811c6cb6dbb6c2336971a9a6688610802c0bdfc0
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
2
3 PR c++/22172
4 * g++.dg/parse/crash30.C: New test.
5
6 2005-10-07 Richard Guenther <rguenther@suse.de>
7
8 PR middle-end/24227
9 * gcc.c-torture/compile/pr24227.c: New testcase.
10
11 2005-10-07 Steve Ellcey <sje@cup.hp.com>
12
13 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
14 Do not put aligned attributes on array elements.
15
16 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
17
18 PR testsuite/23611, PR testsuite/23615
19 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
20 writing prototypes of library functions by hand.
21 * obj-c++.dg/bitfield-4.mm: Likewise.
22 * obj-c++.dg/const-str-4.mm: Likewise.
23 * obj-c++.dg/encode-4.mm: Likewise.
24 * obj-c++.dg/encode-5.mm: Likewise.
25 * obj-c++.dg/encode-6.mm: Likewise.
26 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
27 * obj-c++.dg/method-10.mm: Likewise.
28 * obj-c++.dg/method-17.mm: Likewise.
29 * obj-c++.dg/method-19.mm: Likewise.
30 * obj-c++.dg/try-catch-2.mm: Likewise.
31
32 2005-10-06 Richard Henderson <rth@redhat.com>
33
34 PR 24236
35 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
36
37 2005-10-06 Dale Johannesen <dalej@apple.com>
38
39 * gcc.c-torture/execute/20030125-1.c: Correct.
40
41 2005-10-06 Richard Guenther <rguenther@suse.de>
42
43 PR tree-optimization/24238
44 * g++.dg/tree-ssa/pr24238.C: New testcase.
45
46 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
47
48 PR 18568
49 * gfortran.dg/der_pointer_3.f90: New test.
50
51 2005-10-05 Devang Patel <dpatel@apple.com>
52
53 PR Debug/23205
54 * g++.dg/other/PR23205.C: New.
55
56 2005-10-05 Richard Henderson <rth@redhat.com>
57
58 PR target/23602
59 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
60 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
61
62 2005-10-05 Dale Johannesen <dalej@apple.com>
63
64 * gcc.c-torture/execute/float-floor.c: New.
65
66 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
67
68 PR tree-optimization/21419
69 PR tree-optimization/24146
70 PR tree-optimization/24151
71
72 * g++.dg/ext/asm7.C: New.
73 * g++.dg/ext/asm8.C: New.
74 * gcc.dg/asm-1.c: Compile on all targets.
75 * gcc.dg/asm-pr24146.c: New.
76 * gcc.dg/pr21419.c: Adjust error messages.
77
78 2005-10-05 Richard Guenther <rguenther@suse.de>
79
80 PR fortran/24176
81 * gfortran.fortran-torture/compile/empty.f90: New testcase.
82
83 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
84
85 PR c++/23513
86 * g++.dg/template/spec22.C: Robustify test.
87 * g++.dg/template/spec26.C: New.
88
89 2005-10-05 Uros Bizjak <uros@kss-loka.si>
90
91 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
92 if target supports vector instructions.
93
94 2005-10-04 Geoffrey Keating <geoffk@apple.com>
95
96 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
97 C99 functions.
98
99 2005-10-04 Janis Johnson <janis187@us.ibm.com>
100
101 * lib/target-supports.exp (check_effective_target_fortran_large_real,
102 check_effective_target_fortran_large_int): Replace cached result
103 when target changes.
104
105 2005-10-04 Devang Patel <dpatel@apple.com>
106
107 * gcc.dg/i386-sse-vect-types.c: New.
108
109 2005-10-04 Ian Lance Taylor <ian@airs.com>
110
111 PR preprocessor/13726
112 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
113 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
114
115 2005-10-04 Richard Guenther <rguenther@suse.de>
116
117 PR c/23576
118 * gcc.dg/noncompile/pr23576.c: New testcase.
119
120 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
121
122 PR middle-end/23125
123 * gcc.dg/register-var-3.c: New test.
124
125 2005-10-04 Steven Bosscher <stevenb@suse.de>
126
127 * gcc.dg/pr23049.c: New test.
128
129 * gcc.dg/ucnid-4.c: Fix test.
130
131 2005-10-03 Diego Novillo <dnovillo@redhat.com>
132
133 PR 23445
134 * gcc.c-torture/compile/pr23445.c: New test.
135
136 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
137
138 * g++.dg/overload/unknown1.C: New.
139
140 2005-10-03 Mark Mitchell <mark@codesourcery.com>
141
142 PR c++/17775
143 * g++.dg/template/repo4.C: New test.
144
145 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
146
147 PR libfortran/19308
148 * gfortran.dg/large_real_kind_2.F90: New test.
149 * gfortran.dg/large_integer_kind_2.f90: New test.
150
151 2005-10-03 Uros Bizjak <uros@kss-loka.si>
152
153 * lib/target-supports.exp (check_effective_target_vect_shift):
154 Implement with result caching. Add i?86, x86_64 and ia64 targets.
155 (check_effective_target_vect_condition): Fix copy-n-pasto.
156
157 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
158 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
159 targets.
160
161 2005-10-02 Mark Mitchell <mark@codesourcery.com>
162
163 PR c++/22621
164 * g++.dg/template/overload5.C : New test.
165
166 PR c++/23840
167 * g++.dg/expr/stdarg1.C: New test.
168
169 2005-10-02 Diego Novillo <dnovillo@redhat.com>
170
171 PR 24142
172 * gcc.c-torture/execute/pr24142.c: New test.
173
174 2005-10-01 Diego Novillo <dnovillo@redhat.com>
175
176 PR 24141
177 * gcc.c-torture/execute/pr24141.c: New test.
178
179 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
180 Diego Novillo <dnovillo@redhat.com>
181
182 PR 23604
183 * gcc.c-torture/execute/pr23604.c: New test.
184
185 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
186
187 PR fortran/16404
188 PR fortran/20835
189 PR fortran/20890
190 PR fortran/20899
191 PR fortran/20900
192 PR fortran/20901
193 PR fortran/20902
194 gfortran.dg/equiv_constraint_1.f90: New test.
195 gfortran.dg/equiv_constraint_2.f90: New test.
196 gfortran.dg/equiv_constraint_3.f90: New test.
197 gfortran.dg/equiv_constraint_4.f90: New test.
198 gfortran.dg/equiv_constraint_5.f90: New test.
199 gfortran.dg/equiv_constraint_6.f90: New test.
200 gfortran.dg/equiv_constraint_7.f90: New test.
201 gfortran.dg/equiv_constraint_8.f90: New test.
202 gfortran.dg/private_type_1.f90: New test.
203 gfortran.dg/private_type_2.f90: New test.
204 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
205 980628-10.f: Assert std=gnu to permit mixing of
206 types in equivalence statements.
207
208 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
209
210 PR 24112
211 * gfortran.dg/open_status_1.f90: New.
212
213 2005-09-30 Uros Bizjak <uros@kss-loka.si>
214
215 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
216 * gcc.dg/vect/pr22480.c: Clean up temp files.
217 * gcc.dg/vect/pr23831.c: Clean up temp files.
218 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
219 Clean up temp files.
220 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
221 Clean up temp files.
222
223 * gcc.dg/20050309-1.c: Clean up temp files.
224 * gcc.dg/20050325-1.c: Clean up temp files.
225
226 2005-09-30 Uros Bizjak <uros@kss-loka.si>
227
228 PR tree-optimization/24059
229 * gcc.dg/vect/pr24059.c : New test.
230
231 2005-09-29 Jakub Jelinek <jakub@redhat.com>
232
233 PR middle-end/24109
234 * gcc.c-torture/execute/20050929-1.c: New test.
235
236 2005-09-29 Steven Bosscher <stevenb@suse.de>
237
238 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
239
240 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
241
242 PR c/21419
243 * gcc.dg/pr21419.c: New test.
244
245 2005-09-29 Steven Bosscher <stevenb@suse.de>
246
247 * gcc.dg/pr23911.c: New test.
248
249 2005-09-28 Mark Mitchell <mark@codesourcery.com>
250
251 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
252
253 PR c++/16782
254 * g++.dg/parse/qualified4.C: New test.
255 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
256 * g++.old-deja/g++.mike/p8154.C: Likewise.
257
258 2005-09-27 Mark Mitchell <mark@codesourcery.com>
259
260 PR c++/22147
261 * g++.dg/template/friend37.C: New test.
262 * g++.dg/parse/crash28.C: Adjust error markers.
263
264 2005-09-27 Jakub Jelinek <jakub@redhat.com>
265
266 PR fortran/18518
267 * gfortran.fortran-torture/execute/save_2.f90: New decl.
268
269 2005-09-27 Devang Patel <dpatel@apple.com>
270
271 PR tree-optimization/23625
272 * gcc.dg/pr23625.c: New test.
273
274 2005-09-27 Uros Bizjak <uros@kss-loka.si>
275
276 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
277 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
278
279 2005-09-26 Jakub Jelinek <jakub@redhat.com>
280
281 PR fortran/23677
282 * gfortran.fortran-torture/execute/save_1.f90: New test.
283 * gfortran.dg/save_1.f90: New test.
284
285 2005-09-26 Uros Bizjak <uros@kss-loka.si>
286
287 * gcc.target/i386/builtin-apply-mmx.c: New test.
288
289 PR target/22576
290 * gcc.target/i386/pr22576.c: New test.
291
292 PR target/22585
293 * gcc.target/i386/pr22585.c: New test.
294
295 PR target/23268
296 * gcc.target/i386/pr23268.c: New test.
297
298 PR middle-end/23831
299 * gcc.dg/vect/pr23831.c: New test.
300
301 PR target/24055
302 * gcc.target/i386/pr24055.c: New test.
303
304 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
305
306 PR tree-optimization/23960
307 * gcc.c-torture/compile/pr23960.c: New.
308
309 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
310
311 PR fortran/16861
312 * gfortran.dg/nested_modules_3.f90: New.
313
314 2005-09-22 Steven G. Kargl <kargls@comcast.net>
315
316 PR fortran/24005
317 gfortran.dg/interface_1.f90: New test.
318
319 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
320 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
321
322 PR fortran/23843
323 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
324
325 2005-09-22 Steven G. Kargl <kargls@comcast.net>
326
327 PR fortran/23516
328 * gfortran.dg/imag_1.f: New test.
329 * gfortran.dg/imag_2.f: Ditto.
330
331 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
332
333 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
334
335 2005-09-22 Jakub Jelinek <jakub@redhat.com>
336
337 PR c++/21983
338 * g++.dg/warn/pr21983.C: New test.
339
340 2005-09-21 Mark Mitchell <mark@codesourcery.com>
341
342 PR c++/23993
343 * g++.dg/template/array14.C: New test.
344
345 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
346
347 PR fortran/19929
348 * gfortran.dg/der_ptr_component_1.f90: New test.
349
350 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
351
352 PR c++/23965
353 * g++.dg/template/error1.C: Reject "no matching function" message.
354
355 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
356
357 PR c++/17609
358 * g++.dg/lookup/error1.C: New test.
359
360 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
361
362 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
363 functionality of the testcase.
364
365 2005-09-20 Richard Henderson <rth@redhat.com>
366
367 * gcc.dg/vect/vect-22.c: Require vect_float.
368 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
369
370 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
371
372 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
373 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
374 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
375 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
376 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
377 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
378 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
379 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
380 * gcc.dg/cpp/ucnid-8.c: New test.
381
382 2005-09-20 Jakub Jelinek <jakub@redhat.com>
383
384 PR tree-optimization/23929
385 * gcc.c-torture/compile/pr23929.c: New test.
386
387 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
388
389 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
390 for one loop.
391
392 2005-09-20 Steve Ellcey <sje@cup.hp.com>
393
394 PR testsuite/23186
395 * g++.dg/other/pr22003.C: Require named sections.
396
397 2005-09-20 Jakub Jelinek <jakub@redhat.com>
398
399 PR c++/23947
400 * g++.dg/rtti/crash3.C: New test.
401
402 PR tree-optimization/23818
403 * gcc.dg/pr23818.c: New test.
404
405 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
406
407 PR fortran/23420
408 * gfortran.dg/print_fmt_4.f: New.
409
410 2005-09-20 Jakub Jelinek <jakub@redhat.com>
411
412 PR fortran/23663
413 * gfortran.fortran-torture/execute/entry_11.f90: New test.
414
415 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
416
417 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
418 Use pointers to local alignable arrays instead. Added comments.
419 * gcc.dg/vect/vect-46.c: Likewise.
420 * gcc.dg/vect/vect-48.c: Likewise.
421 * gcc.dg/vect/vect-49.c: Likewise.
422 * gcc.dg/vect/vect-52.c: Likewise.
423 * gcc.dg/vect/vect-53.c: Likewise.
424 * gcc.dg/vect/vect-54.c: Likewise.
425 * gcc.dg/vect/vect-56.c: Likewise.
426 * gcc.dg/vect/vect-57.c: Likewise.
427 * gcc.dg/vect/vect-58.c: Likewise.
428 * gcc.dg/vect/vect-60.c: Likewise.
429 * gcc.dg/vect/vect-61.c: Likewise.
430
431 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
432 The test is no longer vectorizable on vect_no_align targets.
433 * gcc.dg/vect/vect-43.c: Likewsie.
434
435 * gcc.dg/vect/vect-44.c: Added comments.
436 * gcc.dg/vect/vect-45.c: Added comments.
437 * gcc.dg/vect/vect-50.c: Added comments.
438 * gcc.dg/vect/vect-51.c: Added comments.
439
440 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
441 aligned type.
442 * gcc.dg/vect/Os-vect-95.c: Likewise.
443
444 * gcc.dg/vect/vect-41.c: Test removed.
445 * gcc.dg/vect/vect-47.c: Test removed.
446 * gcc.dg/vect/vect-55.c: Test removed.
447 * gcc.dg/vect/vect-59.c: Test removed.
448
449 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
450
451 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
452 No longer vectorizable on vect_no_align targets.
453 * gcc.dg/vect/pr20122.c: Likewise.
454 * gcc.dg/vect/vect-74.c: Likewise.
455 * gcc.dg/vect/vect-75.c: Likewise.
456 * gcc.dg/vect/vect-76.c: Likewise.
457
458 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
459 Will not be vectorizable on vect_no_align targets once aliasing issues
460 are resolved.
461 * gcc.dg/vect/vect-79.c: Likewise.
462
463 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
464 * gcc.dg/vect/vect-78.c: Likewise.
465 * gcc.dg/vect/vect-97.c: Likewise.
466
467 2005-09-19 Steven Bosscher <stevenb@suse.de>
468
469 * gcc.dg/pr23943.c: New test.
470
471 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
472
473 PR fortran/19181
474 * gfortran.dg/derived_pointer_null_1.f90: New test.
475
476 2005-09-18 Richard Guenther <rguenther@suse.de>
477
478 PR middle-end/23944
479 * gcc.c-torture/compile/pr23944.c: New testcase.
480
481 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
482
483 PR fortran/15975
484 * gfortran.dg/der_pointer_2.f90: New test.
485
486 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
487
488 PR fortran/16861
489 * gfortran.dg/nested_modules_2.f90: New test.
490
491 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
492
493 PR c++/18368
494 * g++.dg/other/semicolon.C: New test.
495
496 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
497
498 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
499 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
500
501 2005-09-16 Mark Mitchell <mark@codesourcery.com>
502
503 PR c++/23914
504 * g++.dg/template/static18.C: New test.
505
506 PR c++/21514
507 * g++.dg/template/crash19.C: Remove dg-error marker.
508 * g++.dg/template/local4.C: New test.
509
510 2005-09-16 Paul Brook <paul@codesourcery.com>
511
512 PR fortran/23906
513 * gfortran.dg/dependency_1.f90: New test.
514
515 2005-09-15 Mark Mitchell <mark@codesourcery.com>
516
517 PR c++/23896
518 * g++.dg/template/static17.C: New test.
519
520 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
521
522 PR c++/23139
523 * g++.dg/warn/huge-val1.C: New test.
524
525 2005-09-15 Mark Mitchell <mark@codesourcery.com>
526
527 PR c++/13140
528 * g++.dg/parse/class2.C: New test.
529 * g++.dg/template/explicit8.C: Likewise.
530 * g++.dg/template/spec25.C: Likewise.
531
532 2005-09-14 Josh Conner <jconner@apple.com>
533
534 PR middle-end/23584
535 * gcc.dg/pr23584.c: New test.
536
537 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
538
539 PR fortran/21875 Internal Unit Array I/O, NIST
540 * gfortran.dg/arrayio_1.f90: New test.
541 * gfortran.dg/arrayio_1.f90: New test.
542 * gfortran.dg/arrayio_1.f90: New test.
543 * gfortran.dg/arrayio_1.f90: New test.
544 * gfortran.dg/arrayio_1.f90: New test.
545
546 2005-09-14 Uros Bizjak <uros@kss-loka.si>
547
548 PR middle-end/22480
549 * gcc.dg/vect/pr22480.c: New test.
550
551 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
552
553 PR fortran/19358
554 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
555
556 2005-09-13 Josh Conner <jconner@apple.com>
557
558 PR c++/23180
559 * g++.dg/init/struct2.C: New test.
560 * g++.dg/init/struct3.C: New test.
561
562 2005-09-13 Janis Johnson <janis187@us.ibm.com>
563
564 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
565 Clean up temp files.
566 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
567 gcc.dg/tree-ssa/builtin-fprintf-1.c,
568 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
569 gcc.dg/tree-ssa/builtin-printf-1.c,
570 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
571 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
572 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
573 gcc.dg/tree-ssa/builtin-vprintf-1.c,
574 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
575 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
576 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
577 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
578 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
579 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
580 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
581 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
582
583 2005-09-13 Josh Conner <jconner@apple.com>
584
585 * lib/gcc-dg.exp: Load scanipa.exp.
586 (cleanup-dump): New procedure.
587 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
588 * lib/scandump.exp: New file.
589 * lib/scantree.exp: Use it.
590 * lib/scanipa.exp: New file.
591
592 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
593
594 PR fortran/17740
595 * gfortran.dg/generic_4.f90: New test.
596
597 2005-09-13 Uros Bizjak <uros@kss-loka.si>
598
599 PR target/23816
600 * gcc.target/i386/pr23816-1.c: New test.
601 * gcc.target/i386/pr23816-2.c: New test.
602
603
604 2005-09-13 Bastian Blank <waldi@debian.org>
605
606 PR c++/16171
607 * g++.dg/abi/mangle26.C: New test.
608 * g++.dg/abi/mangle27.C: New test.
609 * g++.dg/abi/mangle28.C: New test.
610 * g++.dg/abi/mangle29.C: New test.
611
612 PR c++/23839
613 * g++.dg/parse/register1.C: New test.
614
615 2005-09-13 Mark Mitchell <mark@codesourcery.com>
616
617 PR c++/23842
618 * g++.dg/template/access16.C: New test.
619
620 2005-09-13 Richard Sandiford <richard@codesourcery.com>
621
622 * gfortran.dg/char_pack_2.f90: Increase the vector size.
623
624 2005-09-13 Richard Sandiford <richard@codesourcery.com>
625
626 PR fortran/18899
627 * gfortran.dg/shape_2.f90: New test.
628
629 2005-09-13 Richard Sandiford <richard@codesourcery.com>
630
631 PR target/19269
632 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
633 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
634 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
635 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
636 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
637 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
638 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
639 tests.
640
641 2005-09-12 Mark Mitchell <mark@codesourcery.com>
642
643 PR c++/23841
644 * g++.dg/parse/template17.C: New test.
645
646 2005-09-12 Mark Mitchell <mark@codesourcery.com>
647
648 PR c++/23789
649 * g++.dg/template/nontype14.C: New test.
650
651 2005-09-12 Ian Lance Taylor <ian@airs.com>
652
653 PR g++/7874
654 * g++.dg/lookup/friend7.C: New test.
655 * g++.dg/lookup/friend8.C: New test.
656 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
657 so that it will be found via argument dependent lookup.
658 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
659 friend functions which will no longer be found.
660 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
661 function g, so that it will be found via argument dependent
662 lookup.
663 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
664 * g++.old-deja/g++.mike/net43.C: Likewise.
665
666 2005-09-12 Mark Mitchell <mark@codesourcery.com>
667
668 PR c++/23691
669 * g++.dg/template/static16.C: New test.
670
671 2005-09-12 Josh Conner <jconner@apple.com>
672
673 PR middle-end/23237
674 * gcc.c-torture/compile/pr23237.c: New test.
675
676 2005-09-11 Richard Henderson <rth@redhat.com>
677
678 * g++.dg/other/error8.C: Update expected diagnostic text.
679
680 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
681
682 PR libfortran/19872
683 * gfortran.dg/overwrite_1.f: New test.
684
685 2005-09-09 Josh Conner <jconner@apple.com>
686
687 * g++.dg/init/pr23180-1.C: Removed.
688 * g++.dg/init/pr23180-2.C: Removed.
689
690 2005-09-09 David Daney <ddaney@avtrex.com>
691
692 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
693 files which are ...
694 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
695 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
696
697 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
698
699 * gfortran.dg/iostat_2.f90: New test.
700
701 2005-09-09 Mark Mitchell <mark@codesourcery.com>
702
703 PR c++/22252
704 * g++.dg/ext/interface1.C: New test.
705 * g++.dg/ext/interface1.h: Likewise.
706 * g++.dg/ext/interface1a.cc: Likewise.
707
708 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
709
710 * gfortran.dg/iomsg_1.f90: New test case.
711
712 2005-09-09 Richard Guenther <rguenther@suse.de>
713
714 PR c++/23624
715 * g++.dg/tree-ssa/pr23624.C: New testcase.
716
717 2005-09-09 Richard Sandiford <richard@codesourcery.com>
718
719 PR fortran/19239
720 * gfortran.dg/vector_subscript_1.f90,
721 * gfortran.dg/vector_subscript_2.f90: New tests.
722
723 2005-09-09 Richard Sandiford <richard@codesourcery.com>
724
725 PR fortran/21104
726 * gfortran.dg/array_alloc_1.f90,
727 * gfortran.dg/array_alloc_2.f90,
728 * gfortran.dg/array_alloc_3.f90: New tests.
729
730 2005-09-09 Richard Sandiford <richard@codesourcery.com>
731
732 PR fortran/12840
733 * gfortran.dg/array_constructor_6.f90
734 * gfortran.dg/array_constructor_7.f90
735 * gfortran.dg/array_constructor_8.f90
736 * gfortran.dg/array_constructor_9.f90
737 * gfortran.dg/array_constructor_10.f90
738 * gfortran.dg/array_constructor_11.f90
739 * gfortran.dg/array_constructor_12.f90: New tests.
740
741 2005-09-08 Josh Conner <jconner@apple.com>
742
743 PR c++/23180
744 * g++.dg/init/pr23180-1.C: New test.
745 * g++.dg/init/pr23180-2.C: New test.
746
747 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
748
749 PR fortran/18878
750 * gfortran.dg/module_double_reuse.f90: New.
751
752 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
753
754 PR fortran/23270
755 PR fortran/22304
756 PR fortran/18870
757 PR fortran/17917
758 PR fortran/16511
759 * gfortran.dg/common_equivalence_1.f: New.
760 * gfortran.dg/common_equivalence_2.f: New.
761 * gfortran.dg/common_equivalence_3.f: New.
762 * gfortran.dg/contained_equivalence_1.f90: New.
763 * gfortran.dg/module_blank_common.f90: New.
764 * gfortran.dg/module_commons_1.f90: New.
765 * gfortran.dg/module_equivalence_1.f90: New.
766 * gfortran.dg/nested_modules_1.f90: New.
767 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
768 equivalences and add comment to connect the test with
769 the PR.
770
771 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
772
773 PR fortran/23765
774 * gfortran.dg/common_6.f90: New test.
775
776 2005-09-08 Richard Sandiford <richard@codesourcery.com>
777
778 PR fortran/15326
779 * gfortran.dg/char_result_1.f90,
780 * gfortran.dg/char_result_2.f90,
781 * gfortran.dg/char_result_3.f90,
782 * gfortran.dg/char_result_4.f90,
783 * gfortran.dg/char_result_5.f90,
784 * gfortran.dg/char_result_6.f90,
785 * gfortran.dg/char_result_7.f90,
786 * gfortran.dg/char_result_8.f90: New tests.
787
788 2005-09-08 Richard Sandiford <richard@codesourcery.com>
789
790 PR fortran/19928
791 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
792
793 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
794
795 PR obj-c++/16816
796 * obj-c++.dg/selector-5.mm: New test.
797 * obj-c++.dg/selector-6.mm: New test.
798
799 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
800
801 PR objc/20574
802 PR objc/19324
803 * objc.dg/error-1.m: New test.
804
805 2005-09-07 Richard Sandiford <richard@codesourcery.com>
806
807 PR fortran/23373
808 * gfortran.fortran-torture/execute/pr23373-1.f90,
809 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
810
811 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
812
813 PR libfortran/23760
814 * gfortran.dg/g77/1832.f: Remove long string in write statement
815 to allow the test to pass on correct list directed output with
816 prepended space.
817
818 2005-09-07 James E Wilson <wilson@specifix.com>
819
820 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
821
822 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
823
824 * gfortran.dg/parameter+save.f90: Rename to
825 * gfortran.dg/parameter_save.f90: .. this.
826
827 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
828
829 PR fortran/20848
830 * gfortran.dg/parameter+save.f90: New test case.
831
832 2005-09-06 Richard Sandiford <richard@codesourcery.com>
833
834 PR fortran/19269
835 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
836
837 2005-09-06 Jakub Jelinek <jakub@redhat.com>
838
839 PR c/23075
840 * gcc.dg/pr23075.c: New test.
841 * g++.dg/warn/pr23075.C: New test.
842
843 PR target/22362
844 * gcc.target/i386/pr22362.c: New test.
845
846 PR rtl-optimization/23098
847 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
848
849 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
850 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
851 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
852
853 2005-09-06 Mark Mitchell <mark@codesourcery.com>
854
855 * g++.dg/expr/cast6.C: New test.
856
857 PR c++/9782
858 * g++.dg/init/new15.C: New test.
859
860 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
861
862 * gcc.dg/vect/Os-vect-95.c: New test.
863 * gcc.dg/vect/vect-95.c: Same.
864
865 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
866
867 * gcc.dg/vect/vect-29.c: Update xfail testing.
868 * gcc.dg/vect/vect-44.c: Same.
869 * gcc.dg/vect/vect-48.c: Same.
870 * gcc.dg/vect/vect-50.c: Same.
871 * gcc.dg/vect/vect-72.c: Same.
872 * gcc.dg/vect/vect-77.c: Same.
873 * gcc.dg/vect/vect-78.c: Same.
874 * gcc.dg/vect/vect-80.c: Same.
875 * gcc.dg/vect/vect-96.c: Same.
876 * gcc.dg/vect/vect-100.c: Same.
877 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
878 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
879 * gfortran.dg/vect/vect-5.f90: Same.
880
881 2005-09-06 Jakub Jelinek <jakub@redhat.com>
882
883 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
884 start strings.
885 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
886 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
887
888 PR c++/23056
889 * g++.dg/opt/pr23056.C: New test.
890
891 PR rtl-optimization/23098
892 * gcc.target/i386/pr23098.c: New test.
893
894 2005-09-05 Mark Mitchell <mark@codesourcery.com>
895
896 PR c++/23667
897 * g++.dg/template/static15.C: New test.
898
899 PR c++/21440
900 * g++.dg/ext/stmtexpr5.C: New test.
901 * g++.dg/ext/stmtexpr6.C: Likewise.
902
903 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
904
905 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
906
907 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
908 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
909 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
910
911 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
912
913 PR libfortran/23321
914 * gfortran.dg/direct_io_4.f90: New test case.
915
916 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
917 Rasmus Hahn <rassahah@neofonie.de>
918
919 PR libobjc/23108
920 * objc.dg/type-stream-1.m: New test.
921
922 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
923
924 PR fortran/23661
925 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
926 gfortran.dg/print_fmt_3.f90: New test.
927
928 2005-09-03 Jakub Jelinek <jakub@redhat.com>
929
930 * gfortran.dg/fmt_t_1.f90: New test.
931
932 2005-09-03 Jakub Jelinek <jakub@redhat.com>
933
934 PR rtl-optimization/23454
935 * g++.dg/opt/pr23454.C: New test.
936
937 2005-09-03 Mark Mitchell <mark@codesourcery.com>
938
939 PR c++/23699
940 * g++.dg/ext/static1.C: New test.
941
942 2005-09-02 Richard Henderson <rth@redhat.com>
943
944 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
945 tail call to check_fa_work.
946
947 2005-09-02 Mark Mitchell <mark@codesourcery.com>
948
949 PR c++/21687
950 * g++.dg/other/gc3.C: New test.
951
952 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
953
954 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
955 * gcc.dg/20050826-1.c: Likewise.
956
957 2005-08-31 Mark Mitchell <mark@codesourcery.com>
958
959 PR c++/23167
960 * g++.dg/expr/volatile1.C: New test.
961
962 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
963
964 PR middle-end/23547
965 * gcc.dg/pr23547.c: New test.
966
967 2005-09-02 Richard Sandiford <richard@codesourcery.com>
968
969 PR c/22061
970 * gcc.c-torture/execute/pr22061-1.c,
971 * gcc.c-torture/execute/pr22061-2.c,
972 * gcc.c-torture/execute/pr22061-3.c,
973 * gcc.c-torture/execute/pr22061-4.c: New tests.
974
975 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
976
977 * gcc.dg/Wredundant-decls-2.c: New test to check that
978 -Wredundant-decls does not issue warning for a variable
979 definition following a declaration.
980
981 2005-09-01 Jakub Jelinek <jakub@redhat.com>
982
983 PR debug/7241
984 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
985 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
986 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
987
988 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
989 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
990 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
991 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
992 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
993 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
994 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
995 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
996
997 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
998
999 PR objc/23306
1000 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
1001 scan-assmbler.
1002
1003 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
1004
1005 PR target/21255
1006 * gcc.dg/pr21255-1.c: New test.
1007 * gcc.dg/pr21255-2-mb.c: Likewise.
1008 * gcc.dg/pr21255-2-ml.c: Likewise.
1009 * gcc.dg/pr21255-3.c: Likewise.
1010 * gcc.dg/pr21255-4.c: Likewise.
1011
1012 2005-08-31 Dale Johannesen <dalej@apple.com>
1013
1014 * gcc.dg/20050830-1.c: New.
1015
1016 2005-08-31 Josh Conner <jconner@apple.com>
1017
1018 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
1019 command-line options for arm-*-* targets.
1020 * g++.dg/init/array16.C: Likewise.
1021 * g++.dg/other/crash-4.C: Likewise.
1022
1023 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
1024
1025 PR obj-c++/23640
1026 * obj-c++.dg/gnu-runtime-3.mm: New test.
1027
1028 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1029
1030 PR c++/13377
1031 * g++.dg/lookup/ambig4.C: New test.
1032 * g++.dg/lookup/ambig5.C: New test.
1033 * g++.dg/tc1/dr101.C: Adjust error markers.
1034
1035 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1036
1037 PR c++/23639
1038 * g++.dg/template/ttp5.C: Adjust error markers.
1039
1040 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
1041
1042 PR testsuite/23609
1043 * lib/obj-c++.exp: Include target-libpath.exp.
1044 (obj-c++_link_flags): Look for the GNU libobjc library
1045 and set the library path to include it.
1046 Don't manually set LD_LIBRARY_PATH (etc.) but call
1047 set_ld_library_path_env_vars instead.
1048 (obj-c++_target_compile): Don't set library path or
1049 linker flags because they are already set correctly
1050 in obj-c++_link_flags.
1051
1052 2005-08-30 Josh Conner <jconner@apple.com>
1053
1054 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
1055 to command-line options for arm-*-* targets.
1056
1057 2005-08-30 Geoffrey Keating <geoffk@apple.com>
1058
1059 * g++.dg/other/i386-1.C: New.
1060
1061 2005-08-30 Jakub Jelinek <jakub@redhat.com>
1062
1063 PR preprocessor/20348
1064 PR preprocessor/20356
1065 * gcc.dg/cpp/pr20348.c: New test.
1066 * gcc.dg/cpp/pr20348.h: New file.
1067 * gcc.dg/cpp/inc/pr20348.h: New file.
1068 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
1069 * gcc.dg/cpp/pr20356.c: New test.
1070 * gcc.dg/cpp/pr20356.h: New file.
1071 * gcc.dg/cpp/inc/pr20356.h: New file.
1072 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
1073
1074 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
1075
1076 * gfortran.fortran-torture/execute/intrinsic_count.f90:
1077 Fix array dimension to avoid correct end-of-file error.
1078
1079 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
1080
1081 PR libfortran/23598
1082 * gfortran.dg/iostat_1.f90: New test.
1083
1084 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
1085
1086 PR middle-end/23408
1087 * gcc.dg/pr23408.c: New test.
1088
1089 2005-08-28 Mark Mitchell <mark@codesourcery.com>
1090
1091 PR c++/23099
1092 * g++.dg/init/member1.C: Make sure erroneous static data member
1093 definitions are required.
1094 * g++.dg/template/static13.C: New test.
1095 * g++.dg/template/static14.C: Likewise.
1096
1097 2005-08-29 Jakub Jelinek <jakub@redhat.com>
1098
1099 * gcc.target/i386/pr23575.c: Use -msse2 instead of
1100 -march=pentium4, remove ilp32 requirement.
1101
1102 PR middle-end/23484
1103 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
1104 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
1105
1106 2005-08-29 Andreas Jaeger <aj@suse.de>
1107
1108 PR testsuite/23607
1109 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
1110
1111 2005-08-28 Jakub Jelinek <jakub@redhat.com>
1112
1113 * gcc.c-torture/execute/20050316-2.c: New test.
1114 * gcc.c-torture/execute/20050316-3.c: New test.
1115 * gcc.dg/torture/pr16104-1.c: New test.
1116
1117 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
1118
1119 PR middle-end/23463
1120 * gcc.c-torture/execute/zero-struct-1.c: New test.
1121
1122 2005-08-27 Richard Guenther <rguenther@suse.de>
1123
1124 PR target/23575
1125 * gcc.target/i386/pr23575.c: New testcase.
1126
1127 2005-08-26 Jakub Jelinek <jakub@redhat.com>
1128
1129 PR rtl-optimization/23561
1130 * gcc.c-torture/execute/20050826-1.c: New test.
1131
1132 PR rtl-opt/23560
1133 * gcc.c-torture/execute/20050826-2.c: New test.
1134
1135 2005-08-26 Dale Johannesen <dalej@apple.com>
1136
1137 * gcc.dg/20030711-1.c: Modify to work on Darwin.
1138 * gcc.dg/20050826-1.c: New.
1139
1140 2005-08-26 Mark Mitchell <mark@codesourcery.com>
1141
1142 PR c++/19004
1143 * g++.dg/template/nontype13.C: New test.
1144
1145 PR c++/23491
1146 * g++.dg/init/new14.C: New test.
1147 * g++.dg/expr/anew1.C: Do not XFAIL.
1148 * g++.dg/expr/anew2.C: Likewise.
1149 * g++.dg/expr/anew3.C: Likewise.
1150
1151 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
1152
1153 PR middle-end/22439
1154 * gcc.dg/vla-3.c: New test.
1155
1156 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
1157
1158 PR fortran/20363
1159 * gfortran.dg/named_interface.f90: New.
1160
1161 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
1162
1163 * gcc.c-torture/execute/frame-address.c: New test.
1164
1165 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
1166
1167 PR c++/20817
1168 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
1169
1170 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1171
1172 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
1173
1174 2005-08-25 Alan Modra <amodra@bigpond.net.au>
1175
1176 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
1177 * gcc.dg/altivec-22.c: Rename from..
1178 * gcc.dg/altivec-nomfcr.c: ..this.
1179
1180 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
1181
1182 PR tree-optimization/23546
1183 * gcc.dg/tree-ssa/pr23546.c: New test.
1184
1185 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
1186
1187 PR fortran/17758
1188 * gfortran.dg/nonreturning_statements.f90: New test.
1189
1190 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
1191
1192 PR c++/22454
1193 * g++.dg/parse/crash29.C: New.
1194
1195 2005-08-23 DJ Delorie <dj@redhat.com>
1196
1197 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
1198 constants have the L suffix.
1199
1200 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
1201
1202 PR c++/23044
1203 * g++.dg/template/instantiate8.C: New.
1204
1205 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
1206
1207 PR middle-end/23467
1208 * gcc.c-torture/execute/pr23467.c: New test.
1209
1210 2005-08-23 Jakub Jelinek <jakub@redhat.com>
1211
1212 PR tree-optimization/22043
1213 * gcc.c-torture/execute/20050613-1.c: New test.
1214
1215 2005-08-23 Ben Elliston <bje@au.ibm.com>
1216
1217 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
1218
1219 2005-08-22 Jakub Jelinek <jakub@redhat.com>
1220
1221 PR rtl-optimization/23478
1222 * g++.dg/opt/pr23478.C: New test.
1223
1224 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
1225
1226 PR c/18715
1227 * gcc.dg/switch-warn-3.c: New test.
1228
1229 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1230
1231 PR c++/22233
1232 * g++.dg/template/param1.C: New test.
1233
1234 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1235
1236 PR c++/23089
1237 * g++.dg/other/incomplete1.C: New test.
1238
1239 2005-08-22 Ira Rosen <irar@il.ibm.com>
1240
1241 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
1242 are vectorizable.
1243
1244 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1245
1246 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
1247 d_lines_5.f: New.
1248
1249 2005-08-21 Jakub Jelinek <jakub@redhat.com>
1250
1251 * gcc.target/i386/sse-4.c: New test.
1252
1253 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1254
1255 PR testsuite/23239
1256 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
1257
1258 2005-08-20 Jakub Jelinek <jakub@redhat.com>
1259
1260 * gcc.dg/20050811-1.c: New test.
1261 * gcc.dg/20050811-2.c: New test.
1262
1263 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
1264
1265 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
1266
1267 2005-08-19 Diego Novillo <dnovillo@redhat.com>
1268
1269 PR 23476
1270 * gcc.c-torture/compile/pr23476.c: New test.
1271
1272 2005-08-19 Devang Patel <dpatel@apple.com>
1273
1274 PR tree-optimization/23048
1275 * gcc.dg/tree-ssa/pr23048.c: New test.
1276
1277 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1278
1279 PR middle-end/20624
1280 * g++.dg/warn/Wreturn-3.C: New test
1281
1282 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
1283
1284 PR tree-optimization/22228
1285 * g++.dg/vect/pr22543.cc: New test.
1286
1287 2005-08-17 Steven Bosscher <stevenb@suse.de>
1288
1289 PR tree-optimization/21574
1290 * gcc.dg/tree-ssa/pr21574.c: New test.
1291
1292 2005-08-16 James E Wilson <wilson@specifix.com>
1293
1294 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
1295
1296 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
1297
1298 PR tree-opt/23402
1299 * gcc.c-torture/compile/zero-strct-3.c: New test.
1300 * gcc.c-torture/compile/zero-strct-4.c: New test.
1301
1302 2005-08-16 Steven Bosscher <stevenb@suse.de>
1303
1304 PR target/23376
1305 * gcc.target/x86_64/pr23376.c: New test.
1306
1307 2005-08-16 Ian Lance Taylor <ian@airs.com>
1308
1309 PR c++/23337
1310 * g++.dg/ext/vector2.C: New.
1311
1312 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1313
1314 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
1315
1316 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
1317
1318 PR libfortran/23428
1319 * gfortran.dg/inquire-complex.f90: New test case.
1320
1321 2005-08-16 James E Wilson <wilson@specifix.com>
1322
1323 PR tree-optimization/21105
1324 * gcc.dg/large-size-array.c: New.
1325
1326 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
1327
1328 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
1329 type.
1330 * gcc.dg/vect/vect-41: Likewise.
1331 * gcc.dg/vect/vect-42: Likewise.
1332 * gcc.dg/vect/vect-43: Likewise.
1333 * gcc.dg/vect/vect-44: Likewise.
1334 * gcc.dg/vect/vect-46: Likewise.
1335 * gcc.dg/vect/vect-47: Likewise.
1336 * gcc.dg/vect/vect-48: Likewise.
1337 * gcc.dg/vect/vect-52: Likewise.
1338 * gcc.dg/vect/vect-53: Likewise.
1339 * gcc.dg/vect/vect-54: Likewise.
1340 * gcc.dg/vect/vect-55: Likewise.
1341 * gcc.dg/vect/vect-56: Likewise.
1342 * gcc.dg/vect/vect-57: Likewise.
1343 * gcc.dg/vect/vect-58: Likewise.
1344 * gcc.dg/vect/vect-59: Likewise.
1345 * gcc.dg/vect/vect-60: Likewise.
1346 * gcc.dg/vect/vect-61: Likewise.
1347 * gcc.dg/vect/vect-85: Likewise.
1348 * gcc.dg/vect/vect-87: Likewise.
1349 * gcc.dg/vect/vect-88: Likewise.
1350 * gcc.dg/vect/vect-93.c: Likewise.
1351 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
1352 * gcc.dg/vect/vect-75: Likewise.
1353 * gcc.dg/vect/vect-76: Likewise.
1354 * gcc.dg/vect/vect-77: Likewise.
1355 * gcc.dg/vect/vect-78: Likewise.
1356 * gcc.dg/vect/vect-80: Likewise.
1357 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
1358 vectorized for the expected reason, rather than checking how alignment
1359 was handled.
1360 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
1361 type and also instead of aligned pointers. Added documentation.
1362
1363 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
1364
1365 * gfortran.dg/power.f90: New test.
1366
1367 2005-08-16 Jakub Jelinek <jakub@redhat.com>
1368
1369 PR rtl-optimization/23299
1370 * g++.dg/opt/pr23299.C: New test.
1371
1372 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1373
1374 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
1375
1376 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
1377
1378 * g++.dg/template/local6.C: New test.
1379
1380 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
1381
1382 * execute/exceptions/finally-1.m: Check that the catch and finally are
1383 being called. Also add a "return 0;" at the end of main.
1384
1385 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
1386
1387 PR fortran/21432.
1388 * gfortran.dg/namelist_print_1.f: New test of functionality of
1389 PRINT namelist.
1390 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
1391 namelist generates error with -std=f95.
1392
1393 2005-08-14 Ira Rosen <irar@il.ibm.com>
1394
1395 PR tree-optimization/23119
1396 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
1397
1398 2005-08-13 Marcin Koziej <creep@desk.pl>
1399 Andrew Pinski <pinskia@physics.uc.edu>
1400
1401 PR libobjc/22492
1402 * execute/exceptions/finally-1.m: New test.
1403
1404 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1405
1406 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
1407 testsuite.
1408 * objc/execute/exceptions/trivial.m: New test.
1409 * objc.dg/try-catch-11.m: Move to ...
1410 * objc/execute/exceptions/foward-1.m: Here.
1411 * objc.dg/try-catch-2.m: Move to ...
1412 * objc/execute/exceptions/catchall-1.m: Here.
1413 * objc.dg/try-catch-8.m: Move to ...
1414 * objc/execute/exceptions/local-variables-1.m: Here.
1415
1416 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1417
1418 * objc.dg/nested-func-1.m: Move to ...
1419 * objc/execute/nested-func-1.m: Here.
1420
1421 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1422
1423 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
1424 in ${options} instead of [target_info name].
1425 * lib/obj-c++.exp (objc_target_compile): Likewise.
1426
1427 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1428
1429 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
1430
1431 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
1432
1433 part of PR testsuite/23348
1434 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
1435 of the torture options.
1436 * objc/compile/trivial.m: New test.
1437
1438 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1439
1440 * gfortran.dg/eoshift.f90: Correct format.
1441
1442 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
1443
1444 * gfortran.fortran-torture/execute/character_passing.f90:
1445 Fix comment typo.
1446
1447 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
1448
1449 PR c++/8271
1450 * g++.dg/template/unify10.C: New.
1451
1452 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
1453
1454 * g++.dg/parse/pr22514.C: Move to...
1455 * g++.dg/debug/pr22514.C: here.
1456
1457 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1458
1459 PR c++/23266
1460 * g++.dg/inherit/pure1.C: New test.
1461
1462 * ChangeLog: Fix typos.
1463
1464 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1465 Steven Bosscher <stevenb@suse.de>
1466
1467 * gfortran.dg/runtime_warning_1.f90: New test.
1468
1469 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
1470
1471 PR c++/23219
1472 * g++.dg/parse/crash28.C: New.
1473
1474 2005-08-11 Richard Guenther <rguenther@suse.de>
1475
1476 PR target/23289
1477 * gcc.target/i386/tailcall-1.c: New testcase.
1478
1479 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1480
1481 * gcc.dg/vect/vect-67.c: Un-xfail.
1482
1483 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
1484
1485 PR c++/23225
1486 * g++.dg/testsuite/parse/crash27.C: new test.
1487
1488 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
1489
1490 PR libfortran/22143
1491 * gfortran.dg/shift-kind.f90: New testcase.
1492
1493 2005-08-10 Richard Sandiford <richard@codesourcery.com>
1494
1495 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
1496 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
1497
1498 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1499
1500 PR c++/20646
1501 * g++.dg/other/mult-stor1.C: New test.
1502
1503 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1504
1505 * gcc.c-torture/pr18299-1.c: Move to ...
1506 * gcc.c-torture/compile/pr18299-1.c: Here.
1507
1508 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
1509
1510 * gfortran/fortran.torture/execute/character_passing.f90:
1511 Fix types for LSAME.
1512
1513 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
1514
1515 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
1516 input data back to what it was originally.
1517
1518 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
1519
1520 * objc.dg/try-catch-8.m: Enable for all targets.
1521
1522 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
1523
1524 * gcc.dg/pr23165.c: New test.
1525
1526 2005-08-09 Steven Bosscher <stevenb@suse.de>
1527
1528 PR tree-optimization/23234
1529 * gcc.dg/tree-ssa/pr23234.c: New test.
1530
1531 2005-08-08 Josh Conner <jconner@apple.com>
1532
1533 PR rtl-optimization/23241
1534 * gcc.dg/char-compare.c: New test.
1535
1536 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1537
1538 PR c++/22508
1539 * g++.dg/init/new13.C: New test.
1540
1541 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
1542
1543 PR c++/21166
1544 * g++.dg/other/crash-4.C: Adjust
1545 * g++/dg/ext/packed9.C: New.
1546
1547 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1548
1549 PR middle-end/21964
1550 * gcc.c-torture/execute/pr21964-1.c: New test.
1551
1552 2005-08-08 Richard Sandiford <richard@codesourcery.com>
1553
1554 PR c/22458
1555 * gcc.dg/pr22458-1.c: New test.
1556
1557 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
1558 Steven G. Kargl <kargls@comcast.net>
1559
1560 PR fortran/22390
1561 * gfortran.dg/flush_1.f90: New test.
1562
1563 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1564
1565 PR c++/23191
1566 * g++.dg/template/eh2.C: New test.
1567
1568 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1569
1570 PR c++/19498
1571 * g++.dg/template/instantiate7.C: New test.
1572
1573 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
1574
1575 PR c/23113
1576 * gcc.dg/Wunused-value-1.c: New test.
1577
1578 2005-08-06 Richard Sandiford <richard@codesourcery.com>
1579
1580 PR rtl-optimization/23233
1581 * gcc.c-torture/compile/pr23233-1.c: New test.
1582
1583 2005-08-06 Jakub Jelinek <jakub@redhat.com>
1584
1585 PR fortran/18833
1586 PR fortran/20850
1587 * gfortran.dg/equiv_1.f90: New test.
1588 * gfortran.dg/equiv_2.f90: New test.
1589 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
1590 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
1591 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
1592
1593 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1594
1595 * gcc.c-torture/execute/vrp-5.c: New test.
1596 * gcc.c-torture/execute/vrp-6.c: New test.
1597 * gcc.dg/tree-ssa/vrp21.c: New test.
1598
1599 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
1600
1601 * g++.dg/parse/pr22514.C: New test.
1602
1603 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
1604
1605 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
1606
1607 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
1608 instead of constant loads / pool entries.
1609
1610 2005-08-05 David Edelsohn <edelsohn@gnu.org>
1611
1612 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
1613 TEST_TO_WCTYPE.
1614
1615 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
1616
1617 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
1618 __WINT_TYPE__ in generated prototypes if possible.
1619
1620 2005-08-04 Diego Novillo <dnovillo@redhat.com>
1621
1622 PR 22037
1623 * g++.dg/tree-ssa/pr22037.C:
1624
1625 2005-08-04 Richard Henderson <rth@redhat.com>
1626
1627 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
1628 scan-tree-dump-times directive.
1629
1630 2005-08-04 Jan Hubicka <jh@suse.cz>
1631
1632 * gcov-1.C: Fix switch counts.
1633 * gcov-4b.c: Likewise.
1634
1635 2005-08-03 Jeff Law <law@redhat.com>
1636
1637 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
1638
1639 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
1640
1641 * gcc.c-torture/execute/pr23135.c: New test.
1642
1643 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1644
1645 PR tree-optimization/19899
1646 * gcc.dg/tree-ssa/scev-1.c: New test.
1647 * gcc.dg/tree-ssa/scev-2.c: New test.
1648
1649 2005-08-03 Richard Sandiford <richard@codesourcery.com>
1650
1651 PR target/18582
1652 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
1653
1654 2005-08-03 Jan Hubicka <jh@suse.cz>
1655
1656 * update-conroll.c: New testcase.
1657 * update-conroll-2.c: New testcase.
1658
1659 2005-08-02 David Edelsohn <edelsohn@gnu.org>
1660
1661 * gfortran.dg/constant_substring.f: New test.
1662 * gfortran.dg/pr22491.f: New test.
1663
1664 2005-08-02 Jan Hubicka <jh@suse.cz>
1665
1666 * update-threading.c: Replace by the proper one.
1667
1668 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1669
1670 PR 23164
1671 * g++.dg/tree-ssa/pr23164.C: New test.
1672
1673 2005-08-02 Diego Novillo <dnovillo@redhat.com>
1674
1675 * gcc.dg/tree-ssa/pr23192.c: New test.
1676
1677 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
1678
1679 * gcc.c-torture/execute/vrp-4.c: New test.
1680
1681 2005-08-02 Jan Hubicka <jh@suse.cz>
1682
1683 * update-threading.c: New test.
1684
1685 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
1686
1687 * gcc.c-torture/compile/20050801-1.c: New test.
1688 * gcc.c-torture/compile/20050801-2.c: New test.
1689
1690 2005-08-01 Jan Hubicka <jh@suse.cz>
1691
1692 * val-prof-5.c: New test.
1693
1694 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
1695
1696 PR c/22311
1697 * gcc.dg/pr22311-1.c : New test.
1698
1699 2005-07-31 Steven Bosscher <stevenb@suse.de>
1700
1701 PR target/23095
1702 * gfortran.dg/pr23095.f: New test.
1703
1704 PR c++/22003
1705 * g++.dg/other/pr22003.C: New test.
1706
1707 2005-07-31 Richard Sandiford <richard@codesourcery.com>
1708
1709 PR target/20621
1710 * gcc.c-torture/execute/pr20621-1.c: New test.
1711
1712 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
1713
1714 * gfortran.dg/comma_format_extension_4.f: Adjust length
1715 of string for format.
1716 * gfortran.dg/der_array_io_1.f: Replace illegal internal
1717 print statement with internal write.
1718 * gfortran.dg/der_array_io_2.f: Likewise.
1719 * gfortran.dg/der_array_io_3.f: Likewise.
1720
1721 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
1722
1723 * gcc.dg/fold-abs-4.c: new test.
1724
1725 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
1726
1727 PR fortran/22570 an related issues.
1728 * gfortran.dg/x_slash_1.f: New test.
1729
1730 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
1731
1732 PR c/23143
1733 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
1734 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
1735
1736 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1737
1738 PR c/529
1739 * gcc.dg/Wshadow-3.c: New test.
1740
1741 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
1742
1743 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
1744 used to have the wrong bounds).
1745
1746 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1747
1748 PR c/21720
1749 * gcc.dg/hex-round-1.c: Test more cases.
1750 * gcc.dg/hex-round-2.c: New test.
1751
1752 2005-07-29 Diego Novillo <dnovillo@redhat.com>
1753
1754 PR 22550
1755 * g++.dg/tree-ssa/pr22550.C: New test.
1756
1757 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
1758
1759 * gcc.dg/tree-ssa/vrp19.c: New test.
1760 * gcc.dg/tree-ssa-vrp20.c: New test.
1761
1762 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1763
1764 PR c/22240
1765 * gcc.dg/transparent-union-4.c: New test.
1766
1767 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1768
1769 PR c/22192
1770 * gcc.dg/c99-vla-2.c: New test.
1771
1772 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
1773
1774 PR c/21720
1775 * gcc.dg/hex-round-1.c: New test.
1776
1777 2005-07-28 Jan Hubicka <jh@suse.cz>
1778
1779 * inliner-1.c: Do not dump everything.
1780 * tree-prof.exp: Do not pass -ftree-based-profiling.
1781 * bprob.exp: Likewise.
1782
1783 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
1784
1785 2005-07-28 Mark Mitchell <mark@codesourcery.com>
1786
1787 PR c++/22545
1788 * g++.dg/expr/ptrmem7.C: New test.
1789
1790 2005-07-28 Mike Stump <mrs@apple.com>
1791
1792 * g++.old-deja/g++.mike/visibility-1.C: New test.
1793
1794 2005-07-28 Richard Sandiford <richard@codesourcery.com>
1795
1796 PR c/20187
1797 * gcc.c-torture/execute/pr20187-1.c: New test.
1798
1799 2005-07-28 Jeff Law <law@redhat.com>
1800
1801 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
1802 * gcc.dg/tree-ssa/vrp18.c: New test.
1803
1804 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
1805
1806 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
1807
1808 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
1809
1810 PR tree-optimization/22506
1811 * gcc.dg/vect/ps22506.c: New test.
1812
1813 2005-07-28 Jakub Jelinek <jakub@redhat.com>
1814
1815 PR target/21149
1816 * gcc.target/i386/sse-3.c: New test.
1817
1818 2005-07-28 Richard Sandiford <richard@codesourcery.com>
1819
1820 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
1821 * gcc.target/mips/mips32-dsp-type.c: Likewise.
1822
1823 2005-07-28 Richard Sandiford <richard@codesourcery.com>
1824
1825 PR c/22589
1826 * gcc.c-torture/compile/pr22589-1.c: New test.
1827
1828 2005-07-28 Jan Hubicka <jh@suse.cz>
1829
1830 * update-loopch.c: New testcase.
1831
1832 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
1833
1834 PR rtl-optimization/23047
1835 * gcc.c-torture/execute/pr23047.c: New test.
1836 * gcc.c-torture/execute/pr23047.x: New.
1837
1838 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
1839
1840 PR tree-optimization/22493
1841 * gcc.c-torture/execute/pr22493-1.c: New test.
1842 * gcc.c-torture/execute/pr22493-1.x: New.
1843 * gcc.c-torture/execute/vrp-1.c: New test.
1844 * gcc.c-torture/execute/vrp-2.c: New test.
1845 * gcc.c-torture/execute/vrp-2.c: New test.
1846
1847 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
1848
1849 * gcc.target/frv/all-builtin-read8.c: Delete.
1850 * gcc.target/frv/all-builtin-read16.c: Delete.
1851 * gcc.target/frv/all-builtin-read32.c: Delete.
1852 * gcc.target/frv/all-builtin-read64.c: Delete.
1853 * gcc.target/frv/all-builtin-write8.c: Delete.
1854 * gcc.target/frv/all-builtin-write16.c: Delete.
1855 * gcc.target/frv/all-builtin-write32.c: Delete.
1856 * gcc.target/frv/all-builtin-write64.c: Delete.
1857 * gcc.target/frv/all-read-write-1.c: New.
1858
1859 2005-07-27 Jeff Law <law@redhat.com>
1860
1861 * gcc.c-torture/execute/pr22630.c: New test.
1862
1863 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
1864
1865 PR tree-optimization/23073
1866 * gcc.dg/vect/nodump-pr23073.c: New test.
1867 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
1868
1869 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
1870
1871 PR tree-optimize/22348
1872 * gcc.c-torture/execute/pr22348.c: New.
1873
1874 2005-07-27 Richard Guenther <rguenther@suse.de>
1875
1876 * gcc.dg/tree-ssa/salias-1.c: New testcase.
1877
1878 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1879
1880 PR fortran/22503
1881 * gfortran.dg/logical_comp.f90: New test.
1882
1883 2005-07-27 Jan Hubicka <jh@suse.cz>
1884
1885 * inliner-1.c: Add cleanup of dumps.
1886 * val-prof-*.c: Likewise.
1887 * update-tailcall.c: New.
1888
1889 2005-07-26 Diego Novillo <dnovillo@redhat.com>
1890
1891 PR 22591
1892 * gcc.dg/tree-ssa/pr22591.c: New test.
1893 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
1894
1895 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
1896
1897 PR libobjc/22606
1898 * objc.dg/try-catch-11.m: New test.
1899
1900 2005-07-26 Richard Guenther <rguenther@suse.de>
1901
1902 PR tree-optimization/22486
1903 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
1904
1905 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
1906
1907 PR tree-opt/22484
1908 * testsuite/g++.dg/opt/loop2.C: New test.
1909
1910 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
1911
1912 * gcc.dg/tree-ssa/reassoc-3.c: New test.
1913 * gcc.dg/tree-ssa/reassoc-4.c: New test.
1914
1915 2005-07-25 Adam Nemet <anemet@lnxw.com>
1916
1917 * lib/profopt.exp (profopt-execute): Check for profiling data
1918 files on the target.
1919
1920 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
1921
1922 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
1923 for matching of asm labels.
1924
1925 2005-07-25 Richard Guenther <rguenther@suse.de>
1926
1927 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
1928
1929 2005-07-25 Richard Guenther <rguenther@suse.de>
1930
1931 PR testsuite/22624
1932 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
1933
1934 2005-07-25 Ira Rosen <irar@il.ibm.com>
1935
1936 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
1937 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
1938 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
1939 * gcc.dg/vect/vect-100.c: New test.
1940 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
1941 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
1942 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
1943 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
1944 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
1945 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
1946 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
1947 * gfortran.dg/vect/pr19049.f90: New testcase.
1948 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
1949
1950 2005-07-25 Jakub Jelinek <jakub@redhat.com>
1951
1952 * gcc.c-torture/execute/20050713-1.c: New test.
1953
1954 PR fortran/20063
1955 * gfortran.fortran-torture/execute/data_4.f90: New test.
1956
1957 PR middle-end/20303
1958 * gcc.dg/visibility-d.c: New test.
1959
1960 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
1961
1962 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
1963 * gfortran.dg/underflow.f90: Ditto.
1964
1965 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1966
1967 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
1968 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
1969 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
1970
1971 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
1972
1973 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
1974 include case of field width of zero.
1975
1976 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
1977
1978 PR libgfortran/21875
1979 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
1980 with trailing blanks on normal formatted read.
1981
1982 2005-07-23 Chao-ying Fu <fu@mips.com>
1983
1984 * gcc.target/mips/mips32-dsp-type.c: New test.
1985 * gcc.target/mips/mips32-dsp.c: New test.
1986
1987 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
1988
1989 PR testsuite/21073
1990 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
1991
1992 PR testsuite/20454
1993 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
1994 and __cyg_profile_func_exit.
1995
1996 2005-07-22 David Edelsohn <edelsohn@gnu.org>
1997
1998 * gfortran.dg/comma_format_extension_3.f: Fix typo.
1999 * gfortran.dg/comma_format_extension_4.f: Same.
2000 * gfortran.dg/pr15332.f: Same.
2001 * gfortran.dg/pr21730.f: Same.
2002
2003 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
2004
2005 * g++.dg/opt/vrp2.C: Fix testcase.
2006
2007 PR tree-opt/22625
2008 * g++.dg/opt/vrp2.C: New test.
2009
2010 2005-07-22 Mark Mitchell <mark@codesourcery.com>
2011
2012 PR debug/21828
2013 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
2014
2015 2005-07-22 Diego Novillo <dnovillo@redhat.com>
2016
2017 * gcc.dg/tree-ssa/20050719-1.c: New test.
2018
2019 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
2020
2021 * gcc.dg/bfin-longcall-1.c: New file.
2022 * gcc.dg/bfin-longcall-2.c: New file.
2023
2024 2005-07-21 Janis Johnson <janis187@us.ibm.com>
2025
2026 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
2027
2028 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2029
2030 PR middle-end/19055
2031 * gcc.dg/tree-ssa/pr19055.c: New test.
2032 * gcc.dg/tree-ssa/pr19055-2.c: New test.
2033
2034 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2035
2036 PR C++/22358
2037 * g++.dg/other/pr22358.C: New test.
2038
2039 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
2040
2041 PR c++/2922
2042 * g++.dg/lookup/two-stage5.C: New test from bug comments.
2043
2044 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2045
2046 PR c++/15938
2047 * g++.dg/init/union2.C: New test.
2048
2049 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2050
2051 PR c/22393
2052 * gcc.dg/complex-4.c: New test.
2053
2054 2005-07-21 Richard Guenther <rguenther@suse.de>
2055
2056 PR testsuite/22522
2057 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
2058 scanning for asm labels.
2059 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2060
2061 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2062
2063 PR target/22085
2064 * gcc.dg/altivec-pr22085.c: New.
2065
2066 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
2067
2068 PR tree-optimization/19210
2069 * gcc.dg/tree-ssa/pr19210-1.c: New.
2070 * gcc.dg/tree-ssa/pr19210-2.c: New.
2071
2072 2005-07-21 Richard Sandiford <richard@codesourcery.com>
2073
2074 PR rtl-optimization/22167
2075 * g++.dg/opt/pr22167.C: New test.
2076
2077 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
2078
2079 PR c++/2922
2080 * g++.dg/lookup/two-stage2.C: New.
2081 * g++.dg/lookup/two-stage3.C: New.
2082 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
2083 fixed two-stage name lookup for operators.
2084 * g++.dg/template/call3.C: Compiler now produces an appropriate
2085 error message.
2086 * g++.dg/template/crash37.C: Compiler now describes bla() on line
2087 14 as a candidate.
2088 * g++.dg/template/ptrmem4.C: Compiler produces different error
2089 message.
2090 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
2091 connect_to_method as a candidate.
2092
2093 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
2094
2095 * gcc.dg/fold-alloc-1.c: New test.
2096
2097 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
2098
2099 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
2100 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
2101
2102 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
2103
2104 * gcc.dg/fold-abs-1.c: New test.
2105 * gcc.dg/fold-abs-2.c: New test.
2106 * gcc.dg/fold-abs-3.c: New test.
2107
2108 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
2109
2110 Make CONSTRUCTOR use VEC to store initializers.
2111 * g++.dg/ext/complit3.C: Check for specific error messages.
2112 * g++.dg/init/brace2.C: Update error message.
2113 * g++.dg/warn/Wbraces2.C: Likewise.
2114
2115 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
2116
2117 PR fortran/16940
2118 * gfortran.dg/module_interface_1.f90: New test.
2119
2120 2005-07-19 Danny Berlin <dberlin@dberlin.org>
2121 Kenneth Zadeck <zadeck@naturalbridge.com>
2122
2123 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
2124
2125 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2126
2127 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
2128 specify -Wformat for these tests.
2129 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
2130 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
2131 * gcc.dg/format/opt-6.c: Delete.
2132
2133 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2134
2135 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
2136 * gcc.dg/tree-ssa/sra-3.c: Likewise.
2137
2138 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2139
2140 * gcc.dg/tree-ssa/alias-2.c: New test.
2141
2142 2005-07-18 Mark Mitchell <mark@codesourcery.com>
2143
2144 PR c++/22263
2145 * g++.dg/template/explicit7.C: New test.
2146
2147 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
2148
2149 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
2150 width of 8 to +Inf and -Inf.
2151
2152 2005-07-17 Mark Mitchell <mark@codesourcery.com>
2153
2154 PR c++/22139
2155 * g++.dg/template/friend36.C: New test.
2156
2157 2005-07-16 David Edelsohn <edelsohn@gnu.org>
2158
2159 PR fortran/21730
2160 * gfortran.dg/pr21730.f: New test.
2161
2162 2005-07-16 Danny Berlin <dberlin@dberlin.org>
2163 Kenneth Zadeck <zadeck@naturalbridge.com>
2164
2165 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
2166 since pure const detection cannot run at -O1 in c compiler.
2167 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
2168 can now optimize this case properly.
2169 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
2170 because we now pass.
2171 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
2172
2173 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
2174
2175 PR c/22421
2176 * gcc.dg/format/bitfld-1.c: New test.
2177
2178 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2179
2180 PR c++/22204
2181 * g++.dg/rtti/repo1.C: New test.
2182
2183 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
2184
2185 PR middle-end/22398
2186 * gcc.c-torture/compile/pr22398.c: New test.
2187
2188 2005-07-15 Mark Mitchell <mark@codesourcery.com>
2189
2190 PR c++/22132
2191 * g++.dg/expr/cast4.C: New test.
2192
2193 2005-07-15 Richard Guenther <rguenther@suse.de>
2194
2195 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
2196 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
2197
2198 2005-07-15 Steven Bosscher <stevenb@suse.de>
2199
2200 PR tree-optimization/22230
2201 * gcc.dg/tree-ssa/pr22230.c: New test.
2202
2203 2005-07-14 Jakub Jelinek <jakub@redhat.com>
2204
2205 * gfortran.dg/g77/cpp6.f: New test.
2206
2207 PR fortran/22417
2208 * gfortran.dg/g77/cpp5.F: New test.
2209 * gfortran.dg/g77/cpp5.h: New file.
2210 * gfortran.dg/g77/cpp5inc.h: New file.
2211
2212 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
2213
2214 PR libfortran/16435
2215 * gfortran.dg/tl_editting.f90: New.
2216 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
2217
2218 2005-07-14 Steven G. Kargl <kargls@comcast.net>
2219
2220 * gfortran.dg/char_array_constructor.f90: New test.
2221
2222 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
2223
2224 * gfortran.dg/past_eor.f90: New.
2225 * gfortran.dg/complex_read.f90: New.
2226
2227 2005-07-13 Jeff Law <law@redhat.com>
2228
2229 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
2230 additional casts.
2231
2232 * gcc.dg/tree-ssa/pr22321.c: New test
2233
2234 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
2235
2236 PR tree-optimization/21921
2237 * gcc.dg/tree-ssa/pr21921.c: New.
2238
2239 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2240
2241 PR tree-optimizatio/22442
2242 * gcc.dg/tree-ssa/loop-11.c: New test.
2243
2244 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2245
2246 PR tree-opt/21840
2247 * gcc.c-torture/compile/pr21840.c: New test.
2248
2249 2005-07-12 Jan Hubicka <jh@suse.cz>
2250
2251 * gcc.c-torture/compile/pr22379.c: New test.
2252
2253 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
2254
2255 PR libfortran/21593
2256 gfortran.dg/dev_null.f90: Remove outdated comment about
2257 PR libfortran/21593.
2258
2259
2260 2005-07-12 Dale Johannesen <dalej@apple.com>
2261
2262 * gcc.target/i386/compress-float-sse.c: New.
2263 * gcc.target/i386/compress-float-sse-pic.c: New.
2264 * gcc.target/i386/compress-float-387.c: New.
2265 * gcc.target/i386/compress-float-387-pic.c: New.
2266 * gcc.dg/compress-float-ppc.c: New.
2267 * gcc.dg/compress-float-ppc-pic.c: New.
2268
2269 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
2270
2271 PR libfortran/21593
2272 gfortran.dg/dev_null.f90: Remove targets.
2273
2274 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
2275
2276 PR tree-opt/22335
2277 * gcc.dg/pr22335-1.c: New test.
2278 * gcc.dg/pr22335-2.c: New test.
2279
2280 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2281
2282 PR c++/20172
2283 * g++.dg/template/nontype12.C : New test.
2284
2285 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
2286
2287 * gcc.dg/tree-ssa/loop-10.c: New test.
2288
2289 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
2290
2291 * gcc.c-torture/execute/20020720-1.x: Remove.
2292
2293 2005-07-11 Jakub Jelinek <jakub@redhat.com>
2294
2295 * gfortran.fortran-torture/execute/forall_7.f90: New test.
2296
2297 2005-07-10 Richard Sandiford <richard@codesourcery.com>
2298
2299 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
2300 (dg-mips-options): Use it.
2301
2302 2005-07-09 Diego Novillo <dnovillo@redhat.com>
2303
2304 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
2305
2306 2005-07-09 Richard Henderson <rth@redhat.com>
2307
2308 * lib/target-supports.exp (check_effective_target_sync_char_short):
2309 Add alpha.
2310
2311 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
2312
2313 PR libfortran/22217
2314 * gfortran.dg/negative-z-descriptor.f90: New test.
2315
2316 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2317
2318 PR tree-opt/22329
2319 * gcc.dg/pr22329.c: New test.
2320
2321 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
2322
2323 PR tree-optimization/20139
2324 * gcc.dg/tree-ssa/pr20139.c: New.
2325
2326 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
2327
2328 PR tree-opt/22356
2329 * testsuite/gcc.dg/pr22356-1.c: New test.
2330
2331 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
2332
2333 PR c++/21799
2334 * g++.dg/template/unify8.C: New.
2335 * g++.dg/template/unify9.C: New.
2336
2337 2005-07-08 Jakub Jelinek <jakub@redhat.com>
2338
2339 * gfortran.fortran-torture/execute/entry_10.f90: New test.
2340
2341 2005-07-07 Geoffrey Keating <geoffk@apple.com>
2342
2343 * gcc.dg/darwin-version-1.c: New.
2344 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
2345 * gcc.dg/builtins-20.c: Likewise.
2346 * gcc.dg/builtins-53.c: Likewise.
2347 * gcc.dg/torture/builtins-convert-1.c: Likewise.
2348 * gcc.dg/torture/builtins-convert-2.c: Likewise.
2349 * gcc.dg/torture/builtins-convert-3.c: Likewise.
2350 * gcc.dg/torture/builtins-power-1.c: Likewise.
2351 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
2352 on Darwin.
2353
2354 2005-07-07 Jeff Law <law@redhat.com>
2355
2356 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
2357 argument evaluation order.
2358
2359 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
2360
2361 PR libfortran/21594
2362 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2363 Add test cases where the shift length is greater than the
2364 array length.
2365
2366 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2367
2368 * obj-c++.dg/proto-lossage-6.mm: New.
2369 * objc.dg/proto-lossage-6.m: New.
2370
2371 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2372
2373 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
2374 * objc.dg/gnu-runtime-2.m: Likewise.
2375
2376 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2377
2378 * gfortran.dg/longline.f: New test.
2379
2380 * gfortran.dg/badline.f: New test.
2381
2382 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2383
2384 PR fortran/16531
2385 PR fortran/15966
2386 PR fortran/18781
2387 * gfortran.dg/hollerith.f90: New.
2388 * gfortran.dg/hollerith2.f90: New.
2389 * gfortran.dg/hollerith3.f90: New.
2390 * gfortran.dg/hollerith4.f90: New.
2391 * gfortran.dg/hollerith_f95.f90: New.
2392 * gfortran.dg/hollerith_legacy.f90: New.
2393 * gfortran.dg/g77/cpp4.F: New. Port from g77.
2394
2395 2005-07-07 Ziemowit Laski <zlaski@apple.com>
2396
2397 PR objc/22274
2398 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
2399 * objc.dg/gnu-runtime-2.m: New.
2400
2401 2005-07-06 Jeff Law <law@redhat.com>
2402
2403 * gcc.dg/tree-ssa/vrp17.c: New test.
2404
2405 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
2406
2407 PR fortran/22327
2408 * gfortran.dg/array_constructor_5.f90: New test.
2409
2410 2005-07-07 Jakub Jelinek <jakub@redhat.com>
2411
2412 * gfortran.fortran-torture/execute/entry_9.f90: New test.
2413
2414 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
2415
2416 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
2417 * gcc.dg/980816-1.c: Ditto.
2418
2419 2005-07-06 Jeff Law <law@redhat.com>
2420
2421 * gcc.c-torture/compile/pr21356.c: New test.
2422
2423 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2424
2425 PR c/22013
2426 PR c/22098
2427 * gcc.c-torture/compile/pr22013-1.c,
2428 gcc.c-torture/execute/pr22098-1.c,
2429 gcc.c-torture/execute/pr22098-2.c,
2430 gcc.c-torture/execute/pr22098-3.c: New tests.
2431
2432 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
2433
2434 PR c/22308
2435 * gcc.dg/pr22308-1.c: New test.
2436
2437 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
2438
2439 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
2440 target.
2441 * gcc.dg/compare9.c: Use -fshort-enums instead of
2442 -fno-short-enums. Change the last test to dg-bogus.
2443
2444 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
2445
2446 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
2447 * gcc.dg/compare9.c: New.
2448
2449 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2450
2451 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
2452
2453 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2454
2455 PR testsuite/22288
2456 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
2457
2458
2459 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2460
2461 * gcc.dg/format/gcc_gfc-1.c: New.
2462
2463 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
2464
2465 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
2466
2467 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2468
2469 PR fortran/20842
2470 * gfortran.dg/io_invalid_1.f90: New test.
2471
2472 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
2473
2474 * gcc.dg/format/gcc_diag-1.c: Update.
2475
2476 2005-07-02 Jeff Law <law@redhat.com>
2477
2478 * gcc.dg/tree-ssa/pr22051-1.c: New test.
2479 * gcc.dg/tree-ssa/pr22051-2.c: New test.
2480
2481 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
2482
2483 * gcc.dg/format/gcc_diag-1.c: Update.
2484
2485 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
2486
2487 PR tree-opt/22269
2488 * gcc.c-torture/compile/pr22269.c: New test.
2489
2490 2005-06-30 Diego Novillo <dnovillo@redhat.com>
2491
2492 PR 21584
2493 PR 22219
2494 * g++.dg/tree-ssa/pr21584-1.C: New test.
2495 * g++.dg/tree-ssa/pr21584-2.C: New test.
2496
2497 2005-06-30 Ziemowit Laski <zlaski@apple.com>
2498
2499 * obj-c++.dg/try-catch-11.mm: New.
2500 * objc.dg/try-catch-10.m: New.
2501
2502 2005-06-29 David Edelsohn <edelsohn@gnu.org>
2503
2504 * g++.dg/other/ucnid-1.C: xfail on AIX.
2505
2506 2005-06-29 Diego Novillo <dnovillo@redhat.com>
2507
2508 PR 22234
2509 * gcc.dg/20050629-1.c: New test.
2510
2511 2005-06-29 Ziemowit Laski <zlaski@apple.com>
2512
2513 * obj-c++.dg/const-str-1[0-1].mm: New.
2514 * objc.dg/const-str-1[0-1].m: New.
2515
2516 2005-05-29 Richard Henderson <rth@redhat.com>
2517
2518 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
2519 Rename from check_effective_target_vect_no_max.
2520 (check_effective_target_vect_no_int_add): New.
2521 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
2522 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
2523 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2524 * gcc.dg/vect/vect-reduc-1.c: Use both.
2525 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2526
2527 2005-05-29 Richard Henderson <rth@redhat.com>
2528
2529 * lib/target-supports.exp (check_effective_target_vect_no_max):
2530 Remove i386 and x86_64.
2531
2532 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2533
2534 PR testsuite/21969
2535 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
2536
2537 2005-06-29 Steve Ellcey <sje@cup.hp.com>
2538
2539 PR middle-end/21969
2540 * gcc.dg/vect/pr21969.c: New test.
2541
2542 2005-06-28 Eric Christopher <echristo@redhat.com>
2543
2544 PR c/22052
2545 PR c/21975
2546 * gcc.dg/inline1.c: New test.
2547 * gcc.dg/inline2.c: Ditto.
2548 * gcc.dg/inline3.c: Ditto.
2549 * gcc.dg/inline4.c: Ditto.
2550 * gcc.dg/inline5.c: Ditto.
2551
2552 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2553
2554 PR libfortran/22142
2555 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2556 Add testcase also testing eoshift1 for PR 22142.
2557
2558 2005-06-28 Richard Henderson <rth@redhat.com>
2559
2560 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
2561 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
2562 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
2563 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
2564 gcc.dg/tree-ssa/20030922-2.c: Likewise.
2565
2566 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
2567
2568 PR libfortran/22142
2569 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
2570 Add testcase for PR 22142.
2571
2572 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
2573
2574 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
2575 gcc.target/ia64/fpreg-2.c: New tests.
2576
2577 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2578
2579 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
2580
2581 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2582
2583 PR libfortran/22170
2584 * gfortran.dg/slash_1.f90: New test.
2585
2586 2005-06-27 Richard Henderson <rth@redhat.com>
2587
2588 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
2589 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
2590 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
2591 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2592 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
2593 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
2594
2595 2005-06-27 Richard Henderson <rth@redhat.com>
2596
2597 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
2598 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
2599
2600 2005-06-27 Ziemowit Laski <zlaski@apple.com>
2601
2602 * obj-c++.dg/proto-lossage-5.mm: New.
2603 * objc.dg/proto-lossage-5.m: New.
2604
2605 2005-06-27 Diego Novillo <dnovillo@redhat.com>
2606
2607 PR 21959
2608 * gcc.dg/tree-ssa/pr21959.c: New test.
2609
2610 2005-06-27 Jakub Jelinek <jakub@redhat.com>
2611
2612 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
2613 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
2614 testing uninitialized var.
2615
2616 * gcc.c-torture/execute/builtins/chk.h: New.
2617 * gcc.c-torture/execute/builtins/lib/chk.c: New.
2618 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
2619 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
2620 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
2621 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
2622 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
2623 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
2624 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
2625 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
2626 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
2627 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
2628 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
2629 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
2630 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
2631 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
2632 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
2633 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
2634 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
2635 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
2636 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
2637 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
2638 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
2639 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
2640 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
2641 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
2642 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
2643 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
2644 * gcc.dg/builtin-object-size-1.c: New test.
2645 * gcc.dg/builtin-object-size-2.c: New test.
2646 * gcc.dg/builtin-object-size-3.c: New test.
2647 * gcc.dg/builtin-object-size-4.c: New test.
2648 * gcc.dg/builtin-object-size-5.c: New test.
2649 * gcc.dg/builtin-stringop-chk-1.c: New test.
2650 * gcc.dg/builtin-stringop-chk-2.c: New test.
2651 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
2652 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
2653 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
2654 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
2655 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
2656 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
2657 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
2658 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
2659 * gcc.c-torture/execute/printf-1.c: New test.
2660 * gcc.c-torture/execute/fprintf-1.c: New test.
2661 * gcc.c-torture/execute/vprintf-1.c: New test.
2662 * gcc.c-torture/execute/vfprintf-1.c: New test.
2663 * gcc.c-torture/execute/printf-chk-1.c: New test.
2664 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
2665 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
2666 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
2667
2668 2005-06-27 Michael Matz <matz@suse.de>
2669
2670 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
2671 slot is not merged if address escapes.
2672
2673 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2674
2675 PR c/21911
2676 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
2677
2678 2005-06-26 Jakub Jelinek <jakub@redhat.com>
2679
2680 PR middle-end/17965
2681 * gcc.c-torture/compile/20050622-1.c: New test.
2682
2683 PR middle-end/22028
2684 * gcc.dg/20050620-1.c: New test.
2685
2686 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
2687
2688 PR tree-optimization/22026
2689 * gcc.dg/tree-ssa/pr22026.c: New.
2690
2691 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
2692
2693 PR libfortran/22144
2694 * gfortran.dg/shift-alloc.f90: New testcase.
2695
2696 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
2697
2698 * all files: Update FSF address in copyright headers.
2699
2700 2005-06-22 Jan Hubicka <jh@suse.cz>
2701
2702 * wholeprogram-1.c: New testcase.
2703 * wholeprogram-2.c: New testcase.
2704
2705 2005-06-24 Mark Mitchell <mark@codesourcery.com>
2706
2707 PR 22171
2708 * gcc.dg/tree-ssa/pr22171.c: New test.
2709
2710 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
2711
2712 * gfortran.dg/simplify_modulo.f90: New.
2713
2714 2005-06-24 Jan Hubicka <jh@suse.cz>
2715
2716 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
2717
2718 2005-06-23 Ziemowit Laski <zlaski@apple.com>
2719
2720 * obj-c++.dg/proto-lossage-[1-4].mm: New.
2721
2722 2005-06-23 Ziemowit Laski <zlaski@apple.com>
2723
2724 * obj-c++.dg/typedef-alias-1.mm: New.
2725 * objc.dg/typedef-alias-1.m: New.
2726
2727 2005-06-23 Jeff Law <law@redhat.com>
2728
2729 * gcc.dg/tree-ssa/vrp16.c: New test.
2730
2731 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2732
2733 * lib/target-supports.exp: Add
2734 check_effective_target_fortran_large_real and
2735 check_effective_target_fortran_large_int to check for
2736 corresponding effective targets.
2737 * gfortran.dg/large_integer_kind_1.f90: New test.
2738 * gfortran.dg/large_real_kind_1.f90: New test.
2739
2740 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
2741
2742 PR tree-optimization/22117
2743 * gcc.dg/tree-ssa/pr22117.c: New.
2744
2745 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
2746
2747 PR testsuite/22123
2748 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
2749
2750 2005-06-23 David Edelsohn <edelsohn@gnu.org>
2751
2752 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
2753
2754 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
2755
2756 * gfortran.dg/f2c_4.f90: Add tests for complex functions
2757 * gfortran.dg/f2c_4.c: Likewise
2758
2759 2005-06-22 Paul Brook <paul@codesourcery.com>
2760
2761 PR fortran/21034
2762 * gfortran.dg/auto_save_1.f90: New test.
2763
2764 2005-06-22 Michael Matz <matz@suse.de>
2765
2766 * gcc.target/x86-64/abi: New directory.
2767 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
2768 * gcc.target/x86-64/abi/README.gcc: New file.
2769 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
2770 * gcc.target/x86-64/abi/asm-support.s: New file.
2771 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
2772 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
2773 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
2774 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
2775 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
2776 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
2777 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
2778 * gcc.target/x86_64/abi/test_bitfields.c: New test.
2779 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
2780 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
2781 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
2782 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
2783 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
2784 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
2785 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
2786 * gcc.target/x86_64/abi/test_varargs.c: New test.
2787
2788 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
2789
2790 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
2791 32-bit i?86 and x86_64.
2792
2793 2005-06-21 Ziemowit Laski <zlaski@apple.com>
2794
2795 * obj-c++.dg/const-str-[1-9].mm: New tests.
2796
2797 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
2798
2799 PR fortran/22010
2800 * gfortran.dg/namelist_use.f90: New.
2801 * gfortran.dg/namelist_use_only.f90: New.
2802
2803 2005-06-21 Jeff Law <law@redhat.com>
2804
2805 * gcc.dg/tree-ssa/vrp15.c: New test.
2806
2807 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
2808
2809 * lib/target-supports.exp (check_effective_target_vect_reduction):
2810 Remove.
2811 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
2812 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
2813 remove vect_reduction target keyword. Also avoid two returns in main.
2814 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2815 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
2816 * gcc.dg/vect/vect-reduc-1short.c: New test.
2817 * gcc.dg/vect/vect-reduc-1char.c: New test.
2818 * gcc.dg/vect/vect-reduc-2short.c: New test.
2819 * gcc.dg/vect/vect-reduc-2char.c: New test.
2820 * gcc.dg/vect/vect-reduc-6.c: New test.
2821 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
2822 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
2823 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
2824
2825 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2826 Paul Thomas <pault@gcc.gnu.org>
2827
2828 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
2829 New tests.
2830
2831 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2832
2833 * gfortran.dg/backslash_1.f90: New test.
2834 * gfortran.dg/backslash_2.f90: New test.
2835
2836 2005-06-20 Steven G. Kargl <kargls@comcast.net>
2837
2838 * gfortran.dg/duplicate_labels.f90: New test.
2839
2840 2005-06-20 Jan Beulich <jbeulich@novell.com>
2841
2842 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
2843 unsupportable relocations.
2844 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2845 * gcc.dg/20050321-2.c: xfail for NetWare.
2846
2847 2005-06-20 Andreas Jaeger <aj@suse.de>
2848
2849 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
2850 gcc.target/i386/fastcall-sseregparm.c,
2851 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
2852
2853 2005-06-19 Richard Henderson <rth@redhat.com>
2854
2855 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
2856
2857 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
2858
2859 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
2860
2861 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
2862
2863 PR c++/22115
2864 * g++.dg/conversion/simd2.C: Change expected error message.
2865
2866 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
2867
2868 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
2869 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2870 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2871
2872 2005-06-18 James A Morrison <phython@gcc.gnu.org>
2873
2874 * gcc.dg/fold-mod-1.c: New test.
2875
2876 2005-06-18 Steven G. Kargl <kargls@comcast.net>
2877
2878 PR fortran/19926
2879 * gfortran.dg/pr19926.f90: New test.
2880
2881 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
2882
2883 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
2884 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
2885 targets.
2886 * gcc.dg/vect/vect-reduc-2.c: Likewise.
2887 * gcc.dg/vect/vect-reduc-3.c: Likewise.
2888
2889 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
2890
2891 * gcc.target/ia64/float80-varargs-1.c: New test.
2892
2893 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2894
2895 PR tree-opt/22035
2896 * gfortran.dg/f2c_6.f90: New test.
2897
2898 2005-06-17 Geoffrey Keating <geoffk@apple.com>
2899
2900 PR c++/17413
2901 * g++.dg/template/local5.C: New.
2902
2903 2005-06-17 Richard Henderson <rth@redhat.com>
2904
2905 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
2906
2907 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
2908
2909 PR testsuite/21945
2910 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
2911
2912 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
2913
2914 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
2915 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
2916 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
2917 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
2918 check_vect to verify the presence of hardware vector support.
2919
2920 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
2921
2922 PR testsuite/22056
2923 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
2924
2925 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2926
2927 PR libfortran/19216
2928 * gfortran.dg/pr19216.f: Add correct space between brackets and
2929 dg directive.
2930
2931 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2932
2933 PR libfortran/16436
2934 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
2935
2936 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
2937
2938 * gcc.target/i386/attributes-error.c: New testcase.
2939 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
2940 * gcc.target/i386/regparm-stdcall.c: Likewise.
2941 * gcc.target/i386/sseregparm-1.c: Likewise.
2942 * gcc.target/i386/sseregparm-2.c: Likewise.
2943
2944 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
2945
2946 * g++.dg/rtti/crash2.C: New.
2947
2948 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
2949
2950 * gcc.dg/noncompile/20040203-3.c: Update expected message.
2951
2952 2005-06-15 David Ung <davidu@mips.com>
2953
2954 * gcc.target/mips/mips16e-extends.c: New test for testing the
2955 generation of MIPS16e zeb/zeh, seb/seh instructions.
2956
2957 2005-06-15 Diego Novillo <dnovillo@redhat.com>
2958
2959 PR 22018
2960 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
2961 * gcc.dg/tree-ssa/pr22018.c: New test.
2962
2963 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
2964
2965 * gcc.dg/simd-1.c: Update error messages.
2966 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
2967 * gcc.dg/simd-2.c: Update error messages.
2968 * gcc.dg/simd-4.c: New.
2969
2970 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
2971
2972 PR c++/20678
2973 * g++.dg/other/crash-4.C: New.
2974
2975 2005-06-14 Devang Patel <dpatel@apple.com>
2976
2977 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
2978
2979 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
2980
2981 PR c++/21929
2982 * g++.dg/parse/crash11.C: Update
2983
2984 2005-06-13 Jeff Law <law@redhat.com>
2985
2986 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
2987 perform the desired transformations.
2988 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
2989 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
2990
2991 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2992
2993 PR fortran/22038
2994 * gfortran.dg/forall_1.f90: Un-XFAIL.
2995
2996 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
2997
2998 PR c++/21929
2999 * g++.dg/parse/crash26.C: New.
3000
3001 PR c++/20789
3002 * g++.dg/init/member1.C: New.
3003
3004 2005-06-13 Jakub Jelinek <jakub@redhat.com>
3005
3006 * gfortran.dg/altreturn_1.f90: New test.
3007
3008 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
3009
3010 PR middle-end/21985
3011 * gcc.dg/tree-ssa/pr21985.c: New test.
3012
3013 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3014
3015 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
3016
3017 2005-06-12 Roger Sayle <roger@eyesopen.com>
3018
3019 PR c++/21930
3020 * g++.dg/other/error10.C: New test case.
3021
3022 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3023
3024 PR libfortran/19155
3025 * gfortran.dg/pr19155.f: Add test.
3026
3027 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3028
3029 * gfortran.dg/f2c_7.f90: New test.
3030
3031 * gfortran.dg/forall_1.f90: XFAILed.
3032
3033 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
3034
3035 * gcc.dg/pr14796-1.c: New.
3036 * gcc.dg/pr14796-2.c: New.
3037
3038 2005-06-11 Steven G. Kargl <kargls@comcast.net>
3039
3040 PR fortran/17792
3041 PR fortran/21375
3042 * gfortran.dg/deallocate_stat.f90: New test.
3043
3044 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
3045
3046 * gfortran.fortran-torture/execute/in-pack.f90: New test.
3047
3048 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
3049
3050 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
3051 access will be generated when this loop is vectorized. Test that
3052 accesses with same alignment were detected.
3053 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
3054 Test that accesses with same alignment were detected.
3055 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
3056 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
3057 alignment were detected.
3058
3059 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
3060
3061 PR c++/10611
3062 * g++.dg/conversion/simd2.C: New.
3063
3064 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
3065
3066 * gcc.dg/Wcxx-compat-1.c: New.
3067
3068 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
3069
3070 PR libfortran/21480
3071 * gfortran.dg/reshape-complex.f90: Add a test for a packed
3072 complex array.
3073
3074 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
3075
3076 * gcc.dg/alias-8.c: New.
3077
3078 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
3079
3080 * gcc.dg/format/cmn_err-1.c: Update.
3081
3082 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
3083
3084 PR target/20666
3085 * gcc.target/sparc/fexpand-2.c: New.
3086 * gcc.target/sparc/fpmerge-2.c: New.
3087 * gcc.target/sparc/fpmul-2.c: New.
3088 * gcc.target/sparc/noresult.c: New.
3089 * gcc.target/sparc/pdist-2.c: New.
3090 * gcc.target/sparc/pdist-3.c: New.
3091
3092 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
3093
3094 PR testsuite/21702
3095 * gcc.target/i386/i386.exp: Fix comment typo.
3096
3097 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
3098
3099 PR c++/19497
3100 * g++.dg/inherit/using5.C: New.
3101 * g++.dg/inherit/using6.C: New.
3102
3103 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3104
3105 PR c++/19894
3106 * g++.dg/template/ptrmem15.C: New test.
3107
3108 PR c++/20563
3109 * g++.dg/ext/label4.C: New test.
3110
3111 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
3112
3113 * gcc.dg/tls/debug-1.c: New test.
3114
3115 2005-06-07 Dale Johannesen <dalej@apple.com>
3116
3117 * gcc.target/i386/movq.c: New.
3118
3119 2005-06-07 Dale Johannesen <dalej@apple.com>
3120
3121 * gcc.dg/20050607-1.c: New.
3122
3123 2005-06-07 Jakub Jelinek <jakub@redhat.com>
3124
3125 PR middle-end/21850
3126 * gcc.c-torture/execute/20050607-1.c: New test.
3127
3128 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
3129
3130 PR libfortran/21926
3131 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
3132 Test case where the return array has lowest stride one,
3133 but isn't packed.
3134
3135 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
3136
3137 * lib/target-supports.exp (check_effective_target_sync_int_long):
3138 Add s390 and s390x targets.
3139
3140 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
3141
3142 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
3143 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
3144 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
3145 * gcc.dg/tree-ssa/loop-9.c: New test.
3146
3147 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
3148
3149 * g++.dg/parse/defarg10.C: New.
3150
3151 2005-06-06 Jakub Jelinek <jakub@redhat.com>
3152
3153 PR regression/21897
3154 * gcc.c-torture/execute/20050604-1.c: New test.
3155
3156 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
3157
3158 PR 21903
3159 * g++.dg/parse/defarg9.C: New.
3160
3161 PR c++/20637
3162 * g++.dg/inherit/using4.C: New.
3163 * g++.dg/overload/error1.C: Adjust expected errors.
3164 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3165 * g++.old-deja/g++.brendan/arm2.C: Likewise.
3166 * g++.old-deja/g++.other/redecl2.C: Likewise.
3167 * g++.old-deja/g++.other/redecl4.C: Likewise.
3168 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
3169
3170 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3171
3172 * gfortran.dg/f2c_5.f90: Add -w to dg-options
3173
3174 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
3175
3176 * lib/gfortran.exp (gfortran_target_compile): Call
3177 dg-additional-files-options
3178 * gfortran.dg/f2c_4.f90: New file
3179 * gfortran.dg/f2c_4.c: New file
3180 * gfortran.dg/f2c_5.f90: New file
3181 * gfortran.dg/f2c_5.c: New file
3182
3183 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3184
3185 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
3186
3187 PR fortran/21912
3188 * gfortran.dg/array_constructor_4.f90: New test.
3189
3190 2005-06-05 Mark Mitchell <mark@codesourcery.com>
3191
3192 PR c++/21619
3193 * g++.dg/ext/builtin9.C: New test.
3194
3195 2005-06-05 Dale Johannesen <dalej@apple.com>
3196
3197 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
3198 * gcc.c-torture/execute/20050603-2.c: Ditto.
3199
3200 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
3201
3202 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
3203 * gcc.dg/vect/vect-reduc-1.c: New.
3204 * gcc.dg/vect/vect-reduc-2.c: New.
3205 * gcc.dg/vect/vect-reduc-3.c: New.
3206
3207 2005-06-04 Dale Johannesen <dalej@apple.com>
3208
3209 * gcc.c-torture/execute/20050603-1.c: New.
3210 * gcc.c-torture/execute/20050603-2.c: New.
3211 * gcc.dg/20050603-3.c: New.
3212
3213 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3214
3215 PR fortran/19195
3216 * gfortran.dg/debug_1.f90: New test.
3217
3218 * gfortran.dg/forall_1.f90: New test.
3219
3220 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
3221
3222 * gfortran.dg/array_constructor_3.f90: New test.
3223
3224 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3225
3226 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
3227
3228 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
3229
3230 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
3231
3232 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
3233
3234 PR c/21873
3235 * gcc.dg/init-excess-1.c: New test.
3236
3237 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3238
3239 PR c++/21853
3240 * g++.dg/expr/static_cast6.C: New test.
3241
3242 2005-06-03 Diego Novillo <dnovillo@redhat.com>
3243
3244 * gcc.dg/tree-ssa/vrp14.c: New test.
3245
3246 2005-06-03 Mark Mitchell <mark@codesourcery.com>
3247
3248 PR c++/21336
3249 * g++.dg/template/new2.C: New test.
3250
3251 2005-06-03 Josh Conner <jconner@apple.com>
3252
3253 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
3254 all entries in initializer.
3255
3256 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
3257
3258 PR middle-end/21858
3259 * gcc.dg/pr21858.c: New testcase.
3260
3261 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
3262
3263 PR tree-optimization/21292
3264
3265 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
3266 New.
3267 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
3268 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
3269 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
3270 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
3271 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
3272
3273 2005-06-02 Richard Henderson <rth@redhat.com>
3274
3275 * gcc.dg/sync-2.c: Use -march=i486 for i386.
3276
3277 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
3278
3279 * gcc.dg/wtypequal.c: New testcase.
3280
3281 2005-06-02 Diego Novillo <dnovillo@redhat.com>
3282
3283 PR 21582
3284 * gcc.dg/tree-ssa/pr21582.c: New test.
3285
3286 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3287
3288 PR c++/21280
3289 * g++.dg/opt/interface2.h: New.
3290 * g++.dg/opt/interface2.C: New.
3291 * g++.dg/init/ctor4.C: Adjust error lines.
3292 * g++.old-deja/g++.bob/inherit2.C: Likewise.
3293 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
3294 * g++.old-deja/g++.jason/opeq3.C: Likewise.
3295 * g++.old-deja/g++.pt/assign1.C: Likewise.
3296 * g++.old-deja/g++.pt/crash20.C: Likewise.
3297
3298 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
3299
3300 PR tree-optimization/21734
3301 * g++.dg/vect/pr21734_1.cc: New.
3302 * g++.dg/vect/pr21734_2.cc: New.
3303
3304 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
3305
3306 PR c++/20350
3307 * g++.dg/template/spec24.C: New.
3308
3309 PR c++/21151
3310 * g++.dg/pch/local-1.C: New.
3311 * g++.dg/pch/local-1.Hs: New.
3312
3313 2005-06-01 Diego Novillo <dnovillo@redhat.com>
3314
3315 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
3316 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
3317 * gcc.dg/tree-ssa/pr14341.c: New test.
3318 * gcc.dg/tree-ssa/pr14841.c: New test.
3319 * gcc.dg/tree-ssa/pr20701.c: New test.
3320 * gcc.dg/tree-ssa/pr21086.c: New test.
3321 * gcc.dg/tree-ssa/pr21090.c: New test.
3322 * gcc.dg/tree-ssa/pr21332.c: New test.
3323 * gcc.dg/tree-ssa/pr21458.c: New test.
3324 * gcc.dg/tree-ssa/pr21658.c: New test.
3325 * gcc.dg/tree-ssa/vrp01.c: New test.
3326 * gcc.dg/tree-ssa/vrp02.c: New test.
3327 * gcc.dg/tree-ssa/vrp03.c: New test.
3328 * gcc.dg/tree-ssa/vrp04.c: New test.
3329 * gcc.dg/tree-ssa/vrp05.c: New test.
3330 * gcc.dg/tree-ssa/vrp06.c: New test.
3331 * gcc.dg/tree-ssa/vrp07.c: New test.
3332 * gcc.dg/tree-ssa/vrp08.c: New test.
3333 * gcc.dg/tree-ssa/vrp09.c: New test.
3334 * gcc.dg/tree-ssa/vrp10.c: New test.
3335 * gcc.dg/tree-ssa/vrp11.c: New test.
3336 * gcc.dg/tree-ssa/vrp12.c: New test.
3337 * gcc.dg/tree-ssa/vrp13.c: New test.
3338
3339 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
3340
3341 PR 21029
3342 * gcc.dg/tree-ssa/pr21029.c: New test.
3343
3344 2005-06-01 Roger Sayle <roger@eyesopen.com>
3345
3346 * gfortran.dg/logint-1.f: New test case.
3347 * gfortran.dg/logint-2.f: Likewise.
3348 * gfortran.dg/logint-3.f: Likewise.
3349
3350 2005-06-01 Jakub Jelinek <jakub@redhat.com>
3351
3352 PR c/21536
3353 PR c/20760
3354 * gcc.dg/20050527-1.c: New test.
3355
3356 * gcc.dg/i386-sse-12.c: New test.
3357
3358 PR fortran/21729
3359 * gfortran.dg/implicit_5.f90: New test.
3360
3361 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
3362
3363 PR fortran/20883
3364 * gfortran/assign_4.f90: New test.
3365 * gfortran/assign_2.f90: Change compile to run.
3366
3367 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
3368
3369 * lib/target-supports.exp
3370 (check_effective_target_sync_char_short): New.
3371 * gcc.dg/sync-2.c: New.
3372
3373 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
3374
3375 PR tree-optimization/21817
3376 * gcc.dg/torture/pr21817-1.c: New.
3377
3378 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
3379
3380 PR c++/21165
3381 * g++.dg/template/init5.C: New.
3382
3383 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
3384
3385 * gfortran.dg/char_initialiser_actual.f90:
3386 Test character initialisers as actual arguments.
3387 * gfortran.dg/char_pointer_comp_assign.f90:
3388 Test character pointer structure component assignments.
3389 * gfortran.dg/char_array_structure_constructor.f90:
3390 Test character components in structure constructors.
3391
3392 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
3393
3394 PR middle-end/20931
3395 * g++.dg/opt/pr20931.C: New test.
3396
3397 2005-05-31 Andreas Jaeger <aj@suse.de>
3398
3399 PR testsuite/20772
3400 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
3401 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
3402 g++.old-deja/g++.ext/asmspec1.C,
3403 g++.old-deja/g++.other/regstack.C,
3404 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
3405 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
3406 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
3407 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
3408 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
3409 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
3410 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
3411 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
3412 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
3413 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
3414 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
3415 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
3416 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
3417 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
3418 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
3419 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
3420 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
3421 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
3422 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
3423
3424 2005-05-31 Jeff Law <law@redhat.com>
3425
3426 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
3427
3428 2005-05-30 Paolo Carlini <pcarlini@suse.de>
3429
3430 PR middle-end/21743
3431 * gcc.dg/builtins-1.c: Activate disabled clog test.
3432 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3433
3434 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
3435
3436 * gfortran.dg/char_pointer_assign.f90:
3437 Test character-pointer assignments and pointer assignments.
3438 * gfortran.dg/char_pointer_dummy.f90:
3439 Test character-pointer dummy arguments.
3440 * gfortran.dg/char_pointer_func.f90:
3441 Test character-pointer function returns.
3442 * gfortran.dg/char_pointer_dependency.f90:
3443 Test character-pointer functions with dependencies.
3444
3445 2005-05-30 Mark Mitchell <mark@codesourcery.com>
3446
3447 PR c++/21784
3448 * g++.dg/lookup/using14.C: New test.
3449
3450 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
3451
3452 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
3453 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
3454 trailing ^M.
3455
3456 2005-05-29 Geoffrey Keating <geoffk@apple.com>
3457
3458 PR c++/17413
3459 * g++.dg/template/local5.C: New.
3460
3461 PR target/21761
3462 * gcc.c-torture/compile/pr21761.c: New.
3463
3464 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
3465 before darwin8.
3466
3467 2005-05-30 Steven G. Kargl
3468
3469 PR fortran/20846
3470 * gfortran.dg/inquire_8.f90: New test.
3471
3472 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3473
3474 PR libfortran/21376
3475 * gfortran.dg/output_exponents_1.f90: New test.
3476
3477 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3478
3479 PR libfortran/20006
3480 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
3481
3482 2005-05-28 Mark Mitchell <mark@codesourcery.com>
3483
3484 PR c++/21210
3485 * g++.dg/ext/complex1.C: New test.
3486
3487 PR c++/21340
3488 * g++.dg/init/ctor6.C: New test.
3489
3490 2005-05-29 Jan Hubicka <jh@suse.cz>
3491
3492 * gcc.c-torture/compile/pr21562.c: New.
3493
3494 2005-05-28 Steven G. Kargl <kargls@comcast.net>
3495
3496 * gfortran.dg/subnormal_1.f90: New test.
3497
3498 2005-05-28 Jan Hubicka <jh@suse.cz>
3499
3500 * tree-prof.exp: Fix comment.
3501 * value-prof-1.c: New.
3502 * value-prof-2.c: New.
3503 * value-prof-3.c: New.
3504 * value-prof-4.c: New.
3505
3506 2005-05-27 Mark Mitchell <mark@codesourcery.com>
3507
3508 PR c++/21614
3509 * g++.dg/expr/ptrmem6.C: New test.
3510 * g++.dg/expr/ptrmem6a.C: Likewise.
3511
3512 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
3513
3514 PR tree-optimization/21658
3515 * gcc.dg/tree-ssa/pr21658.c: New.
3516
3517 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
3518
3519 PR c++/21455
3520 * g++.dg/inherit/ptrmem3.C: New.
3521
3522 PR c++/21681
3523 * g++.dg/parse/template16.C: New.
3524
3525 2005-05-27 Andreas Jaeger <aj@suse.de>
3526
3527 * gcc.dg/setjmp-2.c: Only run in 32-bit.
3528
3529 * gcc.dg/i386-sse-8.c: Run test on all archs.
3530
3531 2005-05-26 Mike Stump <mrs@apple.com>
3532
3533 * objc.dg/isa-field-1.m: Only run on darwin.
3534 * objc.dg/lookup-1.m: Likewise.
3535 * objc.dg/try-catch-8.m: Likewise.
3536
3537 2005-05-26 Roger Sayle <roger@eyesopen.com>
3538
3539 PR tree-optimization/9814
3540 * gcc.dg/pr9814-1.c: New test case.
3541
3542 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3543
3544 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
3545 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
3546 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
3547 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
3548 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
3549 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
3550 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
3551 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
3552 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
3553 objc.dg/try-catch-8.m: New.
3554
3555 2005-05-26 Janis Johnson <janis187@us.ibm.com>
3556
3557 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
3558 remove extraneous semicolons.
3559
3560 2005-05-26 Ziemowit Laski <zlaski@apple.com>
3561
3562 * obj-c++.dg/comp-types-12.mm: New.
3563 * objc.dg/comp-types-11.m: New.
3564 * objc.dg/selector-4.m: New.
3565
3566 2005-05-26 Andreas Jaeger <aj@suse.de>
3567
3568 PR testsuite/20772
3569 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
3570 g++.old-deja/g++.ext/attrib3.C,
3571 g++.old-deja/g++.other/store-expr1.C,
3572 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
3573 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
3574 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
3575 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
3576 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
3577 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
3578 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
3579 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
3580 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
3581 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
3582 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
3583 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
3584 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
3585 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
3586 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
3587 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
3588 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
3589 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
3590 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
3591
3592 2005-05-26 Andreas Jaeger <aj@suse.de>
3593
3594 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
3595 x86-64 compilation.
3596
3597 2005-05-26 Andreas Jaeger <aj@suse.de>
3598
3599 PR testsuite/20772
3600 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
3601 gcc.misc-tests/i386-pf-athlon-1.c,
3602 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3603 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
3604 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
3605 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
3606 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
3607 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
3608 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
3609 programs.
3610
3611 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
3612 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
3613 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
3614 x86-64 compilation.
3615
3616 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
3617 x86_64.
3618
3619 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
3620 effective-target ilp32.
3621
3622 2005-05-26 David Ung <davidu@mips.com>
3623
3624 * gcc.target/mips/ext_ins.c: New test for testing the generation
3625 of MIPS32/64 rev 2 ext/ins instructions.
3626
3627 2005-05-26 Andreas Jaeger <aj@suse.de>
3628
3629 * treelang/compile/unsigned.tree: Use gimple instead of
3630 nonexisting generic dump.
3631
3632 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
3633
3634 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
3635
3636 2005-05-26 Andreas Jaeger <aj@suse.de>
3637
3638 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
3639
3640 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
3641
3642 PR libfortran/17283
3643 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
3644 Test callee-allocated memory with write statements.
3645
3646 2005-05-25 Roger Sayle <roger@eyesopen.com>
3647
3648 PR middle-end/21709
3649 * gcc.dg/pr21709-1.c: New test case.
3650
3651 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3652 Mike Stump <mrs@apple.com>
3653
3654 * objc/execute/next_mapping.h: Update for C++.
3655
3656 * obj-c++.dg/selector-1.mm: Move to...
3657 * obj-c++.dg/selector-4.mm: here...
3658
3659 * obj-c++.dg/basic.mm: New.
3660 * obj-c++.dg/comp-types-1.mm: New.
3661 * obj-c++.dg/cxx-class-1.mm: New.
3662 * obj-c++.dg/cxx-ivars-1.mm: New.
3663 * obj-c++.dg/cxx-ivars-2.mm: New.
3664 * obj-c++.dg/cxx-ivars-3.mm: New.
3665 * obj-c++.dg/cxx-scope-1.mm: New.
3666 * obj-c++.dg/cxx-scope-2.mm: New.
3667 * obj-c++.dg/defs.mm: New.
3668 * obj-c++.dg/empty-private-1.mm: New.
3669 * obj-c++.dg/encode-1.mm: New.
3670 * obj-c++.dg/encode-2.mm: New.
3671 * obj-c++.dg/encode-3.mm: New.
3672 * obj-c++.dg/extern-c-1.mm: New.
3673 * obj-c++.dg/extra-semi.mm: New.
3674 * obj-c++.dg/fix-and-continue-2.mm: New.
3675 * obj-c++.dg/isa-field-1.mm: New.
3676 * obj-c++.dg/ivar-list-semi.mm: New.
3677 * obj-c++.dg/local-decl-1.mm: New.
3678 * obj-c++.dg/lookup-1.mm: New.
3679 * obj-c++.dg/lookup-2.mm: New.
3680 * obj-c++.dg/method-1.mm: New.
3681 * obj-c++.dg/method-2.mm: New.
3682 * obj-c++.dg/method-3.mm: New.
3683 * obj-c++.dg/method-4.mm: New.
3684 * obj-c++.dg/method-5.mm: New.
3685 * obj-c++.dg/method-6.mm: New.
3686 * obj-c++.dg/method-7.mm: New.
3687 * obj-c++.dg/no-extra-load.mm: New.
3688 * obj-c++.dg/overload-1.mm: New.
3689 * obj-c++.dg/pragma-1.mm: New.
3690 * obj-c++.dg/pragma-2.mm: New.
3691 * obj-c++.dg/private-1.mm: New.
3692 * obj-c++.dg/private-2.mm: New.
3693 * obj-c++.dg/proto-qual-1.mm: New.
3694 * obj-c++.dg/qual-types-1.mm: New.
3695 * obj-c++.dg/stubify-1.mm: New.
3696 * obj-c++.dg/stubify-2.mm: New.
3697 * obj-c++.dg/super-class-1.mm: New.
3698 * obj-c++.dg/super-class-2.mm: New.
3699 * obj-c++.dg/super-dealloc-1.mm: New.
3700 * obj-c++.dg/super-dealloc-2.mm: New.
3701 * obj-c++.dg/template-1.mm: New.
3702 * obj-c++.dg/template-2.mm: New.
3703 * obj-c++.dg/template-3.mm: New.
3704 * obj-c++.dg/template-4.mm: New.
3705 * obj-c++.dg/template-5.mm: New.
3706 * obj-c++.dg/template-6.mm: New.
3707 * obj-c++.dg/try-catch-1.mm: New.
3708 * obj-c++.dg/try-catch-2.mm: New.
3709 * obj-c++.dg/try-catch-3.mm: New.
3710 * obj-c++.dg/try-catch-4.mm: New.
3711 * obj-c++.dg/try-catch-5.mm: New.
3712 * obj-c++.dg/try-catch-6.mm: New.
3713 * obj-c++.dg/try-catch-7.mm: New.
3714 * obj-c++.dg/try-catch-8.mm: New.
3715 * obj-c++.dg/try-catch-9.mm: New.
3716 * obj-c++.dg/va-meth-1.mm: New.
3717
3718 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3719
3720 * obj-c++.dg/selector-1.mm: New.
3721 * obj-c++.dg/selector-2.mm: New.
3722
3723 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3724
3725 * obj-c++.dg/selector-3.mm: New.
3726 * objc.dg/selector-3.m: New.
3727
3728 2005-05-25 Ziemowit Laski <zlaski@apple.com>
3729
3730 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
3731 about where warning appears.
3732
3733 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
3734
3735 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
3736 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
3737 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
3738 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
3739
3740 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
3741
3742 * gcc.dg/20050524-1.c: New test.
3743
3744 2005-05-25 Jan Hubicka <jh@suse.cz>
3745
3746 * gcc.dg/tree-prof/inliner-1.c: New.
3747
3748 2005-05-25 Janis Johnson <janis187@us.ibm.com>
3749
3750 * gcc.dg/tree-prof: New directory.
3751 * gcc.dg/tree-prof/tree-prof.exp: New.
3752
3753 2005-05-25 DJ Delorie <dj@redhat.com>
3754
3755 * gcc.dg/Wattributes-1.c: New.
3756 * gcc.dg/Wattributes-2.c: New.
3757 * gcc.dg/Wattributes-3.c: New.
3758
3759 20005-05-24 Janis Johnson <janis187@us.ibm.com>
3760
3761 PR tree-optimization/19833
3762 * gcc.dg/uninit-4.c: Remove xfail.
3763 * gcc.dg/uninit-9.c: Ditto.
3764
3765 2005-05-24 Ziemowit Laski <zlaski@apple.com>
3766
3767 * obj-c++.dg/bitfield-[1-5].mm: New.
3768 * obj-c++.dg/class-protocol-1.mm: New.
3769 * obj-c++.dg/comp-types-1[0-1].mm: New.
3770 * obj-c++.dg/comp-types-[2-9].mm: New.
3771 * obj-c++.dg/encode-[4-8].mm: New.
3772 * obj-c++.dg/layout-1.mm: New.
3773 * obj-c++.dg/method-1[0-9].mm: New.
3774 * obj-c++.dg/method-2[0-1].mm: New.
3775 * obj-c++.dg/method-[8-9].mm: New.
3776 * obj-c++.dg/objc-gc-3.mm: New.
3777 * obj-c++.dg/try-catch-10.mm: New.
3778 * objc.dg/bitfield-5.m: New.
3779 * objc.dg/comp-types-10.m: New.
3780 * objc.dg/comp-types-9.m: New.
3781 * objc.dg/layout-1.m: New.
3782 * objc.dg/objc-gc-4.m: New.
3783 * objc.dg/try-catch-9.m: New.
3784 * objc.dg/class-protocol-1.m: Tweak diagnostics.
3785 * objc.dg/comp-types-1.m: Likewise.
3786 * objc.dg/comp-types-[5-6].m: Likewise.
3787 * objc.dg/method-9.m: Likewise.
3788
3789 2005-05-24 Janis Johnson <janis187@us.ibm.com>
3790
3791 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
3792 and on hardware without VMX support.
3793
3794 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
3795
3796 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
3797
3798 * lib/profopt.exp (dg-final-generate, dg-final-use,
3799 profopt-final-code, profopt-get-options): New.
3800 (profopt-execute): Process test directives.
3801
3802 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
3803 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
3804 cleanup-tree-dump, cleanup-saved-temps): Update comments.
3805
3806 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
3807
3808 PR C++/21645
3809 * g++.dg/init/ctor5.C: New test.
3810
3811 2005-05-24 Ira Rosen <irar@il.ibm.com>
3812
3813 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
3814 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
3815 vect-113.c, vect-114.c.
3816
3817 2005-05-23 Adam Nemet <anemet@lnxw.com>
3818
3819 * gcc.dg/const-elim-1.c: Remove xfails.
3820
3821 2005-05-23 Jeff Law <law@redhat.com>
3822
3823 * gcc.c-torture/compile/pr21638.c: New test.
3824 * gcc.c-torture/compile/20050520-1.c: New test.
3825
3826 2005-05-23 Nick Clifton <nickc@redhat.com>
3827
3828 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
3829 be a proper triple, ie: m32r*-*-*.
3830 * g++.old-deja/g++.jason/thunk3.C: Likewise.
3831
3832 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
3833
3834 PR middle-end/21331
3835 PR tree-opt/21293
3836 * gcc.c-torture/compile/pr21293.c: New test.
3837 * gcc.c-torture/execute/pr21331.c: New test.
3838
3839 2004-05-20 Richard Henderson <rth@redhat.com>
3840
3841 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
3842
3843 2005-05-20 Ziemowit Laski <zlaski@apple.com>
3844
3845 * obj-c++-dg.exp: Add.
3846 * obj-c++.exp: Add.
3847 * obj-c++.dg/dg.exp: Add.
3848
3849 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
3850
3851 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
3852 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
3853
3854 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
3855
3856 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
3857
3858 2004-05-19 Richard Henderson <rth@redhat.com>
3859
3860 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
3861
3862 2005-05-19 Janis Johnson <janis187@us.ibm.com>
3863
3864 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
3865
3866 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
3867
3868 2005-05-19 Jakub Jelinek <jakub@redhat.com>
3869
3870 PR c++/21495
3871 * g++.dg/parse/extern1.C: New test.
3872 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
3873
3874 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3875
3876 * gcc.dg/c99-math.h: New.
3877 * gcc.dg/c99-math-float-1.c: New test.
3878 * gcc.dg/c99-math-double-1.c: Likewise.
3879 * gcc.dg/c99-math-long-double-1.c: Likewise.
3880
3881 2005-05-18 Richard Henderson <rth@redhat.com>
3882
3883 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
3884
3885 2005-05-18 Devang Patel <dpatel@apple.com>
3886
3887 * g++.dg/opt/20050511-1.C: New test.
3888
3889 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
3890
3891 PR libfortran/21127
3892 * gfortran.dg/reshape-complex.f90: New test.
3893
3894 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
3895
3896 * gfortran.dg/array_constructor_1.f90: New test.
3897 * gfortran.dg/array_constructor_2.f90: New test.
3898
3899 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
3900
3901 PR fortran/20954
3902 * gfortran.dg/pr20954.f: New test.
3903
3904 2005-05-17 Mike Stump <mrs@apple.com>
3905
3906 Yet more Objective-C++...
3907
3908 * objc.dg/method-5.m: Update.
3909 * objc.dg/method-6.m: Update.
3910 * objc.dg/method-7.m: Update.
3911 * objc.dg/method-9.m: Update.
3912 * objc.dg/try-catch-2.m: Update.
3913
3914 2005-05-17 Mark Mitchell <mark@codesourcery.com>
3915
3916 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
3917 Remove little-endian optimizations.
3918
3919 2005-05-17 Jeff Law <law@redhat.com>
3920
3921 * g++.dg/tree-ssa/pr14814.C: New test.
3922 * gcc.dg/tree-ssa/pr14814.C: New test.
3923 * gcc.dg/tree-ssa/pr17141-1.C: New test.
3924 * gcc.dg/tree-ssa/pr17141-2.C: New test.
3925
3926 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
3927
3928 * gcc.dg/compat/generate-random.c: Do not include
3929 libiberty.h.
3930 * gcc.dg/compat/generate-random_r.c: Likewise.
3931
3932 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
3933
3934 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
3935
3936 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
3937
3938 PR middle-end/21595
3939 * g++.dg/tree-ssa/builtin1.C: New testcase.
3940
3941 2005-05-17 Jakub Jelinek <jakub@redhat.com>
3942
3943 PR c++/21454
3944 * g++.dg/opt/const4.C: New test.
3945
3946 PR middle-end/21492
3947 * g++.dg/opt/crossjump1.C: New test.
3948
3949 PR tree-optimization/21610
3950 * gcc.c-torture/compile/20050516-1.c: New test.
3951
3952 PR fortran/15080
3953 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
3954 about the test failing.
3955 * gfortran.fortran-torture/execute/where_7.f90: New test.
3956 * gfortran.fortran-torture/execute/where_8.f90: New test.
3957
3958 2005-05-16 Richard Henderson <rth@redhat.com>
3959
3960 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
3961 i?86 and x86_64.
3962
3963 2005-05-16 Mark Mitchell <mark@codesourcery.com>
3964
3965 * gcc.dg/compat/generate-random.c (config.h): Do not include.
3966 (limits.h): Include unconditionally.
3967 (stdlib.h): Likewise.
3968 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
3969 (limits.h): Include unconditionally.
3970 (stdlib.h): Likewise.
3971 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
3972 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
3973 (limits.h): Include unconditionally.
3974 (stdlib.h): Likewise.
3975 (hashtab.h): Do not include.
3976 (getopt.h): Likewise.
3977 (stddef.h): Include.
3978 (hashval_t): Define.
3979 (struct entry): Add "next" field.
3980 (HASH_SIZE): New macro.
3981 (hash_table): New variable.
3982 (switchfiles): Do not use xmalloc.
3983 (mix): New macro.
3984 (iterative_hash): New function.
3985 (hasht): Remove.
3986 (e_exists): New function.
3987 (e_insert): Likewise.
3988 (output): Use, instead of libiberty hashtable functions.
3989 (main): Do not use getopt. Do not call htab_create.
3990
3991 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
3992
3993 PR libstdc++/21526
3994 * lib/target-supports.exp (check_mkfifo_available):
3995 Return 0 for cygwin as mkfifo support incomplete on platform.
3996 Fix typos in comments.
3997
3998 2005-05-15 Mark Mitchell <mark@codesourcery.com>
3999
4000 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
4001
4002 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
4003
4004 PR fortran/17432
4005 * gfortran.dg/assign_4.f: New test.
4006
4007 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
4008
4009 PR tree-optimization/21563
4010 * gcc.dg/tree-ssa/pr21563.c: New.
4011
4012 2005-05-14 Jan Hubicka <jh@suse.cz>
4013
4014 * gcc.dg/noreturn-7.c: Allow control reaches warning.
4015
4016 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
4017
4018 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
4019
4020 2005-05-13 Julian Brown <julian@codesourcery.com>
4021
4022 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
4023 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
4024
4025 2005-05-13 Jan Hubicka <jh@suse.cz>
4026
4027 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
4028 * gcc.dg/fold-xor-?.c: Likewise.
4029 * gcc.dg/pr15784-?.c: Likewise.
4030 * gcc.dg/pr20922-?.c: Likewise.
4031 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
4032 * gcc.dg/tree-ssa/pr17598.c: Likewise.
4033 * gcc.dg/tree-ssa/pr20470.c: Likewise.
4034
4035 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4036
4037 PR fortran/21260
4038 * gfortran.dg/hollerith_1.f90: New test.
4039
4040 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4041
4042 * gfortran.dg/func_result_2.f90: New test.
4043
4044 2005-05-11 Bud Davis <bdavis@gfortran.org>
4045
4046 * gfortran.dg/dev_null.f90: New test.
4047
4048 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
4049
4050 * gcc.dg/arm-vfp1.c: Revert last change.
4051
4052 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
4053
4054 PR middle-end/19807
4055 PR tree-optimization/19639
4056 * g++.dg/tree-ssa/pr19807.C: New testcase.
4057
4058 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4059
4060 PR libfortran/21471
4061 * gfortran.dg/append-1.f90: New test.
4062
4063 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4064
4065 * gcc.dg/pr18501.c: XFAIL.
4066 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
4067 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
4068 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
4069 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4070 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4071 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
4072 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
4073 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
4074
4075 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4076
4077 PR fortran/20178
4078 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
4079 gfortran.dg/f2c_3.f90: New tests.
4080
4081 * gfortran.dg/return_1.f90: Fix dg annotation.
4082
4083 2005-05-10 Diego Novillo <dnovillo@redhat.com>
4084
4085 * gcc.c-torture/compile/20050510-1.c: New test.
4086
4087 2005-05-10 Mark Mitchell <mark@codesourcery.com>
4088
4089 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
4090
4091 2005-05-10 Bob Wilson <bob.wilson@acm.org>
4092
4093 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
4094
4095 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
4096
4097 PR c/17913
4098 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
4099
4100 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
4101
4102 PR c/21342
4103 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
4104 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
4105
4106 2005-05-10 Ben Elliston <bje@au.ibm.com>
4107
4108 PR debug/16676
4109 * gcc.dg/debug/pr16676.c: New test.
4110
4111 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
4112
4113 PR testsuite/21443
4114 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
4115 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
4116 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
4117 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
4118 Change -O1 to -O2.
4119 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
4120 -fno-tree-dominator-opts.
4121
4122 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4123
4124 * gfortran.dg/return_1.f90: New test.
4125
4126 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
4127
4128 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
4129
4130 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
4131
4132 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
4133
4134 PR c++/21427
4135 * g++.dg/inherit/covariant13.C: New.
4136
4137 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4138
4139 PR libfortran/19155
4140 * gfortran.dg/pr19155.f: New test.
4141
4142 2005-05-08 Roger Sayle <roger@eyesopen.com>
4143
4144 PR inline-asm/8788
4145 * gcc.dg/pr8788-1.c: New testcase.
4146
4147 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
4148
4149 PR target/21416
4150 * gcc.target/mips/fpcmp-[12].c: New tests.
4151
4152 2005-05-06 Mark Mitchell <mark@codesourcery.com>
4153
4154 * lib/target-supports-dg.exp (dg-require-fork): New function.
4155 (dg-require-mkfifo): Likewise.
4156 * lib/target-supports.exp (check_function_available): New
4157 function.
4158 (check_fork_available): Likewise.
4159 (check_mkfifo_available): Likewise.
4160
4161 2005-05-06 Jeff Law <law@redhat.com>
4162
4163 * gcc.c-torture/compile/pr21380.c: New test.
4164
4165 2005-05-06 Jakub Jelinek <jakub@redhat.com>
4166
4167 PR c++/20961
4168 * g++.dg/ext/weak3.C: New test.
4169
4170 2005-05-05 Mark Mitchell <mark@codesourcery.com>
4171
4172 PR c++/21352
4173 * g++.dg/template/crash37.C: New test.
4174
4175 2005-05-05 Paul Brook <paul@codesourcery.com>
4176
4177 * gcc.dg/arm-g2.c: Use effective-target arm32.
4178 * gcc.dg/arm-mmx-1.c: Ditto.
4179 * gcc.dg/arm-scd42-2.c: Ditto.
4180 * gcc.dg/arm-vfp1.c: Ditto.
4181 * lib/target-supports.exp (check_effective_target_arm32): New
4182 function.
4183
4184 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
4185
4186 PR libfortran/21354
4187 gfortran.dg/in_pack_rank7.f90: New test.
4188
4189 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
4190
4191 PR middle-end/15618
4192 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
4193
4194 2005-05-04 Jakub Jelinek <jakub@redhat.com>
4195
4196 PR middle-end/21265
4197 * gcc.dg/20050503-1.c: New test.
4198
4199 PR rtl-optimization/21239
4200 * gcc.dg/i386-sse-11.c: New test.
4201
4202 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
4203
4204 PR target/16888
4205 * gcc.target/i386/asm-1.c: New test.
4206
4207 2005-05-03 Jakub Jelinek <jakub@redhat.com>
4208
4209 PR rtl-optimization/21330
4210 * gcc.c-torture/execute/20050502-1.c: New test.
4211
4212 PR target/21297
4213 * gcc.c-torture/execute/20050502-2.c: New test.
4214
4215 2005-05-03 Uros Bizjak <uros@kss-loka.si>
4216
4217 PR middle-end/21282
4218 * gcc.dg/pr21282.c: New.
4219
4220 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4221
4222 * gcc.dg/vect/pr20122.c: Clean up .vect file.
4223 * gcc.dg/vect/vect-92.c: Likewise
4224 * gcc.dg/vect/vect-93.c: Likewise
4225 * gcc.dg/vect/vect-dv-1.c: Likewise
4226 * gcc.dg/vect/vect-dv-2.c: Likewise
4227 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
4228
4229 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
4230
4231 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
4232 * gfortran.dg/vect/vect-2.f90: Likewise
4233 * gfortran.dg/vect/vect-3.f90: Likewise
4234 * gfortran.dg/vect/vect-4.f90: Likewise
4235 * gfortran.dg/vect/vect-5.f90: Likewise
4236
4237 2005-05-02 Geoffrey Keating <geoffk@apple.com>
4238
4239 PR target/20813
4240 * gcc.dg/rs6000-fpint-2.c: New.
4241
4242 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
4243
4244 PR c/15698
4245 * gcc.dg/builtins-30.c: Update expected messages.
4246 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
4247 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
4248 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
4249
4250 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
4251
4252 PR tree-optimization/21294
4253 * gcc.dg/tree-ssa/pr21294.c: New.
4254
4255 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
4256
4257 * gcc.dg/altivec-3.c (vec_store): Do not use the old
4258 __builtin_altivec_st_internal_4si built-in.
4259
4260 2005-05-02 Mark Mitchell <mark@codesourcery.com>
4261
4262 PR c++/15875
4263 * g++.dg/template/ptrmem14.C: New test.
4264
4265 2005-05-02 Paul Brook <paul@codesourcery.com>
4266
4267 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
4268
4269 2005-05-02 Michael Matz <matz@suse.de>
4270
4271 PR c++/19542
4272 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
4273
4274 2005-05-01 Mark Mitchell <mark@codesourcery.com>
4275
4276 * g++.dg/cpp/weak.C: New test.
4277
4278 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
4279
4280 * gcc.dg/tree-ssa/loop-8.c: New test.
4281
4282 2005-04-30 Michael Maty <matz@suse.de>
4283
4284 * gcc.dg/inline-mcpy.c: New test.
4285
4286 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
4287
4288 PR libfortran/18958
4289 * gfortran.dg/eoshift.f90: New test case.
4290
4291 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
4292
4293 PR libfortran/18857
4294 * gfortran.dg/matmul_1.f90: New test.
4295
4296 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4297
4298 PR tree-optimization/21030
4299 * gcc.dg/tree-ssa/pr21030.c: New.
4300
4301 2005-04-29 Devang Patel <dpatel@apple.com>
4302
4303 PR tree-optimization/21272
4304 * gcc.dg/vect/vect-ifcvt-10.c: New test.
4305
4306 2005-04-29 Jakub Jelinek <jakub@redhat.com>
4307
4308 PR fortran/13082
4309 PR fortran/18824
4310 * gfortran.dg/entry_4.f90: New test.
4311 * gfortran.fortran-torture/execute/entry_1.f90: New test.
4312 * gfortran.fortran-torture/execute/entry_2.f90: New test.
4313 * gfortran.fortran-torture/execute/entry_3.f90: New test.
4314 * gfortran.fortran-torture/execute/entry_4.f90: New test.
4315 * gfortran.fortran-torture/execute/entry_5.f90: New test.
4316 * gfortran.fortran-torture/execute/entry_6.f90: New test.
4317 * gfortran.fortran-torture/execute/entry_7.f90: New test.
4318
4319 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4320
4321 * gfortran.fortran-torture/execute/entry_8.f90: New test.
4322
4323 2005-04-29 Paul Brook <paul@codesourcery.com>
4324
4325 * gfortran.dg/entry_3.f90: New test.
4326
4327 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4328
4329 * gfortran.dg/implicit_4.f90: New test.
4330
4331 2005-04-28 Bob Wilson <bob.wilson@acm.org>
4332
4333 * lib/target-supports.exp (check_profiling_available): Return
4334 false for xtensa-*-elf.
4335
4336 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
4337
4338 * lib/fortran-torture.exp (fortran-torture.exp): Catch
4339 error if file cannot be deleted.
4340
4341 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
4342
4343 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
4344 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
4345 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
4346 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
4347 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
4348 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
4349 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
4350 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
4351 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
4352 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4353 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
4354 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
4355 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
4356
4357 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4358
4359 PR fortran/20865
4360 * gfortran.dg/pr20865.f90: New test.
4361
4362 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
4363
4364 * gcc.dg/void-cast-2.c: New test.
4365
4366 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4367
4368 PR c/21159
4369 * gcc.dg/void-cast-1.c: New test.
4370
4371 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
4372
4373 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
4374
4375 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4376
4377 PR fortran/21177
4378 * gfortran.dg/pr21177.f90: New test.
4379
4380 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
4381
4382 PR tree-optimization/21171
4383 * gcc.dg/tree-ssa/pr21171.c: New test.
4384
4385 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
4386
4387 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4388 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
4389 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
4390 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
4391 gcc.dg/tree-ssa/gen-vect-32.c: New.
4392 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
4393 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
4394 don't run on PPC32.
4395
4396 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4397
4398 PR c/21213
4399 * gcc.dg/transparent-union-3.c: New test.
4400
4401 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
4402
4403 PR c/20740
4404 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
4405 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
4406 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
4407 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
4408 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
4409 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
4410
4411 2005-04-26 Jeff Law <law@redhat.com>
4412
4413 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
4414 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
4415 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
4416 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
4417 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
4418 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
4419 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
4420
4421 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
4422
4423 PR tree-optimization/17598
4424 * gcc.dg/tree-ssa/pr17598.c: New testcase.
4425
4426 2005-04-25 Mike Stump <mrs@apple.com>
4427
4428 * objc.dg/fix-and-continue-1.m: Add.
4429
4430 2005-04-25 Roger Sayle <roger@eyesopen.com>
4431
4432 PR c++/20995
4433 * g++.dg/opt/pr20995-1.C: New test case.
4434
4435 2005-04-25 Devang Patel <dpatel@apple.com>
4436
4437 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
4438
4439 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4440
4441 PR testsuite/21062
4442 * g++.dg/opt/alias2.C (printf): Correct the prototype.
4443
4444 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
4445
4446 PR C++/21188
4447 * g++.dg/opt/rtti2.C: New test.
4448
4449 2005-04-25 Paul Brook <paul@codesourcery.com>
4450 Steven G. Kargl <kargls@comcast.net>
4451
4452 PR fortran/20879
4453 * gfortran.dg/ichar_1.f90: New file.
4454
4455 2005-04-24 Jakub Jelinek <jakub@redhat.com>
4456
4457 PR middle-end/20991
4458 * g++.dg/opt/pr20991.C: New test.
4459
4460 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
4461 where sizeof (type) < __alignof__ (type).
4462 * gcc.dg/compat/struct-layout-1.h: Likewise.
4463
4464 2005-04-24 Per Bothner <per@bothner.com>
4465 Devang Patel <dpatel@apple.com>
4466
4467 PR preprocessor/20907
4468 * gcc.dg/cpp/very-long-comment.c: New test.
4469
4470 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4471
4472 PR fortran/20059
4473 * gfortran.dg/common_5.f: New test.
4474
4475 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
4476
4477 PR middle-end/21082
4478 * g++.dg/tree-ssa/pr21082.C: New testcase.
4479
4480 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
4481
4482 * gcc.dg/vect/vect-99.c: New test.
4483
4484 2005-04-22 Diego Novillo <dnovillo@redhat.com>
4485
4486 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
4487
4488 2005-04-22 Jeff Law <law@redhat.com>
4489
4490 * gcc.dg/uninit-5.c: Remove xfails.
4491 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
4492 conditionals and loads.
4493
4494 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
4495
4496 PR libfortran/20074
4497 PR libfortran/20436
4498 PR libfortran/21108
4499 * gfortran.dg/nested_reshape.f90: new test
4500 * gfortran.dg/reshape-alloc.f90: new test
4501 * gfortran.dg/reshape.f90: new test
4502
4503 2005-04-22 Mark Mitchell <mark@codesourcery.com>
4504
4505 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
4506
4507 * gcc.dg/arm-vfp1.c: New test.
4508
4509 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
4510
4511 PR c++/21087
4512 * g++.dg/lookup/builtin2.C: New test.
4513
4514 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
4515
4516 * gcc.dg/weak/weak-13.c: New test.
4517
4518 2005-04-21 Geoffrey Keating <geoffk@apple.com>
4519
4520 * lib/target-supports.exp (check_effective_target_sync_int_long):
4521 Add powerpc*.
4522
4523 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
4524
4525 * gcc.target/mips/branch-1.c: New test.
4526
4527 2005-04-21 Richard Henderson <rth@redhat.com>
4528
4529 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
4530 * gcc.dg/vect/vect-86.c: Likewise.
4531 * gcc.dg/vect/vect-87.c: Likewise.
4532 * gcc.dg/vect/vect-88.c: Likewise.
4533
4534 2005-04-21 Devang Patel <dpatel@apple.com>
4535
4536 PR optimization/20994
4537 * gcc.dg/tree-ssa/ifc-3.c: New test.
4538
4539 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4540
4541 PR c/12913
4542 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
4543 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
4544 gcc.dg/c99-vla-jump-5.c: New tests.
4545
4546 2005-04-19 Richard Henderson <rth@redhat.com>
4547
4548 * lib/target-supports.exp (check_effective_target_vect_int_mult):
4549 Fix typo in exists check.
4550 (check_effective_target_sync_int_long): New.
4551 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
4552 * gcc.dg/ia64-sync-2.c: Likewise.
4553 * gcc.dg/ia64-sync-3.c: Likewise.
4554 * gcc.dg/ia64-sync-4.c: Likewise.
4555
4556 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
4557
4558 * gcc.dg/fold-xor-1.c: New test.
4559 * gcc.dg/fold-xor-2.c: New test.
4560
4561 2005-04-19 James E. Wilson <wilson@specifixinc.com>
4562
4563 PR target/20670
4564 * g++.dg/eh/fp-regs.C: New test.
4565
4566 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
4567
4568 * gcc.dg/Wint-to-pointer-cast-1.c,
4569 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
4570 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
4571 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
4572
4573 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4574
4575 PR fortran/16861
4576 * gfortran.dg/pr16861.f90: New test.
4577
4578 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4579
4580 * gcc.dg/pr21085.c: New test.
4581
4582 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
4583
4584 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
4585 (setup_mips_tests, dg-mips-options): New procedures.
4586 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
4587 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
4588 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
4589 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4590 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
4591 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
4592 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
4593 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
4594 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
4595 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
4596 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
4597 dg-mips-options instead of dg-options. Remove now-redundant
4598 preprocessor guards.
4599 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
4600 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
4601 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
4602 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
4603 * gcc.dg/vr-mult-2.c: Delete.
4604 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
4605 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
4606 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
4607 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
4608 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
4609 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
4610 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
4611
4612 2005-04-18 Laurent GUERBY <laurent@guerby.net>
4613
4614 * ada/acats/run_all.sh: Use sync when executable not present.
4615
4616 2005-04-18 Devang Patel <dpatel@apple.com>
4617
4618 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
4619 * gcc.dg/vect/vect-11a.c: New.
4620 * gcc.dg/vect/vect-none.c: Update.
4621 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
4622
4623 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
4624
4625 PR tree-optimization/20922
4626 * gcc.dg/pr20922-1.c: New test.
4627 * gcc.dg/pr20922-2.c: New test.
4628 * gcc.dg/pr20922-3.c: New test.
4629 * gcc.dg/pr20922-4.c: New test.
4630 * gcc.dg/pr20922-5.c: New test.
4631 * gcc.dg/pr20922-6.c: New test.
4632
4633 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4634
4635 PR libfortran/20950
4636 * gfortran.dg/pr20950.f: New test.
4637
4638 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4639
4640 PR libfortran/19216
4641 * gfortran.dg/pr19216.f: New test.
4642
4643 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
4644
4645 PR tree-optimization/21001
4646 * gcc.dg/tree-ssa/pr21001.c: New.
4647
4648 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
4649
4650 PR libfortran/21075
4651 * gfortran.dg/reshape_rank7.f90: New test.
4652
4653 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
4654
4655 PR libfortran/12884 gfortran.dg/pr12884.f: New test
4656 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
4657 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
4658 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
4659 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
4660 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
4661 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
4662 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
4663 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
4664 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
4665 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
4666 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
4667 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
4668 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
4669 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
4670 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
4671 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
4672 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
4673 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
4674 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
4675 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
4676
4677 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
4678
4679 * gfortran.dg/wtruncate.f: New testcase.
4680 * gfortran.dg/wtruncate.f90: New testcase.
4681
4682 2005-04-16 Mark Mitchell <mark@codesourcery.com>
4683
4684 PR c++/21025
4685 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
4686 which sizeof/alignof is dependent, rather than just whether we are
4687 processing_template_decl.
4688
4689 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
4690
4691 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
4692 corrected typo where the wrong variables had been compared.
4693
4694 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
4695
4696 PR libfortran/18495
4697 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
4698 Test callee-allocated version of return array with a write
4699 statement.
4700 Test spread with a temporary with another write statement.
4701
4702 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
4703
4704 PR tree-optimization/21031
4705 * gcc.dg/tree-ssa/pr21031.c: New.
4706
4707 2005-04-15 Uros Bizjak <uros@kss-loka.si>
4708
4709 PR tree-optimization/21004
4710 * gcc.dg/builtins-53.c: Include builtins-config.h.
4711 Check floorf, ceilf, floorl and ceill transformations
4712 only when HAVE_C99_RUNTIME is defined.
4713
4714 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
4715
4716 PR middle-end/20739
4717 * gcc.dg/tree-ssa/pr20739.c: New test.
4718
4719 2005-04-14 Mike Stump <mrs@apple.com>
4720
4721 * gcc.dg/Foundation.framework/empty: New.
4722 * gcc.dg/framework-2.c: New.
4723
4724 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
4725
4726 PR tree-optimization/21021
4727 * gcc.c-torture/compile/pr21021.c: New.
4728
4729 2005-04-14 Janis Johnson <janis187@us.ibm.com
4730
4731 PR testsuite/21010
4732 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
4733 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
4734 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
4735 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
4736 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
4737 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
4738 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
4739 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
4740
4741 2005-04-14 Richard Henderson <rth@redhat.com>
4742
4743 * lib/target-supports.exp (check_effective_target_vect_condition):
4744 Add ia64, i?86, and x86_64.
4745
4746 2005-04-14 Steven G. Kargl <kargls@comcast.net>
4747
4748 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
4749
4750 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
4751
4752 PR tree-optimization/20657
4753 * gcc.dg/tree-ssa/pr20657.c: New.
4754
4755 2005-04-14 Uros Bizjak <uros@kss-loka.si>
4756
4757 * gcc.dg/builtins-53.c: Also check (int)trunc* and
4758 (long long int)trunc*.
4759
4760 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
4761
4762 PR target/20927
4763 * gcc.dg/pr20927.c: New test.
4764
4765 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
4766
4767 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
4768 * gcc.target/mips/asm-1.c: Likewise.
4769
4770 2005-04-13 Dale Johannesen <dalej@apple.com>
4771
4772 * objc.dg/objc-fast-4.m: New.
4773
4774 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
4775
4776 * gcc.target/cris/torture/cris-torture.exp: New driver in new
4777 directory.
4778 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
4779
4780 2005-04-13 David Edelsohn <edelsohn@gnu.org>
4781
4782 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
4783 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
4784 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
4785
4786 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
4787
4788 PR tree-optimization/20913
4789 * gcc.dg/tree-ssa/pr20913.c: New.
4790
4791 PR tree-optimization/20702
4792 * gcc.dg/tree-ssa/pr20702.c: New.
4793
4794 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4795
4796 PR c++/13744
4797 * g++.dg/inherit/local3.C: New test.
4798
4799 2005-04-12 Jeff Law <law@redhat.com>
4800
4801 * gcc.dg/tree-ssa/20050412-1.c: New test.
4802
4803 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
4804
4805 PR libfortran/19016
4806 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
4807 Add tests with mask generated by expression.
4808 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
4809 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
4810 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
4811
4812 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
4813
4814 PR middle-end/20917
4815 * gcc.dg/20050409-1.c: New test.
4816
4817 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
4818
4819 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
4820
4821 2005-04-11 Mark Mitchell <mark@codesourcery.com>
4822
4823 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
4824 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
4825 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
4826 (TARGET_CXX): Adjust accordingly.
4827 * target.h (struct gcc_target): Remove epxort_class_data. Add
4828 determine_class_data_visibility and class_data_always_comdat.
4829 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
4830 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
4831 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
4832 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
4833 (arm_cxx_determine_class_data_visibility): New.
4834 (arm_cxx_class_data_always_comdat): Likewise.
4835 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
4836 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
4837 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
4838 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
4839 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
4840 Define.
4841
4842 2005-04-11 Mark Mitchell <mark@codesourcery.com>
4843
4844 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
4845
4846 2005-04-11 Geoffrey Keating <geoffk@apple.com>
4847
4848 * gcc.dg/i386-darwin-fpmath.c: New.
4849
4850 2004-04-11 Devang Patel <dpatel@apple.com>
4851
4852 * lib/target-supports.exp (check_effective_target_vect_condition): New.
4853 * gcc.dg/vect/vect-ifcvt-1.c: New test.
4854 * gcc.dg/vect/vect-ifcvt-2.c: New test.
4855 * gcc.dg/vect/vect-ifcvt-3.c: New test.
4856 * gcc.dg/vect/vect-ifcvt-4.c: New test.
4857 * gcc.dg/vect/vect-ifcvt-5.c: New test.
4858 * gcc.dg/vect/vect-ifcvt-6.c: New test.
4859 * gcc.dg/vect/vect-ifcvt-7.c: New test.
4860 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
4861
4862 2004-04-11 Devang Patel <dpatel@apple.com>
4863
4864 * gcc.dg/vect/vect-dv-1.c: New test.
4865 * gcc.dg/vect/vect-dv-2.c: New test.
4866
4867 2005-04-11 Diego Novillo <dnovillo@redhat.com>
4868
4869 PR tree-optimization/20933
4870 * gcc.dg/tree-ssa/pr20933.c: New test.
4871
4872 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4873
4874 * gfortran.dg/fold_nearest.f90: New test.
4875
4876 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
4877
4878 * gcc.dg/tree-ssa/alias-1.c: New test.
4879
4880 2005-04-11 Diego Novillo <dnovillo@redhat.com>
4881
4882 PR tree-optimization/20920
4883 * g++.dg/tree-ssa/pr20920.C: New test.
4884
4885 2005-04-11 Uros Bizjak <uros@kss-loka.si>
4886
4887 * gcc.dg/builtins-53.c: Also check (int)ceil* and
4888 (long long int)ceil*.
4889
4890 2005-04-10 Mark Mitchell <mark@codesourcery.com>
4891
4892 * g++.dg/warn/Wdtor1.C: Declare template in system header with
4893 explicit C++ linkage.
4894
4895 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4896
4897 * gfortran.dg/pr17229.f: Take care of the new obsolescence
4898 warning for arithmetic IF statements.
4899
4900 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
4901
4902 * eor_handling_1.f90: New test case.
4903 * eor_handling_2.f90: New test case.
4904 * eor_handling_3.f90: New test case.
4905 * eor_handling_4.f90: New test case.
4906 * eor_handling_5.f90: New test case.
4907 * noadv_size.f90: New test case.
4908 * pad_no.f90: New test case.
4909
4910 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
4911
4912 * gcc.c-torture/execute/20050410-1.c: New test.
4913
4914 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
4915
4916 * gcc.dg/pr20126.c: New.
4917
4918 2005-04-09 Bud Davis <bdavis@gfortran.org>
4919 Steven G. Kargl <kargls@comcast.net>
4920
4921 * gfortran.dg/PR19872.f: New test.
4922
4923 2005-04-09 Steven G. Kargl <kargls@comcast.net>
4924
4925 * gfortran.dg/nint_1.f90: Fix dg-do directive
4926
4927 2005-04-09 Steven G. Kargl <kargls@comcast.net>
4928
4929 * gfortran.dg/nint_1.f90: New test.
4930
4931 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
4932
4933 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
4934 Added test for callee-allocated arrays with write statements.
4935 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
4936 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
4937 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
4938 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
4939 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
4940
4941 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
4942
4943 PR libfortran/20163
4944 * gfortran.dg/open-options-blanks.f: New test.
4945
4946 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
4947
4948 PR fortran/13257
4949 * gfortran.dg/comma_format_extension_[1234].f: New tests.
4950
4951 2005-04-09 Jakub Jelinek <jakub@redhat.com>
4952
4953 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4954 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4955 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4956 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4957 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4958 * gcc.c-torture/execute/stdarg-4.c: New test.
4959
4960 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
4961
4962 PR target/20795
4963 * g++.dg/abi/param2.C: New test.
4964
4965 2005-04-09 Uros Bizjak <uros@kss-loka.si>
4966
4967 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
4968
4969 2005-04-09 Uros Bizjak <uros@kss-loka.si>
4970
4971 * gcc.dg/builtins-53.c: New test.
4972
4973 2005-04-08 Diego Novillo <dnovillo@redhat.com>
4974
4975 * g++.dg/tree-ssa/pr18178.C: New test.
4976 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
4977 * gcc.c-torture/execute/20041019-1.c: New test.
4978 * gcc.dg/tree-ssa/20041008-1.c: New test.
4979 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
4980 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
4981 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
4982 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
4983 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
4984 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
4985 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
4986 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
4987 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
4988 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
4989
4990 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
4991
4992 PR rtl-optimization/20466
4993 * gcc.c-torture/execute/pr20466-1.c: New test.
4994
4995 2005-04-08 Mark Mitchell <mark@codesourcery.com>
4996
4997 PR c++/20905
4998 * g++.dg/parse/cond2.C: New test.
4999
5000 PR c++/20145
5001 * g++.dg/warn/Wdtor1.C: New test.
5002
5003 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5004
5005 PR fortran/17229
5006 * gfortran.dg/pr17229.f: New test.
5007
5008 2005-04-07 Steven G. Kargl <kargls@comcast.net>
5009
5010 * gfortran.dg/tiny_1.f90: New test.
5011 * gfortran.dg/tiny_2.f90: ditto.
5012
5013 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
5014
5015 * gfortran.dg/eor_1.f90: Fix dg-do run line
5016 * gfortran.dg/open_new.f90: Fix dg-do run line
5017
5018 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
5019
5020 * lib/target-supports.exp (get_compiler_messages): Support
5021 optional arguments, the fourth being compiler options.
5022 (check_effective_target_fpic): New proc.
5023 * gcc.dg/20050321-2.c: Restrict to target fpic.
5024
5025 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
5026
5027 * gcc.dg/15443-1.c: New test.
5028 * gcc.dg/15443-2.c: Likewise.
5029
5030 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5031
5032 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
5033
5034 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5035
5036 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
5037
5038 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
5039
5040 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
5041 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
5042 -m64.
5043 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
5044 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
5045 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
5046
5047 2005-04-06 Mark Mitchell <mark@codesourcery.com>
5048
5049 PR c++/20212
5050 * g++.dg/warn/Wunused-11.C: New test.
5051
5052 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
5053
5054 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
5055
5056 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
5057
5058 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
5059
5060 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5061
5062 PR c++/20734
5063 * g++.dg/template/ptrmem13.C: New test.
5064
5065 2005-04-05 Per Bothner <per@bothner.com>
5066
5067 * lib/gcc.exp: Always add -fno-show-column, for now.
5068
5069 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
5070
5071 PR testsuite/20767
5072 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
5073 of plain old "unsigned int" for the type of "i". Makes this test
5074 64bit clean.
5075
5076 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
5077
5078 * gcc.dg/i386-ssefn-1.c: New test.
5079 * gcc.dg/i386-ssefn-2.c: New test.
5080 * gcc.dg/i386-ssefn-3.c: New test.
5081 * gcc.dg/i386-ssefn-4.c: New test.
5082
5083 2005-04-05 Jakub Jelinek <jakub@redhat.com>
5084
5085 PR tree-optimization/20076
5086 * gcc.dg/builtin-apply4.c: New test.
5087
5088 PR preprocessor/19475
5089 * gcc.dg/cpp/macspace1.c: New test.
5090 * gcc.dg/cpp/macspace2.c: New test.
5091
5092 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5093
5094 * gfortran.dg/pr20755.f: Fixed bad format.
5095
5096 2005-04-05 Mark Mitchell <mark@codesourcery.com>
5097
5098 PR c++/20763
5099 * g++.dg/ext/attrib21.C: New test.
5100
5101 2004-04-05 Devang Patel <dpatel@apple.com>
5102
5103 * lib/target-supports.exp (check_effective_target_vect_shif): New.
5104 * gcc.dg/vect/vect-shift-1.c: New test.
5105
5106 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5107
5108 PR libfortran/20755
5109 * gfortran.dg/pr20755.f: New test.
5110
5111 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
5112
5113 * gfortran.dg/pr15959.f90: New test.
5114 * gfortran.dg/string_pad_trunc.f90: New test.
5115
5116 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5117
5118 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
5119 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
5120 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
5121 syntax.
5122
5123 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5124
5125 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
5126
5127 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5128
5129 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
5130 * gcc.c-torture/compile/20011119-2.c: Likewise.
5131 * gcc.c-torture/compile/981001-2.c: Likewise.
5132
5133 2005-04-04 Mark Mitchell <mark@codesourcery.com>
5134
5135 PR c++/20679
5136 * g++.dg/template/overload4.C: New test.
5137
5138 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5139
5140 PR c++/20746
5141 * g++.dg/abi/covariant5.C: New.
5142
5143 PR debug/20505
5144 * g++.dg/debug/const2.C: New.
5145
5146 2005-04-04 Jakub Jelinek <jakub@redhat.com>
5147
5148 PR rtl-optimization/16104
5149 * gcc.c-torture/execute/20050316-1.c: New test.
5150
5151 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
5152
5153 * g++.dg/template/spec23.C: Fix dg-error text.
5154
5155 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
5156
5157 PR c++/19199
5158 * g++.dg/expr/lval2.C: New.
5159
5160 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5161
5162 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
5163 __builtin_strcasecmp and __builtin_strncasecmp.
5164
5165 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
5166
5167 PR c++/20723
5168 * g++.dg/template/spec22.C: New.
5169 * g++.dg/template/spec23.C: New.
5170
5171 2005-04-03 Dale Ranta <dir@lanl.gov>
5172 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5173
5174 PR libfortran/20068
5175 PR libfortran/20125
5176 PR libfortran/20156
5177 PR libfortran/20471
5178 * gfortran.dg/backspace.f: New test.
5179
5180 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
5181
5182 * gcc.dg/pr19345.c: New test.
5183
5184 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5185
5186 PR tree-optimization/20640
5187 * gcc.dg/torture/tree-loop-1.c: New.
5188
5189 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
5190
5191 PR rtl-optimization/20290
5192 * gcc.c-torture/execute/loop-ivopts-2.c: New.
5193
5194 2005-04-02 Geoffrey Keating <geoffk@apple.com>
5195
5196 * gcc.dg/rs6000-fpint.c: New.
5197
5198 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5199
5200 * gcc.dg/old-style-then-proto-1.c: New test.
5201
5202 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5203
5204 * gfortran.fortran-torture/execute/backspace.f90: Check
5205 after backspace and read was incorrect.
5206
5207 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5208
5209 * gcc.c-torture/execute/builtins/strcat.c: Check the result
5210 buffer past the terminating NUL using memcmp.
5211 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
5212 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
5213
5214 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
5215 Fix unused/uninitialized variable warnings.
5216
5217 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
5218 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
5219 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
5220 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
5221
5222 * gcc.c-torture/execute/builtins/abs-1-lib.c,
5223 gcc.c-torture/execute/builtins/fputs-lib.c,
5224 gcc.c-torture/execute/builtins/lib/fprintf.c,
5225 gcc.c-torture/execute/builtins/lib/main.c,
5226 gcc.c-torture/execute/builtins/lib/memcmp.c,
5227 gcc.c-torture/execute/builtins/lib/memmove.c,
5228 gcc.c-torture/execute/builtins/lib/mempcpy.c,
5229 gcc.c-torture/execute/builtins/lib/memset.c,
5230 gcc.c-torture/execute/builtins/lib/printf.c,
5231 gcc.c-torture/execute/builtins/lib/sprintf.c,
5232 gcc.c-torture/execute/builtins/lib/stpcpy.c,
5233 gcc.c-torture/execute/builtins/lib/strchr.c,
5234 gcc.c-torture/execute/builtins/lib/strcmp.c,
5235 gcc.c-torture/execute/builtins/lib/strcpy.c,
5236 gcc.c-torture/execute/builtins/lib/strcspn.c,
5237 gcc.c-torture/execute/builtins/lib/strlen.c,
5238 gcc.c-torture/execute/builtins/lib/strncat.c,
5239 gcc.c-torture/execute/builtins/lib/strncmp.c,
5240 gcc.c-torture/execute/builtins/lib/strncpy.c,
5241 gcc.c-torture/execute/builtins/lib/strrchr.c,
5242 gcc.c-torture/execute/builtins/lib/strspn.c,
5243 gcc.c-torture/execute/builtins/lib/strstr.c,
5244 gcc.c-torture/execute/builtins/memops-asm-lib.c,
5245 gcc.c-torture/execute/builtins/strlen-2.c,
5246 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
5247 prototypes.
5248
5249 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
5250
5251 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
5252 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
5253 selectany usage.
5254
5255 2005-04-01 Jakub Jelinek <jakub@redhat.com>
5256
5257 PR c++/19406
5258 * g++.dg/debug/using1.C: New test.
5259
5260 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
5261
5262 PR middle-end/20524
5263 * gcc.dg/alias-7.c: Prefix asm-declared name with
5264 __USER_LABEL_PREFIX__.
5265
5266 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
5267
5268 Fix fallout from PR middle-end/15700:
5269 * gcc.c-torture/compile/20011119-1.c: Take
5270 __USER_LABEL_PREFIX__ into account.
5271 * gcc.c-torture/compile/20011119-2.c: Likewise.
5272
5273 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
5274
5275 PR c++/18644
5276 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
5277
5278 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
5279
5280 PR c/17855
5281 * gcc.c-torture/compile/struct-non-lval-1.c,
5282 gcc.c-torture/compile/struct-non-lval-2.c,
5283 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
5284
5285 2005-03-31 Janis Johnson <janis187@us.ibm.com>
5286
5287 * gcc.dg/tls/tls.exp: Remove temporary file.
5288 * g++.dg/tls/tls.exp: Ditto.
5289 * lib/file-format.exp: Ditto.
5290 * g++.dg/special/ecos.exp: Ditto.
5291
5292 * lib/profopt.exp: Treat prof_ext as a list.
5293 * gcc.misc-tests/bprob.exp: Ditto.
5294 * g++.dg/bprob/bprob.exp: Ditto.
5295
5296 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
5297 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
5298 g++.dg/tree-ssa/pointer-reference-alias.C,
5299 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
5300 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
5301 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
5302 g++.dg/vect/pr19951.cc: Ditto.
5303 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
5304 gcc.dg/builtins-47.c: Ditto.
5305 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
5306 gcc.dg/pr20115-1.c: Ditto.
5307 * gcc.dg/tree-ssa/20030530-2.c,
5308 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
5309 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5310 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
5311 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5312 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
5313 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
5314 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
5315 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
5316 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
5317 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
5318 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
5319 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
5320 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
5321 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
5322 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
5323 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5324 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5325 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5326 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5327 gcc.dg/tree-ssa/20030824-1.c,
5328 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
5329 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
5330 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
5331 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
5332 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
5333 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
5334 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
5335 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
5336 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
5337 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
5338 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
5339 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
5340 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
5341 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
5342 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
5343 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
5344 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
5345 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
5346 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
5347 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
5348 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
5349 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
5350 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
5351 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
5352 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
5353 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
5354 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
5355 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
5356 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
5357 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
5358 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
5359 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
5360 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
5361 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
5362 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
5363 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
5364 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
5365 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
5366 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
5367 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
5368 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
5369 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
5370 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5371 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
5372 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
5373 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
5374 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
5375 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
5376 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
5377 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
5378 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5379 gcc.dg/tree-ssa/useless-1.c: Ditto.
5380 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
5381 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
5382 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
5383 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
5384 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
5385 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
5386 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
5387 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
5388 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
5389 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
5390 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
5391 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
5392 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
5393 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
5394 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
5395 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
5396 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
5397 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
5398 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
5399 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
5400 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
5401 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
5402 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
5403 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
5404 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
5405 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
5406 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
5407 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
5408 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
5409 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
5410 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
5411 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
5412 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
5413 gcc.dg/vect/vect-none.c: Ditto.
5414 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
5415 treelang/compile/unsigned.tree: Ditto.
5416
5417 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
5418 * gcc.dg/cpp/direct2s.c: Ditto.
5419 * gcc.dg/cpp/paste4.c: Ditto.
5420 * gcc.dg/cpp/separate-1.c: Ditto.
5421 * gcc.dg/pch/save-temps-1.c: Ditto.
5422 * g++.dg/ext/altivec-10.C: Ditto.
5423 * g++.dg/pch/pch.C: Ditto.
5424
5425 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
5426
5427 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
5428 * g++.dg/template/repo1.C: Ditto.
5429 * g++.dg/template/repo2.C: Ditto.
5430 * g++.dg/template/repo3.C: Ditto.
5431 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
5432 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
5433 * g++.old-deja/g++.pt/repo1.C: Ditto.
5434 * g++.old-deja/g++.pt/repo2.C: Ditto.
5435 * g++.old-deja/g++.pt/repo3.C: Ditto.
5436 * g++.old-deja/g++.pt/repo4.C: Ditto.
5437
5438 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
5439 * gcc.dg/20030107-1.c: Ditto.
5440 * gcc.dg/20030702-1.c: Ditto.
5441 * gcc.dg/profile-generate-1.c: Ditto.
5442 * g++.dg/other/profile1.C: Ditto.
5443 * g++.old-deja/g++.robertl/eb83.C: Ditto.
5444
5445 * lib/gcc-dg.exp (remove-build-file): New.
5446 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
5447 cleanup-tree-dump, cleanup-saved-temps): New.
5448
5449 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
5450
5451 PR c++/19203, DR 214
5452 * g++.dg/parse/ambig3.C: Not ambiguous.
5453 * g++.dg/template/spec20.C: New.
5454 * g++.dg/template/spec21.C: New.
5455
5456 2005-03-31 Steve Ellcey <sje@cup.hp.com>
5457
5458 PR target/20045
5459 * gcc.dg/ia64-fptr-1.c: Run only on linux.
5460
5461 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5462
5463 PR libfortran/20660
5464 * gfortran.dg/negative_unit.f: New test.
5465
5466 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
5467
5468 * gcc.dg/20050330-1.c: New test.
5469
5470 2005-03-30 Devang Patel <dpatel@apple.com>
5471
5472 * g++.dg/tree-sra/ssa-sra-3.C: New test.
5473
5474 2005-03-30 Dale Johannesen <dalej@apple.com>
5475
5476 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
5477
5478 2005-03-30 Janis Johnson <janis187@us.ibm.com>
5479
5480 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
5481 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
5482 Strip options from test name.
5483
5484 2005-03-31 Jan Hubicka <jh@suse.cz>
5485
5486 * gcc.dg/varpool-1.c: New testcase.
5487
5488 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5489
5490 PR c/772
5491 PR c/17913
5492 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
5493 gcc.dg/stmt-expr-label-3.c : New tests.
5494 * gcc.c-torture/execute/medce-2.c: Remove.
5495
5496 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
5497
5498 PR c/20368
5499 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
5500 tests.
5501
5502 2005-03-30 Alan Modra <amodra@bigpond.net.au>
5503
5504 * gcc.c-torture/compile/pr20203.c: New test.
5505
5506 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5507
5508 * gfortran.dg/promotion.f90: New test.
5509
5510 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
5511
5512 PR middle-end/20491
5513 * gcc.dg/torture/asm-subreg-1.c: New test.
5514
5515 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
5516
5517 PR c/20672
5518 * gcc.dg/pr20672-1.c: New test.
5519
5520 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
5521
5522 * gfortran.dg/vect: New directory.
5523 * gfortran.dg/vect/vect.exp: New.
5524 * gfortran.dg/vect/vect-1.f90: New test.
5525 * gfortran.dg/vect/vect-2.f90: New test.
5526 * gfortran.dg/vect/vect-3.f90: New test.
5527 * gfortran.dg/vect/vect-4.f90: New test.
5528 * gfortran.dg/vect/vect-5.f90: New test.
5529
5530 2005-03-29 Jakub Jelinek <jakub@redhat.com>
5531
5532 PR middle-end/20622
5533 * gcc.dg/alias-7.c: New test.
5534
5535 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
5536
5537 * gcc.dg/sparc-reg-1.c: New test.
5538
5539 2005-03-28 Steve Ellcey <sje@cup.hp.com>
5540
5541 PR target/19890
5542 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
5543
5544 2005-03-29 Dale Ranta <dir@lanl.gov>
5545 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5546
5547 PR libfortran/20163
5548 * gfortran.dg/pr20163-2.f: New test.
5549
5550 2005-03-28 Jan Hubicka <jh@suse.cz>
5551
5552 PR middle-end/20635
5553 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
5554 by Jakub Jelinek.
5555
5556 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
5557
5558 PR tree-optimization/20626
5559 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
5560 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
5561
5562 2005-03-26 Steven G. Kargl <kargls@comcast.net>
5563
5564 * gfortran.dg/underflow.f90: New test.
5565 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
5566
5567 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5568
5569 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
5570
5571 2005-03-25 Mark Mitchell <mark@codesourcery.com>
5572
5573 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
5574 (g++_init): Make sure that CXXFLAGS is set.
5575 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
5576 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
5577 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5578 * lib/objc.exp (objc_init): Likewise.
5579 * lib/treelang.exp (treelang_init): Likewise.
5580
5581 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
5582
5583 PR tree-optimization/20470
5584 * gcc.dg/tree-ssa/pr20470.c: New test.
5585
5586 2005-03-25 Geoffrey Keating <geoffk@apple.com>
5587
5588 * gcc.dg/ppc-stfiwx.c: New.
5589
5590 2005-03-25 Steve Ellcey <sje@cup.hp.com>
5591
5592 PR target/19888
5593 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
5594
5595 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5596
5597 * gcc.dg/20050325-1.c: Fix a typo.
5598
5599 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5600
5601 PR libfortran/19678
5602 PR libfortran/19679
5603 * gfortran.dg/dos_eol.f: New test.
5604
5605 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
5606
5607 PR rtl-optimization/20249
5608 * gcc.dg/20050325-1.c: New test.
5609
5610 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5611
5612 PR libfortran/15332
5613 * gfortran.dg/pr15332.f: New test.
5614
5615 2005-03-24 Dale Johannesen <dalej@apple.com>
5616
5617 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
5618
5619 2005-03-24 Geoffrey Keating <geoffk@apple.com>
5620
5621 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
5622 'internal' visibility.
5623 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
5624 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
5625 'protected' visibility.
5626 * gcc.dg/visibility-7.c: Likewise.
5627 * lib/target-supports.exp (check_visibility_available): Take
5628 a parameter, the kind of visibility to check for.
5629 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
5630 to check_visibility_available.
5631
5632 * g++.dg/expr/cast3.C: New.
5633
5634 2005-03-24 David Edelsohn <edelsohn@gnu.org>
5635
5636 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
5637 rs6000.
5638
5639 2005-03-24 Steve Ellcey <sje@cup.hp.com>
5640
5641 PR target/20095
5642 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
5643
5644 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
5645
5646 * gcc.dg/badshift.c: Renamed to...
5647 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
5648
5649 * gcc.target/i386/badshift.c: Renamed to...
5650 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
5651 only.
5652
5653 PR rtl-optimization/20532
5654 * gcc.target/i386/badshift.c: New.
5655
5656 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5657
5658 * gfortran.dg/pr18025.f90: New test.
5659
5660 2005-03-23 Dale Johannesen <dalej@apple.com>
5661
5662 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
5663
5664 2005-03-23 Mark Mitchell <mark@codesourcery.com>
5665
5666 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
5667
5668 * lib/target-supports.exp (check_iconv_available): Default
5669 libiconv to -liconv, if there is no definition.
5670
5671 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
5672
5673 * gcc.dg/torture/cris-asm-mof-1.c: New test.
5674
5675 2005-03-22 Mark Mitchell <mark@codesourcery.com>
5676
5677 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
5678 * g++.dg/opt/pr7503-2.C: Likewise.
5679 * g++.dg/opt/pr7503-3.C: Likewise.
5680 * g++.dg/opt/pr7503-4.C: Likewise.
5681 * g++.dg/opt/pr7503-5.C: Likewise.
5682 * g++.dg/warn/minmax.C: New test.
5683
5684 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5685
5686 * gfortran.dg/g77_intrinsics_funcs.f: New test.
5687 * gfortran.dg/g77_intrinsics_sub.f: New test.
5688
5689 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
5690 Jan Hubicka <jh@suse.cz>
5691 Steven Bosscher <stevenb@suse.de
5692
5693 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
5694
5695 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5696
5697 PR c++/19980
5698 * g++.dg/template/redecl3.C: New test.
5699
5700 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5701
5702 PR c++/20499
5703 * g++.dg/parse/error16.C: Tweak error markers.
5704
5705 2005-03-22 Jakub Jelinek <jakub@redhat.com>
5706
5707 PR target/20561
5708 * gcc.dg/20050321-2.c: New test.
5709
5710 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
5711
5712 PR c++/20465
5713 PR c++/20381
5714 * g++.dg/template/ptrmem12.C: New.
5715
5716 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
5717
5718 PR rtl-optimization/20527
5719 * gcc.c-torture/execute/pr20527-1.c: New test.
5720
5721 2005-03-22 Ben Elliston <bje@au.ibm.com>
5722
5723 * gcc.misc-tests/options.exp (check_for_options): Create a real C
5724 program, compile it into a real executable and then delete the .c
5725 and .x files afterwards, to avoid problems on testglue targets.
5726
5727 2005-03-21 Stuart Hastings <stuart@apple.com>
5728
5729 * gcc.target/i386/sse-2.c: New.
5730
5731 2005-03-21 Uros Bizjak <uros@kss-loka.si>
5732
5733 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
5734
5735 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5736
5737 * g++.dg/parse/crash25.C: Fix typo.
5738
5739 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5740
5741 PR c++/20461
5742 * g++.dg/parse/crash24.C: New test.
5743
5744 PR c++/20536
5745 * g++.dg/parse/crash25.C: New test.
5746
5747 2005-03-21 Paolo Carlini <pcarlini@suse.de>
5748
5749 PR c++/20147
5750 * g++.dg/ext/stmtexpr4.C: New test.
5751
5752 2005-03-20 Roger Sayle <roger@eyesopen.com>
5753
5754 PR middle-end/20539
5755 * gcc.c-torture/compile/pr13066-1.c: New test case.
5756 * gcc.c-torture/compile/pr20539-1.c: Likewise.
5757 * g++.dg/opt/pr13066-1.C: Likewise.
5758
5759 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
5760
5761 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
5762
5763 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5764
5765 PR fortran/18525
5766 * gfortran.dg/nesting_1.f90: New test.
5767
5768 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5769
5770 PR c++/20240
5771 * g++.dg/lookup/using13.C: New test.
5772
5773 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5774
5775 PR c++/20333
5776 * g++.dg/template/crash36.C: New test.
5777
5778 2005-03-18 Paolo Carlini <pcarlini@suse.de>
5779
5780 PR c++/20463
5781 * g++.dg/template/crash35.C: New test.
5782
5783 2005-03-17 Paolo Carlini <pcarlini@suse.de>
5784
5785 PR c++/19966
5786 * g++.dg/overload/operator2.C: New test.
5787
5788 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5789
5790 PR libfortran/20257
5791 * gfortran.dg/pr20257.f90: New test.
5792
5793 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5794
5795 PR libfortran/20480
5796 * gfortran.dg/pr20480.f90: New test.
5797
5798 2005-03-16 Richard Henderson <rth@redhat.com>
5799
5800 PR middle-end/15700
5801 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
5802 (_rtld_global): New.
5803 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
5804 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
5805
5806 * gcc.dg/alias-3.c: New.
5807 * gcc.dg/alias-4.c: New.
5808 * gcc.dg/alias-5.c: New.
5809 * gcc.dg/alias-6.c: New.
5810
5811 2005-03-15 Geoffrey Keating <geoffk@apple.com>
5812
5813 * gcc.dg/cpp/ucnid-7.c: New.
5814
5815 2005-03-15 Janis Johnson <janis187@us.ibm.com>
5816 Dorit Naishlos <dorit@il.ibm.com>
5817
5818 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
5819 darwin.
5820
5821 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
5822
5823 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
5824 misaligned accesses.
5825 * gcc.dg/vect/vect-58.c: Likewise.
5826 * gcc.dg/vect/vect-92.c: New.
5827 * gcc.dg/vect/vect-93.c: New.
5828
5829 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
5830
5831 PR fortran/18827
5832 * gfortran.dg/assign_2.f90: New test.
5833 * gfortran.dg/assign_3.f90: New test.
5834 * gfortran.dg/assign.f90: New test.
5835
5836 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
5837
5838 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
5839 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
5840 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
5841 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
5842 names.
5843
5844 2005-03-14 Geoffrey Keating <geoffk@apple.com>
5845
5846 * gcc.dg/cpp/ucnid-6.c: New.
5847
5848 * gcc.dg/cpp/normalize-1.c: New.
5849 * gcc.dg/cpp/normalize-2.c: New.
5850 * gcc.dg/cpp/normalize-3.c: New.
5851 * gcc.dg/cpp/normalize-4.c: New.
5852 * gcc.dg/cpp/ucnid-4.c: New.
5853 * gcc.dg/cpp/ucnid-5.c: New.
5854 * g++.dg/cpp/normalize-1.C: New.
5855 * g++.dg/cpp/ucnid-1.C: New.
5856
5857 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
5858
5859 * gcc.dg/pr18628.c: New.
5860
5861 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
5862
5863 PR c++/20280
5864 * g++.dg/tree-ssa/pr20280.C: New.
5865
5866 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5867
5868 PR fortran/20467
5869 * gfortran.dg/stfunc_2.f90: New test.
5870
5871 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
5872
5873 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
5874
5875 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
5876
5877 * gcc.dg/tree-ssa/20050314-1.c: New test.
5878
5879 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5880
5881 PR c++/4403
5882 PR c++/9783, DR433
5883 * g++.dg/template/friend34.C: New test.
5884 * g++.dg/template/friend35.C: Likewise.
5885 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
5886
5887 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5888
5889 Friend class name lookup 5/n
5890 PR c++/1016
5891 * g++.dg/lookup/hidden-class1.C: New test.
5892 * g++.dg/lookup/hidden-class2.C: Likewise.
5893 * g++.dg/lookup/hidden-class3.C: Likewise.
5894 * g++.dg/lookup/hidden-class4.C: Likewise.
5895 * g++.dg/lookup/hidden-class5.C: Likewise.
5896 * g++.dg/lookup/hidden-class6.C: Likewise.
5897 * g++.dg/lookup/hidden-class7.C: Likewise.
5898 * g++.dg/lookup/hidden-class8.C: Likewise.
5899 * g++.dg/lookup/hidden-class9.C: Likewise.
5900 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
5901 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
5902 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
5903 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
5904 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
5905 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
5906 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
5907 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
5908 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
5909 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
5910 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
5911
5912 2005-03-13 Mark Mitchell <mark@codesourcery.com>
5913
5914 PR c++/20157
5915 * g++.dg/template/error18.C: New test.
5916
5917 2005-03-09 Ben Elliston <bje@au.ibm.com>
5918
5919 PR debug/16792
5920 * g++.dg/debug/pr16792.C: New test.
5921
5922 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
5923
5924 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
5925 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
5926 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
5927 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
5928 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
5929 test assertion names.
5930
5931 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5932
5933 PR fortran/18600
5934 * gfortran.dg/stfunc_1.f90: New test.
5935
5936 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5937
5938 PR fortran/16907
5939 * gfortran.dg/real_index_1.f90: New test.
5940
5941 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5942
5943 PR fortran/20323
5944 * gfortran.dg/spec_expr_1.f90: New test.
5945
5946 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
5947
5948 PR c/20402
5949 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
5950 new parser.
5951
5952 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5953
5954 PR fortran/20361
5955 * gfortran.dg/largeequiv_1.f90: New test.
5956
5957 2005-03-12 Geoffrey Keating <geoffk@apple.com>
5958
5959 * gcc.dg/ucnid-1.c: New.
5960 * gcc.dg/ucnid-2.c: New.
5961 * gcc.dg/ucnid-3.c: New.
5962 * gcc.dg/ucnid-4.c: New.
5963 * gcc.dg/ucnid-5.c: New.
5964 * gcc.dg/ucnid-6.c: New.
5965 * gcc.dg/cpp/ucnid-1.c: New.
5966 * gcc.dg/cpp/ucnid-2.c: New.
5967 * gcc.dg/cpp/ucnid-3.c: New.
5968 * g++.dg/other/ucnid-1.C: New.
5969
5970 2005-03-12 Geoffrey Keating <geoffk@apple.com>
5971
5972 * gcc.dg/vmx/darwin-abi-3.c: Delete.
5973
5974 2005-03-11 Per Bothner <per@bothner.com>
5975
5976 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
5977 that diagnotics refer to correct token.
5978 * gcc.dg/unused-3.c: Likewise.
5979
5980 2005-03-11 Per Bothner <per@bothner.com>
5981
5982 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
5983 constant" is now actually on same line as string constant.
5984 * gcc.dg/cpp/direct2s.c: Likewise.
5985
5986 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
5987
5988 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
5989
5990 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5991
5992 PR libfortran/20124
5993 * gfortran.dg/pr20124.f90: New Test
5994
5995 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
5996
5997 PR tree-optimization/20130
5998 * gcc.dg/pr20130-1.c: New test.
5999
6000 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6001
6002 PR target/20095
6003 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
6004
6005 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6006
6007 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
6008
6009 2005-03-10 Steve Ellcey <sje@cup.hp.com>
6010
6011 * g++.dg/eh/forced1.C: Fix comment.
6012 * g++.dg/eh/forced2.C: Ditto.
6013 * g++.dg/eh/forced3.C: Ditto.
6014 * g++.dg/eh/forced4.C: Ditto.
6015
6016 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
6017
6018 PR rtl-opt/20412
6019 * gcc.c-torture/compile/pr20412.c: New test.
6020
6021 2005-03-10 Roger Sayle <roger@eyesopen.com>
6022
6023 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
6024
6025 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6026
6027 PR target/20322
6028 * gcc.dg/20050307-1.c: New test.
6029
6030 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
6031
6032 PR c++/20375
6033 * g++.dg/other/stdarg3.C: New.
6034
6035 2005-03-10 Jakub Jelinek <jakub@redhat.com>
6036
6037 PR c++/18384, c++/18327
6038 * g++.dg/init/array19.C: New test.
6039
6040 PR inline-asm/20314
6041 * gcc.dg/torture/pr20314-1.c: New test.
6042 * gcc.dg/torture/pr20314-2.c: New test.
6043
6044 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
6045
6046 * gcc.dg/20050309-1.c: New test.
6047
6048 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6049
6050 * gcc.dg/builtins-10.c: Reactivate disabled test.
6051 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
6052 new cbrt transformations.
6053
6054 2005-03-09 Mark Mitchell <mark@codesourcery.com>
6055
6056 PR c++/20208
6057 * g++.dg/template/array13.C: New test.
6058
6059 2005-03-09 Paolo Carlini <pcarlini@suse.de>
6060
6061 PR c++/16859
6062 * g++.dg/init/brace4.C: New test.
6063
6064 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
6065
6066 PR c++/20186
6067 * g++.dg/template/non-dependent12.C: New.
6068
6069 2005-03-08 Mark Mitchell <mark@codesourcery.com>
6070
6071 PR c++/20142
6072 * g++.dg/init/array18.C: Add dg-do run marker.
6073
6074 PR c++/20142
6075 * g++.dg/init/array18.C: New test.
6076
6077 2005-03-09 Ben Elliston <bje@au.ibm.com>
6078
6079 * consistency.vlad/vlad.exp: Remove trailing semicolons.
6080 * g++.dg/gcov/gcov.exp: Likewise.
6081 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
6082 * gcc.target/xstormy16/xstormy16.exp: Likewise.
6083 * lib/c-torture.exp: Likewise.
6084 * lib/fortran-torture.exp: Likewise.
6085 * lib/g++.exp: Likewise.
6086 * lib/gcc-defs.exp: Likewise.
6087 * lib/gcc-dg.exp: Likewise.
6088 * lib/gcc.exp: Likewise.
6089 * lib/gcov.exp: Likewise.
6090 * lib/gfortran.exp: Likewise.
6091 * lib/mike-g++.exp: Likewise.
6092 * lib/mike-gcc.exp: Likewise.
6093 * lib/objc-torture.exp: Likewise.
6094 * lib/objc.exp: Likewise.
6095 * lib/profopt.exp: Likewise.
6096 * lib/target-libpath.exp: Likewise.
6097 * lib/target-supports.exp: Likewise.
6098 * lib/treelang.exp: Likewise.
6099 * lib/wrapper.exp: Likewise.
6100
6101 2005-03-08 Jeff Law <law@redhat.com>
6102
6103 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
6104 PHI-OPT changes.
6105
6106 2005-03-08 Ira Rosen <irar@il.ibm.com>
6107
6108 * gcc.dg/vect/pr20122.c: New test.
6109
6110 2005-03-07 Jeff Law <law@redhat.com>
6111
6112 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
6113 was folded away.
6114 * gcc.dg/tree-ssa/pr18133-1.c: New test.
6115 * gcc.dg/tree-ssa/pr18133-2.c: New test.
6116 * gcc.dg/tree-ssa/pr18134.c: New test.
6117
6118 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6119
6120 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
6121 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
6122 gcc.dg/torture/builtin-noret-2.c: Require weak support.
6123
6124 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
6125
6126 PR tree-opt/17671
6127 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
6128
6129 2005-03-07 Mark Mitchell <mark@codesourcery.com>
6130
6131 * g++.dg/warn/Wnvdtor.C: New test.
6132
6133 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
6134
6135 * gcc.dg/torture/pr19683-1.c: New test.
6136
6137 2005-03-06 Steven G. Kargl <kargls@comcast.net>
6138
6139 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
6140 * gfortran.dg/g77/19990313-2.f: Ditto.
6141 * gfortran.dg/g77/19990313-3.f: Ditto.
6142 * gfortran.dg/g77/19990525-0.f: Ditto.
6143 * gfortran.dg/g77/19990826-0.f: Ditto.
6144 * gfortran.dg/g77/19990826-2.f: Ditto.
6145 * gfortran.dg/g77/19990826-3.f: Ditto.
6146 * gfortran.dg/g77/20000511-1.f: Ditto.
6147 * gfortran.dg/g77/20000511-2.f: Ditto.
6148 * gfortran.dg/g77/970625-2.f: Ditto.
6149 * gfortran.dg/g77/980310-2.f: Ditto.
6150 * gfortran.dg/g77/980310-3.f: Ditto.
6151 * gfortran.dg/g77/980310-8.f: Ditto.
6152 * gfortran.dg/g77/980519-2.f: Ditto.
6153 * gfortran.dg/g77/alpha1.f: Ditto.
6154 * gfortran.dg/g77/claus.f: Ditto.
6155 * gfortran.dg/g77/erfc.f: Ditto.
6156 * gfortran.dg/g77/short.f: Ditto.
6157 * gfortran.fortran-torture/execute/data.f90: Ditto.
6158 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
6159 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
6160
6161 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6162
6163 * lib/file-format.exp (gcc_target_object_format): Add check for som
6164 format and hardcode object formats on hppa*-*-hpux*.
6165 * lib/target-supports.exp (check_weak_available): Add check for som
6166 object format. Always return 0 on hppa*-*-hpux10*.
6167
6168 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
6169 is defined.
6170
6171 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
6172
6173 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6174
6175 * gfortran.dg/pr19936_1.f90: New test.
6176 * gfortran.dg/pr19936_2.f90: New test.
6177 * gfortran.dg/pr19936_3.f90: New test.
6178
6179 2005-03-05 Steven G. Kargl <kargls@comcast.net>
6180 Paul Thomas <prthomas@drfccad.cea.fr>
6181
6182 * gfortran.dg/PR19754_1.f90: New test.
6183 * gfortran.dg/PR19754_2.f90: Ditto.
6184
6185 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6186
6187 PR c++/19311
6188 * g++.dg/template/non-dependent11.C: New test.
6189
6190 2005-03-05 Uros Bizjak <uros@kss-loka.si>
6191
6192 * lib/target-supports.exp (check_iconv_available): Fix comment.
6193
6194 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
6195 Joseph S. Myers <joseph@codesourcery.com>
6196
6197 PR c++/19797
6198 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
6199
6200 2005-03-04 Matthew Sachs <msachs@apple.com>
6201
6202 * gcc.exp (gcc_target_compile): Put braces around
6203 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
6204 * objc.exp (objc_target_compile): Likewise.
6205 * treelang.exp (treelang_target_compile): Likewise.
6206
6207 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6208
6209 PR fortran/19673
6210 * gfortran.dg/func_result_1.f90: New test.
6211
6212 2005-03-04 Ben Elliston <bje@au.ibm.com>
6213
6214 * gcc.misc-tests/options.exp: New test.
6215
6216 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
6217
6218 * gcc.dg/pr15784-4.c: New test.
6219
6220 2005-03-03 Geoffrey Keating <geoffk@apple.com>
6221
6222 * gcc.c-torture/execute/pr17133.c: New.
6223 * gcc.c-torture/compile/20050303-1.c: New.
6224
6225 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
6226
6227 * gcc.dg/cpp/assert4.c: Fix for cygwin
6228
6229 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
6230
6231 * g++.dg/overload/using2.C: New.
6232
6233 2005-03-02 Mark Mitchell <mark@codesourcery.com>
6234
6235 PR c++/19916
6236 * g++.dg/init/ptrmem2.C: New test.
6237
6238 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
6239
6240 PR c/8927
6241 * gcc.dg/pr8927-1.c: New test.
6242
6243 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
6244
6245 PR c++/20232
6246 * g++.dg/inherit/covariant12.C: New.
6247
6248 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6249
6250 PR fortran/19479
6251 * gfortran.dg/bound_1.f90: New test.
6252
6253 2005-02-28 Janis Johnson <janis187@us.ibm.com>
6254
6255 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
6256 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
6257
6258 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
6259
6260 PR c/20245
6261 * gcc.dg/pr20245-1.c: New test.
6262
6263 2005-02-28 Jakub Jelinek <jakub@redhat.com>
6264
6265 PR middle-end/19874
6266 * gcc.c-torture/execute/20050119-2.c: New test case.
6267
6268 2005-02-28 Ben Elliston <bje@au.ibm.com>
6269
6270 * README: Update the DejaGnu bug reporting address.
6271 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
6272 * lib/objc-torture.exp: Likewise.
6273
6274 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6275
6276 * gfortran.dg/boz_1.f90: New test.
6277 * gfortran.dg/boz_3.f90: New test.
6278 * gfortran.dg/boz_4.f90: New test.
6279
6280 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
6281
6282 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
6283 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
6284
6285 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6286
6287 PR libfortran/20101
6288 * gfortran.dg/write_0_pe_format.f90: New test.
6289
6290 2005-02-27 Jakub Jelinek <jakub@redhat.com>
6291
6292 PR c++/20206
6293 * g++.dg/opt/thunk2.C: New test.
6294 * g++.dg/opt/covariant1.C: New test.
6295
6296 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6297
6298 * gfortran.dg/e_d_fmt.f90: New test.
6299
6300 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
6301
6302 * gcc.dg/asm-b.c: Fix comment typos.
6303
6304 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6305
6306 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
6307 a V_MAY_DEF also.
6308
6309 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
6310
6311 PR tree-opt/20188
6312 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
6313 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
6314 * gcc.dg/asm-b.c: New test.
6315
6316 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
6317
6318 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
6319 Disable this test on IRIX 6.
6320
6321 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
6322
6323 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
6324 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
6325 parser.
6326
6327 2005-02-25 Diego Novillo <dnovillo@redhat.com>
6328
6329 PR tree-optimization/20204
6330 * testsuite/gcc.dg/pr20204.c: New test.
6331
6332 2005-02-24 Jakub Jelinek <jakub@redhat.com>
6333
6334 PR target/20196
6335 * gcc.c-torture/execute/20050224-1.c: New test.
6336
6337 PR c++/20175
6338 * g++.dg/warn/Wbraces2.C: New test.
6339
6340 2005-02-23 Mark Mitchell <mark@codesourcery.com>
6341
6342 PR c++/19878
6343 * g++.dg/init/const2.C: New test.
6344
6345 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
6346
6347 PR tree-optimization/20100
6348 * gcc.c-torture/execute/pr20100-1.c: New test.
6349
6350 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6351
6352 * gfortran.dg/implicit_3.f90: New test.
6353
6354 * gfortran.dg/deftype_1.f90: New test.
6355
6356 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
6357
6358 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
6359 the test passes.
6360 * g++.dg/other/anon3.C: Accept a warning.
6361
6362 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
6363
6364 * gcc.dg/pr20017.c: Fix a comment typo.
6365
6366 2005-02-23 Bud Davis <bdavis@gfortran.org>
6367
6368 * gfortran.dg/list_read_4.f90: Change to f90 comments.
6369
6370 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6371
6372 PR ada/19902
6373 * ada/acats/tests/cxa/cxa3004.a: Remove.
6374 * ada/acats/tests/cxb/cxb30061.am: Likewise.
6375
6376 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6377
6378 PR c++/20073
6379 * g++.dg/init/const1.C: New test.
6380
6381 PR c++/19991
6382 * g++.dg/parse/constant7.C: New test.
6383
6384 PR c++/20152
6385 * g++.dg/parse/error27.C: New test.
6386 * g++.dg/template/qualttp15.C: Adjust error markers.
6387 * g++.old-deja/g++.other/struct1.C: Likewise.
6388
6389 PR c++/20153
6390 * g++.dg/template/error17.C: New test.
6391
6392 PR c++/20148
6393 * g++.dg/parser/error26.C: New test.
6394
6395 2005-02-22 Diego Novillo <dnovillo@redhat.com>
6396
6397 PR tree-optimization/20100
6398 PR tree-optimization/20115
6399 * gcc.dg/pr20115.c: New test.
6400 * gcc.dg/pr20115-1.c: New test.
6401 * gcc.dg/pr20100.c: New test.
6402 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
6403 call-clobbered variables after alias1.
6404
6405 2005-02-22 Bud Davis <bdavis@gfortran.org>
6406
6407 * gfortran.dg/list_read_4.f90: new test.
6408
6409 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
6410
6411 PR rtl-optimization/20017.
6412 * gcc.dg/pr20017.c: New.
6413
6414 2005-02-22 Devang Patel <dpatel@apple.com>
6415
6416 PR 19952
6417 * g++.dg/tree-ssa/pr19952.C: New test.
6418
6419 2005-02-22 Mark Mitchell <mark@codesourcery.com>
6420
6421 PR c++/19883
6422 * g++.dg/parse/constant6.C: New test.
6423
6424 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6425
6426 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6427 * g++.dg/charset/asm2.c: Likewise.
6428 * g++.dg/charset/asm3.c: Likewise.
6429 * g++.dg/charset/asm4.c: Likewise.
6430 * g++.dg/charset/asm5.c: Likewise.
6431 * g++.dg/charset/attribute1.c: Likewise.
6432 * g++.dg/charset/attribute2.c: Likewise.
6433 * g++.dg/charset/extern1.cc: Likewise.
6434 * g++.dg/charset/extern2.cc: Likewise.
6435 * g++.dg/charset/extern3.cc: Likewise.
6436 * g++.dg/charset/function.cc: Likewise.
6437 * g++.dg/charset/string.c: Likewise.
6438 * g++.dg/charset/charset.exp: Likewise.
6439 * lib/target-supports.exp (check_iconv_available): Fix comment.
6440
6441 2005-02-22 Uros Bizjak <uros@kss-loka.si>
6442
6443 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
6444 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
6445 * gcc.dg/charset/asm2.c: Likewise.
6446 * gcc.dg/charset/asm3.c: Likewise.
6447 * gcc.dg/charset/asm4.c: Likewise.
6448 * gcc.dg/charset/asm5.c: Likewise.
6449 * gcc.dg/charset/asm6.c: Likewise.
6450 * gcc.dg/charset/attribute1.c: Likewise.
6451 * gcc.dg/charset/attribute2.c: Likewise.
6452 * gcc.dg/charset/builtin1.c: Likewise.
6453 * gcc.dg/charset/extern.c: Likewise.
6454 * gcc.dg/charset/function.c: Likewise.
6455 * gcc.dg/charset/string.c: Likewise.
6456 * gcc.dg/charset/charset.exp: Likewise.
6457
6458 2005-02-21 Bud Davis <bdavis9659@comcast.net>
6459
6460 PR fortran/20086
6461 * gfortran.dg/pr20086.f90: New test.
6462
6463 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
6464
6465 PR tree-optimization/19786
6466 * g++.dg/tree-ssa/pr19786.C: New.
6467
6468 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6469
6470 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
6471
6472 2005-02-21 Jeff Law <law@redhat.com>
6473
6474 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
6475
6476 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6477
6478 * gfortran.dg/do_iterator: Split loop, markup all lines for
6479 which an error locus is printed.
6480 * gfortran.dg/pr17708.f90: Markup all lines for which an error
6481 locus is printed.
6482 * gfortran.dg/select_4.f90: Likewise.
6483 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
6484 locuses in the various permutations.
6485
6486 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
6487
6488 PR tree-optimization/19951
6489 * g++.dg/vect: New directory.
6490 * g++.dg/vect/vect.exp: New file.
6491 * g++.dg/vect/pr19951.cc: New testcase.
6492 * g++.dg/dg.exp: Also prune vectorizer tests.
6493
6494 2005-02-20 Zack Weinberg <zack@codesourcery.com>
6495
6496 PR 18785
6497 * gcc.dg/charset/builtin1.c: New test.
6498
6499 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6500
6501 PR c++/19299
6502 * g++.dg/inherit/volatile1.C: New test.
6503
6504 PR c++/19440
6505 * g++.dg/template/dtor4.C: New test.
6506
6507 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6508
6509 * gfortran.dg/int_1.f90: New test.
6510
6511 2005-02-19 Devang Patel <dpatel@apple.com>
6512
6513 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
6514
6515 2005-02-19 Steven G. Kargl <kargls@comcast.net>
6516
6517 * gfortran.dg/achar_1.f90: New test.
6518
6519 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
6520
6521 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
6522
6523 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
6524 Jakub Jelinek <jakub@redhat.com>
6525
6526 PR tree-optimization/19828
6527 * gcc.dg/tree-ssa/loop-7.c: New test.
6528 * gcc.c-torture/execute/20050218-1.c: New test.
6529
6530 2005-02-19 Jakub Jelinek <jakub@redhat.com>
6531
6532 PR c/20043
6533 * gcc.dg/transparent-union-1.c: New test.
6534 * gcc.dg/transparent-union-2.c: New test.
6535
6536 2005-02-18 James E Wilson <wilson@specifixinc.com>
6537
6538 PR tree-optimization/18977
6539 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
6540
6541 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
6542
6543 PR target/20054
6544 * gcc.dg/pr20054.c: New test.
6545
6546 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6547
6548 PR c++/19508
6549 * g++.dg/ext/attrib20.C: New test.
6550
6551 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
6552
6553 PR middle-end/20030
6554 * gfortran.fortran-torture/execute/character_passing.f90: New test.
6555
6556 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
6557
6558 PR c++/20008
6559 * g++.dg/opt/switch4.C: New.
6560
6561 2005-02-18 Jakub Jelinek <jakub@redhat.com>
6562
6563 PR c++/20023
6564 PR tree-optimization/20009
6565 * gcc.c-torture/compile/20050217-1.c: New test.
6566 * g++.dg/opt/switch3.C: New test.
6567
6568 PR tree-optimization/18947
6569 * gcc.c-torture/compile/20050215-1.c: New test.
6570 * gcc.c-torture/compile/20050215-2.c: New test.
6571 * gcc.c-torture/compile/20050215-3.c: New test.
6572
6573 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
6574
6575 PR c++/20028
6576 * g++.dg/template/crash34.C: New.
6577
6578 PR c++/20022
6579 * g++.dg/other/access3.C: New.
6580
6581 2005-02-17 Ira Rosen <irar@il.ibm.com>
6582
6583 * gcc.dg/vect/vect-98.c: New test.
6584
6585 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
6586
6587 PR tree-optimization/19967
6588 * gcc.dg/pr19967.c: New.
6589
6590 2005-02-16 Jakub Jelinek <jakub@redhat.com>
6591
6592 PR middle-end/19857
6593 * gcc.dg/tree-ssa/20050215-1.c: New test.
6594 * gcc.c-torture/execute/20050215-1.c: New test.
6595
6596 2005-02-15 Eric Christopher <echristo@redhat.com>
6597
6598 * gcc.dg/cpp/20050215-1.c: New file.
6599
6600 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
6601
6602 PR tree-optimization/15785
6603 * gcc.dg/pr15785-1.c: New test.
6604
6605 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
6606
6607 PR c++/17788
6608 * g++.dg/init/ctor4.C: New.
6609 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
6610
6611 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
6612
6613 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
6614 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
6615
6616 2005-02-15 Andreas Schwab <schwab@suse.de>
6617
6618 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
6619 declare malloc.
6620
6621 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
6622
6623 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
6624
6625 2005-02-14 Diego Novillo <dnovillo@redhat.com>
6626
6627 PR tree-optimization/19853
6628 * gcc.c-torture/compile/pr19853.c: New test.
6629
6630 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6631
6632 PR c++/19608
6633 * g++.dg/parse/local-class1.C: New.
6634
6635 PR c++/19895
6636 * g++.dg/parse/ptrmem3.C: New.
6637
6638 PR c++/19884
6639 * g++.old-deja/g++.oliva/template6.C: Add another case.
6640 * g++.dg/template/explicit6.C: New.
6641
6642 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
6643
6644 PR c++/17816
6645 * g++.dg/other/redecl2.C: New.
6646
6647 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
6648
6649 PR c++/19891
6650 * g++.dg/abi/covariant4.C: New.
6651
6652 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
6653
6654 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
6655
6656 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
6657
6658 * gcc.dg/vect/vect-96.c: Fix typo.
6659
6660 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6661
6662 PR c++/14479
6663 PR c++/19487
6664 * g++.dg/template/enum5.C: New test.
6665
6666 2005-02-12 Ira Rosen <irar@il.ibm.com>
6667
6668 * gcc.dg/vect/vect-97.c: New test.
6669
6670 2005-02-12 Ira Rosen <irar@il.ibm.com>
6671
6672 * gcc.dg/vect/vect-96.c: New test.
6673
6674 2005-02-12 Uros Bizjak <uros@kss-loka.si>
6675
6676 * gcc.dg/builtins-34.c: Also check ldexp*.
6677
6678 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
6679
6680 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
6681
6682 2005-02-11 Janis Johnson <janis187@us.ibm.com>
6683
6684 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
6685 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
6686 dg-require-dll, dg-require-iconv, dg-require-named-sections,
6687 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
6688 selector_list, selector_expression, dg-process-target): Move to new
6689 file target-supports-dg.exp.
6690 * lib/target-supports-dg.exp: New.
6691
6692 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
6693 New.
6694
6695 2005-02-11 Jakub Jelinek <jakub@redhat.com>
6696
6697 PR c++/19666
6698 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
6699
6700 PR middle-end/19858
6701 * gcc.c-torture/compile/20050210-1.c: New test.
6702
6703 2005-02-11 Mark Mitchell <mark@codesourcery.com>
6704
6705 PR c++/19755
6706 * g++.dg/warn/Wbraces1.C: New test.
6707
6708 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
6709
6710 * gcc.dg/builtins-52.c: New testcase.
6711
6712 2005-02-10 Jakub Jelinek <jakub@redhat.com>
6713
6714 PR c/19342
6715 * gcc.c-torture/execute/20050119-1.c: New test.
6716
6717 2005-02-09 Mark Mitchell <mark@codesourcery.com>
6718
6719 PR c++/19811
6720 * g++.dg/init/delete1.C: New test.
6721
6722 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
6723
6724 PR c++/18470
6725 * g++.dg/template/static12.C: New test.
6726
6727 2005-02-09 Mark Mitchell <mark@codesourcery.com>
6728
6729 PR c++/19787
6730 * g++.dg/conversion/ambig1.C: New test.
6731
6732 PR c++/19739
6733 * g++.dg/ext/attrib19.C: New test.
6734
6735 PR c++/19732
6736 * g++.dg/parse/dtor5.C: New test.
6737
6738 PR c++/19762
6739 * g++.dg/template/dtor3.C: New test.
6740
6741 PR c++/19826
6742 * g++.dg/template/static11.C: New test.
6743 * g++.dg/template/crash2.C: Remove dg-error marker.
6744
6745 2005-02-09 Janis Johnson <janis187@us.ibm.com>
6746
6747 PR C++/18491
6748 * g++.old-deja/g++.mike/p10769a.C: Remove.
6749
6750 2005-02-09 Roger Sayle <roger@eyesopen.com>
6751
6752 * gcc.dg/builtins-48.c: New test case.
6753 * gcc.dg/builtins-49.c: New test case.
6754 * gcc.dg/builtins-50.c: New test case.
6755 * gcc.dg/builtins-51.c: New test case.
6756
6757 2005-02-09 Ian Lance Taylor <ian@airs.com>
6758
6759 PR middle-end/19583
6760 * g++.dg/warn/Wreturn-type-3.C: New test.
6761
6762 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
6763
6764 PR middle-end/19402
6765 * gcc.dg/pr19402-1.c: New testcase.
6766 * gcc.dg/pr19402-2.c: likewise.
6767
6768 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
6769
6770 PR middle-end/19854
6771 * g++.dg/tree-ssa/tmmti.C: New testcase.
6772
6773 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
6774
6775 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
6776
6777 2005-02-08 Mark Mitchell <mark@codesourcery.com>
6778
6779 PR c++/19733
6780 * g++.dg/parse/crash23.C: New test.
6781 * g++.dg/warn/Weff1.C: New test.
6782
6783 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
6784
6785 * gcc.dg/20050209-1.c: New test.
6786
6787 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
6788
6789 PR target/19799
6790 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
6791
6792 2005-02-08 Mike Stump <mrs@apple.com>
6793
6794 * g++.dg/pch/import-2.c: New test.
6795 * g++.dg/pch/import-2.hs: New.
6796 * g++.dg/pch/include/import-2a.h: New.
6797 * g++.dg/pch/include/import-2b.h: New.
6798
6799 2005-02-08 Janis Johnson <janis187@us.ibm.com>
6800
6801 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
6802
6803 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6804
6805 * gfortran.dg/substr_1.f90: New test.
6806
6807 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
6808
6809 PR middle-end/19775
6810 * gcc.dg/torture/builtin-power-1.c: Disable test for
6811 invalid transformation.
6812 * gcc.dg/builtins-10.c: Likewise. Disable one test we
6813 no longer optimize.
6814 * gcc.dg/builtins-47.c: New testcase.
6815
6816 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
6817 Dorit Naishlos <dorit@il.ibm.com>
6818
6819 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
6820
6821 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
6822
6823 * gcc.c-torture/compile/20050206-1.c: New test.
6824
6825 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
6826
6827 PR tree-opt/19768
6828 * g++.dg/opt/pr19768.C: New test.
6829
6830 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
6831
6832 PR tree-opt/19736
6833 * gcc.c-torture/compile/pr19736.c: New test.
6834
6835 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6836
6837 PR c++/17401
6838 * g++.dg/parse/error25.C: New test.
6839
6840 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
6841
6842 * gcc.c-torture/execute/20050203-1.c: New.
6843
6844 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
6845
6846 * gcc.dg/vect/vect-85.c: Remove xfail.
6847 * gcc.dg/vect/vect-86.c: Remove xfail.
6848 * gcc.dg/vect/vect-87.c: Remove xfail.
6849 * gcc.dg/vect/vect-88.c: Remove xfail.
6850
6851 2005-02-02 Geoffrey Keating <geoffk@apple.com>
6852
6853 * gcc.dg/altivec-19.c: New.
6854
6855 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
6856
6857 PR c/17807
6858 * gcc.dg/nested-func-3.c: New test.
6859 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
6860
6861 2005-02-02 Janis Johnson <janis187@us.ibm.com>
6862
6863 * gcc.test-framework/gen_directive_tests: Generate tests for
6864 selector expressions.
6865
6866 2005-02-02 Matt Austern <austern@apple.com>
6867
6868 PR c++/19628
6869 * g++/ext/builtin7.C: New.
6870 * g++/ext/builtin8.C: New.
6871
6872 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
6873
6874 PR c/18502
6875 * gcc.dg/pr18502-1.c: New test.
6876
6877 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6878
6879 PR c++/17413
6880 * g++.dg/template/local4.C: Tweak.
6881
6882 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
6883
6884 PR tree-optimization/19578
6885 * gcc.c-torture/compile/20050202-1.c: New test.
6886
6887 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
6888
6889 PR c/19435
6890 * gcc.dg/c99-init-4.c: New test.
6891
6892 2005-02-01 Janis Johnson <janis187@us.ibm.com>
6893
6894 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
6895
6896 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
6897
6898 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
6899 * g++.dg/eh/check-vect.h: New.
6900
6901 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
6902 * gcc.dg/vect/vect-78.c: Ditto.
6903 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
6904 Remove.
6905
6906 * g++.dg/conversion/simd1.C: Expect warning.
6907 * g++.dg/ext/attribute-test-1.C: Ditto.
6908 * g++.dg/ext/attribute-test-2.C: Ditto.
6909 * g++.dg/ext/attribute-test-3.C: Ditto.
6910 * g++.dg/ext/attribute-test-4.C: Ditto.
6911
6912 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
6913 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
6914
6915 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
6916
6917 2005-02-01 Richard Henderson <rth@redhat.com>
6918
6919 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
6920 long double for ibm double-double format.
6921 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
6922
6923 2005-02-01 Diego Novillo <dnovillo@redhat.com>
6924
6925 PR tree-optimization/19633
6926 * testsuite/gcc.dg/pr19633-1.c: New test.
6927 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
6928 to NULL or a symbol.
6929
6930 2005-02-01 Janis Johnson <janis187@us.ibm.com>
6931
6932 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
6933 New procs.
6934 (dg-process-target (local override)): Handle selector expressions.
6935
6936 * gcc.test-framework/README: Describe tests in source directory.
6937 * gcc.test-framework/test-framework.awk: Handle dg- tests.
6938 * gcc.test-framework/test-framework.exp: Handle dg- tests.
6939 * gcc.test-framework/dg-bogus-exp-P.c: New test.
6940 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
6941 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
6942 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
6943 * gcc.test-framework/dg-do-link-exp-P.c: New test.
6944 * gcc.test-framework/dg-do-run-exp-P.c: New test.
6945 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
6946 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
6947 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
6948 * gcc.test-framework/dg-error-exp-P.c: New test.
6949 * gcc.test-framework/dg-error-exp-XP.c: New test.
6950 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
6951 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
6952 * gcc.test-framework/dg-output-exp-P.c: New test.
6953 * gcc.test-framework/dg-output-exp-XF.c: New test.
6954 * gcc.test-framework/dg-warning-exp-P.c: New test.
6955 * gcc.misc-tests/dg-1.c: Remove.
6956 * gcc.misc-tests/dg-2.c: Remove.
6957 * gcc.misc-tests/dg-3.c: Remove.
6958 * gcc.misc-tests/dg-4.c: Remove.
6959 * gcc.misc-tests/dg-5.c: Remove.
6960 * gcc.misc-tests/dg-6.c: Remove.
6961 * gcc.misc-tests/dg-7.c: Remove.
6962 * gcc.misc-tests/dg-8.c: Remove.
6963 * gcc.misc-tests/dg-9.c: Remove.
6964 * gcc.misc-tests/dg-10.c: Remove.
6965 * gcc.misc-tests/dg-11.c: Remove.
6966 * gcc.misc-tests/dg-12.c: Remove.
6967 * gcc.misc-tests/dg-test.exp: Remove.
6968
6969 * gcc.test-framework/test-framework.awk: Change recording and
6970 printing of passes and failures.
6971
6972 * gcc.test-framework: New directory.
6973 * gcc.test-framework/README: New.
6974 * gcc.test-framework/test-framework.exp: New.
6975 * gcc.test-framework/test-framework.awk: New.
6976 * gcc.test-framework/gen_directive_tests: New.
6977
6978 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
6979
6980 * lib/treelang.exp: Fix comment typos.
6981 (treelang_target_compile): Don't append libs=-ltreelang to options.
6982
6983 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
6984
6985 * g++.dg/parse/typename7.C: Adjust error messages.
6986
6987 2005-01-31 Jeff Law <law@redhat.com>
6988
6989 * gcc.c-torture/execute/20050131-1.c: New test.
6990 * gcc.dg/wcaselabel.c: New test.
6991
6992 2005-01-31 Mark Mitchell <mark@codesourcery.com>
6993
6994 * g++.dg/other/warning1.C: Adjust error messags.
6995 * g++.dg/parse/constant5.C: New test.
6996
6997 2005-01-31 Steven Bosscher <stevenb@suse.de>
6998
6999 PR c/19333
7000 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
7001 the test case valid.
7002 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
7003 * testsuite/gcc.dg/array-7.c: Adjust expected result.
7004 * testsuite/gcc.dg/pr18596-3.c: Likewise.
7005 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
7006 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
7007 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
7008
7009 2005-01-31 Dale Johannesen <dalej@apple.com>
7010
7011 * g++.dg/opt/pr19650.C: New test.
7012
7013 2005-01-31 Richard Henderson <rth@redhat.com>
7014
7015 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
7016 long double for intel double extended format.
7017 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
7018
7019 2005-01-30 Mark Mitchell <mark@codesourcery.com>
7020
7021 PR c++/19555
7022 * g++.dg/template/static10.C: New test.
7023
7024 PR c++/19395
7025 * g++.dg/parse/error24.C: New test.
7026
7027 PR c++/19367
7028 * g++.dg/lookup/builtin1.C: New test.
7029
7030 PR c++/19457
7031 * g++.dg/warn/conv3.C: New test.
7032
7033 2005-01-30 Bud Davis <bdavis@gfortran.org>
7034
7035 PR fortran/19647
7036 * gfortan.dg/inquire_7.f90
7037
7038 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
7039
7040 PR tree-optimization/15791
7041 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
7042 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
7043 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
7044 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
7045 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
7046 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
7047 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
7048 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
7049 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
7050 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
7051
7052 2005-01-29 Paul Brook <paul@codesourcery.com>
7053
7054 PR fortran/18565
7055 * check.c (real_or_complex_check): New function.
7056 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
7057 * intrinsic.c (add_functions): Use new check functions.
7058 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
7059 Add prototypes.
7060
7061 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
7062
7063 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
7064 gcc.dg/lvalue-3.c: New tests.
7065 * gcc.dg/concat.c: Update expected messages.
7066
7067 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
7068
7069 PR libfortran/19595
7070 * gfortran.dg/eor_1.f90: New test.
7071
7072 2005-01-29 Steven G. Kargl <kargls@comcast.net>
7073
7074 PR fortran/19589
7075 * gfortran.dg/logical_data_1.f90: New test.
7076
7077 2005-01-28 Mark Mitchell <mark@codesourcery.com>
7078
7079 PR c++/19253
7080 * g++.dg/template/crash33.C: New test.
7081
7082 PR c++/19667
7083 * g++.dg/template/crash32.C: New test.
7084
7085 2005-01-28 Ian Lance Taylor <ian@airs.com>
7086
7087 PR middle-end/16558
7088 * g++.dg/warn/Wreturn-type-2.C: New test.
7089
7090 2004-06-24 Jeff Law <law@redhat.com>
7091
7092 * gcc.dg/tree-ssa/20050128-1.c: New test.
7093
7094 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
7095
7096 * gcc.target/frv/all-mdpackh-1.c: New test.
7097
7098 2005-01-28 Steven Bosscher <stevenb@suse.de>
7099
7100 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
7101
7102 2005-01-27 Richard Henderson <rth@redhat.com>
7103
7104 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
7105
7106 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7107
7108 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
7109
7110 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
7111
7112 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
7113 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
7114 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
7115 to cope with cases where the multilib options override the dg-options.
7116
7117 2005-01-27 Jakub Jelinek <jakub@redhat.com>
7118
7119 PR c/18946
7120 * gcc.dg/noncompile/20050120-1.c: New test.
7121
7122 2005-01-26 Diego Novillo <dnovillo@redhat.com>
7123
7124 PR tree-optimization/19633
7125 * gcc.dg/pr19633.c: New test.
7126 * gcc.dg/tree-ssa/pr19633.c: New test.
7127
7128 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
7129
7130 * gcc.dg/20041216-1.c: New test.
7131
7132 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
7133
7134 PR objc/18862
7135 * objc.dg/selector-2.m: New test.
7136
7137 2005-01-26 Jakub Jelinek <jakub@redhat.com>
7138
7139 * g++.dg/opt/range-test-2.C: New test.
7140
7141 PR rtl-optimization/19579
7142 * gcc.c-torture/execute/20050124-1.c: New test.
7143
7144 2005-01-26 Greg Parker <gparker@apple.com>
7145 Stuart Hastings <stuart@apple.com>
7146
7147 * gcc.c-torture/execute/20050125-1.c: New.
7148
7149 2005-01-18 Jan Hubicka <jh@suse.cz>
7150
7151 PR tree-optimize/19337
7152 * gcc.c-torture/compile/20050119-1.c: New test.
7153
7154 2005-01-24 James E Wilson <wilson@specifixinc.com>
7155
7156 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
7157 test for successful match.
7158
7159 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
7160
7161 PR objc/18408
7162 * objc.dg/comp-types-7.m: New test.
7163
7164 2005-01-24 Janis Johnson <janis187@us.ibm.com>
7165
7166 * lib/target-supports.exp (current_target_name): New.
7167 (check_effective_target_ilp32, check_effective_target_lp64):
7168 Cache the result to use as long as the current target, with
7169 multilib flags, remains the same.
7170
7171 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
7172 (dg-require-weak, dg-require-visibility, dg-require-alias,
7173 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
7174 dg-require-effective-target, dg-skip-if): Remove call to
7175 skip_test_and_clear_xfail.
7176 (dg-test): Clear xfail data.
7177
7178 2005-01-24 Jakub Jelinek <jakub@redhat.com>
7179
7180 PR target/17751
7181 * gcc.dg/ppc64-toc.c: New test.
7182
7183 * g++.dg/tree-ssa/empty-1.C: New test.
7184
7185 PR middle-end/19551
7186 * gcc.c-torture/execute/20050121-1.c: New test.
7187 * gcc.dg/20050121-2.c: New test.
7188
7189 2004-01-23 Steven G. Kargl <kargls@comcast.net>
7190 Paul Brook <paul@codesourcery.com>
7191
7192 PR fortran/17941
7193 * gfortran.dg/real_const_1.f: New test.
7194 * gfortran.dg/real_const_2.f90: New test.
7195 * gfortran.dg/complex_int_1.f90: New test.
7196
7197 2005-01-23 Bud Davis <bdavis9659@comcast.net>
7198
7199 PR fortran/19313
7200 * gfortan.dg/inquire_6.f90: New test.
7201
7202 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7203
7204 PR libfortran/19451
7205 * open_readonly_1.f90: New test.
7206
7207 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
7208
7209 PR libfortran/18982
7210 * gfortran.dg/open_new.f90: New file.
7211
7212 2005-01-22 Paul Brook <paul@codesourcery.com>
7213
7214 * namelist_1.f90: New test.
7215
7216 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
7217
7218 PR tree-optimization/19484
7219 * gcc.c-torture/compile/20050122-[12].c: New tests.
7220
7221 2005-01-22 Paul Brook <paul@codesourcery.com>
7222
7223 * gfortran.dg/implicit_2.f90: New test.
7224
7225 2005-01-22 Bud Davis <bdavis9659@comcast.net>
7226
7227 PR fortran/19314
7228 * gfortran.dg/inquire_5.f90: New test.
7229
7230 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7231
7232 PR c/18809
7233 * gcc.dg/pr18809-1.c: New test.
7234
7235 2005-01-21 Ian Lance Taylor <ian@airs.com>
7236
7237 * gcc.dg/20050121-1.c: New test.
7238
7239 PR tree-optimization/13000
7240 * gcc.dg/20040206-1.c: Change warning to point where function is
7241 being inlined.
7242
7243 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7244
7245 PR c++/19208
7246 * g++.dg/template/array11.C: New test.
7247
7248 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7249
7250 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
7251 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
7252 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
7253 * gfortran.dg/getenv_1.f90: Add dg-do directive.
7254 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
7255 gfortran.dg/pr17164.f90: Add missing dg-do directives.
7256
7257 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
7258
7259 PR tree-optimization/15349
7260 * gcc.dg/tree-ssa/pr15349.c: New.
7261
7262 2005-01-20 Steve Ellcey <sje@cup.hp.com>
7263
7264 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
7265
7266 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
7267
7268 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
7269 scan-assembler-times directive name.
7270
7271 * gcc.dg/asm-a.c: Move dg-require-effective-target to
7272 after dg-do.
7273
7274 PR rtl-optimization/19462
7275 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
7276
7277 2005-01-19 Steve Ellcey <sje@cup.hp.com>
7278
7279 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
7280 counting function calls on ia64.
7281
7282 2005-01-19 Jakub Jelinek <jakub@redhat.com>
7283
7284 PR rtl-optimization/15139
7285 * gcc.dg/20050111-2.c: New test.
7286
7287 PR c/17297
7288 * gcc.c-torture/compile/20050113-1.c: New testcase.
7289
7290 PR middle-end/19164
7291 * gcc.dg/20050113-1.c: New testcase.
7292
7293 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
7294
7295 * gcc.dg/vect/vect-85.c: Add comment.
7296 * gcc.dg/vect/vect-86.c: Add xfail for now.
7297 * gcc.dg/vect/vect-87.c: Add xfail for now.
7298 * gcc.dg/vect/vect-88.c: Add xfail for now.
7299 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
7300
7301 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7302
7303 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
7304
7305 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7306
7307 * g++.dg/debug/typedef3.C: New test.
7308
7309 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
7310
7311 PR c/19472
7312 * gcc.dg/asm-a.c: New test.
7313
7314 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
7315
7316 * gcc.dg/sh-relax.c: Add prototype for abort.
7317
7318 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7319
7320 * gcc.dg/short-compare-1.c: New test.
7321 * gcc.dg/short-compare-2.c: Likewise.
7322
7323 2005-01-18 Michael Matz <matz@suse.de>
7324
7325 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
7326
7327 2005-01-17 Diego Novillo <dnovillo@redhat.com>
7328
7329 PR tree-optimization/19121
7330 * gcc.c-torture/compile/pr19121.c: New test.
7331
7332 2005-01-17 James E. Wilson <wilson@specifixinc.com>
7333
7334 PR target/19357
7335 * gcc.c-torture/compile/pr19357.c: New test.
7336
7337 2005-01-17 Ian Lance Taylor <ian@airs.com>
7338
7339 PR c/5675
7340 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
7341 pass--those that refer just to the variable, possibly with a
7342 cast.
7343 * gcc.dg/c99-const-expr-3.c: Likewise.
7344
7345 PR middle-end/13127
7346 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
7347 longer emitted.
7348
7349 2005-01-16 Bud Davis <bdavis9659@comcast.net>
7350
7351 PR fortran/18778
7352 * gfortran.dg/endfile_2.f90: New test.
7353
7354 2005-01-16 Steven G. Kargl <kargls@comcast.net>
7355
7356 PR 19168
7357 * gfortran.dg/select_5.f90: New test.
7358
7359 2004-01-16 Paul Brook <paul@codesourcery.com>
7360
7361 * gfortran.dg/common_4.f90: New test.
7362
7363 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
7364
7365 PR rtl-optimization/19462
7366 * gcc.dg/torture/pr19462-1.c: New test.
7367
7368 2005-01-15 Ziemowit Laski <zlaski@apple.com>
7369
7370 PR objc/19321
7371 * objc.dg/func-ptr-2.m: New.
7372 * objc.dg/volatile-1.m: New.
7373
7374 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7375
7376 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
7377
7378 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7379
7380 PR tree-optimization/19060
7381 * gcc.c-torture/execute/20050104-1.c: New test.
7382
7383 2005-01-15 Bud Davis <bdavis9659@comcast.net>
7384
7385 PR fortran/18983
7386 * gfortran.dg/write_to_null.f90: New test.
7387
7388 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
7389 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7390
7391 PR other/19328
7392 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
7393 argument.
7394
7395 2005-01-15 Jakub Jelinek <jakub@redhat.com>
7396
7397 PR c++/19263
7398 * g++.dg/init/vector1.C: New test.
7399
7400 2005-01-14 James E. Wilson <wilson@specifixinc.com>
7401
7402 PR target/13158
7403 * gcc.target/ia64/sibcall-unwind-1.c: New test.
7404 PR target/18987
7405 * gcc.target/ia64/sibcall-unwind-2.c: New test.
7406
7407 2005-01-14 Steven G. Kargl <kargls@comcast.net>
7408
7409 * gfortran.dg/select_1.f90: New test.
7410 * gfortran.dg/select_2.f90: New test.
7411 * gfortran.dg/select_3.f90: New test.
7412 * gfortran.dg/select_4.f90: New test.
7413
7414 2005-01-14 Jakub Jelinek <jakub@redhat.com>
7415
7416 PR middle-end/19084
7417 PR rtl-optimization/19348
7418 * gcc.dg/20050111-1.c: New test.
7419 * gcc.c-torture/execute/20050111-1.c: New test.
7420
7421 * gcc.dg/i386-asm-4.c: New test.
7422
7423 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7424
7425 * gcc.dg/nested-func-2.c: New test.
7426 * ada/acats/norun.lst: Remove c953002.
7427
7428 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
7429
7430 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
7431
7432 2005-01-12 Ben Elliston <bje@au.ibm.com>
7433
7434 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
7435
7436 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
7437
7438 PR target/18761
7439 * g++.dg/abi/align1.C: New test.
7440
7441 2005-01-11 Alan Modra <amodra@bigpond.net.au>
7442
7443 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
7444 at a time.
7445 * g++.dg/ext/altivec_check.h: Support compiling as C.
7446
7447 2005-01-10 Roger Sayle <roger@eyesopen.com>
7448
7449 PR c++/19355
7450 * g++.dg/expr/pr19355-1.C: New test case.
7451
7452 2005-01-10 Laurent GUERBY <laurent@guerby.net>
7453
7454 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
7455 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
7456 * ada/acats/tests/c3/c92005b.ada: Likewise.
7457 * ada/acats/tests/c3/cxb3012.a: Likewise.
7458 * ada/acats/norun.lst: Add c380004 and c953002, add PR
7459
7460 2005-01-09 Paul Brook <paul@codesourcery.com>
7461
7462 * gfortran.dg/common_2.f90: New file.
7463 * gfortran.dg/common_3.f90: New file.
7464
7465 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
7466
7467 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
7468
7469 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7470
7471 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
7472 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
7473 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
7474 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
7475 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
7476 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
7477 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
7478 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
7479 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
7480 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
7481 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
7482 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
7483 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
7484 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
7485 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
7486 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
7487 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
7488 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
7489 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
7490 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
7491 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
7492 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
7493 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
7494 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
7495 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
7496 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
7497 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
7498 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
7499 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
7500 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
7501 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
7502 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
7503 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
7504 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
7505 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
7506 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
7507 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
7508 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
7509 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
7510 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
7511 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
7512 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
7513 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
7514 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
7515 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
7516 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
7517 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
7518 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
7519 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
7520 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
7521 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
7522 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
7523 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
7524 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
7525 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
7526 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
7527 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
7528 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
7529 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
7530 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
7531 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
7532 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
7533 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
7534 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
7535 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
7536 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
7537 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
7538
7539 * gcc.dg/vect/vect-1.c: Fix spelling.
7540 * gcc.dg/vect/vect-10.c: Fix spelling.
7541 * gcc.dg/vect/vect-11.c: Fix spelling.
7542 * gcc.dg/vect/vect-12.c: Fix spelling.
7543 * gcc.dg/vect/vect-14.c: Fix spelling.
7544 * gcc.dg/vect/vect-15.c: Fix spelling.
7545 * gcc.dg/vect/vect-16.c: Fix spelling.
7546 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
7547 * gcc.dg/vect/vect-64.c: Fix comments.
7548 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
7549
7550 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
7551 Ira Rosen <irar@il.ibm.com>
7552
7553 * gcc.dg/vect/vect-70.c: New test.
7554 * gcc.dg/vect/vect-71.c: New test.
7555
7556 2005-01-09 Manfred Hollstein <mh@suse.com>
7557
7558 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
7559 * gcc.dg/pr18241-2.c: Likewise.
7560 * gcc.dg/pr18241-3.c: Likewise.
7561 * gcc.dg/pr18241-4.c: Likewise.
7562 * gcc.dg/pr18241-5.c: Likewise.
7563
7564 2005-01-08 Richard Henderson <rth@redhat.com>
7565
7566 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
7567 False for x86 and x86-64.
7568
7569 2005-01-08 Diego Novillo <dnovillo@redhat.com>
7570
7571 PR tree-optimization/18241
7572 * gcc.dg/pr18241-1.c: New test.
7573 * gcc.dg/pr18241-2.c: New test.
7574 * gcc.dg/pr18241-3.c: New test.
7575 * gcc.dg/pr18241-4.c: New test.
7576 * gcc.dg/pr18241-5.c: New test.
7577
7578 2005-01-08 Steven G. Kargl <kargls@comcast.net>
7579
7580 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
7581 gfortran.dg/select_4.f90: New.
7582
7583 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7584
7585 * gcc.c-torture/execute/20050107-1.c: New test.
7586
7587 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
7588
7589 PR c++/19298
7590 * g++.dg/template/ref2.C: New.
7591
7592 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
7593
7594 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
7595 instead of being empty.
7596
7597 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7598
7599 PR fortran/15553
7600 * gfortran.dg/array-1.f90: New test.
7601
7602 2005-01-07 Jakub Jelinek <jakub@redhat.com>
7603
7604 PR tree-optimization/19283
7605 * gcc.c-torture/execute/20050106-1.c: New test.
7606
7607 PR rtl-optimization/18861
7608 * gcc.dg/20050105-1.c: New test.
7609
7610 PR tree-optimization/18828
7611 * gcc.dg/20050105-2.c: New test.
7612
7613 2005-01-07 Andreas Jaeger <aj@suse.de>
7614
7615 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
7616
7617 2005-01-07 Bud Davis <bdavis9659@comcast.net>
7618
7619 PR fortran/18398
7620 * gfortran.dg/fmt_read.f90: New test.
7621
7622 2005-01-06 Geoffrey Keating <geoffk@apple.com>
7623
7624 * gcc.dg/rs6000-ldouble-2.c: New.
7625
7626 2005-01-06 Mark Mitchell <mark@codesourcery.com>
7627
7628 PR c++/19244
7629 * g++.dg/parser/ctor2.C: New test.
7630
7631 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7632
7633 PR c++/17154
7634 * g++.dg/template/using9.C: New test.
7635
7636 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7637
7638 PR c++/19258
7639 * g++.dg/lookup/friend6.C: New test.
7640
7641 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
7642
7643 PR c++/19270
7644 * g++.dg/template/array10.C: New.
7645
7646 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7647
7648 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
7649 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
7650
7651 2005-01-06 Jakub Jelinek <jakub@redhat.com>
7652
7653 * gcc.c-torture/compile/20050105-1.c: New test.
7654
7655 2005-01-05 Geoffrey Keating <geoffk@apple.com>
7656
7657 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
7658
7659 2005-01-05 Roger Sayle <roger@eyesopen.com>
7660
7661 PR middle-end/19100
7662 * gcc.dg/conv-3.c: New test case.
7663
7664 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
7665
7666 * gcc.dg/asm-wide-1.c: New test.
7667
7668 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
7669
7670 PR c++/19030
7671 * g++.dg/parse/crash22.C: New
7672
7673 2005-01-04 Geoffrey Keating <geoffk@apple.com>
7674
7675 PR 19257
7676 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
7677
7678 2005-01-04 Uros Bizjak <uros@kss-loka.si>
7679
7680 PR middle-end/17767
7681 * gcc.dg/i386-mmx-6.c: New test case.
7682
7683 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
7684
7685 PR tree-optimization/18308
7686 * gcc.dg/vect/pr18308.c: New testcase.
7687
7688 2005-01-04 Andreas Jaeger <aj@suse.de>
7689
7690 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
7691
7692 2005-01-03 Geoffrey Keating <geoffk@apple.com>
7693 Robert Bowdidge <bowdidge@apple.com>
7694
7695 * gcc.dg/cpp/subframework1.c: New.
7696 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
7697 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
7698 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
7699 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
7700
7701 2005-01-03 Geoffrey Keating <geoffk@apple.com>
7702
7703 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
7704 producing warning.
7705 * gcc.dg/darwin-weakimport-2.c: New.
7706
7707 2005-01-03 Richard Henderson <rth@redhat.com>
7708
7709 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
7710
7711 2005-01-03 Richard Henderson <rth@redhat.com>
7712
7713 * gcc.dg/vect/vect.exp: Enable for ia64.
7714 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
7715 (check_effective_target_vect_float): Likewise.
7716 (check_effective_target_vect_no_align): Likewise.
7717 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
7718 * gcc.dg/vect/vect-8.c: Likewise.
7719
7720 2005-01-03 Uros Bizjak <uros@kss-loka.si>
7721
7722 PR target/19236
7723 * gcc.dg/pr19236-1.c: New test case.
7724
7725 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
7726
7727 PR rtl-optimization/12092
7728 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
7729
7730 2005-01-02 Andreas Jaeger <aj@suse.de>
7731
7732 * gcc.dg/pr12092-1.c: Do not run on x86_64.
7733
7734 2005-01-01 Roger Sayle <roger@eyesopen.com>
7735 Andrew Pinski <pinskia@physics.uc.edu>
7736
7737 PR rtl-optimization/12092
7738 * gcc.dg/pr12092-1.c: New test case.
7739
7740 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
7741
7742 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
7743 'hidden' and 'default' for better portability.
7744 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
7745
7746 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
7747 6 and 7.
7748 * g++.old-deja/g++.brendan/new3.C: Likewise.
7749
7750 2005-01-01 Steven Bosscher <stevenb@suse.de>
7751
7752 * gcc.dg/20041231-1.C: New test.
7753 * g++.dg/warn/Wunreachable-code-1.C: New test.
7754
7755 2004-12-30 David Edelsohn <edelsohn@gnu.org>
7756
7757 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
7758 file, not /dev/null. Abort on error.
7759
7760 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
7761 Ziemowit Laski <zlaski@apple.com>
7762
7763 PR objc/18971
7764 * objc.dg/encode-5.m: New test.
7765
7766 2004-12-29 Richard Henderson <rth@redhat.com>
7767
7768 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
7769 * objc.dg/stabs-1.m: Disable for ia64.
7770
7771 2004-12-29 Mark Mitchell <mark@codesourcery.com>
7772
7773 PR c++/19190
7774 * g++.dg/warn/Wunused-10.C: New test.
7775
7776 2004-12-28 Richard Henderson <rth@redhat.com>
7777
7778 * objc.dg/stabs-1.m: Disable for alpha.
7779
7780 2004-12-27 Mark Mitchell <mark@codesourcery.com>
7781
7782 PR c++/19149
7783 * g++.dg/parse/error23.C: New test.
7784
7785 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7786
7787 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
7788
7789 PR fortran/19032
7790 * gfortran.dg/intrinsic_modulo_1.f90: New.
7791 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
7792 tests with divisor -1.
7793
7794 2004-12-27 Mark Mitchell <mark@codesourcery.com>
7795
7796 * g++.dg/opt/temp1.C (memcpy): Return a value.
7797
7798 PR c++/19148
7799 * g++.dg/expr/cond7.C: New test.
7800
7801 2004-12-27 Paul Brook <paul@codesourcery.com>
7802
7803 * gfortran.dg/g77/select_no_compile.f: Remove.
7804
7805 2004-12-27 Richard Henderson <rth@redhat.com>
7806
7807 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
7808 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
7809 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
7810
7811 2004-12-26 Richard Henderson <rth@redhat.com>
7812
7813 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
7814 by 1i instead of token pasting.
7815
7816 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7817
7818 PR tree-optimization/17578
7819 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
7820 to additional_flags.
7821 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
7822
7823 2004-12-25 Richard Henderson <rth@redhat.com>
7824
7825 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
7826 Remove Alpha.
7827
7828 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7829
7830 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
7831 hppa*-*-hpux*.
7832 * gcc.dg/pr17957.c (dg-options): Likewise.
7833 * gcc.dg/struct-ret-1.c: Add prototype for abort.
7834 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
7835 instead of 0 on __hppa__.
7836 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
7837 "foo,%r" on hppa*-*-*.
7838
7839 2004-12-23 Bud Davis <bdavis9659@comcast.net>
7840
7841 PR fortran/19071
7842 * gfortran.dg/complex_write.f90: New test.
7843
7844 2004-12-23 Mark Mitchell <mark@codesourcery.com>
7845
7846 PR c++/17595
7847 * g++.dg/parse/pragma2.C: New test.
7848
7849 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
7850
7851 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
7852
7853 * gcc.dg/empty2.c: Add missing dg-warning.
7854
7855 2004-12-23 Mark Mitchell <mark@codesourcery.com>
7856
7857 PR c++/17413
7858 * g++.dg/template/local4.C: New test.
7859 * g++.dg/template/crash19.C: Add dg-error marker.
7860
7861 * g++.dg/template/crash31.C: Correct embedded PR number.
7862
7863 2004-12-23 Mark Mitchell <mark@codesourcery.com>
7864
7865 PR c++/16405
7866 * g++.dg/opt/temp1.C: Add do-run marker.
7867
7868 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
7869
7870 * g++.dg/template/spec19.C: New.
7871
7872 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
7873
7874 PR target/16819
7875 * gcc.dg/empty2.c: New.
7876
7877 2004-12-23 Richard Henderson <rth@redhat.com>
7878
7879 * lib/target-supports.exp (check_effective_target_vect_no_align):
7880 Remove i?86 and x86-64.
7881
7882 2004-12-23 Mark Mitchell <mark@codesourcery.com>
7883
7884 PR c++/16405
7885 * g++.dg/opt/temp1.C: New test.
7886
7887 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7888
7889 PR c++/18733
7890 * g++.dg/template/friend33.C: New testcase.
7891
7892 2004-12-22 Mark Mitchell <mark@codesourcery.com>
7893
7894 PR c++/18464
7895 * g++.dg/template/cond5.C: New test.
7896
7897 PR c++/18492
7898 * g++.dg/inherit/thunk3.C: New test.
7899
7900 PR c++/11224
7901 * g++.dg/warn/Wunused-9.C: New test.
7902
7903 2004-12-22 Janis Johnson <janis187@us.ibm.com>
7904
7905 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
7906
7907 2004-12-22 Jan Beulich <jbeulich@novell.com>
7908
7909 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
7910
7911 2004-12-21 Mark Mitchell <mark@codesourcery.com>
7912
7913 PR c++/18378
7914 * g++.dg/ext/packed8.C: New test.
7915
7916 PR c++/19063
7917 * g++.dg/template/crash31.C: New test.
7918
7919 PR c++/19034
7920 * g++.dg/template/crash30.C: New test.
7921
7922 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
7923
7924 PR C++/18984
7925 * g++.dg/eh/ctor3.C: New test.
7926
7927 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7928
7929 * objc.dg/stabs-1.m: Allow section name to be quoted and
7930 assembly label to begin with '.LL'.
7931
7932 2004-12-21 Janis Johnson <janis187@us.ibm.com>
7933
7934 * gcc.dg/vect/vect.exp
7935 (check_effective_target_lp64_or_vect_no_align): New.
7936 * gcc.dg/vect/vect-77.c: Use it.
7937 * gcc.dg/vect/vect-78.c: Use it.
7938
7939 * lib/target-supports.exp
7940 (check_effective_target_vect_no_max,
7941 check_effective_target_vect_no_bitwise,
7942 check_effective_target_vect_no_align): New.
7943 * gcc.dg/vect/vect-13.c: Use them.
7944 * gcc.dg/vect/vect-17.c: Ditto.
7945 * gcc.dg/vect/vect-18.c: Ditto.
7946 * gcc.dg/vect/vect-19.c: Ditto.
7947 * gcc.dg/vect/vect-20.c: Ditto.
7948 * gcc.dg/vect/vect-27.c: Ditto.
7949 * gcc.dg/vect/vect-29.c: Ditto.
7950 * gcc.dg/vect/vect-44.c: Ditto.
7951 * gcc.dg/vect/vect-48.c: Ditto.
7952 * gcc.dg/vect/vect-50.c: Ditto.
7953 * gcc.dg/vect/vect-52.c: Ditto.
7954 * gcc.dg/vect/vect-54.c: Ditto.
7955 * gcc.dg/vect/vect-56.c: Ditto.
7956 * gcc.dg/vect/vect-58.c: Ditto.
7957 * gcc.dg/vect/vect-60.c: Ditto.
7958 * gcc.dg/vect/vect-72.c: Ditto.
7959 * gcc.dg/vect/vect-80.c: Ditto.
7960
7961 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
7962
7963 PR c++/14075
7964 * g++.dg/init/string1.C: New.
7965
7966 PR c++/18975
7967 * g++.dg/other/synth1.C: New.
7968
7969 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
7970
7971 PR c/18963
7972 * gcc.dg/pr18963-1.c: New test.
7973
7974 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
7975
7976 PR c/18596
7977 * gcc.dg/funcdef-storage-1.c (foo): Remove.
7978 * gcc.dg/pr18596-1.c: Use dg-error.
7979 (dg-options): Use -fno-unit-at-a-time.
7980 * gcc.dg/pr18596-2.c: New test.
7981 * gcc.dg/pr18596-3.c: New test.
7982
7983 2004-12-20 Roger Sayle <roger@eyesopen.com>
7984
7985 PR middle-end/18683
7986 * g++.dg/opt/pr18683-1.C: New test case.
7987
7988 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
7989
7990 PR other/19093
7991 * g++.dg/opt/max1.C: Fix for 64bit targets.
7992
7993 2004-12-20 Matt Austern <austern@apple.com>
7994
7995 PR c++/19044
7996 * g++.dg/ext/builtin6.C: New
7997
7998 2004-12-20 Diego Novillo <dnovillo@redhat.com>
7999
8000 PR tree-optimization/19080
8001 * gcc.c-torture/compile/pr19080.c: New test.
8002
8003 2004-12-20 Steven Bosscher <stevenb@suse.de>
8004
8005 * gcc.dg/20041219-1.c: New test.
8006
8007 2004-12-19 Roger Sayle <roger@eyesopen.com>
8008
8009 PR middle-end/19068
8010 * g++.dg/opt/max1.C: New test case.
8011
8012 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8013
8014 * gcc.dg/fdata-sections-1.c: New test.
8015
8016 2004-12-18 Roger Sayle <roger@eyesopen.com>
8017
8018 PR middle-end/18548
8019 * gcc.dg/max-1.c: New test case.
8020
8021 2004-12-18 Jakub Jelinek <jakub@redhat.com>
8022
8023 * gcc.c-torture/execute/20041218-1.c: New test.
8024
8025 2004-12-17 Diego Novillo <dnovillo@redhat.com>
8026
8027 * gcc.dg/pr18501.c: New test.
8028 * gcc.dg/uninit-5.c: XFAIL.
8029 * gcc.dg/uninit-9.c: XFAIL.
8030
8031 2004-12-17 Dale Johannesen <dalej@apple.com>
8032
8033 * gcc.dg/20041213-1.c: New.
8034
8035 2004-12-17 Ziemowit Laski <zlaski@apple.com>
8036
8037 * objc.dg/stabs-1.m: Allow assembly label to begin
8038 with a dot ('.').
8039
8040 2004-12-17 Jakub Jelinek <jakub@redhat.com>
8041
8042 * gcc.c-torture/execute/20041213-1.c: Move...
8043 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
8044
8045 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
8046
8047 PR c++/18721
8048 * g++.dg/lookup/conv-5.C: New.
8049
8050 2004-12-16 Ziemowit Laski <zlaski@apple.com>
8051
8052 * objc.dg/stabs-1.m: New test.
8053
8054 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8055
8056 * gcc.dg/visibility-c.c: Change compile to
8057 assemble for the test.
8058
8059 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
8060
8061 PR target/19041
8062 * gcc.dg/visibility-c.c: New test.
8063
8064 2004-12-16 Roger Sayle <roger@eyesopen.com>
8065
8066 PR middle-end/18493
8067 * gcc.dg/switch-8.c: New test case.
8068
8069 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
8070
8071 PR c++/18905
8072 * g++.dg/template/init4.C: New.
8073 * g++.dg/opt/static3.C: Enable optimizer.
8074
8075 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
8076
8077 * g++.dg/other/complex1.C: New test.
8078
8079 2004-12-15 Alan Modra <amodra@bigpond.net.au>
8080
8081 * g++.dg/opt/inline9.C: New test.
8082
8083 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8084
8085 PR fortran/18993
8086 * gfotran.dg/nullify_1.f: New test.
8087
8088 2004-12-15 Richard Henderson <rth@redhat.com>
8089
8090 * gcc.target/i386/i386.exp: New harness.
8091 * gcc.target/i386/vect-args.c: New.
8092
8093 2004-12-15 David Edelsohn <edelsohn@gnu.org>
8094
8095 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
8096
8097 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8098
8099 PR c++/18825
8100 * g++.dg/template/friend32.C: New test.
8101
8102 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8103
8104 * cpp/pragma-once-1.c: New test.
8105 * cpp/pragma-once-1b.h: Likewise.
8106 * cpp/pragma-once-1c.h: Likewise.
8107 * cpp/pragma-once-1d.h: Likewise.
8108 * cpp/inc/pragma-once-1a.h: Likewise.
8109
8110 2004-12-15 Bud Davis <bdavis9659@comcast.net>
8111 Steven G. Kargl <kargls@comcast.net>
8112
8113 PR fortran/17597
8114 * gfortran.dg/list_read_3.f90: New test.
8115
8116 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
8117
8118 * gcc.dg/ftrapv-2.c: New test.
8119
8120 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
8121
8122 PR c++/18981
8123 * g++.dg/template/typename9.C: New test.
8124
8125 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8126
8127 PR c++/18738
8128 * g++.dg/template/typename8.C: New test.
8129 * g++.dg/parse/friend2.C: Tweak error message.
8130
8131 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8132
8133 * gcc.c-torture/20041214-1.c: New test.
8134
8135 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
8136
8137 PR c++/18965
8138 * g++.dg/init/array17.C: New test.
8139
8140 2004-12-14 Mark Mitchell <mark@codesourcery.com>
8141
8142 PR c++/18793
8143 * g++.dg/init/aggr3.C: New test.
8144
8145 2004-12-14 Janis Johnson <janis187@us.ibm.com
8146
8147 * gcc.dg/altivec-types-1.c: New test.
8148 * gcc.dg/altivec-types-2.c: New test.
8149 * gcc.dg/altivec-types-3.c: New test.
8150 * gcc.dg/altivec-types-4.c: New test.
8151 * g++.dg/ext/altivec-types-1.C: New test.
8152 * g++.dg/ext/altivec-types-2.C: New test.
8153 * g++.dg/ext/altivec-types-3.C: New test.
8154 * g++.dg/ext/altivec-types-4.C: New test.
8155
8156 2004-12-14 Jakub Jelinek <jakub@redhat.com>
8157
8158 PR middle-end/18951
8159 * gcc.c-torture/execute/20041213-1.c: New test.
8160
8161 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
8162
8163 PR c++/18949
8164 * g++.dg/template/cast1.C: New.
8165
8166 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
8167
8168 * gcc.c-torture/execute/20041213-2.c: New test.
8169
8170 2004-12-13 Richard Henderson <rth@redhat.com>
8171
8172 * gcc.dg/i386-sse-10.c: Fix typo in options.
8173
8174 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
8175
8176 PR c++/18968
8177 * g++.dg/opt/pr18968.C: New test.
8178
8179 2004-12-13 Mark Mitchell <mark@codesourcery.com>
8180
8181 PR c++/18925
8182 * g++.dg/ext/visibility/staticdatamem.C: New test.
8183
8184 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
8185
8186 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
8187
8188 2004-12-13 Roger Sayle <roger@eyesopen.com>
8189
8190 PR rtl-optimization/18928
8191 * gcc.dg/pr18928-1.c: New test case.
8192
8193 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
8194
8195 PR tree-opt/16951
8196 * gcc.c-torture/compile/20041211-1.c: New.
8197
8198 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8199
8200 PR middle-end/17564
8201 * gcc.c-torture/execute/20041212-1.c: New test.
8202
8203 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8204
8205 PR fortran/18869
8206 * gfortran.dg/common_1.f90: New test.
8207
8208 2004-12-12 Steven G. Kargl <kargls@comcast.net>
8209 Paul Brook <paul@codesourcery.com>
8210
8211 PR fortran/16222
8212 * gfortran.dg/real_do_1.f90: New test.
8213
8214 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8215
8216 PR tree-opt/18040
8217 * g++.dg/opt/ptrmem6.C: New test.
8218
8219 2004-12-11 Roger Sayle <roger@eyesopen.com>
8220
8221 PR middle-end/18921
8222 * gcc.dg/pr18921-1.c: New test case.
8223
8224 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8225
8226 PR fortran/17175
8227 * gfortran.dg/scale_1.f90: New test.
8228
8229 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
8230
8231 PR middle-end/18903
8232 * gcc.c-torture/compile/pr18903.c: New test.
8233
8234 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
8235
8236 * gcc.c-torture/execute/20041210-1.c: New test.
8237
8238 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8239
8240 PR c++/18731
8241 * g++.dg/parser/struct-1.C: New test.
8242 * g++.dg/parser/struct-2.C: New test.
8243 * g++.dg/parser/struct-3.C: New test.
8244
8245 2004-12-09 Richard Henderson <rth@redhat.com>
8246
8247 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
8248
8249 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
8250 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
8251
8252 2004-12-09 Matt Austern <austern@apple.com>
8253
8254 PR c++/18514
8255 * g++.dg/ext/builtin1.C: New
8256 * g++.dg/ext/builtin2.C: New
8257 * g++.dg/ext/builtin3.C: New
8258 * g++.dg/ext/builtin4.C: New
8259 * g++.dg/ext/builtin5.C: New
8260
8261 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
8262
8263 PR tree-opt/18904
8264 * g++.dg/opt/ptrmem5.C: New test.
8265
8266 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
8267
8268 * g++.dg/parse/typename5.C: Adjust for new error.
8269 * g++.dg/parse/typename7.C: New.
8270
8271 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8272
8273 PR c++/18073
8274 * g++.dg/other/mmintrin.C: New test.
8275
8276 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
8277
8278 PR c++/16681
8279 * g++.dg/init/array15.C: New.
8280 * g++.dg/init/array16.C: New.
8281
8282 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8283
8284 PR fortran/18826
8285 * gfortran.dg/assign_1.f90: New test.
8286
8287 2004-12-08 Nick Clifton <nickc@redhat.com>
8288
8289 * gcc.target/xstormy16/bss_below100: New directory containing tests.
8290 * gcc.target/xstormy16/data_below100: Likewise.
8291 * gcc.target/xstormy16/sfr: Likewise.
8292 * gcc.target/xstormy16/below100.S: New test source file.
8293 * gcc.target/xstormy16/below100.ld: New test linker script.
8294 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8295 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
8296 bp instructions.
8297 * gcc.target/xstormy16/bp.c: Likewise.
8298
8299 * gcc.target/xstormy16/bss_below100: New files:
8300 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8301 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8302 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8303 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8304 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8305 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8306 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8307 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8308 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8309 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8310 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8311 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8312 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8313 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8314 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8315 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8316 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8317 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8318 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8319 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8320 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8321 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8322 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8323 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8324 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8325 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8326 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8327
8328 * gcc.target/xstormy16/data_below100: New files:
8329 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
8330 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
8331 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
8332 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
8333 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
8334 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
8335 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
8336 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
8337 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
8338 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
8339 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
8340 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
8341 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
8342 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
8343 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
8344 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
8345 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
8346 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
8347 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
8348 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
8349 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
8350 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
8351 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
8352 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
8353 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
8354 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
8355 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
8356
8357 * gcc.target/xstormy16/sfr: New files:
8358 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
8359 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
8360 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
8361 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
8362 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
8363 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
8364 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
8365 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
8366 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
8367 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
8368 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
8369 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
8370 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
8371 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
8372 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
8373 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
8374 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
8375 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
8376 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
8377 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
8378 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
8379 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
8380 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
8381 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
8382 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
8383 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
8384 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
8385 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
8386 27_if0_sfrw_bitfield_f.c
8387
8388 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8389
8390 PR c++/18100
8391 * g++.dg/lookup/name-clash4.C: New test.
8392
8393 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
8394
8395 PR c++/18672
8396 * g++.dg/opt/array1.C: New.
8397
8398 PR c++/18803
8399 * g++.dg/template/operator5.C: New.
8400
8401 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
8402
8403 PR c/18867
8404 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
8405
8406 2004-12-07 Steven Bosscher <stevenb@suse.de>
8407
8408 * gcc.dg/noncompile/20041207.c: New test.
8409
8410 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
8411
8412 * g++.dg/other/unreachable-1.C: New test.
8413
8414 2004-12-06 Nick Clifton <nickc@redhat.com>
8415
8416 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
8417 <limits.h> because the latter comes from gcc's include/ directory
8418 and not the newlib/libc/include directory.
8419
8420 2004-12-04 Richard Henderson <rth@redhat.com>
8421
8422 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
8423
8424 2004-12-04 Richard Henderson <rth@redhat.com>
8425
8426 * lib/target-supports.exp (check_gc_sections_available): Disable
8427 for alpha and ia64.
8428
8429 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
8430
8431 PR middle-end/17909
8432 * g++.dg/other/vararg-2.C: New test.
8433
8434 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8435
8436 PR c++/17011, c++/17971
8437 * g++.dg/template/error15.C: Adjust expected error.
8438 * g++.dg/template/instantiate3.C: Likewise.
8439
8440 2004-12-03 Janis Johnson <janis187@us.ibm.com>
8441
8442 * gcc.dg/altivec-18.c: Fix for darwin
8443
8444 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
8445
8446 PR c++/18782
8447 * g++.dg/parse/ptrmem2.C: New.
8448
8449 PR c++/18318
8450 * g++.dg/template/new1.C: New.
8451
8452 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8453
8454 PR fortran/18710
8455 * gfortran.dg/direct_io_3.f90: New test.
8456
8457 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
8458
8459 PR 18758
8460 * g++.dg/parse/crash21.C: New.
8461
8462 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8463
8464 PR c++/15664, c++/18276
8465 * g++.dg/template/ttp13.C: New test.
8466 * g++.dg/template/ttp14.C: Likewise.
8467
8468 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8469
8470 PR c++/18123
8471 * g++.dg/parse/enum2.C: New test.
8472 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
8473
8474 2004-12-02 Nick Clifton <nickc@redhat.com>
8475
8476 * gcc.target/xstormy16: New test directory.
8477 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
8478 * gcc.target/xstormy16/bp.c: Check the generation of bp
8479 instructions.
8480 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
8481 bn instructions and the BELOW100 attribute.
8482
8483 2004-12-02 Alan Modra <amodra@bigpond.net.au>
8484
8485 PR target/16952
8486 * gcc.dg/ppc-eabi.c: New.
8487
8488 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8489
8490 PR fortran/18284
8491 * gfortran.dg/backspace.f90
8492
8493 2004-12-02 Bud Davis <bdavis9659@comcast.net>
8494
8495 * gfortran.dg/inquire.f90: New test.
8496
8497 2004-12-01 Janis Johnson <janis187@us.ibm.com>
8498
8499 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
8500 handle effective-target-keyword.
8501 (dg-skip-if): Support effective-target keyword as target list.
8502 (dg-xfail-if): Ditto.
8503 * lib/target-supports.exp (is-effective-target-keyword): New proc.
8504
8505 2004-12-01 Diego Novillo <dnovillo@redhat.com>
8506
8507 PR tree-optimization/18291
8508 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
8509
8510 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
8511
8512 PR C++/18729
8513 * g++.dg/parse/crash20.C: New.
8514
8515 PR c++/17431
8516 * g++.dg/overload/arg1.C: New.
8517 * g++.dg/overload/arg2.C: New.
8518 * g++.dg/overload/arg3.C: New.
8519 * g++.dg/overload/arg4.C: New.
8520
8521 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
8522
8523 * gcc.dg/c99-flex-array-4.c: Remove.
8524
8525 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8526
8527 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
8528
8529 * lib/target-supports.exp (is-effective-target): Simplify.
8530
8531 * lib/target-supports.exp (check_effective_target_vect_long):
8532 Fix for powerpc64-*-*.
8533
8534 2004-11-30 Loren James Rittle <ljrittle@acm.org>
8535
8536 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
8537 to support new requirements on FreeBSD 5.
8538
8539 2004-11-30 Devang Patel <dpatel@apple.com>
8540
8541 PR 18702
8542 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
8543
8544 2004-11-30 Janis Johnson <janis187@us.ibm.com>
8545
8546 * g++.dg/ext/altivec-13.C: New test.
8547
8548 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
8549
8550 PR tree-opt/18298
8551 * gcc.c-torture/execute/p18298.c: New test.
8552
8553 2004-11-30 Ira Rosen <irar@il.ibm.com>
8554 Dorit Naishlos <dorit@il.ibm.com>
8555
8556 PR tree-opt/18607
8557 * gcc.dg/vect/vect-89.c: New test.
8558
8559 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
8560
8561 * gcc.dg/pr18596-1.c: New test.
8562
8563 2004-11-30 Ben Elliston <bje@au.ibm.com>
8564
8565 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
8566
8567 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8568
8569 PR c/18479
8570 * gcc.dg/pr18479.c: New test.
8571
8572 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8573
8574 PR target/18490
8575 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
8576 mmix-knuth-mmixware.
8577
8578 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
8579 cris-*-elf* cris-*-aout* mmix-*-*
8580
8581 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
8582
8583 PR middle-end/18725
8584 * gcc.dg/pr18725.c: New test.
8585
8586 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8587
8588 PR target/18488
8589 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
8590
8591 PR target/18336
8592 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
8593
8594 2004-11-29 Mark Mitchell <mark@codesourcery.com>
8595
8596 PR c++/18368
8597 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
8598 * g++.old-deja/g++.law/ctors5.C: Likewise.
8599 * g++.old-deja/g++.other/crash25.C: Likewise.
8600
8601 PR c++/18674
8602 * g++.dg/template/error16.C: New test.
8603
8604 PR c++/18512
8605 * g++.dg/template/crash29.C: New test.
8606
8607 2004-11-29 Diego Novillo <dnovillo@redhat.com>
8608
8609 PR tree-optimization/18712
8610 * gcc.c-torture/compile/pr18712.c: New test.
8611
8612 2004-11-29 Joseph Myers <joseph@codesourcery.com>
8613
8614 PR c/7544
8615 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
8616 tests.
8617
8618 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8619
8620 PR c++/18652
8621 * g++.dg/lookup/crash6.C: New test.
8622
8623 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
8624
8625 PR middle-end/18164
8626 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
8627
8628 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
8629
8630 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
8631 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
8632 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
8633
8634 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
8635
8636 * gcc.dg/pr18164.c: New test.
8637
8638 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
8639
8640 * gcc.dg/funroll-loops-all.c: New.
8641
8642 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8643
8644 PR target/18489
8645 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
8646 delimeter, match space and TAB as well as ":".
8647
8648 PR target/18484
8649 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
8650
8651 PR target/18348
8652 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
8653
8654 PR target/18345
8655 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
8656
8657 PR target/18337
8658 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
8659
8660 2004-11-28 Bud Davis <bdavis9659@comcast.net>
8661
8662 * gfortran.dg/direct_io_2.f90: New test.
8663
8664 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
8665
8666 PR target/18334
8667 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
8668
8669 2004-11-28 Richard Henderson <rth@redhat.com>
8670
8671 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
8672
8673 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
8674
8675 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
8676 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
8677 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
8678 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
8679 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
8680 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
8681 gcc.dg/pointer-arith-8.c: New tests.
8682
8683 2004-11-27 Bud Davis <bdavis9659@comcast.net>
8684
8685 PR fortran/18364
8686 * gfortran.dg/endfile.f90: New test.
8687
8688 2004-11-27 Falk Hueffner <falk@debian.org>
8689
8690 * gcc.dg/loop-6.c: New test.
8691
8692 2004-11-27 Jakub Jelinek <jakub@redhat.com>
8693
8694 * gcc.c-torture/execute/20041126-1.c: New test.
8695
8696 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
8697
8698 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
8699 on IRIX.
8700
8701 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
8702
8703 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
8704 functions.
8705
8706 2004-11-27 Jakub Jelinek <jakub@redhat.com>
8707
8708 PR rtl-optimization/17825
8709 * gcc.c-torture/compile/20041119-1.c: New test.
8710
8711 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8712
8713 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
8714 Check existence of ld library path variables before unsetting.
8715
8716 2004-11-26 Mark Mitchell <mark@codesourcery.com>
8717
8718 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
8719
8720 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
8721
8722 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
8723
8724 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
8725
8726 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
8727
8728 2004-11-26 Ben Elliston <bje@au.ibm.com>
8729
8730 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
8731 dg-do directive.
8732
8733 2004-11-26 Ben Elliston <bje@au.ibm.com>
8734
8735 * gcc.dg/pr17957.c: Pass --param, not -param.
8736
8737 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
8738
8739 PR middle-end/17957
8740 * testsuite/gcc.dg/pr17957.c: New test.
8741
8742 2004-11-25 Mark Mitchell <mark@codesourcery.com>
8743
8744 PR c++/18445
8745 * g++.dg/template/crash28.C: Likewise.
8746
8747 PR c++/18001
8748 * g++.dg/expr/unary2.C: Adjust lvalue messages.
8749 * g++.dg/ext/lvaddr.C: Likewise.
8750 * g++.dg/opt/pr7503-3.C: Likewise.
8751
8752 PR c++/18466
8753 * g++.dg/parse/qualified3.C: New test.
8754 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
8755
8756 PR c++/18545
8757 * g++.dg/expr/return1.C: New test.
8758
8759 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8760
8761 Friend class name lookup 3/n, PR c++/3332
8762 * g++.dg/lookup/friend3.C: New test.
8763 * g++.dg/lookup/friend4.C: Likewise.
8764 * g++.dg/lookup/friend5.C: Likewise.
8765
8766 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8767
8768 Friend class name lookup 2/n, PR c++/14513, c++/15410
8769 * g++.dg/lookup/friend2.C: New test.
8770 * g++.dg/template/friend31.C: Likewise.
8771
8772 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8773
8774 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
8775
8776 2004-11-24 Mark Mitchell <mark@codesourcery.com>
8777
8778 PR c++/17473
8779 * g++.dg/tc1/dr56.C: Remove.
8780 * g++.dg/template/typedef1.C: Add dg-error markers.
8781 * g++.old-deja/g++.other/typedef7.C: Likewise.
8782
8783 PR c++/18285
8784 * g++.dg/parse/typedef7.C: New test.
8785
8786 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
8787
8788 * gcc.c-torture/execute/20041124-1.c: New test.
8789
8790 2004-11-24 Mark Mitchell <mark@codesourcery.com>
8791
8792 * g++.dg/template/deduce3.C: New test.
8793
8794 PR c++/18586
8795 * g++.dg/template/crash27.C: New test.
8796
8797 PR c++/18530
8798 * g++.dg/warn/Wshadow-3.C: New test.
8799
8800 2004-11-24 Devang Patel <dpatel@apple.com>
8801
8802 PR/18555
8803 * gcc.dg/cpp/isysroot-1.c: New test.
8804 * gcc.dg/cpp/usr/include/stdio.h: New file.
8805 * gcc.dg/cpp/isysroot-2.c: New test.
8806 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
8807 New file.
8808
8809 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8810
8811 PR c++/8929
8812 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
8813
8814 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8815
8816 * gcc.target/sparc/align.c: Do not include <stdint.h>.
8817 * gcc.target/sparc/pdist.c: Likewise.
8818
8819 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
8820
8821 PR c++/16882
8822 * g++.dg/conversion/simd1.C: New test.
8823
8824 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8825
8826 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
8827 and restore_ld_library_path_env_vars.
8828 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
8829 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
8830 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
8831 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
8832
8833 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
8834
8835 * gcc.dg/pragma-align-2.c: Test macro expansion.
8836 * gcc.dg/pragma-pack-2.c: New test.
8837
8838 2004-11-23 Richard Henderson <rth@redhat.com>
8839
8840 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
8841 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
8842 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
8843 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
8844 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
8845 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
8846
8847 * gcc.dg/vect/vect.exp: Add check for alpha.
8848 * lib/target-supports.exp (check_alpha_max_hw_available): New.
8849 (check_effective_target_vect_int): Enable for alpha.
8850 (check_effective_target_vect_long): New.
8851 (is-effective-target): Add it.
8852
8853 2004-11-23 Uros Bizjak <uros@kss-loka.si>
8854
8855 * gcc.dg/pr18614-1.c: New test.
8856
8857 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8858
8859 * gcc.dg/setjmp-2.c: New test.
8860
8861 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
8862
8863 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
8864 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
8865 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
8866 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
8867 gcc.target/sparc/pdist.c: New tests.
8868
8869 2004-11-22 Bob Wilson <bob.wilson@acm.org>
8870
8871 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
8872
8873 2004-11-22 Dale Johannesen <dalej@apple.com>
8874
8875 * gcc.dg/20041111-1.c: New.
8876
8877 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
8878
8879 PR tree-opt/18536
8880 * gcc.dg/vect/pr18536.c: New test.
8881
8882 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8883
8884 PR c++/18354
8885 * g++.dg/template/nontype11.C: New test.
8886
8887 2004-11-21 Roger Sayle <roger@eyesopen.com>
8888
8889 PR middle-end/18520
8890 * gcc.dg/pr18520-1.c: New test case.
8891
8892 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
8893
8894 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
8895 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
8896 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
8897 expected diagnostics.
8898
8899 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8900
8901 PR target/18580
8902 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
8903 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
8904 vect-77.c, vect-77a.c: XFAIL on the SPARC.
8905
8906 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8907
8908 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
8909
8910 2004-11-19 Mark Mitchell <mark@codesourcery.com>
8911 Joseph Myers <joseph@codesourcery.com>
8912
8913 * lib/target-supports.exp (check_visibility_available): Really
8914 test the compiler.
8915
8916 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
8917
8918 PR tree-opt/18181
8919 * gcc.dg/vect/vect-85.c: New test.
8920 * gcc.dg/vect/vect-86.c: New test.
8921 * gcc.dg/vect/vect-87.c: New test.
8922 * gcc.dg/vect/vect-88.c: New test.
8923
8924 2004-11-19 Ben Elliston <bje@au.ibm.com>
8925
8926 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
8927
8928 2004-11-18 Janis Johnson <janis187@us.ibm.com>
8929
8930 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
8931 * gcc.dg/ppc-and-1.c: Ditto.
8932 * gcc.dg/ppc-compare-1.c: Ditto.
8933 * gcc.dg/ppc-mov-1.c: Ditto
8934
8935 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
8936 Mark Mitchell <mark@codesourcery.com>
8937
8938 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
8939
8940 2004-11-17 Janis Johnson <janis187@us.ibm.com>
8941 Aldy Hernandez <aldyh@redhat.com>
8942
8943 * lib/target-supports.exp (check_effective_target_vect_int): New
8944 (check_effective_target_vect_float): New
8945 (check_effective_target_vect_double): New.
8946 (is-effective-target): Support new effective targets keywords.
8947 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
8948 default action for dg-do.
8949 * gcc.dg/vect/pr16105.c: Use new support.
8950 * gcc.dg/vect/pr18400.c: Ditto.
8951 * gcc.dg/vect/pr18425.c: Ditto.
8952 * gcc.dg/vect/vect-1.c: Ditto.
8953 * gcc.dg/vect/vect-10.c: Ditto.
8954 * gcc.dg/vect/vect-11.c: Ditto.
8955 * gcc.dg/vect/vect-12.c: Ditto.
8956 * gcc.dg/vect/vect-13.c: Ditto.
8957 * gcc.dg/vect/vect-14.c: Ditto.
8958 * gcc.dg/vect/vect-15.c: Ditto.
8959 * gcc.dg/vect/vect-16.c: Ditto.
8960 * gcc.dg/vect/vect-17.c: Ditto.
8961 * gcc.dg/vect/vect-18.c: Ditto.
8962 * gcc.dg/vect/vect-19.c: Ditto.
8963 * gcc.dg/vect/vect-2.c: Ditto.
8964 * gcc.dg/vect/vect-20.c: Ditto.
8965 * gcc.dg/vect/vect-21.c: Ditto.
8966 * gcc.dg/vect/vect-22.c: Ditto.
8967 * gcc.dg/vect/vect-23.c: Ditto.
8968 * gcc.dg/vect/vect-24.c: Ditto.
8969 * gcc.dg/vect/vect-25.c: Ditto.
8970 * gcc.dg/vect/vect-26.c: Ditto.
8971 * gcc.dg/vect/vect-27.c: Ditto.
8972 * gcc.dg/vect/vect-27a.c: Ditto.
8973 * gcc.dg/vect/vect-28.c: Ditto.
8974 * gcc.dg/vect/vect-29.c: Ditto.
8975 * gcc.dg/vect/vect-29a.c: Ditto.
8976 * gcc.dg/vect/vect-3.c: Ditto.
8977 * gcc.dg/vect/vect-30.c: Ditto.
8978 * gcc.dg/vect/vect-31.c: Ditto.
8979 * gcc.dg/vect/vect-32.c: Ditto.
8980 * gcc.dg/vect/vect-33.c: Ditto.
8981 * gcc.dg/vect/vect-34.c: Ditto.
8982 * gcc.dg/vect/vect-35.c: Ditto.
8983 * gcc.dg/vect/vect-36.c: Ditto.
8984 * gcc.dg/vect/vect-37.c: Ditto.
8985 * gcc.dg/vect/vect-38.c: Ditto.
8986 * gcc.dg/vect/vect-4.c: Ditto.
8987 * gcc.dg/vect/vect-40.c: Ditto.
8988 * gcc.dg/vect/vect-41.c: Ditto.
8989 * gcc.dg/vect/vect-42.c: Ditto.
8990 * gcc.dg/vect/vect-43.c: Ditto.
8991 * gcc.dg/vect/vect-44.c: Ditto.
8992 * gcc.dg/vect/vect-45.c: Ditto.
8993 * gcc.dg/vect/vect-46.c: Ditto.
8994 * gcc.dg/vect/vect-47.c: Ditto.
8995 * gcc.dg/vect/vect-48.c: Ditto.
8996 * gcc.dg/vect/vect-48a.c: Ditto.
8997 * gcc.dg/vect/vect-49.c: Ditto.
8998 * gcc.dg/vect/vect-5.c: Ditto.
8999 * gcc.dg/vect/vect-50.c: Ditto.
9000 * gcc.dg/vect/vect-51.c: Ditto.
9001 * gcc.dg/vect/vect-52.c: Ditto.
9002 * gcc.dg/vect/vect-53.c: Ditto.
9003 * gcc.dg/vect/vect-54.c: Ditto.
9004 * gcc.dg/vect/vect-55.c: Ditto.
9005 * gcc.dg/vect/vect-56.c: Ditto.
9006 * gcc.dg/vect/vect-56a.c: Ditto.
9007 * gcc.dg/vect/vect-57.c: Ditto.
9008 * gcc.dg/vect/vect-58.c: Ditto.
9009 * gcc.dg/vect/vect-59.c: Ditto.
9010 * gcc.dg/vect/vect-6.c: Ditto.
9011 * gcc.dg/vect/vect-60.c: Ditto.
9012 * gcc.dg/vect/vect-61.c: Ditto.
9013 * gcc.dg/vect/vect-62.c: Ditto.
9014 * gcc.dg/vect/vect-63.c: Ditto.
9015 * gcc.dg/vect/vect-64.c: Ditto.
9016 * gcc.dg/vect/vect-65.c: Ditto.
9017 * gcc.dg/vect/vect-66.c: Ditto.
9018 * gcc.dg/vect/vect-67.c: Ditto.
9019 * gcc.dg/vect/vect-68.c: Ditto.
9020 * gcc.dg/vect/vect-69.c: Ditto.
9021 * gcc.dg/vect/vect-7.c: Ditto.
9022 * gcc.dg/vect/vect-72.c: Ditto.
9023 * gcc.dg/vect/vect-72a.c: Ditto.
9024 * gcc.dg/vect/vect-73.c: Ditto.
9025 * gcc.dg/vect/vect-74.c: Ditto.
9026 * gcc.dg/vect/vect-75.c: Ditto.
9027 * gcc.dg/vect/vect-76.c: Ditto.
9028 * gcc.dg/vect/vect-77.c: Ditto.
9029 * gcc.dg/vect/vect-77a.c: Ditto.
9030 * gcc.dg/vect/vect-78.c: Ditto.
9031 * gcc.dg/vect/vect-79.c: Ditto.
9032 * gcc.dg/vect/vect-8.c: Ditto.
9033 * gcc.dg/vect/vect-80.c: Ditto.
9034 * gcc.dg/vect/vect-82.c: Ditto.
9035 * gcc.dg/vect/vect-82_64.c: Ditto.
9036 * gcc.dg/vect/vect-83.c: Ditto.
9037 * gcc.dg/vect/vect-83_64.c: Ditto.
9038 * gcc.dg/vect/vect-9.c: Ditto.
9039 * gcc.dg/vect/vect-all.c: Ditto.
9040 * gcc.dg/vect/vect-none.c: Ditto.
9041
9042 2004-11-17 Janis Johnson <janis187@us.ibm.com>
9043
9044 * lib/gcc-dg.exp (dg-skip-if): New function.
9045 (dg-forbid-option): Remove.
9046 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
9047 * g++.dg/abi/bitfield8.C: Likewise.
9048 * g++.dg/abi/dtor1.C: Likewise.
9049 * g++.dg/abi/empty10.C: Likewise.
9050 * g++.dg/abi/empty7.C: Likewise.
9051 * g++.dg/abi/empty9.C: Likewise.
9052 * g++.dg/abi/layout3.C: Likewise.
9053 * g++.dg/abi/layout4.C: Likewise.
9054 * g++.dg/abi/thunk1.C: Likewise.
9055 * g++.dg/abi/thunk2.C: Likewise.
9056 * g++.dg/abi/vbase11.C: Likewise.
9057 * g++.dg/abi/vthunk2.C: Likewise.
9058 * g++.dg/abi/vthunk3.C: Likewise.
9059 * g++.dg/ext/attrib8.C: Likewise.
9060 * g++.dg/opt/longbranch2.C: Likewise.
9061 * g++.dg/opt/reg-stack4.C: Likewise.
9062 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9063 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9064 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9065 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9066 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9067 * gcc.dg/20000609-1.c: Likewise.
9068 * gcc.dg/20000720-1.c: Likewise.
9069 * gcc.dg/20011107-1.c: Likewise.
9070 * gcc.dg/20011119-1.c: Likewise.
9071 * gcc.dg/20020108-1.c: Likewise.
9072 * gcc.dg/20020122-2.c: Likewise.
9073 * gcc.dg/20020122-3.c: Likewise.
9074 * gcc.dg/20020201-3.c: Likewise.
9075 * gcc.dg/20020206-1.c: Likewise.
9076 * gcc.dg/20020218-1.c: Likewise.
9077 * gcc.dg/20020310-1.c: Likewise.
9078 * gcc.dg/20020411-1.c: Likewise.
9079 * gcc.dg/20020418-2.c: Likewise.
9080 * gcc.dg/20020426-1.c: Likewise.
9081 * gcc.dg/20020426-2.c: Likewise.
9082 * gcc.dg/20020517-1.c: Likewise.
9083 * gcc.dg/20020523-1.c: Likewise.
9084 * gcc.dg/20020523-2.c: Likewise.
9085 * gcc.dg/20020729-1.c: Likewise.
9086 * gcc.dg/20030204-1.c: Likewise.
9087 * gcc.dg/20030826-2.c: Likewise.
9088 * gcc.dg/20030926-1.c: Likewise.
9089 * gcc.dg/20031202-1.c: Likewise.
9090 * gcc.dg/980312-1.c: Likewise.
9091 * gcc.dg/980313-1.c: Likewise.
9092 * gcc.dg/990117-1.c: Likewise.
9093 * gcc.dg/990424-1.c: Likewise.
9094 * gcc.dg/990524-1.c: Likewise.
9095 * gcc.dg/991230-1.c: Likewise.
9096 * gcc.dg/i386-387-1.c: Likewise.
9097 * gcc.dg/i386-387-2.c: Likewise.
9098 * gcc.dg/i386-387-3.c: Likewise.
9099 * gcc.dg/i386-387-4.c: Likewise.
9100 * gcc.dg/i386-387-5.c: Likewise.
9101 * gcc.dg/i386-387-6.c: Likewise.
9102 * gcc.dg/i386-asm-1.c: Likewise.
9103 * gcc.dg/i386-bitfield1.c: Likewise.
9104 * gcc.dg/i386-bitfield2.c: Likewise.
9105 * gcc.dg/i386-loop-1.c: Likewise.
9106 * gcc.dg/i386-loop-2.c: Likewise.
9107 * gcc.dg/i386-loop-3.c: Likewise.
9108 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9109 * gcc.dg/i386-pic-1.c: Likewise.
9110 * gcc.dg/i386-regparm.c: Likewise.
9111 * gcc.dg/i386-signbit-1.c: Likewise.
9112 * gcc.dg/i386-signbit-2.c: Likewise.
9113 * gcc.dg/i386-signbit-3.c: Likewise.
9114 * gcc.dg/i386-sse-5.c: Likewise.
9115 * gcc.dg/i386-sse-8.c: Likewise.
9116 * gcc.dg/i386-unroll-1.c: Likewise.
9117 * gcc.dg/tls/opt-1.c: Likewise.
9118 * gcc.dg/tls/opt-2.c: Likewise.
9119 * gcc.dg/unroll-1.c: Likewise.
9120 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9121 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9122 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9123 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9124
9125 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9126
9127 * g++.dg/template/incomplete1.C: New test.
9128
9129 2004-11-16 Nick Clifton <nickc@redhat.com>
9130
9131 Revert patches accidentally commited during checkin of fixes for
9132 xstormy16 tests:
9133 gcc.c-torture/execute/simd-4.c: Revert
9134 gcc.dg/20040910-1.c: Revert.
9135
9136 2004-11-16 Paul Brook <paul@codesourcery.com>
9137
9138 PR fortran/13010
9139 * gfortran.dg/der_pointer_1.f90: New test.
9140
9141 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
9142
9143 PR c/18498
9144 * gcc.dg/bitfld-13.c: New test.
9145
9146 2004-11-15 Janis Johnson <janis187@us.ibm.com>
9147
9148 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
9149 powerpc*-*-linux*.
9150
9151 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
9152 * gcc.dg/ppc64-abi-2.c: Ditto.
9153 * gcc.dg/ppc64-abi-3.c: Ditto.
9154
9155 * lib/gcc-dg.exp (dg-target-list): Remove.
9156
9157 2004-11-15 Steve Ellcey <sje@cup.hp.com>
9158
9159 * gcc.dg/ia64-postinc.c: New test.
9160
9161 2004-11-15 Mark Mitchell <mark@codesourcery.com>
9162
9163 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
9164
9165 2004-11-15 Nick Clifton <nickc@redhat.com>
9166
9167 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
9168 __INT_MAX__ so that the test can be compiled by toolchains
9169 targeted at 16-bit processors.
9170
9171 * gcc.dg/20040625-1.c: Use long constants rather than integers
9172 when performing arithmetic that will overflow 16-bits.
9173
9174 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
9175 xstormy16. It does not support 128-bit vector operations.
9176
9177 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
9178 with the macro PTR_TYPE. Define this macro to an integer type
9179 suitable for holding a pointer.
9180
9181 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
9182 the target is a 16-bit processor.
9183
9184 * gcc.dg/cpp/if-2.c: Expect a different warning message from
9185 16-bit targets where the character constant will be too long.
9186
9187 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
9188 where the double will not be directly addressable.
9189
9190 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9191
9192 Friend class name lookup 1/n, PR c++/18471
9193 * g++.dg/template/crash26.C: New test.
9194 * g++.dg/lookup/struct1.C: Adjust expected error.
9195 * g++.dg/parse/elab1.C: Likewise.
9196 * g++.dg/parse/elab2.C: Likewise.
9197 * g++.dg/parse/int-as-enum1.C: Likewise.
9198 * g++.dg/parse/struct-as-enum1.C: Likewise.
9199 * g++.dg/parse/typedef1.C: Likewise.
9200 * g++.dg/parse/typedef3.C: Likewise.
9201 * g++.dg/parse/typedef4.C: Likewise.
9202 * g++.dg/parse/typedef5.C: Likewise.
9203 * g++.dg/template/nontype4.C: Likewise.
9204 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
9205 * g++.old-deja/g++.other/elab1.C: Likewise.
9206 * g++.old-deja/g++.other/syntax4.C: Likewise.
9207
9208 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9209
9210 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
9211
9212 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
9213
9214 * gcc.c-torture/execute/20041114-1.c: New test.
9215
9216 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
9217
9218 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
9219 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
9220 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
9221 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
9222 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
9223 gcc.dg/switch-7.c: New tests.
9224
9225 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9226
9227 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
9228
9229 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9230
9231 PR tree-opt/18400
9232 * gcc.dg/vect/pr18400.c: New test.
9233
9234 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
9235 Andrew Pinski <pinskia@physics.uc.edu>
9236
9237 PR tree-opt/18425
9238 * gcc.dg/vect/pr18425.c: New test.
9239
9240 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9241
9242 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
9243 Guard with dg-require-alias and dg-require-visibility.
9244
9245 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9246
9247 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
9248
9249 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9250
9251 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
9252
9253 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9254
9255 PR c++/17344
9256 * g++.dg/template/defarg5.C: New test.
9257
9258 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9259
9260 * g++.dg/parse/cast1.C: Run only on ILP32.
9261 * g++.old-deja/g++.mike/p784.C: Likewise.
9262
9263 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
9264
9265 * gcc.c-torture/execute/20041113-1.c: New test.
9266
9267 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9268
9269 PR target/18230
9270 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
9271 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
9272 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
9273 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
9274 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
9275 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
9276 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
9277 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
9278 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
9279 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
9280 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
9281 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
9282 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
9283
9284 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
9285
9286 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
9287 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
9288 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
9289 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
9290 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
9291 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
9292 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
9293 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
9294 gcc.target/sparc/combined-1.c: New tests.
9295
9296 2004-11-12 Ziemowit Laski <zlaski@apple.com>
9297
9298 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
9299 New tests.
9300
9301 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9302
9303 * lib/gcc-dg.exp (dg-forbid-option): New function.
9304 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
9305 * g++.dg/abi/bitfield8.C: Likewise.
9306 * g++.dg/abi/dtor1.C: Likewise.
9307 * g++.dg/abi/empty10.C: Likewise.
9308 * g++.dg/abi/empty7.C: Likewise.
9309 * g++.dg/abi/empty9.C: Likewise.
9310 * g++.dg/abi/layout3.C: Likewise.
9311 * g++.dg/abi/layout4.C: Likewise.
9312 * g++.dg/abi/thunk1.C: Likewise.
9313 * g++.dg/abi/thunk2.C: Likewise.
9314 * g++.dg/abi/vbase11.C: Likewise.
9315 * g++.dg/abi/vthunk2.C: Likewise.
9316 * g++.dg/abi/vthunk3.C: Likewise.
9317 * g++.dg/ext/attrib8.C: Likewise.
9318 * g++.dg/opt/longbranch2.C: Likewise.
9319 * g++.dg/opt/reg-stack4.C: Likewise.
9320 * g++.old-deja/g++.ext/attrib1.C: Likewise.
9321 * g++.old-deja/g++.ext/attrib2.C: Likewise.
9322 * g++.old-deja/g++.ext/attrib3.C: Likewise.
9323 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9324 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9325 * gcc.dg/20000609-1.c: Likewise.
9326 * gcc.dg/20000720-1.c: Likewise.
9327 * gcc.dg/20011107-1.c: Likewise.
9328 * gcc.dg/20011119-1.c: Likewise.
9329 * gcc.dg/20020108-1.c: Likewise.
9330 * gcc.dg/20020122-2.c: Likewise.
9331 * gcc.dg/20020122-3.c: Likewise.
9332 * gcc.dg/20020201-3.c: Likewise.
9333 * gcc.dg/20020206-1.c: Likewise.
9334 * gcc.dg/20020218-1.c: Likewise.
9335 * gcc.dg/20020310-1.c: Likewise.
9336 * gcc.dg/20020411-1.c: Likewise.
9337 * gcc.dg/20020418-2.c: Likewise.
9338 * gcc.dg/20020426-1.c: Likewise.
9339 * gcc.dg/20020426-2.c: Likewise.
9340 * gcc.dg/20020517-1.c: Likewise.
9341 * gcc.dg/20020523-1.c: Likewise.
9342 * gcc.dg/20020523-2.c: Likewise.
9343 * gcc.dg/20020729-1.c: Likewise.
9344 * gcc.dg/20030204-1.c: Likewise.
9345 * gcc.dg/20030826-2.c: Likewise.
9346 * gcc.dg/20030926-1.c: Likewise.
9347 * gcc.dg/20031202-1.c: Likewise.
9348 * gcc.dg/980312-1.c: Likewise.
9349 * gcc.dg/980313-1.c: Likewise.
9350 * gcc.dg/990117-1.c: Likewise.
9351 * gcc.dg/990424-1.c: Likewise.
9352 * gcc.dg/990524-1.c: Likewise.
9353 * gcc.dg/991230-1.c: Likewise.
9354 * gcc.dg/i386-387-1.c: Likewise.
9355 * gcc.dg/i386-387-2.c: Likewise.
9356 * gcc.dg/i386-387-3.c: Likewise.
9357 * gcc.dg/i386-387-4.c: Likewise.
9358 * gcc.dg/i386-387-5.c: Likewise.
9359 * gcc.dg/i386-387-6.c: Likewise.
9360 * gcc.dg/i386-asm-1.c: Likewise.
9361 * gcc.dg/i386-bitfield1.c: Likewise.
9362 * gcc.dg/i386-bitfield2.c: Likewise.
9363 * gcc.dg/i386-loop-1.c: Likewise.
9364 * gcc.dg/i386-loop-2.c: Likewise.
9365 * gcc.dg/i386-loop-3.c: Likewise.
9366 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9367 * gcc.dg/i386-pic-1.c: Likewise.
9368 * gcc.dg/i386-regparm.c: Likewise.
9369 * gcc.dg/i386-signbit-1.c: Likewise.
9370 * gcc.dg/i386-signbit-2.c: Likewise.
9371 * gcc.dg/i386-signbit-3.c: Likewise.
9372 * gcc.dg/i386-sse-5.c: Likewise.
9373 * gcc.dg/i386-sse-8.c: Likewise.
9374 * gcc.dg/i386-unroll-1.c: Likewise.
9375 * gcc.dg/tls/opt-1.c: Likewise.
9376 * gcc.dg/tls/opt-2.c: Likewise.
9377 * gcc.dg/unroll-1.c: Likewise.
9378 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
9379 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
9380 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
9381 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
9382 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
9383 -m64 is specified.
9384
9385 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9386
9387 PR c++/18389
9388 * g++.dg/parse/cond1.C: New test.
9389
9390 PR c++/18429
9391 * g++.dg/template/array9.C: New test.
9392 * g++.dg/ext/vla1.C: Adjust error messages.
9393 * g++.dg/ext/vlm1.C: Likewise.
9394 * g++.dg/template/crash2.C: Likewise.
9395
9396 PR c++/18436
9397 * g++.dg/template/call3.C: New test.
9398
9399 PR c++/18407
9400 * g++.dg/template/ptrmem11.C: New test.
9401
9402 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
9403
9404 PR other/14264
9405 * lib/g++.exp: Set LC_ALL and LANG to C.
9406 * lib/gcc-dg.exp: Likewise.
9407 * lib/gfortran.exp: Likewise.
9408 * lib/objc.exp: Likewise.
9409 * lib/treelang.exp: Likewise.
9410
9411 2004-11-12 Andreas Schwab <schwab@suse.de>
9412
9413 * gcc.dg/pr16286.c: Fix last change.
9414
9415 2004-11-12 Mark Mitchell <mark@codesourcery.com>
9416
9417 PR c++/18416
9418 * g++.dg/init/global1.C: New test.
9419
9420 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
9421
9422 * gcc.c-torture/execute/20041112-1.c: New test.
9423
9424 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9425
9426 * lib/gcc-dg.exp (dg-target-list): New.
9427
9428 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9429 Richard Sandiford <rsandifo@redhat.com>
9430
9431 * lib/target-supports.exp (get-compiler_messages): New.
9432 (check_named_sections_available): Use it.
9433 (check_effective_target_ilp32): New.
9434 (check_effective_target_lp64): New.
9435 (is-effective-target): New.
9436 * lib/gcc-dg.exp (dg-require-effective-target): New.
9437
9438 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
9439
9440 * gcc.dg/precedence-1.c: New test.
9441
9442 2004-11-11 Janis Johnson <janis187@us.ibm.com>
9443
9444 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
9445
9446 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
9447 message, delete generated files, use more descriptive name for
9448 executable, and make the test unsupported when it cannot be run.
9449
9450 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
9451 (dg-require-weak, dg-require-visibility, dg-require-alias,
9452 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
9453 dg-require-iconv, dg-require-named-sections): Use it.
9454
9455 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
9456
9457 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
9458
9459 PR target/16457
9460 * gcc.dg/ppc-and-1: New
9461
9462 PR target/16796
9463 * gcc.dg/ppc-mov-1.c: New.
9464
9465 PR target/16458
9466 * gcc.dg/ppc-compare-1.c: New.
9467
9468 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
9469
9470 * objc.dg/desig-init-2.m: New test.
9471
9472 2004-11-10 Adam Nemet <anemet@lnxw.com>
9473
9474 PR middle-end/18160
9475 * g++.dg/warn/register-var-1.C: New test.
9476 * g++.dg/warn/register-var-2.C: New test.
9477
9478 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9479
9480 * gcc.dg/union-2.c: New test.
9481
9482 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
9483
9484 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
9485 New test for PR tree-optimization/17892.
9486
9487 2004-11-09 Mark Mitchell <mark@codesourcery.com>
9488
9489 PR c++/18369
9490 * g++.dg/init/new12.C: New test.
9491
9492 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
9493
9494 * gcc.target/sparc: New directory.
9495 * gcc.target/sparc/sparc.exp: New driver.
9496 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
9497 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
9498 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
9499 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
9500
9501 2004-11-10 Paul Brook <paul@codesourcery.com>
9502
9503 PR fortran/18218
9504 * gfortran.dg/list_read.c: New test.
9505
9506 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9507
9508 PR c/18322
9509 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
9510 expected diagnostic location.
9511
9512 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
9513
9514 * gcc.dg/20041109-1.c: New test.
9515
9516 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9517
9518 PR objc/18406
9519 * objc/compile/pr18406.m: New test.
9520
9521 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9522
9523 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
9524
9525 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
9526
9527 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
9528
9529 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9530
9531 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
9532
9533 2004-11-08 Steve Ellcey <sje@cup.hp.com>
9534
9535 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
9536 exit.
9537
9538 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
9539
9540 PR tree-opt/18299
9541 * gcc.c-torture/pr18299-1.c: New test.
9542
9543 2004-11-06 Andreas Schwab <schwab@suse.de>
9544
9545 * gcc.dg/pr16286.c: Also test for bool and pixel.
9546
9547 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
9548
9549 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
9550 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
9551 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
9552 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
9553 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
9554 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
9555 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
9556 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
9557 gcc.dg/struct-semi-3.c: New tests.
9558
9559 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9560
9561 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
9562
9563 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9564
9565 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
9566 Do not use C99 designators.
9567
9568 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9569
9570 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
9571
9572 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9573
9574 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
9575 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
9576 * gcc.c-torture/execute/simd-5.x: Remove.
9577
9578 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
9579
9580 PR rtl-optimization/17933
9581 * gcc.dg/torture/pr17933-1.c: New test.
9582
9583 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
9584
9585 PR target/18106
9586 * lib/target-supports.exp (check_weak_available): Support
9587 Windows.
9588
9589 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
9590
9591 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
9592 call to fflush(stdout) before abort.
9593 (my_ffsll): New function.
9594 (generate_fields): Use it.
9595
9596 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9597
9598 * gcc.dg/init-undef-1.c: New test.
9599
9600 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
9601
9602 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
9603 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
9604 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
9605 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
9606 expected messages for new parser.
9607
9608 2004-11-04 Mark Mitchell <mark@codesourcery.com>
9609
9610 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
9611
9612 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9613
9614 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
9615 on LP64 targets.
9616
9617 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9618
9619 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
9620 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
9621 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
9622 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
9623 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
9624 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
9625 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
9626 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
9627 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
9628 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
9629
9630 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
9631
9632 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
9633 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
9634 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
9635 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
9636 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
9637 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
9638 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
9639 for new parser.
9640
9641 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
9642
9643 PR target/15342
9644 * gcc.dg/20041104-1.c: New test.
9645
9646 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9647
9648 * g++.dg/template/nontype7.C: New test.
9649 * g++.dg/template/nontype8.C: Likewise.
9650 * g++.dg/template/nontype9.C: Likewise.
9651 * g++.dg/template/nontype10.C: Likewise.
9652 * g++.dg/tc1/dr49.C: Likewise.
9653 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
9654 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
9655
9656 2004-11-04 Ben Elliston <bje@au.ibm.com>
9657
9658 * g++.dg/rtti/tinfo1.C: Remove xfails.
9659
9660 2004-11-04 Ben Elliston <bje@au.ibm.com>
9661
9662 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
9663 packed attribute to the definition to satisfy the new C++ parser.
9664
9665 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9666
9667 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
9668 invocations of va_arg.
9669
9670 2004-11-02 Mark Mitchell <mark@codesourcery.com>
9671
9672 PR c++/18124
9673 * g++.dg/template/crash25.C: New test.
9674
9675 PR c++/18155
9676 * g++.dg/template/typedef2.C: New test.
9677 * g++.dg/parse/crash13.C: Adjust error markers.
9678
9679 PR c++/18177
9680 * g++.dg/conversion/const3.C: New test.
9681
9682 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9683
9684 PR fortran/17535
9685 PR fortran/17583
9686 PR fortran/17713
9687 * gfortran.dg/generic_[123].f90: New testcases.
9688
9689 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9690
9691 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
9692 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
9693
9694 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
9695
9696 PR tree-opt/16808
9697 * gcc.c-torture/compile/pr16808.c: New test.
9698
9699 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
9700
9701 PR rtl-optimization/17104
9702 * gcc.dg/ppc-bitfield1.c: New.
9703
9704 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
9705
9706 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
9707
9708 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
9709
9710 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
9711 strings for 32-bit code.
9712
9713 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
9714
9715 PR c/18239
9716 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
9717
9718 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
9719
9720 PR c++/18064
9721 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
9722
9723 2004-10-31 Mark Mitchell <mark@codesourcery.com>
9724
9725 PR c++/15172
9726 * g++.dg/init/aggr2.C: New test.
9727
9728 2004-10-30 Ziemowit Laski <zlaski@apple.com>
9729
9730 * objc.dg/local-decl-1.m: New test.
9731
9732 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
9733
9734 * gcc.dg/20040910-1.c: Adjust regex.
9735
9736 2004-10-30 Roger Sayle <roger@eyesopen.com>
9737
9738 PR rtl-optimization/18084
9739 * g++.dg/opt/pr18084-1.C: New testcase.
9740
9741 2004-10-30 Matt Austern <austern@apple.com>
9742
9743 PR c++/17542
9744 * g++.dg/ext/attrib18.C: New test.
9745
9746 2004-10-30 Roger Sayle <roger@eyesopen.com>
9747
9748 PR middle-end/18096
9749 * gcc.dg/pr18096-1.c: New test case.
9750
9751 2004-10-30 Roger Sayle <roger@eyesopen.com>
9752
9753 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
9754
9755 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
9756
9757 PR c/16666
9758 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
9759 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
9760 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
9761 gcc.dg/old-style-prom-3.c: New tests.
9762
9763 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
9764
9765 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
9766 Remove unnecessary inclusion of stdio.h.
9767
9768 2004-10-29 Roger Sayle <roger@eyesopen.com>
9769
9770 PR rtl-optimization/17581
9771 * gcc.dg/pr17581-1.c: New test case.
9772
9773 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
9774
9775 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
9776 being implemented.
9777 * g++.dg/conversion/dr195-1.C: New.
9778 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
9779 * g++.old-deja/g++.mike/p10148.C: Likewise.
9780
9781 2004-10-29 Mark Mitchell <mark@codesourcery.com>
9782
9783 PR c++/17695
9784 * g++.dg/debug/typedef2.C: New test.
9785
9786 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
9787
9788 PR fortran/13490
9789 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
9790 * gfortran.dg/g77/README: Update.
9791
9792 2004-10-28 Matt Austern <austern@apple.com>
9793
9794 PR c++/14124
9795 * g++.dg/ext/packed7.C: New test.
9796
9797 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
9798
9799 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
9800 scan-assembler.
9801 * lib/scanasm.exp (hidden-scan-for): New proc.
9802 (scan-hidden): Use hidden-scan-for instead of constructing the scan
9803 string.
9804 (scan-not-hidden): Likewise.
9805 * lib/target-supports.exp (check_visibility_available): mach-o is
9806 support too.
9807
9808 2004-10-28 Mark Mitchell <mark@codesourcery.com>
9809
9810 PR c++/17132
9811 * g++.dg/template/memclass3.C: New test.
9812
9813 2004-10-28 Adam Nemet <anemet@lnxw.com>
9814
9815 PR middle-end/18160
9816 * gcc.dg/register-var-1.c: New test.
9817 * gcc.dg/register-var-2.c: New test.
9818 * gcc.dg/asm-7.c: Taking the address of a register variable is an
9819 error now.
9820
9821 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
9822
9823 PR other/18172
9824 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
9825 unused variables.
9826 * gcc.dg/vect/vect-22.c: Likewise.
9827
9828 2004-10-28 Jakub Jelinek <jakub@redhat.com>
9829
9830 * gcc.dg/i386-rotate-1.c: New test.
9831
9832 2004-10-27 Mark Mitchell <mark@codesourcery.com>
9833
9834 * g++.dg/init/ref12.C: Add "run" marker.
9835
9836 PR c++/17435
9837 * g++.dg/init/ref12.C: New test.
9838
9839 PR c++/18140
9840 * g++.dg/template/shift1.C: New test.
9841 * g++.dg/template/error10.C: Adjust error markers.
9842
9843 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
9844
9845 PR tree-opt/17529
9846 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
9847
9848 2004-10-27 Geoffrey Keating <geoffk@apple.com>
9849
9850 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
9851 * gcc.dg/weak/weak-3.c: Likewise.
9852 * gcc.dg/weak/weak-5.c: Likewise.
9853 * gcc.dg/weak/weak-9.c: Likewise.
9854 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
9855 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
9856
9857 * gcc.dg/darwin-weakimport-1.c: New.
9858
9859 2004-10-28 Ben Elliston <bje@au.ibm.com>
9860
9861 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
9862
9863 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
9864
9865 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
9866 'syntax' error messages.
9867 * gcc.dg/cpp/direct2s.c: Likewise.
9868
9869 2004-10-26 Geoffrey Keating <geoffk@apple.com>
9870
9871 * gcc.c-torture/compile/20041026-1.c: New.
9872
9873 2004-10-26 Mark Mitchell <mark@codesourcery.com>
9874
9875 PR c++/18093
9876 * g++.dg/lookup/ns2.C: New test.
9877
9878 PR c++/18020
9879 * g++.dg/template/enum4.C: New test.
9880
9881 PR c++/18161
9882 * g++.dg/template/expr1.C: New test.
9883
9884 2004-10-26 Ben Elliston <bje@au.ibm.com>
9885
9886 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
9887
9888 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
9889
9890 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
9891 gcc.dg/decl-nospec-3.c: New tests.
9892
9893 2004-10-26 Ziemowit Laski <zlaski@apple.com>
9894
9895 * objc.dg/super-class-3.m: New test.
9896
9897 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
9898
9899 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
9900 resyncing.
9901 * gcc.dg/cpp/direct2s.c: Likewise.
9902
9903 2004-10-25 Geoffrey Keating <geoffk@apple.com>
9904
9905 * objc.dg/image-info.m: Update for changes to section selection.
9906
9907 2004-10-25 David Ayers <d.ayers@inode.at>
9908 Ziemowit Laski <zlaski@apple.com>
9909
9910 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
9911 diagnostics when messaging 'id <Proto>'.
9912 * objc.dg/class-protocol-1.m: New test.
9913 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
9914 a non-existent method signature.
9915 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
9916 Update diagnostics when messaging with non-existent method signature.
9917 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
9918 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
9919 invalid receivers are now resolved as if messaging 'id'; remove
9920 extraneous diagnostics.
9921
9922 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
9923
9924 PR c/16667
9925 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
9926 gcc.dg/init-desig-obs-3.c: New tests.
9927
9928 2004-10-25 Jakub Jelinek <jakub@redhat.com>
9929
9930 * gcc.dg/debug/20041023-1.c: New test.
9931
9932 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
9933
9934 PR middle-end/17407
9935 * gcc.c-torture/compile/pr17407.c: New test.
9936
9937 PR c++/18121
9938 * g++.dg/template/array8.C: New test.
9939
9940 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9941
9942 PR other/18138
9943 * lib/g++.exp: Accept more than one multilib libgcc.
9944 * lib/gcc-dg.exp: Likewise.
9945 * lib/objc.exp: Likewise.
9946 * lib/treelang.exp: Likewise.
9947 * lib/gfortran.exp: Likewise.
9948
9949 2004-10-24 Ben Elliston <bje@au.ibm.com>
9950
9951 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
9952
9953 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
9954
9955 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
9956 * gcc.dg/c99-const-expr-3.c: Likewise.
9957
9958 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
9959
9960 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
9961
9962 2004-10-23 Ben Elliston <bje@au.ibm.com>
9963
9964 * gcc.c-torture/execute/loop-2e.x: Remove.
9965
9966 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
9967
9968 PR c++/18095
9969 * g++.dg/parse/crash18.C: New.
9970 * g++.dg/parse/crash19.C: New.
9971
9972 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
9973
9974 * g++.dg/ext/dllimport1.C: Move dg-warnings.
9975 * g++.dg/ext/dllimport2.C: Same.
9976 * g++.dg/ext/dllimport8.C: Same.
9977
9978 2004-10-21 Mark Mitchell <mark@codesourcery.com>
9979
9980 PR c++/10841
9981 * g++.dg/conversion/cast1.C: New test.
9982 * g++.dg/overload/pmf1.C: Adjust error marker.
9983
9984 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
9985
9986 PR objc/17923
9987 * objc.dg/const-str-7.m: New test.
9988
9989 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9990
9991 * g++.dg/template/memfriend11.C: Fix comment typo.
9992 * g++.dg/template/memfriend14.C: Likewise.
9993
9994 2004-10-20 Richard Henderson <rth@redhat.com>
9995
9996 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
9997 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
9998 -fasynchronous-unwind-tables.
9999
10000 2004-10-20 Richard Henderson <rth@redhat.com>
10001
10002 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
10003 (main): Return success.
10004 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
10005 (main): Return success.
10006
10007 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10008
10009 PR c++/13495
10010 * g++.dg/template/memfriend9.C: New test.
10011 * g++.dg/template/memfriend10.C: Likewise.
10012 * g++.dg/template/memfriend11.C: Likewise.
10013 * g++.dg/template/memfriend12.C: Likewise.
10014 * g++.dg/template/memfriend13.C: Likewise.
10015 * g++.dg/template/memfriend14.C: Likewise.
10016 * g++.dg/template/memfriend15.C: Likewise.
10017 * g++.dg/template/memfriend16.C: Likewise.
10018 * g++.dg/template/memfriend17.C: Likewise.
10019 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
10020
10021 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
10022
10023 * g++.dg/conversion/dr195.C: New.
10024 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
10025
10026 2004-10-20 Ben Elliston <bje@au.ibm.com>
10027 Devang Patel <dpatel@apple.com>
10028
10029 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
10030 of floating point arithmetic, which could trap.
10031
10032 2004-10-19 Mark Mitchell <mark@codesourcery.com>
10033
10034 PR c++/14035
10035 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
10036 * g++.dg/conversion/const2.C: New test.
10037 * g++.dg/expr/reinterpret2.C: New test.
10038 * g++.dg/expr/reinterpret3.C: New test.
10039 * g++.dg/expr/cast2.C: New test.
10040 * g++.dg/expr/copy1.C: New test.
10041 * g++.dg/other/conversion1.C: Change error message.
10042 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
10043 function pointers to void *.
10044 * g++.old-deja/g++.mike/p10148.C: Likewise.
10045
10046 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10047
10048 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
10049
10050 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
10051
10052 PR c++/18047
10053
10054 * g++.dg/parse/expr3.C: New test.
10055
10056 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10057
10058 * gcc.dg/smod-1.c: New test.
10059
10060 2004-10-18 Ziemowit Laski <zlaski@apple.com>
10061
10062 * objc.dg/method-14.m: New test.
10063
10064 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10065
10066 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
10067 Also xfail as the patch was reverted.
10068
10069 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
10070
10071 PR middle-end/16973
10072 * gcc.dg/pr16973.c: New test.
10073
10074 2004-10-18 Diego Novillo <dnovillo@redhat.com>
10075
10076 PR tree-optimization/17656
10077 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
10078
10079 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
10080
10081 * g++.dg/eh/shadow1.C: New.
10082
10083 2004-10-18 Jakub Jelinek <jakub@redhat.com>
10084
10085 * gcc.c-torture/compile/20041018-1.c: New test.
10086
10087 2004-10-18 Ben Elliston <bje@au.ibm.com>
10088
10089 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
10090 compiler referring to register 0 when accessing sdata. The linker
10091 now patches things up.
10092
10093 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
10094
10095 PR c/17529
10096 * gcc.c-torture/compile/pr17529.c: New test.
10097
10098 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10099
10100 PR c++/17743
10101 * g++.dg/ext/attrib17.C: New test.
10102
10103 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10104
10105 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
10106
10107 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10108
10109 PR c++/10479
10110 * g++.dg/ext/attrib16.C: New test.
10111
10112 2004-10-15 Mark Mitchell <mark@codesourcery.com>
10113
10114 PR c++/17042
10115 * g++.dg/init/dso_handle1.C: New test.
10116
10117 PR c++/14667
10118 * g++.dg/parse/typedef6.C: New test.
10119
10120 PR c++/17916
10121 * g++.dg/parse/pragma1.C: New test.
10122
10123 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
10124
10125 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
10126
10127 2004-10-15 Steve Ellcey <sje@cup.hp.com>
10128
10129 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
10130 -fno-common when on HPPA HP-UX platforms.
10131
10132 2004-10-15 Jakub Jelinek <jakub@redhat.com>
10133
10134 PR other/16820
10135 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
10136 stdint.h.
10137 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
10138 uintptr_t.
10139
10140 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10141
10142 PR c++/16301
10143 * g++.dg/lookup/strong-using-4.C: New test.
10144
10145 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
10146
10147 PR middle-end/16567
10148 * gcc.c-torture/compile/nested-1.c: New test.
10149
10150 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10151
10152 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
10153 and mipsisa64*-*-* (until support for misaligned loads is added).
10154 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
10155 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
10156 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
10157 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
10158 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
10159 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
10160
10161 2004-10-14 Mark Mitchell <mark@codesourcery.com>
10162
10163 PR c++/17976
10164 * g++.dg/init/dtor3.C: New test.
10165
10166 2004-10-15 Ben Elliston <bje@au.ibm.com>
10167
10168 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
10169
10170 2004-10-14 Geoffrey Keating <geoffk@apple.com>
10171
10172 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
10173 * gcc.dg/macho-lo-sum.c: Likewise.
10174
10175 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
10176
10177 * gcc.dg/ppc-spe64-1.c: New test.
10178
10179 2004-10-14 Devang Patel <dpatel@apple.com>
10180
10181 PR 17635
10182 * gcc.dg/pr17635.c : New test.
10183
10184 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
10185
10186 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
10187 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
10188 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
10189 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
10190 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
10191 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
10192 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
10193 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
10194 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
10195 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
10196 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
10197 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
10198 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
10199 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
10200 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
10201 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
10202 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
10203 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
10204
10205 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
10206
10207 * gcc.dg/vect/vect-82.c: New testcase.
10208 * gcc.dg/vect/vect-82_64.c: New testcase.
10209 * gcc.dg/vect/vect-83.c: New testcase.
10210 * gcc.dg/vect/vect-83_64.c: New testcase.
10211
10212 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10213
10214 * gcc.dg/cpp/error-1.c: New test.
10215
10216 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
10217
10218 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
10219
10220 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
10221
10222 PR target/17984
10223 * gcc.dg/cris-peep2-xsrand2.c: New test.
10224
10225 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
10226
10227 PR c++/17661
10228 * testsuite/g++.dg/expr/for2.C: New test.
10229
10230 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10231
10232 * g++.dg/inherit/thunk1.C: Run on the SPARC.
10233
10234 2004-10-13 Jakub Jelinek <jakub@redhat.com>
10235
10236 PR tree-optimization/17724
10237 * g++.dg/opt/pr17724-1.C: New test.
10238 * g++.dg/opt/pr17724-2.C: New test.
10239 * g++.dg/opt/pr17724-3.C: New test.
10240 * g++.dg/opt/pr17724-4.C: New test.
10241 * g++.dg/opt/pr17724-5.C: New test.
10242 * g++.dg/opt/pr17724-6.C: New test.
10243
10244 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
10245
10246 PR c/17301
10247 * gcc.dg/pr17301-2.c: New test.
10248
10249 2004-10-11 Mark Mitchell <mark@codesourcery.com>
10250
10251 PR c++/15876
10252 * g++.dg/parse/error22.C: New test.
10253
10254 PR c++/17936
10255 * g++.dg/template/spec18.C: New test.
10256
10257 2004-10-11 Steve Ellcey <sje@cup.hp.com>
10258
10259 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
10260 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
10261 memcpy.
10262 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
10263 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
10264
10265 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
10266
10267 * g++.dg/eh/cleanup5.C: Add dg-options "".
10268
10269 2004-10-11 Roger Sayle <roger@eyesopen.com>
10270
10271 PR middle-end/17657
10272 * gcc.dg/switch-4.c: New test case.
10273
10274 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
10275
10276 * gcc.c-torture/execute/20041011-1.c: New test.
10277
10278 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10279
10280 PR c++/17554
10281 * g++.dg/init/for3.C: New test.
10282
10283 PR c++/17657
10284 * g++.dg/opt/switch2.C: New test.
10285
10286 PR middle-end/17703
10287 * g++.dg/warn/Wreturn-2.C: New test.
10288
10289 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
10290
10291 PR c++/17907
10292 * g++.dg/eh/cleanup5.C: New test.
10293
10294 2004-10-10 Mark Mitchell <mark@codesourcery.com>
10295
10296 PR c++/17393
10297 * g++.dg/parse/error21.C: New test.
10298
10299 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
10300
10301 * g++.dg/overload/pmf1.C: Adjust quoting marks.
10302 * g++.dg/warn/incomplete1.C: Likewise.
10303 * g++.dg/template/qualttp20.C: Likewise.
10304
10305 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10306
10307 PR c/17881
10308 * parm-incomplete-1.c: New test.
10309
10310 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10311
10312 PR c++/17867
10313 * g++.dg/parse/error19.C: New test.
10314
10315 PR c++/17670
10316 * g++.dg/init/new11.C: New test.
10317
10318 PR c++/17821
10319 * g++.dg/parse/error20.C: New test.
10320
10321 PR c++/17826
10322 * g++.dg/template/crash24.C: New test.
10323
10324 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10325
10326 PR c/17301
10327 * gcc.dg/pr17301-1.c: New test.
10328
10329 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
10330
10331 PR c/17189
10332 * gcc.dg/anon-struct-5.c: New test.
10333
10334 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
10335
10336 PR c/17844
10337 * gcc.dg/pr17844-1.c: New test.
10338
10339 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
10340
10341 PR tree-optimization/17906
10342 * gcc.c-torture/compile/pr17906.c: New.
10343
10344 2004-10-09 Stuart Hastings <stuart@apple.com>
10345 Roger Sayle <roger@eyesopen.com>
10346
10347 PR rtl-optimization/17853
10348 * gcc.dg/i386-mmx-5.c: New testcase.
10349
10350 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
10351
10352 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
10353
10354 2004-10-09 Mark Mitchell <mark@codesourcery.com>
10355
10356 PR c++/17524
10357 * g++.dg/template/static9.C: New test.
10358
10359 PR c++/17685
10360 * g++.dg/parse/operator5.C: New test.
10361
10362 2004-10-09 Roger Sayle <roger@eyesopen.com>
10363
10364 PR middle-end/17894
10365 * gcc.c-torture/execute/divcmp-4.c: New test case.
10366
10367 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10368
10369 PR tree-opt/17902
10370 * g++.dg/opt/pr17902.C: New test.
10371
10372 2004-10-09 Jakub Jelinek <jakub@redhat.com>
10373
10374 * gcc.dg/cpp/ident-1.c: Add dg-options "".
10375
10376 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10377
10378 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
10379
10380 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10381
10382 * gcc.dg/assign-warn-3.c: New test.
10383
10384 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10385
10386 PR c/16999
10387 * gcc.dg/cpp/ident-1.c: New test.
10388
10389 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
10390
10391 * gcc.c-torture/compile/acc1.c: New.
10392
10393 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
10394
10395 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
10396 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
10397
10398 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10399
10400 * gcc.dg/ultrasp11.c: New test.
10401
10402 2004-10-08 Michael Matz <matz@suse.de>
10403
10404 * gcc.dg/doloop-2.c: New test.
10405
10406 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
10407
10408 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
10409 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
10410 objc.dg/method-9.m: Update expected diagnostics.
10411
10412 2004-10-07 Geoffrey Keating <geoffk@apple.com>
10413
10414 * gcc.dg/ppc-fsel-3.c: New file.
10415 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
10416
10417 2004-10-07 Paul Brook <paul@codesourcery.com>
10418
10419 * gfortran.dg/intrinsic_verify_1.f90: New test.
10420
10421 2004-10-07 Paul Brook <paul@codesourcery.com>
10422
10423 * gfortran.dg/empty_format_1.f90: Remove stray commas.
10424
10425 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10426
10427 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
10428 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
10429 commit.
10430
10431 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
10432
10433 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
10434
10435 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10436
10437 PR c++/17115
10438 * g++.dg/warn/Winline-4.C: New test.
10439
10440 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10441
10442 * gcc.c-torture/compile/20041007-1.c: New test.
10443
10444 2004-10-07 Paul Brook <paul@codesourcery.com>
10445
10446 PR fortran/17678
10447 * gfortran.dg/use_allocated_1.f90: New test.
10448
10449 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10450
10451 PR middle-end/17849
10452 * gfortran.fortran-torture/compile/nested.f90: New test
10453
10454 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
10455
10456 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
10457
10458 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
10459
10460 PR c++/17368
10461 * g++.dg/ext/asm6.C: New test.
10462
10463 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
10464
10465 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
10466
10467 2004-10-06 Paul Brook <paul@codesourcery.com>
10468
10469 PR libfortran/17709
10470 * gfortran.dg/empty_format_1.f90: New test.
10471
10472 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10473
10474 PR fortran/17568
10475 * gfortran.dg/ishft.f90: New test.
10476
10477 PR fortran/17283
10478 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
10479 tests.
10480
10481 2004-10-06 Paul Brook <paul@codesourcery.com>
10482
10483 * gfortran.dg/do_1.f90: New test.
10484
10485 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10486
10487 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
10488 optimizing for size.
10489
10490 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10491
10492 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
10493
10494 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
10495
10496 * gcc.c-torture/compile/20041005-1.c: New test.
10497
10498 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
10499
10500 PR c++/17829
10501 * g++.dg/lookup/koenig4.C: New.
10502
10503 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
10504
10505 * g++.dg/other/classkey1.C: Adjust quoting marks.
10506 * g++.dg/parse/error15.C: Likewise.
10507 * g++.dg/template/meminit2.C (int>): Likewise.
10508
10509 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10510
10511 PR fortran/17283
10512 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
10513
10514 PR fortran/17631
10515 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
10516
10517 PR fortran/17708
10518 * gfortran.dg/pr17708.f90: New test.
10519
10520 2004-10-04 Chao-ying Fu <fu@mips.com>
10521
10522 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
10523 * gcc.dg/vect/vect-4.c: Ditto.
10524 * gcc.dg/vect/vect-5.c: Ditto.
10525 * gcc.dg/vect/vect-6.c: Ditto.
10526 * gcc.dg/vect/vect-8.c: Ditto.
10527 * gcc.dg/vect/vect-16.c: Ditto.
10528 * gcc.dg/vect/vect-30.c: Ditto.
10529 * gcc.dg/vect/vect-40.c: Ditto.
10530 * gcc.dg/vect/vect-41.c: Ditto.
10531 * gcc.dg/vect/vect-42.c: Ditto.
10532 * gcc.dg/vect/vect-43.c: Ditto.
10533 * gcc.dg/vect/vect-44.c: Ditto.
10534 * gcc.dg/vect/vect-45.c: Ditto.
10535 * gcc.dg/vect/vect-46.c: Ditto.
10536 * gcc.dg/vect/vect-47.c: Ditto.
10537 * gcc.dg/vect/vect-48.c: Ditto.
10538 * gcc.dg/vect/vect-49.c: Ditto.
10539 * gcc.dg/vect/vect-50.c: Ditto.
10540 * gcc.dg/vect/vect-51.c: Ditto.
10541 * gcc.dg/vect/vect-52.c: Ditto.
10542 * gcc.dg/vect/vect-53.c: Ditto.
10543 * gcc.dg/vect/vect-54.c: Ditto.
10544 * gcc.dg/vect/vect-55.c: Ditto.
10545 * gcc.dg/vect/vect-56.c: Ditto.
10546 * gcc.dg/vect/vect-57.c: Ditto.
10547 * gcc.dg/vect/vect-58.c: Ditto.
10548 * gcc.dg/vect/vect-59.c: Ditto.
10549 * gcc.dg/vect/vect-60.c: Ditto.
10550 * gcc.dg/vect/vect-74.c: Ditto.
10551 * gcc.dg/vect/vect-79.c: Ditto.
10552 * gcc.dg/vect/vect-80.c: Ditto.
10553
10554 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
10555
10556 * gcc.dg/unused-7.c: Use the correct option.
10557
10558 2004-10-04 Paul Brook <paul@codesourcery.com>
10559 Bud Davis <bdavis9659@comcast.net>
10560
10561 PR fortran/17706
10562 PR fortran/16434
10563 * gfortran/pr17706.f90: New test.
10564 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
10565
10566 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10567
10568 * gfortran.dg/pr17612.f90: New test.
10569
10570 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
10571
10572 * g++.dg/template/local1.C: Adjust quoting marks in
10573 testing for diagnostics.
10574 * g++.dg/tls/diag-2.C: Likewise.
10575 * g++.dg/other/error8.C: Likewise.
10576
10577 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10578
10579 PR c/17178
10580 * gcc.dg/unused-4.c: Adjust to be correct.
10581
10582 PR c/17820
10583 * gcc.dg/unused-7.c: New test.
10584
10585 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
10586
10587 PR c++/17797
10588 * g++.dg/overload/template2.C: New test.
10589
10590 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
10591
10592 PR tree-optimization/16632
10593 * gcc.dg/tree-ssa/20041002-1.c: New.
10594
10595 2004-10-03 Paul Brook <paul@codesourcery.com>
10596
10597 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
10598 rather than relying on default formatting.
10599
10600 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
10601
10602 * gcc.dg/20040920-1.c: Update expected message text.
10603
10604 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
10605
10606 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
10607
10608 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
10609
10610 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
10611 tree level.
10612
10613 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10614
10615 * gcc.dg/tree-ssa/pr17343.c: Remove.
10616
10617 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
10618
10619 PR tree-opt/17343
10620 * gcc.dg/tree-ssa/pr17343.c: New test.
10621
10622 2004-10-01 Jakub Jelinek <jakub@redhat.com>
10623
10624 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
10625 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
10626 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
10627 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
10628 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
10629
10630 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10631
10632 * gcc.dg/lvalue-2.c: New test.
10633
10634 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
10635
10636 PR c/17730
10637 * gcc.dg/pr17730-1.c: New test
10638
10639 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
10640
10641 PR c/7425
10642 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
10643
10644 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10645
10646 * gcc.c-torture/execute/stdarg-1.c: New test.
10647 * gcc.c-torture/execute/stdarg-2.c: New test.
10648 * gcc.c-torture/execute/stdarg-3.c: New test.
10649 * gcc.dg/tree-ssa/stdarg-1.c: New test.
10650 * gcc.dg/tree-ssa/stdarg-2.c: New test.
10651 * gcc.dg/tree-ssa/stdarg-3.c: New test.
10652 * gcc.dg/tree-ssa/stdarg-4.c: New test.
10653 * gcc.dg/tree-ssa/stdarg-5.c: New test.
10654
10655 2004-09-29 Jakub Jelinek <jakub@redhat.com>
10656
10657 PR tree-optimization/17697
10658 * g++.dg/opt/pr17697-1.C: New test.
10659 * g++.dg/opt/pr17697-2.C: New test.
10660 * g++.dg/opt/pr17697-3.C: New test.
10661
10662 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
10663
10664 PR c/16409
10665 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
10666 gcc.dg/vla-init-5.c: New tests.
10667
10668 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
10669
10670 PR c/13804
10671 * gcc.dg/pr13804-1.c: New test.
10672
10673 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10674
10675 PR fortran/16938
10676 * gfortran.dg/pr16938.f90: New test.
10677
10678 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10679
10680 * g++.dg/template/crash23.C: New test.
10681
10682 2004-09-27 Mark Mitchell <mark@codesourcery.com>
10683
10684 PR c++/17585
10685 * g++.dg/template/static8.C: New test.
10686
10687 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
10688
10689 PR c++/17681
10690 * g++.dg/other/error9.C: New test.
10691
10692 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
10693
10694 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
10695
10696 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10697
10698 PR fortran/15164
10699 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
10700
10701 2004-09-26 Roger Sayle <roger@eyesopen.com>
10702
10703 PR middle-end/17112
10704 * gcc.dg/pr17112-1.c: New test case.
10705
10706 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
10707
10708 PR c/11459
10709 * gcc.dg/pr11459-1.c: New test.
10710
10711 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
10712
10713 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
10714 * gcc.dg/tree-ssa/loop-4.c: Likewise.
10715
10716 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10717
10718 * gfortran.dg/pr15324.f90: Make array bounds consistent.
10719
10720 2004-09-25 Jan Hubicka <jh@suse.cz>
10721
10722 * compile/30040909-1.c: New test.
10723 * compile/30040907-1.c: New test.
10724
10725 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
10726
10727 * gcc.c-torture/execute/va-arg-26.c: New test.
10728
10729 2004-09-24 Zack Weinberg <zack@codesourcery.com>
10730
10731 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
10732 extra diagnostics on targets with 64-bit pointers.
10733 * objc.dg/selector-1.m: Adjust dg-warning regexp.
10734
10735 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
10736
10737 PR c/17188
10738 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
10739 * gcc.dg/decl-3.c: Adjust expected message.
10740
10741 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10742
10743 PR fortran/17615
10744 * gfortran.dg/pr17615.f90: New test.
10745
10746 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
10747
10748 PR tree-optimzation/17517
10749 * g++.dg/tree-ssa/pr17517.C: New Test.
10750
10751 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
10752
10753 PR c++/16889
10754 * g++.dg/lookup/ambig3.C: New.
10755
10756 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
10757
10758 PR tree-opt/17624
10759 * g++.dg/opt/pr17624.C: New test.
10760
10761 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
10762
10763 PR c/6980
10764 * gcc.dg/Wbad-function-cast-1.c: New test.
10765
10766 2004-09-23 Zack Weinberg <zack@codesourcery.com>
10767
10768 * g++.dg/ext/complit1.C
10769 * g++.dg/other/error2.C
10770 * g++.dg/other/nontype-1.C
10771 * g++.dg/parse/crash11.C
10772 * g++.dg/parse/crash12.C
10773 * g++.dg/parse/error15.C
10774 * g++.dg/parse/error4.C
10775 * g++.dg/parse/tmpl-outside1.C
10776 * g++.dg/parse/too-many-tmpl-args1.C
10777 * g++.dg/template/dependent-expr3.C
10778 * g++.dg/template/error10.C
10779 * g++.dg/template/instantiate1.C
10780 * g++.dg/template/vtable2.C
10781 * g++.dg/warn/Wshadow-1.C
10782 * g++.dg/warn/weak1.C
10783 * g++.old-deja/g++.brendan/crash16.C
10784 * g++.old-deja/g++.brendan/crash18.C
10785 * g++.old-deja/g++.brendan/crash48.C
10786 * g++.old-deja/g++.brendan/crash49.C
10787 * g++.old-deja/g++.brendan/crash55.C
10788 * g++.old-deja/g++.brendan/crash56.C
10789 * g++.old-deja/g++.brendan/crash8.C
10790 * g++.old-deja/g++.brendan/enum11.C
10791 * g++.old-deja/g++.brendan/enum8.C
10792 * g++.old-deja/g++.brendan/enum9.C
10793 * g++.old-deja/g++.brendan/friend3.C
10794 * g++.old-deja/g++.brendan/misc14.C
10795 * g++.old-deja/g++.bugs/900402_02.C
10796 * g++.old-deja/g++.bugs/900404_03.C
10797 * g++.old-deja/g++.bugs/900404_04.C
10798 * g++.old-deja/g++.bugs/900428_03.C
10799 * g++.old-deja/g++.jason/crash4.C
10800 * g++.old-deja/g++.jason/overload21.C
10801 * g++.old-deja/g++.jason/redecl1.C
10802 * g++.old-deja/g++.jason/report.C
10803 * g++.old-deja/g++.jason/rfg10.C
10804 * g++.old-deja/g++.jason/template30.C
10805 * g++.old-deja/g++.law/arm12.C
10806 * g++.old-deja/g++.law/ctors5.C
10807 * g++.old-deja/g++.law/cvt20.C
10808 * g++.old-deja/g++.law/init10.C
10809 * g++.old-deja/g++.law/init8.C
10810 * g++.old-deja/g++.law/visibility17.C
10811 * g++.old-deja/g++.law/visibility7.C
10812 * g++.old-deja/g++.mike/net8.C
10813 * g++.old-deja/g++.mike/p646.C
10814 * g++.old-deja/g++.mike/p700.C
10815 * g++.old-deja/g++.mike/p701.C
10816 * g++.old-deja/g++.mike/p811.C
10817 * g++.old-deja/g++.ns/template13.C
10818 * g++.old-deja/g++.other/array3.C
10819 * g++.old-deja/g++.other/crash25.C
10820 * g++.old-deja/g++.other/dtor3.C
10821 * g++.old-deja/g++.other/dtor4.C
10822 * g++.old-deja/g++.other/main1.C
10823 * g++.old-deja/g++.other/warn7.C
10824 * g++.old-deja/g++.pt/crash11.C
10825 * g++.old-deja/g++.pt/crash36.C
10826 * g++.old-deja/g++.pt/spec22.C
10827 * g++.old-deja/g++.pt/spec9.C
10828 * g++.old-deja/g++.pt/ttp52.C
10829 * g++.old-deja/g++.robertl/eb103.C
10830 * g++.old-deja/g++.robertl/eb121.C
10831 * g++.old-deja/g++.robertl/eb22.C
10832 * g++.old-deja/g++.robertl/eb8.C:
10833 Update locations and/or regexps of dg-error markers.
10834 Remove markers for some bogus messages that are no longer issued.
10835
10836 2004-09-23 Jakub Jelinek <jakub@redhat.com>
10837
10838 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
10839 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
10840
10841 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
10842
10843 PR c++/17618
10844 * g++.dg/lookup/crash5.C: New test.
10845
10846 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
10847
10848 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
10849 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
10850 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
10851 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
10852 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
10853 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
10854
10855 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
10856 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
10857 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
10858 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
10859 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
10860 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
10861
10862 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
10863
10864 * gcc.dg/vect/vect-44.c: Check additional cases.
10865 * gcc.dg/vect/vect-48.c: Check additional cases.
10866
10867 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
10868 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
10869 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
10870 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
10871 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
10872 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
10873 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
10874 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
10875 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
10876
10877 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
10878 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
10879 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
10880
10881 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10882
10883 * gcc.dg/tree-ssa/loop-6.c: New test.
10884
10885 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
10886
10887 PR c++/17620
10888 * g++.dg/inherit/base2.C: New.
10889
10890 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10891
10892 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
10893 * gcc.dg/20001012-2.c: Likewise.
10894 * gcc.dg/20001013-1.c: Likewise.
10895 * gcc.dg/20001101-1.c: Likewise.
10896 * gcc.dg/20001102-1.c: Likewise.
10897 * gcc.dg/bf-spl1.c: Likewise.
10898 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
10899 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
10900
10901 2004-09-22 Diego Novillo <dnovillo@redhat.com>
10902
10903 PR tree-optimization/16721
10904 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
10905
10906 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
10907
10908 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
10909 * gcc.dg/20040305-1.c: Likewise.
10910
10911 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
10912
10913 PR c/16566
10914 * gcc.c-torture/compile/pr16566-1.c,
10915 gcc.c-torture/compile/pr16566-2.c,
10916 gcc.c-torture/compile/pr16566-3.c: New tests.
10917
10918 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
10919
10920 PR tree-optimization/17512
10921 * gcc.c-torture/compile/20040916-1.c.
10922
10923 2004-09-21 Mark Mitchell <mark@codesourcery.com>
10924
10925 * gcc.dg/pragma-re-3.c: New test.
10926
10927 2004-09-17 Matt Austern <austern@apple.com>
10928
10929 PR c++/15049
10930 * g++.dg/other/anon3.C: New.
10931
10932 2004-09-21 Roger Sayle <roger@eyesopen.com>
10933
10934 PR c++/7503
10935 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
10936 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
10937 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
10938 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
10939 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
10940
10941 2004-09-21 Bud Davis <bdavis9659@comcast.net>
10942
10943 PR fortran/17286
10944 * gfortran.dg/pr17286.f90: New test.
10945
10946 2004-09-20 Mark Mitchell <mark@codesourcery.com>
10947
10948 PR c++/17530
10949 * g++.dg/template/static7.C: New test.
10950
10951 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
10952
10953 PR tree-opt/17558
10954 * gcc.c-torture/compile/pr17558.c: New test.
10955
10956 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
10957
10958 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
10959 if SKIP_ATTRIBUTE is defined.
10960
10961 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10962
10963 PR fortran/15957
10964 * gfortran.dg/pr15957.f90: New test.
10965
10966 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
10967
10968 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
10969 in comparison.
10970 * gcc.dg/vect/vect-79.c: Likewise.
10971 * gcc.dg/vect/vect-80.c: Likewise.
10972
10973 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10974
10975 PR fortran/15750
10976 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
10977
10978 2004-09-20 Ira Rosen <irar@il.ibm.com>
10979
10980 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
10981 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
10982 * gcc.dg/vect/vect-62.c: New testcase.
10983 * gcc.dg/vect/vect-63.c: New testcase.
10984 * gcc.dg/vect/vect-64.c: New testcase.
10985 * gcc.dg/vect/vect-65.c: New testcase.
10986 * gcc.dg/vect/vect-66.c: New testcase.
10987 * gcc.dg/vect/vect-67.c: New testcase.
10988 * gcc.dg/vect/vect-68.c: New testcase.
10989 * gcc.dg/vect/vect-69.c: New testcase.
10990 * gcc.dg/vect/vect-79.c: New testcase.
10991 * gcc.dg/vect/vect-80.c: New testcase.
10992
10993 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
10994
10995 * gcc.target/mips/asm-1.c: New test.
10996
10997 2004-09-19 Ira Rosen <irar@il.ibm.com>
10998
10999 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
11000 * gcc.dg/vect/vect-73.c: New testcase.
11001 * gcc.dg/vect/vect-74.c: New testcase.
11002 * gcc.dg/vect/vect-75.c: New testcase.
11003 * gcc.dg/vect/vect-76.c: New testcase.
11004 * gcc.dg/vect/vect-77.c: New testcase.
11005 * gcc.dg/vect/vect-78.c: New testcase
11006
11007 2004-09-18 Paul Brook <paul@codesourcery.com>
11008
11009 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
11010
11011 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
11012
11013 PR c/17424
11014 * gcc.dg/pr17424-1.c: New test.
11015
11016 2004-09-18 Diego Novillo <dnovillo@redhat.com>
11017
11018 * g++.dg/tree-ssa/pr17153.C: New test.
11019
11020 2004-09-16 Geoffrey Keating <geoffk@apple.com>
11021
11022 PR pch/13361
11023 * testsuite/g++.dg/pch/wchar-1.C: New.
11024 * testsuite/g++.dg/pch/wchar-1.Hs: New.
11025
11026 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
11027
11028 * gcc.c-torture/execute/20040917-1.c: New test.
11029
11030 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11031
11032 PR tree-optimization/17319
11033 * gcc.dg/pr17319.c: New test.
11034
11035 2004-09-17 Devang Patel <dpatel@apple.com>
11036
11037 * gcc.dg/20040813-1.c: New test.
11038
11039 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11040
11041 PR tree-optimization/17273
11042 * gcc.c-torture/compile/pr17273.c: New test.
11043
11044 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
11045
11046 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
11047 Update expected messages.
11048 * gcc.dg/declspec-13.c: New test.
11049
11050 2004-09-17 David Edelsohn <edelsohn@gnu.org>
11051
11052 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
11053
11054 2004-09-17 Diego Novillo <dnovillo@redhat.com>
11055
11056 * gcc.c-torture/execute/pr17252.c: Use post-increment to
11057 change what 'a' is pointing to.
11058
11059 2004-09-17 Mark Mitchell <mark@codesourcery.com>
11060
11061 PR c++/16002
11062 * g++.dg/template/error18.C: New test.
11063
11064 PR c++/16029
11065 * g++.dg/warn/Wunused-8.C: New test.
11066
11067 2004-09-17 Steven Bosscher <stevenb@suse.de>
11068
11069 PR tree-optimization/17513
11070 * gcc.dg/20040916-1.c: New test.
11071
11072 2004-09-16 Mark Mitchell <mark@codesourcery.com>
11073
11074 PR c++/17501
11075 * g++.dg/template/typename7.C: New test.
11076
11077 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11078
11079 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
11080
11081 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
11082
11083 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
11084 with -ftree-based-profiling also.
11085 * lib/profopt.exp: Support late-set profile_option/feedback_option.
11086
11087 2004-09-16 Victor Leikehman <lei@il.ibm.com>
11088
11089 PR/15364
11090 * gfortran.dg/der_array_io_1.f90: New test.
11091 * gfortran.dg/der_array_io_2.f90: New test.
11092 * gfortran.dg/der_array_io_3.f90: New test.
11093
11094 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11095
11096 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
11097 EABI.
11098
11099 2004-09-15 Mark Mitchell <mark@codesourcery.com>
11100
11101 * g++.dg/opt/switch1.C: New test.
11102
11103 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
11104
11105 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
11106 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
11107 Update expected messages.
11108
11109 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11110
11111 PR fortran/16485
11112 * gfortran.dg/same_name_1.f90: New test.
11113
11114 2004-09-15 Diego Novillo <dnovillo@redhat.com>
11115
11116 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
11117 dereference garbage pointers.
11118
11119 2004-09-15 Jakub Jelinek <jakub@redhat.com>
11120
11121 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
11122 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
11123
11124 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
11125 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
11126 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
11127
11128 2004-09-14 Mark Mitchell <mark@codesourcery.com>
11129
11130 PR c++/17324
11131 * g++.dg/template/mangle1.C: New test.
11132
11133 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11134
11135 PR tree-optimization/17252
11136 * gcc.c-torture/execute/pr17252.c: New test.
11137
11138 2004-09-14 Andrew Pinski <apinski@apple.com>
11139
11140 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
11141
11142 2004-09-14 Roger Sayle <roger@eyesopen.com>
11143
11144 PR rtl-optimization/9771
11145 * gcc.dg/pr9771-1.c: New test case.
11146
11147 2004-09-14 Diego Novillo <dnovillo@redhat.com>
11148
11149 PR tree-optimization/15262
11150 * gcc.c-torture/execute/pr15262-1.c: New test.
11151 * gcc.c-torture/execute/pr15262-2.c: New test.
11152
11153 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
11154
11155 * gcc.dg/declspec-12.c: New test.
11156
11157 2004-09-14 Bud Davis <bdavis9659@comcast.net>
11158
11159 * gfortran.dg/pr17090.f90: Add directives to test.
11160
11161 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11162
11163 * gcc.c-torture/compile/20040914-1.c: New test.
11164
11165 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11166
11167 PR c++/16162
11168 * g++.dg/template/decl2.C: New test.
11169
11170 2004-09-13 Bud Davis <bdavis9659@comcast.net>
11171
11172 PR fortran/17090
11173 * gfortran.dg/pr17090.f90: New test.
11174
11175 2004-09-13 Dale Johannesen <dalej@apple.com>
11176
11177 * gcc.c-torture/compile/pr17408.c: New test case.
11178
11179 2004-09-13 Mark Mitchell <mark@codesourcery.com>
11180
11181 PR c++/16716
11182 * g++.dg/parse/crash17.C: New test.
11183
11184 PR c++/17327
11185 * g++.dg/template/enum3.C: New test.
11186
11187 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
11188
11189 * lib/gcc-defs.exp: Load wrapper.exp.
11190 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
11191 using local code.
11192 * lib/gcc.exp (gcc_init): Similar.
11193 * lib/gfortran.exp (gfortran_init): Similar.
11194 * lib/objc.exp (objc_init): Similar.
11195 * lib/treelang.exp (treelang_init): Similar.
11196 * lib/wrapper.exp: New file with build_wrapper call machinery in
11197 ${tool}_maybe_build_wrapper.
11198
11199 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11200
11201 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
11202 "inline".
11203 * gcc.dg/declspec-11.c: Update expected messages.
11204 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
11205 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
11206 gcc.dg/inline-12.c: New tests.
11207
11208 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
11209
11210 * g++.dg/tree-ssa/pr17400.C: New testcase.
11211
11212 2004-09-13 James E Wilson <wilson@specifixinc.com>
11213
11214 * gcc.target/mips/sb1-1.c: New testcase.
11215
11216 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
11217
11218 * lib/g77-dg.exp: Remove unused file.
11219 * lib/mike-g77.exp: Ditto.
11220 * lib/g77.exp: Ditto.
11221
11222 2004-09-12 Richard Henderson <rth@redhat.com>
11223
11224 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
11225
11226 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
11227
11228 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
11229 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
11230 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
11231 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
11232 Update expected messages.
11233
11234 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
11235
11236 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
11237 declaration/use mismatch for dirp parameter.
11238
11239 2004-09-12 Andrew Pinski <apinski@apple.com>
11240
11241 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
11242 -fgnu-runtime is passed.
11243
11244 2004-09-12 Richard Henderson <rth@redhat.com>
11245
11246 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
11247 do the uplevel thing and update additional_flags directly.
11248 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
11249 gfortran.fortran-torture/execute/intrinsic_nearest.x,
11250 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
11251 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
11252
11253 2004-09-11 Steven Bosscher <stevenb@suse.de>
11254
11255 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
11256
11257 2004-09-11 Roger Sayle <roger@eyesopen.com>
11258
11259 PR middle-end/17411
11260 * g++.dg/opt/pr17411-1.C: New test case.
11261
11262 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11263
11264 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11265 gcc.dg/tls/diag-2.c: Update expected messages.
11266 * gcc.dg/991209-1.c: Specify compilation options. Update expected
11267 messages.
11268 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
11269 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
11270 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
11271 gcc.dg/tls/diag-5.c: New tests.
11272
11273 2004-09-11 Zack Weinberg <zack@codesourcery.com>
11274
11275 * gcc.dg/20040910-1.c: Correct dg-error regexp.
11276
11277 2004-09-11 Steven Bosscher <stevenb@suse.de>
11278
11279 * g++.dg/parse/break-in-for.C: New test.
11280
11281 2004-09-11 Jakub Jelinek <jakub@redhat.com>
11282
11283 * gcc.dg/tree-ssa/20040911-1.c: New test.
11284
11285 2004-09-11 Andreas Jaeger <aj@suse.de>
11286
11287 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
11288 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
11289
11290 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
11291
11292 * gcc.target/frv: New directory of FR-V-specific tests.
11293
11294 2004-09-10 James E Wilson <wilson@specifixinc.com>
11295
11296 * gcc.dg/convert-vec-1.c: New test.
11297
11298 2004-09-10 Roger Sayle <roger@eyesopen.com>
11299
11300 PR middle-end/17024
11301 * gcc.dg/pr17024-1.c: New test case.
11302
11303 2004-09-10 Eric Christopher <echristo@redhat.com>
11304
11305 * gcc.dg/20040910-1.c: New test.
11306
11307 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
11308
11309 * gcc.dg/bitfld-9.c: New test.
11310
11311 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
11312
11313 * gcc.c-torture/execute/ieee/acc1.c: New test.
11314 * gcc.c-torture/execute/ieee/acc2.c: New test.
11315 * gcc.c-torture/execute/ieee/mzero6.c: New test.
11316
11317 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
11318
11319 * gcc.dg/deprecated-2.c: New test.
11320
11321 2004-09-09 James E Wilson <wilson@specifixinc.com>
11322
11323 * gcc.dg/init-vec-1.c: New test.
11324
11325 2004-09-09 Roger Sayle <roger@eyesopen.com>
11326
11327 PR middle-end/17055
11328 * gcc.dg/pr17055-1.c: New test case.
11329
11330 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
11331
11332 PR target/17377
11333 * gcc.c-torture/execute/pr17377.c: New test.
11334
11335 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11336
11337 PR c/8420
11338 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
11339 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
11340 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
11341 gcc.dg/long-long-typespec-1.c: New tests.
11342 * gcc.dg/tls/diag-2.c: Update expected diagnostics
11343
11344 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
11345
11346 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
11347 gcc.dg/gnu99-static-1.c: New tests.
11348
11349 2004-09-08 Devang Patel <dpatel@apple.com>
11350
11351 * gcc.dg/darwin-ld-20040828-1.c: New test.
11352 * gcc.dg/darwin-ld-20040828-2.c: New test.
11353 * gcc.dg/darwin-ld-20040828-3.c: New test.
11354
11355 2004-09-08 Ziemowit Laski <zlaski@apple.com>
11356
11357 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
11358 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
11359 in error message.
11360 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
11361 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
11362 in error message.
11363 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
11364 types they qualify.
11365 * objc.dg/type-size-2.m: Fix wording in comment.
11366 * objc.dg/va-meth-1.m: New test case.
11367
11368 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
11369
11370 PR c/16633:
11371 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
11372 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
11373
11374 2004-09-06 Devang Patel <dpatel@apple.com>
11375
11376 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
11377 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
11378
11379 2004-09-06 Zack Weinberg <zack@codesourcery.com>
11380
11381 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
11382 reflect changed line numbering of diagnostics.
11383
11384 2004-09-06 Paul Brook <paul@codesourcery.com>
11385
11386 * gfortran.dg/edit_real_1.f90: Add new test.
11387
11388 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11389
11390 * gcc.dg/tree-ssa/loop-2.c: New test.
11391 * gcc.dg/tree-ssa/loop-3.c: New test.
11392 * gcc.dg/tree-ssa/loop-4.c: New test.
11393 * gcc.dg/tree-ssa/loop-5.c: New test.
11394
11395 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11396
11397 * gcc.dg/format/sentinel-1.c: Update for parameter option.
11398
11399 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11400
11401 * gcc.dg/format/sentinel-1.c: New test.
11402
11403 2004-09-04 Uros Bizjak <uros@kss-loka.si>
11404
11405 * testsuite/gcc.dg/builtins-46.c: New.
11406
11407 2004-09-03 Devang Patel <dpatel@apple.com>
11408
11409 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
11410 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
11411
11412 2004-09-03 Jan Beulich <jbeulich@novell.com>
11413
11414 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
11415 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
11416 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
11417 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
11418 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
11419 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
11420 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
11421 the non-portable bzero.
11422 * gcc.dg/20010912-1.c: xfail for NetWare.
11423 * gcc.dg/20020426-2.c: xfail for NetWare.
11424 * gcc.dg/20021014-1.c: xfail for NetWare.
11425 * gcc.dg/20021018-1.c: xfail for NetWare.
11426 * gcc.dg/20030213-1.c: xfail for NetWare.
11427 * gcc.dg/20030225-1.c: xfail for NetWare.
11428 * gcc.dg/20030708-1.c: xfail for NetWare.
11429 * gcc.dg/builtins-config.h: Also exclude NetWare.
11430 * gcc.dg/format/format.h: Define restrict only if not already defined.
11431 * gcc.dg/nest.c: xfail for NetWare.
11432 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
11433 * lib/target-supports.exp (check_visibility_available): Exclude
11434 NetWare.
11435
11436 2004-09-03 Jan Beulich <jbeulich@novell.com>
11437
11438 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
11439 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
11440 deterministic starting point for the alignment of structure fields.
11441 * gcc.dg/Wpadded.c: Dito.
11442 * g++.dg/abi/vbase10.C: Dito.
11443
11444 2004-09-03 Devang Patel <dpatel@apple.com>
11445
11446 * g++.dg/debug/pr15736.cc: New test.
11447
11448 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11449
11450 * README.QMTEST: Fix out-of-date link.
11451
11452 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
11453
11454 PR fortran/16579
11455 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
11456 Delete. Duplicate of gfortran.dg/g77/20010610.f
11457
11458 2004-09-02 Mark Mitchell <mark@codesourcery.com>
11459
11460 * g++.dg/abi/arm_rtti1.C: New test.
11461
11462 2004-09-02 Geoffrey Keating <geoffk@apple.com>
11463
11464 * gcc.dg/ppc-vector-memcpy.c: New.
11465 * gcc.dg/ppc-vector-memset.c: New.
11466
11467 2004-09-02 Chao-ying Fu <fu@mips.com>
11468
11469 * gcc.target/mips/mips-3d-1.c: New test.
11470 * gcc.target/mips/mips-3d-2.c: New test.
11471 * gcc.target/mips/mips-3d-3.c: New test.
11472 * gcc.target/mips/mips-3d-4.c: New test.
11473 * gcc.target/mips/mips-3d-5.c: New test.
11474 * gcc.target/mips/mips-3d-6.c: New test.
11475 * gcc.target/mips/mips-3d-7.c: New test.
11476 * gcc.target/mips/mips-3d-8.c: New test.
11477 * gcc.target/mips/mips-3d-9.c: New test.
11478 * gcc.target/mips/mips-ps-1.c: New test.
11479 * gcc.target/mips/mips-ps-2.c: New test.
11480 * gcc.target/mips/mips-ps-3.c: New test.
11481 * gcc.target/mips/mips-ps-4.c: New test.
11482 * gcc.target/mips/mips-ps-type.c: New test.
11483
11484 2004-09-02 Paul Brook <paul@codesourcery.com>
11485
11486 * gfortran.dg/edit_real_1.f90: Add new tests.
11487
11488 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11489
11490 PR fortran/15327
11491 * gfortran.dg/merge_char_1.f90: New test.
11492
11493 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11494
11495 PR fortran/16404
11496 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
11497
11498 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11499
11500 PR c/1522
11501 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
11502
11503 2004-09-01 Mark Mitchell <mark@codesourcery.com>
11504
11505 * g++.dg/opt/loop1.C: Do not XFAIL.
11506
11507 2004-09-01 Jakub Jelinek <jakub@redhat.com>
11508
11509 * gcc.c-torture/execute/20040831-1.c: New test.
11510
11511 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
11512
11513 PR fortran/16579
11514 * gfortran.dg/g77/20010610.f: Now passes.
11515 Copy from g77.f-torture/execute. Add dg-run directive.
11516 * gfortran.dg/g77/README: Update
11517
11518 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
11519
11520 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
11521 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
11522 (t1, t2, t3, t4): Add volatile.
11523
11524 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11525
11526 * g++.dg/ext/visibility/arm1.C: New test.
11527
11528 2004-08-31 Geoffrey Keating <geoffk@apple.com>
11529
11530 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
11531 -pedantic-errors.
11532
11533 2004-09-01 Paul Brook <paul@codesourcery.com>
11534
11535 * gfortran.dg/eof_2.f90: New test.
11536
11537 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11538
11539 PR fortran/16579
11540 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
11541
11542 2004-08-31 Bud Davis <bdavis9659@comcast.net>
11543
11544 PR libfortran/16805
11545 * gfortran.dg/list_read_2.f90: New test.
11546
11547 2004-08-31 Mark Mitchell <mark@codesourcery.com>
11548
11549 * g++.dg/abi/key1.C: New test.
11550
11551 2004-08-31 Richard Henderson <rth@redhat.com>
11552
11553 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
11554 form of offsetof.
11555 * g++.dg/other/offsetof5.C: Remove duplicate.
11556
11557 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11558
11559 PR fortran/17244
11560 * gfortran.dg/func_derived_1.f90: New test.
11561
11562 2004-08-31 Paul Brook <paul@codesourcery.com>
11563
11564 * gfortran.dg/eof_1.f90: New test.
11565
11566 2004-08-31 Paul Brook <paul@codesourcery.com>
11567
11568 * gfortran.dg/list_read_1.f90: New file.
11569
11570 2004-08-30 Mark Mitchell <mark@codesourcery.com>
11571
11572 * g++.dg/opt/loop1.C: XFAIL.
11573
11574 2004-08-30 Geoffrey Keating <geoffk@apple.com>
11575
11576 * gcc.dg/funcdef-storage-1.c: New.
11577 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
11578 an extern function in local scope.
11579 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
11580 declare an 'auto inline' function in local scope.
11581 * gcc.dg/20011130-1.c: Likewise.
11582 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
11583 an 'auto' function in local scope.
11584 * gcc.dg/20021014-1.c: Likewise.
11585 * gcc.dg/20030331-2.c: Likewise.
11586
11587 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11588
11589 * gfortran.dg/blockdata_1.f90: New test.
11590
11591 2004-08-30 Richard Henderson <rth@redhat.com>
11592
11593 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
11594
11595 2004-08-30 Richard Henderson <rth@redhat.com>
11596
11597 * lib/fortran-torture.exp (fortran-torture-execute): Honor
11598 additional_flags set by alternate driver.
11599 (ieee-options): New procedure.
11600 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
11601 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
11602 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
11603 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
11604
11605 2004-08-30 Richard Henderson <rth@redhat.com>
11606
11607 * lib/f-torture.exp: Remove.
11608
11609 2004-08-29 Mark Mitchell <mark@codesourcery.com>
11610
11611 PR rtl-optimization/16590
11612 * g++.dg/opt/loop1.C: New test.
11613
11614 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11615
11616 PR fortran/13910
11617 * gfortran.dg/oldstyle_1.f90: New test.
11618
11619 2004-08-29 Steven G. Kargl <kargls@comcast.net>
11620 Paul Brook <paul@codesourcery.com>
11621
11622 * gfortran.dg/g77/README: Update.
11623 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
11624 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
11625 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
11626
11627 2004-08-28 Paul Brook <paul@codesourcery.com>
11628
11629 PR libfortran/17195
11630 * gfortran.dg/edit_real_1.f90: New test.
11631
11632 2004-08-27 Paul Brook <paul@codesourcery.com>
11633
11634 * gfortran.dg/rewind_1.f90: New test.
11635
11636 2004-08-27 Bud Davis <bdavis9659@comcast.net>
11637
11638 PR fortran/16597
11639 * gfortran.dg/pr16597.f90: New test.
11640
11641 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11642
11643 PR c/13801
11644 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
11645 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
11646 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
11647 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
11648 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
11649
11650 2004-08-26 Nick Clifton <nickc@redhat.com>
11651
11652 * gcc.c-torture/compile/pr17119.c: New test.
11653
11654 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
11655
11656 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
11657
11658 2004-08-25 Richard Henderson <rth@redhat.com>
11659
11660 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
11661 the bits that expect kind=8 to be the largest real kind.
11662
11663 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11664
11665 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
11666
11667 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11668
11669 * gfortran.dg/assignment_1.f90: New test.
11670
11671 2004-08-25 Adam Nemet <anemet@lnxw.com>
11672
11673 * g++.dg/template/repo3.C: New test.
11674
11675 2004-08-25 Roger Sayle <roger@eyesopen.com>
11676
11677 PR middle-end/16693
11678 PR tree-optimization/16372
11679 * g++.dg/opt/pr16372-1.C: New test case.
11680 * g++.dg/opt/pr16693-1.C: New test case.
11681 * g++.dg/opt/pr16693-2.C: New test case.
11682
11683 2004-08-25 Ziemowit Laski <zlaski@apple.com>
11684
11685 * objc.dg/proto-lossage-4.m: New test.
11686
11687 2004-08-25 Mark Mitchell <mark@codesourcery.com>
11688
11689 PR c++/17155
11690 * g++.dg/inherit/local2.C: New test.
11691
11692 2004-08-25 Paul Brook <paul@codesourcery.com>
11693
11694 PR fortran/17144
11695 * gfortran.dg/string_ctor_1.f90: New test.
11696
11697 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11698
11699 PR c++/14428
11700 * g++.dg/template/redecl2.C: New test.
11701
11702 2004-08-24 Bud Davis <bdavis9659@comcast.net>
11703
11704 PR fortran/17143
11705 * gfortran.dg/pr17143.f90: New test.
11706
11707 2004-08-24 Bud Davis <bdavis9659@comcast.net>
11708
11709 PR fortran/17164
11710 * gfortran.dg/pr17164.f90: New test.
11711
11712 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11713
11714 * gcc.dg/tree-ssa/loop-1.c: New test.
11715
11716 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
11717
11718 * gcc.c-torture/compile/20040824-1.c: New test.
11719
11720 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
11721
11722 * gcc.c-torture/compile/iftrap-3.c: New test.
11723
11724 2004-08-24 Paul Brook <paul@codesourcery.com>
11725
11726 * gfortran.dg/entry_2.f90: New test.
11727
11728 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11729
11730 PR c++/16889
11731 * g++.dg/lookup/ambig[12].C: New.
11732
11733 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11734
11735 PR c++/16706
11736 * g++.dg/template/crash21.C: New test.
11737 * g++.dg/template/crash22.C: Likewise.
11738
11739 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
11740
11741 PR c++/17149
11742 * g++.dg/template/access15.C: New.
11743
11744 2004-08-23 Mark Mitchell <mark@codesourcery.com>
11745
11746 PR c++/17163
11747 * g++.dg/template/repo2.C: New test.
11748
11749 2004-08-23 Roger Sayle <roger@eyesopen.com>
11750
11751 PR rtl-optimization/17078
11752 * gcc.c-torture/execute/pr17078-1.c: New test case.
11753
11754 2004-08-23 Mark Mitchell <mark@codesourcery.com>
11755
11756 PR c/14492
11757 * gcc.dg/debug/crash1.c: New test.
11758
11759 2004-08-23 Mark Mitchell <mark@codesourcery.com>
11760
11761 PR c/16180
11762 * gcc.dg/loop-5.c: New test.
11763
11764 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11765
11766 * gcc.c-torture/execute/20040823-1.c: New test.
11767
11768 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
11769
11770 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
11771 to the assembler. Simplify test accordingly.
11772 (asm_abi_flags): Use GNU names.
11773 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
11774 to check for ABI flags.
11775
11776 2004-08-22 Andrew Pinski <apinski@apple.com>
11777
11778 * g++.dg/opt/pr14029.C: New test.
11779 * gcc.c-torture/execute/pr15262.c: New test.
11780
11781 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11782
11783 * gfortran.dg/reduction.f90: Add checks with complex arguments.
11784
11785 2004-08-21 Bud Davis <bdavis9659@comcast.net>
11786
11787 PR 16908
11788 * gfortran.dg/direct_io.f90: New test.
11789
11790 2004-08-20 Mark Mitchell <mark@codesourcery.com>
11791
11792 PR c++/17121
11793 * g++.dg/inherit/local2.C: New test.
11794
11795 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
11796
11797 PR c++/17120
11798 * g++.dg/warn/Wparentheses-4.C: New test.
11799
11800 2004-08-20 Mark Mitchell <mark@codesourcery.com>
11801
11802 PR c++/17121
11803 * g++.dg/inherit/local2.C: New test.
11804
11805 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
11806 * gcc.dg/ppc-ldstruct.c: Likewise.
11807 * gcc.dg/ppc64-abi-2.c: Likewise.
11808
11809 2004-08-20 Jakub Jelinek <jakub@redhat.com>
11810
11811 PR rtl-optimization/17099
11812 * gcc.c-torture/execute/20040820-1.c: New test.
11813
11814 2004-08-20 David Edelsohn <edelsohn@gnu.org>
11815
11816 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
11817
11818 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
11819
11820 PR fortran/17077
11821 * gfortran.dg/auto_array_1.f90: New test.
11822
11823 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11824
11825 PR fortran/17074
11826 * gfortran.dg/simpleif_1.f90: New test.
11827
11828 2004-08-19 Mark Mitchell <mark@codesourcery.com>
11829
11830 * lib/target-supports.exp (check_profiling_available): Return
11831 false for arm*-*-symbianelf* and arm*-*-eabi*.
11832
11833 PR c++/15890
11834 * g++.dg/template/delete1.C: New test.
11835
11836 2004-08-19 Paul Brook <paul@codesourcery.com>
11837
11838 PR fortran/14976
11839 PR fortran/16228
11840 * gfortran.dg/data_char_1.f90: New test.
11841
11842 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
11843
11844 PR fortran/16946
11845 * gfortran.dg/reduction.f90: New testcase.
11846
11847 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11848
11849 PR fortran/16520
11850 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
11851
11852 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
11853
11854 PR c++/17041
11855 * g++.dg/Wparentheses-3.C: New test.
11856
11857 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
11858
11859 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
11860 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
11861 * gcc.dg/vect/vect-2.c: Likewise.
11862 * gcc.dg/vect/vect-3.c: Likewise.
11863 * gcc.dg/vect/vect-4.c: Likewise.
11864 * gcc.dg/vect/vect-5.c: Likewise.
11865 * gcc.dg/vect/vect-6.c: Likewise.
11866 * gcc.dg/vect/vect-7.c: Likewise.
11867 * gcc.dg/vect/vect-25.c: Likewise.
11868 * gcc.dg/vect/vect-31.c: Likewise.
11869 * gcc.dg/vect/vect-32.c: Likewise.
11870 * gcc.dg/vect/vect-34.c: Likewise.
11871 * gcc.dg/vect/vect-36.c: Likewise.
11872 * gcc.dg/vect/vect-all.c: Likewise.
11873
11874 2004-08-18 Mark Mitchell <mark@codesourcery.com>
11875
11876 PR c++/17068
11877 * g++.dg/template/operator4.C: New test.
11878
11879 2004-08-18 Richard Henderson <rth@redhat.com>
11880
11881 * gcc.dg/20040206-1.c: XFAIL.
11882
11883 2004-08-17 Mark Mitchell <mark@codesourcery.com>
11884
11885 PR c++/16246
11886 * g++.dg/template/array7.C: New test.
11887
11888 2004-08-17 James E Wilson <wilson@specifixinc.com>
11889
11890 * gcc.dg/mips-movcc-1.c: New test.
11891 * gcc.dg/mips-movcc-2.c: New test.
11892 * gcc.dg/mips-movcc-3.c: New test.
11893
11894 * gcc.dg/mips-nmadd-1.c: New test.
11895 * gcc.dg/mips-nmadd-2.c: New test.
11896
11897 2004-08-17 Mark Mitchell <mark@codesourcery.com>
11898
11899 PR c++/15871
11900 * g++.dg/opt/inline8.C: New test.
11901
11902 PR c++/16965
11903 * g++.dg/parse/error17.C: New test.
11904
11905 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
11906
11907 * gcc.dg/vect: New directory for vectorizer tests.
11908 * gcc.dg/vect/tree-vect.h: New file.
11909 * gcc.dg/vect/vect.exp: New file.
11910 * gcc.dg/vect/pr16105.c.c: New test.
11911 * gcc.dg/vect/vect-1.c: New test.
11912 * gcc.dg/vect/vect-2.c: New test.
11913 * gcc.dg/vect/vect-3.c: New test.
11914 * gcc.dg/vect/vect-4.c: New test.
11915 * gcc.dg/vect/vect-5.c: New test.
11916 * gcc.dg/vect/vect-6.c: New test.
11917 * gcc.dg/vect/vect-7.c: New test.
11918 * gcc.dg/vect/vect-8.c: New test.
11919 * gcc.dg/vect/vect-9.c: New test.
11920 * gcc.dg/vect/vect-10.c: New test.
11921 * gcc.dg/vect/vect-11.c: New test.
11922 * gcc.dg/vect/vect-12.c: New test.
11923 * gcc.dg/vect/vect-13.c: New test.
11924 * gcc.dg/vect/vect-14.c: New test.
11925 * gcc.dg/vect/vect-15.c: New test.
11926 * gcc.dg/vect/vect-16.c: New test.
11927 * gcc.dg/vect/vect-17.c: New test.
11928 * gcc.dg/vect/vect-18.c: New test.
11929 * gcc.dg/vect/vect-19.c: New test.
11930 * gcc.dg/vect/vect-20.c: New test.
11931 * gcc.dg/vect/vect-21.c: New test.
11932 * gcc.dg/vect/vect-22.c: New test.
11933 * gcc.dg/vect/vect-23.c: New test.
11934 * gcc.dg/vect/vect-24.c: New test.
11935 * gcc.dg/vect/vect-25.c: New test.
11936 * gcc.dg/vect/vect-26.c: New test.
11937 * gcc.dg/vect/vect-27.c: New test.
11938 * gcc.dg/vect/vect-28.c: New test.
11939 * gcc.dg/vect/vect-29.c: New test.
11940 * gcc.dg/vect/vect-30.c: New test.
11941 * gcc.dg/vect/vect-31.c: New test.
11942 * gcc.dg/vect/vect-32.c: New test.
11943 * gcc.dg/vect/vect-33.c: New test.
11944 * gcc.dg/vect/vect-34.c: New test.
11945 * gcc.dg/vect/vect-35.c: New test.
11946 * gcc.dg/vect/vect-36.c: New test.
11947 * gcc.dg/vect/vect-37.c: New test.
11948 * gcc.dg/vect/vect-38.c: New test.
11949 * gcc.dg/vect/vect-40.c: New test.
11950 * gcc.dg/vect/vect-41.c: New test.
11951 * gcc.dg/vect/vect-42.c: New test.
11952 * gcc.dg/vect/vect-43.c: New test.
11953 * gcc.dg/vect/vect-44.c: New test.
11954 * gcc.dg/vect/vect-45.c: New test.
11955 * gcc.dg/vect/vect-46.c: New test.
11956 * gcc.dg/vect/vect-47.c: New test.
11957 * gcc.dg/vect/vect-48.c: New test.
11958 * gcc.dg/vect/vect-49.c: New test.
11959 * gcc.dg/vect/vect-50.c: New test.
11960 * gcc.dg/vect/vect-51.c: New test.
11961 * gcc.dg/vect/vect-52.c: New test.
11962 * gcc.dg/vect/vect-53.c: New test.
11963 * gcc.dg/vect/vect-54.c: New test.
11964 * gcc.dg/vect/vect-55.c: New test.
11965 * gcc.dg/vect/vect-56.c: New test.
11966 * gcc.dg/vect/vect-57.c: New test.
11967 * gcc.dg/vect/vect-58.c: New test.
11968 * gcc.dg/vect/vect-59.c: New test.
11969 * gcc.dg/vect/vect-60.c: New test.
11970 * gcc.dg/vect/vect-61.c: New test.
11971 * gcc.dg/vect/vect-all.c: New test.
11972 * gcc.dg/vect/vect-none.c: New test.
11973
11974 2004-08-17 Paul Brook <paul@codesourcery.com>
11975
11976 PR fortran/13082
11977 * gfortran.dg/entry_1.f90: New test.
11978
11979 2004-08-17 Andrew Pinski <apinski@apple.com>
11980
11981 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
11982
11983 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
11984
11985 * gcc.dg/pr17036-1.c: New test.
11986
11987 2004-08-16 Devang Patel <dpatel@apple.com>
11988
11989 * gcc.dg/darwin-20040809-1.c: New test.
11990
11991 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
11992
11993 * gcc.dg/funcdef-attr-1.c: New test.
11994
11995 2004-08-16 Janis Johnson <janis187@us.ibm.com>
11996
11997 * gcc.dg/altivec-17.c: New test.
11998 * gcc.dg/altivec-18.c: New test.
11999
12000 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12001
12002 PR c++/6749
12003 * g++.dg/template/vtable2.C: New test.
12004
12005 2004-08-14 Richard Henderson <rth@redhat.com>
12006
12007 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
12008 * gcc.dg/pack-test-4.c (main): Return 0.
12009 * gcc.dg/setjmp-1.c: Remove XFAIL.
12010 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
12011
12012 2004-08-14 Richard Henderson <rth@redhat.com>
12013
12014 * gcc.dg/980217-1.c: Add prototype for printf.
12015
12016 2004-08-13 Bud Davis <bdavis9659@comcast.net>
12017
12018 * gfortran.dg/pr16935.f90: New test.
12019
12020 2004-08-13 Janis Johnson <janis187@us.ibm.com>
12021
12022 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
12023
12024 2004-08-13 Paul Brook <paul@codesourcery.com>
12025
12026 * gfortran.dg/der_io_1.f90: Remove stray comma.
12027
12028 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12029
12030 * gcc.dg/vmx/cw-bug-2.c: Remove.
12031 * gcc.dg/vmx/vprint-1.c: Remove.
12032 * gcc.dg/vmx/vscan-1.c: Remove.
12033
12034 2004-08-12 Devang patel <dpatel@apple.com>
12035
12036 * gcc.dg/darwin-20040809-2.c: New test.
12037
12038 2004-08-12 Janis Johnson <janis1872us.ibm.com>
12039
12040 * g++.dg/ext/altivec-12.C: New test.
12041
12042 * g++.dg/ext/altivec-11.C: New test.
12043
12044 2004-08-12 Paul Brook <paul@codesourcery.com>
12045
12046 * g++.dg/abi/arm_cxa_vec_1.C: New test.
12047
12048 2004-08-12 Janis Johnson <janis187@us.ibm.com>
12049
12050 * g++.dg/ext/altivec-2.C: Check for hardware support before
12051 executing any VMX instructions.
12052
12053 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
12054
12055 2004-08-12 Jakub Jelinek <jakub@redhat.com>
12056
12057 PR c++/16276
12058 * g++.old-deja/g++.other/comdat4.C: New test.
12059 * g++.old-deja/g++.other/comdat4-aux.cc: New.
12060
12061 2004-08-12 Ben Elliston <bje@au.ibm.com>
12062
12063 PR target/16286
12064 * gcc.dg/pr16286.c: New test.
12065
12066 2004-08-12 Jan Beulich <jbeulich@novell.com>
12067
12068 * g++.dg/ext/asm5.C: New.
12069
12070 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12071
12072 PR c++/16698
12073 * g++.dg/eh/crash1.C: New test.
12074
12075 PR c++/16717
12076 * g++.dg/ext/construct1.C: New test.
12077
12078 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12079
12080 PR c++/16853
12081 * g++.dg/init/ptrmem1.C: New test.
12082
12083 PR c++/16618
12084 * g++.dg/parse/offsetof5.C: New test.
12085
12086 PR c++/16870
12087 * g++.dg/template/overload3.C: New test.
12088
12089 2004-08-11 Mark Mitchell <mark@codesourcery.com>
12090
12091 PR c++/16964
12092 * g++.dg/parse/error16.C: New test.
12093
12094 PR c++/16904
12095 * g++.dg/template/error14.C: New test.
12096
12097 PR c++/16929
12098 * g++.dg/template/error15.C: New test.
12099
12100 2004-08-11 Devang Patel <dpatel@apple.com>
12101
12102 * gcc.dg/darwin-ld-20040809-1.c: New test.
12103 * gcc.dg/darwin-ld-20040809-2.c: New test.
12104
12105 2004-08-11 Steven G. Kargl <kargls@comcast.net>
12106
12107 PR fortran/16917
12108 * gfortran.dg/dfloat_1.f90: New test.
12109
12110 2004-08-09 Mark Mitchell <mark@codesourcery.com>
12111
12112 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
12113 * gcc.dg/dll-2.c: Fix dg-require syntax.
12114 * gcc.misc-tests/arm-isr.c (abort): Declare.
12115 (exit): Likewise.
12116
12117 2004-08-10 Mark Mitchell <mark@codesourcery.com>
12118
12119 PR c++/16971
12120 * g++.dg/parse/crash16.C: New test.
12121
12122 2004-08-10 Roger Sayle <roger@eyesopen.com>
12123
12124 * gcc.dg/mips-rsqrt-1.c: New test case.
12125 * gcc.dg/mips-rsqrt-2.c: New test case.
12126 * gcc.dg/mips-rsqrt-3.c: New test case.
12127
12128 2004-08-10 Paul Brook <paul@codesourcery.com>
12129
12130 * gfortran.dg/der_io_1.f90: New test.
12131
12132 2004-08-10 Paul Brook <paul@codesourcery.com>
12133
12134 PR fortran/16919
12135 * gfortran.dg/der_array_1.f90: New test.
12136
12137 2004-08-09 David Edelsohn <edelsohn@gnu.org>
12138
12139 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
12140
12141 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
12142
12143 * gcc.dg/wchar_t-2.c: Fix typo.
12144
12145 2004-08-09 Falk Hueffner <falk@debian.org>
12146
12147 PR tree-optimization/12517
12148 * gcc.c-torture/compile/pr12517.c: New test.
12149
12150 PR tree-optimization/12578
12151 * gcc.c-torture/compile/pr12578.c: New test.
12152
12153 PR tree-optimization/12899
12154 * gcc.c-torture/compile/pr12899.c: New test.
12155
12156 PR rtl-optimization/14692
12157 * gcc.c-torture/compile/pr14692.c: New test.
12158
12159 PR tree-optimization/16461
12160 * gcc.c-torture/compile/pr16461.c: New test.
12161
12162 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
12163
12164 * gfortran.dg/getenv_1.f90: New test.
12165
12166 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12167
12168 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
12169 wchar_t.
12170 * gcc.dg/symbian5.c: Test -fno-short-wchar.
12171
12172 2004-08-06 Paul Brook <paul@codesourcery.com>
12173
12174 * gfortran.dg/ret_array_1.f90: New test.
12175 * gfortran.dg/ret_pointer_1.f90: New test.
12176
12177 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
12178
12179 * gcc.dg/missing-field-init-[12].c: New tests.
12180 * g++.dg/warn/missing-field-init-[12].C: New tests.
12181
12182 2004-08-06 Mark Mitchell <mark@codesourcery.com>
12183
12184 * gcc.dg/enum2.c: New test.
12185 * gcc.dg/symbian3.c: Likewise.
12186 * gcc.dg/symbian4.c: Likewise.
12187 * gcc.dg/wchar_t-2.c: Likewise.
12188
12189 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12190
12191 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
12192 destructor tests.
12193
12194 2004-08-05 Mark Mitchell <mark@codesourcery.com>
12195
12196 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
12197 dg-require-visiblity.
12198 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
12199 * g++.dg/ext/visibility/fvisibility.C: Likewise.
12200 * g++.dg/ext/visibility/memfuncts.C: Likewise.
12201 * g++.dg/ext/visibility/new1.C: Likewise.
12202 * g++.dg/ext/visibility/pragma.C: Likewise.
12203 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
12204 * g++.dg/ext/visibility/virtual.C: Likewise.
12205 * g++/dg/ext/visibility/visibility-1.C: Likewise.
12206 * g++/dg/ext/visibility/visibility-2.C: Likewise.
12207 * g++/dg/ext/visibility/visibility-3.C: Likewise.
12208 * g++/dg/ext/visibility/visibility-4.C: Likewise.
12209 * g++/dg/ext/visibility/visibility-5.C: Likewise.
12210 * g++/dg/ext/visibility/visibility-6.C: Likewise.
12211 * g++/dg/ext/visibility/visibility-7.C: Likewise.
12212 * g++/dg/ext/visibility/visibility-8.C: New test.
12213 * gcc.c-torture/compile/dll.x: Remove.
12214 * gcc.dg/dll-2.c: Use dg-require-dll
12215 * gcc.dg/visibility-10.c: New test.
12216 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
12217 supporting DLLs.
12218 * testsuite/lib/scanasm.exp (scan_hidden): New function.
12219 (scan_not_hidden): Likewise.
12220
12221 2004-08-05 David Edelsohn <edelsohn@gnu.org>
12222
12223 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
12224
12225 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
12226
12227 * gcc.c-torture/execute/20040805-1.c: New test.
12228
12229 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
12230
12231 * gcc.dg/20020118-1.c: Declare abort.
12232 * gcc.dg/altivec_check.h: Likewise.
12233 * gcc.dg/iftrap-2.c: Likewise.
12234 * gcc.dg/pragma-darwin.c: Likewise.
12235 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
12236
12237 2004-08-04 Geoffrey Keating <geoffk@apple.com>
12238
12239 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
12240
12241 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
12242
12243 * gcc.c-torture/execute/builtins/abs-2.c,
12244 gcc.c-torture/execute/builtins/abs-3.c,
12245 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
12246 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
12247 intmax_t, uintmax_t and their limits.
12248 * gcc.dg/intmax_t-1.c: New test.
12249
12250 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12251
12252 * g++.dg/tc1/dr147.C: Add reference to PR.
12253
12254 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
12255
12256 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
12257 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
12258
12259 2004-08-03 David Edelsohn <edelsohn@gnu.org>
12260
12261 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
12262
12263 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12264
12265 * gcc.dg/redecl-5.c: New test.
12266 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
12267 of scanf.
12268
12269 2004-08-03 Roger Sayle <roger@eyesopen.com>
12270
12271 PR middle-end/16790
12272 * gcc.c-torture/execute/pr16790-1.c: New test case.
12273
12274 2004-08-03 Mark Mitchell <mark@codesourcery.com>
12275
12276 * g++.dg/ext/visibility/assign1.C: New test.
12277 * g++.dg/ext/visibility/new1.C: Likewise.
12278
12279 * gcc.dg/symbian1.c: New test.
12280 * gcc.dg/symbian2.c: Likewise.
12281
12282 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
12283
12284 PR target/16570
12285 * gcc.dg/i386-sse-9.c: New test.
12286
12287 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12288
12289 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
12290
12291 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
12292
12293 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
12294 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
12295 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
12296 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
12297 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
12298 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
12299 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
12300 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
12301 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
12302 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
12303 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
12304 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
12305 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
12306 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
12307 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
12308 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
12309 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
12310 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
12311 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
12312 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
12313 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
12314 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
12315 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
12316 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
12317 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
12318 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
12319 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
12320 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
12321 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
12322 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
12323 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
12324 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
12325 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
12326 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
12327 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
12328 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
12329 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
12330 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
12331 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
12332 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
12333 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
12334 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
12335 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
12336 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
12337 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
12338 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
12339 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
12340 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
12341 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
12342 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
12343 gcc.misc-tests/i386-pf-3dnow-1.c,
12344 gcc.misc-tests/i386-pf-athlon-1.c,
12345 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
12346 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
12347 Declare built-in functions used.
12348 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
12349
12350 2004-08-02 Mark Mitchell <mark@codesourcery.com>
12351
12352 PR c++/16707
12353 * g++.dg/lookup/using12.C: New test.
12354
12355 * g++.dg/init/null1.C: Fix PR number.
12356 * g++.dg/parse/namespace10.C: Likewise.
12357
12358 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12359
12360 PR c++/16224
12361 * g++.dg/template/spec17.C: New test.
12362 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
12363 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
12364
12365 2004-08-02 David Billinghurst
12366
12367 PR fortran/16292
12368 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
12369
12370 2004-08-01 Zack Weinberg <zack@codesourcery.com>
12371
12372 * gcc.dg/ia64-got-1.c: New test case.
12373
12374 2004-08-01 Mark Mitchell <mark@codesourcery.com>
12375
12376 PR c++/16489
12377 * g++.dg/init/null1.C: New test.
12378 * g++.dg/tc1/dr76.C: Adjust error marker.
12379
12380 PR c++/16529
12381 * g++.dg/parse/namespace10.C: New test.
12382
12383 PR c++/16810
12384 * g++.dg/inherit/ptrmem2.C: New test.
12385
12386 2004-08-02 Ben Elliston <bje@au.ibm.com>
12387
12388 PR target/16155
12389 * gcc.dg/pr16155.c: New test.
12390
12391 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
12392
12393 * gcc.dg/redecl-2.c: New test.
12394
12395 2004-07-30 Geoffrey Keating <geoffk@apple.com>
12396
12397 * gcc.dg/darwin-longdouble.c: New file.
12398
12399 2004-07-30 Richard Henderson <rth@redhat.com>
12400
12401 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
12402 write to constant argument.
12403 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
12404
12405 2004-07-30 Richard Henderson <rth@redhat.com>
12406
12407 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
12408 tests of nearest around zero.
12409
12410 2004-07-30 Andrew Pinski <apinski@apple.com>
12411
12412 * gcc.c-torture/compile/20040730-1.c: New test.
12413
12414 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12415
12416 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
12417 powerpc-eabispe.
12418
12419 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
12420
12421 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
12422
12423 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
12424
12425 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
12426 contains $ld_library_path.
12427 * lib/gfortran.exp (gfortran_link_flags): Likewise.
12428
12429 2004-07-29 Richard Henderson <rth@redhat.com>
12430
12431 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
12432
12433 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
12434 (alt2, which): New.
12435 (Check): Accept either alternative.
12436
12437 2004-07-29 Mark Mitchell <mark@codesourcery.com>
12438
12439 * g++.dg/abi/inline1.C: New test.
12440 * g++.dg/abi/local1-a.cc: Likewise.
12441 * g++.dg/abi/local1.C: Likewise.
12442 * g++.dg/abi/mangle11.C: Tweak location of warnings.
12443 * g++.dg/abi/mangle12.C: Likewise.
12444 * g++.dg/abi/mangle17.C: Likewise.
12445 * g++.dg/abi/mangle20-2.C: Likewise.
12446 * g++.dg/opt/interface1.C: Likewise.
12447 * g++.dg/opt/interface1.h: Likewise.
12448 * g++.dg/opt/interface1-a.cc: New test.
12449 * g++.dg/parse/repo1.C: New test.
12450 * g++.dg/template/repo1.C: Likewise.
12451 * g++.dg/warn/Winline-1.C: Likewise.
12452 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
12453
12454 2004-07-29 Diego Novillo <dnovillo@redhat.com>
12455
12456 * gcc.dg/tree-ssa/20040729-1.c: New test.
12457
12458 2004-07-27 Matt Austern <austern@apple.com>
12459
12460 * gcc.dg/darwin-bool-1.c: New test.
12461 * gcc.dg/darwin-bool-2.c: New test.
12462
12463 2004-07-28 Richard Henderson <rth@redhat.com>
12464
12465 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
12466 arguments in the correct type. Don't write to constant arguments.
12467
12468 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12469
12470 PR tree-optimization/16688
12471 PR tree-optimization/16689
12472 * g++.dg/tree-ssa/pr16688.C: New test.
12473
12474 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12475
12476 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12477 loads. Not only in the comment, this time.
12478
12479 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
12480
12481 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
12482 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
12483 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
12484 * gcc.dg/sh4a-bitmovua.c: New.
12485 * gcc.dg/sh4a-cos.c: New.
12486 * gcc.dg/sh4a-cosf.c: New.
12487 * gcc.dg/sh4a-fprun.c: New.
12488 * gcc.dg/sh4a-fsrra.c: New.
12489 * gcc.dg/sh4a-memmovua.c: New.
12490 * gcc.dg/sh4a-sin.c: New.
12491 * gcc.dg/sh4a-sincos.c: New.
12492 * gcc.dg/sh4a-sincosf.c: New.
12493 * gcc.dg/sh4a-sinf.c: New.
12494
12495 2004-07-28 Diego Novillo <dnovillo@redhat.com>
12496
12497 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
12498 conditionals.
12499 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
12500 loads.
12501 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
12502 DOM1.
12503
12504 2004-07-27 Andrew Pinski <apinski@apple.com>
12505
12506 * g++.dg/rtti/tinfo1.C: Correct the xfail.
12507
12508 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
12509
12510 * gcc.dg/pragma-isr.c: New test.
12511
12512 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12513
12514 PR c++/14429
12515 * g++.dg/template/ttp11.C: New test.
12516
12517 2004-07-27 Diego Novillo <dnovillo@redhat.com>
12518
12519 * gcc.c-torture/compile/20040727-1.c: New test.
12520
12521 2004-07-26 Eric Christopher <echristo@redhat.com>
12522
12523 * gcc.c-torture/compile/20040726-2.c: New test.
12524
12525 2004-07-26 Andrew Pinski <apinski@apple.com>
12526
12527 * g++.dg/rtti/tinfo1.C: Xfail.
12528
12529 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
12530
12531 * gcc.c-torture/compile/20040726-1.c: New test.
12532
12533 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
12534 Brian Ryner <bryner@brianryner.com>
12535
12536 PR c++/9283
12537 PR c++/15000
12538 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
12539 * g++.dg/ext/visibility/: New directory.
12540 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
12541 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
12542 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
12543 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
12544 * g++.dg/ext/visibility/fvisibility.C,
12545 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
12546 g++.dg/ext/visibility/fvisibility-override1.C
12547 g++.dg/ext/visibility/fvisibility-override2.C
12548 g++.dg/ext/visibility/memfuncts.C
12549 g++.dg/ext/visibility/noPLT.C
12550 g++.dg/ext/visibility/pragma.C
12551 g++.dg/ext/visibility/pragma-override1.C
12552 g++.dg/ext/visibility/pragma-override2.C
12553 g++.dg/ext/visibility/staticmemfuncts.C
12554 g++.dg/ext/visibility/virtual.C: New tests.
12555
12556 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12557
12558 PR c/15360
12559 * gcc.dg/pr15360-1.c: New test.
12560
12561 2004-07-25 Daniel Jacobowitz <dan@debian.org>
12562
12563 * gcc.dg/pragma-align-2.c: New test.
12564 * gcc.dg/pragma-init-fini.c: New test.
12565 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
12566 targets.
12567
12568 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
12569
12570 * gcc.dg/init-string-2.c: New test.
12571
12572 2004-07-24 Zack Weinberg <zack@codesourcery.com>
12573
12574 PR 16684
12575 * gcc.dg/Wredundant-decls-1.c: New test case.
12576
12577 2004-07-24 Jakub Jelinek <jakub@redhat.com>
12578
12579 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
12580 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
12581 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
12582 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
12583 * gcc.dg/compat/generate-random.c: New file.
12584 * gcc.dg/compat/generate-random.h: Likewise.
12585 * gcc.dg/compat/generate-random_r.c: Likewise.
12586 * gcc.dg/compat/struct-layout-1.h: Likewise.
12587 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
12588 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
12589 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
12590 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
12591 * gcc.dg/compat/struct-layout-1_main.c: New test.
12592 * gcc.dg/compat/struct-layout-1_x.c: New file.
12593 * gcc.dg/compat/struct-layout-1_y.c: New file.
12594 * gcc.dg/compat/struct-layout-1_test.h: New file.
12595
12596 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
12597
12598 * gcc.dg/comp-return-1.c: New test
12599
12600 2004-07-23 Janis Johnson <janis187@us.ibm.com>
12601
12602 * gcc.dg/vmx/8-02a.c: Fix typo.
12603
12604 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
12605 * gcc.dg/darwin-abi-3.c: New test.
12606
12607 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
12608 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
12609
12610 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
12611 * gcc.dg/vmx/ops-long-1.c: New test.
12612 * gcc.dg/vmx/ops-long-2.c: New test.
12613
12614 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
12615
12616 * g++.dg/lookup/conv-[1234].C: New.
12617
12618 2004-07-22 Mark Mitchell <mark@codesourcery.com>
12619
12620 * g++.dg/parse/attr2.C: Simplify.
12621
12622 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12623
12624 PR c/7284
12625 * gcc.c-torture/execute/pr7284-1.c: New test.
12626
12627 2004-07-22 Brian Booth <bbooth@redhat.com>
12628
12629 * gcc.dg/tree-ssa/20040721-1.c: New test.
12630
12631 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
12632
12633 * g++.dg/template/crash20.c: New.
12634
12635 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
12636
12637 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
12638 Add dg-run directive. Declare variables as required.
12639 * gfortran.dg/g77/README: Update
12640
12641 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
12642
12643 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
12644 gcc.dg/cris-peep2-andu2.c: New tests.
12645
12646 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12647
12648 PR c/15052
12649 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
12650 on return type.
12651 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
12652 messages.
12653 * gcc.dg/qual-return-2.c: Update expected messages.
12654 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
12655
12656 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12657
12658 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
12659 * gcc.dg/noncompile/921102-1.c: Update expected error message.
12660
12661 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
12662
12663 PR c/11250
12664 * gcc.dg/init-string-1.c: New test.
12665
12666 2004-07-21 Jakub Jelinek <jakub@redhat.com>
12667
12668 PR middle-end/15345
12669 PR c/16450
12670 * gcc.dg/torture/nested-fn-1.c: New test.
12671
12672 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
12673
12674 PR target/16559
12675 * gcc.dg/ia64-fptr-1.c: New file.
12676
12677 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12678
12679 PR c++/14497
12680 * g++.dg/template/spec16.C: New test.
12681 * g++.old-deja/g++.robertl/eb118.C: Remove.
12682
12683 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12684
12685 PR c++/509
12686 * g++.dg/template/spec15.C: New test.
12687
12688 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
12689
12690 Copy cases from g77.f-torture/execute and add dg-run
12691 directive. Other changes as noted.
12692 * gfortran.dg/g77/13037.f
12693 * gfortran.dg/g77/1832.f
12694 * gfortran.dg/g77/19981119-0.f
12695 * gfortran.dg/g77/19990313-0.f
12696 * gfortran.dg/g77/19990313-1.f
12697 * gfortran.dg/g77/19990313-2.f
12698 * gfortran.dg/g77/19990313-3.f
12699 * gfortran.dg/g77/19990419-1.f
12700 * gfortran.dg/g77/19990826-0.f
12701 * gfortran.dg/g77/19990826-2.f
12702 * gfortran.dg/g77/20000503-1.f
12703 * gfortran.dg/g77/20001111.f
12704 * gfortran.dg/g77/20010116.f
12705 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
12706 * gfortran.dg/g77/20010430.f
12707 * gfortran.dg/g77/6177.f
12708 * gfortran.dg/g77/947.f
12709 * gfortran.dg/g77/970816-3.f
12710 * gfortran.dg/g77/971102-1.f
12711 * gfortran.dg/g77/980520-1.f
12712 * gfortran.dg/g77/980628-0.f
12713 * gfortran.dg/g77/980628-1.f
12714 * gfortran.dg/g77/980628-10.f
12715 * gfortran.dg/g77/980628-2.f
12716 * gfortran.dg/g77/980628-3.f
12717 * gfortran.dg/g77/980628-7.f
12718 * gfortran.dg/g77/980628-8.f
12719 * gfortran.dg/g77/980628-9.f
12720 * gfortran.dg/g77/980701-0.f
12721 * gfortran.dg/g77/980701-1.f
12722 * gfortran.dg/g77/cabs.f
12723 * gfortran.dg/g77/claus.f
12724 * gfortran.dg/g77/complex_1.f
12725 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
12726 * gfortran.dg/g77/dcomplex.f
12727 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
12728 * gfortran.dg/g77/f90-intrinsic-mathematical.f
12729 * gfortran.dg/g77/f90-intrinsic-numeric.f
12730 * gfortran.dg/g77/int8421.f
12731 * gfortran.dg/g77/labug1.f
12732 * gfortran.dg/g77/large_vec.f
12733 * gfortran.dg/g77/le.f
12734 * gfortran.dg/g77/short.f
12735 * gfortran.dg/g77/README: Update
12736
12737 2004-07-20 Mark Mitchell <mark@codesourcery.com>
12738
12739 PR c++/16637
12740 * g++.dg/parse/lookup4.C: New test.
12741
12742 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12743
12744 PR c++/16175
12745 * g++.dg/template/ttp10.C: New test.
12746
12747 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
12748
12749 * gcc.dg/pr12625-1.c: New test.
12750
12751 2004-07-20 Steven Bosscher <stevenb@suse.de>
12752
12753 * testsuite/gcc.dg/switch-warn-1.c: New test.
12754 * testsuite/gcc.dg/switch-warn-2.c: New test.
12755 * gcc.c-torture/compile/pr14730.c: Update.
12756
12757 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
12758
12759 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
12760 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
12761 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
12762 g++.dg/template/nontype3.C: Remove trailing CR from tests.
12763
12764 2004-07-18 Mark Mitchell <mark@codesourcery.com>
12765
12766 PR c++/16623
12767 * g++.dg/template/assign1.C: New test.
12768
12769 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12770
12771 PR c++/12170
12772 * g++.dg/template/ttp9.C: New test.
12773
12774 2004-07-19 Daniel Jacobowitz <dan@debian.org>
12775
12776 * gcc.dg/format/cmn-err-1.c: New test.
12777
12778 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
12779
12780 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
12781 gcc.dg/Wparentheses-10.c: New tests.
12782 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
12783
12784 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12785
12786 PR fortran/16465
12787 * gfortran.dg/g77//ffixed-line-length-0.f,
12788 gfortran.dg/g77/ffixed-line-length-132.f,
12789 gfortran.dg/g77/ffixed-line-length-72.f,
12790 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
12791 gfortran.dg/g77/README: Update.
12792
12793 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12794
12795 PR c++/13092
12796 * g++.dg/template/non-dependent7.C: New test.
12797 * g++.dg/template/non-dependent8.C: Likewise.
12798 * g++.dg/template/non-dependent9.C: Likewise.
12799 * g++.dg/template/non-dependent10.C: Likewise.
12800
12801 2004-07-17 Mark Mitchell <mark@codesourcery.com>
12802
12803 PR c++/16337
12804 * g++.dg/parse/attr2.C: New test.
12805
12806 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
12807
12808 * g77.dg: Removed.
12809 * g77.f-torture: Ditto.
12810
12811 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
12812
12813 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
12814 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
12815 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
12816
12817 2004-07-16 Richard Henderson <rth@redhat.com>
12818
12819 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
12820
12821 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12822
12823 * lib/fortran-torture.exp (fortran-torture): Don't test compile
12824 tests with full list of options.
12825 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
12826 of TORTURE_OPTIONS if test contains 'dg-do run'.
12827
12828 PR fortran/16404
12829 * gfortran.dg/do_iterator.f90: New test.
12830
12831 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12832
12833 PR rtl-optimization/16536
12834 * gcc.c-torture/execute/restrict-1.c: New test.
12835
12836 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12837
12838 PR fortran/15324
12839 * gfortran.dg/pr15324.f90: New test.
12840
12841 PR fortran/15129
12842 * gfortran.dg/pr15129.f90: New test.
12843
12844 PR fortran/15140
12845 * gfortran.dg/pr15140.f90: New test.
12846
12847 PR fortran/13792
12848 * gfortran.fortran-torture/execute/bounds.f90: Add check for
12849 compile-time simplification.
12850
12851 2004-07-14 Mike Stump <mrs@apple.com>
12852
12853 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
12854
12855 2004-07-14 James E Wilson <wilson@specifixinc.com>
12856
12857 PR target/16325
12858 * gcc.dg/profile-generate-1.c: New.
12859
12860 2004-07-15 Jakub Jelinek <jakub@redhat.com>
12861
12862 * gcc.c-torture/execute/20040709-1.c: New test.
12863 * gcc.c-torture/execute/20040709-2.c: New test.
12864
12865 2004-07-14 Mike Stump <mrs@apple.com>
12866
12867 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
12868
12869 2004-07-14 Mike Stump <mrs@apple.com>
12870
12871 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
12872
12873 2004-07-13 Mark Mitchell <mark@codesourcery.com>
12874
12875 PR c++/16518
12876 * g++.dg/parse/mutable1.C: New test.
12877
12878 2004-07-13 Diego Novillo <dnovillo@redhat.com>
12879
12880 PR tree-optimization/16443
12881 * gcc.dg/tree-ssa/20040713-1.c: New test.
12882
12883 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
12884
12885 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
12886 for operator new.
12887
12888 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
12889
12890 * gfortran.dg/g77/README: New file
12891 * gfortran.dg/g77/19981216-0.f: Copy from
12892 g77.f-torture/noncompile. Add "dg-do compile" and
12893 dg-error as required.
12894 * gfortran.dg/g77/19990218-1.f: Likewise
12895 * gfortran.dg/g77/19990905-1.f: Likewise
12896 * gfortran.dg/g77/9263.f: Likewise
12897 * gfortran.dg/g77/980615-0.f: Likewise
12898 * gfortran.dg/g77/980616-0.f: Likewise
12899 * gfortran.dg/g77/check0.f: Likewise
12900 * gfortran.dg/g77/select_no_compile.f: Likewise
12901
12902 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
12903
12904 Copy files from g77.f-torture/compile.
12905 Add "{ dg-do compile}". Other changes as noted
12906 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
12907 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
12908 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
12909 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
12910 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
12911 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
12912 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
12913 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
12914 statement to conform to standard. Append alpha1.x for reference.
12915 * gfortran.dg/g77/xformat.f: Add dg-warning
12916
12917 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
12918
12919 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
12920 Add {dg-do compile} directive.
12921 * gfortran.dg/g77/cpp2.F: Likewise
12922
12923 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12924
12925 PR c++/5402
12926 * g++.dg/lookup/name-clash1.C: New test.
12927
12928 PR c++/9777
12929 * g++.dg/lookup/name-clash2.C: New test.
12930
12931 PR c++/12102
12932 * g++.dg/lookup/name-clash3.C: New test.
12933
12934 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12935
12936 * g++.dg/lookup/new2.C: New test.
12937 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
12938
12939 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
12940
12941 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
12942 Add {dg-do compile} directive.
12943 * gfortran.dg/g77/13060.f: Likewise
12944 * gfortran.dg/g77/19990218-0.f: Likewise
12945 * gfortran.dg/g77/19990305-0.f: Likewise
12946 * gfortran.dg/g77/19990419-0.f: Likewise
12947 * gfortran.dg/g77/19990502-0.f: Likewise
12948 * gfortran.dg/g77/19990502-1.f: Likewise
12949 * gfortran.dg/g77/19990525-0.f: Likewise
12950 * gfortran.dg/g77/19990826-1.f: Likewise
12951 * gfortran.dg/g77/19990826-3.f: Likewise
12952 * gfortran.dg/g77/19990905-2.f: Likewise
12953 * gfortran.dg/g77/20000412-1.f: Likewise
12954 * gfortran.dg/g77/20000511-1.f: Likewise
12955 * gfortran.dg/g77/20000511-2.f: Likewise
12956 * gfortran.dg/g77/20000518.f: Likewise
12957 * gfortran.dg/g77/20000601-1.f: Likewise
12958 * gfortran.dg/g77/20000601-2.f: Likewise
12959 * gfortran.dg/g77/20000629-1.f: Likewise
12960 * gfortran.dg/g77/20000630-2.f: Likewise
12961 * gfortran.dg/g77/20010115.f: Likewise
12962 * gfortran.dg/g77/20010321-1.f: Likewise
12963 * gfortran.dg/g77/20010426.f: Likewise
12964 * gfortran.dg/g77/20020307-1.f: Likewise
12965 * gfortran.dg/g77/8485.f: Likewise
12966 * gfortran.dg/g77/960317-1.f: Likewise
12967 * gfortran.dg/g77/970915-0.f: Likewise
12968 * gfortran.dg/g77/980310-1.f: Likewise
12969 * gfortran.dg/g77/980310-2.f: Likewise
12970 * gfortran.dg/g77/980310-3.f: Likewise
12971 * gfortran.dg/g77/980310-4.f: Likewise
12972 * gfortran.dg/g77/980310-6.f: Likewise
12973 * gfortran.dg/g77/980310-7.f: Likewise
12974 * gfortran.dg/g77/980310-8.f: Likewise
12975 * gfortran.dg/g77/980419-2.f: Likewise
12976 * gfortran.dg/g77/980424-0.f: Likewise
12977 * gfortran.dg/g77/980427-0.f: Likewise
12978 * gfortran.dg/g77/980729-0.f: Likewise
12979 * gfortran.dg/g77/981117-1.f: Likewise
12980 * gfortran.dg/g77/toon_1.f: Likewise
12981
12982 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12983
12984 PR c++/2204
12985 * g++.dg/other/abstract2.C: New test.
12986
12987 2004-07-12 Paul Brook <paul@codesourcery.com>
12988
12989 * gfortran.dg/pointer_init_1.f90: New test.
12990
12991 2004-07-11 Paul Brook <paul@codesourcery.com>
12992
12993 PR fortran/15986
12994 * gfortran.dg/contained_1.f90: New test.
12995
12996 2004-07-11 Mark Mitchell <mark@codesourcery.com>
12997
12998 * g++.dg/parse/defarg8.C: New test.
12999
13000 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13001
13002 PR fortran/16433
13003 * gfortran.dg/pr16433.f: New test.
13004
13005 PR fortran/17574
13006 * gfortran.dg/pr15754.f90: New test.
13007
13008 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
13009
13010 PR tree-optimization/16437
13011 * gcc.c-torture/execute/bitfld-4.c: New test.
13012
13013 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13014
13015 * gfortran.fortran-torture/execute/common_2.f90: Add check for
13016 access to common var from module.
13017
13018 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13019
13020 PR fortran/16336
13021 * gfortran.fortran-torture/execute/common_2.f90: New test.
13022
13023 2004-07-10 Paul Brook <paul@codesourcery.com>
13024
13025 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
13026
13027 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13028
13029 PR fortran/15969
13030 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
13031
13032 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
13033
13034 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
13035 * gfortran.dg/g77/ffixed-form-2.f: Likewise
13036 * gfortran.dg/g77/ffree-form-1.f: Likewise
13037 * gfortran.dg/g77/ffree-form-2.f: Likewise
13038 * gfortran.dg/g77/ffree-form-3.f: Likewise
13039 * gfortran.dg/g77/fno-underscoring.f: Likewise
13040 * gfortran.dg/g77/funderscoring.f: Likewise
13041 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
13042
13043 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13044
13045 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
13046
13047 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13048 Paul Brook <paul@codesourcery.com>
13049
13050 PR fortran/13415
13051 * gfortran.dg/common_pointer_1.f90: New test.
13052
13053 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13054
13055 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
13056
13057 2004-07-09 James E Wilson <wilson@specifixinc.com>
13058
13059 PR target/16364
13060 * gcc.c-torture/compile/20040709-1.c: New.
13061
13062 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13063
13064 PR fortran/14077
13065 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
13066
13067 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13068
13069 PR fortran/13201
13070 * gfortran.dg/shape_1.f90: New test.
13071
13072 2004-07-09 Zack Weinberg <zack@codesourcery.com>
13073 Andrew Pinski <apinski@apple.com>
13074
13075 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
13076
13077 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13078
13079 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
13080 comment.
13081
13082 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13083 Paul Brook <paul@codesourcery.com>
13084
13085 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
13086 '.f95' and '.F95'.
13087
13088 2004-07-09 Diego Novillo <dnovillo@redhat.com>
13089
13090 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
13091
13092 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13093
13094 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
13095 testcases with capital suffix.
13096
13097 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13098
13099 PR fortran/15481
13100 PR fortran/13372
13101 PR fortran/13575
13102 PR fortran/15978
13103 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
13104
13105 * gfortran.dg/implicit_1.f90: New test.
13106
13107 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13108
13109 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
13110 expression to match gfortran warning/error messages
13111 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
13112 dg-error text.
13113
13114 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13115
13116 * lib/fortran-torture.exp: Rename proc search_for to
13117 search_for_re.
13118
13119 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13120
13121 * gcc.c-torture/execute/simd-5.x: New file.
13122 XFAIL on SPARC 64-bit at -O0.
13123
13124 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13125
13126 PR c++/8211
13127 PR c++/16165
13128 * g++.dg/warn/effc3.C: New test.
13129
13130 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13131
13132 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
13133 change X to 1X in format.
13134 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
13135 add data statements to conform to standard.
13136
13137 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13138
13139 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
13140 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
13141 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
13142
13143 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13144
13145 * gfortran.dg/g77/7388.f: Copy from g77.dg
13146 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
13147 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
13148 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
13149 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
13150 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
13151 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
13152 * gfortran.dg/g77/strlen0.f: Likewise
13153
13154 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
13155
13156 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
13157 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
13158
13159 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13160
13161 * gcc.c-torture/execute/920428-2.x: Delete.
13162 * gcc.c-torture/execute/920501-7.x: Likewise.
13163
13164 2004-07-08 Jakub Jelinek <jakub@redhat.com>
13165
13166 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
13167 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
13168 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
13169 prescott and c3-2.
13170 (PREFETCH_3DNOW): Add -march=c3.
13171
13172 2004-07-08 Diego Novillo <dnovillo@redhat.com>
13173
13174 PR c/16437
13175 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
13176 * gcc.c-torture/execute/bf64-1.x: Likewise.
13177
13178 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
13179
13180 * gcc.c-torture/compile/20040708-1.c: New test.
13181
13182 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13183
13184 PR c++/16169
13185 * g++.dg/warn/effc2.C: New test.
13186
13187 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
13188
13189 * gcc.c-torture/execute/bitfld-1.x: Remove.
13190 * gcc.c-torture/execute/bitfld-3.c: New test.
13191 * gcc.dg/bitfld-2.c: Remove XFAILs.
13192
13193 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
13194
13195 PR c++/16276
13196 * g++.dg/rtti/tinfo1.C: New file.
13197
13198 2004-07-07 Eric Christopher <echristo@redhat.com>
13199
13200 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
13201
13202 2004-07-07 Andrew Pinski <apinski@apple.com>
13203
13204 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
13205
13206 2004-07-07 Mark Mitchell <mark@codesourcery.com>
13207
13208 * g++.dg/init/call1.C: XFAIL.
13209
13210 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
13211
13212 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
13213 except for movstrict*, to movmem* and clrstr* to clrmem*.
13214
13215 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
13216
13217 * gcc.c-torture/execute/20040707-1.c: New test.
13218
13219 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
13220
13221 * gcc.c-torture/execute/20040706-1.c: New test.
13222
13223 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13224
13225 PR c++/3671
13226 * g++.dg/template/spec14.C: New test.
13227
13228 2004-07-05 Jakub Jelinek <jakub@redhat.com>
13229
13230 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
13231 nothing if not yet defined. Use it in b, c and d type definitions.
13232 * gcc.c-torture/execute/20040705-1.c: New test.
13233 * gcc.c-torture/execute/20040705-2.c: New test.
13234
13235 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13236
13237 PR c++/2518
13238 * g++.dg/lookup/new1.C: New test.
13239
13240 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13241
13242 PR c++/11406
13243 * g++.dg/template/sizeof8.C: New test.
13244
13245 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
13246
13247 * gcc.c-torture/compile/20040705-1.c: New test.
13248
13249 2004-07-04 Bud Davis <bdavis9659@comcast.net>
13250
13251 * gfortran.fortran-torture/execute/seq_io.f90: New test.
13252
13253 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
13254
13255 * gcc.dg/cpp/if-mop.c: Two new testcases.
13256 * gcc.dg/cpp/trad/comment-3.c: New.
13257
13258 2004-07-04 Paul Brook <paul@codesourcery.com>
13259
13260 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
13261
13262 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
13263
13264 PR c++/3761
13265 * g++.dg/lookup/crash4.C: New test.
13266
13267 2004-07-02 Zack Weinberg <zack@codesourcery.com>
13268
13269 * gcc.c-torture/execute/builtin-abs-1.c
13270 * gcc.c-torture/execute/builtin-abs-2.c
13271 * gcc.c-torture/execute/builtin-complex-1.c
13272 * gcc.c-torture/execute/builtins/string-1-lib.c
13273 * gcc.c-torture/execute/builtins/string-1.c
13274 * gcc.c-torture/execute/builtins/string-2-lib.c
13275 * gcc.c-torture/execute/builtins/string-2.c
13276 * gcc.c-torture/execute/builtins/string-3-lib.c
13277 * gcc.c-torture/execute/builtins/string-3.c
13278 * gcc.c-torture/execute/builtins/string-4-lib.c
13279 * gcc.c-torture/execute/builtins/string-4.c
13280 * gcc.c-torture/execute/builtins/string-5-lib.c
13281 * gcc.c-torture/execute/builtins/string-5.c
13282 * gcc.c-torture/execute/builtins/string-6-lib.c
13283 * gcc.c-torture/execute/builtins/string-6.c
13284 * gcc.c-torture/execute/builtins/string-7-lib.c
13285 * gcc.c-torture/execute/builtins/string-7.c
13286 * gcc.c-torture/execute/builtins/string-8-lib.c
13287 * gcc.c-torture/execute/builtins/string-8.c
13288 * gcc.c-torture/execute/builtins/string-9-lib.c
13289 * gcc.c-torture/execute/builtins/string-9.c
13290 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
13291 * gcc.c-torture/execute/builtins/string-asm-1.c
13292 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
13293 * gcc.c-torture/execute/builtins/string-asm-2.c
13294 * gcc.c-torture/execute/stdio-opt-1.c
13295 * gcc.c-torture/execute/stdio-opt-2.c
13296 * gcc.c-torture/execute/stdio-opt-3.c
13297 * gcc.c-torture/execute/string-opt-1.c
13298 * gcc.c-torture/execute/string-opt-10.c
13299 * gcc.c-torture/execute/string-opt-11.c
13300 * gcc.c-torture/execute/string-opt-12.c
13301 * gcc.c-torture/execute/string-opt-13.c
13302 * gcc.c-torture/execute/string-opt-14.c
13303 * gcc.c-torture/execute/string-opt-15.c
13304 * gcc.c-torture/execute/string-opt-16.c
13305 * gcc.c-torture/execute/string-opt-2.c
13306 * gcc.c-torture/execute/string-opt-6.c
13307 * gcc.c-torture/execute/string-opt-7.c
13308 * gcc.c-torture/execute/string-opt-8.c:
13309 Replace with ...
13310
13311 * gcc.c-torture/execute/builtins/abs-2.c
13312 * gcc.c-torture/execute/builtins/abs-3.c
13313 * gcc.c-torture/execute/builtins/complex-1.c
13314 * gcc.c-torture/execute/builtins/fprintf.c
13315 * gcc.c-torture/execute/builtins/fputs.c
13316 * gcc.c-torture/execute/builtins/memcmp.c
13317 * gcc.c-torture/execute/builtins/memmove.c
13318 * gcc.c-torture/execute/builtins/memops-asm.c
13319 * gcc.c-torture/execute/builtins/mempcpy-2.c
13320 * gcc.c-torture/execute/builtins/mempcpy.c
13321 * gcc.c-torture/execute/builtins/memset.c
13322 * gcc.c-torture/execute/builtins/printf.c
13323 * gcc.c-torture/execute/builtins/sprintf.c
13324 * gcc.c-torture/execute/builtins/strcat.c
13325 * gcc.c-torture/execute/builtins/strchr.c
13326 * gcc.c-torture/execute/builtins/strcmp.c
13327 * gcc.c-torture/execute/builtins/strcpy.c
13328 * gcc.c-torture/execute/builtins/strcspn.c
13329 * gcc.c-torture/execute/builtins/strlen-2.c
13330 * gcc.c-torture/execute/builtins/strlen.c
13331 * gcc.c-torture/execute/builtins/strncat.c
13332 * gcc.c-torture/execute/builtins/strncmp-2.c
13333 * gcc.c-torture/execute/builtins/strncmp.c
13334 * gcc.c-torture/execute/builtins/strncpy.c
13335 * gcc.c-torture/execute/builtins/strpbrk.c
13336 * gcc.c-torture/execute/builtins/strpcpy-2.c
13337 * gcc.c-torture/execute/builtins/strpcpy.c
13338 * gcc.c-torture/execute/builtins/strrchr.c
13339 * gcc.c-torture/execute/builtins/strspn.c
13340 * gcc.c-torture/execute/builtins/strstr-asm.c
13341 * gcc.c-torture/execute/builtins/strstr.c:
13342 ... these new files.
13343
13344 * gcc.c-torture/execute/builtins/abs-2-lib.c
13345 * gcc.c-torture/execute/builtins/abs-3-lib.c
13346 * gcc.c-torture/execute/builtins/complex-1-lib.c
13347 * gcc.c-torture/execute/builtins/fprintf-lib.c
13348 * gcc.c-torture/execute/builtins/fputs-lib.c
13349 * gcc.c-torture/execute/builtins/memcmp-lib.c
13350 * gcc.c-torture/execute/builtins/memmove-lib.c
13351 * gcc.c-torture/execute/builtins/memops-asm-lib.c
13352 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
13353 * gcc.c-torture/execute/builtins/mempcpy-lib.c
13354 * gcc.c-torture/execute/builtins/memset-lib.c
13355 * gcc.c-torture/execute/builtins/printf-lib.c
13356 * gcc.c-torture/execute/builtins/sprintf-lib.c
13357 * gcc.c-torture/execute/builtins/strcat-lib.c
13358 * gcc.c-torture/execute/builtins/strchr-lib.c
13359 * gcc.c-torture/execute/builtins/strcmp-lib.c
13360 * gcc.c-torture/execute/builtins/strcpy-lib.c
13361 * gcc.c-torture/execute/builtins/strcspn-lib.c
13362 * gcc.c-torture/execute/builtins/strlen-2-lib.c
13363 * gcc.c-torture/execute/builtins/strlen-lib.c
13364 * gcc.c-torture/execute/builtins/strncat-lib.c
13365 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
13366 * gcc.c-torture/execute/builtins/strncmp-lib.c
13367 * gcc.c-torture/execute/builtins/strncpy-lib.c
13368 * gcc.c-torture/execute/builtins/strpbrk-lib.c
13369 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
13370 * gcc.c-torture/execute/builtins/strpcpy-lib.c
13371 * gcc.c-torture/execute/builtins/strrchr-lib.c
13372 * gcc.c-torture/execute/builtins/strspn-lib.c
13373 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
13374 * gcc.c-torture/execute/builtins/strstr-lib.c
13375 * gcc.c-torture/execute/builtins/lib/abs.c
13376 * gcc.c-torture/execute/builtins/lib/fprintf.c
13377 * gcc.c-torture/execute/builtins/lib/memset.c
13378 * gcc.c-torture/execute/builtins/lib/printf.c
13379 * gcc.c-torture/execute/builtins/lib/sprintf.c
13380 * gcc.c-torture/execute/builtins/lib/strcpy.c
13381 * gcc.c-torture/execute/builtins/lib/strcspn.c
13382 * gcc.c-torture/execute/builtins/lib/strncat.c
13383 * gcc.c-torture/execute/builtins/lib/strncmp.c
13384 * gcc.c-torture/execute/builtins/lib/strncpy.c
13385 * gcc.c-torture/execute/builtins/lib/strpbrk.c
13386 * gcc.c-torture/execute/builtins/lib/strspn.c
13387 * gcc.c-torture/execute/builtins/lib/strstr.c:
13388 New files containing support routines.
13389
13390 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
13391 declaration.
13392 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
13393 when not optimizing.
13394
13395 2004-07-02 Mark Mitchell <mark@codesourcery.com>
13396
13397 PR c++/16240
13398 * g++.dg/abi/mangle22.C: New test.
13399 * g++.dg/abi/mangle23.C: Likewise.
13400
13401 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
13402
13403 PR fortran/16290
13404 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
13405 Allow for cases without denormalized floating point numbers.
13406
13407 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
13408
13409 PR c/1027
13410 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
13411 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
13412 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
13413 expected warning text.
13414 * gcc.dg/format/diag-2.c: New test.
13415
13416 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13417
13418 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
13419
13420 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
13421
13422 * gcc.dg/builtins-43.c: New.
13423 * gcc.dg/builtins-44.c: New.
13424 * gcc.dg/builtins-45.c: New.
13425
13426 2004-06-26 Geoffrey Keating <geoffk@apple.com>
13427 Andreas Tobler <a.tobler@schweiz.ch>
13428
13429 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
13430 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
13431 as SIGSEGV.
13432 * gcc.dg/cleanup-11.c: Likewise.
13433 * gcc.dg/cleanup-8.c: Likewise.
13434 * gcc.dg/cleanup-9.c: Likewise.
13435 * gcc.dg/cleanup-5.c: Run on all platforms.
13436
13437 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
13438
13439 * g++.dg/warn/nonnull1.C: New test.
13440
13441 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
13442
13443 * gcc.dg/compat/compat-common.h: Wrap up CINT in
13444 an #ifndef SKIP_COMPLEX_INT/#endif pair.
13445 Special-case the Sun compiler wrt to <complex.h>.
13446
13447 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
13448
13449 * gcc.dg/Wunreachable-8.C: New test.
13450
13451 * gcc.dg/h8300-ice2.c : New test.
13452
13453 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
13454
13455 PR fortran/16161
13456 * gfortran.fortran-torture/compile/implicit.f90: Add test
13457 for implicit character.
13458
13459 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
13460
13461 PR fortran/16289
13462 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
13463 Use tiny() intrinsic to find smallest non-negative real
13464
13465 2004-06-30 Jakub Jelinek <jakub@redhat.com>
13466
13467 * gcc.dg/compat/struct-by-value-22_main.c: New test.
13468 * gcc.dg/compat/struct-by-value-22_x.c: New.
13469 * gcc.dg/compat/struct-by-value-22_y.c: New.
13470
13471 * gcc.c-torture/execute/20040629-1.c: New test.
13472
13473 2004-06-29 Jakub Jelinek <jakub@redhat.com>
13474
13475 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
13476 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
13477
13478 PR target/16195
13479 * gcc.dg/20040625-1.c: New test.
13480
13481 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13482
13483 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
13484
13485 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13486
13487 PR fortran/15963
13488 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
13489
13490 2004-06-29 Richard Henderson <rth@redhat.com>
13491
13492 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
13493
13494 2004-06-29 Paul Brook <paul@codesourcery.com>
13495
13496 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
13497 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
13498
13499 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
13500
13501 PR c++/16260
13502 * g++.dg/parse/crash15.C: New.
13503
13504 2004-06-28 Andrew Pinski <apinski@apple.com>
13505
13506 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
13507 by the error already.
13508
13509 * g++.dg/opt/ptrmem4.C: Change to compile only test.
13510
13511 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
13512
13513 PR target/14041
13514 * gcc.dg/h8300-bss-align-1.c : New.
13515
13516 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
13517
13518 * PR c++/16174
13519 * g++.dg/template/ctor4.C: New.
13520
13521 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13522
13523 PR c++/16205
13524 * g++.dg/warn/Wsequence-point-1.C: New test.
13525
13526 2004-06-27 Paul Brook <paul@codesourcery.com>
13527
13528 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
13529
13530 2004-06-27 Zack Weinberg <zack@codesourcery.com>
13531
13532 * g++.old-deja/g++.mike/p7325.C: Remove.
13533
13534 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
13535
13536 PR c/14963
13537 * gcc.dg/pr14963.c: New test.
13538
13539 2004-06-27 Mark Mitchell <mark@codesourcery.com>
13540
13541 PR c++/16193
13542 * g++.dg/parse/redef1.C: New test.
13543
13544 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
13545
13546 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
13547 20021110.c.
13548 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
13549 20021119-1.c.
13550 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
13551 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
13552 5-04.c.
13553 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
13554 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
13555 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
13556 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
13557 g++.brendan/enum14.C.
13558 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
13559 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
13560 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
13561 g++.mike/virt1.C.
13562 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
13563 memtemp24.C.
13564
13565 2004-06-27 Roger Sayle <roger@eyesopen.com>
13566
13567 * gcc.dg/20040527-1.c: New test case.
13568
13569 2004-06-26 Bud Davis <bdavis9659@comcast.net>
13570
13571 PR gfortran/pr16196
13572 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
13573
13574 2004-06-25 Roger Sayle <roger@eyesopen.com>
13575
13576 PR middle-end/15825
13577 * gcc.dg/pr15825-1.c: New test case.
13578
13579 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13580
13581 * gcc.c-torture/execute/20040625-1.c: New test.
13582
13583 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13584
13585 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
13586
13587 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
13588
13589 * gcc.dg/torture/mips-div-1.c: New test.
13590
13591 2004-06-24 Jeff Law <law@redhat.com>
13592
13593 * gcc.dg/tree-ssa/20040624-1.c: New test.
13594
13595 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
13596
13597 * gcc.c-torture/compile/20040624-1.c: New test.
13598
13599 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13600
13601 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
13602 this directory.
13603
13604 2004-06-23 Andrew Pinski <apinski@apple.com>
13605
13606 PR middle-end/15988
13607 * g++.dg/opt/ptrmem4.C: New test.
13608
13609 * gcc.dg/c90-array-quals-2.c: New test.
13610
13611 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
13612
13613 * gcc.dg/kpice1.c: New test.
13614
13615 2006-06-23 Andrew Pinski <apinski@apple.com>
13616
13617 * gcc.dg/c90-array-quals.c: New test.
13618
13619 2006-06-22 Richard Henderson <rth@redhat.com>
13620
13621 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
13622
13623 2004-06-22 Loren James Rittle <ljrittle@acm.org>
13624
13625 * gcc.dg/builtins-config.h: Handle FreeBSD.
13626
13627 2006-06-22 Richard Henderson <rth@redhat.com>
13628
13629 * g++.dg/opt/devirt1.C: New.
13630
13631 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
13632
13633 * g++.dg/opt/pr15551.C: New testcase.
13634
13635 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
13636
13637 PR target/14800
13638 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
13639 x86_64-*-linux* when compiling for 32bit.
13640
13641 2004-06-21 Andrew Pinski <apinski@apple.com>
13642
13643 * gcc.dg/pch/struct-1.c: New.
13644 * gcc.dg/pch/struct-1.hs: New.
13645
13646 2004-06-21 Geoffrey Keating <geoffk@apple.com>
13647
13648 * gcc.dg/pch/save-temps-1.c: New file.
13649 * gcc.dg/pch/save-temps-1.hs: New file.
13650
13651 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
13652
13653 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
13654 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
13655
13656 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13657
13658 * gfortran.fortran-torture/execute/select_1.f90: Rename function
13659 to fix type error.
13660 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
13661 Remove trailing spaces.
13662
13663 2004-06-21 Richard Henderson <rth@redhat.com>
13664
13665 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
13666 merging && to BIT_FIELD_REF.
13667
13668 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
13669
13670 * g++.dg/opt/placeholder1.C: New test.
13671
13672 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
13673
13674 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
13675 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
13676 * gcc.dg/compat/union-m128-1_x.c: Likewise.
13677 * gcc.dg/compat/union-m128-1_y.c: Likewise.
13678
13679 2004-06-20 Zack Weinberg <zack@codesourcery.com>
13680
13681 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
13682 extern "C".
13683 * g++.dg/other/pragma-re-1.C: Add comments.
13684
13685 2004-06-19 Bud Davis <bdavis9659@comcast.net>
13686
13687 PR gfortran/16080
13688 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
13689
13690 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
13691
13692 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
13693 instead of setting the type of size_t by
13694 hand.
13695
13696 2004-06-18 Roger Sayle <roger@eyesopen.com>
13697
13698 * gcc.dg/unordered-2.c: New test case.
13699 * gcc.dg/unordered-3.c: New test case.
13700
13701 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
13702
13703 PR other/16043
13704 * lib/g++.exp (g++_version): Tweak regexp for version
13705 * lib/g77.exp (g77_version): Likewise
13706 * lib/gfortran.exp (gfortran_version): Likewise
13707 * lib/objc.exp (objc_version): Likewise
13708 * lib/treelang.exp (treelang_version): Likewise
13709
13710 2004-06-19 Jakub Jelinek <jakub@redhat.com>
13711
13712 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
13713 Use INT_MAX instead of __INT_MAX__.
13714 * gcc.dg/compat/struct-align-2_y.c: Likewise.
13715
13716 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
13717 * gcc.dg/compat/scalar-return-3_x.c: Use it.
13718 * gcc.dg/compat/scalar-return-3_y.c: Use it.
13719 * gcc.dg/compat/scalar-return-4_x.c: Use it.
13720 * gcc.dg/compat/scalar-return-4_y.c: Use it.
13721 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
13722 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
13723 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
13724 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
13725
13726 * gcc.dg/range-test-1.c: New test.
13727 * g++.dg/opt/range-test-1.C: New test.
13728
13729 2004-06-17 Richard Henderson <rth@redhat.com>
13730
13731 * objc.dg/sync-1.m: New.
13732 * objc.dg/try-catch-1.m: Don't force next runtime.
13733 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
13734 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
13735 shadowed catch clause.
13736 * objc.dg/try-catch-5.m: New.
13737
13738 2004-06-17 Zack Weinberg <zack@codesourcery.com>
13739
13740 Bug 14610
13741 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
13742
13743 2004-06-15 Richard Henderson <rth@redhat.com>
13744
13745 * gcc.dg/20001116-1.c: Move expected warning line.
13746
13747 2004-06-15 Richard Henderson <rth@redhat.com>
13748
13749 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
13750 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
13751
13752 2004-06-15 Jeff Law <law@redhat.com>
13753
13754 * gcc.dg/tree-ssa/20040615-1.c: New test.
13755 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
13756 be less sensitive to operand ordering.
13757 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
13758
13759 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
13760
13761 * g++.dg/abi/bitfield3.C: Add comment..
13762
13763 2004-06-15 Richard Henderson <rth@redhat.com>
13764
13765 * g++.dg/ext/stmtexpr1.C: XFAIL.
13766 * gcc.dg/20030612-1.c: XFAIL.
13767
13768 2004-06-15 Eric Christopher <echristo@redhat.com>
13769
13770 * g++.dg/charset/asm5.c: New.
13771 * gcc.dg/charset/asm6.c: New.
13772
13773 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13774
13775 PR fortran/15962
13776 * gfortran.fortran-torture/execute/select_1.f90: New test.
13777
13778 2004-06-15 Paul Brook <paul@codesourcery.com>
13779
13780 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
13781
13782 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13783
13784 PR c++/15967
13785 * g++.dg/lookup/crash3.C: New test.
13786
13787 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13788
13789 PR c++/15947
13790 * g++.dg/parse/dtor4.C: New test.
13791
13792 2004-06-14 Jeff Law <law@redhat.com>
13793
13794 * gcc.c-torture/compile/20040614-1.c: New test.
13795
13796 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13797
13798 PR fortran/15211
13799 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
13800 LEN of a character array.
13801
13802 2004-06-14 Mark Mitchell <mark@codesourcery.com>
13803
13804 PR c++/15096
13805 * g++.dg/template/ptrmem10.C: New test.
13806
13807 PR c++/14930
13808 * g++.dg/template/friend30.C: New test.
13809
13810 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13811
13812 PR fortran/14928
13813 * gfortran.fortran-torture/compile/mloc.f90: New test.
13814
13815 2004-06-13 Paul Brook <paul@codesourcery.com>
13816
13817 * gfortran.fortran-torture/execute/random_2.f90: New test.
13818
13819 2004-06-13 Eric Christopher <echristo@redhat.com>
13820
13821 * gcc.dg/noncompile/redecl-1.c: Fix error message.
13822
13823 2004-06-12 Paul Brook <paul@codesourcery.com>
13824
13825 * gfortran.fortran-torture/execute/contained_3.f90: New test.
13826
13827 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13828
13829 PR fortran/14923
13830 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
13831
13832 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13833
13834 PR fortran/14957
13835 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
13836 syntax errors in end statements of contained subroutines.
13837
13838 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13839
13840 PR fortran/12841
13841 * gfortran.fortran-torture/execute/null_arg.f90: New test.
13842
13843 2004-06-12 Bud Davis <bdavis9659@comcast.net>
13844
13845 PR fortran/15665
13846 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
13847
13848 2004-06-12 Bud Davis <bdavis9659@comcast.net>
13849
13850 PR gfortran/12839
13851 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
13852
13853 2004-06-11 Mark Mitchell <mark@codesourcery.com>
13854
13855 PR c++/15862
13856 * g++.dg/parse/enum1.C: New test.
13857
13858 2004-06-10 Jeff Law <law@redhat.com>
13859
13860 * gcc.c-torture/compile/20040610-1.c: New test.
13861
13862 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13863
13864 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
13865 * g++.old-deja/g++.other/decl3.C: Likewise.
13866
13867 2004-06-10 Brian Booth <bbooth@redhat.com>
13868
13869 * gcc.dg/tree-ssa/20031015-1.c: Scan for
13870 V_MAY_DEF instead of VDEF.
13871 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
13872
13873 2004-06-10 Mark Mitchell <mark@codesourcery.com>
13874
13875 PR c++/14211
13876 * g++.dg/conversion/const1.C: New test.
13877
13878 PR c++/15076
13879 * g++.dg/conversion/reinterpret1.C: New test.
13880
13881 PR c++/15877
13882 * g++.dg/template/enum2.C: New test.
13883
13884 PR c++/15227
13885 * g++.dg/template/error13.C: New test.
13886
13887 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13888
13889 PR fortran/14957
13890 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
13891 arguments to test_* REAL and of the right size.
13892
13893 2004-06-10 Jakub Jelinek <jakub@redhat.com>
13894
13895 PR target/15569
13896 PR rtl-optimization/15681
13897 * gcc.dg/20040609-1.c: New test.
13898
13899 2004-06-10 Jakub Jelinek <jakub@redhat.com>
13900
13901 PR c++/14791
13902 * g++.dg/opt/builtins1.C: New test.
13903
13904 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
13905
13906 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
13907 that use default windows32 struct layout.
13908 * gcc.dg/i386-bitfield2.c: Likewise.
13909
13910 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
13911
13912 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
13913 for mingw32 and cygwin targets.
13914
13915 2004-06-09 Geoffrey Keating <geoffk@apple.com>
13916
13917 * gcc.dg/pch/macro-4.c: New.
13918 * gcc.dg/pch/macro-4.hs: New.
13919
13920 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13921
13922 PR fortran/13249
13923 * gfortran.fortran-torture/compile/name_clash.f90: New test.
13924
13925 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13926
13927 PR fortran/13372
13928 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
13929
13930 2004-06-09 Bud Davis <bdavis9659@comcast.net>
13931
13932 PR gfortran/14897
13933 * gfortran.fortran-torture/execute/t_edit.f90: New test.
13934
13935 2004-06-09 Bud Davis <bdavis9659@comcast.net>
13936
13937 PR gfortran/15755
13938 * gfortran.fortran-torture/execute/backspace.c : New test.
13939
13940 2004-06-09 Paul Brook <paul@codesourcery.com>
13941
13942 * gfortran.fortran-torture/execure/intrinsic_associated.f90
13943 (pointer_to_section): Rewrite to use smaller array.
13944
13945 2004-06-08 David Edelsohn <edelsohn@gnu.org>
13946
13947 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
13948 * gcc.dg/ext/altivec-10.c: Same.
13949 * gcc.dg/ext/altivec-11.c: Same.
13950 * gcc.dg/ext/altivec-12.c: Same.
13951 * gcc.dg/ext/altivec-13.c: Same.
13952 * gcc.dg/ext/altivec-14.c: Same.
13953 * gcc.dg/ext/altivec-15.c: Same.
13954 * gcc.dg/ext/altivec-16.c: Same.
13955 * gcc.dg/ext/altivec-3.c: Same.
13956 * gcc.dg/ext/altivec-4.c: Same.
13957 * gcc.dg/ext/altivec-6.c: Same.
13958 * gcc.dg/ext/altivec-7.c: Same.
13959 * gcc.dg/ext/altivec-8.c: Same.
13960 * gcc.dg/ext/altivec-varargs-1.c: Same.
13961
13962 * g++.dg/ext/altivec-1.C: Correct dg syntax.
13963 * g++.dg/ext/altivec-10.C: Same.
13964 * g++.dg/ext/altivec-2.C: Same.
13965 * g++.dg/ext/altivec-3.C: Same.
13966 * g++.dg/ext/altivec-4.C: Same.
13967 * g++.dg/ext/altivec-5.C: Same.
13968 * g++.dg/ext/altivec-6.C: Same.
13969 * g++.dg/ext/altivec-7.C: Same.
13970 * g++.dg/ext/altivec-8.C: Same.
13971 * g++.dg/ext/altivec-9.C: Same.
13972
13973 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13974
13975 PR c++/7841
13976 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
13977
13978 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13979
13980 * gcc.dg/union-1.c: New test.
13981
13982 2004-06-07 Roger Sayle <roger@eyesopen.com>
13983
13984 * gcc.dg/builtins-41.c: New test case.
13985 * gcc.dg/builtins-42.c: New test case.
13986
13987 2004-06-07 David Edelsohn <edelsohn@gnu.org>
13988
13989 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
13990 * g++.dg/ext/altivec-10.C: Same.
13991 * g++.dg/ext/altivec-2.C: Same.
13992 * g++.dg/ext/altivec-3.C: Same.
13993 * g++.dg/ext/altivec-4.C: Same.
13994 * g++.dg/ext/altivec-5.C: Same.
13995 * g++.dg/ext/altivec-6.C: Same.
13996 * g++.dg/ext/altivec-7.C: Same.
13997 * g++.dg/ext/altivec-8.C: Same.
13998 * g++.dg/ext/altivec-9.C: Same.
13999 * g++.old-deja/g++.abi/cxa_vec.C: Same.
14000 * g++.old-deja/g++.brendan/new3.C: Same.
14001 * gcc.c-torture/execute/eeprof-1.x: Same.
14002
14003 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
14004
14005 PR c/14765
14006 * gcc.dg/pr14765-1.c: New test.
14007
14008 2004-06-07 Roger Sayle <roger@eyesopen.com>
14009
14010 PR c/14649
14011 * gcc.dg/pr14649-1.c: New test case.
14012
14013 2004-06-07 Richard Henderson <rth@redhat.com>
14014
14015 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
14016 if temporaries.
14017
14018 2004-06-07 David Edelsohn <edelsohn@gnu.org>
14019
14020 * g++.dg/eh/elide1.C: Remove XFAIL.
14021
14022 2004-06-07 Mark Mitchell <mark@codesourcery.com>
14023
14024 PR c++/15337
14025 * g++.dg/expr/sizeof3.C: New test.
14026
14027 PR c++/14777
14028 * g++.dg/template/access14.C: New test.
14029
14030 PR c++/15554
14031 * g++.dg/template/enum1.C: New test.
14032
14033 PR c++/15057
14034 * g++.dg/eh/throw1.C: New test.
14035
14036 2004-06-07 David Ayers <d.ayers@inode.at>
14037 Ziemowit Laski <zlaski@apple.com>
14038
14039 * lib/objc.exp (objc_target_compile): Revert the '-framework
14040 Foundation' flag fix, since bare Darwin does not ship
14041 with the Foundation framework.
14042 * objc/execute/next_mapping.h: Provide a local NSConstantString
14043 @interface and @implementation.
14044 (objc_constant_string_init): A constructor function, used to
14045 initialize the NSConstantString meta-class object.
14046 * objc/execute/string1.m: Include "next_mapping.h" instead of
14047 <Foundation/NSString.h>.
14048 * objc/execute/string2.m: Likewise.
14049 * objc/execute/string3.m: Likewise.
14050 * objc/execute/string4.m: Likewise.
14051
14052 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
14053
14054 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
14055 to double. Replace double with FLOAT.
14056 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
14057
14058 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
14059 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
14060 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
14061 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
14062 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
14063 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
14064 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
14065 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
14066
14067 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
14068
14069 PR c/13519
14070 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
14071
14072 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14073
14074 PR c++/15503
14075 * g++.dg/template/meminit2.C: New test.
14076
14077 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
14078
14079 PR target/15822
14080 * gcc.c-torture/execute/compare-fp-1.c,
14081 gcc.c-torture/execute/compare-fp-2.c,
14082 gcc.c-torture/execute/compare-fp-3.c,
14083 gcc.c-torture/execute/compare-fp-4.c,
14084 gcc.c-torture/execute/compare-fp-3.x,
14085 gcc.c-torture/execute/compare-fp-4.x: Moved...
14086 * gcc.c-torture/execute/ieee/compare-fp-1.c,
14087 gcc.c-torture/execute/ieee/compare-fp-2.c,
14088 gcc.c-torture/execute/ieee/compare-fp-3.c,
14089 gcc.c-torture/execute/ieee/compare-fp-4.c,
14090 gcc.c-torture/execute/ieee/compare-fp-3.x,
14091 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
14092
14093 2004-06-04 David Ayers <d.ayers@inode.at>
14094
14095 * objc/execute/protocol-isEqual-4.m: New testcase.
14096
14097 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
14098
14099 * objc/execute/protocol-isEqual-1.m: New testcase.
14100 * objc/execute/protocol-isEqual-2.m: New testcase.
14101 * objc/execute/protocol-isEqual-3.m: New testcase.
14102
14103 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14104
14105 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
14106
14107 2004-06-02 Ziemowit Laski <zlaski@apple.com>
14108
14109 * lib/objc.exp (objc_target_compile): When running tests on
14110 Darwin (Mac OS X), inform the linker about '-framework
14111 'Foundation'.
14112
14113 2004-06-02 Eric Christopher <echristo@redhat.com>
14114
14115 * gcc.c-torture/compile/20040602-1.c: New.
14116
14117 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
14118
14119 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
14120 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
14121
14122 PR tree-optimization/14736
14123 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
14124
14125 PR tree-optimization/14042
14126 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
14127
14128 PR tree-optimization/14729
14129 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
14130
14131 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14132
14133 PR fortran/15557
14134 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
14135
14136 2004-06-01 Richard Hederson <rth@redhat.com>
14137
14138 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
14139
14140 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14141
14142 PR c++/14932
14143 * g++.dg/parse/offsetof4.C: New test.
14144
14145 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
14146
14147 PR objc/7993
14148 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
14149
14150 2004-05-31 Mark Mitchell <mark@codesourcery.com>
14151
14152 PR c++/15701
14153 * g++.dg/template/friend29.C: New test.
14154
14155 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
14156
14157 PR c/15749
14158 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
14159
14160 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
14161
14162 * gcc.dg/sparc-trap-1.c: New test.
14163
14164 2004-05-31 Roger Sayle <roger@eyesopen.com>
14165
14166 PR middle-end/15069
14167 * g++.dg/opt/fold3.C: New test case.
14168
14169 2004-05-30 Graham Stott <graham.stott@btinternet.com>
14170
14171 * lib/target-supports.exp (check_iconv_available): Fix fallout
14172 from 2004-05-28 patch.
14173
14174 2004-05-30 Paul Brook <paul@codesourcery.com>
14175
14176 PR fortran/15620
14177 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
14178 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
14179
14180 2004-05-30 Steven G. Kargl <kargls@comcast.net>
14181
14182 * gfortran.fortran-torture/execute/random_1.f90: New test.
14183
14184 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14185
14186 * g++.dg/ext/altivec-10.C: New test.
14187
14188 2004-05-29 Paul Brook <paul@codesourcery.com>
14189
14190 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
14191
14192 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14193
14194 * gcc.dg/altivec-16.c: New test.
14195
14196 2004-05-28 Janis Johnson <janis187@us.ibm.com>
14197
14198 * lib/target-supports.exp (check_vmx_hw_available): New.
14199 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
14200
14201 * lib/target-supports.exp (check_alias_available,
14202 check_iconv_available, check_named_sections_available): Use
14203 unique names for temporary files.
14204
14205 2004-05-28 Ziemowit Laski <zlaski@apple.com>
14206
14207 * gcc.dg/altivec-15.c: New test.
14208
14209 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14210
14211 PR c++/15083
14212 * g++.dg/warn/noeffect6.C: New test.
14213
14214 PR c++/15471
14215 * g++.dg/expr/ptrmem4.C: New test.
14216
14217 PR c++/15640
14218 * g++.dg/template/operator3.C: New test.
14219
14220 2004-05-28 Mark Mitchell <mark@codesourcery.com>
14221
14222 PR c++/14668
14223 * g++.dg/lookup/redecl1.C: New test.
14224 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
14225
14226 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
14227
14228 * gcc.c-torture/execute/compare-fp-1.c,
14229 gcc.c-torture/execute/compare-fp-2.c,
14230 gcc.c-torture/execute/compare-fp-3.c,
14231 gcc.c-torture/execute/compare-fp-4.c,
14232 gcc.c-torture/execute/compare-fp-3.x,
14233 gcc.c-torture/execute/compare-fp-4.x,
14234 gcc.dg/pr15649-1.c: New.
14235
14236 2004-05-27 Adam Nemet <anemet@lnxw.com>
14237
14238 PR c++/12883
14239 * g++.dg/init/array14.C: New test.
14240
14241 2004-05-25 Janis Johnson <janis187@us.ibm.com>
14242
14243 * lib/compat.exp (compat-get-options-main): New.
14244 (compat-get-options): Remove unneeded code, warn for ignored
14245 command.
14246 (compat-execute): Check flag set by dg-require-* commands.
14247
14248 * lib/compat.exp (compat-execute): Break up long lines.
14249
14250 2004-05-24 Janis Johnson <janis187@us.ibm.com>
14251
14252 * gcc.dg/altivec-7.c: Don't use 'vector long'.
14253 * gcc.dg/altivec-14.c: New test.
14254 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
14255
14256 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
14257 * gcc.dg/altivec-12.c: Ditto.
14258
14259 * gcc.dg/altivec-3.c: Move call to altivec_check.
14260
14261 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14262
14263 PR c++/15044
14264 * g++.dg/template/error12.C: New test.
14265
14266 PR c++/15317
14267 * g++.dg/ext/attrib15.C: New test.
14268
14269 PR c++/15329
14270 * g++.dg/template/ptrmem9.C: New test.
14271
14272 2004-05-25 Paul Brook <paul@codesourcery.com>
14273
14274 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
14275
14276 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14277
14278 PR c++/15165
14279 * g++.dg/template/crash19.C: New test.
14280
14281 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14282
14283 PR c++/15025
14284 * g++.dg/template/redecl1.C: New test.
14285
14286 2004-05-23 Mark Mitchell <mark@codesourcery.com>
14287
14288 PR c++/14821
14289 * g++.dg/other/ns1.C: New test.
14290
14291 PR c++/14883
14292 * g++.dg/template/invalid1.C: New test.
14293
14294 2004-05-23 Paul Brook <paul@codesourcery.com>
14295 Victor Leikehman <lei@haifasphere.co.il>
14296
14297 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
14298 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
14299
14300 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14301
14302 PR c++/15285
14303 PR c++/15299
14304 * g++.dg/template/non-dependent5.C: New test.
14305 * g++.dg/template/non-dependent6.C: New test.
14306
14307 2004-05-22 Mark Mitchell <mark@codesourcery.com>
14308
14309 PR c++/15507
14310 * g++.dg/inherit/union1.C: New test.
14311
14312 PR c++/15542
14313 * g++.dg/template/addr1.C: New test.
14314
14315 PR c++/15427
14316 * g++.dg/template/array5.C: New test.
14317
14318 PR c++/15287
14319 * g++.dg/template/array6.C: New test.
14320
14321 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
14322 Roger Sayle <roger@eyesopen.com>
14323
14324 * g++.dg/lookup/forscope2.C: New test case.
14325
14326 2004-05-22 Ben Elliston <bje@au.ibm.com>
14327
14328 * gcc.dg/cpp/Wmissingdirs.c: New.
14329
14330 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14331
14332 PR target/15301
14333 * gcc.dg/compat/union-m128-1.h: New file.
14334 * gcc.dg/compat/union-m128-1_main.c: Likewise.
14335 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14336 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14337
14338 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
14339
14340 PR target/15302
14341 * gcc.dg/compat/struct-complex-1.h: New file.
14342 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
14343 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
14344 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14345
14346 2004-05-20 Roger Sayle <roger@eyesopen.com>
14347
14348 PR middle-end/3074
14349 * gcc.dg/pr3074-1.c: New test case.
14350 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
14351
14352 2004-05-20 Falk Hueffner <falk@debian.org>
14353
14354 PR other/15526
14355 * gcc.dg/ftrapv-1.c: New test case.
14356
14357 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
14358
14359 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
14360
14361 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
14362 Jeff Law <law@redhat.com>
14363
14364 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
14365 * gcc.dg/tree-ssa/20040518-2.c: New test.
14366
14367 * gcc.dg/tree-ssa/20040518-1.c: New test.
14368
14369 2004-05-18 Zack Weinberg <zack@codesourcery.com>
14370
14371 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
14372
14373 2004-05-18 Paul Brook <paul@codesourcery.com>
14374
14375 PR fortran/13930
14376 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
14377
14378 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14379
14380 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
14381 constant folding.
14382
14383 2004-05-17 Steven Bosscher <stevenb@suse.de>
14384
14385 * gcc.dg/tree-ssa/20040517-1.c: New test.
14386
14387 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14388
14389 * gcc.dg/loop-4.c: New test.
14390
14391 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
14392
14393 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
14394
14395 2004-05-15 Bud Davis <bdavis9659@comcast.net>
14396
14397 PR fortran/15311
14398 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
14399
14400 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14401
14402 PR fortran/13826
14403 PR fortran/13940
14404 * gfortran.fortran-torture/compile/data_1.f90: New test.
14405
14406 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
14407
14408 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
14409 * gcc.dg/uninit-H.c: Define ASM for __s390__.
14410
14411 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14412
14413 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
14414
14415 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
14416
14417 PR c/15444
14418 * gcc.dg/format/xopen-1.c: Adjust expected message.
14419 * gcc.dg/format/xopen-3.c: New test.
14420
14421 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
14422
14423 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
14424
14425 2004-05-14 Jeff Law <law@redhat.com>
14426
14427 * gcc.dg/tree-ssa/20040514-2.c: New test.
14428
14429 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14430
14431 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
14432 this ...
14433 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
14434 this.
14435
14436 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
14437
14438 * gcc.dg/tree-ssa/20040514-1.c: New test.
14439
14440 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14441
14442 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
14443 test.
14444
14445 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14446
14447 PR fortran/14066
14448 * gfortran.fortran-torture/compile/do_1.f90: New test.
14449
14450 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14451
14452 PR fortran/15051
14453 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
14454 test.
14455
14456 2004-05-14 Bud Davis <bdavis9659@comcast.net>
14457
14458 PR fortran/15149
14459 * gfortran.fortran-torture/execute/random_init.f90: New test.
14460
14461 2004-05-13 Paul Brook <paul@codesourcery.com>
14462
14463 PR fortran/15314
14464 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
14465
14466 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
14467
14468 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
14469 for the powerpc case.
14470
14471 2004-05-13 Jeff Law <law@redhat.com>
14472
14473 * gcc.dg/tree-ssa/20040513-1.c: New test.
14474 * gcc.dg/tree-ssa/20040513-2.c: New test.
14475
14476 2004-05-13 Paul Brook <paul@codesourcery.com>
14477
14478 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
14479 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
14480 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
14481
14482 2004-05-13 Andreas Schwab <schwab@suse.de>
14483
14484 PR other/10819
14485 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
14486 characters.
14487
14488 2004-05-13 Bud Davis <bdavis9659@comcast.net>
14489
14490 PR fortran/15294
14491 * gfortran.fortran-torture/execute/adjustr.f90: New file.
14492
14493 2004-05-13 Diego Novillo <dnovillo@redhat.com>
14494
14495 Merge from tree-ssa-20020619-branch. See
14496 ChangeLog.tree-ssa for details.
14497
14498 2004-05-11 Ziemowit Laski <zlaski@apple.com>
14499
14500 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
14501 include <altivec.h> explicitly.
14502 * gcc.dg/altivec-13.c: Likewise.
14503
14504 2004-05-11 Paul Brook <paul@codesourcery.com>
14505
14506 * gcc.c-torture/compile/20010518-1.c: Force enum size.
14507
14508 2004-05-10 Eric Christopher <echristo@redhat.com>
14509
14510 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
14511 * gcc.dg/sibcall-4.c: Ditto.
14512
14513 2004-05-10 Ziemowit Laski <zlaski@apple.com>
14514
14515 * g++.dg/ext/altivec-8.C: New test case.
14516 * gcc.dg/altivec-13.c: New test case.
14517
14518 2004-05-08 Roger Sayle <roger@eyesopen.com>
14519
14520 * gcc.c-torture/execute/divcmp-1.c: New test case.
14521 * gcc.c-torture/execute/divcmp-2.c: New test case.
14522 * gcc.c-torture/execute/divcmp-3.c: New test case.
14523
14524 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14525
14526 * g++.dg/other/pragma-re-2.C: New test.
14527
14528 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14529
14530 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
14531 * gcc.dg/i386-387-2.c: Likewise.
14532
14533 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
14534 __builtin_drem.
14535 * gcc.dg/i386-387-6.c: Likewise.
14536
14537 2004-05-07 Uros Bizjak <uros@kss-loka.si>
14538
14539 * gcc.dg/builtins-33.c: Also check log1p*.
14540
14541 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
14542
14543 PR optimization/15296
14544 * gcc.c-torture/execute/pr15296.c: New test.
14545
14546 2004-05-05 Uros Bizjak <uros@kss-loka.si>
14547
14548 * gcc.dg/builtins-40.c: New test.
14549
14550 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
14551
14552 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
14553
14554 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
14555
14556 * g++.dg/ext/spe1.C: New testcase.
14557
14558 2004-05-04 Ziemowit Laski <zlaski@apple.com>
14559
14560 * objc.dg/image-info.m: Allow additional attributes
14561 for __image_info section.
14562
14563 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
14564
14565 * gcc.dg/torture/mips-hilo-2.c: New test.
14566
14567 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14568
14569 PR c++/14389
14570 * g++.dg/template/member5.C: New test.
14571
14572 2004-05-03 Uros Bizjak <uros@kss-loka.si>
14573
14574 * gcc.dg/builtins-34.c: Also check expm1*.
14575
14576 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14577
14578 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
14579 * gcc.dg/torture/builtin-convert-3.c: New test.
14580
14581 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
14582
14583 PR middle-end/15054
14584 * g++.dg/opt/pr15054.C: New test.
14585
14586 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14587
14588 * gcc.dg/torture/builtin-rounding-1.c: New test.
14589 * gcc.dg/builtins-25.c: Delete.
14590 * gcc.dg/builtins-29.c: Delete.
14591
14592 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
14593
14594 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
14595 * gcc.dg/sibcall-4.c: Likewise.
14596 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
14597
14598 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14599
14600 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
14601 bit-field on 16-bit targets.
14602
14603 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
14604
14605 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
14606 16-bit targets.
14607
14608 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
14609
14610 * gcc.dg/rs6000-power2-1.c: Change to compile only.
14611 * gcc.dg/rs6000-power2-2.c: Likewise.
14612
14613 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
14614
14615 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
14616 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
14617 Change the asm registers to be in form of frN instead of fN.
14618
14619 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14620
14621 * gcc.dg/torture/builtin-convert-2.c: New test.
14622
14623 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
14624
14625 * gcc.dg/rs6000-power2-1.c: New test.
14626 * gcc.dg/rs6000-power2-2.c: New test.
14627
14628 2004-04-28 Jan Hubicka <jh@suse.cz>
14629
14630 * gcc.dg/unused-6.c: New test.
14631
14632 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14633 Ulrich Weigand <uweigand@de.ibm.com>
14634
14635 * ada/acats/run_all.sh: Define $target variable.
14636
14637 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
14638
14639 PR c++/15119
14640 * g++.dg/other/vararg-1.C: New test.
14641
14642 PR c++/4794
14643 * g++.dg/eh/cleanup3.C: New test.
14644
14645 2004-04-24 Laurent GUERBY <laurent@guerby.net>
14646
14647 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
14648 and ad8011a (target_insn).
14649 * ada/acats/support/macro.dfs: Likewise.
14650 * ada/acats/support/impbit.adb: New file.
14651
14652 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
14653
14654 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
14655
14656 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14657
14658 * gcc.dg/loop-3.c: New test.
14659
14660 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
14661
14662 * gcc.c-torture/execute/simd-5.c: New test.
14663
14664 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14665
14666 PR c++/15064
14667 * g++.dg/template/crash18.C: New test.
14668
14669 2004-04-22 Mark Mitchell <mark@codesourcery.com>
14670
14671 * g++.dg/ext/complit3.C: New test.
14672
14673 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14674
14675 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
14676 * gcc.dg/altivec-3.c: Same.
14677 * gcc.dg/altivec-varargs-1.c: Same.
14678
14679 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
14680
14681 * lib/target-supports.exp (check_profiling_available): Assume
14682 profiling is not available on powerpc-eabi targets.
14683
14684 2004-04-21 Janis Johnson <janis187@us.ibm.com>
14685
14686 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
14687 * gcc.dg/vmx/bug-1.c: Ditto.
14688
14689 2004-04-20 Eric Christopher <echristo@redhat.com>
14690
14691 * gcc.dg/charset/extern.c: New test.
14692 * g++.dg/charset/extern3.cc: Ditto.
14693
14694 2004-04-20 Uros Bizjak <uros@kss-loka.si>
14695
14696 * gcc.dg/builtins-39.c: New test.
14697
14698 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
14699
14700 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
14701
14702 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
14703
14704 * gcc.dg/torture/mips-hilo-1.c: New test.
14705
14706 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
14707
14708 * gcc.c-torture/compile/20040419-1.c: New test.
14709
14710 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
14711
14712 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
14713
14714 2004-04-18 Zack Weinberg <zack@codesourcery.com>
14715 Aldy Hernandez <aldyh@redhat.com>
14716
14717 * gcc.c-torture/execute/va-arg-24.c: New.
14718
14719 2004-04-17 Zack Weinberg <zack@codesourcery.com>
14720 Aldy Hernandez <aldyh@redhat.com>
14721
14722 * gcc.dg/vmx/1b-01.c: New.
14723 * gcc.dg/vmx/1b-02.c: New.
14724 * gcc.dg/vmx/1b-03.c: New.
14725 * gcc.dg/vmx/1b-04.c: New.
14726 * gcc.dg/vmx/1b-05.c: New.
14727 * gcc.dg/vmx/1b-06.c: New.
14728 * gcc.dg/vmx/1b-07.c: New.
14729 * gcc.dg/vmx/1c-01.c: New.
14730 * gcc.dg/vmx/1c-02.c: New.
14731 * gcc.dg/vmx/3a-01a.c: New.
14732 * gcc.dg/vmx/3a-01.c: New.
14733 * gcc.dg/vmx/3a-01m.c: New.
14734 * gcc.dg/vmx/3a-03.c: New.
14735 * gcc.dg/vmx/3a-03m.c: New.
14736 * gcc.dg/vmx/3a-04.c: New.
14737 * gcc.dg/vmx/3a-04m.c: New.
14738 * gcc.dg/vmx/3a-05.c: New.
14739 * gcc.dg/vmx/3a-06.c: New.
14740 * gcc.dg/vmx/3a-06m.c: New.
14741 * gcc.dg/vmx/3a-07.c: New.
14742 * gcc.dg/vmx/3b-01.c: New.
14743 * gcc.dg/vmx/3b-02.c: New.
14744 * gcc.dg/vmx/3b-10.c: New.
14745 * gcc.dg/vmx/3b-13.c: New.
14746 * gcc.dg/vmx/3b-14.c: New.
14747 * gcc.dg/vmx/3b-15.c: New.
14748 * gcc.dg/vmx/3c-01a.c: New.
14749 * gcc.dg/vmx/3c-01.c: New.
14750 * gcc.dg/vmx/3c-02.c: New.
14751 * gcc.dg/vmx/3c-03.c: New.
14752 * gcc.dg/vmx/3d-01.c: New.
14753 * gcc.dg/vmx/4-01.c: New.
14754 * gcc.dg/vmx/4-03.c: New.
14755 * gcc.dg/vmx/5-01.c: New.
14756 * gcc.dg/vmx/5-02.c: New.
14757 * gcc.dg/vmx/5-03.c: New.
14758 * gcc.dg/vmx/5-04.c: New.
14759 * gcc.dg/vmx/5-05.c: New.
14760 * gcc.dg/vmx/5-06.c: New.
14761 * gcc.dg/vmx/5-07.c: New.
14762 * gcc.dg/vmx/5-07t.c: New.
14763 * gcc.dg/vmx/5-08.c: New.
14764 * gcc.dg/vmx/5-10.c: New.
14765 * gcc.dg/vmx/5-11.c: New.
14766 * gcc.dg/vmx/7-01a.c: New.
14767 * gcc.dg/vmx/7-01.c: New.
14768 * gcc.dg/vmx/7c-01.c: New.
14769 * gcc.dg/vmx/7d-01.c: New.
14770 * gcc.dg/vmx/7d-02.c: New.
14771 * gcc.dg/vmx/8-01.c: New.
14772 * gcc.dg/vmx/8-02a.c: New.
14773 * gcc.dg/vmx/8-02.c: New.
14774 * gcc.dg/vmx/brode-1.c: New.
14775 * gcc.dg/vmx/bug-1.c: New.
14776 * gcc.dg/vmx/bug-2.c: New.
14777 * gcc.dg/vmx/bug-3.c: New.
14778 * gcc.dg/vmx/cw-bug-1.c: New.
14779 * gcc.dg/vmx/cw-bug-2.c: New.
14780 * gcc.dg/vmx/cw-bug-3.c: New.
14781 * gcc.dg/vmx/dct.c: New.
14782 * gcc.dg/vmx/debug-1.c: New.
14783 * gcc.dg/vmx/debug-2.c: New.
14784 * gcc.dg/vmx/debug-3.c: New.
14785 * gcc.dg/vmx/debug-4.c: New.
14786 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
14787 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
14788 * gcc.dg/vmx/eg-5.c: New.
14789 * gcc.dg/vmx/fft.c: New.
14790 * gcc.dg/vmx/gcc-bug-1.c: New.
14791 * gcc.dg/vmx/gcc-bug-2.c: New.
14792 * gcc.dg/vmx/gcc-bug-3.c: New.
14793 * gcc.dg/vmx/gcc-bug-4.c: New.
14794 * gcc.dg/vmx/gcc-bug-5.c: New.
14795 * gcc.dg/vmx/gcc-bug-6.c: New.
14796 * gcc.dg/vmx/gcc-bug-7.c: New.
14797 * gcc.dg/vmx/gcc-bug-8.c: New.
14798 * gcc.dg/vmx/gcc-bug-9.c: New.
14799 * gcc.dg/vmx/gcc-bug-b.c: New.
14800 * gcc.dg/vmx/gcc-bug-c.c: New.
14801 * gcc.dg/vmx/gcc-bug-d.c: New.
14802 * gcc.dg/vmx/gcc-bug-e.c: New.
14803 * gcc.dg/vmx/gcc-bug-f.c: New.
14804 * gcc.dg/vmx/gcc-bug-g.c: New.
14805 * gcc.dg/vmx/gcc-bug-i.c: New.
14806 * gcc.dg/vmx/harness.h: New.
14807 * gcc.dg/vmx/ira1.c: New.
14808 * gcc.dg/vmx/ira2a.c: New.
14809 * gcc.dg/vmx/ira2b.c: New.
14810 * gcc.dg/vmx/ira2.c: New.
14811 * gcc.dg/vmx/ira2c.c: New.
14812 * gcc.dg/vmx/mem.c: New.
14813 * gcc.dg/vmx/newton-1.c: New.
14814 * gcc.dg/vmx/ops.c: New.
14815 * gcc.dg/vmx/sn7153.c: New.
14816 * gcc.dg/vmx/spill2.c: New.
14817 * gcc.dg/vmx/spill3.c: New.
14818 * gcc.dg/vmx/spill.c: New.
14819 * gcc.dg/vmx/t.c: New.
14820 * gcc.dg/vmx/varargs-1.c: New.
14821 * gcc.dg/vmx/varargs-2.c: New.
14822 * gcc.dg/vmx/varargs-3.c: New.
14823 * gcc.dg/vmx/varargs-4.c: New.
14824 * gcc.dg/vmx/varargs-5.c: New.
14825 * gcc.dg/vmx/varargs-6.c: New.
14826 * gcc.dg/vmx/varargs-7.c: New.
14827 * gcc.dg/vmx/vmx.exp: New.
14828 * gcc.dg/vmx/vprint-1.c: New.
14829 * gcc.dg/vmx/vscan-1.c: New.
14830 * gcc.dg/vmx/x-01.c: New.
14831 * gcc.dg/vmx/x-02.c: New.
14832 * gcc.dg/vmx/x-03.c: New.
14833 * gcc.dg/vmx/x-04.c: New.
14834 * gcc.dg/vmx/x-05.c: New.
14835 * gcc.dg/vmx/yousufi-1.c: New.
14836 * gcc.dg/vmx/zero-1.c: New.
14837 * gcc.dg/vmx/zero.c: New.
14838
14839 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
14840
14841 * g++.dg/lookup/java1.C: Update for chage of
14842 _Jv_AllocObject.
14843 * g++.dg/lookup/java2.C: Likewise.
14844
14845 2004-04-17 Laurent GUERBY <laurent@guerby.net>
14846
14847 * ada/acats/run_all.sh: use -O2 by default.
14848
14849 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
14850
14851 * gcc.dg/vr-mult-[12].c: New tests.
14852
14853 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14854
14855 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
14856
14857 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
14858
14859 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
14860
14861 * lib/target-supports.exp (check_profiling_available): Assume profiling
14862 isn't available for mips*-*-elf targets.
14863
14864 2004-04-14 Uros Bizjak <uros@kss-loka.si>
14865
14866 * gcc.dg/builtins-38.c: New test.
14867
14868 2004-04-14 Eric Christopher <echristo@redhat.com>
14869
14870 * g++.dg/charset/charset.exp: Run .cc extension tests.
14871
14872 2004-04-14 Zack Weinberg <zack@codesourcery.com>
14873
14874 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
14875
14876 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14877
14878 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
14879
14880 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
14881
14882 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
14883 * gcc.dg/i386-387-2.c: Likewise.
14884
14885 * gcc.dg/i386-387-7.c: New test.
14886 * gcc.dg/i386-387-8.c: New test.
14887
14888 * gcc.dg/builtins-37.c: New test.
14889
14890 2004-04-13 Geoffrey Keating <geoffk@apple.com>
14891
14892 * g++.dg/pch/externc-1.C: Add missing semicolon.
14893
14894 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
14895
14896 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
14897
14898 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14899
14900 * gcc.c-torture/execute/20040411-1.c: New test.
14901
14902 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
14903
14904 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
14905
14906 2004-04-09 Chris Demetriou <cgd@broadcom.com>
14907
14908 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
14909
14910 2004-04-09 Zack Weinberg <zack@codesourcery.com>
14911
14912 * lib/target-supports.exp (check_named_sections_available): New.
14913 * lib/gcc-dg.exp (dg-require-named-sections): New.
14914 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
14915 old-deja.exp. Also prune error-count message from HP linker.
14916 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
14917
14918 * g++.dg/init/init-ref4.C: Use dg-require-weak.
14919 * g++.old-deja/g++.pt/static3.C: Likewise.
14920 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
14921
14922 2004-04-09 Roger Sayle <roger@eyesopen.com>
14923
14924 * gcc.c-torture/execute/20040409-1.c: New test case.
14925 * gcc.c-torture/execute/20040409-2.c: New test case.
14926 * gcc.c-torture/execute/20040409-3.c: New test case.
14927
14928 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
14929
14930 * gcc.dg/20040409-1.c: New test.
14931
14932 2004-04-08 Roger Sayle <roger@eyesopen.com>
14933
14934 PR target/14888
14935 * g++.dg/opt/pr14888.C: New test case.
14936
14937 2004-04-08 Geoffrey Keating <geoffk@apple.com>
14938
14939 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
14940 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
14941 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
14942 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
14943 New tests.
14944
14945 2004-04-08 Paul Brook <paul@codesourcery.com>
14946
14947 * gcc.dg/spill-1.c: New test.
14948
14949 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14950
14951 * gcc.dg/torture/builtin-ctype-2.c: New test.
14952
14953 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
14954
14955 * gcc.dg/pch/pch.exp: Add largefile test.
14956
14957 2004-04-06 Geoffrey Keating <geoffk@apple.com>
14958
14959 * g++.dg/pch/externc-1.Hs: New.
14960 * g++.dg/pch/externc-1.C: New.
14961
14962 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14963
14964 * gcc.dg/compat/struct-by-value-5a_main.c,
14965 gcc.dg/compat/struct-by-value-5b_main.c: New files.
14966 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
14967 * gcc.dg/compat/struct-by-value-5a_x.c,
14968 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
14969 gcc.dg/compat/struct-by-value-5_x.c.
14970 * gcc.dg/compat/struct-by-value-5a_y.c,
14971 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
14972 gcc.dg/compat/struct-by-value-5_y.c.
14973
14974 * gcc.dg/compat/struct-by-value-6a_main.c,
14975 gcc.dg/compat/struct-by-value-6b_main.c: New files.
14976 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
14977 * gcc.dg/compat/struct-by-value-6a_x.c,
14978 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
14979 gcc.dg/compat/struct-by-value-6_x.c.
14980 * gcc.dg/compat/struct-by-value-6a_y.c,
14981 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
14982 gcc.dg/compat/struct-by-value-6_y.c.
14983
14984 * gcc.dg/compat/struct-by-value-7a_main.c,
14985 gcc.dg/compat/struct-by-value-7b_main.c: New files.
14986 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
14987 * gcc.dg/compat/struct-by-value-7a_x.c,
14988 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
14989 gcc.dg/compat/struct-by-value-7_x.c.
14990 * gcc.dg/compat/struct-by-value-7a_y.c,
14991 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
14992 gcc.dg/compat/struct-by-value-7_y.c.
14993
14994 2004-04-06 Jakub Jelinek <jakub@redhat.com>
14995
14996 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
14997 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
14998 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
14999 options.
15000
15001 2004-04-06 Uros Bizjak <uros@kss-loka.si>
15002
15003 * gcc.dg/builtins-36.c: New test.
15004
15005 2004-04-06 Paul Brook <paul@codesourcery.com>
15006
15007 * README.gcc: Remove obsolete contraint on testcases.
15008
15009 2004-04-05 Paul Brook <paul@codesourcery.com>
15010
15011 PR2123
15012 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
15013 failure and exit(0) on success.
15014 * g++.dg/expr/anew2.C: Ditto.
15015 * g++.dg/expr/anew3.C: Ditto.
15016 * g++.dg/expr/anew4.C: Ditto.
15017
15018 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
15019
15020 PR c++/3518
15021 * g++.dg/template/unify7.C: New.
15022
15023 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
15024
15025 * g++.dg/README: Bring up to date with new subdirectories; remove
15026 duplicate subdirectory lines.
15027
15028 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
15029
15030 PR c++/14007
15031 * g++.dg/template/unify5.C: New.
15032 * g++.dg/template/unify6.C: New.
15033 * g++.dg/template/qualttp20.C: Adjust.
15034 * g++.old-deja/g++.jason/report.C: Adjust.
15035 * g++.old-deja/g++.other/qual1.C: Adjust.
15036
15037 2004-04-01 Mark Mitchell <mark@codesourcery.com>
15038
15039 PR c++/14803
15040 * g++.dg/inherit/ptrmem1.C: New test.
15041
15042 2004-04-01 Jakub Jelinek <jakub@redhat.com>
15043
15044 PR c++/14755
15045 * gcc.c-torture/execute/20040331-1.c: New test.
15046 * gcc.dg/20040331-1.c: New test.
15047
15048 2004-04-01 Paul Brook <paul@codesourcery.com>
15049
15050 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
15051
15052 2004-03-30 Mark Mitchell <mark@codesourcery.com>
15053
15054 PR c++/14724
15055 * g++.dg/init/goto1.C: New test.
15056
15057 PR c++/14763
15058 * g++.dg/template/defarg4.C: New test.
15059
15060 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
15061
15062 * gcc.dg/altivec-11.c: Extend test for more valid cases.
15063
15064 2004-03-28 David Edelsohn <edelsohn@gnu.org>
15065
15066 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
15067
15068 2004-03-28 Zack Weinberg <zack@codesourcery.com>
15069
15070 * gcc.dg/noncompile/undeclared-2.c: New test.
15071
15072 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
15073
15074 * gcc.dg/940409-1.c: Remove XFAIL.
15075 * gcc.dg/reg-vol-struct-1.c: New test.
15076
15077 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15078
15079 * gcc.dg/torture/builtin-wctype-1.c: New test.
15080
15081 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
15082
15083 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
15084 * gcc.dg/20001101-1.c: Likewise.
15085 * gcc.dg/20001102-1.c: Likewise.
15086
15087 2004-03-25 Roger Sayle <roger@eyesopen.com>
15088
15089 * gcc.dg/compare8.c: Add an additional test for XOR.
15090
15091 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15092
15093 * gcc.dg/torture/builtin-ctype-1.c: New test.
15094
15095 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15096
15097 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
15098 * gcc.dg/torture/builtin-math-1.c: Likewise.
15099 * gcc.dg/torture/builtin-power-1.c: New test.
15100
15101 2004-03-24 Andreas Schwab <schwab@suse.de>
15102
15103 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
15104 IA64 assembler.
15105
15106 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
15107 Roger Sayle <roger@eyesopen.com>
15108
15109 * gcc.dg/compare8.c: New test case.
15110
15111 2004-03-23 Ziemowit Laski <zlaski@apple.com>
15112
15113 * g++.dg/ext/altivec-7.C: New test.
15114
15115 2004-03-23 Zack Weinberg <zack@codesourcery.com>
15116
15117 PR 12267, 12391, 12560, 13129, 14114, 14133
15118 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
15119 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
15120 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
15121 Adjust error regexps.
15122 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
15123 * gcc.dg/noncompile/undeclared-1.c: New test cases.
15124 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
15125 * gcc.dg/local1.c: Add explanatory comment.
15126
15127 2004-03-23 Roger Sayle <roger@eyesopen.com>
15128
15129 PR optimization/14669
15130 * g++.dg/opt/fold2.C: New test case.
15131
15132 2004-03-22 Jakub Jelinek <jakub@redhat.com>
15133
15134 PR c/14069
15135 * gcc.dg/20040322-1.c: New test.
15136
15137 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
15138
15139 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
15140 * gcc.dg/ultrasp4.c: Likewise.
15141 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
15142
15143 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15144
15145 * gcc.dg/i386-sse-8.c: Reset default options.
15146
15147 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
15148
15149 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
15150 in the error message text.
15151
15152 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
15153
15154 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
15155
15156 2004-03-21 Mark Mitchell <mark@codesourcery.com>
15157
15158 PR c++/14616
15159 * g++.dg/init/array13.C: New test.
15160
15161 2004-03-20 Roger Sayle <roger@eyesopen.com>
15162
15163 PR target/13889
15164 * gcc.c-torture/compile/pr13889.c: New test case.
15165
15166 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
15167
15168 PR c/14635
15169 * builtins-1.c (nan, nans): Don't test.
15170 * builtins-30.c: Don't use nan, nanf, nanl.
15171 * builtins-35.c: New test.
15172
15173 2004-03-19 Ziemowit Laski <zlaski@apple.com>
15174
15175 * g++.dg/ext/altivec-6.C: New test.
15176
15177 2004-03-19 Mark Mitchell <mark@codesourcery.com>
15178
15179 * g++.dg/init/placement3.C: New test.
15180
15181 * g++.dg/template/spec13.C: New test.
15182
15183 * g++.dg/lookup/using11.C: New test.
15184
15185 * g++.dg/lookup/koenig3.C: New test.
15186
15187 * g++.dg/template/operator2.C: New test.
15188
15189 * g++.dg/expr/dtor3.C: New test.
15190 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
15191 marker.
15192 * g++.old-deja/g++.law/visibility28.C: Likewise.
15193
15194 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
15195
15196 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
15197 * gcc.dg/ppc64-abi-3.c: Likewise.
15198
15199 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15200
15201 PR c++/14545
15202 * g++.dg/parse/template15.C: New test.
15203
15204 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15205
15206 * g++.dg/expr/dtor2.C: New test.
15207
15208 * g++.dg/lookup/anon4.C: New test.
15209
15210 * g++.dg/overload/using1.C: New test.
15211
15212 * g++.dg/template/lookup7.C: New test.
15213
15214 * g++.dg/template/typename6.C: New test.
15215
15216 * g++.dg/expr/cond6.C: New test.
15217
15218 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15219
15220 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
15221
15222 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15223
15224 * g++.dg/expr/cond5.C: New test.
15225 * g++.dg/expr/constcast1.C: Likewise.
15226 * g++.dg/expr/ptrmem2.C: Likewise.
15227 * g++.dg/expr/ptrmem3.C: Likewise.
15228 * g++.dg/lookup/main1.C: Likewise.
15229 * g++.dg/template/lookup6.C: Likewise.
15230
15231 2004-03-18 Mark Mitchell <mark@codesourcery.com>
15232
15233 * gcc.dg/local1.c: New test.
15234
15235 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
15236
15237 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15238
15239 * gcc.dg/torture/builtin-convert-1.c: New test.
15240
15241 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15242
15243 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
15244
15245 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15246
15247 PR c++/14481
15248 * g++.dg/warn/Wunused-7.C: New test.
15249
15250 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15251
15252 * gcc.dg/torture/builtin-integral-1.c: New test.
15253
15254 2004-03-16 Mark Mitchell <mark@codesourcery.com>
15255
15256 PR c++/14586
15257 * g++.dg/parse/non-dependent3.C: New test.
15258
15259 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
15260
15261 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
15262 * g++.dg/eh/simd-2.C: Likewise.
15263 * g++.dg/init/array10.C: Likewise.
15264 * gcc.c-torture/compile/simd-1.c: Likewise.
15265 * gcc.c-torture/compile/simd-2.c: Likewise.
15266 * gcc.c-torture/compile/simd-3.c: Likewise.
15267 * gcc.c-torture/compile/simd-4.c: Likewise.
15268 * gcc.c-torture/compile/simd-6.c: Likewise.
15269 * gcc.c-torture/execute/simd-1.c: Likewise.
15270 * gcc.c-torture/execute/simd-2.c: Likewise.
15271 * gcc.dg/compat/vector-defs.h: Likewise.
15272 * gcc.dg/20020531-1.c: Likewise.
15273 * gcc.dg/altivec-3.c: Likewise.
15274 * gcc.dg/altivec-4.c: Likewise.
15275 * gcc.dg/altivec-varargs-1.c: Likewise.
15276 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
15277 * gcc.dg/i386-mmx-3.c: Likewise.
15278 * gcc.dg/i386-sse-4.c: Likewise.
15279 * gcc.dg/i386-sse-5.c: Likewise.
15280 * gcc.dg/i386-sse-8.c: Likewise.
15281 * gcc.dg/simd-1.c: Likewise.
15282 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
15283 __ev64_opaque__ since the machine description provides it.
15284
15285 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15286
15287 * lib/compat.exp (skip_list): New global variable.
15288 Use it to hold the user defined COMPAT_SKIPS list if any.
15289 (compat-obj): Add the members of skip_list to optall.
15290
15291 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15292
15293 * gcc.dg/compat/union-by-value-1_main.c,
15294 union-by-value-1_x.c, union-by-value-1_y.c,
15295 union-check.h, union-defs.h,
15296 union-init.h, union-return-1_main.c,
15297 union-return-1_x.c, union-return-1_y.c: New files.
15298
15299 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15300
15301 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
15302 mixed-struct-init.h: Add 4 mixed structure types.
15303 struct-by-value-21_main.c, struct-by-value-21_x.c,
15304 struct-by-value-21_y.c, struct-return-21_main.c,
15305 struct-return-21_x.c, struct-return-21_y.c: New files.
15306
15307 2004-03-13 Mark Mitchell <mark@codesourcery.com>
15308
15309 PR c++/14550
15310 * g++.dg/parse/template14.C: New test.
15311
15312 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15313
15314 * gcc.c-torture/execute/20040313-1.c: New test.
15315
15316 2004-03-13 Jakub Jelinek <jakub@redhat.com>
15317
15318 PR target/14533
15319 * gcc.dg/20040311-2.c: New test.
15320
15321 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
15322
15323 PR other/14544
15324 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
15325 bit-field.
15326
15327 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
15328
15329 * gcc.dg/20040305-2.c: Add missing return statement.
15330
15331 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15332
15333 * gcc.dg/builtins-34.c: Also check pow10*.
15334
15335 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15336
15337 PR target/14262
15338 * gcc.dg/20040305-2.c: New test.
15339
15340 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
15341
15342 * gcc.dg/20040310-1.c: New test.
15343
15344 2004-03-11 Roger Sayle <roger@eyesopen.com>
15345
15346 * gcc.c-torture/execute/20040311-1.c: New test case.
15347
15348 2004-03-11 Mark Mitchell <mark@codesourcery.com>
15349
15350 PR c++/14476
15351 * g++.dg/lookup/enum1.C: New test.
15352
15353 2004-03-10 Mark Mitchell <mark@codesourcery.com>
15354
15355 PR c++/14510
15356 * g++.dg/lookup/struct2.C: New test.
15357
15358 2004-03-10 Uros Bizjak <uros@kss-loka.si>
15359
15360 * gcc.dg/builtins-34.c: New test.
15361
15362 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15363
15364 * gcc.dg/torture/builtin-nonneg-1.c: New test.
15365
15366 2004-03-09 James E Wilson <wilson@specifixinc.com>
15367
15368 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
15369 * gcc.dg/alias-2.c: New testcase.
15370
15371 2004-03-09 Zack Weinberg <zack@codesourcery.com>
15372
15373 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
15374
15375 2004-03-09 Roger Sayle <roger@eyesopen.com>
15376
15377 * gcc.c-torture/execute/20040309-1.c: New test case.
15378
15379 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
15380
15381 PR c++/14397
15382 * g++.dg/overload/ref1.C: New.
15383
15384 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15385
15386 PR c++/14409
15387 * g++.dg/template/spec12.C: New test.
15388
15389 PR c++/14448
15390 * g++.dg/parse/crash14.C: New test.
15391
15392 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15393
15394 PR c++/14230
15395 * g++.dg/init/ref11.C: New test.
15396
15397 2004-03-09 Mark Mitchell <mark@codesourcery.com>
15398
15399 PR c++/14432
15400 * g++.dg/parse/builtin2.C: New test.
15401
15402 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15403
15404 PR c++/14401
15405 * g++.dg/init/ctor3.C: New test.
15406 * g++.dg/init/union1.C: New test.
15407 * g++.dg/ext/anon-struct4.C: New test.
15408
15409 2004-03-08 Mark Mitchell <mark@codesourcery.com>
15410
15411 * g++.dg/lookup/koenig1.C: Tweak error messages.
15412 * g++.dg/lookup/used-before-declaration.C: Likewise.
15413 * g++.dg/other/do1.C: Likewise.
15414 * g++.dg/overload/koenig1.C: Likewise.
15415 * g++.dg/parse/crash13.C: Likewise.
15416 * g++.dg/template/instantiate3.C: Likewise.
15417
15418 2004-03-08 Eric Christopher <echristo@redhat.com>
15419
15420 * * lib/target-supports.exp: Enable libiconv in test
15421 compilation. Fix up error checking.
15422
15423 2004-03-08 Roger Sayle <roger@eyesopen.com>
15424
15425 PR middle-end/14289
15426 * gcc.dg/pr14289-1.c: New test case.
15427 * gcc.dg/pr14289-2.c: Likewise.
15428 * gcc.dg/pr14289-3.c: Likewise.
15429
15430 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
15431
15432 * gcc.c-torture/execute/20040308-1.c: New test.
15433
15434 2004-03-07 Roger Sayle <roger@eyesopen.com>
15435
15436 * gcc.c-torture/execute/20040307-1.c: New test case.
15437
15438 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
15439
15440 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
15441
15442 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
15443
15444 * gcc.dg/20040306-1.c: New test.
15445
15446 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
15447
15448 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
15449 them static.
15450 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
15451
15452 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15453
15454 PR c/14465
15455 * gcc.dg/decl-6.c: New test.
15456
15457 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15458
15459 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
15460 Rename LOGPOW -> LOG_POW.
15461 (SQRT_EXP, POW_EXP): New.
15462
15463 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15464
15465 * gcc.dg/i386-sse-8.c: New test.
15466
15467 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15468
15469 PR c/14114
15470 * gcc.dg/decl-5.c: New test.
15471
15472 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
15473
15474 * gcc.dg/20040305-1.c: New test.
15475
15476 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
15477
15478 PR other/14354
15479 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
15480
15481 2004-03-04 Ziemowit Laski <zlaski@apple.com>
15482
15483 PR c++/14425, c++/14426
15484 * g++.dg/ext/altivec-4.C: New test.
15485 * g++.dg/ext/altivec-5.C: New test.
15486
15487 2004-03-04 Geoffrey Keating <geoffk@apple.com>
15488
15489 * g++.old-deja/g++.other/linkage1.C: Expect errors about
15490 global variables of a type with no linkage.
15491 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
15492 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
15493 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
15494 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
15495 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
15496 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
15497 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
15498 * g++.dg/warn/deprecated.C: Name enum Color.
15499 * g++.dg/overload/VLA.C: Name structure for 'b'.
15500 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
15501
15502 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15503
15504 * gcc.c-torture/compile/20040304-1.c: New test.
15505
15506 2004-03-03 Zack Weinberg <zack@codesourcery.com>
15507
15508 PR 13728
15509 * gcc.dg/decl-4.c: New testcase.
15510
15511 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
15512
15513 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
15514 as PRECF if sizeof (float) > sizeof (double).
15515 (PRECL): Make it the same as PRECF if
15516 sizeof (float) > sizeof (long double).
15517
15518 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15519
15520 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
15521 system type. Add check for irix6 which doesn't have c99 runtime.
15522
15523 2004-03-03 Bob Wilson <bob.wilson@acm.org>
15524
15525 * gcc.dg/const-elim-1.c: xfail for xtensa.
15526
15527 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15528
15529 PR c++/14369
15530 * g++.dg/template/cond4.C: New test.
15531
15532 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15533
15534 PR c++/14360
15535 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
15536
15537 PR c++/14361
15538 * g++.dg/parse/defarg7.C: New test.
15539
15540 PR c++/14359
15541 * g++.dg/template/friend26.C: New test.
15542
15543 2004-03-01 Mark Mitchell <mark@codesourcery.com>
15544
15545 PR c++/14324
15546 * g++.dg/abi/mangle21.C: New test.
15547
15548 PR c++/14260
15549 * g++.dg/parse/constructor2.C: New test.
15550
15551 PR c++/14337
15552 * g++.dg/template/sfinae1.C: New test.
15553
15554 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15555
15556 PR c++/14267
15557 * g++.dg/expr/crash2.C: New test.
15558
15559 PR middle-end/13448
15560 * gcc.dg/inline-5.c: New test.
15561 * gcc.dg/always-inline.c: Split out tests into ...
15562 * gcc.dg/always-inline2.c: ... this and ...
15563 * gcc.dg/always-inline3.c: ... this.
15564
15565 2004-02-29 Mark Mitchell <mark@codesourcery.com>
15566
15567 PR debug/12103
15568 * g++.dg/debug/crash1.C: New test.
15569
15570 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
15571
15572 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
15573 function with __attribute__((noinline)).
15574 (recurser_void2): Likewise.
15575 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
15576 (recurser_void2): Likewise.
15577
15578 2004-02-29 Roger Sayle <roger@eyesopen.com>
15579
15580 PR middle-end/14203
15581 * g++.dg/warn/Wunused-6.C: New test case.
15582
15583 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
15584
15585 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
15586 not defined.
15587
15588 2004-02-27 Eric Christopher <echristo@redhat.com>
15589
15590 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
15591 * g++.dg/charset/asm2.c: Run only x86.
15592 * gcc.dg/charset/asm3.c: Ditto.
15593
15594 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
15595
15596 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
15597 ld_library_path.
15598
15599 2004-02-27 Ziemowit Laski <zlaski@apple.com>
15600
15601 * g++.dg/ext/altivec-3.C: New.
15602
15603 2004-02-26 Richard Henderson <rth@redhat.com>
15604
15605 * g++.dg/ext/attrib10.C: Mark for warning.
15606 * gcc.dg/attr-alias-1.c: New.
15607
15608 2004-02-26 Richard Henderson <rth@redhat.com>
15609
15610 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
15611 * gcc.c-torture/execute/20040208-2.c: ... it back.
15612
15613 2004-02-26 Eric Christopher <echristo@redhat.com>
15614
15615 * lib/target-supports.exp (check-iconv-available): New function.
15616 * lib/gcc-dg.exp (dg-require-iconv): New function.
15617 Use above.
15618 * gcc.dg/charset: New directory.
15619 * gcc.dg/charset/charset.exp: New file.
15620 * gcc.dg/charset/asm1.c: Ditto.
15621 * gcc.dg/charset/asm2.c: Ditto.
15622 * gcc.dg/charset/asm3.c: Ditto.
15623 * gcc.dg/charset/asm4.c: Ditto.
15624 * gcc.dg/charset/asm5.c: Ditto.
15625 * gcc.dg/charset/attribute1.c: Ditto.
15626 * gcc.dg/charset/attribute2.c: Ditto.
15627 * gcc.dg/charset/string1.c: Ditto.
15628 * g++.dg/charset: New directory.
15629 * g++.dg/dg.exp: Add here. Special options.
15630 * g++.dg/charset/charset.exp: New file.
15631 * g++.dg/charset/asm1.c: Ditto.
15632 * g++.dg/charset/asm2.c: Ditto.
15633 * g++.dg/charset/asm3.c: Ditto.
15634 * g++.dg/charset/asm4.c: Ditto.
15635 * g++.dg/charset/attribute1.c: Ditto.
15636 * g++.dg/charset/attribute2.c: Ditto.
15637 * g++.dg/charset/extern1.cc: Ditto.
15638 * g++.dg/charset/extern2.cc: Ditto.
15639 * g++.dg/charset/string1.c: Ditto.
15640
15641 2004-02-26 Mark Mitchell <mark@codesourcery.com>
15642
15643 PR c++/14278
15644 * g++.dg/parse/comma1.C: New test.
15645
15646 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15647
15648 PR c++/14284
15649 * g++.dg/template/ttp8.C: New test.
15650
15651 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
15652
15653 * gcc.dg/fixuns-trunc-1.c: New test.
15654
15655 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15656
15657 * gcc.dg/builtins-config.h: Use #elif.
15658
15659 2004-02-26 Michael Matz <matz@suse.de>
15660
15661 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
15662 * gcc.dg/991214-1.c: Likewise.
15663 * gcc.dg/i386-asm-1.c: Likewise.
15664
15665 2004-02-25 Richard Henderson <rth@redhat.com>
15666
15667 * gcc.c-torture/execute/20040208-2.c: Move ...
15668 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
15669
15670 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15671
15672 PR c++/14246
15673 * g++.dg/other/crash-3.C: New test.
15674
15675 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15676
15677 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
15678 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
15679
15680 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
15681 HP-UX.
15682
15683 2004-02-24 Michael Matz <matz@suse.de>
15684
15685 * gcc.dg/i386-regparm.c: New.
15686
15687 2004-02-23 James E Wilson <wilson@specifixinc.com>
15688
15689 * gcc.c-torture/execute/20040223-1.c: New.
15690
15691 2004-02-23 Zack Weinberg <zack@codesourcery.com>
15692 Kazu Hirata <kazu@cs.umass.edu>
15693
15694 * gcc.dg/fwritable-strings-1.c: Remove.
15695
15696 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
15697
15698 PR c/14156
15699 * gcc.dg/20040223-1.c: New test.
15700
15701 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15702
15703 PR c++/14106
15704 * g++.dg/ext/typeof9.C: New test.
15705
15706 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15707
15708 PR c++/14250
15709 * g++.dg/other/switch1.C: New test.
15710
15711 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15712
15713 * gcc.dg/cast-function-1.c: Adjust for new informative message.
15714 * gcc.dg/va-arg-1.c: Likewise.
15715
15716 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15717
15718 PR c++/14143
15719 * g++.dg/template/koenig5.C: New test.
15720
15721 2004-02-21 Ziemowit Laski <zlaski@apple.com>
15722
15723 * g++.dg/ext/altivec-1.C: Generalize target triple.
15724 * g++.dg/ext/altivec-2.C: New test case.
15725 * g++.dg/ext/altivec_check.h: New file.
15726 * gcc.dg/altivec-1.c: Generalize target triple;
15727 include altivec_check.h and call altivec_check().
15728 * gcc.dg/altivec-[2-5].c: Generalize target triple.
15729 * gcc.dg/altivec-6.c: New test case.
15730 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
15731 type casts as needed.
15732 * gcc.dg/altivec-10.c: Include altivec_check.h and call
15733 altivec_check().
15734 * gcc.dg/altivec-12.c: New test case.
15735 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
15736 include altivec_check.h and call altivec_check().
15737 * gcc.dg/altivec_check.h: New file.
15738
15739 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15740
15741 * lib/target-supports.exp (check_alias_available): Don't mangle
15742 function `g' in test program.
15743
15744 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15745
15746 * lib/target-supports.exp (check_profiling_available): Check
15747 argument to determine whether we support a profiling type.
15748 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
15749 check_profiling_available.
15750 * g++.dg/bprob/bprob.exp: Likewise
15751 * g77.dg/bprob/bprob.exp: Likewise.
15752 * gcc.misc-tests/bprob.exp: Likewise.
15753 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
15754 dg-require-profiling and delete expected error handling.
15755 * gcc.dg/20021014-1.c: Likewise.
15756 * gcc.dg/nest.c: Likewise.
15757
15758 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15759
15760 PR c++/12007
15761 * g++.dg/other/vthunk1.C: New test.
15762
15763 2004-02-20 Falk Hueffner <falk@debian.org>
15764
15765 PR target/14201
15766 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
15767
15768 2004-02-20 Mark Mitchell <mark@codesourcery.com>
15769
15770 PR c++/13927
15771 * g++.dg/other/error8.C: Remove XFAIL markers.
15772
15773 PR c++/14173
15774 * g++.dg/ext/packed5.C: New test.
15775
15776 PR c++/14199
15777 * g++.dg/warn/Wunused-5.C: New test.
15778
15779 PR c++/14186
15780 * g++.dg/lookup/member1.C: New test.
15781
15782 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
15783
15784 * gcc.c-torture/compile/20040130-1.c: Enable only when
15785 __INT_MAX__ >= 2147483647L.
15786 * gcc.c-torture/compile/961203-1.c: Likewise.
15787
15788 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
15789
15790 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
15791 * g++.dg/opt/template1.C: Robustify assembler regexp
15792
15793 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15794
15795 * gcc.c-torture/execute/simd-4.x: Remove.
15796 * gcc.c-torture/execute/va-arg-25.x: Likewise.
15797 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
15798 Guard with #ifndef SKIP_ATTRIBUTE.
15799 * gcc.dg/compat/vector-1_y.c: Likewise.
15800 * gcc.dg/compat/vector-2_x.c: Likewise.
15801 * gcc.dg/compat/vector-2_y.c: Likewise.
15802 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
15803 * g++.dg/eh/simd-2.C: Likewise.
15804
15805 2004-02-19 Alan Modra <amodra@bigpond.net.au>
15806
15807 * gcc.c-torture/compile/complex-1.c: New.
15808
15809 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
15810
15811 PR target/14209
15812 * gcc.c-torture/execute/20040218-1.c: New test.
15813
15814 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15815
15816 PR c++/14181
15817 * g++.dg/parse/new2.C: New test.
15818
15819 2004-02-18 Paul Brook <paul@codesourcery.com>
15820
15821 * gcc.c-torture/compile/libcall-1.c: New test.
15822
15823 2004-02-18 Paul Brook <paul@codesourcery.com>
15824
15825 PR debug/12934
15826 * gcc.dg/debug/debug-7.c: New test.
15827
15828 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
15829
15830 * gcc.dg/20040217-1.c: New test.
15831
15832 2004-02-17 Zack Weinberg <zack@codesourcery.com>
15833
15834 * gcc.c-torture/execute/990208-1.x: Delete.
15835
15836 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
15837
15838 * gcc.c-torture/execute/20040208-2.x: New file.
15839
15840 2004-02-17 Mark Mitchell <mark@codesourcery.com>
15841
15842 PR c++/11326
15843 * g++.dg/abi/structret1.C: New test.
15844
15845 2004-02-17 Jakub Jelinek <jakub@redhat.com>
15846
15847 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
15848 (i386_cpuid): No need to test if cpuid is available on AMD64.
15849 Fix assembly, so that it works onboth i386 and AMD64.
15850 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
15851 (vecInLong): Fix s[] member type to unsigned int.
15852 (vecInWord): Remove type.
15853 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
15854 (a64, b64, c64, d64, e64): Remove.
15855 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
15856 Remove unused variable. Remove initialization of removed variables.
15857 Don't call mmx_tests nor sse_tests.
15858 (reference_mmx, reference_sse): Remove.
15859 (check): Add return stmt.
15860 * gcc.dg/i386-sse-7.c: New test.
15861 * gcc.dg/i386-mmx-4.c: New test.
15862
15863 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15864
15865 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
15866 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
15867 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
15868 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
15869 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
15870 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
15871 g++.dg/tc1/dr94.C: Fix line terminator.
15872
15873 2004-02-16 Geoffrey Keating <geoffk@apple.com>
15874
15875 * gcc.c-torture/compile/20040216-1.c: New.
15876
15877 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15878
15879 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
15880 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
15881 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
15882 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
15883 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
15884 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
15885
15886 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
15887
15888 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
15889
15890 2004-02-15 Mark Mitchell <mark@codesourcery.com>
15891
15892 PR c++/13971
15893 * g++.dg/expr/cond4.C: New test.
15894
15895 PR c++/14086
15896 * g++.dg/lookup/crash2.C: New test.
15897
15898 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
15899
15900 * gcc.c-torture/compile/20040214-2.c: New test.
15901
15902 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
15903
15904 PR c++/14116
15905 * g++.dg/ext/typeof8.C: New test.
15906
15907 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
15908
15909 * gcc.c-torture/compile/20040214-1.c: New test.
15910
15911 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15912
15913 PR c++/13635
15914 * g++.dg/template/spec11.C: New test.
15915
15916 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15917
15918 PR c++/13927
15919 * g++.dg/other/error8.C: New test.
15920
15921 2004-02-13 Mark Mitchell <mark@codesourcery.com>
15922
15923 PR c++/14122
15924 * g++.dg/template/array4.C: New test.
15925
15926 PR c++/14108
15927 * g++.dg/inherit/thunk2.C: New test.
15928
15929 PR c++/14083
15930 * g++.dg/eh/cond2.C: New test.
15931
15932 2004-02-12 Alan Modra <amodra@bigpond.net.au>
15933
15934 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
15935
15936 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
15937
15938 * lib/scanasm.exp (dg-scan): Quote pattern before display.
15939
15940 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
15941
15942 * g++.dg/simd-2.C: xfail on ppc64-linux.
15943
15944 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
15945
15946 PR c/456
15947 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
15948 tests.
15949
15950 2004-02-11 Uros Bizjak <uros@kss-loka.si>
15951
15952 * gcc.dg/builtins-33.c: New test.
15953
15954 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
15955
15956 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
15957
15958 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
15959
15960 * g++.dg/simd-2.C: Set -maltivec for ppc64.
15961
15962 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
15963
15964 * gcc.dg/ppc64-abi-3.c: New test.
15965
15966 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
15967
15968 PR c/14092
15969
15970 * gcc.dg/pr14092-1.c: New testcase.
15971
15972 2004-02-10 Alan Modra <amodra@bigpond.net.au>
15973
15974 * gcc.dg/cpp/assert4.c: Fix typo last change.
15975
15976 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
15977 * gcc.dg/cpp/assert4.c: Handle powerpc64.
15978
15979 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
15980
15981 2004-02-09 Roger Sayle <roger@eyesopen.com>
15982
15983 * gcc.c-torture/compile/20040209-1.c: New test case.
15984
15985 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
15986
15987 * gcc.dg/c90-init-1.c: Adjust expected error messages.
15988
15989 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
15990
15991 * gcc.c-torture/execute/20040208-[12].c: New tests.
15992
15993 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15994
15995 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
15996
15997 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
15998
15999 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
16000
16001 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16002
16003 Bug 13856
16004 * gcc.dg/visibility-8.c: New testcase.
16005
16006 2004-02-07 Zack Weinberg <zack@codesourcery.com>
16007
16008 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
16009 arguments.
16010 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
16011
16012 2004-02-07 Roger Sayle <roger@eyesopen.com>
16013
16014 PR middle-end/13696
16015 * g++.dg/opt/fold1.C: New test case.
16016
16017 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16018
16019 PR c++/14033
16020 * g++.dg/other/crash-2.C: New test.
16021
16022 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16023
16024 PR c++/14028
16025 * g++.dg/parse/angle-bracket2.C: New test.
16026
16027 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16028
16029 PR middle-end/13750
16030 Revert:
16031 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16032 PR pch/13361
16033 * testsuite/g++.dg/pch/wchar-1.C: New.
16034 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16035
16036 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16037
16038 PR c++/14008
16039 * g++.dg/parse/error15.C: New test.
16040 * g++.dg/parse/crash11.C: Update dg-error mark.
16041
16042 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16043
16044 PR c++/13932
16045 * g++.dg/warn/conv2.C: New test.
16046
16047 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16048
16049 PR c++/13086
16050 * g++.dg/warn/incomplete1.C: Remove xfail.
16051
16052 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16053
16054 * lib/file-format.exp (gcc_target_object_format): Use
16055 ${tool}_target_compile, not gcc_target_compile.
16056 * lib/target-supports.exp (check_alias_available): Likewise.
16057 (check_gc_sections_available): Likewise.
16058 * g++.dg/ext/attrib10.C: Use dg-require-alias.
16059 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
16060 dg-require-alias.
16061
16062 2004-02-04 Mark Mitchell <mark@codesourcery.com>
16063
16064 PR c++/13969
16065 * g++.dg/template/static6.C: New test.
16066
16067 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
16068
16069 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
16070
16071 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16072
16073 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
16074 tests for systems where `char' is unsigned by default.
16075
16076 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16077
16078 PR c++/13997
16079 * g++.dg/template/partial3.C: New test.
16080
16081 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
16082
16083 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
16084 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
16085 Remove mentions of obsolete ports.
16086
16087 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
16088
16089 * gcc.dg/noncompile/20001228-1.c: Fix for new
16090 error message.
16091
16092 2004-02-03 Roger Sayle <roger@eyesopen.com>
16093
16094 PR target/9348
16095 * gcc.c-torture/execute/multdi-1.c: New test case.
16096
16097 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16098
16099 PR c++/13925
16100 * g++.dg/template/lookup5.C: New test.
16101
16102 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16103
16104 PR c++/13950
16105 * g++.dg/template/lookup4.C: New test.
16106
16107 PR c++/13970
16108 * g++.dg/parse/error14.C: New test.
16109
16110 PR c++/14002
16111 * g++.dg/parse/template13.C: New test.
16112
16113 2004-02-03 Mark Mitchell <mark@codesourcery.com>
16114
16115 PR c++/13978
16116 * g++.dg/template/koenig4.C: New test.
16117
16118 PR c++/13968
16119 * g++.dg/template/crash17.C: New test.
16120
16121 PR c++/13975
16122 * g++.dg/parse/error13.C: New test.
16123 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
16124
16125 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
16126
16127 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
16128
16129 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
16130
16131 PR c/11658
16132 PR c/13994
16133 * gcc.dg/noncompile/20040203-1.c: New test.
16134 * gcc.dg/noncompile/20040203-2.c: Likewise.
16135 * gcc.dg/noncompile/20040203-3.c: Likewise.
16136 * gcc.dg/20040203-1.c: Likewise.
16137
16138 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
16139
16140 PR c++/10858
16141 * g++.dg/template/sizeof7.C: New test.
16142
16143 2004-02-02 Eric Christopher <echristo@redhat.com>
16144 Zack Weinberg <zack@codesourcery.com>
16145
16146 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
16147
16148 2004-02-02 Zack Weinberg <zack@codesourcery.com>
16149
16150 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
16151 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
16152 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
16153 * gcc.dg/cleanup-5.c: Run only on Linux targets.
16154
16155 2004-02-02 Mark Mitchell <mark@codesourcery.com>
16156
16157 PR c++/13113
16158 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
16159
16160 PR c++/13854
16161 * g++.dg/ext/attrib13.C: New test.
16162
16163 PR c++/13907
16164 * g++.dg/conversion/op2.C: New test.
16165
16166 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16167
16168 * gcc.dg/titype-1.c: Fix pasto.
16169
16170 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16171
16172 * gcc.dg/titype-1.c: New test.
16173
16174 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16175
16176 PR c++/13957
16177 * g++.dg/template/non-type-template-argument-1.C,
16178 g++.dg/template/qualified-id1.C: Update dg-error marks.
16179 * g++.dg/template/nontype6.C: New test.
16180
16181 2004-02-01 Roger Sayle <roger@eyesopen.com>
16182
16183 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
16184 * gcc.dg/builtins-31.c: New testcase.
16185 * gcc.dg/builtins-32.c: New testcase.
16186
16187 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
16188
16189 * objc.dg/call-super-2.m: Update line numbers
16190 for the including of stddef.h.
16191
16192 2004-01-30 Michael Matz <matz@suse.de>
16193
16194 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
16195 g++.dg/ext/case-range3.C: New tests.
16196
16197 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16198
16199 DR206
16200 PR c++/13813
16201 * g++.dg/template/member4.C: New test.
16202
16203 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16204
16205 PR c++/13683
16206 * g++.dg/template/sizeof6.C: New test.
16207
16208 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16209
16210 * gcc.dg/fwritable-strings-1.c: New test.
16211
16212 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
16213
16214 * gcc.c-torture/compile/20040130-1.c: New test.
16215
16216 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
16217
16218 * objc.dg/call-super-2.m: Include stddef.h for size_t.
16219
16220 2004-01-29 Mark Mitchell <mark@codesourcery.com>
16221
16222 PR c++/13883
16223 * g++.dg/template/ctor3.C: New test.
16224
16225 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16226
16227 * g++.dg/tc1: New directory.
16228 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
16229 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
16230 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
16231 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
16232 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
16233
16234 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16235
16236 * g++.dg/parse/error11.C: New test.
16237 * g++.dg/parse/error12.C: Likewise.
16238
16239 2004-01-28 Ziemowit Laski <zlaski@apple.com>
16240
16241 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
16242 (scan_initial, main): Use aligned_sizeof instead of sizeof.
16243
16244 2004-01-28 Mark Mitchell <mark@codesourcery.com>
16245
16246 PR c++/13791
16247 * g++.dg/ext/attrib12.C: New test.
16248
16249 PR c++/13736
16250 * g++.dg/parse/cast2.C: New test.
16251
16252 2004-01-27 James E Wilson <wilson@specifixinc.com>
16253
16254 * objc.dg/encode-2.m (main): New local string. Set depending on
16255 sizeof long. Use in sscanf call.
16256 * objc.dg/encode-3.m (main): New local string. Set depending on
16257 sizeof long. Use in scan_initial call.
16258
16259 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16260
16261 * objc.dg/call-super-2.m: Make LP64-safe.
16262 * objc.dg/desig-init-1.m: Likewise.
16263
16264 2004-01-27 Devang Patel <dpatel@apple.com>
16265
16266 * g++.dg/debug/namespace1.C: New test.
16267
16268 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
16269
16270 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
16271 xscale-*-*.
16272
16273 * gcc.dg/arm-mmx-1.c: New test.
16274
16275 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
16276
16277 * gcc.dg/20040127-1.c: New test.
16278 * gcc.dg/20040127-2.c: New test.
16279
16280 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16281
16282 * objc.dg/stret-1.m (glob): Renamed to globa.
16283
16284 2004-01-26 Mark Mitchell <mark@codesourcery.com>
16285
16286 PR c++/13663
16287 * g++.dg/expr/for1.C: New test.
16288
16289 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
16290
16291 PR middle-end/13779
16292 * gcc.dg/darwin-longlong.c: New test.
16293
16294 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
16295
16296 * gcc.dg/20040124-1.c: Moved test from here...
16297 * gcc.c-torture/compile/20040124-1.c: ...to here.
16298
16299 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
16300
16301 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
16302 the assembly output if -m64 is passed.
16303
16304 2004-01-25 Mark Mitchell <mark@codesourcery.com>
16305
16306 PR c++/13833
16307 * g++.dg/template/cond3.C: New test.
16308
16309 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16310
16311 PR c++/13810
16312 * g++.dg/template/ttp7.C: New test.
16313
16314 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16315
16316 PR c++/13797
16317 * g++.dg/template/nontype4.C: New test.
16318 * g++.dg/template/nontype5.C: Likewise.
16319
16320 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
16321
16322 * gcc.dg/torture/mips-clobber-at.c: New test.
16323
16324 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
16325
16326 * gcc.dg/20040124-1.c: New test.
16327
16328 2004-01-24 Jakub Jelinek <jakub@redhat.com>
16329
16330 * gcc.dg/20040123-1.c: New test.
16331
16332 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16333
16334 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
16335
16336 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
16337
16338 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
16339
16340 2004-01-23 Andrew Pinski <apinski@apple.com>
16341
16342 * gcc.dg/20030121-1.c: Move to ..
16343 * gcc.dg/20040121-1.c: here.
16344
16345 2004-01-23 Roger Sayle <roger@eyesopen.com>
16346
16347 * gcc.dg/builtins-29.c: New test case.
16348
16349 2004-01-23 Zack Weinberg <zack@codesourcery.com>
16350
16351 PR 18314
16352 * gcc.dg/builtins-30.c: New testcase.
16353
16354 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
16355
16356 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
16357 * lib/g77.exp: Likewise.
16358 * lib/objc.exp: Likewise.
16359 * lib/g++.exp: Likewise.
16360
16361 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16362
16363 * gcc.dg/struct-by-value-2.c: New test.
16364
16365 2004-01-21 Andrew Pinski <apinski@apple.com>
16366
16367 PR target/13785
16368 * gcc.dg/20030121-1.c: New test.
16369
16370 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
16371
16372 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
16373 clobber frame pointer register in asm statement.
16374
16375 2004-01-21 Falk Hueffner <falk@debian.org>
16376
16377 * gcc.c-torture/compile/20040121-1.c: New test.
16378
16379 2004-01-21 Zack Weinberg <zack@codesourcery.com>
16380
16381 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
16382
16383 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
16384
16385 * gcc.dg/ppc64-abi-2.c: New test.
16386
16387 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
16388
16389 * lib/treelang.exp: Fill out this file.
16390 * lib/treelang-dg.exp: New File.
16391
16392 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
16393
16394 * gcc.c-torture/compile/981022-1.c: Remove.
16395 * gcc.dg/array-5.c: Remove XFAIL.
16396 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
16397 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
16398 gcc.dg/cond-lvalue-1.c: Update.
16399 * gcc.dg/cast-lvalue-2.c: New test.
16400
16401 2004-01-19 Mark Mitchell <mark@codesourcery.com>
16402
16403 PR c++/13592
16404 * g++.dg/other/error1.C (class foo): Tweak error message.
16405
16406 PR c++/13592
16407 * g++.dg/template/call2.C: New test.
16408
16409 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16410
16411 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
16412 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
16413 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
16414 scalar-return-1_x.c, scalar-return-2_y.c,
16415 scalar-return-3_x.c, scalar-return-3_y.c,
16416 scalar-return-4_x.c, scalar-return-4_y.c,
16417 struct-align-1.h, struct-align-1_x.c,
16418 struct-align-1_y.c, struct-align-2.h,
16419 struct-align-2_x.c, struct-align-2_y.c,
16420 struct-by-value-10_y.c, struct-by-value-11_x.c,
16421 struct-by-value-11_y.c, struct-by-value-12_x.c,
16422 struct-by-value-12_y.c, struct-by-value-13_x.c,
16423 struct-by-value-13_y.c, struct-by-value-14_x.c,
16424 struct-by-value-14_y.c, struct-by-value-15_x.c,
16425 struct-by-value-15_y.c, struct-by-value-16_y.c,
16426 struct-by-value-17_y.c, struct-by-value-18_y.c,
16427 struct-by-value-19_y.c, struct-by-value-1_x.c,
16428 struct-by-value-1_y.c, struct-by-value-20_y.c,
16429 struct-by-value-2_x.c, struct-by-value-2_y.c,
16430 struct-by-value-3_y.c, struct-by-value-4_x.c,
16431 struct-by-value-4_y.c, struct-by-value-5_y.c,
16432 struct-by-value-6_y.c, struct-by-value-7_y.c
16433 struct-by-value-8_x.c, struct-by-value-8_y.c
16434 struct-by-value-9_x.c, struct-by-value-9_y.c
16435 struct-return-10_x.c, struct-return-10_y.c,
16436 struct-return-19_x.c, struct-return-20_x.c
16437 struct-return-2_x.c, struct-return-2_y.c
16438 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
16439 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
16440
16441 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16442
16443 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
16444 attribute on sparc*-sun-solaris2.*.
16445
16446 2004-01-18 Mark Mitchell <mark@codesourcery.com>
16447
16448 PR c++/13710
16449 * g++.dg/ext/typeof7.C: New test.
16450
16451 2004-01-18 David Edelsohn <edelsohn@gnu.org>
16452
16453 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
16454 * gcc.dg/const-elim-1.c: Same.
16455
16456 2004-01-17 Ziemowit Laski <zlaski@apple.com>
16457
16458 * objc.dg/stret-1.m: New.
16459 * objc.dg/stret-2.m: New.
16460
16461 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
16462
16463 PR c++/11895
16464 * g++.dg/ext/vector1.C: New test.
16465
16466 2004-01-16 Geoffrey Keating <geoffk@apple.com>
16467
16468 * gcc.dg/pch/import-1.c: New.
16469 * gcc.dg/pch/import-1.hs: New.
16470 * gcc.dg/pch/import-1a.h: New.
16471 * gcc.dg/pch/import-1b.h: New.
16472 * gcc.dg/pch/import-1c.h: New.
16473
16474 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16475
16476 PR c++/13574
16477 * g++.dg/ext/array1.C: New test.
16478
16479 PR c++/13178
16480 * g++.dg/conversion/op1.C: New test.
16481
16482 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
16483
16484 PR 11864
16485 From Kazumoto Kojima / Dan Kegel:
16486 * gcc.dg/pr11864-1.c: New test.
16487
16488 PR 10392
16489 From Marcus Comstedt / Dan Kegel:
16490 * gcc.dg/pr10392-1.c: New test.
16491
16492 2004-01-16 Mark Mitchell <mark@codesourcery.com>
16493
16494 PR c++/13478
16495 * g++.dg/init/ref10.C: New test.
16496
16497 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16498
16499 PR c++/13407
16500 * g++.dg/parse/typename6.C: New test.
16501
16502 2004-01-15 Geoffrey Keating <geoffk@apple.com>
16503
16504 PR pch/13361
16505 * testsuite/g++.dg/pch/wchar-1.C: New.
16506 * testsuite/g++.dg/pch/wchar-1.Hs: New.
16507
16508 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16509
16510 PR c++/9259
16511 * g++.dg/expr/sizeof2.C: New test.
16512
16513 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
16514
16515 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
16516
16517 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16518
16519 PR c++/13659
16520 * g++.dg/lookup/strong-using-3.C: New.
16521 * g++.dg/lookup/using-10.C: New.
16522
16523 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
16524
16525 PR c++/13594
16526 * g++.dg/lookup/strong-using-2.C: New.
16527
16528 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
16529 Dan Kegel <dank@kegel.com>
16530 J"orn Rennecke <joern.rennecke@superh.com>
16531
16532 PR target/9365
16533 * gcc.dg/pr9365-1.c: New test.
16534
16535 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16536
16537 PR c++/8856
16538 * g++.dg/parse/casting-operator2.C: New test.
16539 * g++.old-deja/g++.pt/explicit83.C: Remove.
16540
16541 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
16542
16543 * gcc.dg/label-compound-stmt-1.c: New test.
16544 * gcc.c-torture/compile/950922-1.c,
16545 gcc.c-torture/compile/20000211-3.c,
16546 gcc.c-torture/compile/20000518-1.c,
16547 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
16548 compound statements.
16549
16550 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
16551
16552 * gcc.dg/ppc64-abi-1.c: New test.
16553
16554 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
16555
16556 * g++.dg/ext/attrib9.C: Add dg-warnings.
16557
16558 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16559
16560 PR c++/12335
16561 * g++.dg/parse/dtor3.C: New test.
16562
16563 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
16564
16565 PR c++/12709
16566 * g++.dg/parse/try-catch-1.C: New test.
16567
16568 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
16569
16570 * ada/acats/run_all.sh: Add more verbose output in acats.log
16571 when compiling tests.
16572
16573 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16574
16575 PR 13656
16576 * gcc.dg/typedef-redecl.c: New test case.
16577 * gcc.dg/typedef-redecl.h: New support file.
16578
16579 2004-01-13 Jan Hubicka <jh@suse.cz>
16580
16581 * gcc.dg/always_inline.c: New test.
16582 * gcc.dg/debug/20031231-1.c: Fix.
16583
16584 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16585
16586 PR c++/13474
16587 * g++.dg/template/array3.C: New test.
16588
16589 2004-01-12 Zack Weinberg <zack@codesourcery.com>
16590
16591 * g++.dg/ext/lvalue1.C: No longer expected to fail.
16592 * g++.dg/warn/Wunused-2.C: Likewise.
16593
16594 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16595
16596 PR c++/13289
16597 * g++.dg/template/instantiate6.C: New test.
16598
16599 2004-01-12 Roger Sayle <roger@eyesopen.com>
16600
16601 PR middle-end/11397
16602 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
16603
16604 2004-01-12 Jan Hubicka <jh@suse.cz>
16605
16606 PR opt/12826
16607 * gcc.dg/20040112-1.c: New.
16608
16609 * gcc.dg/dwarf-die[1-7].c: Move to...
16610 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
16611 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
16612
16613 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
16614
16615 PR c++/4100
16616 * g++.dg/parse/friend4.C: New test.
16617
16618 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
16619
16620 PR c++/4100
16621 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
16622 definition is called a friend.
16623
16624 2004-01-11 Zack Weinberg <zack@codesourcery.com>
16625
16626 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
16627
16628 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
16629
16630 PR c++/3478
16631 * g++.dg/parse/error10.C: New test.
16632 * g++.dg/template/arg2.C: Accept "invalid type" error.
16633
16634 2004-01-11 Jakub Jelinek <jakub@redhat.com>
16635
16636 PR middle-end/13392
16637 * g++.dg/opt/expect2.C: New test.
16638
16639 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16640
16641 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
16642 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
16643 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
16644 Update dg-error regexps.
16645
16646 2004-01-10 Zack Weinberg <zack@codesourcery.com>
16647
16648 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
16649 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
16650
16651 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16652
16653 * gcc.dg/pragma-re-1.c: Use right pointer type.
16654
16655 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16656
16657 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
16658
16659 2004-01-09 Geoffrey Keating <geoffk@apple.com>
16660
16661 * gcc.dg/rs6000-ldouble-1.c: New.
16662
16663 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16664
16665 DR 337
16666 PR c++/9256
16667 * g++.dg/other/abstract1.C: New test.
16668
16669 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
16670
16671 * g++.dg/lookup/strong-using-1.C: New.
16672
16673 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
16674
16675 PR c/11234
16676 * gcc.dg/func-ptr-conv-1.c: New test.
16677 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
16678
16679 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
16680
16681 PR target/13380.
16682 * gcc.c-torture/compile/20040109-1.c: New.
16683
16684 2004-01-08 Stuart Hastings <stuart@apple.com>
16685
16686 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
16687 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
16688 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
16689
16690 2004-01-09 Alan Modra <amodra@bigpond.net.au>
16691
16692 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
16693
16694 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
16695
16696 * ada/acats/run_acats: Treat 'gnatchop' the same way
16697 as 'gnatmake'. Export GCC_DRIVER.
16698 * ada/acats/run_all.sh: Add target_gnatchop. Use
16699 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
16700
16701 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16702
16703 PR c++/12573
16704 * g++.dg/template/dependent-expr4.C: New test.
16705
16706 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
16707
16708 * gcc.dg/altivec-11.c: New test.
16709
16710 2004-01-07 Mark Mitchell <mark@codesourcery.com>
16711
16712 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
16713
16714 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
16715
16716 PR c/6024
16717 * gcc.dg/enum-compat-1.c: New test.
16718 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
16719
16720 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
16721
16722 PR c/12165
16723 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
16724 gcc.dg/c99-idem-qual-3.c: New tests.
16725
16726 2004-01-07 Alan Modra <amodra@bigpond.net.au>
16727
16728 * gcc.dg/winline-7.c: Don't cast void * to int.
16729
16730 2004-01-06 Jan Hubicka <jh@suse.cz>
16731
16732 * gcc.dg/i386-sse-5.c: New test
16733 * g++.dg/eh/simd-1.c: Add -w argument for i386.
16734
16735 2004-01-05 Mark Mitchell <mark@codesourcery.com>
16736
16737 PR c++/12815
16738 * g++.dg/rtti/typeid4.C: New test.
16739
16740 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
16741
16742 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
16743
16744 2004-01-05 Mark Mitchell <mark@codesourcery.com>
16745
16746 PR c++/12132
16747 * g++.dg/template/error11.C: New test.
16748
16749 PR c++/13451
16750 * g++.dg/template/class2.C: New test.
16751
16752 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
16753 Richard Sandiford <rsandifo@redhat.com>
16754
16755 PR c++/13387
16756 * g++.dg/opt/alias3.C: New test.
16757
16758 2004-01-04 Mark Mitchell <mark@codesourcery.com>
16759
16760 PR c++/13157
16761 * g++.dg/template/koenig3.C: New test.
16762
16763 PR c++/13529
16764 * g++.dg/parse/offsetof3.C: New test.
16765
16766 * g++.dg/init/copy7.C: Add missing dg-error markers.
16767
16768 PR c++/12226
16769 * g++.dg/init/copy7.c: New test.
16770
16771 PR c++/13536
16772 * g++.dg/parse/cast1.C: New test.
16773
16774 2004-01-04 Jan Hubicka <jh@suse.cz>
16775
16776 * gcc.dg/winline[1-7].c: New tests.
16777
16778 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16779
16780 PR c++/13520
16781 * g++.dg/template/qualttp22.C: New test.
16782
16783 2004-01-01 Jan Hubicka <jh@suse.cz>
16784
16785 * gcc.dg/debug/20031231-1.c: New.
16786 * gcc.c-torture/compile/20040101-1.c: New.
16787 * gcc.dg/dwarf-die-[1-7].c: New.
16788
16789 2004-01-01 Jakub Jelinek <jakub@redhat.com>
16790
16791 PR optimization/13521
16792 * gcc.c-torture/compile/20031231-1.c: New test.
16793
16794 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
16795
16796 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
16797
16798 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16799
16800 PR c++/10079
16801 * g++.dg/template/crash16.C: New test.
16802
16803 2003-12-30 Mark Mitchell <mark@codesourcery.com>
16804
16805 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
16806
16807 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
16808
16809 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
16810 ports.
16811 * g++.old-deja/g++.jason/thunk3.C: Likewise.
16812 * g++.old-deja/g++.law/profile1.C: Likewise.
16813 * gcc.c-torture/compile/981006-1.c: Likewise.
16814 * gcc.c-torture/execute/loop-2e.x: Likewise.
16815 * gcc.c-torture/execute/loop-2f.x: Remove.
16816 * gcc.c-torture/execute/loop-2g.x: Likewise.
16817 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
16818 * gcc.dg/20020312-2.c: Remove traces of dead ports.
16819
16820 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
16821
16822 PR c++/13507
16823 * g++.dg/ext/attrib11.C: New test.
16824
16825 PR c++/13494
16826 * g++.dg/template/array2-1.C: New test.
16827 * g++.dg/template/array2-2.C: New test.
16828
16829 2003-12-29 Mark Mitchell <mark@codesourcery.com>
16830
16831 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
16832
16833 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
16834
16835 PR c++/12774
16836 * g++.dg/template/array1-1.C: New test.
16837 * g++.dg/template/array1-2.C: New test.
16838
16839 2003-12-29 Roger Sayle <roger@eyesopen.com>
16840
16841 PR fortran/12632
16842 * g77.dg/12632.f: New test case.
16843
16844 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16845
16846 PR c++/13289
16847 * g++.dg/parse/nontype1.C: New test.
16848
16849 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16850
16851 PR c++/12403
16852 * g++.dg/parse/explicit1.C: New test.
16853 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
16854
16855 2003-12-28 Mark Mitchell <mark@codesourcery.com>
16856
16857 PR c++/13081
16858 * g++.dg/opt/inline6.C: New test.
16859
16860 PR c++/12613
16861 * g++.dg/parse/error9.C: New test.
16862
16863 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
16864
16865 2003-12-28 Mark Mitchell <mark@codesourcery.com>
16866
16867 PR c++/13009
16868 * g++.dg/init/assign1.C: New test.
16869
16870 2003-12-28 Roger Sayle <roger@eyesopen.com>
16871
16872 PR c++/13070
16873 * g++.dg/warn/format3.C: New test case.
16874
16875 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16876
16877 * gcc.c-torture/compile/20031227-1.c: New test.
16878
16879 2003-12-23 Mark Mitchell <mark@codesourcery.com>
16880
16881 * g++.dg/bprob/bprob.exp: Load target-supports.exp
16882 * g77.dg/bprob/bprob.exp: Likewise.
16883 * gcc.misc-tests/bprob.exp: Likewise.
16884 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
16885 variants on systems where the library does not provide that
16886 functionality.
16887 * gcc.dg/builtins-20.c: Use builtins-config.h.
16888 * gcc.dg/builtins-config.h: New file.
16889
16890 2003-12-23 Mark Mitchell <mark@codesourcery.com>
16891
16892 * lib/gcc-dg.exp (dg-require-profiling): New function.
16893 * lib/target-supports.exp (check_profiling_available): Likewise.
16894 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
16895 * g77.dg/bprob/bprob.exp: Likewise.
16896 * gcc.misc-tests/bprob.exp: Likewise.
16897 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
16898 * gcc.dg/20021014-1.c: Likewise.
16899 * gcc.dg/nest.c: Likewise.
16900
16901 2003-12-23 Mark Mitchell <mark@codesourcery.com>
16902
16903 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
16904 compiling.
16905 * g++.dg/lookup/java2.C: Likewise.
16906 * gcc.dg/cpp/lexident.c: Likewise.
16907
16908 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
16909
16910 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
16911 given.
16912 * gcc.c-torture/compile/961203-1.c: Likewise.
16913 * gcc.c-torture/compile/980506-1.c: Likewise.
16914
16915 2003-12-23 Zack Weinberg <zack@codesourcery.com>
16916
16917 * lib/gcc-dg.exp (dg-prune-output): New annotation.
16918 (additional_prunes): New global.
16919 (gcc-dg-prune): Handle additional per-test pruning.
16920 (dg-test): Clear additional_prunes between tests.
16921
16922 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
16923 dg-prune-output to avoid spurious failures from assembler
16924 complaining about nonexistent WAW violations.
16925 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
16926 Use dg-prune-output to avoid spurious failures from assembler
16927 warning about Itanium B-step errata.
16928
16929 2003-12-23 Mark Mitchell <mark@codesourcery.com>
16930
16931 * g++.dg/abi/macro0.C: New test.
16932 * g++.dg/abi/macro1.C: Likewise.
16933 * g++.dg/abi/macro2.C: Likewise.
16934
16935 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
16936 * g++.dg/abi/bitfield7.C: Likewise.
16937 * g++.dg/abi/dtor2.C: Likewise.
16938 * g++.dg/abi/mangle11.C: Likewise.
16939 * g++.dg/abi/mangle12.C: Likewise.
16940 * g++.dg/abi/mangle14.C: Likewise.
16941 * g++.dg/abi/mangle17.C: Likewise.
16942 * g++.dg/abi/vbase10.C: Likewise.
16943 * g++.dg/abi/vbase14.C: Likewise.
16944 * g++.dg/template/qualttp17.C: Likewise.
16945
16946 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
16947
16948 PR c/11995
16949 * gcc.dg/20031223-1.c: New test.
16950
16951 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16952
16953 * gcc.dg/noreturn-7.c: New test.
16954
16955 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16956
16957 * gcc.dg/null-pointer-1.c: New test.
16958
16959 2003-12-22 Mark Mitchell <mark@codesourcery.com>
16960
16961 * g++.old-deja/g++.jason/template18.C: Remove.
16962 * g++.old-deja/g++.jason/template37.C: Likewise.
16963
16964 PR c++/12862
16965 * g++.dg/lookup/ns1.C: New test.
16966
16967 PR c++/12397
16968 * g++.dg/template/lookup3.C: New test.
16969
16970 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
16971
16972 * g++.dg/template/recurse1.C: New test
16973
16974 2003-12-22 Mark Mitchell <mark@codesourcery.com>
16975
16976 PR c++/12479
16977 * g++.dg/parse/semicolon1.C: New test.
16978 * g++.dg/parse/semicolon1.h: Likewise.
16979
16980 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
16981
16982 * gcc.dg/darwin-misaligned.c: New test.
16983
16984 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
16985
16986 PR c/9163
16987 * gcc.dg/20031222-1.c: New test.
16988
16989 2003-12-21 Mark Mitchell <mark@codesourcery.com>
16990
16991 PR c++/13438
16992 * g++.dg/parse/error8.C: New test.
16993
16994 PR c++/11554
16995 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
16996
16997 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
16998
16999 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
17000 too small.
17001 * gcc.c-torture/compile/930217-1.c: Likewise.
17002 * gcc.c-torture/compile/930513-1.c: Likewise.
17003 * gcc.c-torture/execute/920908-2.c: Likewise.
17004 * gcc.c-torture/execute/921204-1.c: Likewise.
17005 * gcc.c-torture/execute/930621-1.c: Likewise.
17006 * gcc.c-torture/execute/930630-1.c: Likewise.
17007 * gcc.c-torture/execute/931031-1.c: Likewise.
17008 * gcc.c-torture/execute/980602-2.c: Likewise.
17009 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
17010 * gcc.c-torture/execute/compndlit-1.c: Likewise.
17011 * gcc.c-torture/execute/extzvsi.c: Likewise.
17012 * gcc.c-torture/unsorted/ext.c: Likewise.
17013
17014 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
17015
17016 PR target/12749
17017 * gcc.c-torture/compile/20031220-2.c: New test case.
17018
17019 2003-12-20 Roger Sayle <roger@eyesopen.com>
17020
17021 PR optimization/13031
17022 * gcc.c-torture/compile/20031220-1.c: New test case.
17023
17024 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17025
17026 * gcc.dg/cast-function-1.c: New test.
17027
17028 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
17029
17030 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
17031 formats.
17032
17033 2003-12-19 Mark Mitchell <mark@codesourcery.com>
17034
17035 PR c++/12795
17036 * g++.dg/ext/attrib10.C: New test.
17037
17038 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17039
17040 * gcc.dg/cleanup-10.c: New test.
17041 * gcc.dg/cleanup-11.c: New test.
17042
17043 2003-12-19 Jakub Jelinek <jakub@redhat.com>
17044
17045 PR c++/13239
17046 * g++.dg/opt/expect1.C: New test.
17047
17048 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
17049
17050 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
17051
17052 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
17053
17054 PR debug/12923
17055 * gcc.dg/20031218-1.c: New test.
17056
17057 PR debug/12389
17058 * gcc.dg/20031218-2.c: New test.
17059 * gcc.dg/20031218-3.c: New test.
17060
17061 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
17062 of label name and allow for USER_LABEL_PREFIX == "_" names.
17063 * g++.dg/abi/mangle18-2.C: Likewise.
17064 * g++.dg/abi/mangle19-1.C: Likewise.
17065 * g++.dg/abi/mangle19-2.C: Likewise.
17066 * g++.dg/abi/mangle20-1.C: Likewise.
17067 * g++.dg/abi/mangle20-2.C: Likewise.
17068
17069 2003-12-18 Richard Henderson <rth@redhat.com>
17070
17071 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
17072
17073 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
17074 Dan Kegel <dank@kegel.com>
17075
17076 PR other/12009
17077 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
17078 testing a cross compiler, it causes spurious compile failures.
17079 * lib/g++.exp: Likewise.
17080
17081 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17082
17083 PR c++/13262
17084 * g++.dg/template/access13.C: New test.
17085
17086 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
17087
17088 * gcc.dg/20031216-1.c: New test.
17089
17090 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17091
17092 PR c++/9154
17093 * g++.dg/template/error10.C: New test.
17094
17095 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
17096
17097 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
17098 * g++.dg/eh/simd-2.C: Likewise.
17099
17100 2003-12-17 James E Wilson <wilson@specifixinc.com>
17101 Roger Sayle <roger@eyesopen.com>
17102
17103 * gcc.c-torture/execute/ieee/mzero5.c: New.
17104
17105 2003-12-17 Mark Mitchell <mark@codesourcery.com>
17106
17107 PR c++/10603
17108 * g++.dg/parse/error6.C: New test.
17109
17110 PR c++/12827
17111 * g++.dg/parse/error7.C: New test.
17112
17113 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
17114
17115 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
17116 at -O with stabs debugging formats.
17117 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
17118 * gcc.dg/debug/debug-2.c: Likewise.
17119
17120 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17121
17122 PR c++/12696
17123 * g++.dg/init/error1.C: New test.
17124
17125 PR c++/12218
17126 * g++.dg/init/pm3.C: New test.
17127
17128 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
17129
17130 PR c/3347
17131 * gcc.dg/bitfld-8.c: New test.
17132
17133 2003-12-16 James Lemke <jim@wasabisystems.com>
17134
17135 * gcc.dg/arm-scd42-[123].c: New tests.
17136
17137 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17138
17139 PR c++/9043
17140 * g++.dg/abi/mangle20-1.C: New test.
17141 * g++.dg/abi/mangle20-2.C: New test.
17142
17143 2003-12-16 Mark Mitchell <mark@codesourcery.com>
17144
17145 PR c++/13275
17146 * g++.dg/other/offsetof2.C: Remove XFAIL.
17147 * g++.dg/parse/offsetof1.C: New test.
17148 * g++.gd/parse/offsetof2.C: Likewise.
17149
17150 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17151
17152 * g++.dg/template/nontype3.C: New test.
17153 * g++.dg/template/static2.C: Tweaked the dg-error clause.
17154
17155 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17156
17157 * g++.dg/warn/noreturn-3.C: Also test instantiation.
17158
17159 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
17160
17161 PR c++/13387
17162 * g++.dg/expr/assign1.C: New test.
17163
17164 PR c++/13242
17165 * g++.dg/abi/mangle19-1.C: New test.
17166 * g++.dg/abi/mangle19-2.C: New test.
17167
17168 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
17169
17170 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
17171
17172 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17173
17174 * gcc.c-torture/execute/20031216-1.c: New test.
17175
17176 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17177
17178 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
17179 an ICE regression.
17180
17181 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17182
17183 PR c++/10926
17184 * g++.dg/template/error9.C: New test.
17185
17186 PR c++/11116
17187 * g++.dg/template/error8.C: New test.
17188
17189 2003-12-15 Roger Sayle <roger@eyesopen.com>
17190
17191 PR middle-end/13400
17192 * gcc.c-torture/execute/20031215-1.c: New test case.
17193
17194 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17195
17196 PR c++/13269
17197 * g++.dg/parse/error5.C: New test.
17198
17199 PR c++/12989
17200 * g++.dg/expr/sizeof1.C: New test.
17201
17202 PR c++/13310
17203 * g++.dg/template/crash15.C: New test.
17204
17205 2003-12-15 Geoffrey Keating <geoffk@apple.com>
17206
17207 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
17208 a non-POD type as the last named parameter of a varargs function.
17209
17210 2003-12-15 Mark Mitchell <mark@codesourcery.com>
17211
17212 PR c++/13243
17213 PR c++/12573
17214 * g++.dg/template/crash14.C: New test.
17215 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
17216
17217 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
17218
17219 * g++.dg/other/java1.C: New test.
17220
17221 PR c++/13241
17222 * g++.dg/abi/mangle18-1.C: New test.
17223 * g++.dg/abi/mangle18-2.C: New test.
17224
17225 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17226
17227 PR optimization/10312
17228 * gcc.c-torture/execute/20031214-1.c: New.
17229
17230 2003-12-14 Mark Mitchell <mark@codesourcery.com>
17231
17232 PR c++/10779
17233 PR c++/12160
17234 * g++.dg/parse/error3.C: New test.
17235 * g++.dg/parse/error4.C: Likewise.
17236 * g++.dg/abi/mangle4.C: Tweak error messages.
17237 * g++.dg/lookup/using5.C: Likewise.
17238 * g++.dg/other/error2.C: Likewise.
17239 * g++.dg/parse/typename5.C: Likewise.
17240 * g++.dg/parse/undefined1.C: Likewise.
17241 * g++.dg/template/arg2.C: Likewise.
17242 * g++.dg/template/ttp3.C: Likewise.
17243 * g++.dg/template/type1.C: Likewise.
17244 * g++.old-deja/g++.other/crash32.C: Likewise.
17245 * g++.old-djea/g++.pt/defarg8.C: Likewise.
17246
17247 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17248
17249 PR c++/13106
17250 * g++.dg/warn/noreturn-3.C: New test.
17251
17252 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17253
17254 PR c++/13118
17255 * g++.dg/abi/covariant3.C: New.
17256
17257 2003-12-12 Jakub Jelinek <jakub@redhat.com>
17258
17259 * g++.dg/eh/ia64-1.C: New test.
17260
17261 2003-12-12 Roger Sayle <roger@eyesopen.com>
17262
17263 PR optimization/13037
17264 * g77.f-torture/execute/13037.f: New test case.
17265
17266 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
17267
17268 PR c++/12881
17269 * g++.dg/abi/covariant2.C: New.
17270
17271 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
17272
17273 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
17274
17275 2003-12-11 Zack Weinberg <zack@codesourcery.com>
17276
17277 * gcc.c-torture/execute/wchar_t-1.x: Delete.
17278
17279 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
17280
17281 PR other/10819
17282 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
17283 to fix Bug 10819.
17284 * lib/g++.exp (g++_version): Likewise.
17285 * lib/g77.exp (g77_version): Likewise.
17286 * lib/objc.exp (default_objc_version): Likewise.
17287
17288 2003-12-10 Richard Henderson <rth@redhat.com>
17289
17290 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
17291
17292 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
17293
17294 2003-12-08 Matt Austern <austern@apple.com>
17295
17296 PR c/13134
17297 * lib/gcc-dg.exp (dg-require-visibility): Define.
17298 * lib/target-supports (check_visibility_available): Define.
17299 * gcc.dg/visibility-1.c: New test.
17300 * gcc.dg/visibility-2.c: Likewise.
17301 * gcc.dg/visibility-3.c: Likewise.
17302 * gcc.dg/visibility-4.c: Likewise.
17303 * gcc.dg/visibility-5.c: Likewise.
17304 * gcc.dg/visibility-6.c: Likewise.
17305 * g++.dg/ext/visibility-1.C: Likewise.
17306 * g++.dg/ext/visibility-2.C: Likewise.
17307 * g++.dg/ext/visibility-3.C: Likewise.
17308 * g++.dg/ext/visibility-4.C: Likewise.
17309 * g++.dg/ext/visibility-5.C: Likewise.
17310 * g++.dg/ext/visibility-6.C: Likewise.
17311
17312 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17313
17314 * g++.dg/lookup/java1.C: New test.
17315 * g++.dg/lookup/java2.C: New test.
17316
17317 2003-12-07 Falk Hueffner <falk@debian.org>
17318
17319 * g++.dg/opt/noreturn-1.C: New test.
17320
17321 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
17322
17323 * gcc.dg/overflow-1.c: New test.
17324
17325 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
17326
17327 * g77.f-torture/compile/13060.f: New test.
17328
17329 2003-12-06 Mark Mitchell <mark@codesourcery.com>
17330
17331 PR c++/13323
17332 * g++.dg/inherit/operator2.C: New test.
17333
17334 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17335
17336 PR c++/13305
17337 * g++.dg/ext/attrib9.C: New test.
17338
17339 2003-12-05 Mark Mitchell <mark@codesourcery.com>
17340
17341 PR c++/13314
17342 * g++.dg/template/error7.C: New test.
17343
17344 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
17345 J"orn Rennecke <joern.rennecke@superh.com>
17346
17347 PR target/13302
17348 * g++.dg/other/struct-va_list.C: New test.
17349
17350 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17351
17352 PR c++/13166
17353 * g++.dg/parse/defarg6.C: New test.
17354
17355 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
17356
17357 PR target/13256
17358 * gcc.c-torture/execute/20031201-1.c: New test.
17359
17360 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
17361
17362 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
17363
17364 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17365
17366 * gcc.dg/builtin-return-1.c: New test.
17367
17368 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
17369 J"orn Rennecke <joern.rennecke@superh.com>
17370
17371 PR optimization/13260
17372 * gcc.c-torture/execute/20031204-1.c: New test.
17373
17374 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17375
17376 PR c++/9127
17377 * g++.dg/template/error6.C: New test.
17378
17379 2003-12-03 Jakub Jelinek <jakub@redhat.com>
17380
17381 * gcc.dg/20031202-1.c: New test.
17382
17383 2003-12-03 Mark Mitchell <mark@codesourcery.com>
17384
17385 PR c++/13179
17386 * g++.dg/template/eh1.C: New test.
17387
17388 PR c++/10771
17389 * g++.dg/template/error5.C: New test.
17390
17391 2003-12-02 David Ung <davidu@mips.com>
17392
17393 * gcc.dg/compat/vector-check.h: Corrected type for var
17394 g_##TMODE
17395
17396 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17397
17398 PR c++/10126
17399 * g++.dg/template/ptrmem8.C: New test.
17400
17401 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17402
17403 PR c++/12573
17404 * g++.dg/template/dependent-expr3.C: New test.
17405
17406 2003-12-01 James Lemke <jim@wasabisystems.com>
17407
17408 * gcc.dg/arm-g2.c: New test.
17409
17410 2003-12-01 Roger Sayle <roger@eyesopen.com>
17411
17412 PR optimization/11634
17413 * gcc.dg/20031201-2.c: New test case.
17414
17415 2003-12-01 Zack Weinberg <zack@codesourcery.com>
17416
17417 PR 11433
17418 * objc.dg/proto-lossage-3.m: New test.
17419
17420 2003-12-01 Roger Sayle <roger@eyesopen.com>
17421
17422 PR optimization/12628
17423 * gcc.dg/20031201-1.c: New test case.
17424
17425 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
17426
17427 * gcc.dg/unaligned-1.c: New test.
17428
17429 2003-11-30 Mark Mitchell <mark@codesourcery.com>
17430
17431 PR c++/9849
17432 * g++.dg/template/error4.C: New test.
17433 * g++.dg/template/nested3.C: Adjust error markers.
17434
17435 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17436
17437 * gcc.dg/cpp/assert4.c: Check more #system assertions.
17438
17439 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
17440
17441 PR c/10333
17442 * gcc.dg/bitfld-7.c: New test.
17443
17444 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
17445
17446 * gcc.dg/tls/asm-1.C: New test.
17447
17448 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17449
17450 * gcc.dg/cpp/assert4.c: Update.
17451
17452 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
17453
17454 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
17455 * gcc.dg/builtin-apply3.c: New test.
17456
17457 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17458
17459 * lib/compat.exp (compat-obj): New xfaildata parameter.
17460 Use it to set compiler_conditional_xfail_data before compiling.
17461 (compat-get-options): Handle dg-xfail-if.
17462 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
17463 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
17464 * gcc.dg/compat/vector-1_y.c: Likewise.
17465 * gcc.dg/compat/vector-2_x.c: Likewise.
17466 * gcc.dg/compat/vector-2_y.c: Likewise.
17467
17468 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17469
17470 * g++.dg/opt/reg-stack4.C: New test.
17471
17472 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17473
17474 * gcc.dg/builtin-apply2.c: New test.
17475
17476 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17477
17478 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
17479
17480 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17481
17482 PR c++/12924
17483 * g++.dg/template/template-id-2.C: New test.
17484
17485 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17486
17487 PR c++/5369
17488 * g++.dg/template/memfriend1.C: New test.
17489 * g++.dg/template/memfriend2.C: Likewise.
17490 * g++.dg/template/memfriend3.C: Likewise.
17491 * g++.dg/template/memfriend4.C: Likewise.
17492 * g++.dg/template/memfriend5.C: Likewise.
17493 * g++.dg/template/memfriend6.C: Likewise.
17494 * g++.dg/template/memfriend7.C: Likewise.
17495 * g++.dg/template/memfriend8.C: Likewise.
17496 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
17497
17498 2003-11-21 Mark Mitchell <mark@codesourcery.com>
17499
17500 PR c++/12515
17501 * g++.dg/ext/cond1.C: New test.
17502
17503 2003-11-20 Richard Henderson <rth@redhat.com>
17504
17505 * gcc.dg/20020201-2.c: Remove.
17506 * gcc.dg/20020201-4.c: Remove.
17507 * gcc.dg/20020304-1.c: Remove.
17508
17509 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
17510
17511 * gcc.dg/cpp/trad/xwin1.c: New test case.
17512
17513 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
17514
17515 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
17516 * lib/g77.exp: Likewise.
17517 * lib/objc.exp: Likewise.
17518 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
17519 for darwin.
17520
17521 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17522
17523 PR c++/12932
17524 * g++.dg/template/static5.C: New test.
17525
17526 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
17527
17528 * gcc.dg/nested-func-1.c: New test.
17529
17530 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17531
17532 * gcc.dg/cpp/assert4.c: New test.
17533
17534 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17535
17536 PR c++/2294
17537 * g++.dg/lookup/using9.c: New test.
17538
17539 2003-11-14 Mark Mitchell <mark@codesourcery.com>
17540
17541 PR c++/12762
17542 * g++.dg/template/error3.C: New test.
17543
17544 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
17545
17546 PR ada/13035
17547 * ada/acats/run_acats, run_all.sh: Fix syntax error.
17548 No longer use a wrapper for gcc, since this does not work under
17549 Windows.
17550
17551 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
17552
17553 PR c++/2094
17554 * g++.dg/template/ptrmem7.C: New test.
17555
17556 2003-11-13 Andrew Pinski <apinski@apple.com>
17557
17558 * gcc.c-torture/compile/20031113-1.c: New test.
17559
17560 2003-11-13 Mark Mitchell <mark@codesourcery.com>
17561 Kean Johnston <jkj@sco.com>
17562
17563 PR c/13029
17564 * gcc.dg/unused-4.c: Update.
17565
17566 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
17567
17568 * g++.dg/opt/const3.C: New test.
17569
17570 2003-11-13 Jan Hubicka <jh@suse.cz>
17571
17572 * gcc.c-torture/compile/20031112-1.c: New test.
17573
17574 2003-11-12 Mark Mitchell <mark@codesourcery.com>
17575
17576 * g++.dg/parse/crash10.C: Remove bogus error marker.
17577
17578 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17579
17580 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
17581 (host_gcc): Likewise.
17582 (ROOT): Honor $PWDCMD.
17583 (BASE): Likewise.
17584 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
17585
17586 2003-11-12 Catherine Moore <clm@redhat.com>
17587
17588 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
17589
17590 2003-11-12 Andreas Jaeger <aj@suse.de>
17591 Jakub Jelinek <jakub@redhat.com>
17592 Andrew Pinski <pinskia@physics.uc.edu>
17593 Richard Henderson <rth@redhat.com>
17594
17595 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
17596 systems.
17597 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
17598
17599 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
17600 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
17601
17602 2003-11-11 Andreas Jaeger <aj@suse.de>
17603
17604 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
17605
17606 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
17607
17608 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
17609
17610 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
17611 Clean ups.
17612
17613 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
17614
17615 * gcc.dg/trampoline-1.c: New test.
17616
17617 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
17618
17619 * gcc.c-torture/compile/200031109-1.c: New test.
17620
17621 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17622
17623 PR c/3190
17624 PR c/8714
17625 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
17626 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
17627 gcc.dg/format/no-y2k-1.c: Update.
17628
17629 2003-11-08 Roger Sayle <roger@eyesopen.com>
17630
17631 PR optimization/10467
17632 * gcc.dg/20031108-1.c: New test case.
17633
17634 2003-11-07 Geoffrey Keating <geoffk@apple.com>
17635
17636 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
17637
17638 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
17639
17640 * gcc.dg/compound-lvalue-1.c: New test.
17641 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
17642 some XFAILs.
17643
17644 2003-11-06 Geoffrey Keating <geoffk@apple.com>
17645
17646 * gcc.dg/altivec-varargs-1.c: New test.
17647
17648 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17649
17650 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
17651 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
17652 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
17653 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
17654 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
17655
17656 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
17657
17658 * gcc.dg/cond-lvalue-1.c: New test.
17659
17660 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
17661
17662 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
17663
17664 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17665
17666 PR c++/11616
17667 * g++.dg/template/instantiate5.C: New test.
17668
17669 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17670
17671 PR c++/12726
17672 * g++.dg/ext/complit2.C: Replace test with self-contained version.
17673 * ChangeLog: Add missing first entry for above test.
17674
17675 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17676
17677 PR c++/9810
17678 * g++.dg/template/using8.C: New test.
17679 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
17680
17681 2003-11-02 Roger Sayle <roger@eyesopen.com>
17682
17683 PR optimization/10817
17684 * gcc.c-torture/compile/20031102-1.c: New test case.
17685
17686 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
17687
17688 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
17689 2147483647.
17690
17691 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17692
17693 * gcc.dg/20031102-1.c: New test.
17694
17695 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17696
17697 * gcc.dg/complex-1.c: New test.
17698
17699 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17700
17701 PR c++/12796
17702 * g++.dg/template/crash13.C: Adjust expected error location.
17703 * g++.old-deja/g++.brendan/ns1.C: Likewise.
17704
17705 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
17706
17707 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
17708
17709 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
17710
17711 PR/10239
17712 * gcc.c-torture/compile/20031031-2.c: New test.
17713
17714 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
17715
17716 PR/11640
17717 * gcc.c-torture/compile/20031031-1.c: New test.
17718
17719 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
17720
17721 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
17722 * gcc.misc-tests/bprob.exp: Likewise.
17723 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
17724 the execution test on arm-elf configs.
17725 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
17726 configs that don't support scratch files.
17727 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
17728
17729 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
17730
17731 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
17732 done by dejagnu.
17733
17734 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
17735
17736 * ada/acats/run_all.sh: Redirect mv output to /dev/null
17737 Avoid non pure sh syntax. Add more logging.
17738
17739 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
17740 fail.
17741
17742 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17743
17744 PR libgcj/10610
17745 * gcc.dg/ppc-stackalign-1.c: New test.
17746
17747 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
17748
17749 * ada/acats/run_all.sh: Change output to be more compliant with
17750 dejagnu framework.
17751 Create acats.sum and acats.log files under testsuite/ada/acats
17752 Only run [a-z]* directories, to filter out e.g. CVS.
17753 Redirect build output to log file.
17754
17755 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
17756
17757 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
17758
17759 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
17760
17761 PR ada/5909:
17762 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
17763
17764 2003-10-27 Jakub Jelinek <jakub@redhat.com>
17765
17766 * gcc.c-torture/compile/20031023-1.c: New test.
17767 * gcc.c-torture/compile/20031023-2.c: New test.
17768 * gcc.c-torture/compile/20031023-3.c: New test.
17769 * gcc.c-torture/compile/20031023-4.c: New test.
17770
17771 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17772
17773 PR c++/10371
17774 * g++.dg/lookup/scoped8.C: New test.
17775
17776 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
17777
17778 * g++.dg/opt/reg-stack3.C: New test.
17779
17780 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
17781
17782 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
17783
17784 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17785
17786 PR c++/11076
17787 * g++.dg/template/crash13.C: New test.
17788
17789 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
17790
17791 * gcc.dg/c99-restrict-2.c: New test.
17792
17793 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
17794
17795 PR c++/12698, c++/12699, c++/12700, c++/12566
17796 * g++.dg/inherit/covariant9.C: New test.
17797 * g++.dg/inherit/covariant10.C: New test.
17798 * g++.dg/inherit/covariant11.C: New test.
17799
17800 2003-10-23 Jason Merrill <jason@redhat.com>
17801
17802 PR c++/12726
17803 * g++.dg/ext/complit2.C: New test.
17804
17805 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
17806
17807 PR target/12654
17808 * gcc.c-torture/execute/20031020-1.c: New test.
17809
17810 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17811
17812 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
17813 following the jump_insn.
17814
17815 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
17816
17817 * gcc.dg/cast-lvalue-1.c: New test.
17818
17819 2003-10-21 Mark Mitchell <mark@codesourcery.com>
17820
17821 PR c++/11962
17822 * g++.dg/template/cond2.C: New test.
17823
17824 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
17825
17826 * gcc.dg/builtins-28.c: New test.
17827
17828 2003-10-20 Jan Hubicka <jh@suse.cz>
17829
17830 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
17831 parameter.
17832 * testsuite/gcc.dg/inline-2.c: Likewise.
17833
17834 2003-10-20 Phil Edwards <phil@codesourcery.com>
17835
17836 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
17837 * gcc.dg/nest.c: Likewise.
17838
17839 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17840
17841 PR c++/9781, c++/10583, c++/11862
17842 * g++.dg/parse/crash13.C: New test.
17843
17844 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17845
17846 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
17847
17848 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17849
17850 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
17851 Define HAVE_C99_RUNTIME except on Solaris.
17852 * gcc.dg/builtins-20.c: Likewise.
17853
17854 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17855
17856 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
17857
17858 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17859
17860 PR c++/12495
17861 * g++.dg/template/crash21.C: New test.
17862
17863 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17864
17865 PR c++/2513
17866 * g++.dg/template/typename5.C: New test.
17867
17868 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17869
17870 PR c++/12369
17871 * g++.dg/template/friend25.C: New test.
17872
17873 2003-10-16 Ziemowit Laski <zlaski@apple.com>
17874
17875 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
17876 versions.
17877
17878 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
17879
17880 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
17881 == 2147483647.
17882
17883 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
17884
17885 * gcc.c-torture/execute/960416-1.x: Remove.
17886 * gcc.c-torture/execute/divconst-3.x: Likewise.
17887
17888 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
17889
17890 PR target/12598
17891 * gcc.dg/torture/cris-volatile-1.c: New test.
17892
17893 2003-10-14 Roger Sayle <roger@eyesopen.com>
17894
17895 PR optimization/9325
17896 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
17897 for overflowing floating point to integer conversion during RTL
17898 simplification.
17899
17900 2003-10-13 Ziemowit Laski <zlaski@apple.com>
17901
17902 * objc/execute/_cmd.m: Fix typo.
17903 * objc.dg/image-info.m, objc.dg/symtab-1.m:
17904 Relax 'scan-assembler' regexp.
17905 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
17906 objc.dg/try-catch-4.m: Run on non-Darwin targets.
17907 * objc.dg/zero-link-2.m: Remove blank line.
17908 * objc.dg/zero-link-3.m: New test case.
17909
17910 2003-10-13 Geoffrey Keating <geoffk@apple.com>
17911
17912 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
17913
17914 * gcc.dg/asm-names.c: Use scan-assembler-not rather
17915 than linker trickery.
17916
17917 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17918
17919 PR c++/12370
17920 * g++.dg/other/friend2.C: New test.
17921
17922 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
17923
17924 * gcc.dg/20031012-1.c: New test.
17925
17926 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
17927
17928 * gcc.dg/weak/weak-3.c: Fix for new warning.
17929
17930 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
17931
17932 PR optimization/8750
17933 * gcc.c-torture/execute/20031012-1.c: New test case.
17934
17935 2003-10-11 Roger Sayle <roger@eyesopen.com>
17936
17937 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
17938 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
17939
17940 2003-10-11 Roger Sayle <roger@eyesopen.com>
17941
17942 PR optimization/12260
17943 * gcc.c-torture/compile/20031011-2.c: New test case.
17944
17945 2003-10-11 Roger Sayle <roger@eyesopen.com>
17946
17947 * gcc.c-torture/execute/20031011-1.c: New testcase.
17948
17949 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
17950
17951 * gcc.c-torture/compile/20031011-1.c: New test.
17952
17953 2003-10-11 Jan Hubicka <jh@suse.cz>
17954
17955 * g++.dg/other/first-global.C: New test.
17956
17957 2003-10-11 Roger Sayle <roger@eyesopen.com>
17958
17959 * gcc.c-torture/execute/string-opt-18.c: New testcase.
17960
17961 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
17962
17963 * gcc.c-torture/compile/20031010-1.c: New test.
17964
17965 2003-10-10 Geoffrey Keating <geoffk@apple.com>
17966
17967 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
17968 * gcc.c-torture/execute/va-arg-25.c: ... here.
17969
17970 2003-10-09 Mark Mitchell <mark@codesourcery.com>
17971
17972 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
17973
17974 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
17975
17976 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
17977
17978 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
17979
17980 * g++.dg/parse/error2.C: New test.
17981
17982 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
17983
17984 PR c++/11097
17985 * g++.dg/other/error5.C: Modify the error message.
17986 * g++.dg/lookup/using8.C: New test.
17987
17988 2003-10-07 Geoffrey Keating <geoffk@apple.com>
17989
17990 * gcc.dg/darwin-abi-2.c: New file.
17991 * gcc.c-torture/execute/va-arg-24.c: New file.
17992
17993 2003-10-06 Bob Wilson <bob.wilson@acm.org>
17994
17995 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
17996 indentation.
17997
17998 2003-10-06 Mark Mitchell <mark@codesourcery.com>
17999
18000 PR c++/10147
18001 * g++.dg/other/error4.C: Update error messages.
18002 * g++.dg/template/ptrmem4.C: Likewise.
18003
18004 PR c++/12337
18005 * g++.dg/init/new9.C: New test.
18006
18007 PR c++/12334, c++/12236, c++/8656
18008 * g++.dg/ext/attrib8.C: New test.
18009
18010 2003-10-06 Devang Patel <dpatel@apple.com>
18011
18012 * gcc.dg/debug/dwarf2-3.h: New test.
18013 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
18014
18015 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
18016
18017 * g++.dg/opt/cfg2.C: New test.
18018
18019 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
18020
18021 * g++.dg/opt/float1.C: New test.
18022
18023 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
18024
18025 * gcc.dg/c90-array-lval-6.c: New test.
18026 * gcc.dg/c99-array-lval-6.c: New test.
18027
18028 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
18029 Ziemowit Laski <zlaski@apple.com>
18030
18031 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
18032 'Derived', so that it is never considered a class method; add
18033 new warning for '+port' method ambiguity.
18034 * objc.dg/method-12.m: Include <objc/objc.h> instead of
18035 <objc/objc-api.h> (needed on Mac OS X).
18036 * objc.dg/method-13.m: New test.
18037
18038 2003-10-03 Roger Sayle <roger@eyesopen.com>
18039
18040 PR optimization/9325, PR java/6391
18041 * gcc.c-torture/execute/20031003-1.c: New test case.
18042
18043 2003-10-02 Mark Mitchell <mark@codesourcery.com>
18044
18045 PR optimization/12180
18046 * gcc.dg/20031002-1.c: New test.
18047
18048 PR c++/12486
18049 * g++.dg/inherit/error1.C: New test.
18050
18051 2003-10-02 Chris Demetriou <cgd@broadcom.com>
18052
18053 * lib/f-torture.exp (search_for): Rename to...
18054 (search_for_re): This. Also, clean up comments and the
18055 "regexp" invocation.
18056
18057 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
18058
18059 * gcc.c-torture/compile/20031002-1.c: New test.
18060
18061 2003-10-02 Jakub Jelinek <jakub@redhat.com>
18062
18063 * g++.dg/opt/cond1.C: New test.
18064
18065 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
18066
18067 * gcc.dg/Wold-style-definition-2.c: New testcase.
18068 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
18069
18070 2003-09-29 Richard Henderson <rth@redhat.com>
18071
18072 * g++.dg/init/array10.C: Add dg-options.
18073
18074 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
18075
18076 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
18077
18078 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18079
18080 * g++.dg/template/friend19.C: Fix typo.
18081 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
18082
18083 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
18084
18085 * gcc.c-torture/execute/20030928-1.c: New test.
18086 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
18087
18088 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18089
18090 * g++.dg/opt/unroll1.C: New test.
18091
18092 2003-09-26 Roger Sayle <roger@eyesopen.com>
18093
18094 PR optimization/11741
18095 * gcc.dg/20030926-1.c: New test case.
18096
18097 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18098
18099 PR c++/5655
18100 * g++.dg/parse/access7.C: New test.
18101 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
18102
18103 2003-09-24 Ziemowit Laski <zlaski@apple.com>
18104
18105 MERGE OF objc-improvements-branch into MAINLINE:
18106 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
18107 if libobjc has not been built.
18108 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
18109 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
18110 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
18111 objc/execute/nested-3.m, objc/execute/np-2.m,
18112 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
18113 objc/execute/redefining_self.m, objc/execute/root_methods.m,
18114 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
18115 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
18116 objc.dg/special/unclaimed-category-1.h,
18117 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
18118 well as GNU runtime.
18119 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
18120 * execute/cascading-1.m, execute/function-message-1.m,
18121 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
18122 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
18123 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
18124 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
18125 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
18126 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
18127 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
18128 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
18129 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
18130 * objc.dg/bitfield-2.m: Run only on Darwin.
18131 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
18132 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
18133 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
18134 * objc.dg/const-str-1.m: Fix constant string layout.
18135
18136 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
18137
18138 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
18139
18140 2003-09-23 Geoffrey Keating <geoffk@apple.com>
18141
18142 * gcc.dg/darwin-abi-1.c: New file.
18143
18144 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
18145
18146 PR target/12281
18147 * gcc.c-torture/compile/20030921-1.c: New test.
18148
18149 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
18150
18151 * g++.dg/opt/reg-stack2.C: New test.
18152
18153 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
18154
18155 * g++.dg/eh/delayslot1.C: New test.
18156
18157 2003-09-20 Richard Henderson <rth@redhat.com>
18158
18159 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
18160
18161 2003-09-20 Roger Sayle <roger@eyesopen.com>
18162
18163 * gcc.c-torture/execute/20030920-1.c: New test case.
18164
18165 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18166
18167 * g++.dg/rtti/typeid3.C: Correct expected error message.
18168
18169 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18170
18171 PR c++/157
18172 * g++.dg/parse/crash12.C: New test.
18173
18174 2003-09-19 Janis Johnson <janis187@us.ibm.com>
18175
18176 * gcc.dg/compat/mixed-struct-check.h: New.
18177 * gcc.dg/compat/mixed-struct-defs.h: New.
18178 * gcc.dg/compat/mixed-struct-init.h: New.
18179 * gcc.dg/compat/struct-by-value-19_main.c: New.
18180 * gcc.dg/compat/struct-by-value-19_x.c: New.
18181 * gcc.dg/compat/struct-by-value-19_y.c: New.
18182 * gcc.dg/compat/struct-by-value-20_main.c: New.
18183 * gcc.dg/compat/struct-by-value-20_x.c: New.
18184 * gcc.dg/compat/struct-by-value-20_y.c: New.
18185 * gcc.dg/compat/struct-return-19_main.c: New.
18186 * gcc.dg/compat/struct-return-19_x.c: New.
18187 * gcc.dg/compat/struct-return-19_y.c: New.
18188 * gcc.dg/compat/struct-return-20_main.c: New.
18189 * gcc.dg/compat/struct-return-20_x.c: New.
18190 * gcc.dg/compat/struct-return-20_y.c: New.
18191
18192 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
18193 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
18194 so that it will not complain on LP64 targets.
18195
18196 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18197
18198 PR c++/495
18199 * g++.dg/template/friend24.C: New test.
18200
18201 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
18202
18203 PR c++/12332
18204 * g++.dg/template/memtmpl2.C: New test.
18205
18206 2003-09-18 Mark Mitchell <mark@codesourcery.com>
18207
18208 PR target/11184
18209 * gcc.dg/builtin-apply1.c: New test.
18210
18211 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
18212
18213 PR c++/9848
18214 * g++.dg/warn/Wunused-4.C: New test.
18215
18216 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18217
18218 PR c++/12316
18219 * g++.dg/other/gc2.C: New test.
18220
18221 2003-09-17 Mark Mitchell <mark@codesourcery.com>
18222
18223 PR c++/11991
18224 * g++.dg/rtti/typeid3.C: New test.
18225
18226 PR c++/12266
18227 * g++.dg/overload/template1.C: New test.
18228
18229 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18230
18231 * g++.dg/opt/cfg3.C: New test.
18232
18233 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18234
18235 PR c++/7939
18236 * g++.dg/template/crash11.C: New test.
18237
18238 2003-09-16 Jason Merrill <jason@redhat.com>
18239 Jakub Jelinek <jakub@redhat.com>
18240
18241 * gcc.dg/attr-warn-unused-result.c: New test.
18242
18243 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
18244
18245 PR c++/12184
18246 * g++.dg/expr/call2.C: New test.
18247
18248 2003-09-15 Andreas Jaeger <aj@suse.de>
18249
18250 * gcc.dg/Wold-style-definition-1.c: New test.
18251
18252 2003-09-14 Mark Mitchell <mark@codesourcery.com>
18253
18254 PR c++/3907
18255 * g++.dg/parse/template12.C: New test.
18256
18257 * g++.dg/abi/bitfield11.C: New test.
18258 * g++.dg/abi/bitfield12.C: Likewise.
18259
18260 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
18261
18262 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
18263 non-expansion of functional macro name without arguments at EOL.
18264 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
18265
18266 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
18267
18268 * gcc.c-torture/execute/20030914-[12].c: New tests.
18269
18270 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
18271
18272 PR c++/11788
18273 * g++.dg/overload/addr1.C: New test.
18274
18275 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
18276
18277 * gcc.dg/20030909-1.c: New test.
18278
18279 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
18280
18281 * gcc.dg/ultrasp10.c: New test.
18282
18283 2003-09-09 Devang Patel <dpatel@apple.com>
18284
18285 * gcc.dg/darwin-ld-6.c: New test.
18286
18287 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18288
18289 * gcc.dg/torture/builtin-explog-1.c: New testcase.
18290
18291 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18292
18293 * gcc.dg/ia64-types1.c: New test.
18294 * gcc.dg/ia64-types2.c: Likewise.
18295
18296 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18297
18298 * gcc.dg/builtins-1.c: Add more _Complex tests.
18299 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18300
18301 * gcc.dg/builtins-1.c: Test existing _Complex functions.
18302 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18303
18304 2003-09-08 Mark Mitchell <mark@codesourcery.com>
18305
18306 PR c++/11786
18307 * g++.dg/lookup/koenig2.C: New test.
18308
18309 PR c++/5296
18310 * g++.dg/rtti/typeid2.C: New test.
18311
18312 2003-09-08 Jakub Jelinek <jakub@redhat.com>
18313
18314 * gcc.c-torture/compile/20030904-1.c: New test.
18315
18316 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18317
18318 * g++.dg/opt/longbranch2.C: New test.
18319
18320 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18321
18322 * g++.dg/template/crash10.C: Only compile it.
18323
18324 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
18325
18326 PR middle-end/11665
18327 * gcc.c-torture/compile/20030907-1.c: New test.
18328 * g++.dg/init/array11.C: New test.
18329
18330 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18331
18332 PR c++/11852
18333 * g++.dg/init/struct1.C: New test.
18334
18335 2003-09-07 Mark Mitchell <mark@codesourcery.com>
18336
18337 PR c++/12181
18338 * g++.dg/expr/comma1.C: New test.
18339
18340 2003-09-06 Mark Mitchell <mark@codesourcery.com>
18341
18342 PR c++/11867
18343 * g++.dg/expr/static_cast5.C: New test.
18344
18345 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
18346
18347 PR c++/11507
18348 * g++.dg/lookup/scoped7.C: New test.
18349
18350 PR c++/9574
18351 * g++.dg/other/static1.C: New test.
18352
18353 PR c++/11490
18354 * g++.dg/warn/template-1.C: New test.
18355
18356 PR c++/11432
18357 * g++.dg/template/crash10.C: New test.
18358
18359 PR c++/2478
18360 * g++.dg/overload/VLA.C: New test.
18361
18362 PR c++/10804
18363 * g++.dg/template/call1.C: New test.
18364
18365 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18366
18367 PR c++/11794
18368 * g++.dg/parse/using3.C: New test.
18369
18370 2003-09-06 Roger Sayle <roger@eyesopen.com>
18371
18372 PR c++/11409
18373 * g++.dg/overload/builtin3.C: New test case.
18374
18375 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
18376
18377 PR c/9862
18378 * gcc.dg/20030906-1.c: New test.
18379 * gcc.dg/20030906-2.c: Likewise.
18380
18381 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
18382
18383 PR c++/12167
18384 * g++.dg/parse/defarg5.C: New test.
18385
18386 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
18387
18388 2003-09-05 Mark Mitchell <mark@codesourcery.com>
18389
18390 PR c++/12163
18391 * g++.dg/expr/static_cast4.C: New test.
18392
18393 PR c++/12146
18394 * g++.dg/template/crash9.C: New test.
18395
18396 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
18397
18398 * g++.old-deja/g++.ext/pretty2.C: Update for change
18399 in __FUNCTION__.
18400 * g++.old-deja/g++.ext/pretty3.C: Likewise.
18401
18402 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
18403
18404 PR c++/11922
18405 * g++/dg/template/qualified-id1.C: New test.
18406
18407 PR c++/12037
18408 * g++.dg/warn/noeffect4.C: New test.
18409
18410 2003-09-04 Matt Austern <austern@apple.com>
18411
18412 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
18413 * g++.dg/ext/fnname2.C: Likewise.
18414 * g++.dg/ext/fnname3.C: Likewise.
18415
18416 2003-09-04 Mark Mitchell <mark@codesourcery.com>
18417
18418 * g++.dg/expr/lval1.C: New test.
18419 * g++.dg/ext/lvcast.C: Remove.
18420
18421 2003-09-03 Roger Sayle <roger@eyesopen.com>
18422
18423 PR optimization/11700.
18424 * gcc.c-torture/compile/20030903-1.c: New test case.
18425
18426 2003-09-03 Mark Mitchell <mark@codesourcery.com>
18427
18428 PR c++/12053
18429 * g++.dg/abi/layout4.C: New test.
18430
18431 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
18432
18433 PR c++/11553
18434 * g++.dg/parse/friend3.C: New test.
18435
18436 2003-09-02 Mark Mitchell <mark@codesourcery.com>
18437
18438 PR c++/11847
18439 * g++.dg/template/class1.C: New test.
18440
18441 PR c++/11808
18442 * g++.dg/expr/call1.C: New test.
18443
18444 2003-09-01 Mark Mitchell <mark@codesourcery.com>
18445
18446 PR c++/12114
18447 * g++.dg/init/ref9.C: New test.
18448
18449 PR c++/11972
18450 * g++.dg/template/nested4.C: New test.
18451
18452 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18453
18454 PR c++/12093
18455 * g++.dg/template/non-dependent4.C: New test.
18456
18457 PR c++/11928
18458 * g++.dg/inherit/conv1.C: New test.
18459
18460 2003-08-29 Mark Mitchell <mark@codesourcery.com>
18461
18462 PR c++/6196
18463 * g++.dg/ext/label1.C: New test.
18464 * g++.dg/ext/label2.C: Likewise.
18465
18466 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18467
18468 * g++.dg/expr/cond3.C: New test.
18469
18470 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18471
18472 * gcc.dg/builtins-1.c: Add new builtin cases.
18473
18474 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18475
18476 * gcc.dg/builtins-1.c: Add new cases.
18477 * gcc.dg/torture/builtin-attr-1.c: Likewise.
18478
18479 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18480
18481 * gcc.dg/builtins-1.c: Add more math builtin tests.
18482 * gcc.dg/torture/builtin-attr-1.c: New test.
18483
18484 2003-08-28 Mark Mitchell <mark@codesourcery.com>
18485
18486 PR optimization/5079
18487 * g++.dg/opt/static3.C: New test.
18488
18489 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18490
18491 * gcc.misc-tests/gcov-10b.c: New test.
18492
18493 2003-08-27 Mark Mitchell <mark@codesourcery.com>
18494
18495 * g++.dg/opt/ptrmem3.C: New test.
18496
18497 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
18498
18499 2003-08-27 Jakub Jelinek <jakub@redhat.com>
18500
18501 * gcc.dg/20030826-2.c: New test.
18502
18503 2003-08-26 Roger Sayle <roger@eyesopen.com>
18504
18505 PR middle-end/12002
18506 * g77.f-torture/compile/12002.f: New test case.
18507
18508 2003-08-26 Roger Sayle <roger@eyesopen.com>
18509
18510 * gcc.dg/20030826-1.c: New test case.
18511
18512 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
18513
18514 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
18515
18516 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
18517
18518 PR c++/11871
18519 * c++.dg/lookup/crash1.C: New test.
18520
18521 * c++.dg/warn/noeffect3.C: New test.
18522
18523 2003-08-25 Janis Johnson <janis187@us.ibm.com>
18524
18525 * gcc.dg/compat/vector-1_x.c: Compile with -w.
18526 * gcc.dg/compat/vector-1_y.c: Ditto.
18527 * gcc.dg/compat/vector-2_x.c: Ditto.
18528 * gcc.dg/compat/vector-2_y.c: Ditto.
18529
18530 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
18531
18532 * gcc.dg/20030702-1.c: New test.
18533
18534 2003-08-25 Mark Mitchell <mark@codesourcery.com>
18535
18536 PR c++/8795
18537 * g++.dg/ext/altivec-1.C: New test.
18538
18539 2003-08-24 Richard Henderson <rth@redhat.com>
18540
18541 * g++.dg/eh/simd-2.C: Add -w for x86.
18542
18543 2003-08-23 Jakub Jelinek <jakub@redhat.com>
18544
18545 * gcc.dg/20030815-1.c: New test.
18546
18547 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18548
18549 PR c++/3765
18550 * g++.dg/parse/access6.C: New test.
18551
18552 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18553
18554 PR c++/641, c++/11876
18555 * g++.dg/template/friend22.C: New test.
18556 * g++.dg/template/friend23.C: Likewise.
18557
18558 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18559
18560 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
18561 identically.
18562
18563 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18564
18565 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
18566
18567 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18568
18569 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
18570
18571 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18572
18573 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
18574
18575 2003-08-22 Mark Mitchell <mark@codesourcery.com>
18576
18577 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
18578
18579 2003-08-21 Mark Mitchell <mark@codesourcery.com>
18580
18581 PR c++/11919
18582 * g++.dg/overload/prom1.C: New test.
18583
18584 PR c++/11551
18585 * g++.dg/parse/dtor2.C: New test.
18586
18587 PR c++/10762
18588 * g++.dg/parse/using2.C: New test.
18589
18590 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
18591
18592 PR target/11805
18593 * gcc.c-torture/compile/20030821-1.c: New.
18594
18595 2003-08-20 Mark Mitchell <mark@codesourcery.com>
18596
18597 PR c++/11834
18598 * g++.dg/template/deduce2.C: New test.
18599
18600 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
18601
18602 * gcc.c-torture/execute/20030821-1.c: New test.
18603
18604 2003-08-20 Roger Sayle <roger@eyesopen.com>
18605
18606 PR middle-end/11984
18607 * gcc.dg/20030820-1.c: New test case.
18608
18609 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
18610
18611 PR c++/11945
18612 * g++.dg/warn/noeffect2.C: New test.
18613
18614 2003-08-19 Mark Mitchell <mark@codesourcery.com>
18615
18616 PR c++/10926
18617 * g++.dg/template/dtor2.C: New test.
18618
18619 PR c++/11684
18620 * g++.dg/template/operator1.C: New test.
18621 * g++.dg/parse/operator4.C: New test.
18622
18623 PR c++/11946.C
18624 * g++.dg/expr/enum1.C: New test.
18625 * gcc.dg/c99-bool-1.c: Remove bogus warning.
18626
18627 PR c++/11036.C
18628 * g++.dg/parse/elab2.C: New test.
18629 * g++.dg/parse/typedef4.C: Change error message.
18630 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
18631 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
18632 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
18633
18634 2003-08-19 Geoffrey Keating <geoffk@apple.com>
18635
18636 * gcc.dg/pch/warn-1.c: New.
18637 * gcc.dg/pch/warn-1.hs: New.
18638
18639 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
18640 not-tested file.
18641
18642 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18643
18644 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
18645
18646 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
18647
18648 * gcc.dg/uninit-D.c: New Test.
18649 * gcc.dg/uninit-E.c: New Test.
18650 * gcc.dg/uninit-F.c: New Test.
18651 * gcc.dg/uninit-G.c: New Test.
18652
18653 2003-08-19 Michael Ritzert <ritzert@t-online.de>
18654
18655 * g++.dg/README: Describe the pch directory.
18656
18657 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18658
18659 PR c++/11174
18660 * g++.dg/parse/access4.C: New test.
18661 * g++.dg/parse/access5.C: Likewise.
18662 * g++.old-deja/g++.jason/access17.C: Adjust error message.
18663
18664 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
18665
18666 * gcc.dg/noncompile/20030818-1.c: New.
18667
18668 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
18669
18670 PR c++/11957
18671 * g++.dg/warn/noeffect1.C: New test.
18672
18673 * g++.dg/template/scope2.C: New test.
18674 * g++.dg/template/error2.C: Correct dg-error
18675
18676 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
18677
18678 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
18679
18680 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
18681
18682 PR C++/11512
18683 * g++.dg/template/warn1.C: New.
18684
18685 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
18686
18687 * g++.dg/template/error2.C: New test.
18688 * g++.dg/lookup/using7.C: Adjust errors
18689 * g++.old-deja/g++.pt/crash36.C: Likewise.
18690 * g++.old-deja/g++.pt/derived3.C: Likewise.
18691
18692 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18693
18694 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
18695 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
18696 * gcc.c-torture/execute/builtins/string-9.c: New, from
18697 string-opt-9.c. Adjust for execute/builtins framework.
18698 * gcc.c-torture/execute/string-opt-9.c: Delete.
18699
18700 2003-08-12 Mark Mitchell <mark@codesourcery.com>
18701
18702 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
18703
18704 * g++.dg/parse/ret-type2.C: New test.
18705
18706 PR c++/11703
18707 * g++.dg/init/new8.C: New test.
18708
18709 PR c++/10923
18710 * g++.dg/parse/typedef5.C: New test.
18711
18712 PR c++/9512
18713 * g++.dg/parse/qualified2.C: New test.
18714 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
18715 invalid code.
18716
18717 2003-08-11 Mark Mitchell <mark@codesourcery.com>
18718
18719 * g++.dg/conversion/ptrmem1.C: New test.
18720
18721 2003-08-11 Jakub Jelinek <jakub@redhat.com>
18722
18723 PR target/11693
18724 * gcc.dg/20030811-1.c: New test.
18725
18726 PR target/11535
18727 * gcc.c-torture/execute/20030811-1.c: New test.
18728
18729 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18730
18731 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
18732
18733 2003-08-10 Mark Mitchell <mark@codesourcery.com>
18734
18735 PR c++/11789.C
18736 * g++.dg/inherit/multiple1.C: New test.
18737
18738 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
18739
18740 * gcc.dg/spe1.c: New test.
18741
18742 PR c++/11670
18743 * g++.dg/expr/cast2.C: New test.
18744
18745 PR c++/10530
18746 * g++.dg/template/dependent-name2.C: New test.
18747
18748 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
18749
18750 * g++.dg/parse/crash11.C: Put the dg options in comments.
18751
18752 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
18753
18754 * lib/gcc-dg.exp: Update for diagnostic change.
18755
18756 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18757
18758 PR c++/5767
18759 * g++.dg/parse/crash11.C: New test.
18760
18761 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
18762
18763 * gcc.dg/cpp/spacing1.c: Update.
18764
18765 2003-08-04 Janis Johnson <janis187@us.ibm.com>
18766
18767 PR target/11739
18768 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
18769 a value for -mtune.
18770
18771 2003-08-04 Roger Sayle <roger@eyesopen.com>
18772
18773 PR middle-end/11771
18774 * gcc.c-torture/compile/20030804-1.c: New test case.
18775
18776 2003-08-04 Roger Sayle <roger@eyesopen.com>
18777
18778 * gcc.dg/20030804-1.c: New test case.
18779
18780 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
18781
18782 * gcc.dg/cpp/separate-1.c: New test.
18783
18784 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
18785
18786 PR c++/11704
18787 * g++.dg/template/dependent-expr2.C: New test.
18788
18789 PR c++/11766
18790 * g++.dg/expr/ptrmem1.C: New test.
18791
18792 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18793
18794 PR c++/9453
18795 * g++.dg/template/friend15.C: New test.
18796
18797 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
18798
18799 * lib/dg-pch.exp: Work round PCH bug.
18800
18801 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18802
18803 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
18804 builtins. Move cases from builtins-4.c here.
18805
18806 * gcc.dg/torture/builtin-math-1.c: New test taken from
18807 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
18808 additional cases.
18809
18810 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
18811 Delete.
18812
18813 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
18814
18815 PR c++/9447
18816 * g++.dg/template/using7.C: New test.
18817
18818 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
18819
18820 * import1.c, import2.c: New tests.
18821
18822 2003-08-01 Jakub Jelinek <jakub@redhat.com>
18823
18824 * g++.dg/eh/crossjump1.C: New test.
18825
18826 2003-08-01 Mark Mitchell <mark@codesourcery.com>
18827
18828 PR c++/11697
18829 * g++.dg/template/using6.C: New test.
18830
18831 PR c++/11744
18832 * g++.dg/template/koenig2.C: New test.
18833
18834 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18835
18836 PR c++/7983
18837 * g++.dg/parse/typedef4.C: New test.
18838
18839 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18840
18841 PR c++/8442, c++/8806
18842 * g++.dg/template/elab1.C: New test.
18843 * g++.dg/template/type2.C: Likewise.
18844 * g++.dg/template/ttp3.C: Adjust expected error message.
18845 * g++.old-deja/g++.law/visibility13.C: Likewise.
18846 * g++.old-deja/g++.niklas/t135.C: Likewise.
18847 * g++.old-deja/g++.pt/ttp41.C: Likewise.
18848 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
18849 template argument.
18850 * g++.old-deja/g++.pt/ttp44.C: Likewise.
18851
18852 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
18853
18854 PR c++/11295
18855 * g++.dg/ext/stmtexpr1.C: New test.
18856
18857 * g++.dg/opt/tmp1.C: New test.
18858
18859 PR c++/11525
18860 * g++.dg/parse/constant4.C: New test.
18861
18862 PR c++/9447
18863 * g++.dg/template/using5.C: New test.
18864
18865 2003-07-31 Roger Sayle <roger@eyesopen.com>
18866
18867 * gcc.dg/builtins-27.c: New test case.
18868
18869 2003-07-31 Jakub Jelinek <jakub@redhat.com>
18870
18871 * gcc.dg/tls/opt-7.c: New test.
18872
18873 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
18874
18875 * g++.old-deja/g++.other/crash18.C: Remove.
18876
18877 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
18878
18879 * g++.dg/template/explicit3.C: New.
18880 * g++.dg/template/explicit4.C: New.
18881 * g++.dg/template/explicit5.C: New.
18882
18883 PR c++/11347
18884 * g++.dg/template/memtmpl1.C: New.
18885
18886 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
18887
18888 PR target/11565
18889 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
18890 * gcc.dg/i386-387-5.c (dg-options): Likewise.
18891
18892 2003-07-30 Jan Hubicka <jh@suse.cz>
18893
18894 * vtgc1.c: Kill.
18895
18896 2003-07-29 Zack Weinberg <zack@codesourcery.com>
18897
18898 * gcc.dg/struct-in-proto-1.c: New test.
18899
18900 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
18901
18902 * gcc.dg/cpp/include2.c: Only expect one message.
18903
18904 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
18905
18906 PR c++/9447
18907 * g++.dg/template/using1.C: New test.
18908 * g++.dg/template/using2.C: New test.
18909 * g++.dg/template/using3.C: New test.
18910 * g++.dg/template/using4.C: New test.
18911
18912 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
18913
18914 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
18915 * gcc.c-torture/execute/string-opt-10.c: Likewise.
18916
18917 2003-07-28 Jan Hubicka <jh@suse.cz>
18918
18919 PR c++/11530
18920 * g++.dg/opt/call1.C: New test.
18921
18922 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
18923
18924 PR c++/11667
18925 * g++.dg/init/enum2.C: New test.
18926 * g++.dg/template/overload1.C: Add "-w" option.
18927
18928 2003-07-28 <hp@bitrange.com>
18929
18930 * gcc.dg/Wdeclaration-after-statement-1.c,
18931 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
18932
18933 2003-07-28 Jakub Jelinek <jakub@redhat.com>
18934
18935 * gcc.c-torture/compile/20030725-1.c: New test.
18936
18937 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
18938
18939 * gcc.dg/20030505.c: Only run for SPE.
18940 Remove definition of opaque type.
18941
18942 2003-07-27 Mark Mitchell <mark@codesourcery.com>
18943
18944 * g++.dg/template/ptrmem6.C: New test.
18945
18946 2003-07-26 Geoffrey Keating <geoffk@apple.com>
18947
18948 * gcc.c-torture/compile/zero-strct-2.c: New test.
18949
18950 2003-07-25 Geoffrey Keating <geoffk@apple.com>
18951
18952 * gcc.dg/intermod-1.c: New test.
18953
18954 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
18955
18956 PR c++/11617
18957 * g++.dg/template/lookup2.C: New test.
18958 * g++.dg/template/memclass1.C: Remove instantiated from error.
18959 * g++.dg/other/error2.C: Tweak expected errors.
18960
18961 PR c++/11596
18962 * g++.dg/template/defarg3.C: New test.
18963
18964 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
18965
18966 2003-07-24 Mark Mitchell <mark@codesourcery.com>
18967
18968 * g++.dg/inherit/access5.C: New test.
18969
18970 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18971
18972 PR c++/11513
18973 * g++.dg/template/crash8.C: New test.
18974
18975 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
18976
18977 PR c/10602
18978 * gcc.dg/noncompile/incomplete-2.c: New test.
18979
18980 2003-07-23 Mark Mitchell <mark@codesourcery.com>
18981
18982 PR c++/11645
18983 * g++.dg/inherit/access4.C: New test.
18984
18985 PR c++/11517
18986 * g++.dg/expr/cond2.C: New test.
18987
18988 PR optimization/10679
18989 * g++.dg/opt/inline4.C: New test.
18990
18991 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
18992
18993 * g++.dg/parse/crash10: New test.
18994
18995 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
18996
18997 * g++.dg/ext/flexary1.C: New test.
18998
18999 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19000
19001 PR c++/10793
19002 * g++.dg/template/crash9.C: New test.
19003
19004 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19005
19006 PR c++/3004
19007 * g++.dg/parse/typedef3.C: New test.
19008
19009 PR c++/7906
19010 * g++.dg/parse/operator2.C: New test.
19011
19012 PR c++/8895
19013 * g++.dg/parse/def-tmpl-arg1.C: New test.
19014
19015 PR c++/9282
19016 * g++.dg/parse/funptr1.C: New test.
19017
19018 PR c++/9452
19019 * g++.dg/parse/ambig3.C: New test.
19020
19021 PR c++/9454
19022 * g++.dg/parse/operator3.C: New test.
19023
19024 PR c++/9486
19025 * g++.dg/parse/template10.C: New test.
19026
19027 PR c++/9488
19028 * g++.dg/parse/template11.C: New test.
19029
19030 PR c++/10150
19031 * g++.dg/parse/invalid-op1.C: New test.
19032
19033 PR c++/10247
19034 * g++.dg/parse/condexpr1.C: New test.
19035
19036 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
19037
19038 * g++.dg/ext/packed3.C: New test.
19039 * g++.dg/ext/packed4.C: New test.
19040
19041 * gcc.dg/pack-test-3.c: New test.
19042
19043 2003-07-21 Janis Johnson <janis187@us.ibm.com>
19044
19045 * lib/compat.exp: Handle dg-options per source file.
19046 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
19047 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
19048 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
19049 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
19050 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
19051 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
19052 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
19053 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
19054 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
19055 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
19056 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
19057 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
19058 * g++.dg/compat/break/bitfield7_x.C: Ditto.
19059 * g++.dg/compat/break/bitfield7_y.C: Ditto.
19060
19061 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
19062
19063 PR c/10320
19064 * gcc.c-torture/execute/20030718-1.c: New test.
19065
19066 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19067
19068 PR optimization/11536
19069 * gcc.dg/20030721-1.c: New test.
19070
19071 2003-07-19 Mark Mitchell <mark@codesourcery.com>
19072
19073 PR c++/11546
19074 * g++.dg/template/lookup1.C: New test.
19075
19076 2003-07-19 Zack Weinberg <zack@codesourcery.com>
19077
19078 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
19079 diagnostics of ill-formed constructs involving labels.
19080 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
19081 the new 'previously defined here' message.
19082
19083 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
19084
19085 * g++.dg/parse/non-dependent2.C: New test.
19086
19087 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
19088
19089 * g++.dg/init/init-ref4.C: xfail on targets without
19090 weak symbols.
19091
19092 2003-07-17 Jakub Jelinek <jakub@redhat.com>
19093
19094 PR target/11087
19095 * gcc.c-torture/execute/20030717-1.c: New test.
19096
19097 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
19098
19099 * g++.dg/opt/cfg1.C: New test.
19100
19101 2003-07-17 Mark Mitchell <mark@codesourcery.com>
19102
19103 PR optimization/11557
19104 * gcc.dg/20030717-1.c: New test.
19105
19106 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19107
19108 PR c++/10476
19109 * g++.dg/expr/crash-1.C: New test.
19110
19111 PR c++/11027
19112 * g++.dg/template/init3.C: New test.
19113
19114 PR c++/8222
19115 * g++.dg/template/non-dependent1.C: New test.
19116
19117 PR c++/11070
19118 * g++.dg/template/non-dependent2.C: New test.
19119
19120 PR c++/11071
19121 * g++.dg/template/non-dependent3.C: New test.
19122
19123 PR c++/9907
19124 * g++.dg/template/sizeof5.C: New test.
19125
19126 2003-07-17 Geoffrey Keating <geoffk@apple.com>
19127
19128 PR 11498
19129 * gcc.c-torture/compile/mangle-1.c: New file.
19130
19131 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19132
19133 PR c++/7809
19134 * g++.dg/parse/access3.C: New test.
19135
19136 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
19137
19138 PR c++/11384
19139 * g++.dg/init/init-ref4.C: New test.
19140
19141 2003-07-16 Mark Mitchell <mark@codesourcery.com>
19142
19143 PR c++/11547
19144 * g++.dg/parse/constant3.C: New test.
19145 * g++.dg/parse/crash7.C: Likewise.
19146
19147 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
19148
19149 PR target/11008
19150 * gcc.dg/i386-pentium4-not-mull.c: New.
19151
19152 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
19153
19154 * gcc.dg/asm-names.c (ymain): Make it weak.
19155
19156 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19157
19158 PR c++/5421
19159 * g++.dg/template/friend21.C: New test.
19160
19161 2003-07-16 Jakub Jelinek <jakub@redhat.com>
19162
19163 * gcc.dg/cleanup-8.c: New test.
19164 * gcc.dg/cleanup-9.c: New test.
19165
19166 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
19167
19168 * g++.dg/ext/dll-MI1.h: New file.
19169 * g++.dg/ext/dllexport-MI1.C: New file.
19170 * g++.dg/ext/dllimport-MI1.C: New file.
19171
19172 2003-07-15 Jakub Jelinek <jakub@redhat.com>
19173
19174 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
19175 it does not have cmpstrsi patterns (just cmpmemsi).
19176
19177 2003-07-15 Mark Mitchell <mark@codesourcery.com>
19178
19179 PR debug/11473
19180 * g++.dg/debug/debug8.C: New test.
19181
19182 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19183
19184 PR c++/10108
19185 * g++.dg/template/crash7.C: New test.
19186
19187 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
19188
19189 PR target/10795
19190 * gcc.c-torture/compile/20030708-1.c: New.
19191
19192 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
19193
19194 * gcc.c-torture/execute/20030715-1.c: New test.
19195
19196 2003-07-14 Geoffrey Keating <geoffk@apple.com>
19197
19198 * gcc.dg/pch/inline-3.c: New file.
19199 * gcc.dg/pch/inline-3.hs: New file.
19200 * gcc.dg/pch/inline-4.c: New file.
19201 * gcc.dg/pch/inline-4.hs: New file.
19202
19203 2003-07-14 Mark Mitchell <mark@codesourcery.com>
19204
19205 PR c++/11509
19206 * g++.dg/template/crash6.C: New test.
19207
19208 PR c++/7053
19209 * g++.dg/template/friend20.C: New test.
19210
19211 PR c++/7019
19212 * g++.dg/template/overload2.C: New test.
19213
19214 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19215
19216 PR optimization/11440
19217 * gcc.c-torture/execute/20030714-1.c: New test.
19218
19219 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19220
19221 PR c++/11154
19222 * g++.dg/template/partial2.C: New test.
19223
19224 2003-07-13 Mark Mitchell <mark@codesourcery.com>
19225
19226 PR c++/11503
19227 * g++.dg/template/anon1.C: New test.
19228
19229 PR c++/11493
19230 PR c++/11495
19231 * g++.dg/parse/template9.C: Likewise.
19232 * g++.dg/template/crash4.C: New test.
19233 * g++.dg/template/koenig1.C: Likewise.
19234 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
19235 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
19236 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
19237 functions.
19238 * g++.old-deja/g++.jason/template36.C: Likewise.
19239 * g++.old-deja/g++.mike/p1989.C: Likewise.
19240 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
19241 * g++.old-deja/g++.pt/ttp20.C: Use this->.
19242 * g++.old-deja/g++.pt/ttp21.C: Use this->.
19243 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
19244 compiling.
19245 * g++.old-deja/g++.pt/union2.C: Use this->.
19246
19247 2003-07-11 Jakub Jelinek <jakub@redhat.com>
19248
19249 * gcc.dg/20030711-1.c: New test.
19250
19251 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
19252
19253 PR c++/11050
19254 * g++.dg/parse/args1.C: New test.
19255 * g++.pt/defarg8.C: Change expected errors.
19256
19257 2003-07-11 Mark Mitchell <mark@codesourcery.com>
19258
19259 PR c++/8164
19260 * g++.dg/template/nontype2.C: New test.
19261
19262 PR c++/10558
19263 * g++.dg/parse/template8.C: New test.
19264
19265 PR c++/8327
19266 * g++.dg/template/scope1.C: New test.
19267
19268 * g++.dg/warn/Wsign-compare-1.C: New test.
19269
19270 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19271
19272 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
19273
19274 2003-07-10 Mark Mitchell <mark@codesourcery.com>
19275
19276 PR c++/9411
19277 * g++.dg/template/explicit2.C: New test.
19278
19279 PR c++/10032
19280 * g++.dg/warn/pedantic1.C: New test.
19281
19282 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
19283
19284 PR c++ 9483
19285 * g++.dg/other/field1.C: New test.
19286
19287 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
19288
19289 PR c/11449
19290 * gcc.c-torture/compile/20030707-1.c: New.
19291
19292 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19293
19294 PR c++/10849
19295 * g++.dg/template/access12.C: New test.
19296
19297 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
19298
19299 * g++.dg/bprob/bprob.exp (prof_ext): Update.
19300 * g77.dg/bprob/bprob.exp (prof_ext): Update.
19301 * gcc.misc-tests/bprob.exp (prof_ext): Update.
19302 * gcc.misc-tests/gcov.exp: Update
19303 * g++.dg/gcov/gcov.exp: Update
19304 * lib/gcov.exp: Update.
19305
19306 2003-07-08 Mark Mitchell <mark@codesourcery.com>
19307
19308 * g++.dg/abi/mangle17.C: Make sure template expressions are
19309 dependent.
19310 * g++.dg/abi/mangle4.C: Mark erroneous casts.
19311 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
19312 * g++.dg/opt/stack1.C: Remove erroneous code.
19313 * g++.dg/parse/template7.C: New test.
19314 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
19315 * g++.old-deja/g++.pt/crash4.C: Likewise.
19316
19317 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19318
19319 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
19320 with zero or one occurence of `$' after the initial `L'.
19321
19322 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
19323
19324 * gcc.c-torture/compile/20030704-1.c: Add a comment.
19325
19326 2003-07-08 Roger Sayle <roger@eyesopen.com>
19327
19328 PR c/11370
19329 * gcc.dg/Wunreachable-6.c: New testcase.
19330 * gcc.dg/Wunreachable-7.c: New testcase.
19331
19332 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19333
19334 PR c/11420
19335 * gcc.dg/20030708-1.c: New test.
19336
19337 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
19338
19339 * gcc.dg/compat/sdata-section.h: New file.
19340 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
19341 * gcc.dg/torture/mips-sdata-1.c: New test.
19342
19343 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19344
19345 PR c++/11030
19346 * g++.dg/template/friend19.C: New test.
19347
19348 2003-07-08 Jakub Jelinek <jakub@redhat.com>
19349
19350 * g++.dg/opt/strength-reduce.C: New test.
19351
19352 2003-07-07 Roger Sayle <roger@eyesopen.com>
19353
19354 PR target/10979
19355 * gcc.dg/20030707-1.c: New testcase.
19356
19357 2003-07-07 Roger Sayle <roger@eyesopen.com>
19358
19359 PR optimization/11059
19360 * g++.dg/opt/emptyunion.C: New testcase.
19361
19362 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19363 Eric Botcazou <ebotcazou@libertysurf.fr>
19364
19365 * g++.dg/opt/stack1.C: New test.
19366
19367 2003-07-05 Mark Mitchell <mark@codesourcery.com>
19368
19369 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
19370 run test.
19371
19372 PR c++/11431
19373 * g++.dg/expr/static_cast3.C: New test.
19374
19375 2003-07-04 Zack Weinberg <zack@codesourcery.com>
19376
19377 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
19378 everywhere.
19379 * gcc.dg/concat.c: Concatenation of string constants with
19380 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
19381 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
19382 * gcc.dg/cpp/escape-2.c: Use wide character constants where
19383 necessary to avoid multi-character character constant warning.
19384 * gcc.dg/cpp/escape.c: Likewise.
19385 * gcc.dg/cpp/ucs.c: Likewise.
19386 Remove backslashes from dg-bogus comments, as they confuse Tcl.
19387 Fix a typo.
19388
19389 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19390
19391 PR c/11428
19392 * gcc.c-torture/compile/20030704-1.c: New.
19393
19394 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
19395
19396 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
19397
19398 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
19399
19400 PR c++/5287, PR c++/7910, PR c++/11021
19401 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
19402 tests for warnings.
19403 * g++.dg/ext/dllimport2.C: Add tests for warnings.
19404 * g++.dg/ext/dllimport3.C: Likewise.
19405 * g++.dg/ext/dllimport4.C: New file.
19406 * g++.dg/ext/dllimport5.C: New file.
19407 * g++.dg/ext/dllimport6.C: New file.
19408 * g++.dg/ext/dllimport7.C: New file.
19409 * g++.dg/ext/dllimport8.C: New file.
19410 * g++.dg/ext/dllimport9.C: New file.
19411 * g++.dg/ext/dllimport10.C: New file.
19412 * g++.dg/ext/dllexport1.C: New file.
19413
19414 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19415
19416 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
19417 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
19418
19419 2003-07-03 Roger Sayle <roger@eyesopen.com>
19420
19421 * gcc.dg/builtins-25.c: New testcase.
19422 * gcc.dg/builtins-26.c: New testcase.
19423
19424 2003-07-03 Janis Johnson <janis187@us.ibm.com>
19425
19426 * gcc.dg/compat/vector-defs.h: New file.
19427 * gcc.dg/compat/vector-setup.h: New file.
19428 * gcc.dg/compat/vector-check.h: New file.
19429 * gcc.dg/compat/vector-1_main.c: New file.
19430 * gcc.dg/compat/vector-1_x.c: New file.
19431 * gcc.dg/compat/vector-1_y.c: New file.
19432 * gcc.dg/compat/vector-2_main.c: New file.
19433 * gcc.dg/compat/vector-2_x.c: New file.
19434 * gcc.dg/compat/vector-2_y.c: New file.
19435
19436 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
19437 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
19438 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
19439 * gcc.dg/compat/struct-align-1.h: New file.
19440 * gcc.dg/compat/struct-align-1_main.c: New file.
19441 * gcc.dg/compat/struct-align-1_x.c: New file.
19442 * gcc.dg/compat/struct-align-1_y.c: New file.
19443 * gcc.dg/compat/struct-align-2.h: New file.
19444 * gcc.dg/compat/struct-align-2_main.c: New file.
19445 * gcc.dg/compat/struct-align-2_x.c: New file.
19446 * gcc.dg/compat/struct-align-2_y.c: New file.
19447
19448 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
19449 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
19450 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19451 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19452 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
19453 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19454 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19455 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
19456 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
19457 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
19458 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
19459 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
19460 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
19461 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
19462 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
19463 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19464 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
19465 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
19466 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19467 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19468 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19469 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19470 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19471 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19472 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19473 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
19474 * gcc.dg/compat/struct-return-10_x.c: Ditto.
19475 * gcc.dg/compat/struct-return-2_x.c: Ditto.
19476 * gcc.dg/compat/struct-return-3_x.c: Ditto.
19477
19478 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19479
19480 * gcc.dg/i386-call-1.c: New test.
19481
19482 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
19483
19484 PR c++/9162
19485 * g++.dg/parse/defarg4.C: New.
19486
19487 2003-07-03 Roger Sayle <roger@eyesopen.com>
19488
19489 PR target/10700
19490 * gcc.c-torture/compile/20030703-1.c: New test case.
19491
19492 2003-07-03 Mark Mitchell <mark@codesourcery.com>
19493
19494 * g++.dg/template/local3.C: Remove extra semicolon.
19495
19496 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
19497
19498 * gcc.dg/i386-volatile-1.c: New test.
19499
19500 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
19501
19502 PR c++/11072
19503 * g++.dg/other/offsetof2.C: XFAIL.
19504 * g++.dg/other/offsetof5.C: New.
19505
19506 PR c++/10219
19507 * g++.dg/template/error1.C: New.
19508
19509 PR c++/9779
19510 * g++.dg/template/dependent-expr1.C: New.
19511
19512 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19513
19514 PR c++/6949
19515 * g++.dg/template/local3.C: New test.
19516
19517 PR c++/11149
19518 * g++.dg/lookup/scoped6.C: New test.
19519
19520 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
19521
19522 PR c++/8046
19523 * g++.dg/other/error7.C: New test.
19524
19525 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
19526
19527 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
19528 * g++.old-deja/g++.abi/vtable3.h: Likewise.
19529 * g++.old-deja/g++.law/code-gen5.C: Likewise.
19530 * g++.old-deja/g++.other/union2.C: Likewise.
19531 * gcc.dg/c90-const-expr-2.c: Likewise.
19532 * gcc.dg/c90-const-expr-3.c: Likewise.
19533 * gcc.dg/c99-const-expr-2.c: Likewise.
19534 * gcc.dg/c99-const-expr-3.c: Likewise.
19535 * gcc.dg/concat.c: Likewise.
19536
19537 2003-07-01 Mark Mitchell <mark@codesourcery.com>
19538
19539 PR c++/9559
19540 * g++.dg/init/static1.C: New test.
19541
19542 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19543
19544 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
19545 * g++.old-deja/g++.other/access2.C: Likewise.
19546 * g++.old-deja/g++.other/decl2.C: Likewise.
19547 * gcc.c-torture/execute/20020615-1.c: Likewise.
19548
19549 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19550
19551 PR c++/4933
19552 * g++.dg/template/sizeof4.C: New test.
19553
19554 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19555
19556 * g++.dg/other/error6.C: New test.
19557
19558 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19559
19560 PR c++/10750
19561 * g++.dg/parse/constant2.C: New test.
19562
19563 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
19564
19565 PR c++/11106
19566 * g++.dg/other/error5.C: New test.
19567
19568 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19569
19570 * gcc.dg/format/gcc_diag-1.c: New test.
19571
19572 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
19573
19574 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
19575
19576 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
19577
19578 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
19579 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
19580 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
19581
19582 2003-06-28 Jakub Jelinek <jakub@redhat.com>
19583
19584 * gcc.c-torture/execute/builtins/string-8.c: New test.
19585 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
19586 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
19587 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
19588
19589 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19590
19591 PR c++/10468
19592 * g++.dg/ext/typeof6.C: New test.
19593
19594 2003-06-27 Mark Mitchell <mark@codesourcery.com>
19595
19596 PR c++/10796
19597 * g++.dg/init/enum1.C: New test.
19598
19599 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
19600
19601 * gcc.dg/20030627-1.c: New test.
19602
19603 2003-06-26 Mark Mitchell <mark@codesourcery.com>
19604
19605 PR c++/11332
19606 * g++.dg/expr/static_cast2.C: New test.
19607
19608 2003-06-26 Roger Sayle <roger@eyesopen.com>
19609 Jakub Jelinek <jakub@redhat.com>
19610
19611 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
19612 sprintf(dst,"%s",src) optimization.
19613 * gcc.c-torture/execute/20030626-1.c: New test case.
19614 * gcc.c-torture/execute/20030626-2.c: New test case.
19615
19616 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
19617
19618 * gcc.c-torture/execute/multi-ix.c: New test.
19619
19620 * gcc.c-torture/execute/simd-4.c (main):
19621 Added missing semicolon at end of union.
19622
19623 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
19624
19625 PR c++/8266
19626 * g++.dg/template/explicit-instantiation3.C: New test.
19627
19628 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19629
19630 * gcc.dg/20030626-1.c: Use signed char.
19631
19632 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
19633
19634 * gcc.dg/20030626-1.c: New test.
19635
19636 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
19637
19638 * const-str-2.m: Update.
19639
19640 2003-06-25 Mark Mitchell <mark@codesourcery.com>
19641
19642 PR c++/10990
19643 * g++.dg/rtti/dyncast1.C: New test.
19644 * g++.dg/abi/mangle4.C: Correct base-specifier access.
19645 * g++.dg/lookup/scoped1.C: Remove XFAIL.
19646 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
19647
19648 PR c++/10931
19649 * g++.dg/expr/static_cast1.C: New test.
19650
19651 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
19652
19653 * gcc.dg/20030625-1.c: New test.
19654
19655 2003-06-24 Roger Sayle <roger@eyesopen.com>
19656
19657 * gcc.c-torture/compile/20030624-1.c: New test case.
19658
19659 2003-06-24 Jakub Jelinek <jakub@redhat.com>
19660
19661 * gcc.c-torture/execute/string-opt-17.c: New test.
19662
19663 2003-06-24 Mark Mitchell <mark@codesourcery.com>
19664
19665 PR c++/5754
19666 * g++.dg/parse/crash6.C: New test.
19667
19668 2003-06-23 Roger Sayle <roger@eyesopen.com>
19669
19670 * gcc.dg/builtins-24.c: New test case.
19671
19672 2003-06-23 Jakub Jelinek <jakub@redhat.com>
19673
19674 * g++.dg/opt/operator1.C: New test.
19675
19676 2003-06-22 Roger Sayle <roger@eyesopen.com>
19677
19678 * gcc.c-torture/execute/string-opt-16.c: New test case.
19679
19680 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19681
19682 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
19683 * g++.old-deja/g++.other/conv7.C: Likewise
19684 * g++.old-deja/g++.other/overcnv2.C: Likewise.
19685 * g++.old-deja/g++.other/overload14.C: Likewise.
19686
19687 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
19688
19689 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
19690 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
19691
19692 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19693
19694 PR c++/10888
19695 * g++.dg/warn/Winline-3.C: New test.
19696
19697 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19698
19699 * lib/target-supports.exp (check_alias_available): Make the test
19700 program acceptable to the Solaris assembler.
19701
19702 PR c++/10749
19703 * g++.dg/template/memclass2.C: New test.
19704
19705 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19706 Eric Botcazou <ebotcazou@libertysurf.fr>
19707
19708 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
19709 data for non-matching targets.
19710 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
19711
19712 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19713
19714 PR c++/10845
19715 * g++.dg/template/member3.C: New test.
19716
19717 2003-06-19 Mark Mitchell <mark@codesourcery.com>
19718
19719 PR c++/10939
19720 * g++.dg/template/func1.C: New test.
19721
19722 PR c++/9649
19723 * g++.dg/template/static4.C: New test.
19724 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
19725
19726 PR c++/11041
19727 * g++.dg/init/ref7.C: New test.
19728
19729 2003-06-19 Matt Austern <austern@apple.com>
19730
19731 PR c++/11228
19732 * g++.dg/anew1.C: New test.
19733 * g++.dg/anew2.C: New test.
19734 * g++.dg/anew3.C: New test.
19735 * g++.dg/anew4.C: New test.
19736
19737 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
19738
19739 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
19740
19741 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
19742
19743 * gcc.c-torture/execute/simd-4.c (main): Make expected value
19744 endian-dependent.
19745
19746 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
19747
19748 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
19749 Remove cruft.
19750
19751 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
19752
19753 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
19754 * gcc.c-torture/compile/961203-1.c: Likewise.
19755 * gcc.c-torture/compile/980506-1.c: Likewise.
19756
19757 2003-06-17 Mark Mitchell <mark@codesourcery.com>
19758
19759 PR c++/10712
19760 * g++.dg/lookup/using7.C: New test.
19761
19762 2003-06-17 Mark Mitchell <mark@codesourcery.com>
19763
19764 PR c++/11105
19765 * g++.dg/abi/conv1.C: Remove it.
19766 * g++.dg/template/conv7.C: New test.
19767 * g++.dg/template/conv8.C: Likewise.
19768 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
19769 conversion operator.
19770
19771 2003-06-17 Janis Johnson <janis187@us.ibm.com>
19772
19773 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
19774 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
19775 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19776 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
19777 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
19778 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19779 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19780 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
19781 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
19782 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
19783 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
19784 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
19785 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
19786 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
19787 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
19788 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19789 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
19790 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
19791 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19792 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19793 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19794 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19795 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19796 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19797 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19798 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
19799 * gcc.dg/compat/struct-return-10_x.c: Ditto.
19800 * gcc.dg/compat/struct-return-2_x.c: Ditto.
19801 * gcc.dg/compat/struct-return-3_x.c: Ditto.
19802
19803 2003-06-16 Mark Mitchell <mark@codesourcery.com>
19804
19805 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
19806 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
19807 indications.
19808
19809 2003-06-16 Roger Sayle <roger@eyesopen.com>
19810
19811 * gcc.dg/i386-387-5.c: New test case.
19812 * gcc.dg/i386-387-6.c: New test case.
19813 * gcc.dg/builtins-23.c: New test case.
19814
19815 2003-06-15 Roger Sayle <roger@eyesopen.com>
19816
19817 * gcc.dg/builtins-22.c: New test case.
19818 * gcc.dg/i386-387-1.c: Update to test exp.
19819 * gcc.dg/i386-387-2.c: Likewise.
19820
19821 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19822
19823 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
19824
19825 2003-06-12 Mark Mitchell <mark@codesourcery.com>
19826
19827 * lib/gcc-dg.exp (dg-require-dll): New function.
19828 (dg-xfail-if): Likewise.
19829 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
19830 driver.
19831
19832 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
19833 * gcc.c-torture/compile/20001205-1.c: Likewise.
19834 * gcc.c-torture/compile/20001226-1.c: Likewise.
19835 * gcc.c-torture/compile/20010518-2.c: Likewise.
19836 * gcc.c-torture/compile/20020312-1.c: Likewise.
19837 * gcc.c-torture/compile/20020604-1.c: Likewise.
19838 * gcc.c-torture/compile/920501-12.c: Likewise.
19839 * gcc.c-torture/compile/920501-4.c: Likewise.
19840 * gcc.c-torture/compile/920520-1.c: Likewise.
19841 * gcc.c-torture/compile/920521-1.c: Likewise.
19842 * gcc.c-torture/compile/920625-1.c: Likewise.
19843 * gcc.c-torture/compile/961203-1.c: Likewise.
19844 * gcc.c-torture/compile/980506-1.c: Likewise.
19845 * gcc.c-torture/compile/981006-1.c: Likewise.
19846 * gcc.c-torture/compile/981022-1.c: Likewise.
19847 * gcc.c-torture/compile/981223-1.c: Likewise.
19848 * gcc.c-torture/compile/990617-1.c: Likewise.
19849 * gcc.c-torture/compile/dll.c: Likewise.
19850 * gcc.c-torture/compile/labels-3.c: Likewise.
19851 * gcc.c-torture/compile/mipscop-1.c: Likewise.
19852 * gcc.c-torture/compile/mipscop-2.c: Likewise.
19853 * gcc.c-torture/compile/mipscop-3.c: Likewise.
19854 * gcc.c-torture/compile/mipscop-4.c: Likewise.
19855 * gcc.c-torture/compile/simd-5.c: Likewise.
19856 * gcc.c-torture/compile/20000804-1.x: Remove.
19857 * gcc.c-torture/compile/20001205-1.x: Likewise.
19858 * gcc.c-torture/compile/20001226-1.x: Likewise.
19859 * gcc.c-torture/compile/20010518-2.x: Likewise.
19860 * gcc.c-torture/compile/20020312-1.x: Likewise.
19861 * gcc.c-torture/compile/20020604-1.x: Likewise.
19862 * gcc.c-torture/compile/920501-12.x: Likewise.
19863 * gcc.c-torture/compile/920501-4.x: Likewise.
19864 * gcc.c-torture/compile/920520-1.x: Likewise.
19865 * gcc.c-torture/compile/920521-1.x: Likewise.
19866 * gcc.c-torture/compile/920625-1.x: Likewise.
19867 * gcc.c-torture/compile/961203-1.x: Likewise.
19868 * gcc.c-torture/compile/980506-1.x: Likewise.
19869 * gcc.c-torture/compile/981006-1.x: Likewise.
19870 * gcc.c-torture/compile/981022-1.x: Likewise.
19871 * gcc.c-torture/compile/981223-1.x: Likewise.
19872 * gcc.c-torture/compile/990617-1.x: Likewise.
19873 * gcc.c-torture/compile/mipscop-1.x: Likewise.
19874 * gcc.c-torture/compile/mipscop-2.x: Likewise.
19875 * gcc.c-torture/compile/mipscop-3.x: Likewise.
19876 * gcc.c-torture/compile/mipscop-4.x: Likewise.
19877 * gcc.c-torture/compile/simd-5.x: Likewise.
19878
19879 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
19880
19881 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
19882
19883 * gcc.c-torture/execute/20030611-1.c: New test.
19884
19885 2003-06-12 Roger Sayle <roger@eyesopen.com>
19886
19887 PR middle-end/168
19888 * gcc.dg/20030612-1.c: New test case.
19889
19890 2003-06-12 Mark Mitchell <mark@codesourcery.com>
19891
19892 PR c++/10635
19893 * g++.dg/expr/cast1.C: New test.
19894
19895 2003-06-12 Roger Sayle <roger@eyesopen.com>
19896
19897 * gcc.dg/builtins-21.c: New test case.
19898
19899 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
19900
19901 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
19902 options instead of at the end.
19903 * lib/objc.exp (objc_target_compile): Likewise.
19904
19905 2003-06-11 Mark Mitchell <mark@codesourcery.com>
19906
19907 PR c++/10432
19908 * g++.dg/parse/error1.C: New test.
19909
19910 2003-06-11 Janis Johnson <janis187@us.ibm.com>
19911
19912 * gcc.dg/compat/struct-by-value-11_main.c: New file.
19913 * gcc.dg/compat/struct-by-value-11_x.c: New file.
19914 * gcc.dg/compat/struct-by-value-11_y.c: New file.
19915 * gcc.dg/compat/struct-by-value-12_main.c: New file.
19916 * gcc.dg/compat/struct-by-value-12_x.c: New file.
19917 * gcc.dg/compat/struct-by-value-12_y.c: New file.
19918 * gcc.dg/compat/struct-by-value-13_main.c: New file.
19919 * gcc.dg/compat/struct-by-value-13_x.c: New file.
19920 * gcc.dg/compat/struct-by-value-13_y.c: New file.
19921 * gcc.dg/compat/struct-by-value-14_main.c: New file.
19922 * gcc.dg/compat/struct-by-value-14_x.c: New file.
19923 * gcc.dg/compat/struct-by-value-14_y.c: New file.
19924 * gcc.dg/compat/struct-by-value-15_main.c: New file.
19925 * gcc.dg/compat/struct-by-value-15_x.c: New file.
19926 * gcc.dg/compat/struct-by-value-15_y.c: New file.
19927 * gcc.dg/compat/struct-by-value-16_main.c: New file.
19928 * gcc.dg/compat/struct-by-value-16_x.c: New file.
19929 * gcc.dg/compat/struct-by-value-16_y.c: New file.
19930 * gcc.dg/compat/struct-by-value-17_main.c: New file.
19931 * gcc.dg/compat/struct-by-value-17_x.c: New file.
19932 * gcc.dg/compat/struct-by-value-17_y.c: New file.
19933 * gcc.dg/compat/struct-by-value-18_main.c: New file.
19934 * gcc.dg/compat/struct-by-value-18_x.c: New file.
19935 * gcc.dg/compat/struct-by-value-18_y.c: New file.
19936
19937 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
19938 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
19939 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
19940 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
19941 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
19942 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
19943 * gcc.dg/compat/scalar-return-3_main.c: New file.
19944 * gcc.dg/compat/scalar-return-3_x.c: New file.
19945 * gcc.dg/compat/scalar-return-3_y.c: New file.
19946 * gcc.dg/compat/scalar-return-4_main.c: New file.
19947 * gcc.dg/compat/scalar-return-4_x.c: New file.
19948 * gcc.dg/compat/scalar-return-4_y.c: New file.
19949
19950 2003-06-10 Janis Johnson <janis187@us.ibm.com>
19951
19952 * gcc.dg/compat/fp2-struct-check.h: New file.
19953 * gcc.dg/compat/fp2-struct-defs.h: New file.
19954 * gcc.dg/compat/fp2-struct-init.h: New file.
19955 * gcc.dg/compat/struct-by-value-10_main.c: New file.
19956 * gcc.dg/compat/struct-by-value-10_x.c: New file.
19957 * gcc.dg/compat/struct-by-value-10_y.c: New file.
19958 * gcc.dg/compat/struct-return-10_main.c: New file.
19959 * gcc.dg/compat/struct-return-10_x.c: New file.
19960 * gcc.dg/compat/struct-return-10_y.c: New file.
19961
19962 * gcc.dg/compat/compat-common.h: New file.
19963 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
19964 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
19965 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
19966 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
19967 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
19968 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
19969 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
19970 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
19971 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
19972 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
19973 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
19974 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
19975 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
19976 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
19977 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
19978 * gcc.dg/compat/small-struct-check.h: Ditto.
19979 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
19980 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
19981 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
19982 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
19983 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
19984 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
19985 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
19986 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
19987 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
19988 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
19989 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
19990 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
19991 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
19992 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
19993 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
19994 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
19995 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
19996 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
19997 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
19998 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
19999 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
20000 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
20001 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20002 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
20003 * gcc.dg/compat/struct-return-2_main.c: Ditto.
20004 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20005 * gcc.dg/compat/struct-return-2_y.c: Ditto.
20006 * gcc.dg/compat/struct-return-3_main.c: Ditto.
20007 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20008 * gcc.dg/compat/struct-return-3_y.c: Ditto.
20009
20010 2003-06-10 Geoffrey Keating <geoffk@apple.com>
20011
20012 * g++.dg/pch/static-1.C: New file.
20013 * g++.dg/pch/static-1.Hs: New file.
20014
20015 2003-06-10 Richard Henderson <rth@redhat.com>
20016
20017 * gcc.dg/asm-7.c: Adjust expected warning text.
20018
20019 2003-06-10 Roger Sayle <roger@eyesopen.com>
20020
20021 * gcc.dg/builtins-20.c: New test case.
20022
20023 2003-06-10 Mark Mitchell <mark@codesourcery.com>
20024
20025 PR c++/11131
20026 * g++.dg/opt/template1.C: New test.
20027
20028 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20029
20030 * lib/gcc-dg.exp (dg-test): Clear additional_files and
20031 additional_sources.
20032
20033 2003-05-21 David Taylor <dtaylor@emc.com>
20034
20035 * gcc.dg/Wpadded.c: New file.
20036
20037 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20038
20039 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
20040 * gcc.dg/special/weak-2.c: Add dg-require-weak.
20041 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
20042 dg-require-weak.
20043
20044 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
20045
20046 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
20047
20048 2003-06-09 Mark Mitchell <mark@codesourcery.com>
20049
20050 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
20051 (dg-require-alias): Likewise.
20052 (dg-require-gc-sections): Likewise.
20053 * lib/target-supports.exp (check_gc_sections_available): Likewise.
20054
20055 2003-06-08 Richard Henderson <rth@redhat.com>
20056
20057 * gcc.dg/20011029-2.c: Fix the array reference.
20058 * gcc.dg/asm-7.c: New.
20059
20060 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
20061
20062 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
20063
20064 2003-06-08 Mark Mitchell <mark@codesourcery.com>
20065
20066 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
20067 (dg-require-gc-sections): Likewise.
20068
20069 2003-06-08 Jan Hubicka <jh@suse.cz>
20070
20071 * i386-cmov1.c: Fix regular expression.
20072 * i386-cvt-1.c: Likewise.
20073 * i386-local.c: Likewise.
20074 * i386-local2.c: Likewise.
20075 * i386-mul.c: Likewise.
20076 * i386-ssetype-1.c: Likewise.
20077 * i386-ssetype-3.c: Likewise.
20078 * i386-ssetype-5.c: Likewise.
20079
20080 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20081
20082 PR c++/11039
20083 * g++.dg/warn/implicit-typename2.C: New test.
20084 * g++.dg/warn/implicit-typename3.C: New test.
20085
20086 2003-06-07 Richard Henderson <rth@redhat.com>
20087
20088 * g++.dg/other/offsetof3.C: Use size_t.
20089 * g++.dg/other/offsetof4.C: Likewise.
20090
20091 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
20092
20093 * lib/copy-file.exp: New. Implement gcc_copy_files.
20094
20095 * lib/dg-pch.exp: Load copy-file.exp
20096 (dg-pch): Use gcc_copy_files instead of "file copy".
20097
20098 2003-06-06 Mark Mitchell <mark@codesourcery.com>
20099
20100 * gcc.dg/weak/weak.exp: Simplify.
20101 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
20102 * gcc.dg/weak/weak-1.c: Likewise.
20103 * gcc.dg/weak/weak-2.c: Likewise.
20104 * gcc.dg/weak/weak-3.c: Likewise.
20105 * gcc.dg/weak/weak-4.c: Likewise.
20106 * gcc.dg/weak/weak-5.c: Likewise.
20107 * gcc.dg/weak/weak-6.c: Likewise.
20108 * gcc.dg/weak/weak-7.c: Likewise.
20109 * gcc.dg/weak/weak-8.c: Likewise.
20110 * gcc.dg/weak/weak-9.c: Likewise.
20111
20112 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
20113
20114 gcc.c-torture/execute/20030606-1.c: New.
20115
20116 2003-06-06 Roger Sayle <roger@eyesopen.com>
20117
20118 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
20119 * gcc.dg/builtins-19.c: Likewise.
20120
20121 2003-06-06 Roger Sayle <roger@eyesopen.com>
20122
20123 * gcc.dg/builtins-2.c: Add some more tests.
20124 * gcc.dg/builtins-18.c: New test case.
20125 * gcc.dg/builtins-19.c: New test case.
20126
20127 2003-06-06 Roger Sayle <roger@eyesopen.com>
20128 Jim Wilson <wilson@tuliptree.org>
20129
20130 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
20131
20132 2003-06-06 Jakub Jelinek <jakub@redhat.com>
20133
20134 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
20135 mempcpy/stpcpy calls not to be optimized into something else.
20136 * gcc.c-torture/execute/string-opt-3.c: Moved to...
20137 * gcc.c-torture/execute/builtins/string-7.c: ...here.
20138 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
20139
20140 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20141
20142 * gcc.dg/format/asm_fprintf-1.c: New test.
20143
20144 2003-06-05 Mark Mitchell <mark@codesourcery.com>
20145
20146 * lib/gcc-defs.exp (additional_sources): New variable.
20147 (dg-additional-sources): New function.
20148 (additional_files): New variable.
20149 (dg-additional-files): New function.
20150 (dg-additional-files-options): Likewise.
20151 * lib/gcc-dg.exp (dg-require-weak): New function.
20152 (dg-require-alias): Likewise.
20153 (dg-require-gc-sections): Likewise.
20154 * lib/target-supports.exp (check_alias_available): Remove testfile
20155 parameter.
20156 (check_gc_sections_available): New function.
20157 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
20158 (dg-gpp-additional-files): Likewise.
20159 * lib/g++.exp (additional_sources): Remove.
20160 (additional_files): Likewise.
20161 (g++_target_compile): Use dg-additional-files-options.
20162
20163 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
20164 Tcl logic.
20165 * gcc.dg/special/ecos.exp: Remove.
20166 * gcc.dg/special/20000419-2.c: Use dg-require-*.
20167 * gcc.dg/special/alias-1.c: Likewise.
20168 * gcc.dg/special/alias-2.c: Likewise.
20169 * gcc.dg/special/gcsec-1.c: Likewise.
20170 * gcc.dg/special/weak-1.c: Likewise.
20171 * gcc.dg/special/weak-2.c: Likewise.
20172 * gcc.dg/special/wkali-1.c: Likewise.
20173 * gcc.dg/special/wkali-2.c: Likewise.
20174
20175 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
20176 dg-gpp-additional-*.
20177 * g++.dg/special/conpr-3.C: Likewise.
20178 * g++.dg/special/conpr-4.C: Likewise.
20179 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
20180 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
20181 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
20182 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
20183 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
20184 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
20185 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
20186 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
20187 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
20188 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
20189 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
20190 * g++.old-deja/g++.other/comdat1.C: Likewise.
20191 * g++.old-deja/g++.other/comdat2.C: Likewise.
20192 * g++.old-deja/g++.other/comdat3.C: Likewise.
20193 * g++.old-deja/g++.other/ctor1.C: Likewise.
20194 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
20195
20196 2003-06-05 Richard Henderson <rth@redhat.com>
20197
20198 * gcc.dg/debug/20030605-1.c: New.
20199
20200 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20201
20202 * README.QMTEST: Update.
20203
20204 2003-06-04 Richard Henderson <rth@redhat.com>
20205
20206 * gcc.dg/cleanup-1.c: New.
20207 * gcc.dg/cleanup-2.c: New.
20208 * gcc.dg/cleanup-3.c: New.
20209 * gcc.dg/cleanup-4.c: New.
20210 * gcc.dg/cleanup-5.c: New.
20211 * gcc.dg/cleanup-6.c: New.
20212 * gcc.dg/cleanup-7.c: New.
20213
20214 2003-06-04 Mark Mitchell <mark@codesourcery.com>
20215
20216 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
20217
20218 * lib/dg-pch.exp: New file.
20219 * g++.dg/pch/pch.exp: Use dg-pch.exp.
20220 * gcc.dg/pch/pch.exp: Likewise.
20221
20222 2003-06-04 Roger Sayle <roger@eyesopen.com>
20223
20224 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
20225 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
20226 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
20227 * gcc.dg/builtins-17.c: New test case.
20228 * gcc.dg/i386-387-4.c: New test case.
20229 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
20230
20231 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20232
20233 * gcc.dg/ultrasp9.c: New test.
20234
20235 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
20236
20237 * gcc.c-torture/compile/20030604-1.c: New test.
20238 * gcc.dg/sparc-constant-1.c: New test.
20239
20240 2003-06-03 Glen Nakamura <glen@imodulo.com>
20241
20242 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
20243
20244 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
20245
20246 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
20247
20248 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
20249 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
20250
20251 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
20252
20253 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
20254
20255 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20256
20257 PR c++/10940
20258 * g++.dg/template/spec10.C: New test.
20259
20260 2003-06-03 Roger Sayle <roger@eyesopen.com>
20261
20262 * gcc.dg/builtins-16.c: New test case.
20263
20264 2003-06-03 Jakub Jelinek <jakub@redhat.com>
20265
20266 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
20267 mempcpy test with post-increments.
20268 * gcc.c-torture/execute/string-opt-3.c: New test.
20269 * gcc.dg/string-opt-1.c: New test.
20270
20271 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
20272
20273 PR fortran/10965
20274 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
20275
20276 2003-06-02 Mark Mitchell <mark@codesourcery.com>
20277
20278 * lib/scanasm.exp (dg-scan): New function, factored out of ...
20279 (scan-assembler): ... here. Use dg-scan.
20280 (scan-assembler-not): Likewise.
20281 (scan-file): New function.
20282 (scan-file-not): Likewise.
20283 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
20284 * gcc.dg/cpp/_Pragma4.c: Likewise.
20285 * gcc.dg/cpp/_Pragma5.c: Likewise.
20286 * gcc.dg/cpp/avoidpaste1.c: Likewise.
20287 * gcc.dg/cpp/avoidpaste2.c: Likewise.
20288 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
20289 * gcc.dg/cpp/cmdlne-P.c: Likewise.
20290 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
20291 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
20292 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
20293 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
20294 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
20295 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
20296 * gcc.dg/cpp/cxxcom1.c: Likewise.
20297 * gcc.dg/cpp/line1.c: Likewise.
20298 * gcc.dg/cpp/maccom1.c: Likewise.
20299 * gcc.dg/cpp/maccom2.c: Likewise.
20300 * gcc.dg/cpp/maccom3.c: Likewise.
20301 * gcc.dg/cpp/maccom4.c: Likewise.
20302 * gcc.dg/cpp/maccom5.c: Likewise.
20303 * gcc.dg/cpp/maccom6.c: Likewise.
20304 * gcc.dg/cpp/multiline.c: Likewise.
20305 * gcc.dg/cpp/spacing1.c: Likewise.
20306 * gcc.dg/cpp/spacing2.c: Likewise.
20307 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
20308 * gcc.dg/cpp/trad/maccom1.c: Likewise.
20309 * gcc.dg/cpp/trad/maccom2.c: Likewise.
20310 * gcc.dg/cpp/trad/maccom3.c: Likewise.
20311 * gcc.dg/cpp/trad/maccom4.c: Likewise.
20312 * gcc.dg/cpp/trad/maccom6.c: Likewise.
20313 * gcc.dg/cpp/cxxcom2.c: Likewise.
20314 * gcc.dg/cpp/cxxcom2.h: New file.
20315
20316 * gcc.dg/cpp/truefalse.cpp: Move it to ...
20317 * g++.dg/cpp/truefalse.C: Here.
20318 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
20319
20320 2003-06-01 Loren James Rittle <ljrittle@acm.org>
20321
20322 * gcc.dg/cpp/redef3.c: New file.
20323
20324 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
20325
20326 * gcc.dg/i386-loop-3.c: New test.
20327
20328 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
20329
20330 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
20331
20332 2003-05-31 Roger Sayle <roger@eyesopen.com>
20333
20334 * gcc.dg/fwrapv-1.c: New test case.
20335 * gcc.dg/fwrapv-2.c: New test case.
20336
20337 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20338
20339 PR c++/10956
20340 * g++.dg/template/spec9.C: New test.
20341
20342 2003-05-29 Roger Sayle <roger@eyesopen.com>
20343
20344 * gcc.dg/duff-4.c: New test case.
20345
20346 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
20347
20348 PR fortran/10843
20349 * g77.dg/ffixed-form-1.f: New test
20350 * g77.dg/ffixed-form-2.f: New test
20351 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
20352 * g77.dg/ffree-form-3.f: New test
20353
20354 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
20355
20356 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
20357 * gcc.dg/wint_t-1.c: Likewise.
20358
20359 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20360
20361 * g++.dg/template/access11.C: New test.
20362
20363 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20364
20365 PR c++/10849
20366 * g++.dg/template/access10.C: New test.
20367
20368 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
20369 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20370
20371 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
20372
20373 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20374
20375 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
20376 suppress for powerpc-*-darwin*.
20377 * gcc.dg/torture/builtin-noret-2.c: Likewise.
20378
20379 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
20380
20381 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
20382 suppress option for powerpc-*-darwin*.
20383
20384 2003-05-23 Roger Sayle <roger@eyesopen.com>
20385
20386 * gcc.dg/builtins-1.c: Add tests for tan and atan.
20387 * gcc.dg/builtins-4.c: Add test for fmod.
20388
20389 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20390
20391 PR c++/10682
20392 * g++.dg/template/instantiate4.C: New test.
20393
20394 2003-05-22 Roger Sayle <roger@eyesopen.com>
20395
20396 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
20397
20398 2003-05-21 Janis Johnson <janis187@us.ibm.com>
20399
20400 * gcc.dg/compat/scalar-return-1_main.c: New file.
20401 * gcc.dg/compat/scalar-return-1_x.c: New file.
20402 * gcc.dg/compat/scalar-return-1_y.c: New file.
20403 * gcc.dg/compat/scalar-return-2_main.c: New file.
20404 * gcc.dg/compat/scalar-return-2_x.c: New file.
20405 * gcc.dg/compat/scalar-return-2_y.c: New file.
20406 * gcc.dg/compat/struct-return-3_main.c: New file.
20407 * gcc.dg/compat/struct-return-3_y.c: New file.
20408 * gcc.dg/compat/struct-return-3_x.c: New file.
20409 * gcc.dg/compat/struct-return-2_main.c: New file.
20410 * gcc.dg/compat/struct-return-2_x.c: New file.
20411 * gcc.dg/compat/struct-return-2_y.c: New file.
20412
20413 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20414
20415 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
20416 for hppa*-hp-hpux*.
20417 * gcc.dg/20021014-1.c (dg-options): Likewise.
20418 * gcc.dg/nest.c (dg-options): Likewise.
20419
20420 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
20421
20422 PR c++/9738
20423 * g++.dg/ext/dllimport2.C: New file.
20424 * g++.dg/ext/dllimport3.C: New file.
20425
20426 2003-05-20 Janis Johnson <janis187@us.ibm.com>
20427
20428 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
20429 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
20430 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20431 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
20432 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20433 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
20434 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
20435 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
20436 * gcc.dg/compat/small-struct-defs.h: New file.
20437 * gcc.dg/compat/small-struct-init.h: New file.
20438 * gcc.dg/compat/small-struct-check.h: New file.
20439 * gcc.dg/compat/fp-struct-defs.h: New file.
20440 * gcc.dg/compat/fp-struct-check.h: New file.
20441 * gcc.dg/compat/fp-struct-init.h: New file.
20442 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
20443 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
20444
20445 2003-05-19 Jakub Jelinek <jakub@redhat.com>
20446
20447 * gcc.dg/20030225-2.c: New test.
20448
20449 2003-05-18 Roger Sayle <roger@eyesopen.com>
20450 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20451
20452 * gcc.c-torture/compile/20030518-1.c: New test case.
20453
20454 2003-05-18 Mark Mitchell <mark@codesourcery.com>
20455
20456 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
20457 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
20458 gcc-dg-debug-runtest.
20459 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
20460 gcc-dg-debug-runtest.
20461
20462 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20463
20464 PR c++/9022
20465 * g++.dg/lookup/using6.C: New test.
20466
20467 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20468
20469 * g++.dg/parse/access2.C: New test.
20470
20471 2003-05-17 Mark Mitchell <mark@codesourcery.com>
20472
20473 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
20474 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
20475 * gcc.dg/debug/debug.exp: Likewise.
20476
20477 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
20478
20479 * gcc.dg/dollar.c: New test.
20480
20481 2003-05-16 Janis Johnson <janis187@us.ibm.com>
20482
20483 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
20484 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
20485 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
20486 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
20487 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
20488 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
20489 * gcc.dg/compat/struct-by-value-6_main.c: New file.
20490 * gcc.dg/compat/struct-by-value-6_x.c: New file.
20491 * gcc.dg/compat/struct-by-value-6_y.c: New file.
20492 * gcc.dg/compat/struct-by-value-7_main.c: New file.
20493 * gcc.dg/compat/struct-by-value-7_x.c: New file.
20494 * gcc.dg/compat/struct-by-value-7_y.c: New file.
20495 * gcc.dg/compat/struct-by-value-8_main.c: New file.
20496 * gcc.dg/compat/struct-by-value-8_x.c: New file.
20497 * gcc.dg/compat/struct-by-value-8_y.c: New file.
20498 * gcc.dg/compat/struct-by-value-9_main.c: New file.
20499 * gcc.dg/compat/struct-by-value-9_x.c: New file.
20500 * gcc.dg/compat/struct-by-value-9_y.c: New file.
20501
20502 2003-05-16 Mark Mitchell <mark@codesourcery.com>
20503
20504 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
20505 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
20506 support for "repo" mode.
20507 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
20508 * lib/g77-dg.exp: Likewise.
20509 * lib/obj-dg.exp: Likewise.
20510
20511 2003-05-16 Jakub Jelinek <jakub@redhat.com>
20512
20513 Merge from gcc-3_2-rhl8-branch:
20514 2003-04-23 Jakub Jelinek <jakub@redhat.com>
20515
20516 * gcc.dg/tls/opt-6.c: New test.
20517
20518 2003-04-05 Jakub Jelinek <jakub@redhat.com>
20519
20520 * gcc.dg/20030405-1.c: New test.
20521
20522 2003-03-09 Jakub Jelinek <jakub@redhat.com>
20523
20524 * gcc.dg/20030309-1.c: New test.
20525
20526 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20527
20528 * gcc.c-torture/execute/20030307-1.c: New test.
20529
20530 2003-02-20 Randolph Chung <tausq@debian.org>
20531
20532 * gcc.c-torture/compile/20030220-1.c: New test.
20533
20534 2003-02-18 Jakub Jelinek <jakub@redhat.com>
20535
20536 * gcc.dg/20030217-1.c: New test.
20537
20538 2003-01-29 Jakub Jelinek <jakub@redhat.com>
20539
20540 * gcc.c-torture/compile/20020129-1.c: New test.
20541
20542 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20543
20544 * gcc.dg/unroll-1.c: New test.
20545
20546 2002-11-16 Jan Hubicka <jh@suse.cz>
20547
20548 * gcc.c-torture/execute/20020920-1.c: New test.
20549
20550 2002-10-08 Jakub Jelinek <jakub@redhat.com>
20551
20552 PR target/7434
20553 * gcc.c-torture/compile/20021008-1.c: New test.
20554
20555 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
20556
20557 PR target/7559
20558 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
20559
20560 2002-08-07 Jakub Jelinek <jakub@redhat.com>
20561
20562 * gcc.c-torture/compile/20020807-1.c: New test.
20563
20564 2002-07-30 Jakub Jelinek <jakub@redhat.com>
20565
20566 * gcc.dg/tls/opt-1.c: New test.
20567
20568 2002-07-29 Jakub Jelinek <jakub@redhat.com>
20569
20570 * gcc.dg/20020729-1.c: New test.
20571
20572 2002-07-20 Jakub Jelinek <jakub@redhat.com>
20573
20574 * g++.dg/opt/life1.C: New test.
20575
20576 2002-05-20 Jakub Jelinek <jakub@redhat.com>
20577
20578 * gcc.dg/20020525-1.c: New test.
20579
20580 2002-05-24 Jakub Jelinek <jakub@redhat.com>
20581
20582 PR c++/6794
20583 * g++.dg/ext/pretty1.C: New test.
20584 * g++.dg/ext/pretty2.C: New test.
20585
20586 2003-05-15 Mark Mitchell <mark@codesourcery.com>
20587
20588 PR c++/8385
20589 * g++.dg/ext/typeof5.C: New test.
20590
20591 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
20592
20593 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
20594 __USER_LABEL_PREFIX__ into account.
20595 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
20596
20597 2003-05-14 Roger Sayle <roger@eyesopen.com>
20598
20599 * gcc.dg/builtins-15.c: New test case.
20600
20601 2003-05-13 Zack Weinberg <zack@codesourcery.com>
20602
20603 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
20604
20605 2003-05-12 Mark Mitchell <mark@codesourcery.com>
20606
20607 * lib/g++.exp: Tweak handling of additional source files.
20608 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
20609 * g++.dg/special/conpr-2a.C: Rename to ...
20610 * g++.dg/special/conpr-2a.cc: ... this.
20611 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
20612 * g++.dg/special/conpr-3a.C: Rename to ...
20613 * g++.dg/special/conpr-3a.cc: This.
20614 * g++.dg/special/conpr-3b.C: Rename to ...
20615 * g++.dg/special/conpr-3b.cc: This.
20616 * g++.dg/special/conpr-4.C: New test.
20617 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
20618
20619 2003-05-12 David Edelsohn <edelsohn@gnu.org>
20620
20621 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
20622
20623 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20624
20625 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
20626 * g++.old-deja/g++.robertl/eb71.C: Likewise.
20627 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
20628 * g++.old-deja/g++.other/warn3.C: Likewise.
20629
20630 2003-05-11 Roger Sayle <roger@eyesopen.com>
20631
20632 * gcc.dg/i386-387-1.c: Update to also test log.
20633 * gcc.dg/i386-387-2.c: Likewise.
20634
20635 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
20636
20637 * g77.f-torture/execute/int8421.f: New test.
20638
20639 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20640
20641 PR c++/10230, c++/10481
20642 * g++.dg/lookup/scoped5.C: New test.
20643
20644 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20645
20646 PR c++/10552
20647 * g++.dg/template/ttp6.C: New test.
20648
20649 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
20650
20651 * gcc.c-torture/execute/builtins: New directory.
20652 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
20653 gcc.c-torture/execute/builtins.
20654 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
20655 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
20656 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
20657 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
20658
20659 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20660
20661 PR c++/9252
20662 * g++.dg/template/access8.C: New test.
20663 * g++.dg/template/access9.C: New test.
20664
20665 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20666
20667 PR c++/9554
20668 * g++.dg/parse/access1.C: New test.
20669
20670 2003-05-09 DJ Delorie <dj@redhat.com>
20671
20672 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
20673 long, and not an int.
20674
20675 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20676
20677 PR c++/10555, c++/10576
20678 * g++.dg/template/memclass1.C: New test.
20679
20680 2003-05-08 DJ Delorie <dj@redhat.com>
20681
20682 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
20683 targets.
20684 * gcc.c-torture/execute/20021024-1.x: Likewise.
20685 * gcc.c-torture/execute/shiftdi.x: Likewise.
20686 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
20687 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
20688 * gcc.dg/20021018-1.c: Likewise.
20689
20690 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20691
20692 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
20693
20694 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
20695 (bcopy): Call memmove.
20696
20697 2003-05-08 Roger Sayle <roger@eyesopen.com>
20698
20699 * g77.f-torture/compile/8485.f: New test case.
20700
20701 2003-05-07 Richard Henderson <rth@redhat.com>
20702
20703 PR c++/10570
20704 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
20705 Verify exception_cleanup not called for rethrows.
20706 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
20707 when exiting catch block without rethrowing.
20708 * g++.dg/eh/forced3.C: New.
20709 * g++.dg/eh/forced4.C: New.
20710
20711 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
20712
20713 * gcc.dg/20030505.c: Fix triplet.
20714
20715 2003-05-06 DJ Delorie <dj@redhat.com>
20716
20717 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
20718 * gcc.dg/nest.c: Likewise.
20719
20720 2003-05-05 Roger Sayle <roger@eyesopen.com>
20721
20722 * gcc.dg/builtins-14.c: New test case.
20723
20724 2003-05-05 Janis Johnson <janis187@us.ibm.com>
20725
20726 * lib/compat.exp (compat-execute): New argument.
20727 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
20728 * gcc.dg/compat: New test directory.
20729 * gcc.dg/compat/compat.exp: New expect script.
20730 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
20731 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
20732 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
20733 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
20734 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
20735 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
20736
20737 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
20738 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
20739 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
20740 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
20741 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
20742 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
20743 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
20744 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
20745 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
20746 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
20747 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
20748 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
20749 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
20750 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
20751 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
20752
20753 2003-05-05 Zack Weinberg <zack@codesourcery.com>
20754
20755 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
20756
20757 2003-05-05 Jakub Jelinek <jakub@redhat.com>
20758
20759 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
20760
20761 2003-05-05 Geoffrey Keating <geoffk@apple.com>
20762
20763 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
20764 * gcc.dg/ppc-fsel-2.c: New test.
20765
20766 * gcc.dg/unused-5.c: New test.
20767
20768 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20769
20770 PR c++/10496
20771 * g++.dg/warn/pmf1.C: New test.
20772
20773 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20774
20775 PR c++/4494
20776 * g++.dg/warn/main.C: New test.
20777
20778 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20779
20780 * gcc.dg/nonnull-3.c: New test.
20781
20782 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
20783
20784 * gcc.dg/cpp/Wtrigraphs.c: Update.
20785 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
20786
20787 2003-05-03 Geoffrey Keating <geoffk@apple.com>
20788
20789 * gcc.dg/ppc-fsel-1.c: New test.
20790
20791 2003-05-03 Zack Weinberg <zack@codesourcery.com>
20792
20793 PR c/10604
20794 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
20795
20796 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
20797
20798 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
20799
20800 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20801
20802 PR c++/9364, c++/10553, c++/10586
20803 * g++.dg/parse/typename4.C: New test.
20804 * g++.dg/parse/typename5.C: Likewise.
20805
20806 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
20807
20808 * gcc.c-torture/compile/20030503-1.c: New test.
20809
20810 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20811
20812 * g++.dg/lookup/using5.C: Fix testcase error.
20813
20814 2003-05-01 Chris Demetriou <cgd@broadcom.com>
20815
20816 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
20817 since MEABI is no longer supported. Remove all vestiges
20818 of MEABI from the test.
20819
20820 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20821
20822 PR c++/10554
20823 * g++.dg/lookup/using5.C: New test.
20824
20825 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20826
20827 PR c++/8772
20828 * g++.dg/template/ttp5.C: New test.
20829
20830 2003-04-30 Mark Mitchell <mark@codesourcery.com>
20831
20832 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
20833 (dg-gpp-additional-sources): New function.
20834 (dg-gpp-additional-files): Likewise.
20835 * lib/g++.exp (additional_sources): New variable.
20836 (additional_files): Likewise.
20837 (g++_target_compile): Deal with them.
20838 * lib/old-dejagnu.exp: Remove.
20839 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
20840 * g++.old-deja: Revise all tests to use dg commands.
20841
20842 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20843
20844 PR c++/9432, c++/9528
20845 * g++.dg/lookup/using4.C: New test.
20846
20847 2003-04-29 Geoffrey Keating <geoffk@apple.com>
20848
20849 * gcc.dg/noreturn-5.c: New file.
20850 * gcc.dg/noreturn-6.c: New file.
20851
20852 * gcc.c-torture/compile/inline-1.c: New file.
20853
20854 2003-04-29 Mark Mitchell <mark@codesourcery.com>
20855
20856 PR c++/10551
20857 * g++.dg/template/explicit1.C: New test.
20858
20859 2003-04-29 Mark Mitchell <mark@codesourcery.com>
20860
20861 PR c++/10549
20862 * g++.dg/other/bitfield1.C: New test.
20863
20864 PR c++/10527
20865 * g++.dg/init/new7.C: New test.
20866
20867 2003-04-29 Mark Mitchell <mark@codesourcery.com>
20868
20869 * g++.dg/ext/desig1.C: New test.
20870 * g++.dg/ext/init1.C: Update.
20871
20872 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
20873
20874 2003-04-28 Mark Mitchell <mark@codesourcery.com>
20875
20876 PR c++/10180
20877 * g++.dg/warn/Winline-1.C: New test.
20878
20879 2003-04-28 Jakub Jelinek <jakub@redhat.com>
20880
20881 * gcc.c-torture/execute/string-opt-19.c: New test.
20882
20883 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
20884 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
20885
20886 2003-04-27 Mark Mitchell <mark@codesourcery.com>
20887
20888 PR c++/10506
20889 * g++.dg/init/new6.C: New test.
20890
20891 PR c++/10503
20892 * g++.dg/init/ref6.C: New test.
20893
20894 2003-04-26 David Edelsohn <edelsohn@gnu.org>
20895
20896 * g++.dg/warn/weak1.C: XFAIL on AIX4.
20897
20898 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20899
20900 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
20901 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
20902
20903 2003-04-25 Mark Mitchell <mark@codesourcery.com>
20904
20905 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
20906 initialized static data members.
20907
20908 2003-04-25 H.J. Lu <hjl@gnu.org>
20909
20910 * gcc.dg/ia64-sync-4.c: New test.
20911
20912 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20913
20914 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
20915 date.
20916
20917 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
20918
20919 PR c++/10337
20920 * g++.dg/warn/conv1.C: New test.
20921 * g++.old-deja/g++.other/conv7.C: Adjust.
20922 * g++.old-deja/g++.other/overload14.C: Adjust.
20923
20924 2003-04-23 Mark Mitchell <mark@codesourcery.com>
20925
20926 PR c++/10471
20927 * g++.dg/template/defarg2.C: New test.
20928
20929 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
20930
20931 * gcc.dg/cpp/include2.c: Update.
20932 * gcc.dg/cpp/multiline-2.c: New.
20933 * gcc.dg/cpp/multiline.c: Update.
20934 * gcc.dg/cpp/strify2.c: Update.
20935 * gcc.dg/cpp/trad/literals-2.c: Update.
20936
20937 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20938
20939 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
20940
20941 2003-04-23 Mark Mitchell <mark@codesourcery.com>
20942
20943 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
20944
20945 2003-04-23 Mark Mitchell <mark@codesourcery.com>
20946
20947 PR c++/10451
20948 * g++.dg/parse/crash4.C: New test.
20949
20950 PR c++/9847
20951 * g++.dg/parse/crash5.C: New test.
20952
20953 2003-04-22 Mark Mitchell <mark@codesourcery.com>
20954
20955 PR c++/10446
20956 * g++.dg/parse/crash3.C: New test.
20957
20958 PR c++/10428
20959 * g++.dg/parse/elab1.C: New test.
20960
20961 2003-04-22 Devang Patel <dpatel@apple.com>
20962
20963 * gcc.dg/cpp/trad/funlike-5.c: New test.
20964
20965 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
20966
20967 * g++.dg/other/packed1.C: Fix dg options.
20968
20969 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
20970
20971 * g++.dg/other/offsetof2.C: New test.
20972
20973 2003-04-21 Mark Mitchell <mark@codesourcery.com>
20974
20975 * g++.dg/template/recurse.C: Adjust location of error messages.
20976
20977 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
20978
20979 PR c++/9881
20980 * g++.dg/init/addr-const1.C: New test.
20981 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
20982
20983 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
20984
20985 PR c++/10405
20986 * g++.dg/lookup/struct-hack1.C: New test.
20987
20988 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
20989
20990 * ucs.c: Update diagnostic messages.
20991
20992 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
20993
20994 * gcc.dg/cpp/truefalse.cpp: New test.
20995 * gcc.dg/cpp/cpp.exp: Update.
20996 * g++.dg/other/stdbool-if.C: Remove.
20997
20998 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
20999
21000 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
21001 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
21002
21003 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
21004
21005 * gcc.c-torture/compile/20030418-1.c: New test.
21006
21007 2003-04-17 Janis Johnson <janis187@us.ibm.com>
21008
21009 * README.compat: Remove; content moved to doc/sourcebuild.texi.
21010
21011 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21012
21013 PR c++/10347
21014 g++.dg/template/dependent-name1.C: New test.
21015
21016 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
21017
21018 * gcc.dg/warn-1.c (tourist_guide): New array,
21019 contains a pointer to bar.
21020
21021 2003-04-16 Roger Sayle <roger@eyesopen.com>
21022
21023 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
21024 * gcc.c-torture/execute/medce-1.c: New test case.
21025 * gcc.c-torture/execute/medce-2.c: New test case.
21026
21027 2003-04-15 Mark Mitchell <mark@codesourcery.com>
21028
21029 * lib/prune.exp: Ignore more messages.
21030
21031 PR c++/10381
21032 * g++.dg/parse/lookup3.C: New test.
21033
21034 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
21035
21036 * gcc.c-torture/compile/20030415-1.c : New test.
21037
21038 2003-04-14 Mark Mitchell <mark@codesourcery.com>
21039
21040 * gcc.c-torture/execute/scope-2.c: Move to ...
21041 * gcc.dg/noncompile/scope.c: .... here.
21042
21043 2003-04-14 Roger Sayle <roger@eyesopen.com>
21044
21045 * gcc.dg/20030414-2.c: New test case.
21046
21047 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
21048
21049 PR target/10377
21050 * gcc.dg/20030414-1.c: New test.
21051
21052 2003-04-13 Roger Sayle <roger@eyesopen.com>
21053
21054 * gcc.dg/builtins-12.c: New test case.
21055 * gcc.dg/builtins-13.c: New test case.
21056
21057 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21058
21059 * gcc.c-torture/execute/string-opt-18.c: New test.
21060
21061 2003-04-13 Mark Mitchell <mark@codesourcery.com>
21062
21063 PR c++/10300
21064 * g++.dg/init/new5.C: New test.
21065
21066 2003-04-12 Mark Mitchell <mark@codesourcery.com>
21067
21068 PR c++/7910
21069 * g++.dg/ext/dllimport1.C: New test.
21070
21071 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21072
21073 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
21074
21075 2003-04-11 Bud Davis <bdavis9659@comcast.net>
21076
21077 PR Fortran/9263
21078 * g77.f-torture/noncompile/9263.f: New test
21079 PR Fortran/1832
21080 * g77.f-torture/execute/1832.f: New test
21081
21082 2003-04-11 David Chad <davidc@freebsd.org>
21083 Loren J. Rittle <ljrittle@acm.org>
21084
21085 libobjc/8562
21086 * objc.dg/headers.m: New test.
21087
21088 2003-04-10 Zack Weinberg <zack@codesourcery.com>
21089
21090 * gcc.c-torture/execute/builtin-noret-2.c: New.
21091 * gcc.c-torture/execute/builtin-noret-2.x: New.
21092 XFAIL builtin-noret-2.c at -O1 and above.
21093 * gcc.dg/redecl.c: New.
21094 * gcc.dg/Wshadow-1.c: Update error regexps.
21095
21096 2003-04-10 Mark Mitchell <mark@codesourcery.com>
21097
21098 * g++.dg/abi/bitfield10.C: New test.
21099
21100 2003-04-09 Mike Stump <mrs@apple.com>
21101
21102 * gcc.dg/pch/pch.exp: Make testcase names longer.
21103 * g++.dg/pch/pch.exp: Make testcase names longer.
21104
21105 2003-04-08 Roger Sayle <roger@eyesopen.com>
21106
21107 * gcc.dg/builtins-11.c: New test case.
21108
21109 2003-04-08 Roger Sayle <roger@eyesopen.com>
21110
21111 * gcc.dg/builtins-9.c: New test case.
21112 * gcc.dg/builtins-10.c: New test case.
21113
21114 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
21115
21116 * gcc.dg/noncompile/init-4.c.c: New test.
21117
21118 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
21119
21120 * gcc.misc-test/gcov-9.c: New test.
21121 * gcc.misc-test/gcov-10.c: New test
21122 * gcc.misc-test/gcov-11.c: New test.
21123
21124 2003-04-05 Zack Weinberg <zack@codesourcery.com>
21125
21126 PR optimization/10024
21127 * gcc.c-torture/compile/20030405-1.c: New test.
21128
21129 2003-04-04 Geoffrey Keating <geoffk@apple.com>
21130
21131 * gcc.dg/pch/static-3.c: New.
21132 * gcc.dg/pch/static-3.hs: New.
21133 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
21134
21135 2003-04-04 Richard Henderson <rth@redhat.com>
21136
21137 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
21138 * g++.dg/eh/forced2.C: Likewise.
21139
21140 2003-04-03 Mike Stump <mrs@apple.com>
21141
21142 * lib/scanasm.exp (scan-assembler): Add xfail processing for
21143 target arg.
21144 (scan-assembler-times, scan-assembler-not): Likewise.
21145 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
21146
21147 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
21148
21149 * gcc.dg/sparc-loop-1.c: New test.
21150
21151 2003-04-02 Geoffrey Keating <geoffk@apple.com>
21152
21153 PR other/9274
21154 * g++.dg/pch/system-2.C: New.
21155 * g++.dg/pch/system-2.Hs: New.
21156
21157 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
21158
21159 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
21160
21161 * g++.dg/eh/simd-1.C (vecfunc): Same.
21162
21163 2003-04-01 Roger Sayle <roger@eyesopen.com>
21164
21165 * gcc.c-torture/execute/20030401-1.c: New test case.
21166
21167 2003-04-01 Ziemowit Laski <zlaski@apple.com>
21168
21169 * objc.dg/defs.m: New.
21170
21171 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
21172
21173 * g++.dg/eh/simd-1.C: New.
21174 * g++.dg/eh/simd-2.C: New.
21175
21176 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
21177
21178 * gcc.c-torture/execute/simd-3.c: New.
21179
21180 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21181
21182 PR c/9936
21183 * gcc.dg/20030331-2.c: New test.
21184
21185 2003-03-31 Mark Mitchell <mark@codesourcery.com>
21186
21187 PR c++/10278
21188 * g++.dg/parse/crash2.C: New test.
21189
21190 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21191
21192 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
21193 * gcc.c-torture/execute/20030331-1.c: ...here.
21194
21195 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21196
21197 * gcc.c-torture/execute/20030331-1.c: New test.
21198
21199 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
21200
21201 * lib/gcov.exp: Adjust call return testing strings.
21202 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
21203
21204 2003-03-31 Roger Sayle <roger@eyesopen.com>
21205
21206 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
21207 * gcc.dg/builtins-7.c: New test case.
21208 * gcc.dg/builtins-8.c: New test case.
21209
21210 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
21211
21212 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
21213
21214 2003-03-30 Mark Mitchell <mark@codesourcery.com>
21215
21216 PR c++/7647
21217 * g++.dg/lookup-class-member-2.C: New test.
21218
21219 2003-03-30 Glen Nakamura <glen@imodulo.com>
21220
21221 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
21222
21223 2003-03-28 Roger Sayle <roger@eyesopen.com>
21224
21225 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
21226
21227 2003-03-28 Mark Mitchell <mark@codesourcery.com>
21228
21229 * g++.dg/init/attrib1.C: New test.
21230
21231 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21232
21233 * gcc.dg/ultrasp8.c: New test.
21234
21235 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21236
21237 * gcc.dg/ultrasp7.c: New test.
21238
21239 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
21240
21241 PR c++/10047
21242 * g++.dg/template/inline1.C: New test.
21243
21244 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
21245
21246 * gcc.dg/sparc-dwarf2.c: New test.
21247
21248 2003-03-27 Roger Sayle <roger@eyesopen.com>
21249
21250 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
21251 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
21252
21253 2003-03-27 Mark Mitchell <mark@codesourcery.com>
21254
21255 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
21256 than reading .x files.
21257 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
21258 * g77.dg/gcov/gcov-1.f: Likewise.
21259 * gcc.misc-tests/gcov-4b.c: Likewise.
21260 * gcc.misc-tests/gcov-5b.c: Likewise.
21261 * gcc.misc-tests/gcov-6.c: Likewise.
21262 * gcc.misc-tests/gcov-7.c: Likewise.
21263 * gcc.misc-tests/gcov-8.c: Likewise.
21264 * g++.dg/gcov/gcov-1.x: Remove.
21265 * g77.dg/gcov/gcov-1.x: Likewise.
21266 * gcc.misc-tests/gcov-4b.x: Likewise.
21267 * gcc.misc-tests/gcov-5b.x: Likewise.
21268 * gcc.misc-tests/gcov-6.x: Likewise.
21269 * gcc.misc-tests/gcov-7.x: Likewise.
21270 * gcc.misc-tests/gcov-8.x: Likewise.
21271
21272 2003-03-27 Glen Nakamura <glen@imodulo.com>
21273
21274 PR opt/10087
21275 * gcc.dg/20030324-1.c: New test.
21276
21277 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
21278
21279 PR c++/10224
21280 * g++.dg/template/arg3.C: New test.
21281
21282 PR c++/10158
21283 * g++.dg/template/friend18.C: New test.
21284
21285 2003-03-26 Roger Sayle <roger@eyesopen.com>
21286
21287 * g77.f-torture/compile/20030326-1.f: New test case.
21288
21289 2003-03-26 Janis Johnson <janis187@us.ibm.com>
21290
21291 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
21292
21293 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
21294
21295 2003-03-26 Jakub Jelinek <jakub@redhat.com>
21296
21297 * gcc.dg/ia64-sync-3.c: New test.
21298
21299 2003-03-26 Alan Modra <amodra@bigpond.net.au>
21300
21301 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
21302
21303 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
21304
21305 * gcc.dg/ultrasp6.c: New test.
21306
21307 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21308
21309 * gcc.dg/i386-signbit-1.c: New test.
21310 * gcc.dg/i386-signbit-2.c: New test.
21311 * gcc.dg/i386-signbit-3.c: New test.
21312
21313 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
21314
21315 * gcc.dg/ultrasp5.c: Fix options.
21316
21317 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21318
21319 * gcc.dg/ultrasp5.c: Fix comment.
21320
21321 2003-03-24 Bud Davis <bdavis9659@comcast.net>
21322
21323 PR fortran/10197
21324 * g77.f-torture/execute/10197.f: New test.
21325
21326 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
21327
21328 PR c++/9898, c++/383
21329 * g++.dg/template/conv6.C: New test.
21330
21331 PR c++/10119
21332 * g++.dg/template/ptrmem5.C: New test.
21333
21334 PR c++/10026
21335 * g++.dg/lookup/koenig1.C: New test.
21336
21337 PR C++/10199
21338 * g++.dg/lookup/template2.C: New test.
21339
21340 2003-03-24 Jakub Jelinek <jakub@redhat.com>
21341
21342 * g++.dg/opt/rtti1.C: New test.
21343
21344 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
21345
21346 * gcc.dg/ultrasp5.c: New test.
21347
21348 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
21349
21350 PR middle-end/9967
21351 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
21352 builtin fputs.
21353
21354 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
21355
21356 PR c/8224
21357 * gcc.dg/20030323-1.c: New test.
21358
21359 2003-03-23 Roger Sayle <roger@eyesopen.com>
21360
21361 * gcc.c-torture/compile/20030323-1.c: New test case.
21362
21363 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
21364
21365 * gcc.dg/20030321-1.c: New test.
21366
21367 2003-03-22 Zack Weinberg <zack@codesourcery.com>
21368
21369 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
21370
21371 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
21372
21373 PR c++/9978, c++/9708
21374 * g++.dg/ext/vlm1.C: Adjust expected error.
21375 * g++.dg/ext/vla2.C: New test.
21376 * g++.dg/template/arg1.C: New test.
21377 * g++.dg/template/arg2.C: New test.
21378
21379 2003-03-22 Bud Davis <bdavis9659@comcast.net>
21380
21381 * g77.f-torture/execute/select.f: New test.
21382 * g77.f-torture/noncompile/select_no_compile.f: New test.
21383
21384 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
21385
21386 PR c++/9898
21387 * g++.dg/other/error4.C: New test.
21388
21389 2003-03-20 Mark Mitchell <mark@codesourcery.com>
21390
21391 * g++.dg/template/friend17.C: New test.
21392
21393 2003-03-21 Alan Modra <amodra@bigpond.net.au>
21394
21395 * gcc.c-torture/compile/20030320-1.c: New.
21396
21397 2003-03-20 Roger Sayle <roger@eyesopen.com>
21398
21399 * gcc.dg/builtins-6.c: New test case.
21400
21401 2003-03-19 Alan Modra <amodra@bigpond.net.au>
21402
21403 PR target/10073
21404 * gcc.c-torture/compile/20030319-1.c: New.
21405
21406 2003-03-18 Jan Hubicka <jh@suse.cz>
21407
21408 * gcc.dg/i386-cvt-1.c: New test.
21409
21410 2003-03-17 Zack Weinberg <zack@codesourcery.com>
21411
21412 * objc.dg/naming-1.m: Use "(parse|syntax) error".
21413 * objc.dg/naming-2.m: Likewise.
21414
21415 2003-03-17 Mark Mitchell <mark@codesourcery.com>
21416
21417 PR c++/9639
21418 * g++.dg/parse/crash1.C: New test.
21419
21420 2003-03-16 Mark Mitchell <mark@codesourcery.com>
21421
21422 PR c++/8805
21423 * g++.dg/eh/cleanup1.C: New test.
21424
21425 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
21426
21427 * gcc.c-torture/execute/20030316-1.c: New test case.
21428
21429 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
21430
21431 PR c++/9629
21432 * g++.dg/init/ctor2.C: New test.
21433
21434 2003-03-15 Roger Sayle <roger@eyesopen.com>
21435
21436 * g77.f-torture/compile/xformat.f: New test case.
21437
21438 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21439
21440 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
21441 * g++.old-deja/g++.mike/eh50.C: Likewise.
21442
21443 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21444
21445 PR c++/6440
21446 * g++.dg/template/spec7.C: New test.
21447 * g++.dg/template/spec8.C: Likewise.
21448
21449 2003-03-14 Jakub Jelinek <jakub@redhat.com>
21450
21451 * gcc.c-torture/execute/20030313-1.c: New test.
21452
21453 2003-03-14 Richard Henderson <rth@redhat.com>
21454
21455 * gcc.dg/inline-2.c: Adjust alpha test for external call.
21456
21457 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
21458
21459 * gcc.c-torture/compile/20030314-1.c: New test.
21460
21461 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
21462
21463 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
21464 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
21465 thumb target,
21466 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
21467 to accept newer _imp__ prefix and additional
21468 newline in .drectve section.
21469 * gcc.dg/dll-4.c: Likewise.
21470 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
21471 switch.
21472
21473 2003-03-13 Mark Mitchell <mark@codesourcery.com>
21474
21475 * g++.dg/parse/namespace9.C: New test.
21476
21477 * g++.dg/init/ref5.C: New test.
21478 * g++.dg/parse/ptrmem1.C: Likewise.
21479
21480 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21481
21482 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
21483 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
21484 regular expression.
21485 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
21486 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
21487
21488 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
21489
21490 * gcc.c-torture/execute/20030224-2.c: New test.
21491
21492 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21493
21494 * gcc.dg/decl-3.c: New test.
21495
21496 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
21497
21498 * gcc.dg/i386-loop-2.c: New test.
21499
21500 2003-03-11 Mark Mitchell <mark@codesourcery.com>
21501
21502 PR c++/9474
21503 * g++.dg/parse/namespace8.C: New test.
21504
21505 PR c++/9924
21506 * g++.dg/overload/builtin2.C: New test.
21507
21508 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
21509
21510 * gcc.dg/return-type-3.c: New test.
21511
21512 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
21513
21514 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
21515 profiling options are not supported.
21516
21517 2003-03-10 Mark Mitchell <mark@codesourcery.com>
21518
21519 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
21520 * g++.old-deja/g++.warn/impint2.C: Likewise.
21521
21522 2003-03-10 Devang Patel <dpatel@apple.com>
21523
21524 * g++.dg/cpp/c++_cmd_1.C: New test.
21525 * g++.dg/cpp/c++_cmd_1.h: New file.
21526
21527 2003-03-10 Segher Boessenkool <segher@koffie.nl>
21528
21529 * gcc.dg/altivec-9.c: New file.
21530
21531 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21532
21533 * gcc.dg/ppc-sdata-1.c: New test.
21534 * gcc.dg/ppc-sdata-2.c: New test.
21535
21536 2003-03-09 Mark Mitchell <mark@codesourcery.com>
21537
21538 PR c++/9373
21539 * g++.dg/opt/ptrmem2.C: New test.
21540
21541 PR c++/8534
21542 * g++.dg/opt/ptrmem1.C: New test.
21543
21544 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21545
21546 * gcc.dg/i386-loop-1.c: New test.
21547
21548 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21549
21550 PR c++/9970
21551 * g++.dg/lookup/friend1.C: New test.
21552
21553 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21554
21555 PR c++/9823
21556 * g++.dg/parser/constructor1.C: New test.
21557
21558 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
21559
21560 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
21561
21562 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
21563
21564 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
21565
21566 * gcc.dg/cpp/Wunused.c: Update test.
21567
21568 2003-03-08 Jan Hubicka <jh@suse.cz>
21569
21570 * gcc.dg/inline-3.c: New test.
21571
21572 2003-03-08 Mark Mitchell <mark@codesourcery.com>
21573
21574 PR c++/9809
21575 * g++.dg/parse/builtin1.C: New test.
21576
21577 PR c++/9982
21578 * g++.dg/abi/cookie1.C: New test.
21579 * g++.dg/abi/cookie2.C: Likewise.
21580
21581 PR c++/9524
21582 * g++.dg/template/field1.C: New test.
21583
21584 PR c++/9912
21585 * g++.dg/parse/class1.C: New test.
21586 * g++.dg/parse/namespace7.C: Likewise.
21587 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
21588
21589 2003-03-07 Mark Mitchell <mark@codesourcery.com>
21590
21591 * g++.dg/init/ref4.C: New test.
21592
21593 2003-03-07 Jan Hubicka <jh@suse.cz>
21594
21595 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
21596 * gcc.dg/inline-3.c: New test.
21597
21598 2003-03-06 Mark Mitchell <mark@codesourcery.com>
21599
21600 * g++.dg/init/ref3.C: New test.
21601
21602 PR c++/9965
21603 * g++.dg/init/ref2.C: New test.
21604
21605 PR c++/9400
21606 * g++.dg/warn/Wshadow-2.C: New test.
21607
21608 PR c++/9791
21609 * g++.dg/warn/Woverloaded-1.C: New test.
21610
21611 2003-03-05 Jan Hubicka <jh@suse.cz>
21612
21613 * gcc.dg/i386-local2.c: New.
21614 * gcc.dg/i386-local.c: Fix typo.
21615
21616 2003-03-05 Mark Mitchell <mark@codesourcery.com>
21617
21618 * g++.dg/abi/layout3.C: New test.
21619
21620 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
21621
21622 * gcc.c-torture/compile/20030305-1.c
21623
21624 2003-03-05 Jan Hubicka <jh@suse.cz>
21625
21626 * gcc.dg/i386-local.c: New.
21627
21628 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
21629
21630 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
21631
21632 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21633
21634 * gcc.dg/switch-2.c: New test.
21635 * gcc.dg/switch-3.c: New test.
21636 * gcc.dg/Wswitch.c: Adjust line numbers.
21637 * gcc.dg/Wswitch-default.c: Likewise.
21638 * gcc.dg/Wswitch-enum.c: Likewise.
21639
21640 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
21641
21642 * gcc.c-torture/execute/20030222-1.c: New test.
21643
21644 2003-03-03 James E Wilson <wilson@tuliptree.org>
21645
21646 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
21647
21648 2003-03-03 Mark Mitchell <mark@codesourcery.com>
21649
21650 PR c++/9878
21651 * g++.dg/init/ref1.C: New test.
21652
21653 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
21654
21655 * gcc.dg/sh-relax.c: New SH-only test.
21656
21657 2003-03-03 Geoffrey Keating <geoffk@apple.com>
21658
21659 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
21660 comment explaining purpose of testcase.
21661
21662 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21663
21664 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
21665 for HC11/HC12 (asm needs two int registers).
21666 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
21667 HC11/HC12 because the test uses an asm which needs two 32-bit
21668 registers.
21669
21670 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
21671
21672 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
21673 for HC11/HC12 (array is too large otherwise).
21674 * gcc.c-torture/compile/920501-4.x: New file, likewise.
21675 * gcc.c-torture/compile/20010518-2.x: Likewise.
21676 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
21677 HC11/HC12 (array is too large).
21678
21679 2003-03-01 Geoffrey Keating <geoffk@apple.com>
21680
21681 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
21682 * lib/g++-dg.exp (g++-dg-test): Likewise.
21683
21684 2003-03-01 Roger Sayle <roger@eyesopen.com>
21685
21686 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
21687 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
21688
21689 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21690
21691 * g++.dg/warn/implicit-typename1.C: Remove warning.
21692
21693 2003-02-28 Richard Henderson <rth@redhat.com>
21694
21695 * gcc.dg/noreturn-1.c: Move noreturn warning line.
21696 * gcc.dg/return-type-1.c: Move control reaches end warning line.
21697
21698 2003-02-28 Geoffrey Keating <geoffk@apple.com>
21699
21700 * gcc.dg/pch/pch.exp: Change .pch to .gch.
21701 * g++.dg/pch/pch.exp: Likewise.
21702
21703 2003-02-28 Mark Mitchell <mark@codesourcery.com>
21704
21705 PR c++/9879
21706 * testsuite/g++.dg/init/new4.C: New test.
21707
21708 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
21709
21710 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
21711
21712 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
21713
21714 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
21715 unsigned long.
21716
21717 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
21718 wider than float.
21719
21720 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
21721
21722 * lib/scanasm.exp: Add support for counting numbers of
21723 occurences.
21724 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
21725 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
21726
21727 2003-02-25 Mark Mitchell <mark@codesourcery.com>
21728
21729 PR c++/9683
21730 * g++.dg/template/static3.C: New test.
21731
21732 PR c++/9829
21733 * g++.dg/parse/namespace6.C: New test.
21734
21735 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21736
21737 PR target/9732
21738 * gcc.dg/20030225-1.c: New test.
21739
21740 2003-02-24 Mark Mitchell <mark@codesourcery.com>
21741
21742 * README: Remove out-of-date information.
21743
21744 PR c++/9836
21745 * g++.dg/template/spec6.C: New test.
21746
21747 2003-02-24 Jeff Law <law@redhat.com>
21748
21749 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
21750
21751 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21752
21753 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
21754 * gcc.dg/pragma-ep-1.c: Likewise.
21755
21756 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21757
21758 PR c++/9602
21759 * g++.dg/template/friend16.C: New test.
21760
21761 2003-02-23 Mark Mitchell <mark@codesourcery.com>
21762
21763 PR c++/5333
21764 * g++.dg/parse/fused-params1.C: Adjust error messages.
21765 * g++.dg/template/nested3.C: New test.
21766
21767 2003-02-24 Alan Modra <amodra@bigpond.net.au>
21768
21769 * g++.dg/abi/param1.C: New test.
21770
21771 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21772
21773 PR c++/7982
21774 * g++.dg/warn/implicit-typename1.C: New test.
21775
21776 2003-02-22 Kelley Cook <kelleycook@comcast.net>
21777
21778 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
21779 with "mtune".
21780 * g++.old-deja/g++.other/store-expr2.C: Likewise.
21781 * gcc.c-torture/execute/20010129-1.x: Likewise.
21782 * gcc.dg/20011107-1.c: Likewise.
21783 * gcc.dg/20020108-1.c: Likewise.
21784 * gcc.dg/20020122-3.c: Likewise.
21785 * gcc.dg/20020206-1.c: Likewise.
21786 * gcc.dg/20020310-1.c: Likewise.
21787 * gcc.dg/20020426-2.c: Likewise.
21788 * gcc.dg/20020517-1.c: Likewise.
21789 * gcc.dg/991230-1.c: Likewise.
21790 * gcc.dg/i386-unroll-1.c: Likewise.
21791 * gcc.misc-tests/i386-prefetch.exp: Likewise.
21792
21793 2003-02-22 Jan Hubicka <jh@suse.cz>
21794
21795 * gcc.dg/i386-mul.c: New test.
21796
21797 2003-02-21 Roger Sayle <roger@eyesopen.com>
21798
21799 * gcc.dg/builtins-5.c: New test case.
21800
21801 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
21802
21803 * gcc.dg/asmreg-1.c: New test.
21804
21805 2003-02-21 Mark Mitchell <mark@codesourcery.com>
21806
21807 PR c++/9749
21808 * g++.dg/parse/varmod1.C: New test.
21809
21810 2003-02-21 Mark Mitchell <mark@codesourcery.com>
21811
21812 PR c++/9727
21813 * g++.dg/template/op1.C: New test.
21814
21815 2003-02-21 Mark Mitchell <mark@codesourcery.com>
21816
21817 PR c++/8906
21818 * g++.dg/template/nested2.C: New test.
21819
21820 2003-02-21 Mark Mitchell <mark@codesourcery.com>
21821
21822 PR c++/8724
21823 * g++.dg/expr/dtor1.C: New test.
21824
21825 2003-02-21 Zack Weinberg <zack@codesourcery.com>
21826
21827 * gcc.dg/cpp/include3.c: New test.
21828 * gcc.dg/cpp/inc/foo.h: New file.
21829
21830 2003-02-21 Glen Nakamura <glen@imodulo.com>
21831
21832 * gcc.c-torture/execute/20030221-1.c: New test.
21833
21834 2003-02-20 Mark Mitchell <mark@codesourcery.com>
21835
21836 PR c++/9729
21837 * g++.dg/abi/conv1.C: New test.
21838
21839 2003-02-20 Jan Hubicka <jh@suse.cz>
21840
21841 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
21842
21843 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
21844
21845 * gcc.c-torture/compile/20030219-1.c: New test.
21846
21847 2003-02-18 Jan Hubicka <jh@suse.cz>
21848
21849 * gcc.dg/funcorder.c: New test.
21850
21851 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
21852
21853 * gcc.c-torture/execute/20030218-1.c: New.
21854
21855 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
21856
21857 * gcc.dg/20030218-1.c: New.
21858
21859 2003-02-18 Richard Henderson <rth@redhat.com>
21860
21861 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
21862 * gcc.dg/attr-used-2.c: New.
21863
21864 2003-02-18 Mark Mitchell <mark@codesourcery.com>
21865
21866 PR c++/9704
21867 * g++.dg/init/copy5.C: New test.
21868
21869 2003-02-18 Geoffrey Keating <geoffk@apple.com>
21870
21871 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
21872 * g++.dg/pch/pch.exp: Likewise.
21873
21874 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
21875
21876 * gcc.c-torture/execute/20030209-1.c: Enable the test if
21877 STACK_SIZE is not defined.
21878
21879 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21880
21881 PR c++/9457
21882 * g++.dg/template/init1.C: New test.
21883
21884 2003-02-16 Jan HUbicka <jh@suse.cz>
21885
21886 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
21887 (foo): Add few extra tests
21888 * gcc.dg/c99-const-expr-3.c: Likewise.
21889 * gcc.c-torture/execute/20030216-1.c: New.
21890
21891 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21892
21893 PR c++/9459
21894 * g++.dg/ext/typeof4.C: New test.
21895
21896 2003-02-15 Roger Sayle <roger@eyesopen.com>
21897
21898 * gcc.dg/i386-387-3.c: New test case.
21899
21900 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
21901
21902 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
21903 cris-*-elf* cris-*-aout* and mmix-*-*.
21904
21905 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
21906
21907 * gcc.dg/20030213-1.c: New test.
21908
21909 2003-02-12 Roger Sayle <roger@eyesopen.com>
21910
21911 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
21912 * gcc.dg/i386-387-2.c: Likewise.
21913
21914 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
21915
21916 * gcc.dg/ppc-spe.c: Fix formatting.
21917 Enable tests that were previously unsupported by gas.
21918 Delete tests for instructions that no longer exist.
21919 Switch arguments on evsubifw builtin.
21920
21921 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
21922
21923 * gcc.c-torture/execute/20030209-1.c: Disable the test if
21924 STACK_SIZE is too small.
21925
21926 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21927 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
21928
21929 * gcc.dg/decl-2.c: New test.
21930
21931 2003-02-10 Jan Hubicka <jh@suse.cz>
21932
21933 * gcc.dg/i386-fpcvt-1.c: New test.
21934
21935 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
21936
21937 * gcc.c-torture/execute/20030209-1.c: New test.
21938
21939 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
21940
21941 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
21942 int-wide bitops, use the constants of the same width.
21943 Likewise, if long long is 32-bit wide, test bitops using
21944 32-bit constants.
21945
21946 2003-02-07 Loren James Rittle <ljrittle@acm.org>
21947
21948 * gcc.dg/20021014-1.c: Annotate with expected notice text.
21949
21950 2003-02-07 Roger Sayle <roger@eyesopen.com>
21951
21952 * testsuite/gcc.dg/builtins-4.c: New test case.
21953
21954 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21955
21956 * gcc.dg/20020430-1.c: Fix dg command typos.
21957 * gcc.dg/20020503-1.c: Likewise.
21958
21959 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21960
21961 PR c++/8785
21962 * g++.dg/parse/fused-params1.C: New test.
21963
21964 PR c++/8857
21965 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
21966
21967 PR c++/8921
21968 * g++.dg/parse/non-dependent1.C: New test.
21969
21970 PR c++/8928
21971 * g++.dg/parse/dupl-tmpl-args1.C: New test.
21972
21973 PR c++/9228
21974 * g++.dg/parse/undefined7.C: New test.
21975 * g++.dg/parse/non-templ1.C: New test.
21976
21977 PR c++/9229
21978 * g++.dg/parse/too-many-tmpl-args1.C: New test.
21979
21980 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21981
21982 * gcc.c-torture/compile/20030206-1.c: New test.
21983
21984 2003-02-05 Roger Sayle <roger@eyesopen.com>
21985
21986 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
21987 "pow" to "foo" to avoid potential confusion with a math built-in.
21988
21989 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21990
21991 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
21992 conditions for SPARC targets.
21993
21994 2003-02-05 Jakub Jelinek <jakub@redhat.com>
21995
21996 * gcc.dg/20030204-1.c: New test.
21997
21998 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21999
22000 PR c++/38
22001 * g++.dg/parse/array-size1.C: New test.
22002
22003 PR c++/5657
22004 * g++.dg/parse/undefined3.C: New test.
22005
22006 PR c++/5665
22007 * g++.dg/parse/undefined4.C: New test.
22008
22009 PR c++/5975
22010 * g++.dg/parse/undefined5.C: New test.
22011
22012 PR c++/7259
22013 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
22014
22015 PR c++/8578
22016 * g++.dg/parse/casting-operator1.C: New test.
22017
22018 PR c++/8596
22019 * g++.dg/parse/undefined6.C: New test.
22020
22021 PR c++/8736
22022 * g++.dg/parse/missing-template1.C: New test.
22023
22024 2003-02-04 Jan Hubicka <jh@suse.cz>
22025
22026 * gcc.dg/i386-cadd.c: Compile using -march=k8.
22027 * gcc.dg/i386-cmov?.c: Likewise.
22028 * gcc.dg/i386-fpcvt-?.c: Likewise.
22029 * gcc.dg/i386-ssefp-1.c: Likewise.
22030 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
22031 conventions.
22032
22033 2003-02-03 Mark Mitchell <mark@codesourcery.com>
22034
22035 PR c++/7129
22036 * testsuite/g++.dg/ext/max.C: New test.
22037
22038 2003-02-03 Jan Hubicka <jh@suse.cz>
22039
22040 * gcc.c-torture/execute/20030203-1.c: New test.
22041
22042 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
22043
22044 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
22045 'natural-endian'.
22046
22047 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
22048
22049 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
22050 * g++.dg/init/new2.C: Likewise.
22051 * g++.dg/other/new1.C: Likewise.
22052
22053 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
22054
22055 * gcc.dg/struct-ret-libc.c: New test.
22056
22057 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
22058
22059 * gcc.dg/20030129-1.c: New test.
22060
22061 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22062
22063 PR c++/8849
22064 * g++.dg/template/ptrmem4.C: New test.
22065
22066 2003-01-29 Mark Mitchell <mark@codesourcery.com>
22067
22068 * g++.dg/parser/constant1.C: New test.
22069
22070 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22071
22072 PR c++/8591
22073 * g++.dg/parse/friend2.C: New test.
22074
22075 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
22076
22077 PR c++/9437
22078 * g++.dg/template/unify4.C: New test.
22079
22080 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
22081
22082 * gcc.c-torture/execute/20030128-1.c: New test.
22083
22084 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
22085
22086 * g++.dg/lookup/nested1.C: Test moved from ...
22087 * g++.old-deja/g++.other/lookup24.C: ... here.
22088
22089 2003-01-28 Jan Hubicka <jh@suse.cz>
22090
22091 * gcc.dg/i386-cmov5.c: New test.
22092
22093 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22094
22095 * gcc.c-torture/execute/20010925-1.c: Changed the
22096 memcpy declaration.
22097
22098 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22099
22100 PR c++/3902
22101 * g++.dg/parse/template5.C: New test.
22102
22103 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
22104
22105 PR fortran/9258
22106 * g77.dg/pr9258: New test.
22107
22108 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22109
22110 * README: Move relevant parts from README.g++.
22111
22112 * README.g++: Remove this file.
22113
22114 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
22115
22116 * g++.dg/abi/dcast1.C: New test.
22117
22118 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22119
22120 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
22121
22122 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
22123
22124 PR c++/47
22125 * g++.old-deja/g++.other/lookup24.C: New test.
22126
22127 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22128
22129 PR middle-end/7227
22130 * gcc.dg/uninit-C.c: New test.
22131
22132 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
22133
22134 * g++.dg/abi/covariant1.C: New test.
22135
22136 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
22137
22138 * gcc.dg/20030123-1.c: New test.
22139
22140 2003-01-25 Jan Hubicka <jh@suse.cz>
22141
22142 PR opt/8492
22143 * gcc.c-torture/compile/20030125-1.c
22144
22145 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
22146
22147 PR c++/9403
22148 * g++.dg/parse/template3.C: New test.
22149 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
22150
22151 PR c++/795
22152 * g++.dg/parse/template4.C: New test.
22153
22154 PR c++/9415
22155 * g++.dg/template/qual2.C: New test.
22156
22157 PR c++/8545
22158 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
22159
22160 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
22161
22162 2003-01-25 Roger Sayle <roger@eyesopen.com>
22163
22164 * gcc.c-torture/execute/switch-1.c: New test case.
22165
22166 2003-01-25 Jan Hubicka <jh@suse.cz>
22167
22168 * gcc.c-torture/execute/20030125-1.[cx]: New test.
22169
22170 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
22171
22172 Tweaks for Bison-1.875. From the NEWS file:
22173 "- `parse error' -> `syntax error'
22174 Bison now uniformly uses the term `syntax error'"
22175 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
22176 * gcc.dg/cpp/digraph2.c: Likewise.
22177 * gcc.dg/cpp/direct2.c: Likewise.
22178 * gcc.dg/cpp/paste4.c: Likewise.
22179 * gcc.dg/c90-restrict-1.c: Likewise.
22180 * gcc.dg/c99-func-2.c: Likewise.
22181 * gcc.dg/noncompile/920721-2.c: Likewise.
22182 * gcc.dg/noncompile/930622-2.c: Likewise.
22183 * gcc.dg/noncompile/940112-1.c: Likewise.
22184 * gcc.dg/noncompile/950921-1.c: Likewise.
22185 * gcc.dg/noncompile/951123-1.c: Likewise.
22186 * gcc.dg/noncompile/971104-1.c: Likewise.
22187 * gcc.dg/noncompile/990416-1.c: Likewise.
22188
22189 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
22190
22191 * g++.dg/parse/undefined1.C: Add error message.
22192
22193 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22194
22195 PR c++/9354
22196 * g++.dg/parse/new1.C: New test.
22197
22198 PR c++/9216
22199 * g++.dg/parse/template2.C: New test.
22200
22201 PR c++/9354
22202 * g++.dg/parse/typedef2.C: New test.
22203
22204 PR c++/9328
22205 * g++.dg/ext/typeof3.C: New test.
22206
22207 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22208
22209 PR c++/2738
22210 * g++.dg/parse/ret-type1.C: New test.
22211
22212 PR c++/3792
22213 * g++.dg/parse/tmpl-outside1.C: New test.
22214
22215 PR c++/4207
22216 * g++.dg/parse/int-as-enum1.C: New test.
22217
22218 PR c++/4903
22219 * g++.dg/parse/no-typename1.C: New test.
22220
22221 PR c++/5533
22222 * g++.dg/parse/no-value1.C: New test.
22223
22224 PR c++/5921
22225 * g++.dg/parse/wrong-inline1.C: New test.
22226
22227 PR c++/6402
22228 * g++.dg/parse/ref1.C: New test.
22229
22230 PR c++/6992
22231 * g++.dg/parse/attr-ctor1.C: New test.
22232
22233 PR c++/7229
22234 * g++.dg/parse/namespace5.C: New test.
22235
22236 PR c++/7917
22237 * g++.dg/parse/func-def1.C: New test.
22238
22239 PR c++/8143
22240 * g++.dg/parse/undefined1.C: New test.
22241
22242 PR c++/5723, PR c++/8522
22243 * g++.dg/parse/specialization1.C: New test.
22244
22245 PR c++/163, PR c++/8595
22246 * g++.dg/parse/struct-as-enum1.C: New test.
22247
22248 PR c++/9173
22249 * g++.dg/parse/undefined2.C: New test.
22250
22251 2003-01-22 Mark Mitchell <mark@codesourcery.com>
22252
22253 PR c++/9298
22254 * g++.dg/parse/template1.C: New test.
22255
22256 PR c++/9384
22257 * g++.dg/parse/using1.C: New test.
22258
22259 PR c++/9285
22260 PR c++/9294
22261 * g++.dg/parse/expr2.C: New test.
22262
22263 PR c++/9388
22264 * g++.dg/parse/lookup2.C: Likewise.
22265
22266 2003-01-21 Jan Hubicka <jh@suse.cz>
22267
22268 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
22269 * gcc.c-torture/execute/eeprof-1.c: Likewise.
22270 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
22271 * gcc.c-torture/execute/string-opt-*.c: Likewise.
22272
22273 2003-01-20 Nick Clifton <nickc@redhat.com>
22274
22275 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
22276 problem with ARM sibcall code generation.
22277
22278 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
22279
22280 * gcc.c-torture/execute/20030120-1.c: New.
22281
22282 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
22283
22284 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
22285
22286 2003-01-17 Mark Mitchell <mark@codesourcery.com>
22287
22288 PR c++/9272
22289 * g++.dg/parse/ctor1.C: New test.
22290
22291 PR c++/9294:
22292 * g++.dg/parse/qualified1.C: New test.
22293
22294 * g++.dg/parse/typename3.C: New test.
22295
22296 2003-01-16 Richard Henderson <rth@redhat.com>
22297
22298 * g++.dg/tls/init-2.C: Fix error matches for real this time.
22299
22300 2003-01-16 Richard Henderson <rth@redhat.com>
22301
22302 * g++.dg/pch/pch.exp: Copy test header to the working directory
22303 before using it either for precompilation or direct use.
22304 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
22305 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
22306
22307 2003-01-16 Richard Henderson <rth@redhat.com>
22308
22309 * gcc.dg/pch/pch.exp: Copy test header to the working directory
22310 before using it either for precompilation or direct use.
22311 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
22312 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
22313
22314 2003-01-16 Mark Mitchell <mark@codesourcery.com>
22315
22316 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
22317 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
22318 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
22319 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
22320 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
22321 typename warning into error.
22322 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
22323 error messages.
22324 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
22325 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
22326 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
22327 messages.
22328 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
22329 make declaration visible in template.
22330 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
22331 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
22332 messages.
22333 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
22334 message.
22335 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
22336 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
22337 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
22338 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
22339 typename warning with error message.
22340 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
22341 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
22342 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
22343
22344 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
22345
22346 * g++.dg/parse/ambig2.C: New test.
22347
22348 2003-01-15 Richard Henderson <rth@redhat.com>
22349
22350 * g++.dg/tls/init-2.C: Update error message string.
22351
22352 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22353
22354 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
22355
22356 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
22357
22358 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
22359 all for HC11/HC12.
22360 * gcc.c-torture/compile/20001205-1.x: Likewise.
22361 * gcc.c-torture/compile/20001226-1.x: Likewise.
22362 * gcc.c-torture/compile/920520-1.x: Likewise.
22363 * gcc.c-torture/compile/961203-1.x: Likewise.
22364 * gcc.c-torture/compile/20020604-1.x: Likewise.
22365
22366 2003-01-15 Jan Hubicka <jh@suse.cz>
22367
22368 * gcc.c-torture/compile/20030115-1.c: New test.
22369
22370 * gcc.dg/i386-fpcvt-1.c: New test.
22371 * gcc.dg/i386-fpcvt-2.c: New test.
22372
22373 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
22374
22375 Further conform g++'s __vmi_class_type_info to the C++ ABI
22376 specification.
22377 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
22378 the specification.
22379
22380 2003-01-14 Jan Hubicka <jh@suse.cz>
22381
22382 * gcc.dg/i386-fpcvt-1.c: New test.
22383 * gcc.dg/i386-fpcvt-2.c: New test.
22384
22385 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22386
22387 * gcc.dg/i386-mmx-3.c: New test.
22388
22389 2003-01-12 Mark Mitchell <mark@codesourcery.com>
22390
22391 PR c++/9264
22392 * g++.dg/parse/octal1.C: New file.
22393
22394 PR c++/9172
22395 * g++.dg/parse/typename1.C: New file.
22396
22397 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
22398
22399 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
22400 * gcc.dg/bf-no-ms-layout.c: Likewise.
22401 * gcc.dg/bf-ms-attrib.c: Likewise.
22402
22403 2003-01-10 Mark Mitchell <mark@codesourcery.com>
22404
22405 PR c++/9099
22406 * g++.dg/parse/dtor1.C: New file.
22407
22408 PR c++/9128
22409 * g++.dg/rtti/typeid1.C: New file.
22410
22411 PR c++/9153
22412 * g++.dg/parse/lookup1.C: New file.
22413
22414 PR c++/9171
22415 * g++.dg/templ/spec5.C: New file.
22416
22417 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
22418
22419 * gcc.c-torture/compile/20030110-1.c: New test.
22420
22421 2003-01-09 Geoffrey Keating <geoffk@apple.com>
22422
22423 Merge from pch-branch:
22424
22425 2002-12-23 Geoffrey Keating <geoffk@apple.com>
22426
22427 * gcc.dg/pch/cpp-1.h: New.
22428 * gcc.dg/pch/cpp-1.c: New.
22429 * gcc.dg/pch/cpp-2.h: New.
22430 * gcc.dg/pch/cpp-2.c: New.
22431
22432 2002-11-19 Geoffrey Keating <geoffk@apple.com>
22433
22434 * gcc.dg/pch/except-1.h: New.
22435 * gcc.dg/pch/except-1.c: New.
22436
22437 2002-11-13 Geoffrey Keating <geoffk@apple.com>
22438
22439 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
22440 running test.
22441 * gcc.dg/pch: Include *.hp not *.h.
22442 * gcc.dg/pch/system-1.h: New.
22443 * gcc.dg/pch/system-1.c: New.
22444
22445 2002-11-11 Geoffrey Keating <geoffk@apple.com>
22446
22447 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
22448 rather than trying to build and run a program using PCH.
22449 * gcc.dg/pch: Remove dg-do commands from test files.
22450
22451 2002-11-08 Geoffrey Keating <geoffk@apple.com>
22452
22453 * gcc.dg/pch/macro-3.c: New.
22454 * gcc.dg/pch/macro-3.h: New.
22455
22456 2002-11-04 Geoffrey Keating <geoffk@apple.com>
22457
22458 * gcc.dg/pch/common-1.c: New.
22459 * gcc.dg/pch/common-1.h: New.
22460 * gcc.dg/pch/decl-1.c: New.
22461 * gcc.dg/pch/decl-1.h: New.
22462 * gcc.dg/pch/decl-2.c: New.
22463 * gcc.dg/pch/decl-2.h: New.
22464 * gcc.dg/pch/decl-3.c: New.
22465 * gcc.dg/pch/decl-3.h: New.
22466 * gcc.dg/pch/decl-4.c: New.
22467 * gcc.dg/pch/decl-4.h: New.
22468 * gcc.dg/pch/decl-5.c: New.
22469 * gcc.dg/pch/decl-5.h: New.
22470 * gcc.dg/pch/global-1.c: New.
22471 * gcc.dg/pch/global-1.h: New.
22472 * gcc.dg/pch/inline-1.c: New.
22473 * gcc.dg/pch/inline-1.h: New.
22474 * gcc.dg/pch/inline-2.c: New.
22475 * gcc.dg/pch/inline-2.h: New.
22476 * gcc.dg/pch/static-1.c: New.
22477 * gcc.dg/pch/static-1.h: New.
22478 * gcc.dg/pch/static-2.c: New.
22479 * gcc.dg/pch/static-2.h: New.
22480
22481 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
22482
22483 * g++.dg/pch/pch.exp: Better handle failing testcases.
22484 * gcc.dg/pch/pch.exp: Likewise.
22485 * gcc.dg/pch/macro-1.c: New.
22486 * gcc.dg/pch/macro-1.h: New.
22487 * gcc.dg/pch/macro-2.c: New.
22488 * gcc.dg/pch/macro-2.h: New.
22489
22490 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
22491
22492 * g++.dg/dg.exp: Treat files in pch/ specially.
22493 * g++.dg/pch/pch.exp: New file.
22494 * g++.dg/pch/empty.H: New file.
22495 * g++.dg/pch/empty.C: New file.
22496 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
22497 "precompile".
22498
22499 * gcc.dg/pch/pch.exp: New file.
22500 * gcc.dg/pch/empty.h: New file.
22501 * gcc.dg/pch/empty.c: New file.
22502 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
22503 "precompile".
22504
22505 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22506
22507 * g++.dg/template/friend14.C: New test.
22508
22509 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22510
22511 * gcc.dg/old-style-asm-1.c: New test.
22512
22513 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
22514
22515 * gcc.c-torture/compile/20030109-1.c: New test.
22516
22517 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22518
22519 * gcc.c-torture/execute/20030109-1.c: New test.
22520
22521 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
22522
22523 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
22524 * g++.old-deja/g++.mike/dyncast2.C: Likewise
22525 * g++.old-deja/g++.mike/dyncast3.C: Likewise
22526 * g++.old-deja/g++.mike/eh2.C: Likewise
22527 * g++.old-deja/g++.mike/eh3.C: Likewise
22528 * g++.old-deja/g++.mike/eh5.C: Likewise
22529 * g++.old-deja/g++.mike/eh6.C: Likewise
22530 * g++.old-deja/g++.mike/eh7.C: Likewise
22531 * g++.old-deja/g++.mike/eh8.C: Likewise
22532 * g++.old-deja/g++.mike/eh9.C: Likewise
22533 * g++.old-deja/g++.mike/eh10.C: Likewise
22534 * g++.old-deja/g++.mike/eh12.C: Likewise
22535 * g++.old-deja/g++.mike/eh13.C: Likewise
22536 * g++.old-deja/g++.mike/eh14.C: Likewise
22537 * g++.old-deja/g++.mike/eh16.C: Likewise
22538 * g++.old-deja/g++.mike/eh17.C: Likewise
22539 * g++.old-deja/g++.mike/eh18.C: Likewise
22540 * g++.old-deja/g++.mike/eh21.C: Likewise
22541 * g++.old-deja/g++.mike/eh23.C: Likewise
22542 * g++.old-deja/g++.mike/eh24.C: Likewise
22543 * g++.old-deja/g++.mike/eh25.C: Likewise
22544 * g++.old-deja/g++.mike/eh26.C: Likewise
22545 * g++.old-deja/g++.mike/eh27.C: Likewise
22546 * g++.old-deja/g++.mike/eh28.C: Likewise
22547 * g++.old-deja/g++.mike/eh29.C: Likewise
22548 * g++.old-deja/g++.mike/eh31.C: Likewise
22549 * g++.old-deja/g++.mike/eh33.C: Likewise
22550 * g++.old-deja/g++.mike/eh34.C: Likewise
22551 * g++.old-deja/g++.mike/eh35.C: Likewise
22552 * g++.old-deja/g++.mike/eh36.C: Likewise
22553 * g++.old-deja/g++.mike/eh37.C: Likewise
22554 * g++.old-deja/g++.mike/eh38.C: Likewise
22555 * g++.old-deja/g++.mike/eh39.C: Likewise
22556 * g++.old-deja/g++.mike/eh40.C: Likewise
22557 * g++.old-deja/g++.mike/eh41.C: Likewise
22558 * g++.old-deja/g++.mike/eh42.C: Likewise
22559 * g++.old-deja/g++.mike/eh44.C: Likewise
22560 * g++.old-deja/g++.mike/eh46.C: Likewise
22561 * g++.old-deja/g++.mike/eh47.C: Likewise
22562 * g++.old-deja/g++.mike/eh48.C: Likewise
22563 * g++.old-deja/g++.mike/eh49.C: Likewise
22564 * g++.old-deja/g++.mike/eh50.C: Likewise
22565 * g++.old-deja/g++.mike/eh51.C: Likewise
22566 * g++.old-deja/g++.mike/eh53.C: Likewise
22567 * g++.old-deja/g++.mike/eh55.C: Likewise
22568 * g++.old-deja/g++.mike/p7912.C: Likewise
22569 * g++.old-deja/g++.mike/p9706.C: Likewise
22570 * g++.old-deja/g++.mike/p10416.C: Likewise
22571 * g++.old-deja/g++.mike/p11667.C: Likewise
22572 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
22573 Remove redundant reference to Iris.
22574 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
22575 Elxsi, i860, Pico Java, and WE32K.
22576
22577 2003-01-07 Mark Mitchell <mark@codesourcery.com>
22578
22579 * g++.dg/ext/asm4.C: New test.
22580
22581 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22582
22583 PR c++/9030
22584 * g++.dg/template/friend12.C: New test.
22585 * g++.dg/template/friend13.C: Likewise.
22586 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
22587
22588 2003-01-08 Jan Hubicka <jh@suse.cz>
22589
22590 * gcc.dg/i386-cadd.c: New test.
22591 * gcc.dg/i386-cmov4.c: Likewise.
22592
22593 2003-01-06 Mark Mitchell <mark@codesourcery.com>
22594
22595 PR c++/9165
22596 * g++.dg/warn/Wunused-3.C: New test.
22597
22598 * g++.dg/abi/bitfield9.C: New test.
22599
22600 PR c++/9189
22601 * g++.dg/parse/defarg3.C: New test.
22602
22603 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
22604
22605 * g++.dg/parse/ambig1.C: New test.
22606 * g++.dg/parse/defarg2.C: New test.
22607
22608 2003-01-05 Mark Mitchell <mark@codesourcery.com>
22609
22610 * g++.dg/template/defarg-1.C: New test.
22611 * g++.dg/template/local2.C: Likewise.
22612
22613 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
22614
22615 * gcc.c-torture/execute/20030105-1.c: New test.
22616
22617 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22618
22619 * g++.dg/parse/namespace3.C: Remove extra semicolons.
22620 * g++.dg/parse/namespace4.C: Likewise.
22621
22622 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
22623
22624 * g++.dg/template/ntp2.C: New test.
22625
22626 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
22627
22628 * g++.dg/parse/extern-C-1.C: New test.
22629
22630 * g++.dg/parse/namespace4.C: New test.
22631
22632 * g++.dg/template/nested1.C: New test.
22633
22634 * g++.dg/parse/namespace3.C: New test.
22635
22636 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
22637
22638 * g++.dg/lookup/two-stage1.C: New test.
22639
22640 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22641
22642 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
22643 * g++.old-deja/g++.jason/access8.C: Likewise.
22644 * g++.old-deja/g++.other/decl5.C: Likewise.
22645
22646 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22647
22648 * g++.dg/parse/parse7.C: New test.
22649
22650 2003-01-02 Mark Mitchell <mark@codesourcery.com>
22651
22652 PR c++/2843
22653 * g++.dg/ext/attrib7.C: New test.
22654
22655 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
22656
22657 * g++.dg/parse/parse6.C: New test.
22658
22659 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
22660
22661 * gcc.dg/h8300-stack-1.c: New.
22662
22663 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22664
22665 g++.dg/lookup/exception1.C: New test.
22666
22667 g++.dg/lookup/template1.C: New test.
22668
22669 g++.dg/parse/namespace2.C: New test.
22670
22671 g++.dg/parse/parens2.C: New test.
22672
22673 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22674
22675 * g++.dg/parse/parse5.C: New test.
22676 * g++.dg/lookup/scoped4.C: New test.
22677
22678 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
22679
22680 * g++.dg/parse/parens1.C: New test.
22681
22682 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
22683 angle-bracket1.C.
22684 * g++.dg/parse/parens2.C: New test.
22685
22686 * g++.dg/lookup/scope-operator1.C: New test.
22687
22688 * g++.dg/parse/operator1.C: New test.
22689
22690 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22691
22692 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
22693 * g++.old-deja/g++.other/access6.C: Likewise.
22694 * g++.old-deja/g++.other/decl1.C: Likewise.
22695 * g++.old-deja/g++.pt/typename12.C: Likewise.
22696
22697 2002-12-31 Mark Mitchell <mark@codesourcery.com>
22698
22699 * g++.dg/parse/namespace1.C: New test.
22700
22701 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22702
22703 * g++.dg/parse/parse4.C: New test.
22704
22705 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22706
22707 * g++.dg/parse/parse3.C: New test.
22708
22709 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22710
22711 * g++.dg/parse/parse2.C: New test.
22712
22713 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22714
22715 * g++.dg/template/friend11.C: New test.
22716
22717 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
22718
22719 * g++.dg/parse/parse1.C: New test.
22720
22721 2002-12-31 Janis Johnson <janis187@us.ibm.com>
22722
22723 * lib/profopt.exp: Change the name of a global variable to avoid
22724 possible clashes with other test suites.
22725
22726 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
22727
22728 * g++.dg/inherit/covariant8.C: New test.
22729
22730 2002-12-31 Mark Mitchell <mark@codesourcery.com>
22731
22732 * g++.dg/init/array9.C: New test.
22733
22734 PR c++/9112
22735 * g++.dg/parse/expr1.C: New test.
22736
22737 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
22738
22739 * gcc.c-torture/compile/20021230-1.c: New test.
22740
22741 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
22742
22743 * g++.dg/inherit/covariant5.C: New test.
22744 * g++.dg/inherit/covariant6.C: New test.
22745 * g++.dg/inherit/covariant7.C: New test.
22746
22747 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22748
22749 PR c++/2739
22750 * g++.dg/other/access2.C: New test.
22751
22752 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
22753
22754 * g++.dg/other/anon-struct.C: No longer fails
22755 * g++.old-deja/g++.brendan/parse4.C: Likewise.
22756 * g++.old-deja/g++.brendan/parse5.C: Likewise.
22757 * g++.old-deja/g++.brendan/parse6.C: Likewise.
22758
22759 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
22760
22761 * g++.dg/parse/angle-bracket.C (main): No longer fails.
22762
22763 2002-12-27 Mark Mitchell <mark@codesourcery.com>
22764
22765 * g++.dg/eh/spec4.C: Remove stray semicolon.
22766 * g++.dg/expr/pmf-1.C: Change error message.
22767 * g++.dg/ext/asm1.C: Remove stray semicolon.
22768 * g++.dg/ext/typename1.C: Add missing typenames.
22769 * g++.dg/inherit/template-as-base.C: Change error message.
22770 * g++.dg/lookup/scoped1.C: Likewise.
22771 * g++.dg/lookup/scoped2.C: Likewise.
22772 * g++.dg/lookup/using2.C: Likewise.
22773 * g++.dg/other/component1.C: Remove stray semicolon.
22774 * g++.dg/other/do1.C: Change error message.
22775 * g++.dg/other/error2.C: Likewise.
22776 * g++.dg/other/init1.C: Likewise.
22777 * g++.dg/other/packed1.C: Remove stray semicolon.
22778 * g++.dg/other/ptrmem2.C: Change error message.
22779 * g++.dg/parse/parameter-declaration-1.C: Remove line number
22780 marker.
22781 * g++.dg/special/initp1.C: Remove invalid attribute usage.
22782 * g++.dg/template/access3.C: Add typename keyword.
22783 * g++.dg/template/access5.C: Remove stray semicolon.
22784 * g++.dg/template/access6.C: Likewise.
22785 * g++.dg/template/complit1.C: Likewise.
22786 * g++.dg/template/crash1.C: Change error message.
22787 * g++.dg/template/inherit2.C: Remove stray semicolon.
22788 * g++.dg/template/instantiate2.C: Likewise.
22789 * g++.dg/template/instantiate3.C: Change error message.
22790 * g++.dg/template/qual1.C: Remove stray semicolon.
22791 * g++.dg/template/qualttp18.C: Change error message.
22792 * g++.dg/template/ref1.C: Remove stray semicolon.
22793 * g++.dg/template/sizeof1.C (A::value): Declare it.
22794 * g++.dg/template/spec4.C: Change error message.
22795 * g++.dg/template/static1.C: Likewise.
22796 * g++.dg/template/type1.C: Likewise.
22797 * g++.dg/template/typename3.C: Likewise.
22798 * g++.old-deja/g++.benjamin/13478.C: Change error message.
22799 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
22800 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
22801 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
22802 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
22803 named return value extension.
22804 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
22805 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
22806 * g++.old-deja/g++.bob/extern_C.C: Likewise.
22807 * g++.old-deja/g++.bob/inherit2.C: Likewise.
22808 * g++.old-deja/g++.brendan/complex1.C: Likewise.
22809 * g++.old-deja/g++.brendan/copy5.C: Likewise.
22810 * g++.old-deja/g++.brendan/crash13.C: Likewise.
22811 * g++.old-deja/g++.brendan/crash15.C: Likewise.
22812 * g++.old-deja/g++.brendan/crash18.C: Change error message.
22813 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
22814 * g++.old-deja/g++.brendan/crash38.C: Likewise.
22815 * g++.old-deja/g++.brendan/crash50.C: Likewise.
22816 * g++.old-deja/g++.brendan/crash56.C: Likewise.
22817 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
22818 syntax.
22819 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
22820 * g++.old-deja/g++.brendan/crash8.C: Change error message.
22821 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
22822 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
22823 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
22824 * g++.old-deja/g++.brendan/template11.C: Likewise.
22825 * g++.old-deja/g++.brendan/template26.C: Likewise.
22826 * g++.old-deja/g++.brendan/template27.C: Use explicit
22827 specialization syntax.
22828 * g++.old-deja/g++.brendan/template30.C: Likewise.
22829 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
22830 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
22831 non-dependent names.
22832 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
22833 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
22834 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
22835 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
22836 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
22837 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
22838 named return value extension.
22839 * g++.old-deja/g++.ext/namedret2.C: Likewise.
22840 * g++.old-deja/g++.ext/namedret3.C: Likewise.
22841 * g++.old-deja/g++.ext/return1.C: Likewise.
22842 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
22843 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
22844 * g++.old-deja/g++.jason/access8.C: Likewise.
22845 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
22846 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
22847 pseudo-destructor names.
22848 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
22849 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
22850 pseudo-destructor names.
22851 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
22852 * g++.old-deja/g++.jason/overload19.C: Likewise.
22853 * g++.old-deja/g++.jason/overload32.C: Likewise.
22854 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
22855 stray semicolons.
22856 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
22857 * g++.old-deja/g++.jason/return.C: Likewise.
22858 * g++.old-deja/g++.jason/return2.C: Likewise.
22859 * g++.old-deja/g++.jason/shadow1.C: Likewise.
22860 * g++.old-deja/g++.jason/special.C: Use explicit specialization
22861 syntax.
22862 * g++.old-deja/g++.jason/template10.C: Account for use of
22863 non-dependent names.
22864 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
22865 syntax.
22866 * g++.old-deja/g++.jason/template37.C: Likewise.
22867 * g++.old-deja/g++.law/access4.C: Change error messages.
22868 * g++.old-deja/g++.law/arm13.C: Remove incorrect
22869 pseudo-destructor names.
22870 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
22871 * g++.old-deja/g++.law/ctors9.C: Likewise.
22872 * g++.old-deja/g++.law/cvt22.C: Likewise.
22873 * g++.old-deja/g++.law/dtors5.C: Likewise.
22874 * g++.old-deja/g++.law/global-init1.C: Likewise.
22875 * g++.old-deja/g++.law/missed-error3.C: Likewise.
22876 * g++.old-deja/g++.law/operators28.C: Likewise.
22877 * g++.old-deja/g++.law/visibility28.C: Likewise.
22878 * g++.old-deja/g++.martin/eval1.C: Likewise.
22879 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
22880 name.
22881 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
22882 * g++.old-deja/g++.mike/net34.C: Likewise.
22883 * g++.old-deja/g++.mike/net36.C: Likewise.
22884 * g++.old-deja/g++.mike/ns2.C: Likewise.
22885 * g++.old-deja/g++.mike/p12306.C: Likewise.
22886 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
22887 value extension.
22888 * g++.old-deja/g++.mike/p700.C: Likewise.
22889 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
22890 * g++.old-deja/g++.mike/p710.C: Likewise.
22891 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
22892 value extension.
22893 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
22894 * g++.old-deja/g++.mike/pmf9.C: Likewise.
22895 * g++.old-deja/g++.ns/crash2.C: Likewise.
22896 * g++.old-deja/g++.ns/crash3.C: Likewise.
22897 * g++.old-deja/g++.ns/invalid1.C: Likewise.
22898 * g++.old-deja/g++.ns/ns17.C: Likewise.
22899 * g++.old-deja/g++.ns/template16.C: Likewise.
22900 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
22901 keyword.
22902 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
22903 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
22904 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
22905 named return value extension.
22906 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
22907 * g++.old-deja/g++.other/access4.C: Issue additional error
22908 messages.
22909 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
22910 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
22911 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
22912 * g++.old-deja/g++.other/crash25.C: Change error message.
22913 * g++.old-deja/g++.other/crash4.C: Change error message.
22914 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
22915 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
22916 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
22917 checks.
22918 * g++.old-deja/g++.other/defarg8.C: Likewise.
22919 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
22920 * g++.old-deja/g++.other/dtor10.C: Likewise.
22921 * g++.old-deja/g++.other/incomplete.C: Likewise.
22922 * g++.old-deja/g++.other/linkage7.C: Likewise.
22923 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
22924 lookup algorithm.
22925 * g++.old-deja/g++.other/mangle2.C: Likewise.
22926 * g++.old-deja/g++.other/refinit2.C: Likewise.
22927 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
22928 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
22929 * g++.old-deja/g++.pt/crash28.C: Likewise.
22930 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
22931 syntax.
22932 * g++.old-deja/g++.pt/crash32.C: Change error message.
22933 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
22934 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
22935 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
22936 error message position.
22937 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
22938 * g++.old-deja/g++.pt/defarg8.C: Change error message.
22939 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
22940 syntax.
22941 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
22942 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
22943 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
22944 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
22945 keyword.
22946 * g++.old-deja/g++.pt/explicit31.C: Likewise.
22947 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
22948 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
22949 keyword.
22950 * g++.old-deja/g++.pt/explicit71.C: Change error message.
22951 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
22952 syntax.
22953 * g++.old-deja/g++.pt/friend28.C: Account for use of
22954 non-dependent names.
22955 * g++.old-deja/g++.pt/friend29.C: Likewise.
22956 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
22957 rules.
22958 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
22959 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
22960 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
22961 lookup rules.
22962 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
22963 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
22964 keyword.
22965 * g++.old-deja/g++.pt/memclass20.C: Likewise.
22966 * g++.old-deja/g++.pt/memclass5.C: Likewise.
22967 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
22968 keyword.
22969 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
22970 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
22971 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
22972 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
22973 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
22974 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
22975 keyword.
22976 * g++.old-deja/g++.pt/spec10.C: Likewise.
22977 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
22978 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
22979 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
22980 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
22981 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
22982 * g++.old-deja/g++.pt/ttp62.C: Likewise.
22983 * g++.old-deja/g++.pt/ttp64.C: Likewise.
22984 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
22985 * g++.old-deja/g++.pt/typename15.C: Likewise.
22986 * g++.old-deja/g++.pt/typename22.C: Likewise.
22987 * g++.old-deja/g++.pt/typename6.C: Change error messages.
22988 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
22989 * g++.old-deja/g++.pt/virtual2.C: Likewise.
22990 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
22991 syntax.
22992 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
22993 return value extension.
22994 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
22995 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
22996 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
22997 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
22998
22999 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
23000
23001 * g++.dg/warn/inline1.C: New test.
23002 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
23003 * g++.old-deja/g++.jason/synth10.C: Likewise.
23004 * g++.old-deja/g++.mike/net31.C: Likewise.
23005 * g++.old-deja/g++.mike/p8786.C: Likewise.
23006
23007 * g++.dg/template/friend10.C: New test.
23008 * g++.dg/template/conv5.C: New test.
23009
23010 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
23011
23012 * g++.dg/lookup/scoped3.C: New test.
23013
23014 * g++.dg/lookup/decl1.C: New test.
23015 * g++.dg/lookup/decl2.C: New test.
23016
23017 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
23018
23019 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
23020 gcc.c-torture/compile/20021015-1.c,
23021 gcc.c-torture/compile/20021015-2.c,
23022 gcc.c-torture/compile/20021123-1.c,
23023 gcc.c-torture/compile/20021123-2.c,
23024 gcc.c-torture/compile/20021123-3.c,
23025 gcc.c-torture/compile/20021123-4.c,
23026 gcc.c-torture/execute/20021024-1.c: Add tests previously added
23027 only to 3.1 or 3.2 branch.
23028
23029 2002-12-23 Mark Mitchell <mark@codesourcery.com>
23030
23031 * gcc.dg/i386-bitfield3.c: New test.
23032
23033 * gcc.dg/i386-bitfield2.c: New test.
23034
23035 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
23036
23037 * g++.dg/parse/conv_op1.C: New test.
23038
23039 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
23040
23041 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
23042 approved.
23043
23044 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
23045
23046 * gcc.c-torture/compile/20021220-1.c: New test.
23047
23048 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
23049
23050 * gcc.dg/i386-fastcall-1.c: New.
23051
23052 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23053
23054 * gcc.c-torture/execute/20021219-1.c: New test.
23055
23056 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23057
23058 * gcc.dg/i386-pic-1.c: New test.
23059
23060 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23061
23062 PR c++/8099
23063 * g++.dg/template/friend9.C: New test.
23064
23065 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23066
23067 PR c++/3663
23068 * g++.dg/template/access7.C: New test.
23069
23070 2002-12-18 Nick Clifton <nickc@redhat.com>
23071
23072 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
23073 the libstdc++-v3 directory has been found.
23074
23075 2002-12-12 Devang Patel <dpatel@apple.com>
23076 * gcc.dg/darwin-ld-1.c: New test.
23077 * gcc.dg/darwin-ld-2.c: New test.
23078 * gcc.dg/darwin-ld-3.c: New test.
23079 * gcc.dg/darwin-ld-4.c: New test.
23080 * gcc.dg/darwin-ld-5.c: New test.
23081
23082 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
23083
23084 * gcc.c-torture/compile/20021212-1.c: New test.
23085
23086 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
23087
23088 * gcc.dg/fshort-wchar: New test.
23089
23090 2002-12-10 Mark Mitchell <mark@codesourcery.com>
23091
23092 PR c++/8372
23093 * g++.dg/template/dtor1.C: New test.
23094
23095 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
23096 markers.
23097
23098 2002-12-10 Jakub Jelinek <jakub@redhat.com>
23099
23100 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
23101
23102 2002-12-09 Mark Mitchell <mark@codesourcery.com>
23103
23104 * g++.dg/template/static1.C: New test.
23105 * g++.dg/template/static2.C: New test.
23106 * g++.old-deja/g++.ext/memconst.C: New test.
23107
23108 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23109
23110 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
23111 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
23112 * g++.dg/special/initp1.C: Likewise.
23113
23114 2002-12-06 Jakub Jelinek <jakub@redhat.com>
23115
23116 * gcc.c-torture/execute/20021204-1.c: New test.
23117
23118 2002-12-04 Geoffrey Keating <geoffk@apple.com>
23119
23120 * gcc.dg/ppc-fmadd-1.c: New file.
23121 * gcc.dg/ppc-fmadd-2.c: New file.
23122 * gcc.dg/ppc-fmadd-3.c: New file.
23123
23124 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
23125
23126 * gcc.c-torture/compile/20021204-1.c: New test.
23127
23128 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
23129
23130 * g++.dg/inherit/covariant2.C: New test.
23131 * g++.dg/inherit/covariant3.C: New test.
23132 * g++.dg/inherit/covariant4.C: New test.
23133 * g++.dg/inherit/covariant1.C: Remove XFAIL.
23134 * g++.old-deja/g++.robertl/eb17.C: Likewise.
23135
23136 2002-12-03 Mark Mitchell <mark@codesourcery.com>
23137
23138 PR c++/8688
23139 * g++.dg/init/brace3.C: New test.
23140
23141 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
23142
23143 * gcc.dg/20020210-1.c: Fix a comment typo.
23144
23145 2002-12-02 Mark Mitchell <mark@codesourcery.com>
23146
23147 PR c++/8720
23148 * g++.dg/parse/defarg1.C: New test.
23149
23150 PR c++/8615
23151 * g++.dg/template/char1.C: New test.
23152
23153 * g++.dg/template/varmod1.C: Fix typo.
23154
23155 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23156
23157 DR 180
23158 * g++.old-deja/g++.pt/crash32.C: Expect error.
23159
23160 2002-12-01 Mark Mitchell <mark@codesourcery.com>
23161
23162 PR c++/5919
23163 * g++.dg/template/varmod1.C: New test.
23164
23165 PR c++/8727
23166 * g++.dg/inherit/typeinfo1.C: New test.
23167
23168 PR c++/8663
23169 * g++.dg/inherit/typedef1.C: New test.
23170
23171 2002-11-30 Mark Mitchell <mark@codesourcery.com>
23172
23173 PR c++/8332
23174 PR c++/8493
23175 * g++.dg/template/strlen1.C: New test.
23176
23177 PR c++/8227
23178 * g++.dg/template/ctor2.C: New test.
23179
23180 PR c++/8214
23181 * g++.dg/init/string1.C: New test.
23182
23183 PR c++/8511
23184 * g++.dg/template/friend8.C: New test.
23185
23186 2002-11-29 Joe Buck <jbuck@synopsys.com>
23187
23188 * g++.dg/lookup/anon2.C: New test.
23189
23190 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
23191
23192 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
23193 h8300 port.
23194
23195 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
23196
23197 * gcc.dg/bitfld-6.c: New test.
23198
23199 2002-11-27 Jan Hubicka <jh@suse.cz>
23200
23201 * gcc.c-torture/execute/20021127.[cx]: New test.
23202
23203 2002-11-26 Jan Hubicka <jh@suse.cz>
23204
23205 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
23206 quality.
23207
23208 2002-11-26 Geoffrey Keating <geoffk@apple.com>
23209
23210 * g++.dg/init/brace2.C: New test.
23211 * g++.old-deja/g++.mike/p9129.C: Correct.
23212
23213 2002-11-26 Mark Mitchell <mark@codesourcery.com>
23214
23215 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
23216
23217 2002-11-25 Andreas Bauer <baueran@in.tum.de>
23218
23219 * gcc.dg/sibcall-6: New test for indirect sibcalls.
23220
23221 2002-11-25 Mark Mitchell <mark@codesourcery.com>
23222
23223 * testsuite/g++.dg/abi/empty11.C: New test.
23224 * testsuite/g++.dg/rtti/cv1.C: New test.
23225
23226 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
23227
23228 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
23229
23230 2002-11-24 Mark Mitchell <mark@codesourcery.com>
23231
23232 * g++.dg/abi/empty10.C: New test.
23233
23234 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
23235
23236 * gcc.c-torture/compile/20021124-1.c: New test.
23237
23238 2002-11-22 Mark Mitchell <mark@codesourcery.com>
23239
23240 * g++.dg/abi/rtti2.C: New test.
23241
23242 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
23243
23244 * gcc.dg/i386-unroll-1.c: New test.
23245
23246 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23247
23248 * gcc.c-torture/compile/20021120-1.c: New test.
23249 * gcc.c-torture/compile/20021120-2.c: New test.
23250
23251 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23252
23253 * gcc.dg/bitfld-5.c: New test.
23254
23255 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23256
23257 * gcc.c-torture/execute/20021120-3.c: New test.
23258
23259 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23260
23261 * gcc.c-torture/execute/20021120-2.c: New test.
23262
23263 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
23264
23265 * gcc.c-torture/execute/20021120-1.c: New test.
23266
23267 2002-11-20 Jakub Jelinek <jakub@redhat.com>
23268
23269 * gcc.c-torture/execute/20021118-3.c: New test.
23270
23271 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
23272
23273 * gcc.c-torture/compile/20021119-1.c: New test.
23274
23275 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
23276
23277 * gcc.dg/duff-1.c: New test.
23278 * gcc.dg/duff-2.c: New test.
23279 * gcc.dg/duff-3.c: New test.
23280
23281 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
23282
23283 * gcc.dg/cpp/_Pragma5.c: New test.
23284
23285 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23286
23287 * gcc.c-torture/execute/20021118-2.c: New test.
23288
23289 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
23290
23291 * gcc.c-torture/execute/20021118-1.c: New test.
23292
23293 2002-11-16 Jakub Jelinek <jakub@redhat.com>
23294
23295 * gcc.dg/20021116-1.c: New test.
23296
23297 2002-11-14 Mark Mitchell <mark@codesourcery.com>
23298
23299 * g++.dg/abi/vcall1.C: New test.
23300
23301 2002-11-14 Jakub Jelinek <jakub@redhat.com>
23302
23303 * gcc.dg/20021029-1.c: New test.
23304 * gcc.dg/20021029-2.c: New test.
23305
23306 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
23307
23308 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
23309
23310 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23311
23312 PR c/8439
23313 * gcc.dg/20021110.c: Move to ...
23314 * gcc.c-torture/compile/20021110.c: .... here.
23315
23316 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23317
23318 PR c/8467
23319 * gcc.c-torture/execute/20021111-1.c
23320
23321 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23322
23323 PR c/8439
23324 * gcc.dg/20021110.c: New test.
23325
23326 2002-11-10 Mark Mitchell <mark@codesourcery.com>
23327
23328 * g++.dg/abi/vthunk3.C: Run only on x86.
23329
23330 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
23331
23332 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
23333
23334 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
23335
23336 * lib/compat.exp (compat-execute): Fix logic error in last
23337 change.
23338
23339 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
23340
23341 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
23342
23343 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23344
23345 PR c++/8389
23346 * g++.dg/template/access6.C: New test.
23347
23348 2002-11-08 Jan Hubicka <jh@suse.cz>
23349
23350 * gcc.dg/i386-ssefp-1.c: New test.
23351 * gcc.dg/i386-ssefp-1.c: New test.
23352
23353 2002-11-08 Jan Hubicka <jh@suse.cz>
23354
23355 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
23356
23357 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23358
23359 * g++.dg/abi/vthunk3.C: New test.
23360
23361 PR c++/8338
23362 * g++.dg/template/crash2.C: New test.
23363
23364 2002-11-07 Mark Mitchell <mark@codesourcery.com>
23365
23366 * testsuite/g++.dg/abi/dtor1.C: New test.
23367 * testsuite/g++.dg/abi/dtor2.C: Likewise.
23368
23369 2002-11-05 Geoffrey Keating <geoffk@apple.com>
23370
23371 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
23372 Darwin.
23373
23374 2002-11-04 Adam Nemet <anemet@lnxw.com>
23375
23376 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
23377 -mthumb. Only xfail with -O0.
23378
23379 2002-11-03 Mark Mitchell <mark@codesourcery.com>
23380
23381 * g++.dg/abi/thunk1.C: New test.
23382 * g++.dg/abi/thunk2.C: Likewise.
23383 * g++.dg/abi/vtt1.C: Likewise.
23384
23385 2002-11-02 Diego Novillo <dnovillo@redhat.com>
23386
23387 PR optimization/8423
23388 * gcc.c-torture/execute/builtin-constant.c: New test.
23389
23390 2002-11-01 Zack Weinberg <zack@codesourcery.com>
23391
23392 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
23393 Add some more cases.
23394
23395 2002-11-01 Mark Mitchell <mark@codesourcery.com>
23396
23397 PR c++/8391
23398 * g++.dg/opt/local1.C: New test.
23399
23400 2002-10-30 Mark Mitchell <mark@codesourcery.com>
23401
23402 PR c++/8160
23403 * g++.dg/template/complit1.C: New test.
23404
23405 PR c++/8149
23406 * g++.dg/template/typename4.C: Likewise.
23407
23408 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23409
23410 Core issue 287, PR c++/7639
23411 * g++.dg/template/instantiate1.C: Adjust error location.
23412 * g++.dg/template/instantiate3.C: New test.
23413 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
23414 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
23415 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
23416
23417 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
23418
23419 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
23420
23421 2002-10-29 Mark Mitchell <mark@codesourcery.com>
23422
23423 PR c++/8287
23424 * g++.dg/init/dtor2.C: New test.
23425
23426 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23427
23428 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
23429 * gcc.dg/nest.c: Bypass errors on irix6.
23430
23431 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
23432
23433 * gcc.dg/nest.c: Expect error for mmix-*-*.
23434 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
23435
23436 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
23437
23438 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
23439 markers.
23440
23441 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
23442
23443 2002-10-25 Mike Stump <mrs@apple.com>
23444
23445 * gcc.dg/warn-1.c: New test.
23446
23447 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23448
23449 * g++.dg/template/typename3.C: New test.
23450
23451 2002-10-25 Mark Mitchell <mark@codesourcery.com>
23452
23453 * g++.dg/lookup/ptrmem1.C: New test.
23454
23455 * g++.dg/abi/vthunk2.C: New test.
23456
23457 2002-10-25 Zack Weinberg <zack@codesourcery.com>
23458
23459 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
23460
23461 2002-10-24 Mark Mitchell <mark@codesourcery.com>
23462
23463 * g++.dg/abi/empty9.C: New test.
23464
23465 2002-10-24 Richard Henderson <rth@redhat.com>
23466
23467 * g++.dg/inherit/thunk1.C: Enable for ia64.
23468
23469 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23470
23471 PR c++/8067
23472 * g++.dg/lookup/pretty1.C: New test.
23473
23474 2002-10-23 Jakub Jelinek <jakub@redhat.com>
23475
23476 * gcc.dg/20021023-1.c: New test.
23477
23478 2002-10-23 Mark Mitchell <mark@codesourcery.com>
23479
23480 PR c++/7679
23481 * g++.dg/parse/inline1.C: New test.
23482
23483 2002-10-23 Richard Henderson <rth@redhat.com>
23484
23485 * g++.dg/inherit/thunk1.C: Enable for x86_64.
23486
23487 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
23488
23489 2002-10-22 Mark Mitchell <mark@codesourcery.com>
23490
23491 PR c++/6579
23492 * g++.dg/parse/stmtexpr3.C: New test.
23493
23494 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
23495
23496 * g++.dg/expr/cond1.C: New test.
23497
23498 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23499
23500 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
23501
23502 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23503
23504 * g++.dg/abi/vbase13.C: New test.
23505 * g++.dg/abi/vbase14.C: Likewise.
23506
23507 2002-10-21 Jakub Jelinek <jakub@redhat.com>
23508
23509 * gcc.dg/tls/pic-1.c: New test.
23510 * gcc.dg/tls/nonpic-1.c: New test.
23511 * gcc.dg/20021018-1.c: New test.
23512
23513 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23514
23515 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
23516 Remove only files with the same base name as the test case.
23517 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
23518 (profopt-execute): Likewise. Also, remove old profiling
23519 and performance data files before running the tests.
23520
23521 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
23522 * g++.dg/bprob/bprob.exp: Likewise.
23523 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
23524 to allow more general test case names.
23525
23526 * g++.dg/bprob/bprob-1.C: Rename to ...
23527 * g++.dg/bprob/g++-bprob-1.C: ... this.
23528
23529 * g77.dg/bprob/bprob-1.f: Rename to ...
23530 * g77.dg/bprob/g77-bprob-1.f: ... this.
23531
23532 2002-10-21 Zack Weinberg <zack@codesourcery.com>
23533
23534 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
23535 bison 1.50 or later.
23536
23537 2002-10-21 Janis Johnson <janis187@us.ibm.com>
23538
23539 * g++.dg/README: Describe more test directories.
23540
23541 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23542
23543 * g++.dg/init/array6.C: Add additional tests.
23544
23545 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
23546
23547 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
23548 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
23549
23550 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
23551
23552 * gcc.c-torture/compile/20020604-1.x: New.
23553 * gcc.c-torture/compile/simd-5.x: Likewise.
23554 * gcc.c-torture/execute/920710-1.x: Likewise.
23555 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
23556
23557 2002-10-21 Mark Mitchell <mark@codesourcery.com>
23558
23559 * g++.dg/inherit/override1.C: Add dg-options clause.
23560
23561 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23562
23563 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
23564 _mm_slli_si128.
23565
23566 2002-10-19 Andreas Schwab <schwab@suse.de>
23567
23568 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
23569 directory component.
23570
23571 2002-10-18 Mark Mitchell <mark@codesourcery.com>
23572
23573 * g++.dg/inherit/thunk1.C: New test.
23574
23575 * g++.dg/inherit/override1.C: New test.
23576
23577 * g++.dg/abi/mangle11.C: New test.
23578 * g++.dg/abi/mangle14.C: New test.
23579 * g++.dg/abi/mangle17.C: New test.
23580
23581 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
23582
23583 * g++.dg/overload/member2.C: New test.
23584
23585 2002-10-17 Janis Johnson <janis187@us.ibm.com>
23586
23587 * g++.dg/README: Describe new compat directory.
23588 * g++.dg/dg.exp: Skip tests in compat directory.
23589 * README.compat: New file.
23590 * lib/compat.exp: New expect script.
23591 * g++.dg/compat: New test directory.
23592 * g++.dg/compat/compat.exp: New expect script.
23593 * g++.dg/compat/abi: New test directory.
23594 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
23595 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
23596 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
23597 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
23598 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
23599 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
23600 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
23601 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
23602 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
23603 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
23604 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
23605 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
23606 * g++.dg/compat/break: New test directory.
23607 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
23608 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
23609 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
23610 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
23611 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
23612 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
23613 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
23614 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
23615 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
23616 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
23617 g++.dg/compat/break/README: New files.
23618 * g++.dg/compat/eh: New test directory.
23619 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
23620 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
23621 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
23622 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
23623 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
23624 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
23625 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
23626 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
23627 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
23628 g++.dg/compat/eh/filter2_y.C,
23629 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
23630 g++.dg/compat/eh/new1_y.C,
23631 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
23632 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
23633 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
23634 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
23635 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
23636 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
23637 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
23638 g++.dg/compat/eh/unexpected1_y.C: New files.
23639 * g++.dg/compat/init: New test directory.
23640 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
23641 g++.dg/compat/init/array5_y.C,
23642 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
23643 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
23644 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
23645 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
23646 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
23647 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
23648 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
23649 g++.dg/compat/init/init-ref2_y.C: New files.
23650
23651 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23652
23653 PR c++/7584
23654 * g++.dg/inherit/using3.C: New test.
23655
23656 2002-10-17 Jan Hubicka <jh@suse.cz>
23657
23658 * gcc.dg/20021017-2.c: New test.
23659
23660 2002-10-17 Mark Mitchell <mark@codesourcery.com>
23661
23662 * g++.dg/abi/mangle16.C: Adjust.
23663
23664 * g++.dg/init/array8.C: New test.
23665
23666 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
23667
23668 * gcc.dg/special/mips-abi.exp: New test.
23669 * gcc.dg/special/mips-abi.s: Empty file used by the above.
23670
23671 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23672
23673 * g++.dg/abi/mangle16.C: New test.
23674 * g++.dg/abi/mangle17.C: Likewise.
23675
23676 PR c++/7478
23677 * g++.dg/template/ref1.C: New test.
23678
23679 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23680
23681 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
23682
23683 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
23684
23685 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
23686
23687 2002-10-16 Mark Mitchell <mark@codesourcery.com>
23688
23689 PR c++/7524
23690 * g++.dg/init/array7.C: New test.
23691
23692 2002-10-15 Mark Mitchell <mark@codesourcery.com>
23693
23694 * g++.dg/init/array6.C: New test.
23695
23696 * g++.dg/abi/mangle13.C: Likewise.
23697 * g++.dg/abi/mangle14.C: Likewise.
23698 * g++.dg/abi/mangle15.C: Likewise.
23699
23700 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23701
23702 * g++.dg/abi/empty8.C: New test.
23703
23704 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
23705
23706 * g++.dg/init/ctor1.C: New test.
23707
23708 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
23709
23710 * gcc.c-torture/execute/20021015-1.c: New test.
23711
23712 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
23713
23714 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
23715
23716 2002-10-14 Jan Hubicka <jh@suse.cz>
23717
23718 * gcc.dg/i386-ssetype-[1-5].c: New tests.
23719
23720 2002-10-14 Richard Henderson <rth@redhat.com>
23721
23722 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
23723
23724 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23725
23726 PR optimization/6631
23727 * g++.dg/opt/const2.C: New test.
23728
23729 2002-10-14 Mark Mitchell <mark@codesourcery.com>
23730
23731 PR c++/7176
23732 * g++.dg/parse/friend1.C: New test.
23733 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
23734
23735 2002-10-14 Jakub Jelinek <jakub@redhat.com>
23736
23737 * gcc.dg/20021014-1.c: New test.
23738
23739 2002-10-11 Mark Mitchell <mark@codesourcery.com>
23740
23741 PR c++/5661
23742 * g++.dg/ext/vlm1.C: New test.
23743 * g++.dg/ext/vlm2.C: Likewise.
23744
23745 * g++.dg/init/array1.C: Remove invalid braces.
23746 * g++.dg/init/brace1.C: New test.
23747 * g++.dg/init/copy2.C: Likewise.
23748 * g++.dg/init/copy3.C: Likewise.
23749 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
23750 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
23751 braces.
23752
23753 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
23754
23755 * gcc.dg/cpp/assembler.S: Don't use -ansi.
23756
23757 2002-10-11 Richard Shann <richard.shann@superh.com>
23758
23759 * gcc.c-torture/compile/simd-5.c: New test.
23760
23761 2002-10-10 Roger Sayle <roger@eyesopen.com>
23762
23763 * gcc.c-torture/execute/shiftopt-1.c: New test case.
23764
23765 2002-10-10 Jim Wilson <wilson@redhat.com>
23766
23767 * gcc.c-torture/execute/20021010-1.c: New test.
23768
23769 2002-10-09 Zack Weinberg <zack@codesourcery.com>
23770
23771 PR c/7353
23772 * g++.dg/ext/typedef-init.C: New test.
23773 * gcc.dg/typedef-init.c: New test.
23774
23775 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
23776
23777 * gcc.dg/cpp/paste13.c: New test.
23778
23779 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23780
23781 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
23782 remaining platforms, XFAIL during compile, not execute. Don't
23783 XFAIL at -O0.
23784
23785 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
23786
23787 * gcc.dg/alias-1.c: Tweak expected warning.
23788
23789 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
23790
23791 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
23792
23793 2002-10-06 Andreas Jaeger <aj@suse.de>
23794
23795 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
23796 * gcc.dg/cpp/c++98.C: Likewise.
23797
23798 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
23799 * g++.dg/cpp/c++98.C: Likewise.
23800
23801 * g++.dg/README (Subdirectories): Mention cpp directory.
23802
23803 PR target/7559
23804 * gcc.dg/20021006-1.c: New test.
23805
23806 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23807
23808 PR c++/7804
23809 * g++.dg/other/warning1.C: New test.
23810
23811 2002-10-04 Roger Sayle <roger@eyesopen.com>
23812
23813 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
23814 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
23815 and sparc-*-* with -m64 as expected failures. See PR 8087.
23816
23817 2002-10-03 Mark Mitchell <mark@codesourcery.com>
23818
23819 PR c++/7931
23820 * g++.dg/template/ptrmem3.C: New test.
23821
23822 PR c++/7754
23823 * g++.dg/template/union1.C: New test.
23824
23825 2002-10-03 Mark Mitchell <mark@codesourcery.com>
23826
23827 PR c++/8006
23828 * g++.dg/abi/mangle9.C: New test.
23829 * g++.dg/abi/mangle10.C: New test.
23830 * g++.dg/abi/mangle11.C: New test.
23831 * g++.dg/abi/mangle12.C: New test.
23832
23833 2002-10-02 Mark Mitchell <mark@codesourcery.com>
23834
23835 PR c++/7188.
23836 * g++.dg/template/meminit1.C: New test.
23837 * g++.dg/warn/Wreorder-1.C: Likewise.
23838 * g++.old-deja/g++.mike/warn3.C: Tweak.
23839 * lib/prune.exp: Ingore "in copy constructor".
23840
23841 2002-10-02 Andreas Jaeger <aj@suse.de>
23842
23843 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
23844 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
23845 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
23846 on x86-64.
23847
23848 2002-10-01 Mark Mitchell <mark@codesourcery.com>
23849
23850 * gcc.dg/empty1.C: Fix typo.
23851
23852 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
23853
23854 * gcc.dg/alias-1.c: New test.
23855
23856 2002-10-01 Mark Mitchell <mark@codesourcery.com>
23857
23858 * gcc.dg/empty1.C: New test.
23859
23860 * g++.dg/tls/init-2.C: Tweak error messages.
23861
23862 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
23863
23864 * gcc.c-torture/compile/20020923-1.c: New test.
23865
23866 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
23867
23868 * gcc.c-torture/execute/ffs-1.c: New test.
23869 * gcc.c-torture/execute/ffs-2.c: Ditto.
23870
23871 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
23872
23873 * g++.dg/overload/member1.C: New test.
23874
23875 2002-09-30 Mark Mitchell <mark@codesourcery.com>
23876
23877 * g++.dg/abi/empty7.C: New test.
23878 * g++.dg/init/pm2.C: Likewise.
23879
23880 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
23881
23882 * g++.dg/rtti/crash1.C: New test.
23883
23884 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
23885
23886 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
23887 gcc.dg/sibcall-4.c: New tests.
23888
23889 2002-09-28 Roger Sayle <roger@eyesopen.com>
23890
23891 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
23892 powerpc and MMIX targets.
23893
23894 2002-09-27 Zack Weinberg <zack@codesourcery.com>
23895
23896 * gcc.dg/cpp/20020927-1.c: New.
23897
23898 2002-09-26 David S. Miller <davem@redhat.com>
23899
23900 * gcc.c-torture/compile/trunctfdf.c: New.
23901
23902 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23903
23904 * lib/target-supports.exp (check_weak_available): Handle solaris2.
23905
23906 2002-09-27 Alan Modra <amodra@bigpond.net.au>
23907
23908 * gcc.c-torture/execute/loop-15.c: New.
23909
23910 2002-09-26 Janis Johnson <janis187@us.ibm.com>
23911
23912 * README.QMTEST: Fix typo.
23913
23914 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
23915
23916 * gcc.dg/20020926-1.c: New test.
23917
23918 2002-09-25 David S. Miller <davem@redhat.com>
23919
23920 PR target/7842
23921 * gcc.c-torture/execute/shiftdi.c: New test.
23922
23923 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
23924
23925 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
23926 unique to the tool.
23927 * lib/g77.exp (g77_init): Likewise.
23928 * lib/g++.exp (g++_init): Likewise.
23929 * lib/objc.exp (objc_init): Likewise.
23930
23931 2002-09-25 Mark Mitchell <mark@codesourcery.com>
23932
23933 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
23934 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
23935 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
23936
23937 2002-09-25 Richard Henderson <rth@redhat.com>
23938
23939 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
23940 too-small long double.
23941
23942 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
23943
23944 * gcc.dg/20020919-1.c: New test.
23945
23946 2002-09-23 Mark Mitchell <mark@codesourcery.com>
23947
23948 * g++.dg/abi/bitfield6.C: New test.
23949 * g++.dg/abi/bitfield7.C: New test.
23950 * g++.dg/abi/bitfield8.C: New test.
23951 * g++.dg/abi/vbase11.C: New test.
23952
23953 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
23954
23955 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
23956 hppa*-*-hpux*. Update test comment.
23957
23958 2002-09-20 Jakub Jelinek <jakub@redhat.com>
23959
23960 * gcc.dg/tls/struct-1.c: New test.
23961
23962 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
23963
23964 * gcc.dg/cpp/tr-warn2.c: Update.
23965
23966 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
23967
23968 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
23969
23970 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
23971
23972 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
23973 systems.
23974
23975 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
23976
23977 * gcc.c-torture/execute/ieee/mzero3.c: New test.
23978
23979 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
23980 Adjust for c++filt moved to binutils. Remove spurious duplicate
23981 setting of cxxfilt.
23982
23983 2002-09-19 Geoffrey Keating <geoffk@apple.com>
23984
23985 * gcc.dg/20020312-2.c: Update for darwin.
23986
23987 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
23988
23989 * g++.old-deja/g++.other/crash32.C: Mark ICE.
23990
23991 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
23992
23993 * objc.dg/comp-types-1.m: New test.
23994 * objc.dg/comp-types-2.m: New test.
23995 * objc.dg/comp-types-3.m: New test.
23996 * objc.dg/comp-types-4.m: New test.
23997 * objc.dg/comp-types-5.m: New test.
23998 * objc.dg/comp-types-6.m: New test.
23999
24000 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
24001
24002 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
24003
24004 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24005
24006 * g++.dg/other/do1.C: New test.
24007
24008 * g++.dg/template/subst1.C: New test.
24009
24010 2002-09-16 Steve Ellcey <sje@cup.hp.com>
24011
24012 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
24013
24014 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
24015
24016 * g++.dg/template/qualttp20.C: Adjust expected errors.
24017 * g++.old-deja/g++.jason/report.C: Likewise.
24018 * g++.old-deja/g++.other/qual1.C: Likewise.
24019
24020 * g++.dg/lookup/scoped2.C: New test.
24021
24022 * g++.dg/ext/asm3.C: New test.
24023
24024 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
24025
24026 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
24027
24028 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
24029
24030 * ChangeLog: follow spelling conventions.
24031 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
24032 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
24033 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
24034 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
24035 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
24036 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
24037 * g++.old-deja/g++.law/global-init1.C: Likewise.
24038 * g++.old-deja/g++.other/delete4.C: Likewise.
24039 * g++.old-deja/g++.other/inline21.C: Likewise.
24040 * g++.old-deja/g++.other/singleton.C: Likewise.
24041 * g77.dg/strlen0.f: Likewise.
24042 * g77.f-torture/compile/20010519-1.f: Likewise.
24043 * g77.f-torture/compile/980310-4.f: Likewise.
24044 * gcc.c-torture/compile/20000605-1.c: Likewise.
24045 * gcc.c-torture/execute/20020225-1.c: Likewise.
24046 * gcc.dg/c90-hexfloat-2.c: Likewise.
24047 * gcc.dg/c99-bool-1.c: Likewise.
24048 * gcc.dg/c99-hexfloat-2.c: Likewise.
24049 * gcc.dg/dll-2.c: Likewise.
24050 * gcc.dg/wtr-union-init-1.c: Likewise.
24051 * gcc.dg/wtr-union-init-2.c: Likewise.
24052 * gcc.dg/wtr-union-init-3.c: Likewise.
24053 * gcc.dg/cpp/avoidpaste1.c: Likewise.
24054 * gcc.dg/cpp/defined.c: Likewise.
24055 * gcc.dg/cpp/macsyntx.c: Likewise.
24056 * gcc.dg/cpp/paste2.c: Likewise.
24057 * gcc.dg/cpp/trad/defined.c: Likewise.
24058 * gcc.dg/format/c90-printf-1.c: Likewise.
24059 * gcc.dg/format/c90-scanf-1.c: Likewise.
24060 * gcc.dg/format/c99-printf-1.c: Likewise.
24061 * gcc.dg/format/c99-scanf-1.c: Likewise.
24062 * gcc.misc-tests/gcov-8.c: Likewise.
24063 * lib/profopt.exp: Likewise.
24064
24065 2002-09-15 Krister Walfridsson <cato@df.lth.se>
24066
24067 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
24068
24069 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24070
24071 * g++.dg/inherit/using2.C: New test.
24072
24073 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
24074
24075 * ChangeLog: Follow spelling conventions.
24076 * g++.dg/template/friend4.C: Likewise.
24077 * g++.old-deja/g++.pt/crash67.C: Likewise.
24078 * gcc.c-torture/execute/20000801-4.c: Likewise.
24079 * gcc.dg/c90-digraph-1.c: Likewise.
24080 * gcc.dg/c94-digraph-1.c: Likewise.
24081 * gcc.dg/c99-digraph-1.c: Likewise.
24082 * gcc.dg/cpp/line5.c: Likewise.
24083 * gcc.dg/cpp/multiline.c: Likewise.
24084 * gcc.dg/cpp/trad/literals-1.c: Likewise.
24085 * gcc.dg/format/attr-3.c: Likewise.
24086 * gcc.dg/format/c90-scanf-3.c: Likewise.
24087 * gcc.dg/format/ext-4.c: Likewise.
24088
24089 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
24090
24091 * g++.dg/template/pretty1.C: New test.
24092
24093 2002-09-14 Alan Modra <amodra@bigpond.net.au>
24094
24095 * gcc.c-torture/execute/struct-cpy-1.c: New test.
24096
24097 2002-09-13 Matt Austern <austern@apple.com>
24098
24099 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
24100 passing a cast expression to a function by const reference.
24101
24102 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
24103
24104 * g++.dg/template/deduce1.C: New test.
24105
24106 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
24107
24108 * gcc.c-torture/execute/simd-1.c: Force all use of int to
24109 32-bit int.
24110
24111 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
24112
24113 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
24114 usage.
24115
24116 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
24117
24118 * gcc.c-torture/compile/20020910-1.c: New test.
24119
24120 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
24121
24122 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
24123
24124 2002-09-10 Andreas Jaeger <aj@suse.de>
24125
24126 * gcc.dg/20020312-2.c: Adjust for x86-64.
24127
24128 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
24129
24130 * g77.dg/7388.f: New test case for PR 7388.
24131
24132 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
24133
24134 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
24135
24136 2002-09-05 Ziemowit Laski <zlaski@apple.com>
24137
24138 * objc.dg/proto-lossage-1.m: New test.
24139
24140 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
24141
24142 * gcc.dg/cpp/_Pragma4.c: Fix typo.
24143
24144 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
24145
24146 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
24147 expected to pass.
24148
24149 2002-09-06 Stan Shebs <shebs@apple.com>
24150 David Edelsohn <edelsohn@gnu.org>
24151
24152 * gcc.dg/weak: New directory.
24153 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
24154 target-specific xfail bits.
24155 * gcc.dg/typeof-2.c: Move to new directory.
24156 * gcc.dg/weak.exp: New expect script.
24157
24158 2002-09-06 Alan Modra <amodra@bigpond.net.au>
24159
24160 * gcc.c-torture/execute/extzvsi.c: New test.
24161
24162 2002-09-05 Stan Shebs <shebs@apple.com>
24163
24164 * gcc.dg/weak-1.c: xfail on Darwin.
24165 * gcc.dg/weak-2.c: Ditto.
24166 * gcc.dg/weak-3.c: Ditto.
24167 * gcc.dg/weak-4.c: Ditto.
24168 * gcc.dg/weak-5.c: Ditto.
24169 * gcc.dg/weak-6.c: Ditto.
24170 * gcc.dg/weak-7.c: Ditto.
24171 * gcc.dg/weak-8.c: Ditto.
24172 * gcc.dg/weak-9.c: Ditto.
24173
24174 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
24175
24176 * gcc.c-torture/execute/loop-14.c: New test.
24177
24178 2002-09-04 Jakub Jelinek <jakub@redhat.com>
24179
24180 * g++.dg/other/cxa-atexit1.C: New test.
24181
24182 * gcc.dg/typeof-2.c: New test.
24183
24184 2002-09-03 Roger Sayle <roger@eyesopen.com>
24185
24186 * gcc.dg/builtins-2.c: New testcase.
24187 * gcc.dg/builtins-3.c: New testcase.
24188
24189 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
24190
24191 * gcc.dg/cpp/_Pragma4.c: New test.
24192
24193 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
24194
24195 * objc/execute/nil_method-1.m: New testcase.
24196
24197 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
24198
24199 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
24200 [Object class], not [Object initialize].
24201
24202 2002-08-31 Roger Sayle <roger@eyesopen.com>
24203 Hans-Peter Nilsson <hp@bitrange.com>
24204
24205 * gcc.c-torture/execute/20020720-1.x: Skip test on
24206 mmix-knuth-mmixware. Correct comment.
24207
24208 2002-08-27 Mark Mitchell <mark@codesourcery.com>
24209
24210 * testsuite/g++.dg/abi/bitfield5.C: New test.
24211 * testsuite/g++.dg/abi/vbase10.C: Likewise.
24212
24213 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
24214
24215 * objc.dg/undeclared-selector.m: New test.
24216
24217 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
24218
24219 * g++.dg/other/offsetof1.C: Avoid cast warning.
24220
24221 2002-08-26 Ziemowit Laski <zlaski@apple.com>
24222
24223 * objc.dg/super-class-2.m: New test.
24224
24225 2002-08-24 Matt Austern <austern@apple.com>
24226
24227 * g++.dg/ext/lvaddr.C: New test.
24228 * g++.dg/ext/lvcast.C: New test.
24229
24230 2002-08-22 Mark Mitchell <mark@codesourcery.com>
24231
24232 * testsuite/g++.dg/inherit/cond1.C: New test.
24233
24234 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
24235
24236 * gcc.dg/noncompile/incomplete-1.c: New test.
24237
24238 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
24239
24240 * gcc.dg/typespec-1.c: New test.
24241
24242 2002-08-20 Devang Patel <dpatel@apple.com>
24243 * objc.dg/proto-hier-2.m: New test.
24244
24245 2002-08-19 Ziemowit Laski <zlaski@apple.com>
24246
24247 * objc.dg/bitfield-1.m: New test.
24248 * objc.dg/bitfield-2.m: New test.
24249
24250 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
24251
24252 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
24253 gcc.dg/c99-flex-array-4.c: New tests.
24254
24255 2002-08-16 Stan Shebs <shebs@apple.com>
24256
24257 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
24258
24259 2002-08-15 Jakub Jelinek <jakub@redhat.com>
24260
24261 * gcc.dg/typeof-1.c: New test.
24262 * g++.dg/ext/typeof2.C: New test.
24263
24264 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
24265
24266 * g++.dg/other/offsetof1.C: New test.
24267
24268 2002-08-14 Richard Henderson <rth@redhat.com>
24269
24270 * gcc.dg/tls/diag-3.c: Fix expected message strings.
24271
24272 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
24273
24274 * gcc.dg/cpp/_Pragma3.c: New test.
24275
24276 2002-08-13 Mark Mitchell <mark@codesourcery.com>
24277
24278 * g++.dg/template/inherit3: New test.
24279
24280 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
24281
24282 * gcc.dg/bitfld-4.c: Add blank options.
24283
24284 2002-08-09 Mark Mitchell <mark@codesourcery.com>
24285
24286 * g++.dg/template/crash1.C: New test.
24287
24288 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24289
24290 * gcc.dg/tls/opt-2.c: New test.
24291
24292 2002-08-08 Devang Patel <dpatel@apple.com>
24293
24294 * objc.dg/selector-1.m : New test
24295
24296 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24297
24298 * g++.dg/abi/bitfield4.C: New test.
24299 * gcc.dg/bitfld-4.c: New test.
24300
24301 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
24302
24303 * g++.dg/other/packed1.C: New test.
24304
24305 2002-08-07 Mark Mitchell <mark@codesourcery.com>
24306
24307 * g++.dg/abi/offsetof.C: Tweak error messages.
24308 * g++.old-deja/g++.mike/p10769a.C: Likewise.
24309
24310 2002-08-08 Jakub Jelinek <jakub@redhat.com>
24311
24312 * gcc.dg/bitfld-3.c: New test.
24313
24314 2002-08-07 Jakub Jelinek <jakub@redhat.com>
24315 Richard Henderson <rth@redhat.com>
24316
24317 * gcc.dg/i386-bitfield1.c: New test.
24318 * g++.dg/abi/bitfield3.C: Update.
24319
24320 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
24321
24322 * objc.dg/const-str-2.m: Update.
24323 * gcc.dg/cpp/c++98.c: Change to C extension.
24324 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
24325 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
24326
24327 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
24328
24329 * testsuite/gcc.dg/tls/diag-3.c: New.
24330
24331 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
24332
24333 * g++.dg/README (Subdirectories): Document new subdir expr.
24334 * g++.dg/expr/pmf-1.C: New test.
24335
24336 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
24337
24338 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
24339
24340 2002-08-06 Jakub Jelinek <jakub@redhat.com>
24341
24342 * g++.dg/abi/bitfield3.C: New test.
24343
24344 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
24345
24346 * lib/gcov.exp: Tweak expected line formats.
24347 * gcc.misc-tests/gcov8.c: New test.
24348 * gcc.misc-tests/gcov8.x: New flags.
24349
24350 2002-08-05 Jakub Jelinek <jakub@redhat.com>
24351
24352 * consistency.vlad/layout/endian.c: Include string.h.
24353
24354 * gcc.c-torture/execute/20020805-1.c: New test.
24355
24356 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
24357
24358 * g++.dg/other/conversion1.C: New test.
24359
24360 2002-08-03 Roger Sayle <roger@eyesopen.com>
24361
24362 * gcc.dg/builtins-1.c: New testcase.
24363
24364 2002-08-02 Mark Mitchell <mark@codesourcery.com>
24365
24366 * g++.dg/inherit/access3.C: New test.
24367
24368 2002-08-01 Jakub Jelinek <jakub@redhat.com>
24369
24370 * gcc.dg/ia64-visibility-2.c: New test.
24371
24372 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
24373
24374 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
24375 __qualifier_flags to __flags.
24376
24377 2002-07-31 Mark Mitchell <mark@codesourcery.com>
24378
24379 * g++.dg/inherit/operator1.C: New test.
24380 * g++.dg/lookup/disamb1.C: Fix typo in comment.
24381 * g++.dg/other/error1.C: Change expected error message.
24382 * g++.dg/template/conv4.C: Likewise.
24383
24384 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
24385
24386 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
24387 for documented behavior.
24388
24389 2002-07-25 Roger Sayle <roger@eyesopen.com>
24390
24391 * gcc.c-torture/execute/20020720-1.x: Skip this test on
24392 several targets known to fail.
24393
24394 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
24395
24396 * gcc.dg/mips-args-[123].c: New tests.
24397
24398 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
24399
24400 * gcc.dg/ppc-spe.c: New.
24401
24402 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
24403
24404 * g++.dg/other/ptrmem4.C: New testcase.
24405
24406 2002-07-24 Richard Henderson <rth@redhat.com>
24407
24408 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
24409
24410 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
24411
24412 * g++.dg/ext/alignof1.C (main): Return 0 for success.
24413
24414 2002-07-24 Roger Sayle <roger@eyesopen.com>
24415
24416 * gcc.c-torture/execute/memset-3.c: New testcase.
24417
24418 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
24419
24420 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
24421 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
24422
24423 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24424
24425 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
24426 Delete.
24427
24428 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
24429
24430 * gcc.c-torture/compile/simd-4.c: New test.
24431
24432 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24433
24434 PR c++/7347, c++/7348
24435 * g++.dg/template/access4.C: New test.
24436 * g++.dg/template/access5.C: New test.
24437 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
24438 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
24439 * g++.old-deja/g++.pt/ttp58.C: Likewise.
24440 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
24441
24442 2002-07-22 Jakub Jelinek <jakub@redhat.com>
24443
24444 * gcc.dg/gnu89-init-2.c: New test.
24445
24446 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
24447
24448 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
24449
24450 2002-07-20 Roger Sayle <roger@eyesopen.com>
24451
24452 * gcc.c-torture/execute/20020720-1.c: New testcase.
24453
24454 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
24455
24456 * gcc.dg/cpp/Wsignprom.c: New tests.
24457
24458 2002-07-20 Alan Modra <amodra@bigpond.net.au>
24459
24460 * gcc.c-torture/execute/loop-13.c: New test.
24461
24462 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
24463
24464 * gcc.dg/cpp/expr.c: New tests.
24465
24466 2002-07-18 David Edelsohn <edelsohn@gnu.org>
24467
24468 * g++.dg/opt/pr6713.C: Add template instantiation.
24469
24470 2002-07-18 Alan Modra <amodra@bigpond.net.au>
24471
24472 * gcc.dg/nest.c: New test.
24473
24474 2002-07-17 Richard Henderson <rth@redhat.com>
24475
24476 * g++.dg/opt/pr6713.C: New test.
24477
24478 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
24479
24480 * gcc.c-torture/execute/loop-2e.x: Let the testcase
24481 XFAIL for all x86 processors.
24482
24483 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
24484
24485 * gcc.c-torture/execute/20010122-1.x: Do not test with
24486 -fomit-frame-pointer.
24487
24488 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24489
24490 * g++.dg/template/instantiate2.C: New test.
24491 * g++.dg/template/spec4.C: New test.
24492
24493 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24494
24495 * g++.dg/template/access2.C: New test.
24496 * g++.dg/template/access3.C: New test.
24497
24498 2002-07-15 Zack Weinberg <zack@codesourcery.com>
24499
24500 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
24501 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
24502 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
24503 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
24504 Convert to use <stdarg.h>.
24505 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
24506 Delete.
24507 * gcc.dg/va-arg-2.c: New.
24508 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
24509
24510 2002-07-15 Jakub Jelinek <jakub@redhat.com>
24511
24512 * gcc.c-torture/compile/20020710-1.c: New test.
24513
24514 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
24515 Andrew Pinski <pinskia@physics.uc.edu>
24516
24517 gcc.c-torture/compile/simd-2.c: New testcase.
24518 gcc.c-torture/compile/simd-3.c: Likewise.
24519
24520 2002-07-11 Mark Mitchell <mark@codesourcery.com>
24521
24522 PR c++/7224
24523 * g++.dg/overload/error1.C: New test.
24524
24525 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
24526
24527 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
24528 configuration and IRIX 6 O32 ABI.
24529
24530 2002-07-11 Roger Sayle <roger@eyesopen.com>
24531
24532 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
24533
24534 2002-07-10 Roger Sayle <roger@eyesopen.com>
24535
24536 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
24537
24538 2002-07-10 Jeffrey A Law <law@redhat.com>
24539
24540 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
24541
24542 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
24543
24544 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
24545
24546 * gcc.dg/20020312-2.c: Check for __PPC__.
24547
24548 2002-07-09 Diego Novillo <dnovillo@redhat.com>
24549
24550 * gcc.c-torture/compile/20020709-1.c: New test.
24551
24552 2002-07-07 Roger Sayle <roger@eyesopen.com>
24553
24554 * g++.dg/template/qualttp21.C: New test case.
24555
24556 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
24557
24558 * gcc.c-torture/compile/20020706-1.c: New test.
24559 * gcc.c-torture/compile/20020706-2.c: New test.
24560
24561 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
24562 Alexandre Oliva <aoliva@redhat.com>
24563
24564 * g++.dg/warn/incomplete1.C: New test.
24565
24566 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24567
24568 PR c++/7099
24569 * g++.dg/warn/noreturn1.C: New test.
24570
24571 2002-07-03 Mark Mitchell <mark@codesourcery.com>
24572
24573 PR c++/6706
24574 * g++.dg/debug/debug6.C: New test.
24575 * g++.dg/debug/debug7.C: New test.
24576
24577 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
24578
24579 * gcc.c-torture/compile/simd-3.c: New test.
24580
24581 2002-07-03 Chris Demetriou <cgd@broadcom.com>
24582
24583 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
24584 * gcc.dg/20020620-1.c: Likewise.
24585
24586 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24587
24588 PR c++/6944
24589 * g++.dg/init/array4.C: New test.
24590 * g++.dg/init/array5.C: New test.
24591
24592 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
24593
24594 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
24595 * gcc.c-torture/execute/simd-2.c (main): Likewise.
24596
24597 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24598
24599 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
24600 * gcc.dg/wtr-aggr-init-1.c: Likewise.
24601 * gcc.dg/wtr-conversion-1.c: Likewise.
24602 * gcc.dg/wtr-escape-1.c: Likewise.
24603 * gcc.dg/wtr-int-type-1.c: Likewise.
24604 * gcc.dg/wtr-label-1.c: Likewise.
24605 * gcc.dg/wtr-static-1.c: Likewise.
24606 * gcc.dg/wtr-strcat-1.c: Likewise.
24607 * gcc.dg/wtr-suffix-1.c: Likewise.
24608 * gcc.dg/wtr-switch-1.c: Likewise.
24609 * gcc.dg/wtr-unary-plus-1.c: Likewise.
24610 * gcc.dg/wtr-union-init-1.c: Likewise.
24611 * gcc.dg/wtr-union-init-2.c: Likewise.
24612 * gcc.dg/wtr-union-init-3.c: Likewise.
24613
24614 * gcc.dg/wtr-func-def-1.c: New test.
24615
24616 2002-07-02 Devang Patel <dpatel@apple.com>
24617
24618 * objc.dg/param-1.m: New test.
24619
24620 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
24621
24622 * gcc.dg/cpp/trad/directive.c: Add test.
24623 * gcc.dg/cpp/trad/macroargs.c: Add test.
24624 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
24625
24626 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
24627
24628 * gcc.dg/cpp/cmdlne-M.c: New test.
24629
24630 2002-07-02 Ziemowit Laski <zlaski@apple.com>
24631
24632 * objc.dg/desig-init-1.m: New test.
24633
24634 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24635
24636 PR c++/6716
24637 * g++.dg/template/instantiate1.C: New test.
24638
24639 2002-07-01 Mark Mitchell <mark@codesourcery.com>
24640
24641 PR c++/7112
24642 * g++.dg/template/sizeof2.C: New test.
24643
24644 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24645
24646 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
24647 gcc.dg/cpp/trad/include.c: New tests.
24648
24649 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
24650
24651 PR target/7177
24652 * gcc.c-torture/compile/20020701-1.c: New test.
24653
24654 2002-07-01 Stan Shebs <shebs@apple.com>
24655
24656 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
24657 header here...
24658 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
24659 (objc-torture-execute): or here.
24660
24661 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
24662
24663 * gcc.c-torture/execute/arith-rand-ll.c: New test.
24664
24665 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
24666
24667 * gcc.dg/cpp/trad/escaped-nl.c: New test.
24668
24669 2002-06-30 Devang Patel <dpatel@apple.com>
24670
24671 * objc.dg/fsyntax-only.m: New test.
24672
24673 2002-06-27 Mark Mitchell <mark@codesourcery.com>
24674
24675 PR c++/6695
24676 * g++.dg/template/friend7.C: New file.
24677
24678 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
24679
24680 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
24681 return type.
24682
24683 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
24684
24685 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
24686 avoid division by zero.
24687
24688 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
24689
24690 * gcc.dg/Wunknownprag.c: New tests.
24691
24692 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
24693
24694 * gcc.c-torture/execute/simd-2.c: New test.
24695
24696 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
24697
24698 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
24699 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
24700 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
24701 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
24702 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
24703 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
24704 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
24705 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
24706 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
24707 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
24708 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
24709 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
24710 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
24711 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
24712 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
24713 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
24714 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
24715
24716 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
24717
24718 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
24719 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
24720 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
24721 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
24722 New tests.
24723 * gcc.dg/cpp/trad/directive.c: Update.
24724
24725 2002-06-23 Andreas Jaeger <aj@suse.de>
24726
24727 * gcc.c-torture/execute/complex-6.c: New.
24728
24729 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
24730
24731 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
24732 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
24733 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
24734 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
24735
24736 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
24737
24738 * gcc.dg/cpp/trad: New directory with traditional tests copied
24739 from parent directory.
24740 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
24741 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
24742 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
24743 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
24744 Move to trad/ and rename.
24745 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
24746 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
24747 gcc.dg/cpp/trad/redef2.c: New tests.
24748 * gcc.dg/cpp/trad/trad.exp: New driver.
24749
24750 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
24751
24752 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
24753 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
24754 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
24755 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
24756 Remove.
24757
24758 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
24759
24760 * gcc.dg/20020620-1.c: New test.
24761
24762 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24763
24764 * g++.dg/template/ttp4.C: New test.
24765
24766 2002-06-19 Jakub Jelinek <jakub@redhat.com>
24767
24768 * g++.dg/opt/vt1.C: Fix regexp.
24769
24770 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24771
24772 * gcc.c-torture/execute/pure-1.c: Make functions static again.
24773 Don't use attribute `noinline'.
24774
24775 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
24776
24777 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
24778
24779 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
24780
24781 * gcc.c-torture/execute/simd-1.c: New.
24782
24783 * gcc.dg/simd-1.c: New.
24784
24785 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
24786
24787 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
24788
24789 2002-06-16 Richard Henderson <rth@redhat.com>
24790
24791 * g++.dg/ext/anon-struct1.C: New.
24792 * g++.dg/ext/anon-struct2.C: New.
24793 * g++.dg/ext/anon-struct3.C: New.
24794 * gcc.dg/anon-struct-1.c: New.
24795 * gcc.dg/anon-struct-2.c: New.
24796 * gcc.dg/anon-struct-3.c: New.
24797 * gcc.dg/20011008-1.c: Adjust warning text.
24798 * gcc.dg/20020527-1.c: Add -fms-extensions.
24799
24800 2002-06-16 Richard Henderson <rth@redhat.com>
24801
24802 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
24803
24804 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
24805
24806 * gcc.c-torture/execute/20020615-1.c: New test.
24807
24808 2002-06-15 Roger Sayle <roger@eyesopen.com>
24809
24810 * gcc.c-tortuture/execute/compare-1.c: New test case.
24811 * gcc.c-tortuture/execute/compare-2.c: New test case.
24812 * gcc.c-tortuture/execute/compare-3.c: New test case.
24813
24814 2002-06-13 Richard Henderson <rth@redhat.com>
24815
24816 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
24817 ia64 ilp32.
24818
24819 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24820
24821 * g++.dg/template/typename2.C: Update error message.
24822
24823 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
24824
24825 * gcc.c-torture/execute/20020611-1.c: New test.
24826
24827 2002-06-11 Bob Wilson <bob.wilson@acm.org>
24828
24829 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
24830 list of targets to skip.
24831
24832 2002-06-10 Bob Wilson <bob.wilson@acm.org>
24833
24834 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
24835 targets if not optimizing.
24836
24837 2002-06-10 Jakub Jelinek <jakub@redhat.com>
24838
24839 * gcc.c-torture/compile/20020605-1.c: New test.
24840
24841 * g++.dg/opt/vt1.C: New test.
24842
24843 * gcc.dg/20020531-1.c: New test.
24844
24845 * gcc.dg/20020530-1.c: New test.
24846
24847 * gcc.dg/20020527-1.c: New test.
24848
24849 * g++.dg/opt/cse1.C: New test.
24850
24851 2002-06-07 Roger Sayle <roger@eyesopen.com>
24852
24853 * gcc.dg/20020607-2.c: New test case.
24854
24855 2002-06-07 Jakub Jelinek <jakub@redhat.com>
24856
24857 * gcc.c-torture/compile/20020604-1.c: New test.
24858
24859 2002-06-04 Richard Henderson <rth@redhat.com>
24860
24861 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
24862 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
24863 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
24864
24865 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
24866
24867 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
24868
24869 2002-06-03 Richard Henderson <rth@redhat.com>
24870
24871 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
24872 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
24873
24874 2002-06-02 Richard Henderson <rth@redhat.com>
24875
24876 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
24877 test functions static.
24878
24879 2002-06-02 Andreas Jaeger <aj@suse.de>
24880
24881 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
24882 now.
24883
24884 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
24885
24886 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
24887 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
24888 Update for mofified diagnostics.
24889 * gcc.dg/c99-intconst-1.c: No longer fail.
24890
24891 2002-06-02 Richard Henderson <rth@redhat.com>
24892
24893 * gcc.dg/uninit-A.c: Remove xfail markers.
24894
24895 2002-06-01 Roger Sayle <roger@eyesopen.com>
24896
24897 * gcc.dg/fnegate-1.c: New test case.
24898
24899 2002-05-30 Osku Salerma <osku@iki.fi>
24900
24901 * gcc.c-torture/execute/mayalias-1.c: New file.
24902
24903 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
24904
24905 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
24906 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
24907 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
24908
24909 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
24910
24911 * gcc.c-torture/execute/20020529-1.c: New test.
24912
24913 2002-05-27 Richard Henderson <rth@redhat.com>
24914
24915 * g++.dg/ext/attrib6.C: New test case.
24916
24917 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24918
24919 * gcc.c-torture/execute/pure-1.c: New test.
24920
24921 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
24922
24923 * gcc.dg/cpp/arith-2.c: Remove.
24924
24925 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
24926
24927 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
24928 * gcc.dg/cpp/if-3.c: Remove.
24929
24930 2002-05-26 Jakub Jelinek <jakub@redhat.com>
24931
24932 * g++.dg/opt/cse2.C: New test.
24933
24934 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
24935
24936 * gcc.dg/cpp/arith-1.c: New semantic tests.
24937 * gcc.dg/cpp/if-1.c: Update.
24938
24939 2002-05-24 Ben Elliston <bje@redhat.com>
24940
24941 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
24942
24943 2002-05-24 Jakub Jelinek <jakub@redhat.com>
24944
24945 * gcc.dg/verbose-asm.c: New test.
24946
24947 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
24948
24949 * gcc.dg/cpp/paste12.c: New test.
24950
24951 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
24952
24953 * g++.dg/parse/named_ops.C: New test.
24954
24955 2002-05-23 Mark Mitchell <mark@codesourcery.com>
24956
24957 * gcc/testsuite/gcc.dg/weak-8.c: New test.
24958
24959 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
24960
24961 * gcc.dg/weak-2.c: Allow optional leading underscore
24962 in scan-assembler symbol name.
24963 * gcc.dg/weak-3.c: Likewise.
24964 * gcc.dg/weak-4.c: Likewise.
24965 * gcc.dg/weak-5.c: Likewise.
24966
24967 2002-05-23 Jakub Jelinek <jakub@redhat.com>
24968
24969 * gcc.dg/20020523-1.c: New test.
24970
24971 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
24972
24973 * objc.dg/const-str-2.m: Update now that we stop after
24974 a command line error.
24975
24976 2002-05-22 Richard Henderson <rth@redhat.com>
24977
24978 * g++.dg/dg.exp: Fix typo in test pruneing.
24979
24980 2002-05-22 Richard Henderson <rth@redhat.com>
24981
24982 * g++.dg/dg.exp: Prune the tls subdirectory.
24983 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
24984 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
24985 * g++.dg/tls/init-1.C: New.
24986
24987 2002-05-22 Jakub Jelinek <jakub@redhat.com>
24988
24989 * gcc.dg/20020517-1.c: New test.
24990
24991 2002-05-21 Richard Henderson <rth@redhat.com>
24992
24993 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
24994 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
24995
24996 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
24997
24998 * g++.dg/other/copy2.C: New test.
24999
25000 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
25001
25002 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
25003 (MAX_COPY): Bump up to 10 times sizeof (long long).
25004 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
25005
25006 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
25007 sizeof (long long).
25008
25009 * gcc.c-torture/execute/strcpy-1.c: New test.
25010
25011 2002-05-19 Jason Merrill <jason2redhat.com>
25012
25013 * g++.dg/ext/oper1.C: New test.
25014
25015 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
25016 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
25017
25018 * README.QMTEST: New file.
25019
25020 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
25021
25022 2002-05-19 Andreas Jaeger <aj@suse.de>
25023
25024 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
25025 now.
25026 * gcc.c-torture/execute/loop-2d.x: Likewise.
25027
25028 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
25029
25030 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
25031 support weak symbols.
25032 * gcc.dg/weak-4.c: Likewise
25033 * gcc.dg/weak-6.c: Likewise
25034
25035 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
25036
25037 * gcc.dg/weak-3.c: Add dg-excess-error comment for
25038 cygwin, coff and h8300-*-hms targets
25039 * gcc.dg/weak-5.c: Likewise
25040 * gcc.dg/weak-7.c: Likewise
25041
25042 2002-05-16 Jason Merrill <jason@redhat.com>
25043
25044 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
25045 (scan-assembler-not, scan-assembler-dem): Likewise.
25046 (scan-assembler-dem-not): Likewise.
25047
25048 2002-05-15 Richard Henderson <rth@redhat.com>
25049
25050 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
25051
25052 2002-05-15 Richard Henderson <rth@redhat.com>
25053
25054 * gcc.dg/weak-5.c (vfoo1c): No warning here.
25055 (vfoo1f): Warning here.
25056 (vfoo1l): Don't redefine the alias.
25057
25058 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
25059
25060 * g++.dg/init/pm1.C: New test.
25061
25062 2002-05-12 David S. Miller <davem@redhat.com>
25063
25064 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
25065 types.
25066
25067 2002-05-10 Roger Sayle <roger@eyesopen.com>
25068
25069 * gcc.c-torture/execute/20020510-1.c: New test case.
25070
25071 2002-05-10 David S. Miller <davem@redhat.com>
25072
25073 * gcc.c-torture/execute/conversion.c: Test long double too.
25074
25075 2002-05-09 Jakub Jelinek <jakub@redhat.com>
25076
25077 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
25078 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
25079 * lib/g++.exp (g++_link_flags): Likewise.
25080 * lib/objc.exp (objc_target_compile): Likewise.
25081
25082 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
25083
25084 * gcc.dg/cpp/poison.c: Update.
25085 * gcc.dg/cpp/20000625-2.c: Remove.
25086 * gcc.dg/cpp/direct2s.c: Remove final test.
25087
25088 2002-05-08 Tom Rix <trix@redhat.com>
25089
25090 * gcc.c-torture/execute/20020508-1.c: New test.
25091 * gcc.c-torture/execute/20020508-2.c: New test.
25092 * gcc.c-torture/execute/20020508-3.c: New test.
25093
25094 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
25095
25096 * gcc.dg/cpp/charconst-4.c: More tests.
25097
25098 2002-05-08 Mark Mitchell <mark@codesourcery.com>
25099
25100 PR c/6569
25101 * gcc.dg/weak-3.c: Update location of warning messages.
25102 * gcc.dg/weak-5.c: Likewise.
25103
25104 2002-05-06 Roger Sayle <roger@eyesopen.com>
25105
25106 * gcc.c-torture/execute/20020506-1.c: New test case.
25107
25108 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
25109
25110 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
25111
25112 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25113
25114 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
25115
25116 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
25117
25118 * gcc.dg/cpp/charconst-3.c: New test.
25119
25120 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
25121
25122 * gcc.dg/cpp/charconst.c: Update tests.
25123
25124 2002-05-05 Tim Josling <tej@melbpc.org.au>
25125
25126 * treelang: Added directory for new sample language treelang. Also
25127 lib/treelang.exp: New file to signal treelang should be tested.
25128
25129 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25130
25131 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
25132 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
25133 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
25134 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
25135 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
25136 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
25137 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
25138
25139 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
25140
25141 * gcc.dg/format/xopen-2.c: New test.
25142
25143 2002-05-03 Jakub Jelinek <jakub@redhat.com>
25144
25145 * gcc.dg/20020503-1.c: New test.
25146
25147 2002-05-02 Mark Mitchell <mark@codesourcery.com>
25148
25149 * g++.dg/init/dtor1.C: Make it tougher.
25150
25151 2002-05-01 Mark Mitchell <mark@codesourcery.com>
25152
25153 * g++.dg/init/dtor1.C: New test.
25154
25155 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
25156
25157 * gcc.dg/altivec-8.c: New.
25158
25159 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
25160
25161 * gcc.dg/altivec-7.c: New.
25162
25163 2002-04-29 Jakub Jelinek <jakub@redhat.com>
25164
25165 * g++.dg/parse/typedef1.C: New test.
25166
25167 2002-04-29 Mark Mitchell <mark@codesourcery.com>
25168
25169 PR c++/6486
25170 * g++.dg/template/friend6.C: New test.
25171
25172 PR c++/6492
25173 * g++.dg/init/copy1.C: New test.
25174
25175 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
25176
25177 * g++.dg/warn/effc1.C: New test.
25178
25179 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
25180
25181 * gcc.dg/cpp/if-cexp.c: Add a test.
25182
25183 2002-04-28 Jakub Jelinek <jakub@redhat.com>
25184
25185 * gcc.dg/20020426-2.c: New test.
25186
25187 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
25188
25189 * gcc.dg/cpp/if-mop.c: Update.
25190 * gcc.dg/cpp/if-mpar.c: Add test.
25191 * gcc.dg/cpp/if-oppr.c: Update.
25192
25193 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25194
25195 PR c/6343
25196 * gcc.dg/weak-[2-7].c: New tests.
25197
25198 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25199
25200 * gcc.dg/enum1.c: New test.
25201
25202 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25203
25204 PR c++/6497
25205 * g++.dg/inherit/access2.C: New test.
25206
25207 2002-04-26 Mark Mitchell <mark@codesourcery.com>
25208
25209 PR bootstrap/6445
25210 * gcc.dg/20020426-1.c: New test.
25211
25212 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
25213
25214 * g++.dg/abi/enum1.C: New test.
25215
25216 2002-04-26 Richard Henderson <rth@redhat.com>
25217
25218 * gcc.dg/c99-bool-1.c: Expect always true warning.
25219
25220 2002-04-25 Roger Sayle <roger@eyesopen.com>
25221
25222 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
25223
25224 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25225
25226 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
25227 targets.
25228
25229 2002-04-24 Mark Mitchell <mark@codesourcery.com>
25230
25231 * g++.dg/abi/mange7.C: New test.
25232
25233 PR c++/6438.
25234 * g++.dg/parse/stmtexpr2.C: New test.
25235
25236 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
25237
25238 * gcc.dg/20020312-2.c: Add SH target.
25239
25240 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25241
25242 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
25243 compiler output on mips*-*-irix*.
25244
25245 2002-04-23 Jakub Jelinek <jakub@redhat.com>
25246
25247 * g++.dg/parse/attr1.C: New test.
25248
25249 2002-04-23 Roger Sayle <roger@eyesopen.com>
25250
25251 * gcc.c-torture/execute/string-opt-17.c: New test case.
25252 * gcc.c-torture/execute/memset-2.c: New test case.
25253
25254 2002-04-23 Mark Mitchell <mark@codesourcery.com>
25255
25256 PR c++/6256:
25257 * g++.dg/template/friend5.C: New test.
25258
25259 PR c++/6331:
25260 * g++.dg/template/qual1.C: Likewise.
25261
25262 2002-04-22 Zack Weinberg <zack@codesourcery.com>
25263
25264 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
25265 Include stdlib.h, not stdio.h or ctype.h.
25266
25267 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
25268
25269 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
25270 cris-*-elf* and mmix-*-*.
25271 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
25272 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
25273 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
25274 Ditto.
25275 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
25276 * gcc.dg/wchar_t-1.c: Ditto.
25277
25278 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
25279
25280 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
25281 Clarify comment.
25282
25283 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
25284
25285 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
25286
25287 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25288
25289 * gcc.c-torture/execute/20000906-1.x: Delete.
25290
25291 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
25292
25293 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
25294
25295 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
25296
25297 * PR6367
25298 * g77.f-torture/execute/6367.f: New test.
25299 * g77.f-torture/execute/6367.x: Disable for MMIX.
25300
25301 2002-04-19 Mark Mitchell <mark@codesourcery.com>
25302
25303 * PR6352
25304 * g++.dg/opt/inline2.C: New test.
25305
25306 2002-04-18 Richard Henderson <rth@redhat.com>
25307
25308 * gcc.dg/20000906-1.c: Enable for all targets.
25309 * gcc.c-torture/compile/iftrap-2.c: New.
25310
25311 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25312
25313 * gcc.dg/20020418-1.c: New test.
25314 * gcc.dg/20020418-2.c: New test.
25315
25316 2002-04-18 Richard Henderson <rth@redhat.com>
25317
25318 * gcc.c-torture/compile/iftrap-1.c: New.
25319 * gcc.dg/iftrap-1.c: Adjust for ia64.
25320 * gcc.dg/iftrap-2.c: New.
25321
25322 2002-04-18 Jakub Jelinek <jakub@redhat.com>
25323
25324 * gcc.c-torture/compile/20020418-1.c: New test.
25325
25326 2002-04-18 Roger Sayle <roger@eyesopen.com>
25327
25328 * gcc.c-torture/compile/20020415-1.c: New.
25329
25330 2002-04-18 David S. Miller <davem@redhat.com>
25331
25332 * gcc.c-torture/execute/20020418-1.c: New test.
25333
25334 2002-04-17 Jakub Jelinek <jakub@redhat.com>
25335
25336 * gcc.dg/20020416-1.c: New test.
25337
25338 * g++.dg/opt/inline1.C: New test.
25339
25340 2002-04-16 Jakub Jelinek <jakub@redhat.com>
25341
25342 * gcc.dg/altivec-5.c: New test.
25343
25344 * gcc.dg/20020415-1.c: New test.
25345
25346 2002-04-15 Mark Mitchell <mark@codesourcery.com>
25347
25348 * testsuite/lib/chill.exp: Remove.
25349
25350 2002-04-14 Jakub Jelinek <jakub@redhat.com>
25351
25352 * g++.dg/other/big-struct.C: New test.
25353
25354 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
25355
25356 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
25357 of scratch file.
25358
25359 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
25360
25361 PR c/6277
25362 * gcc.dg/i386-387-1.c: Allow optional leading underscore
25363 in scan-assembler function name
25364
25365 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
25366
25367 * g77.f-torture/execute/980628-4.x,
25368 g77.f-torture/execute/980628-5.x,
25369 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25370 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25371 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
25372 i[34567]86-*-*.
25373
25374 2002-04-13 David S. Miller <davem@redhat.com>
25375
25376 * gcc.c-torture/execute/20020413-1.c: New test.
25377
25378 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
25379
25380 * gcc.dg/asm-6.c,
25381 * g++.dg/ext/asm1.C: New tests.
25382
25383 2002-04-12 Mark Mitchell <mark@codesourcery.com>
25384
25385 PR c++ 5373.
25386 * g++.dg/parse/stmtexpr1.C: New test.
25387
25388 PR c++/5189.
25389 * g++.dg/template/copy1.C: New test.
25390
25391 2002-04-12 Richard Henderson <rth@redhat.com>
25392
25393 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
25394
25395 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
25396
25397 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
25398 gcc.c-torture/execute/20020307-2.c.
25399
25400 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
25401
25402 * g++.dg/ext/attrib5.C,
25403 * g++.dg/lookup/struct1.C: New tests.
25404
25405 2002-04-11 Jakub Jelinek <jakub@redhat.com>
25406
25407 * gcc.dg/20020411-1.c: New test.
25408
25409 * gcc.c-torture/execute/20020411-1.c: New test.
25410
25411 2002-04-10 Janis Johnson <janis187@us.ibm.com>
25412
25413 * g77.f-torture/execute/6177.f: New test.
25414
25415 2002-04-10 Jakub Jelinek <jakub@redhat.com>
25416
25417 PR middle-end/6247
25418 * g++.dg/opt/cleanup1.C: New test.
25419
25420 * g++.dg/opt/const1.C: New test.
25421
25422 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
25423
25424 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
25425
25426 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
25427
25428 PR c++/5507
25429 * g++.dg/template/typename2.C: New test.
25430
25431 2002-04-10 Alan Modra <amodra@bigpond.net.au>
25432
25433 * gcc.c-torture/execute/loop-12.c: New.
25434
25435 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
25436
25437 * g77.f-torture/execute/980628-4.x,
25438 g77.f-torture/execute/980628-5.x,
25439 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
25440 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
25441 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
25442
25443 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25444
25445 PR optimization/6086
25446 * g++.dg/opt/preinc1.C: New test.
25447
25448 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25449
25450 PR c++/5571
25451 * g++.dg/opt/static2.C: New test.
25452
25453 2002-04-06 Mark Mitchell <mark@codesourcery.com>
25454
25455 PR c/5120
25456 * gcc.dg/20020406-1.c: New test.
25457
25458 2002-04-04 David S. Miller <davem@redhat.com>
25459
25460 * gcc.c-torture/execute/20020404-1.c: New test.
25461
25462 2002-04-04 Jakub Jelinek <jakub@redhat.com>
25463
25464 PR c/6123
25465 * gcc.dg/20020312-2.c: Do not declare global register variable
25466 if __PIC__ or __pic__ is defined.
25467
25468 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
25469
25470 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
25471 __asm__ so that it works correctly even if -ansi -pedantic-errors.
25472
25473 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25474
25475 * gcc.misc-tests/linkage.exp: Update last change to handle
25476 sparc*-, not just sparc-.
25477
25478 2002-04-03 Richard Henderson <rth@redhat.com>
25479
25480 * gcc.dg/cpp/ucs.c: Improved long UCS test.
25481
25482 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25483
25484 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
25485
25486 2002-04-02 David S. Miller <davem@redhat.com>
25487
25488 * gcc.c-torture/execute/20020402-3.c: New test.
25489
25490 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
25491
25492 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
25493 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
25494
25495 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
25496 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
25497 g77.f-torture/execute/20001201.x,
25498 g77.f-torture/execute/u77-test.x: New files.
25499
25500 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
25501 * gcc.dg/wchar_t-1.c: Ditto.
25502
25503 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25504
25505 * gcc.c-torture/execute/20020402-1.c: New test.
25506
25507 2002-04-01 Richard Henderson <rth@redhat.com>
25508
25509 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
25510
25511 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
25512
25513 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25514
25515 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
25516
25517 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25518
25519 * g++.dg/inherit/template-as-base.C: Expect error.
25520 * g++.dg/inherit/namespace-as-base.C: Likewise.
25521
25522 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
25523
25524 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
25525 g++.dg/ext/instantiate3.C: Tweak match patterns.
25526
25527 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
25528 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
25529 -da test.
25530
25531 2002-03-31 Richard Henderson <rth@redhat.com>
25532
25533 * gcc.dg/special/alias-2.c: New.
25534 * gcc.dg/special/ecos.exp: Run it.
25535
25536 2002-03-31 Richard Henderson <rth@redhat.com>
25537
25538 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
25539
25540 2002-03-31 Kazu Hirata <kazu@hxi.com>
25541
25542 * gcc.dg/weak-1.c: Disable on h8300 port.
25543
25544 2002-03-29 Janis Johnson <janis187@us.ibm.com>
25545
25546 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
25547 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
25548 ordering tests.
25549 * g++.dg/bprob/bprob-1.C: New test.
25550 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
25551 * g++.dg/gcov/gcov-1.C: New test.
25552 * g++.dg/gcov/gcov-1.x: New file.
25553 * g++.dg/gcov/gcov-2.C: New test.
25554 * g++.dg/gcov/gcov-3.C: New test.
25555 * g++.dg/gcov/gcov-3.h: New file.
25556
25557 2002-03-28 Roger Sayle <roger@eyesopen.com>
25558
25559 * g++.old-deja/g++.other/builtins5.C: New test.
25560 * g++.old-deja/g++.other/builtins6.C: New test.
25561 * g++.old-deja/g++.other/builtins7.C: New test.
25562 * g++.old-deja/g++.other/builtins8.C: New test.
25563 * g++.old-deja/g++.other/builtins9.C: New test.
25564
25565 2002-03-29 Jakub Jelinek <jakub@redhat.com>
25566
25567 * g++.dg/opt/static1.C: New test.
25568
25569 * g++.dg/opt/longbranch1.C: New test.
25570
25571 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
25572
25573 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
25574
25575 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
25576
25577 2002-03-28 Jeffrey A Law (law@redhat.com)
25578
25579 * gcc.c-torture/execute/20020328-1.c: New test.
25580
25581 2002-03-27 Richard Henderson <rth@redhat.com>
25582
25583 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
25584 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
25585 move from g++.old-deja/g++.ext/.
25586
25587 2002-03-27 Mark Mitchell <mark@codesourcery.com>
25588
25589 * g++.dg/init/new2.C: New test.
25590
25591 2002-03-26 Richard Henderson <rth@redhat.com>
25592
25593 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
25594
25595 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
25596 on sparc.
25597
25598 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
25599 sparcv9 systems.
25600 * gcc.dg/20001102-1.c: Likewise.
25601
25602 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
25603
25604 * gcc.dg/cpp/endif-pedantic1.c,
25605 gcc.dg/cpp/endif-pedantic2.c: New tests.
25606
25607 2002-03-26 Mark Mitchell <mark@codesourcery.com>
25608
25609 * g++.dg/init/new1.C: New test.
25610
25611 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
25612
25613 * g++.dg/abi/vbase9.C: New test.
25614
25615 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
25616
25617 * gcc.dg/arm-asm.c: New test.
25618
25619 2002-03-26 Andrew Cagney <ac131313@redhat.com>
25620
25621 * gcc.dg/Wswitch-enum.c: New test.
25622 Fix PR c/5044.
25623
25624 2002-03-26 Richard Henderson <rth@redhat.com>
25625
25626 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
25627 structure.
25628
25629 2002-03-25 Richard Henderson <rth@redhat.com>
25630
25631 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
25632 sparcv9 systems.
25633
25634 * gcc.c-torture/compile/20011119-1.c (xxx): New.
25635 * gcc.c-torture/compile/20011119-2.c (xxx): New.
25636
25637 2002-03-25 Zack Weinberg <zack@codesourcery.com>
25638
25639 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
25640
25641 2002-03-25 Bob Wilson <bob.wilson@acm.org>
25642
25643 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
25644 targets using generic thunk support.
25645
25646 2002-03-25 Jakub Jelinek <jakub@redhat.com>
25647
25648 * gcc.c-torture/compile/20020323-1.c: New test.
25649
25650 * g++.dg/opt/conj2.C: New test.
25651
25652 2002-03-24 Richard Henderson <rth@redhat.com>
25653
25654 * gcc.dg/weak-1.c: Use -fno-common.
25655
25656 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25657
25658 * g77.dg/f77-edit-apostrophe-out.f: New test
25659 * g77.dg/f77-edit-h-out.f: New test
25660 * g77.dg/f77-edit-t-in.f: New test
25661 * g77.dg/f77-edit-t-out.f: New test
25662 * g77.dg/f77-edit-x-out.f: New test
25663 * g77.dg/f77-edit-slash-out.f: New test
25664 * g77.dg/f77-edit-colon-out.f: New test
25665 * g77.dg/f77-edit-s-out.f: New test
25666
25667 2002-03-24 Richard Henderson <rth@redhat.com>
25668
25669 * objc/execute/formal_protocol-6.x: New XFAIL.
25670
25671 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25672
25673 * gcc.dg/weak-1.c: Early return from dg-final on platforms
25674 that do not support weak symbols
25675
25676 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
25677
25678 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
25679 * lib/g77.exp: Likewise
25680 * lib/objc.exp: Likewise
25681
25682 2002-03-23 Andrew Cagney <ac131313@redhat.com>
25683
25684 * gcc.dg/Wswitch-default.c: New test.
25685
25686 2002-03-23 Jakub Jelinek <jakub@redhat.com>
25687
25688 * g++.dg/other/enum1.C: New test.
25689
25690 2002-03-23 Zack Weinberg <zack@codesourcery.com>
25691
25692 * gcc.dg/pragma-ep-3.c: Fix typo.
25693
25694 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
25695
25696 * g++.dg/inherit/template-as-base.C: New test.
25697
25698 2002-03-22 Jakub Jelinek <jakub@redhat.com>
25699
25700 * g++.old-deja/g++.other/dwarf2-1.C: Move...
25701 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
25702
25703 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
25704
25705 * gcc.dg/cpp/multiline.c: Update to match.
25706
25707 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
25708
25709 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
25710
25711 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
25712
25713 * gcc.dg/cpp/extratokens2.c: New file.
25714
25715 2002-03-21 David Edelsohn <edelsohn@gnu.org>
25716
25717 * gcc.dg/20020312-2.c: Add rs6000 target.
25718
25719 * gcc.c-torture/compile/20020319-1.c: New test.
25720
25721 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25722
25723 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
25724 (A, E): Handle this.
25725
25726 2002-03-20 Jason Merrill <jason@redhat.com>
25727
25728 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
25729 ignoring -fpic.
25730 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
25731 through prune_gcc_output.
25732
25733 2002-03-20 Jakub Jelinek <jakub@redhat.com>
25734
25735 * gcc.c-torture/compile/20020320-1.c: New test.
25736
25737 2002-03-19 Jakub Jelinek <jakub@redhat.com>
25738
25739 * gcc.c-torture/compile/20020318-1.c: New test.
25740
25741 * gcc.dg/struct-by-value-1.c: New test.
25742
25743 * gcc.dg/20020319-1.c: New test.
25744
25745 2002-03-18 Jakub Jelinek <jakub@redhat.com>
25746
25747 * g++.dg/opt/conj1.C: New test.
25748
25749 2002-03-17 Mark Mitchell <mark@codesourcery.com>
25750
25751 * g++.dg/template/qualttp20.C: Revert previous change.
25752 * g++.dg/template/qualttp3.C: Likewise.
25753 * g++.dg/template/qualttp4.C: Likewise
25754 * g++.dg/template/qualttp5.C: Likewise
25755 * g++.dg/template/qualttp6.C: Likewise
25756 * g++.dg/template/qualttp7.C: Likewise
25757 * g++.dg/template/qualttp8.C: Likewise
25758 * g++.dg/template/recurse.C: Likewise.
25759
25760 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
25761
25762 * gcc.dg/cpp/wchar-1.c: Update.
25763
25764 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
25765
25766 * g++.dg/template/conv1.C: New test.
25767 * g++.dg/template/conv2.C: New test.
25768 * g++.dg/template/conv3.C: New test.
25769 * g++.dg/template/conv4.C: New test.
25770
25771 2002-03-15 Mark Mitchell <mark@codesourcery.com>
25772
25773 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
25774 * g++.dg/template/qualttp3.C: Likewise.
25775 * g++.dg/template/qualttp4.C: Likewise
25776 * g++.dg/template/qualttp5.C: Likewise
25777 * g++.dg/template/qualttp6.C: Likewise
25778 * g++.dg/template/qualttp7.C: Likewise
25779 * g++.dg/template/qualttp8.C: Likewise
25780 * g++.dg/template/recurse.C: Likewise.
25781
25782 2002-03-15 Mark Mitchell <mark@codesourcery.com>
25783
25784 * g++.dg/opt/dtor1.C: New test.
25785
25786 2002-03-15 Jakub Jelinek <jakub@redhat.com>
25787
25788 * gcc.c-torture/compile/20020315-1.c: New test.
25789
25790 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
25791
25792 * gcc.dg/weak-1.c: Fix scan tests.
25793
25794 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
25795
25796 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
25797 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
25798 cris-*-aout* mmix-*-*.
25799 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
25800 cris-*-aout* mmix-*-*.
25801 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
25802 cris-*-elf* cris-*-aout* and mmix-*-*.
25803 * gcc.dg/20001009-1.c: Ditto.
25804 * gcc.dg/20010912-1.c: Ditto.
25805 * gcc.dg/20020122-4.c: Ditto.
25806 * gcc.dg/inline-2.c: Ditto.
25807
25808 2002-03-14 Jeffrey A Law (law@cygnus.com)
25809
25810 * gcc.c-torture/compile/20020314-1.c: New test.
25811
25812 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
25813
25814 * gcc.c-torture/execute/20020314-1.c: New test.
25815
25816 2002-03-14 Jakub Jelinek <jakub@redhat.com>
25817
25818 * g++.dg/warn/Wunused-1.C: New test.
25819
25820 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
25821
25822 * g++.dg/abi/mangle6.C: New test.
25823
25824 2002-03-13 Jakub Jelinek <jakub@redhat.com>
25825
25826 * gcc.c-torture/compile/20020309-2.c: New test.
25827
25828 * gcc.c-torture/compile/20020312-1.c: New test.
25829
25830 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
25831
25832 * g++.dg/other/access1.C: New test.
25833
25834 2002-03-12 Jakub Jelinek <jakub@redhat.com>
25835
25836 * gcc.c-torture/execute/wchar_t-1.c: New test.
25837
25838 2002-03-12 David Edelsohn <edelsohn@gnu.org>
25839
25840 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
25841
25842 2002-03-12 Roger Sayle <roger@eyesopen.com>
25843
25844 * gcc.dg/20020312-1.c: New test case.
25845
25846 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
25847
25848 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
25849
25850 2002-03-11 Richard Henderson <rth@redhat.com>
25851
25852 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
25853 * g++.old-deja/g++.jason/report.C: Likewise.
25854
25855 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
25856
25857 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
25858 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
25859
25860 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
25861
25862 * testsuite/g++.dg/overload/pmf1.C: New test.
25863
25864 2002-03-11 Kazu Hirata <kazu@hxi.com>
25865
25866 * gcc.c-torture/execute/20020307-1.c: Use long.
25867
25868 2002-03-11 Jakub Jelinek <jakub@redhat.com>
25869
25870 PR optimization/5844
25871 * gcc.dg/20020310-1.c: New test.
25872
25873 2002-03-09 Michael Meissner <meissner@redhat.com>
25874
25875 * gcc.c-torture/execute/memcpy-2.c: New test.
25876 * gcc.c-torture/execute/memset-1.c: New test.
25877 * gcc.c-torture/execute/strlen-1.c: New test.
25878 * gcc.c-torture/execute/strcmp-1.c: New test.
25879 * gcc.c-torture/execute/strncmp-1.c: New test.
25880
25881 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
25882
25883 * gcc.dg/ppc-ldstruct.c: New test.
25884
25885 2002-03-09 Jakub Jelinek <jakub@redhat.com>
25886
25887 * gcc.c-torture/execute/va-arg-22.c: New test.
25888
25889 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25890
25891 * gcc.c-torture/compile/20020309-1.c: New test.
25892
25893 2002-03-08 Jakub Jelinek <jakub@redhat.com>
25894
25895 * gcc.c-torture/execute/20020307-2.c: New test.
25896
25897 2002-03-07 Jeffrey A Law (law@redhat.com)
25898
25899 * g77.f-torture/compile/20020307-1.f: New test.
25900
25901 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
25902
25903 * gcc.dg/unordered-1.c: New test.
25904
25905 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
25906
25907 * gcc.c-torture/execute/20020307-1.c: New test.
25908
25909 2002-03-05 Jakub Jelinek <jakub@redhat.com>
25910
25911 * gcc.dg/20020304-1.c: New test.
25912
25913 * gcc.c-torture/compile/20020304-2.c: New test.
25914
25915 2002-03-04 Zack Weinberg <zack@codesourcery.com>
25916
25917 * gcc.c-torture/compile/20020304-1.c: New test case
25918 (from PR c/5830).
25919
25920 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
25921
25922 * gcc.dg/20020103-1.c: Add other -D ppc variants.
25923
25924 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
25925
25926 * g++.dg/other/classkey1.C: New test.
25927
25928 2002-03-01 Richard Henderson <rth@redhat.com>
25929
25930 * gcc.c-torture/compile/981223-1.x: New.
25931 * gcc.c-torture/compile/920625-1.x: New.
25932
25933 2002-02-28 Richard Henderson <rth@redhat.com>
25934
25935 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
25936
25937 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
25938
25939 * gcc.c-torture/execute/20020227-1.c: New test.
25940
25941 2002-02-27 Mark Mitchell <mark@codesourcery.com>
25942
25943 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
25944 here" ERROR lines.
25945 * g++.old-deja/g++.oliva/partord1.C: Likewise.
25946 * g++.old-deja.g++.other/defarg1.C: Likewise.
25947 * g++.old-deja/g++.pt/calls2.C: Likewise.
25948 * g++.old-deja/g++.pt/crash20.C: Likewise.
25949 * g++.old-deja/g++.pt/crash30.C: Likewise.
25950 * g++.old-deja/g++.pt/crash36.C: Likewise.
25951 * g++.old-deja/g++.pt/crash6.C: Likewise.
25952 * g++.old-deja/g++.pt/defarg13.C: Likewise.
25953 * g++.old-deja/g++.pt/derived3.C: Likewise.
25954 * g++.old-deja/g++.pt/error1.C: Likewise.
25955 * g++.old-deja/g++.pt/friend21.C: Likewise.
25956 * g++.old-deja/g++.pt/friend23.C: Likewise.
25957 * g++.old-deja/g++.pt/infinite1.C: Likewise.
25958 * g++.old-deja/g++.robertl/eb128.C: Likewise.
25959
25960 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
25961
25962 * gcc.c-torture/execute/20020225-2.c: New test.
25963
25964 2002-02-27 Zack Weinberg <zack@codesourcery.com>
25965
25966 * gcc.c-torture/execute/920730-1t.c,
25967 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
25968 Delete test cases, only relevant to -traditional.
25969
25970 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
25971
25972 * gcc.dg/cpp/undef1.c: Remove.
25973 * gcc.dg/cpp/directiv.c: Update.
25974 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
25975
25976 2002-02-27 Michael Meissner <meissner@redhat.com>
25977
25978 * gcc.c-torture/execute/20020226-1.c: New test.
25979
25980 2002-02-26 Jakub Jelinek <jakub@redhat.com>
25981
25982 * g++.dg/debug/debug4.C: New test.
25983
25984 * gcc.dg/ia64-visibility-1.c: New test.
25985
25986 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
25987
25988 * gcc.dg/debug/20020224-1.c: New.
25989
25990 2002-02-25 Kazu Hirata <kazu@hxi.com>
25991
25992 * gcc.c-torture/execute/960416-1.x: New.
25993 * gcc.c-torture/execute/divconst-3.x: Likewise.
25994
25995 2002-02-25 Jakub Jelinek <jakub@redhat.com>
25996
25997 * gcc.dg/20020224-1.c: New test.
25998
25999 2002-02-25 Alan Modra <amodra@bigpond.net.au>
26000
26001 * gcc.c-torture/execute/20020225-1.c: New.
26002
26003 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
26004
26005 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
26006
26007 2002-02-23 Jakub Jelinek <jakub@redhat.com>
26008
26009 * gcc.dg/20020222-1.c: New test.
26010
26011 2002-02-22 Jakub Jelinek <jakub@redhat.com>
26012
26013 * g++.dg/opt/anonunion1.C: New test.
26014
26015 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
26016
26017 * g++.dg/template/qualttp19.C: New test.
26018 * g++.dg/template/qualttp20.C: New test.
26019 * g++.old-deja/g++.jason/report.C: Adjust expected errors
26020 * g++.old-deja/g++.other/qual1.C: Likewise.
26021
26022 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
26023
26024 * gcc.dg/attr-alwaysinline.c: New.
26025
26026 2002-02-21 Jakub Jelinek <jakub@redhat.com>
26027
26028 * gcc.dg/20020220-1.c: New test.
26029
26030 * gcc.dg/20020220-2.c: New test.
26031
26032 * g++.dg/opt/mmx1.C: New test.
26033
26034 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
26035
26036 * gcc.c-torture/compile/20020110.c: New test.
26037
26038 2002-02-20 Jakub Jelinek <jakub@redhat.com>
26039
26040 * gcc.c-torture/execute/20020219-1.c: New test.
26041
26042 * gcc.dg/20020219-1.c: New test.
26043
26044 * gcc.dg/noncompile/20020220-1.c: New test.
26045
26046 * g++.dg/opt/ptrintsum1.C: New test.
26047
26048 * gcc.dg/debug/20020220-1.c: New test.
26049
26050 2002-02-17 Jakub Jelinek <jakub@redhat.com>
26051
26052 * gcc.c-torture/execute/20020216-1.c: New test.
26053
26054 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
26055
26056 * gcc.dg/decl-1.c: Update, new test.
26057
26058 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
26059
26060 * g++.dg/abi/bitfield1.C: New test.
26061 * g++.dg/abi/bitfield2.C: New test.
26062
26063 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26064
26065 * gcc.dg/attr-nest.c: New test.
26066
26067 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
26068
26069 * gcc.c-torture/execute/20020215-1.c: New test.
26070
26071 2002-02-14 Jakub Jelinek <jakub@redhat.com>
26072
26073 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
26074 * g++.dg/debug/debug.exp: New.
26075 * g++.dg/debug/trivial.C: New.
26076 * g++.dg/debug/debug1.C: Moved...
26077 * g++.dg/other/debug1.C: ...from here.
26078 * g++.dg/debug/debug2.C: Moved...
26079 * g++.dg/other/debug2.C: ...from here.
26080 * g++.dg/debug/debug3.C: Moved...
26081 * g++.dg/other/debug3.C: ...from here.
26082
26083 * gcc.dg/noncompile/20020213-1.c: New test.
26084
26085 2002-02-13 Jakub Jelinek <jakub@redhat.com>
26086
26087 * g++.dg/other/debug3.C: New test.
26088
26089 * gcc.c-torture/execute/20020213-1.c: New test.
26090
26091 2002-02-13 Richard Smith <richard@ex-parrot.com>
26092
26093 * g++.old-deja/g++.other/thunk1.C: New test.
26094
26095 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26096
26097 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
26098
26099 2002-02-13 Stan Shebs <shebs@apple.com>
26100
26101 * gcc.dg/altivec-3.c: New.
26102
26103 2002-02-12 Jakub Jelinek <jakub@redhat.com>
26104
26105 * gcc.dg/Wunreachable-1.c: New test.
26106 * gcc.dg/Wunreachable-2.c: New test.
26107
26108 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
26109
26110 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
26111
26112 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
26113
26114 * gcc.dg/decl-1.c: New test.
26115
26116 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
26117
26118 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
26119
26120 2002-02-10 Kazu Hirata <kazu@hxi.com>
26121
26122 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
26123 * gcc.c-torture/compile/980506-1.x: Likewise.
26124
26125 2002-02-10 Kazu Hirata <kazu@hxi.com>
26126
26127 * gcc.dg/20020210-1.c: New.
26128
26129 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
26130
26131 * g77.f-torture/execute/947.f: New regression test
26132 for PR fortran/947.
26133
26134 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
26135
26136 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
26137 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
26138
26139 2002-02-08 Richard Henderson <rth@redhat.com>
26140
26141 * gcc.c-torture/compile/labels-3.c: New.
26142
26143 2002-02-08 Jakub Jelinek <jakub@redhat.com>
26144
26145 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
26146 expression statements work instead.
26147 * gcc.dg/noncompile/20020207-1.c: New test.
26148
26149 2002-02-07 Richard Henderson <rth@redhat.com>
26150
26151 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
26152
26153 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26154
26155 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
26156 message from g77
26157 * lib/g77-dg.exp: Trim g77 error messages so that they are
26158 recognized by dg.exp.
26159
26160 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26161
26162 PR fortran/5473
26163 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
26164
26165 2002-02-07 Richard Henderson <rth@redhat.com>
26166
26167 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
26168 to be sufficiently aligned for integers.
26169
26170 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
26171
26172 * g++.dg/template/friend4.C: New test.
26173
26174 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
26175
26176 PR fortran/5743
26177 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
26178 unsupported cases.
26179
26180 2002-02-07 Richard Henderson <rth@redhat.com>
26181
26182 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
26183 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
26184 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
26185 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
26186
26187 2002-02-06 Richard Henderson <rth@redhat.com>
26188
26189 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
26190
26191 2002-02-06 Janis Johnson <janis187@us.ibm.com>
26192
26193 * gcc.dg/20020206-1.c: New test.
26194
26195 2002-02-06 Jakub Jelinek <jakub@redhat.com>
26196
26197 * gcc.c-torture/execute/20020206-1.c: New test.
26198
26199 * gcc.c-torture/execute/20020206-2.c: New test.
26200
26201 PR optimization/5429:
26202 * gcc.c-torture/compile/20020206-1.c: New test.
26203
26204 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
26205
26206 * g++.dg/ext/align1.C: Do not use an explicit alignment value
26207 as certain file formats cannot support particularly large
26208 alignments.
26209
26210 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
26211 and do not expect to be able to link the executable.
26212
26213 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
26214 fail because the COFF format does not support the weak attribute.
26215
26216 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
26217
26218 * g77.dg/pr5473.f: New test
26219
26220 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
26221
26222 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
26223 Fix testcase accordingly.
26224
26225 2002-02-04 Richard Henderson <rth@redhat.com>
26226
26227 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
26228 (buf): Change to be an array of pointers, not ints.
26229
26230 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26231
26232 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
26233 before all tests. Move warning one line above to match where it
26234 C frontend emits.
26235 * gcc.dg/Wswitch-2.c: New test.
26236 * g++.dg/warn/Wswitch-1.C: New test.
26237 * g++.dg/warn/Wswitch-2.C: New test.
26238
26239 2002-02-04 Richard Henderson <rth@redhat.com>
26240
26241 * g++.dg/abi/offsetof.C: Fix size comparison.
26242
26243 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
26244
26245 * gcc.dg/cast-qual-2.c: New test.
26246
26247 2002-02-04 Jakub Jelinek <jakub@redhat.com>
26248
26249 * gcc.dg/20020201-4.c: New test.
26250
26251 2002-02-04 Ben Elliston <bje@redhat.com>
26252
26253 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
26254 target_info attribute != 0, in addition to the empty string.
26255 (gcc_target_compile): Likewise.
26256
26257 2002-02-03 Andrew Cagney <ac131313@redhat.com>
26258
26259 * gcc.dg/Wswitch.c: New test.
26260 PR gcc/4475. PR gcc/3780.
26261
26262 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
26263
26264 * g77.f-torture/execute/5122.f: New test for regressions
26265 against PR fortran/5122.
26266
26267 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
26268
26269 * g77.f-torture/compile/pr3743.f: Delete
26270 * g77.dg/pr3743-1.f: New test.
26271 * g77.dg/pr3743-2.f: New test.
26272 * g77.dg/pr3743-3.f: New test.
26273 * g77.dg/pr3743-4.f: New test.
26274
26275 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26276
26277 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
26278
26279 2002-02-02 Richard Henderson <rth@redhat.com>
26280
26281 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
26282 * gcc.c-torture/execute/bf64-1.c: Likewise.
26283
26284 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26285
26286 * gcc.dg/20020201-2.c: New test.
26287
26288 * gcc.dg/20020201-3.c: New test.
26289
26290 * gcc.c-torture/execute/bitfld-2.c: New test.
26291
26292 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
26293
26294 * gcc.dg/bitfld-1.c: Update.
26295 * gcc.dg/bitfld-2.c: Update.
26296 * gcc.c-torture/execute/bitfld-1.x: New.
26297
26298 2002-02-02 Jakub Jelinek <jakub@redhat.com>
26299
26300 * gcc.c-torture/execute/20020201-1.c: New test.
26301
26302 2002-02-01 Janis Johnson <janis187@us.ibm.com>
26303
26304 PR target/5469
26305 * gcc.dg/20020201-1.c: New test.
26306
26307 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
26308
26309 PR fortran/3743
26310 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
26311 * g77.f-torture/compile/pr3743.x: Remove
26312
26313 2002-01-31 Tom Rix <trix@redhat.com>
26314
26315 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
26316
26317 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
26318
26319 * gcc.dg/noncompile/20020130-1.c: New test.
26320
26321 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
26322
26323 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
26324
26325 2002-01-29 Richard Henderson <rth@redhat.com>
26326
26327 * gcc.c-torture/execute/991118-1.c: Cast various constants back
26328 to long long.
26329 * gcc.c-torture/execute/bf64-1.c: Likewise.
26330
26331 2002-01-29 Jakub Jelinek <jakub@redhat.com>
26332
26333 * gcc.c-torture/execute/20020129-1.c: New test.
26334
26335 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
26336
26337 * gcc.c-torture/compile/20000224-1.c: Update.
26338 * gcc.c-torture/execute/bitfld-1.c: New tests.
26339 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
26340 * gcc.dg/uninit-A.c: Update.
26341
26342 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
26343
26344 * g++.dg/template/ctor1.C: Add instantiation.
26345
26346 2002-01-28 Paul Koning <pkoning@equallogic.com>
26347
26348 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
26349 argument to __builtin_prefetch to be const ptr.
26350
26351 2002-01-28 Jakub Jelinek <jakub@redhat.com>
26352
26353 * gcc.c-torture/compile/20020120-1.c: New test.
26354
26355 2002-01-27 Kazu Hirata <kazu@hxi.com>
26356
26357 * gcc.c-torture/execute/20020127-1.c: New test.
26358
26359 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
26360
26361 * g77.dg/f77-edit-i-in.f: New test
26362 * g77.dg/f77-edit-i-out.f: New test
26363
26364 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
26365
26366 * gcc.dg/debug/debug.exp: New file.
26367 * gcc.dg/debug/trivial.c: New file.
26368 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
26369 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
26370 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
26371 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
26372 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
26373 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
26374 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
26375 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
26376 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
26377 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
26378 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
26379 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
26380 * gcc.dg/20000503-1.c: Removed.
26381 * gcc.dg/20010207-1.c: Removed.
26382 * gcc.dg/20011223-1.c: Removed.
26383 * gcc.dg/20020104-2.c: Removed.
26384 * gcc.dg/debug-1.c: Removed.
26385 * gcc.dg/debug-2.c: Removed.
26386 * gcc.dg/debug-3.c: Removed.
26387 * gcc.dg/debug-4.c: Removed.
26388 * gcc.dg/debug-5.c: Removed.
26389 * gcc.dg/debug-6.c: Removed.
26390 * gcc.dg/dwarf2-1.c: Removed.
26391 * gcc.dg/dwarf2-2.c: Removed.
26392
26393 2002-01-25 Jakub Jelinek <jakub@redhat.com>
26394
26395 * g++.old-deja/g++.other/eh5.C: New test.
26396 * g++.old-deja/g++.other/sibcall2.C: New test.
26397 * g++.old-deja/g++.other/array9.C: New test.
26398 * g++.old-deja/g++.other/typename2.C: New test.
26399 * g++.old-deja/g++.other/crash60.C: New test.
26400 * g++.old-deja/g++.other/conv9.C: New test.
26401 * g++.old-deja/g++.other/mangle10.C: New test.
26402 * g++.old-deja/g++.other/unchanging1.C: New test.
26403 * g++.old-deja/g++.other/exprstmt1.C: New test.
26404 * g++.old-deja/g++.other/inline23.C: New test.
26405 * g++.old-deja/g++.eh/ia64-1.C: New test.
26406 * g++.old-deja/g++.other/dwarf2-1.C: New test.
26407 * g++.old-deja/g++.other/reload1.C: New test.
26408 * g++.old-deja/g++.other/static20.C: New test.
26409 * g++.old-deja/g++.other/local-alloc1.C: New test.
26410 * g++.old-deja/g++.other/conv8.C: New test.
26411 * g++.old-deja/g++.other/stmtexpr2.C: New test.
26412 * g++.old-deja/g++.other/storeexpr1.C: New test.
26413 * g++.old-deja/g++.other/storeexpr2.C: New test.
26414 * g++.dg/eh/template2.C: New test.
26415 * g++.dg/warn/weak1.C: New test.
26416
26417 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
26418
26419 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
26420 Remove first, non-varying, argument.
26421
26422 2002-01-23 Richard Henderson <rth@redhat.com>
26423
26424 * gcc.dg/inline-2.c: New.
26425
26426 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
26427 Add optional target arg. Check number of arguments.
26428 (scan-assembler-not, scan-assembler-dem): Likewise.
26429 (scan-assembler-dem-not): Likewise.
26430
26431 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26432
26433 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
26434 line 12.
26435 * g++.old-deja/g++.brendan/parse3.C,
26436 g++.old-deja/g++.other/crash26.C,
26437 g++.old-deja/g++.other/crash28.C,
26438 g++.old-deja/g++.other/crash29.C,
26439 g++.old-deja/g++.other/crash30.C,
26440 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
26441
26442 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
26443
26444 * gcc.dg/20020115-1.c: New.
26445
26446 2002-01-23 Bob Wilson <bob.wilson@acm.org>
26447
26448 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
26449
26450 2002-01-23 Janis Johnson <janis187@us.ibm.com>
26451
26452 * gcc.dg/20020122-3.c: New.
26453
26454 2002-01-23 Jakub Jelinek <jakub@redhat.com>
26455
26456 * g++.dg/other/gc1.C: New test.
26457
26458 2002-01-23 Zack Weinberg <zack@codesourcery.com>
26459
26460 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
26461
26462 2002-01-22 Richard Henderson <rth@redhat.com>
26463
26464 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
26465
26466 2002-01-22 Richard Henderson <rth@redhat.com>
26467
26468 * gcc.dg/20020122-4.c: New.
26469
26470 2002-01-22 H.J. Lu <hjl@gnu.org>
26471
26472 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
26473 link output.
26474 * gcc.dg/special/ecos.exp: Likewise.
26475 * lib/g++-dg.exp: Likewise.
26476 * lib/g77-dg.exp: Likewise.
26477 * lib/gcc-dg.exp : Likewise.
26478 * lib/mike-g++.exp: Likewise.
26479 * lib/mike-g77.exp: Likewise.
26480 * lib/mike-gcc.exp: Likewise.
26481 * lib/objc-dg.exp: Likewise.
26482
26483 2002-01-22 Janis Johnson <janis187@us.ibm.com>
26484
26485 PR target/5379
26486 * gcc.dg/20020122-2.c: New test.
26487
26488 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
26489
26490 * gcc.dg/20020122-1.c: New test.
26491
26492 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
26493
26494 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
26495
26496 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
26497
26498 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
26499
26500 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26501
26502 * gcc.c-torture/compile/20020121-1.c: New test.
26503
26504 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
26505
26506 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
26507 ld_library_path.
26508
26509 2002-01-21 Jakub Jelinek <jakub@redhat.com>
26510
26511 * gcc.dg/20020218-1.c: New test.
26512
26513 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
26514
26515 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
26516 messages
26517 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
26518 "At global scope" warning
26519 * g++.dg/ext/align1.C: Change cygwin test for alignment
26520 from db-bogus to dg-warning
26521
26522 2002-01-21 Zack Weinberg <zack@codesourcery.com>
26523
26524 * g77.f-torture/compile/cpp2.F: New test.
26525
26526 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
26527
26528 * g++.dg/template/access1.C: New test.
26529
26530 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
26531
26532 * gcc.dg/20020118-1.c: New.
26533
26534 2002-01-18 Kazu Hirata <kazu@hxi.com>
26535
26536 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
26537
26538 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26539
26540 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
26541 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
26542 alignment warnings.
26543
26544 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
26545
26546 * gcc.misc-tests/i386-prefetch.exp: Save and restore
26547 torture_with_loops and torture_without_loops
26548
26549 2002-01-17 Jakub Jelinek <jakub@redhat.com>
26550
26551 * gcc.c-torture/compile/20020116-1.c: New test.
26552
26553 2002-01-16 Jakub Jelinek <jakub@redhat.com>
26554
26555 * gcc.dg/20020116-2.c: New test.
26556
26557 * gcc.dg/ultrasp4.c: New test.
26558
26559 * gcc.dg/20020116-1.c: New test.
26560
26561 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
26562
26563 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
26564 by EABI.
26565
26566 2002-01-15 Janis Johnson <janis187@us.ibm.com>
26567
26568 * gcc.misc-tests/i386-prefetch.exp: New.
26569 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
26570 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
26571 * gcc.misc-tests/i386-pf-none-1.c: New test.
26572 * gcc.misc-tests/i386-pf-sse-1.c: New test.
26573
26574 2002-01-15 Jakub Jelinek <jakub@redhat.com>
26575
26576 * gcc.dg/gnu89-init-1.c: Add new tests.
26577
26578 2002-01-15 Andreas Jaeger <aj@suse.de>
26579
26580 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
26581 * gcc.dg/i386-mmx-2.c: Likewise.
26582 * gcc.dg/i386-sse-1.c: Likewise.
26583 * gcc.dg/i386-sse-2.c: Likewise.
26584 * gcc.dg/i386-sse-3.c: Likewise.
26585
26586 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
26587
26588 * g77.f-torture/execute/intrinsic-unix-bessel.f:
26589 Uncomment additional cases that now pass.
26590
26591 2002-01-11 Richard Henderson <rth@redhat.com>
26592
26593 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
26594 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
26595
26596 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
26597
26598 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
26599
26600 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
26601
26602 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
26603 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
26604
26605 2002-01-10 Dale Johannesen <dalej@apple.com>
26606
26607 * gcc.c-torture/execute/loop-11.c: New.
26608
26609 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
26610
26611 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
26612 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
26613
26614 2002-01-09 Richard Henderson <rth@redhat.com>
26615
26616 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
26617 type in which to perform the operation for each size.
26618
26619 2002-01-09 Alan Matsuoka (alanm@redhat.com)
26620
26621 * gcc.c-torture/compile/20020109-2.c: New test.
26622
26623 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
26624
26625 * gcc.c-torture/execute/loop-10.c: New test.
26626
26627 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26628
26629 * gcc.c-torture/compile/20010226-1.c: New test.
26630 * gcc.c-torture/compile/20010227-1.c: New test.
26631 * gcc.c-torture/compile/20010426-1.c: New test.
26632 * gcc.c-torture/compile/20010510-1.c: New test.
26633 * gcc.c-torture/compile/20010605-3.c: New test.
26634 * gcc.c-torture/compile/20010824-1.c: New test.
26635 * gcc.c-torture/execute/20010409-1.c: New test.
26636 * gcc.dg/noncompile/20000901-1.c: New test.
26637 * gcc.dg/20001023-1.c: New test.
26638 * gcc.dg/20001101-1.c: New test.
26639 * gcc.dg/20001102-1.c: New test.
26640 * gcc.dg/20010207-1.c: New test.
26641 * gcc.dg/20010405-1.c: New test.
26642 * gcc.dg/20010822-1.c: New test.
26643 * gcc.dg/20011107-1.c: New test.
26644
26645 2002-01-09 Jeffrey A Law (law@redhat.com)
26646
26647 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
26648
26649 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
26650 execution failure on PA targets.
26651
26652 2002-01-09 Jakub Jelinek <jakub@redhat.com>
26653
26654 * gcc.c-torture/compile/20020109-1.c: New test.
26655
26656 2002-01-08 Kazu Hirata <kazu@hxi.com>
26657
26658 * gcc.c-torture/execute/20020108-1.c: New test.
26659
26660 2002-01-08 Jakub Jelinek <jakub@redhat.com>
26661
26662 * gcc.dg/20020108-1.c: New test.
26663
26664 2002-01-08 H.J. Lu <hjl@gnu.org>
26665
26666 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
26667 for header files.
26668
26669 2002-01-08 Geoff Keating <geoffk@redhat.com>
26670
26671 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
26672 consistency.
26673
26674 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
26675
26676 * gcc.dg/altivec-4.c: Test altivec predicates.
26677
26678 2002-01-07 Jakub Jelinek <jakub@redhat.com>
26679
26680 * gcc.c-torture/execute/20020107-1.c: New test.
26681
26682 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
26683
26684 PR c/5279
26685 * gcc.c-torture/compile/20020106-1.c: New test.
26686
26687 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
26688
26689 * gcc.c-torture/execute/nestfunc-4.c: New test.
26690
26691 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
26692
26693 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
26694 extra triple that slipped in.
26695 * g++.old-deja/g++.abi/align.C: Likewise.
26696 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26697
26698 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
26699
26700 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
26701 * g++.old-deja/g++.abi/align.C: Likewise.
26702 * g++.old-deja/g++.abi/bitfields.C: Likewise.
26703
26704 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
26705 on FreeBSD/i386.
26706 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
26707 FreeBSD.
26708
26709 2002-01-04 Jakub Jelinek <jakub@redhat.com>
26710
26711 * gcc.dg/20020104-1.c: New test.
26712
26713 * gcc.dg/20020104-2.c: New test.
26714
26715 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
26716
26717 * gcc.dg/20020103-1.c: Fix typo in target selector.
26718
26719 2002-01-03 Richard Henderson <rth@redhat.com>
26720
26721 * gcc.dg/20020103-1.c: New.
26722
26723 2002-01-03 Kazu Hirata <kazu@hxi.com>
26724
26725 * gcc.c-torture/execute/20020103-1.c: New test.
26726
26727 2002-01-03 Jakub Jelinek <jakub@redhat.com>
26728
26729 * g++.dg/other/debug2.C: New test.
26730
26731 * gcc.c-torture/compile/20020103-1.c: New test.
26732
26733 2002-01-02 Jakub Jelinek <jakub@redhat.com>
26734
26735 * gcc.dg/gnu89-init-1.c: Added new tests.
26736
26737 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26738
26739 * g++.dg/template/friend2.C: Remove as patch is reverted.
26740
26741 * g++.dg/warn/oldcast1.C: New test.
26742
26743 * g++.dg/template/ptrmem1.C: New test.
26744 * g++.dg/template/ptrmem2.C: New test.
26745
26746 * g++.dg/template/ntp.C: New test.
26747
26748 * g++.dg/other/component1.C: New test.
26749
26750 * g++.dg/template/ttp3.C: New test.
26751
26752 * g++.dg/template/friend2.C: New test.
26753 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
26754
26755 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26756
26757 * g++.dg/other/ptrmem1.C: New test.
26758 * g++.dg/other/ptrmem2.C: New test.
26759
26760 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26761
26762 * g++.dg/template/ctor1.C: New test.
26763
26764 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
26765
26766 * g++.dg/template/friend2.C: New test.
26767
26768 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
26769
26770 * gcc.dg/mmix-1.c: New test.
26771
26772 2001-12-31 Richard Henderson <rth@redhat.com>
26773
26774 * gcc.dg/asm-5.c: New.
26775
26776 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
26777
26778 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
26779 in namespace __gnu_cxx
26780
26781 2001-12-30 Richard Henderson <rth@redhat.com>
26782
26783 * gcc.dg/debug-6.c: New.
26784
26785 2001-12-30 Jakub Jelinek <jakub@redhat.com>
26786
26787 * gcc.c-torture/compile/20011229-2.c: New test.
26788
26789 2001-12-29 Jakub Jelinek <jakub@redhat.com>
26790
26791 * gcc.dg/debug-3.c: New test.
26792 * gcc.dg/debug-4.c: New test.
26793 * gcc.dg/debug-5.c: New test.
26794
26795 2001-12-29 Richard Henderson <rth@redhat.com>
26796
26797 * g++.dg/eh/loop1.C: New.
26798
26799 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
26800
26801 * g++.dg/template/crash1.C: New test.
26802
26803 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
26804
26805 * g++.dg/other/const1.C: New test.
26806
26807 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
26808
26809 * gcc.c-torture/compile/20011229-1.c: New test.
26810
26811 2001-12-28 Stan Shebs <shebs@apple.com>
26812
26813 * lib/objc-torture.exp: Resync with c-torture.exp.
26814 * lib/objc.exp: Load standard libraries.
26815
26816 2001-12-28 Jakub Jelinek <jakub@redhat.com>
26817
26818 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
26819 additional tests.
26820
26821 2001-12-27 Roger Sayle <roger@eyesopen.com>
26822
26823 * gcc.c-torture/execute/string-opt-16.c: New testcase.
26824
26825 2001-12-27 Richard Henderson <rth@redhat.com>
26826
26827 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
26828
26829 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
26830
26831 * g++.dg/eh/ctor1.C: New test.
26832 * g++.dg/other/error2.C: New test.
26833
26834 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
26835
26836 * g++.dg/other/init2.C: New test.
26837
26838 2001-12-24 Richard Henderson <rth@redhat.com>
26839
26840 * gcc.dg/20011223-1.c: New.
26841 * gcc.dg/inline-1.c: New.
26842
26843 2001-12-23 Richard Henderson <rth@redhat.com>
26844
26845 * gcc.dg/asm-4.c: Test operand modifiers.
26846
26847 2001-12-23 Richard Henderson <rth@redhat.com>
26848
26849 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
26850
26851 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
26852
26853 * gcc.c-torture/execute/20011223-1.c: New test.
26854
26855 2001-12-21 Richard Henderson <rth@redhat.com>
26856
26857 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
26858 re-enables the warning.
26859
26860 2001-12-21 Richard Henderson <rth@redhat.com>
26861
26862 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
26863
26864 2001-12-20 Jakub Jelinek <jakub@redhat.com>
26865
26866 * gcc.c-torture/compile/20011218-1.c: New test.
26867
26868 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
26869
26870 * gcc.misc-test/arm-isr.exp: New file. Control running of the
26871 arm-isr.c test.
26872 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
26873 epilogue generation for ARM ISR routines.
26874
26875 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26876
26877 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
26878 * gcc.dg/format/c90-printf-3.c: Likewise.
26879 * gcc.dg/format/c99-printf-3.c: Likewise.
26880 * gcc.dg/format/ext-1.c: Likewise.
26881 * gcc.dg/format/ext-6.c: Likewise.
26882 * gcc.dg/format/format.h: Prototype unlocked stdio.
26883
26884 2001-12-20 Richard Henderson <rth@redhat.com>
26885
26886 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
26887 (arena): Use it.
26888 (malloc): Correct allocation logic. Abort if we fill up the
26889 arena before initialization complete.
26890 (realloc): Correct allocation logic.
26891
26892 2001-12-20 Jakub Jelinek <jakub@redhat.com>
26893
26894 * gcc.c-torture/compile/20011219-2.c: New test.
26895
26896 * gcc.c-torture/execute/20011219-1.c: New test.
26897
26898 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
26899
26900 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
26901 target does not support weak symbols.
26902
26903 2001-12-19 Jakub Jelinek <jakub@redhat.com>
26904
26905 * gcc.c-torture/compile/20011219-1.c: New test.
26906
26907 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
26908
26909 * g++.dg/other/error1.C: New test.
26910
26911 2001-12-17 Jeffrey A Law (law@redhat.com)
26912
26913 * gcc.c-torture/execute/20011217-1.c: New test.
26914
26915 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
26916
26917 * objc.dg/special/: New directory.
26918 * objc.dg/special/special.exp: New file.
26919 * objc.dg/special/unclaimed-category-1.h: New file.
26920 * objc.dg/special/unclaimed-category-1a.m: New file.
26921 * objc.dg/special/unclaimed-category-1.m: New file.
26922
26923 2001-12-17 Andreas Jaeger <aj@suse.de>
26924
26925 * gcc.c-torture/compile/20011217-2.c: New test.
26926
26927 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
26928
26929 * gcc.c-torture/compile/20011217-1.c: New test.
26930
26931 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
26932
26933 * testsuite/gcc.dg/20011214-1.c: New.
26934
26935 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
26936
26937 * gcc.dg/altivec-4.c: New.
26938
26939 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
26940
26941 * gcc.dg/20011113-1.c: New test.
26942
26943 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
26944
26945 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
26946 std::__malloc_alloc_template<0> and
26947 std::__default_alloc_template<false, 0>.
26948
26949 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
26950
26951 * objc/execute/bf-21.m: New test.
26952 * objc/execute/enumeration-1.m: New test.
26953 * objc/execute/enumeration-2.m: New test.
26954
26955 2001-12-12 Jakub Jelinek <jakub@redhat.com>
26956
26957 * gcc.dg/gnu89-init-1.c: New test.
26958
26959 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
26960
26961 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
26962 * g++.old-deja/g++.jason/2371.C: Likewise.
26963 * g++.old-deja/g++.jason/template33.C: Likewise.
26964 * g++.old-deja/g++.jason/template34.C: Likewise.
26965 * g++.old-deja/g++.jason/template36.C: Likewise.
26966 * g++.old-deja/g++.oliva/typename1.C: Likewise.
26967 * g++.old-deja/g++.oliva/typename2.C: Likewise.
26968 * g++.old-deja/g++.other/typename1.C: Likewise.
26969 * g++.old-deja/g++.pt/inherit2.C: Likewise.
26970 * g++.old-deja/g++.pt/nontype5.C: Likewise.
26971 * g++.old-deja/g++.pt/typename11.C: Likewise.
26972 * g++.old-deja/g++.pt/typename14.C: Likewise.
26973 * g++.old-deja/g++.pt/typename16.C: Likewise.
26974 * g++.old-deja/g++.pt/typename3.C: Likewise.
26975 * g++.old-deja/g++.pt/typename4.C: Likewise.
26976 * g++.old-deja/g++.pt/typename5.C: Likewise.
26977 * g++.old-deja/g++.pt/typename7.C: Likewise.
26978 * g++.old-deja/g++.robertl/eb9.C: Likewise.
26979
26980 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
26981
26982 * g++.dg/other/linkage1.C: New test.
26983 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
26984 specifiers.
26985
26986 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
26987
26988 * gcc.dg/concat.c: New test.
26989
26990 2001-12-11 Stan Shebs <shebs@apple.com>
26991
26992 * objc/compile: New test directory.
26993 * objc/compile/compile.exp: New expect script.
26994 * objc/compile/20011211-1.m: New compile test.
26995
26996 2001-12-11 Jason Merrill <jason@redhat.com>
26997
26998 * lib/prune.exp (prune_gcc_output): Also handle "In member
26999 function". So many permutations...
27000
27001 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
27002
27003 * g++.dg/template/typedef1.C: New test.
27004
27005 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
27006
27007 * g++.dg/other/copy1.C: New test.
27008
27009 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
27010
27011 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
27012
27013 * gcc.dg/builtin-choose-expr.c: New.
27014
27015 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
27016
27017 * gcc.dg/altivec-2.c: New.
27018
27019 2001-12-07 Richard Henderson <rth@redhat.com>
27020
27021 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
27022
27023 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
27024
27025 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
27026 ultrasparc.
27027
27028 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27029
27030 * g++-old.deja/g++.robertl/eb101.C: Deleted.
27031
27032 2001-12-06 Janis Johnson <janis187@us.ibm.com>
27033
27034 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
27035 variable argument list.
27036
27037 2001-12-06 Zack Weinberg <zack@codesourcery.com>
27038
27039 * gcc.c-torture/execute/memcheck: Delete entire directory.
27040 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
27041 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
27042
27043 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
27044
27045 * gcc.dg/Wshadow-1.c: New test.
27046
27047 2001-12-05 Jakub Jelinek <jakub@redhat.com>
27048
27049 * gcc.c-torture/compile/20011130-1.c: New test.
27050
27051 * gcc.dg/noncompile/20011025-1.c: New test.
27052
27053 * g++.dg/other/anon-union.C: New test.
27054
27055 * gcc.c-torture/execute/20011024-1.c: New test.
27056
27057 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
27058
27059 * gcc.c-torture/execute/20000722-1.x,
27060 gcc.c-torture/execute/20010123-1.x: Remove.
27061 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
27062 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
27063 gcc.dg/c99-complit-2.c: New tests.
27064
27065 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
27066
27067 * g++.dg/inherit/base1.C: New test.
27068
27069 2001-12-04 Jakub Jelinek <jakub@redhat.com>
27070
27071 * g++.dg/other/stdarg1.C: New test.
27072
27073 * gcc.c-torture/compile/20011130-2.c: New test.
27074
27075 2001-12-03 Janis Johnson <janis187@us.ibm.com>
27076
27077 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
27078 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
27079 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
27080 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
27081 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
27082 * gcc.dg/builtin-prefetch-1.c: New test.
27083
27084 2001-12-03 Jakub Jelinek <jakub@redhat.com>
27085
27086 * gcc.dg/20011130-1.c: New test.
27087
27088 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
27089
27090 * g++.dg/other/scope1.C: New test.
27091 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
27092
27093 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
27094
27095 * gcc.dg/vla-init-1.c: New test.
27096
27097 2001-12-01 Geoff Keating <geoffk@redhat.com>
27098
27099 * gcc.c-torture/compile/structs.c: New testcase from GDB.
27100
27101 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
27102
27103 * objc.dg/alias.m: Update.
27104 * objc.dg/class-1.m: Update.
27105 * objc.dg/const-str-1.m: Update.
27106 * objc.dg/fwd-proto-1.m: Update.
27107 * objc.dg/id-1.m: Update.
27108 * objc.dg/super-class-1.m: Update.
27109
27110 2001-11-29 Mark Mitchell <mark@codesourcery.com>
27111
27112 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
27113 constructs.
27114
27115 2001-11-28 Jeffrey A Law (law@cygnus.com)
27116
27117 * gcc.c-torture/execute/20011128-1.c: New test.
27118
27119 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
27120
27121 * gcc.dg/20011127-1.c: New test.
27122
27123 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
27124
27125 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
27126 from Austin Group draft 7.
27127 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
27128 scanf format arguments.
27129 * gcc.dg/format/no-exargs-2.c: New test.
27130
27131 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
27132
27133 * g++.dg/abi/vbase8-4.C: New test.
27134
27135 2001-11-24 Ian Lance Taylor <ian@airs.com>
27136
27137 * gcc.c-torture/execute/20011121-1.c: New test.
27138
27139 2001-11-23 Jeffrey A Law (law@cygnus.com)
27140
27141 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
27142
27143 2001-11-23 Andreas Jaeger <aj@suse.de>
27144
27145 * gcc.dg/cpp/charconst-2.c: New test.
27146
27147 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
27148
27149 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
27150 to the host if it is remote. Let tests specify extra headers
27151 they use.
27152 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
27153 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
27154 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
27155 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
27156 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
27157 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
27158 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
27159 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
27160 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
27161 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
27162
27163 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
27164
27165 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
27166 for little endian ARMs.
27167
27168 2001-11-20 Jakub Jelinek <jakub@redhat.com>
27169
27170 * gcc.c-torture/compile/20011119-1.c: New test.
27171 * gcc.c-torture/compile/20011119-2.c: New test.
27172
27173 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
27174
27175 * gcc.dg/altivec-1.c: Fix typo.
27176
27177 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
27178
27179 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
27180
27181 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
27182
27183 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
27184
27185 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
27186
27187 * lib/g77.exp: Don't specify --rpath-link.
27188
27189 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
27190 across all the headers.
27191 * gcc.dg/format/format.exp: For testing on a remote host,
27192 copy format.h.
27193
27194 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
27195 * gcc.c-torture/execute/930406-1.c: Likewise.
27196 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
27197
27198 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
27199
27200 * gcc.dg/altivec-1.c: New.
27201
27202 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
27203
27204 * gcc.dg/cpp/fpreprocessed.c: New test case.
27205
27206 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27207
27208 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
27209 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
27210 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
27211
27212 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
27213
27214 * gcc.dg/no-builtin-1.c: New test.
27215
27216 2001-11-16 Jakub Jelinek <jakub@redhat.com>
27217
27218 * gcc.c-torture/execute/20011115-1.c: New test.
27219
27220 2001-11-15 Jakub Jelinek <jakub@redhat.com>
27221
27222 * gcc.c-torture/compile/20011114-2.c: New test.
27223 * gcc.c-torture/compile/20011114-3.c: New test.
27224 * gcc.c-torture/compile/20011114-4.c: New test.
27225
27226 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
27227
27228 * g++.dg/other/init1.C: New test.
27229
27230 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
27231
27232 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
27233 message.
27234
27235 * gcc.c-torture/execute/20011114-1.c: New testcase.
27236
27237 * gcc.c-torture/compile/20010327-1.c: Revert last change.
27238 * gcc.c-torture/compile/20011114-1.c: New test, exactly
27239 like the (before this change) version of 20010327-1.c.
27240
27241 2001-11-14 Roger Sayle <roger@eyesopen.com>
27242
27243 * gcc.c-torture/execute/string-opt-13.c: New testcase.
27244
27245 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
27246
27247 * g++.dg/init/array2.C: New test.
27248
27249 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
27250
27251 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
27252
27253 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
27254
27255 * g++.dg/other/forscope1.C: New test.
27256 * g++.dg/ext/forscope1.C: New test.
27257 * g++.dg/ext/forscope2.C: New test.
27258
27259 2001-11-13 Jakub Jelinek <jakub@redhat.com>
27260
27261 * gcc.c-torture/execute/20011113-1.c: New test.
27262
27263 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
27264
27265 * gcc.c-torture/execute/20011109-2.c: New test.
27266
27267 * gcc.c-torture/execute/20011109-1.c: New test.
27268
27269 2001-11-09 Jakub Jelinek <jakub@redhat.com>
27270
27271 * gcc.c-torture/compile/20011109-1.c: New test.
27272
27273 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
27274
27275 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
27276 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
27277 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
27278 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
27279 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
27280 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
27281 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
27282
27283 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
27284
27285 * g++.dg/warn/Wshadow-1.C: New tests.
27286 * g++.old-deja/g++.mike/for3.C: Update.
27287
27288 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
27289
27290 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
27291 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
27292 XFAILs. Adjust expected error texts.
27293 * gcc.c-torture/compile/20011106-1.c,
27294 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
27295 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
27296 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
27297 gcc.dg/c99-array-lval-5.c: New tests.
27298
27299 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27300
27301 * gcc.dg/cpp/defined.c: Update.
27302
27303 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27304
27305 * gcc.c-torture/execute/anon-1.c: New test.
27306
27307 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
27308
27309 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
27310 same size, so no warning should be produced on stormy16.
27311
27312 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
27313 due to oversized array.
27314 * g++.old-deja/g++.mike/ns15.C: Likewise.
27315 * g++.old-deja/g++.pt/crash16.C: Likewise.
27316
27317 2001-11-02 Graham Stott <grahams@redhat.com>
27318
27319 * g++.dgother/debug1.C: Fix typos.
27320
27321 2001-11-01 Jakub Jelinek <jakub@redhat.com>
27322
27323 * g++.dg/other/debug1.C: New test.
27324
27325 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
27326
27327 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
27328 of unsigned long.
27329
27330 2001-10-30 Jakub Jelinek <jakub@redhat.com>
27331
27332 * gcc.dg/20011029-2.c: New test.
27333
27334 * gcc.c-torture/compile/20011029-1.c: New test.
27335
27336 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
27337
27338 * objc/execute/class_self-1.m: New test.
27339 * objc/execute/class_self-2.m: New test.
27340
27341 2001-10-25 Zack Weinberg <zack@codesourcery.com>
27342
27343 * gcc.misc-tests/msgs.exp: Delete.
27344 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
27345 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
27346 error set to match recent changes.
27347
27348 2001-10-24 Zack Weinberg <zack@codesourcery.com>
27349
27350 * gcc.dg/20011021-1.c: New test.
27351
27352 2001-10-24 Jakub Jelinek <jakub@redhat.com>
27353
27354 * gcc.c-torture/compile/20011023-1.c: New test.
27355
27356 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
27357
27358 * lib/g77.exp: Rewrite based on lib/g++.exp.
27359
27360 2001-10-19 Jakub Jelinek <jakub@redhat.com>
27361
27362 * gcc.c-torture/execute/20011019-1.c: New test.
27363
27364 * gcc.dg/20011018-1.c: New test.
27365
27366 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
27367
27368 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
27369
27370 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
27371
27372 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
27373 * gcc.dg/attr-invalid.c: Likewise.
27374
27375 2001-10-18 Jakub Jelinek <jakub@redhat.com>
27376
27377 * testsuite/gcc.dg/20011015-1.c: New test.
27378
27379 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27380
27381 * g++.dg/template/unify2.C: New test.
27382
27383 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
27384
27385 * g++.dg/other/exception-specification.C: New test
27386
27387 2001-10-13 Tom Rix <trix@redhat.com>
27388
27389 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
27390 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
27391
27392 2001-10-12 Jakub Jelinek <jakub@redhat.com>
27393
27394 * testsuite/gcc.dg/20011009-1.c: New test.
27395
27396 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
27397
27398 PR g++/4476
27399 * g++.dg/other/friend1.C: New test.
27400
27401 2001-10-11 Richard Henderson <rth@redhat.com>
27402
27403 * g++.old-deja/g++.other/crash18.C: Add -S to options.
27404
27405 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27406
27407 * gcc.c-torture/compile/20011010-1.c: New.
27408
27409 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
27410
27411 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
27412 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
27413 g77.f-torture/execute/execute.exp,
27414 g77.f-torture/noncompile/noncompile.exp,
27415 gcc.c-torture/compile/compile.exp,
27416 gcc.c-torture/execute/execute.exp,
27417 gcc.c-torture/execute/ieee/ieee.exp,
27418 gcc.c-torture/execute/memcheck/memcheck.exp,
27419 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
27420 objc/execute/execute.exp: Update FSF address.
27421
27422 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
27423
27424 * gcc.dg/cpp/cmdlne-C.c: Update.
27425 * gcc.dg/cpp/cmdlne-C2.c: New.
27426
27427 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27428
27429 * gcc.c-torture/execute/20011008-3.c: New.
27430
27431 2001-10-08 DJ Delorie <dj@redhat.com>
27432
27433 * gcc.dg/20011008-1.c: New.
27434 * gcc.dg/20011008-2.c: New.
27435
27436 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
27437
27438 * gcc.dg/cpp/spacing1.c: Update test.
27439
27440 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
27441
27442 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
27443 spelling errors of "separate" as "seperate".
27444
27445 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
27446
27447 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
27448 enough to avoid inlining.
27449
27450 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27451
27452 * lib/g77.exp: set libg2c_dir correctly.
27453
27454 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
27455
27456 * gcc.dg/cpp/macro11.c: New test.
27457
27458 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27459
27460 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
27461 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
27462 gcc.dg/format/multattr-3.c: New tests.
27463 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
27464 tests for format attributes on function pointers being rejected.
27465
27466 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27467
27468 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
27469
27470 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
27471
27472 * g++.dg/warn/format1.C: New test.
27473
27474 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
27475
27476 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
27477
27478 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27479
27480 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
27481
27482 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
27483
27484 * gcc.dg/cpp/redef2.c: Add test.
27485
27486 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
27487
27488 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
27489 long-standing bug on i686, apparently.
27490 * gcc.c-torture/execute/loop-2c.x: New file.
27491 * gcc.c-torture/execute/loop-2d.x: New file.
27492 * gcc.c-torture/execute/loop-3c.x: New file.
27493
27494 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
27495
27496 * gcc.dg/cpp/20000625-2.c: Correct line number.
27497
27498 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27499
27500 * gcc.dg/cpp/macro10.c: New test.
27501 * gcc.dg/cpp/strify3.c: New test.
27502 * gcc.dg/cpp/spacing1.c: Add tests.
27503 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
27504 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
27505
27506 2001-09-24 DJ Delorie <dj@redhat.com>
27507
27508 * gcc.c-torture/execute/20010924-1.c: New test.
27509
27510 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
27511
27512 * testsuite/objc/execute/paste.m: Remove.
27513
27514 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
27515
27516 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
27517
27518 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
27519
27520 * g77.dg/strlen0.f: New test.
27521
27522 2001-09-21 Richard Henderson <rth@redhat.com>
27523
27524 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
27525 * g++.old-deja/g++.abi/vtable2.C: Likewise.
27526
27527 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
27528
27529 Table-driven attributes.
27530 * g++.dg/ext/attrib1.C: New test.
27531
27532 2001-09-20 DJ Delorie <dj@redhat.com>
27533
27534 * gcc.dg/20000926-1.c: Update expected warning messages.
27535 * gcc.dg/array-2.c: Likewise, and test for warnings too.
27536 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
27537 array.
27538
27539 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
27540
27541 * g++.dg/eh/registers1.C: New test case.
27542
27543 2001-09-17 Richard Henderson <rth@redhat.com>
27544
27545 * gcc.dg/array-5.c: Fix VLA decomposition test.
27546
27547 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
27548
27549 * gcc.dg/cpp/line5.c: New testcase.
27550
27551 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
27552
27553 * gcc.dg/cpp/macro9.c: New test.
27554
27555 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
27556
27557 * gcc.c-torture/execute/980223.c: Change type of addr from long
27558 to char *.
27559
27560 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
27561
27562 * gcc.c-torture/execute/20010915-1.c: New test.
27563
27564 2001-09-14 Janis Johnson <janis187@us.ibm.com>
27565
27566 * g77.dg/bprob: New directory.
27567 * g77.dg/bprob/bprob.exp: New file.
27568 * g77.dg/bprob/bprob-1.f: New test.
27569 * g77.dg/gcov: New directory.
27570 * g77.dg/gcov/gcov.exp: New file.
27571 * g77.dg/gcov/gcov-1.f: New test.
27572 * g77.dg/gcov/gcov-1.x: New file.
27573
27574 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
27575
27576 * gcc.dg/cpp/directiv.c: Update.
27577 * gcc.dg/cpp/undef1.c: Update.
27578
27579 2001-09-12 Jakub Jelinek <jakub@redhat.com>
27580
27581 * gcc.dg/20010912-1.c: New test.
27582
27583 2001-09-11 Janis Johnson <janis187@us.ibm.com>
27584
27585 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
27586 language-independent file in lib.
27587 * lib/gcov.exp: New file.
27588
27589 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
27590
27591 * gcc.c-torture/compile/20010911-1.c: New test.
27592
27593 2001-09-10 Janis Johnson <janis187@us.ibm.com>
27594
27595 * lib/profopt.exp: New, to support profile-directed optimizations.
27596 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
27597 * gcc.misc-tests/bprob-1.c: New test.
27598 * gcc.misc-tests/bprob-2.c: New test.
27599
27600 2001-09-07 Janis Johnson <janis187@us.ibm.com>
27601
27602 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
27603 XFAIL and which kinds of gcov output to verify.
27604 * gcc.misc-tests/gcov-4b.x: New file.
27605 * gcc.misc-tests/gcov-5b.x: New file.
27606 * gcc.misc-tests/gcov-6.x: New file.
27607 * gcc.misc-tests/gcov-7.c: New test.
27608 * gcc.misc-tests/gcov-7.x: New file.
27609
27610 2001-09-06 Janis Johnson <janis187@us.ibm.com>
27611
27612 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
27613 * gcc.misc-tests/gcov-6.c: New test.
27614
27615 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
27616
27617 PR c++/3986
27618 * g++.dg/abi/vbase1.C: New test.
27619
27620 2001-09-05 Ziemowit Laski <zlaski@apple.com>
27621
27622 * objc.dg/method-2.m: New.
27623
27624 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
27625
27626 PR c++/4203
27627 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
27628 * g++.dg/init/empty1.C: New test.
27629
27630 2001-09-03 Jakub Jelinek <jakub@redhat.com>
27631
27632 * gcc.c-torture/compile/20010903-1.c: New test.
27633
27634 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
27635
27636 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
27637 for m68k.
27638
27639 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
27640
27641 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
27642
27643 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
27644
27645 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
27646
27647 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
27648
27649 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
27650 for 16-bit 'unsigned int'.
27651
27652 2001-08-29 Kazu Hirata <kazu@hxi.com>
27653
27654 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
27655
27656 2001-08-27 Richard Henderson <rth@redhat.com>
27657
27658 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
27659 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
27660
27661 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
27662
27663 * gcc.dg/asm-names.c (ymain): New.
27664
27665 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
27666
27667 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
27668 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
27669 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
27670
27671 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27672
27673 * gcc.dg/compare5.c: New testcase.
27674
27675 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
27676
27677 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
27678 and "In instantiation".
27679
27680 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
27681
27682 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
27683
27684 2001-08-20 Janis Johnson <janis187@us.ibm.com>
27685
27686 * gcc.misc-tests/gcov.exp: Add support for branch information.
27687 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
27688 * gcc.misc-tests/gcov-4.c: New test.
27689 * gcc.misc-tests/gcov-4b.c: New test.
27690 * gcc.misc-tests/gcov-5b.c: New test.
27691
27692 2001-08-20 Zack Weinberg <zackw@panix.com>
27693
27694 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
27695 expected to fail.
27696
27697 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
27698
27699 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
27700
27701 2001-08-19 Jakub Jelinek <jakub@redhat.com>
27702
27703 * g++.dg/eh/template1.C: New test.
27704
27705 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
27706
27707 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
27708 Fix thinko.
27709 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
27710 for xfail.
27711
27712 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
27713
27714 * lib/g77-dg.exp: Use prune.exp for common procedures
27715 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
27716 * lib/g77.exp: (g77-dg-prune) Remove
27717
27718 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
27719
27720 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
27721
27722 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27723
27724 * g++.dg/template/unify1.C: New test.
27725
27726 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
27727
27728 * g++.dg/abi/empty4.C: New test.
27729
27730 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
27731
27732 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
27733 solaris2.*
27734 * g77.f-torture/compile/pr3743.x: Likewise
27735
27736 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
27737
27738 * g++.dg/other/using-declaration.C: New test.
27739
27740 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
27741
27742 * gcc.dg/cpp/tr-sign.c: New testcase.
27743
27744 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
27745
27746 * gcc.dg/cpp/19951025-1.c: Revert.
27747 * gcc.dg/cpp/directiv.c: We no longer process directives that
27748 interrupt macro arguments.
27749
27750 2001-08-03 Zack Weinberg <zackw@stanford.edu>
27751
27752 * gcc.dg/bconstp-1.c: New test.
27753
27754 2001-08-03 Richard Henderson <rth@redhat.com>
27755
27756 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
27757
27758 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
27759
27760 * gcc.dg/cpp/19951025-1.c: Update.
27761
27762 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
27763
27764 * g77.dg/ff90-1.f (s): Fix reference of variable z,
27765 should be x.
27766
27767 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
27768
27769 Kill -fhonor-std.
27770 * g++.old-deja/g++.ns/ns14.C: Remove special options.
27771 * g++.old-deja/g++.other/std1.C: Likewise.
27772 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
27773
27774 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
27775
27776 * lib/g77.exp: Load gcc-defs.exp for common procedures
27777 (g77_pass, g77_fail, g77_finish, g77_exit,
27778 ${tool}_check_unsupported_p} Now redundant. Deleted.
27779
27780 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
27781
27782 * g77.dg/fbackslash.f
27783 * g77.dg/fcase-preserve.f
27784 * g77.dg/ff90-1.f
27785 * g77.dg/ffixed-line-length-0.f
27786 * g77.dg/ffixed-line-length-132.f
27787 * g77.dg/ffixed-line-length-7.f
27788 * g77.dg/ffixed-line-length-72.f
27789 * g77.dg/ffixed-line-length-none.f
27790 * g77.dg/ffree-form-1.f
27791 * g77.dg/fno-backslash.f
27792 * g77.dg/fno-f90-1.f
27793 * g77.dg/fno-fixed-form-1.f
27794 * g77.dg/fno-onetrip.f
27795 * g77.dg/fno-typeless-boz.f
27796 * g77.dg/fno-underscoring.f
27797 * g77.dg/fno-vxt-1.f
27798 * g77.dg/fonetrip.f
27799 * g77.dg/ftypeless-boz.f
27800 * g77.dg/fugly-assumed.f
27801 * g77.dg/funderscoring.f
27802 * g77.dg/fvxt-1.f
27803
27804 2001-08-01 Ziemowit Laski <zlaski@apple.com>
27805
27806 * objc.dg/fwd-proto-1.m: New.
27807 * objc.dg/local-decl-1.m: New.
27808 * objc.dg/naming-1.m: New.
27809 * objc.dg/naming-2.m: New.
27810 * objc.dg/proto-hier-1.m: New.
27811
27812 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
27813
27814 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
27815 largest-type elements to a struct makes its size grow.
27816
27817 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
27818
27819 * g++.dg/abi/vthunk1.C: New test.
27820
27821 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
27822
27823 * g++.dg/abi/vbase8-22.C: New test.
27824
27825 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27826
27827 * gcc.dg/cpp/macro8.c: New test.
27828
27829 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
27830
27831 * g++.dg/abi/vbase8-21.C: New test.
27832
27833 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
27834
27835 * g++.dg/abi/vbase8-10.C: New test.
27836
27837 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27838
27839 * lib/g++.exp (g++_set_ld_library_path): Renamed to
27840 ${tool}_set_ld_library_path.
27841 Changed caller.
27842 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
27843 g++.exp.
27844
27845 2001-07-26 Stan Cox <scox@redhat.com>
27846
27847 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
27848 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
27849 gcc_exit, gcc_check_unsupported_p):
27850 Moved to gcc-deps.exp
27851 * gcc-deps.exp: New file.
27852
27853 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27854
27855 * g++.old-deja/g++.pt/defarg14.C: New test.
27856
27857 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
27858
27859 * g++.old-deja/g++.other/lineno5.C: New test.
27860
27861 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
27862
27863 * g++.old-deja/g++.pt/crash68.C: New test.
27864
27865 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
27866
27867 * g++.old-deja/g++.other/crash42.C: New test.
27868
27869 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
27870
27871 * gcc.dg/cpp/extratokens.c: Fix.
27872 * gcc.dg/cpp/skipping2.c: New tests.
27873
27874 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27875
27876 * gcc.c-torture/execute/20010724-1.c: New file.
27877 * gcc.c-torture/execute/20010724-1.x: New file.
27878
27879 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
27880
27881 * g++.old-deja/g++.other/cond7.C: New test.
27882
27883 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
27884
27885 * g++.old-deja/g++.other/optimize4.C: New test.
27886
27887 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
27888
27889 * g++.old-deja/g++.abi/vbase8-5.C: New test.
27890
27891 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
27892
27893 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
27894 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
27895 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
27896 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
27897
27898 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
27899 bug report" message.
27900
27901 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
27902 * g++.dg/ext/instantiate1.C: Move from old-deja.
27903
27904 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
27905
27906 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
27907 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
27908 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
27909 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
27910
27911 2001-07-23 Jeffrey A Law (law@cygnus.com)
27912
27913 * gcc.c-torture/execute/20010723-1.c: New test.
27914
27915 2001-07-23 Ben Elliston <bje@redhat.com>
27916
27917 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
27918
27919 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27920
27921 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
27922 i[34567]86-*-*.
27923 Delete handling of ieee_multilib_flags.
27924 Pass -mieee for alpha*-*-* and sh-*-*.
27925 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
27926
27927 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
27928
27929 Remove old-abi tests.
27930 * g++.old-deja/g++.mike/p11116.C: Remove.
27931 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
27932
27933 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
27934
27935 * g77.f-torture/compile/pr3743.f: New test
27936
27937 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
27938
27939 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
27940
27941 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27942
27943 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
27944 g++.old-deja/g++.pt/static6.C: Likewise.
27945 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
27946 supports weak symbols.
27947
27948 2001-07-18 Andreas Jaeger <aj@suse.de>
27949
27950 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
27951 supported again.
27952
27953 2001-07-18 Andreas Jaeger <aj@suse.de>
27954
27955 * gcc.dg/iftrap-1.c: Fix target line.
27956
27957 2001-07-17 Richard Henderson <rth@redhat.com>
27958
27959 * gcc.c-torture/execute/20010717-1.c: New.
27960
27961 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
27962
27963 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
27964 tests.
27965
27966 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
27967
27968 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
27969
27970 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
27971
27972 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
27973 UAC_SIGBUS, UAC_NOPRINT definitions.
27974
27975 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
27976
27977 * objc/execute/object_is_class.m: New test.
27978 * objc/execute/object_is_meta_class.m: New test.
27979
27980 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
27981
27982 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
27983 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
27984
27985 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
27986
27987 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
27988 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
27989
27990 2001-07-14 Richard Henderson <rth@redhat.com>
27991
27992 * gcc.dg/iftrap-1.c: New.
27993
27994 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
27995
27996 * g77.f-torture/execute/intrinsic77.f: New test.
27997
27998 2001-07-11 Janis Johnson <janis@us.ibm.com>
27999
28000 * gcc.misc-tests/gcov-3.c: New test.
28001
28002 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28003
28004 * gcc.c-torture/compile/20010711-1.c,
28005 * gcc.c-torture/compile/20010711-2.c: New tests.
28006
28007 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
28008
28009 * gcc.c-torture/execute/20010711-1.c: New test.
28010
28011 2001-07-11 Ben Elliston <bje@redhat.com>
28012
28013 * g++.old-deja/g++.other/enum5.C: New test.
28014
28015 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
28016
28017 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
28018 (g++-dg-prune): Call prune_gcc_output.
28019 * prune.exp: New file for prune_gcc_output.
28020 * lib/g++.exp, lib/gcc.exp: Load it.
28021
28022 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
28023
28024 * gcc.c-torture/compile/20010701-1.c,
28025 g++.old-deja/g++.ext/attrib6.C: New tests.
28026
28027 2001-07-06 Jeffrey A Law (law@cygnus.com)
28028
28029 * gcc.c-torture/compile/20010706-1.c: New test.
28030
28031 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
28032
28033 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
28034
28035 2001-06-28 Stan Shebs <shebs@apple.com>
28036
28037 * gcc.dg/pragma-darwin.c: New test.
28038
28039 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28040
28041 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
28042 Solaris 2.[678] system.
28043
28044 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
28045
28046 * gcc.dg/20010622-1.c: New test.
28047
28048 2001-06-18 Stan Shebs <shebs@apple.com>
28049
28050 * objc.dg: New directory.
28051 * objc.dg/dg.exp: New file.
28052 * objc.dg/alias.m: New.
28053 * objc.dg/class-1.m: New.
28054 * objc.dg/class-2.m: New.
28055 * objc.dg/const-str-1.m: New.
28056 * objc.dg/const-str-2.m: New.
28057 * objc.dg/id-1.m: New.
28058 * objc.dg/method-1.m: New.
28059 * objc.dg/super-class-1.m: New.
28060 * lib/objc-dg.exp: New file.
28061
28062 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
28063
28064 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
28065 of label name.
28066
28067 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
28068
28069 * g++.old-deja/g++.abi/vbase8-9.C: New test.
28070
28071 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28072
28073 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
28074 variable.
28075
28076 2001-06-12 Richard Henderson <rth@redhat.com>
28077
28078 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
28079
28080 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28081
28082 * g++.old-deja/g++.abi/vbase5.C: New test.
28083 * g++.old-deja/g++.abi/vbase6.C: New test.
28084 * g++.old-deja/g++.abi/vbase7.C: New test.
28085
28086 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28087
28088 * gcc.c-torture/compile/20010610-1.c: New test.
28089
28090 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
28091
28092 * g++.old-deja/g++.abi/vbase4.C: New test.
28093
28094 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28095
28096 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
28097 support %f for HC11/HC12 targets.
28098 * gcc.c-torture/execute/930513-1.x: New file, likewise.
28099 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
28100 on HC11/HC12 targets.
28101 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
28102
28103 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28104
28105 * gcc.dg/wchar_t-1.c: New file.
28106 * gcc.dg/wint_t-1.c: Likewise.
28107
28108 2001-06-11 Bernd Schmidt <bernds@redhat.com>
28109
28110 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
28111
28112 2001-06-11 Richard Henderson <rth@redhat.com>
28113
28114 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
28115
28116 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28117
28118 * gcc.c-torture/compile/20010611-1.c: New test.
28119
28120 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
28121
28122 * gcc.dg/c99-tag-1.c: Add more tests.
28123
28124 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
28125
28126 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
28127 representation on MN10300 and ARM/Thumb.
28128
28129 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
28130
28131 * g77.f-torture/execute/20010610.f: New.
28132
28133 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
28134
28135 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
28136 names.
28137
28138 2001-06-09 Richard Henderson <rth@redhat.com>
28139
28140 * gcc.c-torture/execute/ashrdi-1.c: New.
28141 * gcc.c-torture/execute/ashldi-1.c: New.
28142 * gcc.c-torture/execute/lshrdi-1.c: New.
28143
28144 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
28145
28146 * objc/execute/load-3.m: Added. Check sending +load to categories,
28147 in addition to classes.
28148
28149 2001-06-08 Stan Shebs <shebs@apple.com>
28150
28151 * objc/execute/load-2.m: New test. From Nicola Pero
28152 <n.pero@mi.flashnet.it>.
28153
28154 2001-06-08 Jakub Jelinek <jakub@redhat.com>
28155
28156 * gcc.c-torture/execute/20010605-2.c: New test.
28157
28158 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28159
28160 * g++.old-deja/g++.abi/vbase2.C: New test.
28161 * g++.old-deja/g++.abi/vbase3.C: New test.
28162
28163 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
28164
28165 * g++.old-deja/g++.pt/friend49.C: New test.
28166
28167 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
28168
28169 * g++.old-deja/g++.ext/anon3.C: New test.
28170
28171 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
28172
28173 * g++.old-deja/g++.other/conv7.C: New test.
28174
28175 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
28176
28177 * gcc.c-torture/compile/20010605-2.c: New test.
28178
28179 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
28180
28181 * gcc.c-torture/execute/20010604-1.c: New test.
28182
28183 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
28184
28185 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
28186
28187 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
28188
28189 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
28190 (g++_link_flags): Likewise.
28191 (g++_init): Pass gccpath's value to two previous functions.
28192
28193 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28194
28195 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
28196 Ensure logfile entry matches exec command line.
28197
28198 2001-05-31 Richard Henderson <rth@redhat.com>
28199
28200 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
28201 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
28202
28203 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
28204
28205 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
28206 compiler for irix6.2
28207
28208 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
28209
28210 * g++.old-deja/g++.other/optimize3.C: New file.
28211
28212 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
28213
28214 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
28215 assemble.
28216
28217 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
28218
28219 * g++.old-deja/g++.other/optimize2.C: New file.
28220
28221 2001-05-25 Diego Novillo <dnovillo@redhat.com>
28222
28223 * gcc.c-torture/compile/20010518-2.c: New file.
28224 * gcc.c-torture/execute/20010518-1.c: New file.
28225 * gcc.c-torture/execute/20010518-2.c: New file.
28226
28227 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
28228
28229 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
28230
28231 2001-05-24 Mark Mitchell <mark@codesourcery.com>
28232
28233 G++ no longer defines builtins that do not begin with __builtin.
28234 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
28235 * g++.old-deja/g++.brendand/misc13.C: Likewise.
28236 * g++.old-deja/g++.law/builtin1.C: Likewise.
28237 * g++.old-deja/g++.law/cvt2.C: Likewise.
28238 * g++.old-deja/g++.mike/net5.C: Likewise.
28239 * g++.old-deja/g++.other/builtins1.C: Likewise.
28240 * g++.old-deja/g++.other/builtins2.C: Likewise.
28241 * g++.old-deja/g++.other/builtins3.C: Likewise.
28242 * g++.old-deja/g++.other/builtins4.C: Likewise.
28243 * g++.old-deja/g++.other/inline8.C: Likewise.
28244 * g++.old-deja/g++.robertl/eb39.C: Likewise.
28245
28246 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
28247
28248 * g++.old-deja/g++.pt/using1.C: Adjust.
28249 * g++.old-deja/g++.pt/using2.C: New test.
28250
28251 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
28252
28253 * gcc.dg/cpp/charconst.c: New tests.
28254 * gcc.dg/cpp/escape.c: New tests.
28255 * gcc.dg/cpp/escape-1.c: New tests.
28256 * gcc.dg/cpp/escape-2.c: New tests.
28257 * gcc.dg/cpp/ucs.c: New tests.
28258
28259 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
28260
28261 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
28262 native compiler for irix6.5.
28263
28264 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
28265
28266 * lib/g++.exp (g++_include_flags): Use args to compute
28267 get_multilibs.
28268 (g++_link_flags): Likewise.
28269 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
28270
28271 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
28272
28273 * gcc.dg/c90-hexfloat-1.c: Add more tests.
28274
28275 2001-05-21 Geoff Keating <geoffk@redhat.com>
28276
28277 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
28278 this file.
28279
28280 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28281
28282 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
28283 STACK_SIZE;
28284 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
28285 to STACK_SIZE; Use it to define size of add_histo array.
28286 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
28287 to STACK_SIZE.
28288 (f): Use GITT_SIZE to define size of gitt local table.
28289 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
28290 to STACK_SIZE; Use it to define size of bytemem array.
28291
28292 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28293
28294 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
28295 on 68HC11/HC12 due to the asm instruction.
28296 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
28297 * gcc.c-torture/compile/920520-1.x: Likewise.
28298 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
28299 on 68HC11/HC12 because the function is larger than 64K.
28300 * gcc.c-torture/compile/961203-1.x: New file, this test fails
28301 on 68HC11/HC12 because the structure is too large.
28302
28303 2001-05-20 Richard Henderson <rth@redhat.com>
28304
28305 * gcc.c-torture/execute/20010520-1.c: New.
28306
28307 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28308
28309 * g++.old-deja/g++.warn/compare1.C: New test.
28310 * gcc.dg/compare4.c: New test.
28311
28312 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
28313
28314 * g++.old-deja/g++.other/optimize1.C: New test.
28315
28316 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28317
28318 * g++.old-deja/g++.pt/spec41.C: New test.
28319
28320 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
28321
28322 * gcc.c-torture/compile/20010114-1.x: Remove.
28323
28324 2001-05-18 Stan Shebs <shebs@apple.com>
28325
28326 * gcc.c-torture/compile/20010518-1.c: New test.
28327
28328 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
28329
28330 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
28331 * g++.old-deja/g++.pt/crash67.C: New test.
28332
28333 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
28334
28335 * g++.old-deja/g++.other/debug9.C: New test.
28336
28337 2001-05-16 Zack Weinberg <zackw@stanford.edu>
28338
28339 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
28340
28341 2001-05-16 Jan Hubicka <jh@suse.cz>
28342
28343 * gcc.c-torture/compile/20010516-1.c: New test.
28344
28345 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28346
28347 * g++.old-deja/g++.other/crash41.C: New test.
28348
28349 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
28350
28351 * g++.old-deja/g++.pt/crash66.C: New test.
28352
28353 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
28354
28355 * g++.old-deja/g++.robertl/eb27.C: Convert.
28356
28357 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
28358
28359 * g++.dg/friend-warn.C: New test. Do not warn about friend
28360 declaration being redundant.
28361
28362 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
28363
28364 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
28365
28366 2001-05-14 Mark Mitchell <mark@codesourcery.com>
28367
28368 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
28369
28370 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
28371
28372 * lib/g++.exp: Use testsuite_flags.
28373
28374 2001-05-13 Mark Mitchell <mark@codesourcery.com>
28375
28376 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
28377
28378 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
28379
28380 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
28381
28382 2001-05-11 Mark Mitchell <mark@codesourcery.com>
28383
28384 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
28385
28386 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
28387
28388 * gcc.c-torture/compile/20010313-1.c: New test.
28389
28390 2001-05-09 Zack Weinberg <zackw@stanford.edu>
28391
28392 * gcc.dg/cpp/direct2.c: New test.
28393 * gccq.dg/cpp/direct2s.c: New test.
28394
28395 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
28396
28397 2001-05-07 Mark Mitchell <mark@codesourcery.com>
28398
28399 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
28400 * g++.old-deja/g++.other/op3.C: Likewise.
28401
28402 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
28403
28404 * gcc.dg/cpp/syshdr.h: New file.
28405 * gcc.dg/cpp/sysmac1.c: Update.
28406 * gcc.dg/cpp/sysmac2.c: Update.
28407
28408 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
28409
28410 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
28411
28412 2001-05-04 David Edelsohn <edelsohn@gnu.org>
28413
28414 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
28415 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
28416
28417 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
28418
28419 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
28420
28421 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
28422
28423 * lib/g++.exp (g++_include_flags): Don't use any special flags
28424 if TESTING_IN_BUILD_TREE is not defined.
28425 (g++_init): Use a plain 'c++' as the compiler if
28426 TESTING_IN_BUILD_TREEE is not defined.
28427
28428 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28429
28430 * g++.old-deja/g++.eh/catch13.C: New test.
28431 * g++.old-deja/g++.eh/catch14.C: New test.
28432
28433 2001-05-02 Jakub Jelinek <jakub@redhat.com>
28434
28435 * gcc.dg/cpp/tr-define.c: New test.
28436
28437 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
28438
28439 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
28440 <stdlib.h>, not <malloc.h>.
28441
28442 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28443
28444 * g++.old-deja/g++.ns/template17.C: New test.
28445
28446 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
28447
28448 * g++.old-deja/g++.pt/ref4.C: New test.
28449
28450 2001-04-30 Richard Henderson <rth@redhat.com>
28451
28452 * gcc.dg/20000724-1.c: Revert last change.
28453
28454 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
28455
28456 * g77.f-torture/execute/20010430.f: New test.
28457
28458 2001-04-30 Mark Mitchell <mark@codesourcery.com>
28459
28460 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
28461
28462 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
28463
28464 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
28465
28466 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28467
28468 * g++.old-deja/g++.eh/crash6.C: New test.
28469
28470 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28471
28472 * g++.old-deja/g++.other/warn7.C: New test.
28473
28474 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
28475
28476 * g++.old-deja/g++.other/defarg9.C: New test.
28477
28478 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28479
28480 * g77.f-torture/compile/20010426.f: New test.
28481 * g77.f-torture/execute/20010426.f: New test.
28482
28483 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
28484
28485 * g77.f-torture/compile/20000629-1.x: Remove - error
28486 has been fixed.
28487
28488 2001-04-26 Jeffrey A Law (law@cygnus.com)
28489
28490 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
28491 Tweak slightly to work with g++.dg framework.
28492 * g++.dg/special/ecos.exp: Run initp1.C test.
28493 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
28494
28495 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
28496 its linker doesn't give line numbers either.
28497 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
28498
28499 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28500
28501 * g++.old-deja/g++.other/lex1.C: New test.
28502
28503 2001-04-26 Jakub Jelinek <jakub@redhat.com>
28504
28505 * gcc.dg/noncompile/20010425-1.c: New test.
28506
28507 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
28508
28509 * g++.old-deja/g++.pt/mangle2.C: New test.
28510
28511 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28512
28513 * gcc.dg/format/plus-1.c: New test.
28514
28515 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28516
28517 * gcc.dg/20010423-1.c: New test.
28518
28519 2001-04-25 Jakub Jelinek <jakub@redhat.com>
28520
28521 * gcc.c-torture/execute/20010422-1.c: New test.
28522
28523 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
28524
28525 * g++.old-deja/g++.ns/type2.C: New test.
28526
28527 2001-04-24 Zack Weinberg <zackw@stanford.edu>
28528
28529 * g++.old-deja/g++.other/perf1.C: New test.
28530
28531 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
28532
28533 * gcc.dg/c99-func-2.c: Remove xfail.
28534 * gcc.dg/c99-func-3.c: Remove xfail.
28535 * gcc.dg/c99-func-4.c: Remove xfail.
28536
28537 2001-04-23 Zack Weinberg <zackw@stanford.edu>
28538
28539 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
28540
28541 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
28542
28543 * gcc.c-torture/compile/20010423-1.c: New test.
28544
28545 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28546
28547 * g++.old-deja/g++.pt/typename28.C: New test.
28548
28549 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
28550
28551 * g++.old-deja/g++.abi/empty2.C: New test.
28552 * g++.old-deja/g++.abi/empty3.C: New test.
28553
28554 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28555
28556 * g++.old-deja/g++.other/comdat2.C: New test.
28557 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
28558
28559 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28560
28561 * g++.old-deja/g++.other/overload14.C: New test.
28562
28563 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28564
28565 * g++.old-deja/g++.other/lookup23.C: New test.
28566
28567 2001-04-20 Jakub Jelinek <jakub@redhat.com>
28568
28569 * gcc.c-torture/execute/20010403-1.c: New test.
28570
28571 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
28572 Mark Mitchell <mark@codesourcery.com>
28573
28574 * lib/old-dejagnu.exp: Don't delete output of executable.
28575 Add .exe suffix to executables.
28576
28577 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
28578
28579 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
28580
28581 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28582
28583 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
28584
28585 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28586
28587 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
28588 * g++.old-deja/g++.abi/crash1.C: New test.
28589
28590 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
28591
28592 * g++.old-deja/g++.other/crash40.C: New test.
28593
28594 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28595
28596 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
28597
28598 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
28599
28600 * g++.old-deja/g++.other/warn6.C: New test.
28601
28602 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28603
28604 * g++.old-deja/g++.robertl/eb42.C: Same.
28605
28606 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28607
28608 * gcc.dg/wtr-conversion-1.c: New testcase.
28609
28610 2001-04-10 Richard Henderson <rth@redhat.com>
28611
28612 * g++.old-deja/g++.other/array5.C: New.
28613
28614 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28615
28616 * gcc.c-torture/execute/20010408-1.c: New test.
28617
28618 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
28619
28620 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
28621 headers and constructs.
28622 * g++.old-deja/g++.robertl/eb79.C: Same.
28623 * g++.old-deja/g++.robertl/eb77.C (main): Same.
28624 * g++.old-deja/g++.robertl/eb73.C: Same.
28625 * g++.old-deja/g++.robertl/eb66.C (main): Same.
28626 * g++.old-deja/g++.robertl/eb55.C (t): Same.
28627 * g++.old-deja/g++.robertl/eb54.C (main): Same.
28628 * g++.old-deja/g++.robertl/eb46.C (main): Same.
28629 * g++.old-deja/g++.robertl/eb44.C: Same.
28630 * g++.old-deja/g++.robertl/eb41.C (main): Same.
28631 * g++.old-deja/g++.robertl/eb4.C (main): Same.
28632 * g++.old-deja/g++.robertl/eb39.C: Same.
28633 * g++.old-deja/g++.robertl/eb33.C (main): Same.
28634 * g++.old-deja/g++.robertl/eb31.C (main): Same.
28635 * g++.old-deja/g++.robertl/eb30.C: Same.
28636 * g++.old-deja/g++.robertl/eb3.C: Same.
28637 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
28638 * g++.old-deja/g++.robertl/eb21.C: Same.
28639 * g++.old-deja/g++.robertl/eb15.C: Same.
28640 * g++.old-deja/g++.robertl/eb118.C: Same.
28641 * g++.old-deja/g++.robertl/eb115.C (main): Same.
28642 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
28643 * g++.old-deja/g++.robertl/eb109.C: Same.
28644 * g++.old-deja/g++.other/sibcall1.C (main): Same.
28645 * g++.old-deja/g++.mike/rtti1.C: Same.
28646 * g++.old-deja/g++.mike/p658.C: Same.
28647 * g++.old-deja/g++.mike/net46.C: Same.
28648 * g++.old-deja/g++.mike/net34.C: Same.
28649 * g++.old-deja/g++.mike/memoize1.C: Same.
28650 * g++.old-deja/g++.mike/eh2.C: Same.
28651 * g++.old-deja/g++.law/weak.C: Same.
28652 * g++.old-deja/g++.law/visibility7.C: Same.
28653 * g++.old-deja/g++.law/visibility25.C: Same.
28654 * g++.old-deja/g++.law/visibility22.C: Same.
28655 * g++.old-deja/g++.law/visibility2.C: Same.
28656 * g++.old-deja/g++.law/visibility17.C: Same.
28657 * g++.old-deja/g++.law/visibility13.C: Same.
28658 * g++.old-deja/g++.law/visibility10.C: Same.
28659 * g++.old-deja/g++.law/visibility1.C: Same.
28660 * g++.old-deja/g++.law/virtual3.C (eval): Same.
28661 * g++.old-deja/g++.law/vbase1.C: Same.
28662 * g++.old-deja/g++.law/operators32.C: Same.
28663 * g++.old-deja/g++.law/nest3.C: Same.
28664 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
28665 * g++.old-deja/g++.law/except5.C (main): Same.
28666 * g++.old-deja/g++.law/cvt7.C (run): Same.
28667 * g++.old-deja/g++.law/cvt2.C: Same.
28668 * g++.old-deja/g++.law/cvt16.C: Same.
28669 * g++.old-deja/g++.law/ctors6.C (bar): Same.
28670 * g++.old-deja/g++.law/ctors17.C (main): Same.
28671 * g++.old-deja/g++.law/ctors13.C: Same.
28672 * g++.old-deja/g++.law/ctors12.C (main): Same.
28673 * g++.old-deja/g++.law/ctors10.C: Same.
28674 * g++.old-deja/g++.law/code-gen5.C: Same.
28675 * g++.old-deja/g++.law/bad-error7.C: Same.
28676 * g++.old-deja/g++.law/arm9.C: Same.
28677 * g++.old-deja/g++.law/arm12.C: Same.
28678 * g++.old-deja/g++.law/arg8.C: Same.
28679 * g++.old-deja/g++.law/arg1.C: Same.
28680 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
28681 * g++.old-deja/g++.jason/template31.C: Same.
28682 * g++.old-deja/g++.jason/template24.C (main): Same.
28683 * g++.old-deja/g++.jason/2371.C: Same.
28684 * g++.old-deja/g++.eh/new2.C: Same.
28685 * g++.old-deja/g++.eh/new1.C: Same.
28686 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
28687 * g++.old-deja/g++.brendan/nest21.C (main): Same.
28688 * g++.old-deja/g++.brendan/err-msg3.C: Same.
28689 * g++.old-deja/g++.brendan/crash62.C: Same.
28690 * g++.old-deja/g++.brendan/crash52.C: Same.
28691 * g++.old-deja/g++.brendan/crash49.C (main): Same.
28692 * g++.old-deja/g++.brendan/crash38.C: Same.
28693 * g++.old-deja/g++.brendan/crash15.C (main): Same.
28694 * g++.old-deja/g++.brendan/copy9.C: Same.
28695
28696 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
28697
28698 * gcc.c-torture/execute/20001203-2.c (memset):
28699 Count argument is of type __SIZE_TYPE__.
28700
28701 2001-04-04 Diego Novillo <dnovillo@redhat.com>
28702
28703 * gcc.c-torture/compile/20010404-1.c: New test.
28704
28705 2001-04-04 Jakub Jelinek <jakub@redhat.com>
28706
28707 * gcc.c-torture/compile/20010326-1.c: New test.
28708
28709 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
28710
28711 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
28712 peculiarities of the SH.
28713 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
28714
28715 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28716
28717 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
28718 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
28719 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
28720
28721 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28722
28723 * g77.f-torture/compile/20010321-1.f: New test.
28724
28725 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28726
28727 * gcc.c-torture/compile/20010329-1.c: New test.
28728
28729 2001-04-02 Jakub Jelinek <jakub@redhat.com>
28730
28731 * gcc.c-torture/execute/20010329-1.c: New test.
28732
28733 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
28734
28735 * g++.old-deja/g++.other/eh4.C: Fix typo.
28736
28737 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
28738
28739 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
28740
28741 2001-03-28 Philip Blundell <philb@gnu.org>
28742
28743 * gcc.c-torture/compile/20010328-1.c: New test.
28744
28745 2001-03-27 Richard Henderson <rth@redhat.com>
28746
28747 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
28748 * g++.old-deja/g++.eh/vbase3.C: Likewise.
28749
28750 2001-03-27 Alan Modra <alan@linuxcare.com.au>
28751
28752 * gcc.c-torture/compile/20010327-1.c: New test.
28753
28754 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
28755
28756 * g++.old-deja/g++.other/friend12.C: New test.
28757 * g++.old-deja/g++.other/friend9.C: Expect no errors.
28758 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
28759
28760 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
28761
28762 * gcc.c-torture/execute/20010325-1.c: New test.
28763
28764 2001-03-23 Jakub Jelinek <jakub@redhat.com>
28765
28766 * g++.old-deja/g++.other/mangle3.C: New test.
28767
28768 2001-03-22 Jakub Jelinek <jakub@redhat.com>
28769
28770 * g++.old-deja/g++.other/anon8.C: New test.
28771
28772 2001-03-20 Philip Blundell <philb@gnu.org>
28773
28774 * gcc.c-torture/compile/20010320-1.c: New test.
28775
28776 2001-03-17 Richard Henderson <rth@redhat.com>
28777
28778 * g++.old-deja/g++.other/eh4.C: Add expected error text.
28779
28780 2001-03-15 Geoff Keating <geoff@redhat.com>
28781
28782 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
28783 tests on AIX.
28784
28785 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
28786
28787 * g++.old-deja/g++.other/eh4.C: New test.
28788
28789 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
28790
28791 * gcc.dg/cpp/mi1.c: Update.
28792
28793 2001-03-14 Jakub Jelinek <jakub@redhat.com>
28794
28795 * g++.old-deja/g++.other/regstack.C: New test.
28796
28797 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
28798
28799 * g++.old-deja/g++.other/ref4.C: New test.
28800
28801 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
28802
28803 * objc/execute/va_method.m: Added.
28804 * objc/execute/IMP.m: Added.
28805 * objc/execute/_cmd.m: Added.
28806 * objc/execute/accessing_ivars.m: Added.
28807 * objc/execute/class-1.m: Added.
28808 * objc/execute/class-10.m: Added.
28809 * objc/execute/class-11.m: Added.
28810 * objc/execute/class-12.m: Added.
28811 * objc/execute/class-13.m: Added.
28812 * objc/execute/class-14.m: Added.
28813 * objc/execute/class-2.m: Added.
28814 * objc/execute/class-3.m: Added.
28815 * objc/execute/class-4.m: Added.
28816 * objc/execute/class-5.m: Added.
28817 * objc/execute/class-6.m: Added.
28818 * objc/execute/class-7.m: Added.
28819 * objc/execute/class-8.m: Added.
28820 * objc/execute/class-9.m: Added.
28821 * objc/execute/class-tests-1.h
28822 * objc/execute/class-tests-2.h
28823 * objc/execute/compatibility_alias.m: Added.
28824 * objc/execute/encode-1.m: Added.
28825 * objc/execute/formal_protocol-1.m: Added.
28826 * objc/execute/formal_protocol-2.m: Added.
28827 * objc/execute/formal_protocol-3.m: Added.
28828 * objc/execute/formal_protocol-4.m: Added.
28829 * objc/execute/formal_protocol-5.m: Added.
28830 * objc/execute/formal_protocol-6.m: Added.
28831 * objc/execute/formal_protocol-7.m: Added.
28832 * objc/execute/informal_protocol.m: Added.
28833 * objc/execute/initialize.m: Added.
28834 * objc/execute/load.m: Added.
28835 * objc/execute/many_args_method.m: Added.
28836 * objc/execute/nested-3.m: Added.
28837 * objc/execute/no_clash.m: Added.
28838 * objc/execute/private.m: Added.
28839 * objc/execute/redefining_self.m: Added.
28840 * objc/execute/root_methods.m: Added.
28841 * objc/execute/selector-1.m: Added.
28842 * objc/execute/static-1.m: Added.
28843 * objc/execute/static-2.m: Added.
28844 * objc/execute/va_method.m: Added.
28845
28846 2001-03-10 Richard Henderson <rth@redhat.com>
28847
28848 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
28849
28850 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
28851
28852 * g++.old-deja/g++.other/crash31.C: XFAIL.
28853 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
28854 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
28855 * gcc.c-torture/execute/20010123-1.x: XFAIL.
28856 * gcc.c-torture/execute/20010124-1.x: XFAIL.
28857 * gcc.dg/sequence-pt-1.c: XFAIL one test.
28858
28859 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
28860
28861 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
28862
28863 2001-03-06 Zack Weinberg <zackw@stanford.edu>
28864
28865 * gcc.dg/20000724-1.c: Don't use multiline strings.
28866
28867 2001-03-06 Zack Weinberg <zackw@stanford.edu>
28868
28869 * objc/execute/string1.m, objc/execute/string2.m: Compare the
28870 result of -cString against what we expect it to be; don't just
28871 print it out for no one to read.
28872
28873 * objc/execute/string3.m, objc/execute/string4.m: New tests.
28874 Based on testcases provided by Nicola Pero.
28875
28876 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
28877
28878 * gcc.dg/cpp/macro7.c: New test.
28879
28880 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
28881
28882 * gcc.dg/cpp/multiline.c: Update.
28883
28884 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
28885
28886 * g++.old-deja/g++.other/enum3.C: New test.
28887
28888 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
28889
28890 * g++.old-deja/g++.other/pod1.C: New test.
28891
28892 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
28893
28894 * g++.old-deja/g++.ext/overload1.C: New test.
28895
28896 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
28897
28898 * g++.old-deja/g++.pt/using1.C: New test.
28899
28900 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
28901
28902 * g++.old-deja/g++.other/using9.C: New test.
28903
28904 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
28905
28906 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
28907
28908 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
28909
28910 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
28911
28912 * g++.old-deja/g++.ext/realpt1.C: Remove.
28913
28914 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
28915
28916 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
28917
28918 2001-02-26 Will Cohen <wcohen@redhat.com>
28919
28920 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
28921
28922 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
28923
28924 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
28925 templatized constructors.
28926
28927 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28928
28929 * gcc.c-torture/execute/20010224-1.c: New test.
28930
28931 2001-02-23 Jakub Jelinek <jakub@redhat.com>
28932
28933 * gcc.c-torture/execute/20010222-1.c: New test.
28934
28935 2001-02-22 Jakub Jelinek <jakub@redhat.com>
28936
28937 * g++.old-deja/g++.other/inline20.C: New test.
28938
28939 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
28940
28941 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
28942
28943 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28944
28945 * g++.old-deja/g++.other/lookup22.C: New test.
28946
28947 2001-02-19 Zack Weinberg <zackw@stanford.edu>
28948
28949 * g77.dg: New directory.
28950 * g77.dg/20010216-1.f: New test case.
28951 * g77.dg/dg.exp: New driver.
28952 * lib/g77-dg.exp: New driver library.
28953
28954 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28955
28956 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
28957
28958 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
28959
28960 * g++.old-deja/g++.other/decl9.C: New test.
28961
28962 2001-02-16 Jakub Jelinek <jakub@redhat.com>
28963
28964 * g++.old-deja/g++.other/init16.C: Update the test so that it does
28965 not need <string> and also tests the initialization at runtime.
28966
28967 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
28968
28969 * gcc.c-torture/execute/longlong.c: New test.
28970
28971 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
28972
28973 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
28974
28975 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
28976
28977 * gcc.c-torture/execute/920302-1.c (execute):
28978 Change argument type to short.
28979
28980 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
28981
28982 * g++.old-deja/g++.pt/deduct6.C: New test.
28983
28984 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
28985
28986 * g++.old-deja/g++.pt/deduct5.C: New test.
28987
28988 2001-02-14 Jakub Jelinek <jakub@redhat.com>
28989
28990 * gcc.c-torture/execute/20010209-1.c: New test.
28991
28992 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
28993
28994 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
28995
28996 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
28997
28998 * g++.dg/vtgc1.C: Update for new ABI.
28999
29000 * consistency.vlad: New directory, 1665 files.
29001
29002 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
29003
29004 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
29005 return type.
29006 * gcc.dg/cpp/digraphs.c: Declare puts.
29007
29008 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29009
29010 * g++.old-deja/g++.other/warn5.C: New test.
29011
29012 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29013
29014 * g++.old-deja/g++.pt/spec40.C: New test.
29015
29016 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
29017
29018 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
29019 case.
29020 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
29021
29022 2001-02-12 Jakub Jelinek <jakub@redhat.com>
29023
29024 * gcc.c-torture/compile/20010209-1.c: New test.
29025
29026 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
29027
29028 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
29029 excess errors message but not if it crashes.
29030 * g++.old-deja/g++.other/crash27.C: Likewise.
29031 * g++.old-deja/g++.other/crash28.C: Likewise.
29032 * g++.old-deja/g++.other/crash30.C: Likewise.
29033 * g++.old-deja/g++.other/crash32.C: Likewise.
29034 * g++.old-deja/g++.other/crash35.C: Likewise.
29035 * g++.old-deja/g++.pt/inherit2.C: Likewise.
29036
29037 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
29038
29039 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
29040 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
29041 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
29042 g77.f-torture/execute/execute.exp,
29043 g77.f-torture/noncompile/noncompile.exp,
29044 gcc.c-torture/execute/execute.exp,
29045 gcc.c-torture/execute/memcheck/memcheck.exp,
29046 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
29047 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
29048 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
29049 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
29050 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
29051 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
29052 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29053 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
29054 Remove bug reporting instructions with ancient email addresses.
29055
29056 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29057
29058 * gcc.dg/20010202-1.c: New test.
29059 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
29060
29061 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
29062
29063 * g++.dg/stdbool-if.C: New test.
29064
29065 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
29066
29067 * objc/execute/fdecl.m: Added main().
29068
29069 2001-02-07 Jakub Jelinek <jakub@redhat.com>
29070
29071 * gcc.c-torture/execute/20010206-1.c: New test.
29072
29073 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
29074
29075 * gcc.dg/cpp/avoidpaste1.c: Update.
29076
29077 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
29078
29079 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
29080 Pero <nicola@brainstorm.co.uk>.
29081 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
29082
29083 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
29084
29085 * g++.old-deja/g++.pt/spec39.C: New test.
29086
29087 2001-02-05 Jakub Jelinek <jakub@redhat.com>
29088
29089 * gcc.c-torture/compile/20010202-1.c: New test.
29090
29091 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
29092
29093 * g++.old-deja/g++.abi/primary2.C: New test.
29094 * g++.old-deja/g++.abi/primary3.C: New test.
29095 * g++.old-deja/g++.abi/primary4.C: New test.
29096 * g++.old-deja/g++.abi/primary5.C: New test.
29097 * g++.old-deja/g++.abi/vtable3.h: New test.
29098 * g++.old-deja/g++.abi/vtable3a.C: New test.
29099 * g++.old-deja/g++.abi/vtable3b.C: New test.
29100 * g++.old-deja/g++.abi/vtable3c.C: New test.
29101 * g++.old-deja/g++.abi/vtable3d.C: New test.
29102 * g++.old-deja/g++.abi/vtable3e.C: New test.
29103 * g++.old-deja/g++.abi/vtable3f.C: New test.
29104 * g++.old-deja/g++.abi/vtable3g.C: New test.
29105 * g++.old-deja/g++.abi/vtable3h.C: New test.
29106 * g++.old-deja/g++.abi/vtable3i.C: New test.
29107 * g++.old-deja/g++.abi/vtable3j.C: New test.
29108 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
29109
29110 2001-02-03 Jakub Jelinek <jakub@redhat.com>
29111
29112 * g++.old-deja/g++.other/anon6.C: New test.
29113 * g++.old-deja/g++.other/anon7.C: New test.
29114
29115 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
29116
29117 * gcc.dg/cpp/avoidpaste2.c: New tests.
29118
29119 2001-01-31 Jakub Jelinek <jakub@redhat.com>
29120
29121 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
29122
29123 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
29124
29125 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
29126 DECIMAL_DIG cases for Irix."
29127
29128 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
29129
29130 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
29131
29132 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
29133
29134 * gcc.dg/c99-tag-1.c: New test.
29135
29136 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29137
29138 * gcc.dg/cpp/tr-warn1.c: Add tests.
29139
29140 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
29141
29142 * gcc.dg/cpp/avoidpaste1.c: Update.
29143 * gcc.dg/cpp/paste4.c: Update.
29144
29145 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
29146
29147 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
29148 cases for Irix.
29149
29150 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
29151
29152 * g++.old-deja/g++.other/inline19.C: New test.
29153
29154 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
29155
29156 * gcc.dg/Wlarger-than.c: New test.
29157
29158 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
29159
29160 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
29161
29162 2001-01-29 Jakub Jelinek <jakub@redhat.com>
29163
29164 * gcc.c-torture/execute/20010129-1.c: New test.
29165 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
29166
29167 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
29168
29169 * gcc.dg/cpp/avoidpaste1.c: Test case.
29170
29171 2001-01-28 Jakub Jelinek <jakub@redhat.com>
29172
29173 * g++.old-deja/g++.other/inline18.C: New test.
29174
29175 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29176
29177 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
29178 and __builtin_putchar.
29179
29180 2001-01-27 Jakub Jelinek <jakub@redhat.com>
29181
29182 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
29183 tests.
29184
29185 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
29186
29187 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
29188 floating point number rounding mode to round to the nearest
29189 representable mode.
29190
29191 2001-01-25 Jakub Jelinek <jakub@redhat.com>
29192
29193 * g++.old-deja/g++.other/mangle2.C: New test.
29194
29195 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
29196
29197 * gcc.c-torture/compile/20010124-1.c: New test.
29198
29199 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
29200
29201 * g++.old-deja/g++.pt/spec38.C: New test.
29202
29203 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29204
29205 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
29206 "Build don't run".
29207
29208 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29209
29210 * gcc.c-torture/execute/20010123-1.c: New test.
29211
29212 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29213
29214 * g++.old-deja/g++.pt/spec37.C: New test.
29215
29216 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
29217
29218 * g++.old-deja/g++.pt/overload14.C: New test.
29219
29220 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29221
29222 * gcc.c-torture/execute/20010122-1.c: New test, exercise
29223 __builtin_return_address.
29224
29225 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
29226
29227 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
29228 * g++.old-deja/g++.pt/spec35.C: New test.
29229 * g++.old-deja/g++.pt/spec36.C: New test.
29230
29231 2001-01-20 Jakub Jelinek <jakub@redhat.com>
29232
29233 * gcc.c-torture/compile/20010118-1.c: New test.
29234
29235 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
29236
29237 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
29238
29239 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29240
29241 * gcc.c-torture/execute/20010119-1.c: New test.
29242
29243 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29244
29245 * g++.old-deja/g++.other/vbase5.C: New test.
29246
29247 2001-01-19 Jakub Jelinek <jakub@redhat.com>
29248
29249 * gcc.c-torture/execute/20010118-1.c: New test.
29250
29251 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29252
29253 * g++.old-deja/g++.pt/deduct3.C: New test.
29254
29255 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
29256
29257 * g++.old-deja/g++.pt/spec34.C: New test.
29258
29259 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
29260
29261 * g77.f-torture/compile/20000601-2.f: New test.
29262
29263 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29264
29265 * g++.old-deja/g++.other/init17.C: New test.
29266
29267 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
29268
29269 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
29270
29271 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29272
29273 * g++.old-deja/g++.pt/unify8.C: New test.
29274
29275 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29276
29277 * g++.old-deja/g++.abi/vbase1.C: New test.
29278
29279 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
29280
29281 * g++.old-deja/g++.pt/crash65.C: New test.
29282
29283 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
29284
29285 * gcc.dg/cpp/assembl2.S: New test case.
29286
29287 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
29288
29289 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
29290 are supported.
29291
29292 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29293
29294 * g++.old-deja/g++.other/builtins1.C: New test.
29295 * g++.old-deja/g++.other/builtins2.C: Likewise.
29296 * g++.old-deja/g++.other/builtins3.C: Likewise.
29297 * g++.old-deja/g++.other/builtins4.C: Likewise.
29298
29299 2001-01-17 Jakub Jelinek <jakub@redhat.com>
29300
29301 * gcc.c-torture/compile/20010117-1.c: New test.
29302 * gcc.c-torture/compile/20010117-2.c: New test.
29303
29304 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29305
29306 * g77.f-torture/execute/20010116.[fx]: New test,
29307 XFAIL on i?86-*-*.
29308 * g77.f-torture/compile/20010115.f: Indicate it's
29309 a test for PR fortran/1636.
29310
29311 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
29312
29313 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
29314
29315 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29316
29317 * g77.f-torture/compile/20010115.f: New test.
29318
29319 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
29320
29321 * g++.old-deja/g++.pt/nontype5.C: New test.
29322
29323 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
29324
29325 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
29326 have an equivalent working one below it.
29327
29328 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29329
29330 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
29331 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29332
29333 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
29334
29335 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
29336 message containing "init_priority".
29337 (conpr-2.C): Likewise.
29338 (conpr-3.C): Likewise.
29339 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
29340
29341 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29342
29343 * gcc.c-torture/execute/20010114-2.c: New test.
29344
29345 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
29346
29347 * gcc.c-torture/compile/20010114-1.c: New test.
29348 * gcc.c-torture/compile/20010114-1.x: Xfail.
29349 * gcc.c-torture/compile/20010114-2.c: New test.
29350 * gcc.c-torture/execute/20010114-1.c: New test.
29351 * gcc.dg/trunc-1.c: New test.
29352 * gcc.dg/uninit-B.c: New test.
29353
29354 2001-01-13 Nick Clifton <nickc@redhat.com>
29355
29356 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
29357 target.
29358
29359 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
29360
29361 * gcc.c-torture/compile/20010113-1.c: New test.
29362
29363 2001-01-13 Jakub Jelinek <jakub@redhat.com>
29364
29365 * gcc.c-torture/compile/20001212-1.c: New test.
29366
29367 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
29368
29369 * gcc.dg/cpp/widestr1.c: Update.
29370 * gcc.dg/cpp/prag-imp.c: Remove.
29371
29372 2001-01-12 Jakub Jelinek <jakub@redhat.com>
29373
29374 * gcc.c-torture/execute/20000801-3.x: Remove.
29375 * gcc.dg/c90-init-1.c: New test.
29376 * gcc.dg/c99-init-1.c: New test.
29377 * gcc.dg/c99-init-2.c: New test.
29378 * gcc.dg/gnu99-init-1.c: New test.
29379
29380 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
29381
29382 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
29383 testing that no relevant ones were found.
29384
29385 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29386
29387 * g++.old-deja/g++.pt/cast2.C: New test.
29388
29389 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
29390
29391 * g++.old-deja/g++.pt/friend47.C: New test.
29392
29393 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29394
29395 * g++.old-deja/g++.pt/instantiate13.C: New test.
29396
29397 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29398
29399 * g++.old-deja/g++.other/defarg7.C: New test.
29400 * g++.old-deja/g++.other/defarg8.C: New test.
29401
29402 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29403
29404 * g++.old-deja/g++.pt/crash64.C: New test.
29405
29406 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
29407
29408 * g++.old-deja/g++.pt/crash63.C: New test.
29409
29410 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
29411
29412 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
29413
29414 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
29415
29416 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
29417
29418 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29419
29420 * g++.old-deja/g++.pt/error3.C: New test.
29421
29422 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29423
29424 * g++.old-deja/g++.other/crash39.C: New test.
29425
29426 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
29427
29428 * g++.old-deja/g++.other/vbase4.C: New test.
29429
29430 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
29431
29432 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
29433 * gcc.dg/special/20000419-2.c: New file. Identical to above.
29434 * gcc.dg/special/special.exp: New test driver which will check
29435 for alias support for the above test.
29436
29437 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
29438
29439 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
29440 problems on small machines.
29441 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
29442 parameterize.
29443
29444 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
29445
29446 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
29447 mips.
29448 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
29449
29450 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
29451
29452 * g++.old_deja/g++.pt/using8.C: New test.
29453
29454 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
29455
29456 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
29457
29458 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
29459
29460 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
29461 where a failure is expected.
29462 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
29463
29464 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29465
29466 * g++.old_deja/g++.pt/instantiate12.C: New test.
29467
29468 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29469
29470 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
29471 start of structs.
29472 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
29473 * g++.old-deja/g++.brendan/crash17.C: Likewise.
29474 * g++.old-deja/g++.brendan/crash29.C: Likewise.
29475 * g++.old-deja/g++.brendan/crash48.C: Likewise.
29476 * g++.old-deja/g++.brendan/ns1.C: Likewise.
29477 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
29478 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
29479 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
29480 * g++.old-deja/g++.eh/spec6.C: Likewise.
29481 * g++.old-deja/g++.jason/crash3.C: Likewise.
29482 * g++.old-deja/g++.law/ctors11.C: Likewise.
29483 * g++.old-deja/g++.law/ctors17.C: Likewise.
29484 * g++.old-deja/g++.law/ctors5.C: Likewise.
29485 * g++.old-deja/g++.law/ctors9.C: Likewise.
29486 * g++.old-deja/g++.mike/ambig1.C: Likewise.
29487 * g++.old-deja/g++.mike/net22.C: Likewise.
29488 * g++.old-deja/g++.mike/p3538a.C: Likewise.
29489 * g++.old-deja/g++.mike/p3538b.C: Likewise.
29490 * g++.old-deja/g++.mike/virt3.C: Likewise.
29491 * g++.old-deja/g++.niklas/t128.C: Likewise.
29492 * g++.old-deja/g++.other/anon4.C: Likewise.
29493 * g++.old-deja/g++.other/using1.C: Likewise.
29494 * g++.old-deja/g++.other/warn3.C: Likewise.
29495 * g++.old-deja/g++.pt/t37.C: Likewise.
29496 * g++.old-deja/g++.robertl/eb69.C: Likewise.
29497 * g++.old-deja/g++.robertl/eb71.C: Likewise.
29498
29499 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
29500
29501 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
29502
29503 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29504
29505 * gcc.c-torture/execute/stdio-opt-3.c: New test.
29506
29507 2001-01-07 Jakub Jelinek <jakub@redhat.com>
29508
29509 * gcc.c-torture/compile/20010107-1.c: New test.
29510
29511 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29512
29513 * gcc.c-torture/execute/builtin-noret-1.c: New test.
29514
29515 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
29516
29517 * gcc.dg/format/format.h: New file.
29518 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
29519 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
29520 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
29521 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
29522 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
29523 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
29524 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
29525 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
29526 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
29527 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
29528 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
29529 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
29530 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
29531 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
29532 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
29533 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
29534 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
29535 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
29536 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
29537 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
29538 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
29539 instead of declaring standard types, macros and functions in each
29540 test.
29541
29542 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
29543
29544 * gcc.c-torture/execute/20010106-1.c: New test.
29545
29546 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
29547
29548 * gcc.dg/format/format.exp: New file.
29549 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
29550 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
29551 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
29552 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
29553 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
29554 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
29555 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
29556 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
29557 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
29558 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
29559 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
29560 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
29561 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
29562 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
29563 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
29564 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
29565 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
29566 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
29567 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
29568 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
29569 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
29570 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
29571 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
29572 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
29573 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
29574 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
29575 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
29576 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
29577 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
29578 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
29579 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
29580 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
29581 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
29582 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
29583 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
29584 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
29585 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
29586 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
29587 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
29588 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
29589 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
29590 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
29591
29592 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
29593
29594 * gcc.c-torture/execute/991228-1.c: Take word endianness into
29595 account.
29596
29597 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
29598
29599 * gcc.c-torture/execute/builtin-complex-1.c: New test.
29600
29601 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
29602
29603 * g++.old-deja/g++.pt/crash62.C: New test.
29604
29605 2001-01-04 Richard Henderson <rth@redhat.com>
29606
29607 * gcc.dg/20000926-1.c: Update expected warnings.
29608 * gcc.dg/array-2.c: Likewise.
29609 * gcc.dg/array-4.c: Also validate flexible array members.
29610 * gcc.dg/c99-flex-array-1.c: New.
29611
29612 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
29613
29614 * gcc.c-torture/compile/20001222-1.x: Remove.
29615
29616 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
29617
29618 * gcc.c-torture/execute/built-in-setjmp.c: New.
29619
29620 2001-01-03 Richard Henderson <rth@redhat.com>
29621
29622 * gcc.dg/940510-1.c: Update expected error wording.
29623 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
29624
29625 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
29626
29627 * lib/target-supports.exp (check_alias_available): Modified to
29628 indicate aliases not supported if only weak aliases are supported.
29629
29630 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29631
29632 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
29633 Turn on cmpstrsi checks for __pj__ and __i370__.
29634
29635 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29636
29637 * g++.old-deja/g++.other/virtual11.C: New test.
29638
29639 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
29640
29641 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
29642
29643 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29644
29645 * gcc.c-torture/compile/20010102-1.c: New test.
29646
29647 2001-01-02 Andreas Jaeger <aj@suse.de>
29648
29649 * gcc.dg/noreturn-3.c: New test.
29650
29651 * gcc.dg/noreturn-4.c: New test.
29652
29653 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29654
29655 * gcc.c-torture/execute/stdio-opt-1.c: Also test
29656 __builtin_fputc and __builtin_fwrite.
29657
29658 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29659
29660 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
29661 signed char, not default char.
29662
29663 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
29664
29665 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
29666
29667 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
29668
29669 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
29670
29671 2000-12-29 Richard Henderson <rth@redhat.com>
29672
29673 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
29674 (__cyg_profile_func_exit): Define.
29675
29676 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
29677
29678 * g++.dg/vtgc1.C: New test.
29679
29680 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
29681
29682 * gcc.dg/noncompile/20001228-1.c: New test.
29683
29684 * gcc.dg/20001228-1.c: New test.
29685
29686 * gcc.c-torture/execute/20001228-1.c: New test.
29687
29688 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
29689
29690 * gcc.dg/format-strfmon-1.c: New test.
29691
29692 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29693
29694 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
29695 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
29696 * gcc.c-torture/execute/string-opt-1.c: Likewise.
29697 * gcc.c-torture/execute/string-opt-2.c: Likewise.
29698 * gcc.c-torture/execute/string-opt-3.c: Likewise.
29699 * gcc.c-torture/execute/string-opt-4.c: Likewise.
29700 * gcc.c-torture/execute/string-opt-6.c: Likewise.
29701 * gcc.c-torture/execute/string-opt-7.c: Likewise.
29702 * gcc.c-torture/execute/string-opt-8.c: Likewise.
29703 * gcc.c-torture/execute/string-opt-9.c: Likewise.
29704 * gcc.c-torture/execute/string-opt-10.c: Likewise.
29705 * gcc.c-torture/execute/string-opt-11.c: Likewise.
29706 * gcc.c-torture/execute/string-opt-12.c: Likewise.
29707
29708 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
29709 * gcc.c-torture/execute/string-opt-4.c: Test index.
29710
29711 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
29712
29713 * gcc.c-torture/compile/20001226-1.c: New test.
29714
29715 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
29716
29717 * gcc.c-torture/compile/20001222-1.c: New test.
29718 * gcc.c-torture/compile/20001222-1.x: Xfail.
29719
29720 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
29721
29722 * gcc.c-torture/execute/comp-goto-2.c: New test.
29723
29724 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
29725
29726 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
29727 Use long types if __INT_MAX__ is 32767.
29728 (main): Use cast to (sint32 *) when poking 88 into a_page.
29729
29730 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
29731
29732 2000-12-21 Bernd Schmidt <bernds@redhat.com>
29733
29734 * gcc.c-torture/compile/20001221-1.c: New test.
29735 * gcc.c-torture/execute/20001221-1.c: New test.
29736
29737 2000-12-20 Richard Henderson <rth@redhat.com>
29738
29739 * g++.old-deja/g++.pt/crash36.C: Update error lines.
29740 * g++.old-deja/g++.robertl/eb109.C: Likewise.
29741
29742 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29743
29744 * gcc.dg/compare3.c: New test.
29745
29746 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
29747
29748 * gcc.dg/format-warnll-1.c: New test.
29749
29750 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
29751
29752 * gcc.dg/cpp/cmdlne-P.c: New test.
29753
29754 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
29755
29756 * gcc.c-torture/execute/builtin-abs-1.c,
29757 gcc.c-torture/execute/builtin-abs-2.c: New tests.
29758
29759 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
29760
29761 * gcc.dg/cpp/multiline.c: New test.
29762
29763 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
29764
29765 * g++.old-deja/g++.other/syshdr1.C: Update.
29766 * gcc.dg/cpp/lineflags.c: Remove temporarily.
29767
29768 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29769
29770 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
29771
29772 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29773
29774 * g++.old-deja/g++.pt/ttp65.C: New test.
29775
29776 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29777
29778 * g++.old-deja/g++.pt/ttp64.C: New test.
29779
29780 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29781
29782 * g++.old-deja/g++.pt/spec33.C: New test.
29783
29784 2000-12-14 Catherine Moore <clm@redhat.com>
29785
29786 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
29787 * gcc.c-torture/execute/920612-2.c: Likewise.
29788 * gcc.c-torture/execute/920428-2.c: Likewise.
29789 * gcc-c-torture/execute/va-arg-11.c: Call exit.
29790 * gcc.c-torture/execute/va-arg-21.c: Likewise.
29791
29792 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29793
29794 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
29795 * gcc.dg/pack-test-2.c: Likewise.
29796
29797 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
29798
29799 Tests by Zack Weinberg <zackw@stanford.edu>.
29800
29801 * gcc.dg/cpp/defined.c: Update.
29802 * gcc.dg/cpp/defined_trad.c: New tests.
29803
29804 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
29805
29806 * gcc.dg/cpp/trad-direct.c: Update.
29807
29808 2000-12-11 Neil Booth <neilb@earthling.net>
29809
29810 * gcc.dg/cpp/defined_trad.c
29811
29812 2000-12-11 Neil Booth <neilb@earthling.net>
29813
29814 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
29815
29816 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
29817
29818 * gcc.dg/format-miss-2.c: New test.
29819
29820 2000-12-09 Neil Booth <neilb@earthling.net>
29821
29822 * gcc.dg/cpp/lineflags.c: New tests.
29823 * gcc.dg/cpp/poison.c: Update.
29824 * gcc.dg/cpp/redef2.c: Update.
29825 * gcc.dg/cpp/skipping.c: New test.
29826
29827 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
29828
29829 * g++.old-deja/g++.other/eh3.C: New testcase.
29830
29831 2000-12-07 Neil Booth <neilb@earthling.net>
29832
29833 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
29834 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
29835 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
29836 wtr-union-init-2.c, wtr-union-init-3.c: Update.
29837 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
29838 Update.
29839
29840 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
29841
29842 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
29843 __SIZE_TYPE__ instead of int for type of integers cast to
29844 pointers.
29845
29846 2000-12-07 Jakub Jelinek <jakub@redhat.com>
29847
29848 * g++.old-deja/g++.other/cleanup4.C: New test.
29849
29850 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
29851
29852 * format-sec-1.c: New test.
29853
29854 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
29855
29856 * gcc.dg/format-nonlit-3.c: New test.
29857
29858 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
29859
29860 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
29861 through a null pointer.
29862
29863 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29864
29865 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
29866 * g++.old-deja/g++.pt/partial4.C: New test.
29867
29868 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
29869
29870 * gcc.c-torture/execute/ieee/hugeval.x: New.
29871
29872 2000-12-06 Neil Booth <neilb@earthling.net>
29873
29874 * gcc.dg/cpp/backslash2.c: New tests.
29875
29876 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29877
29878 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
29879 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
29880
29881 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
29882
29883 * gcc.c-torture/execute/20001203-2.c: New testcase.
29884
29885 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
29886
29887 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
29888 * g++.old-deja/g++.other/virtual10.C: New test.
29889
29890 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
29891
29892 * g++.old-deja/g++.mike/pmf5.C: Remove test.
29893
29894 2000-12-05 Richard Henderson <rth@redhat.com>
29895
29896 * gcc.c-torture/compile/20001205-1.c: New.
29897
29898 2000-12-04 Neil Booth <neilb@earthling.net>
29899
29900 * g++.old-deja/g++.other/virtual9.C: New test.
29901 * g++.old-deja/g++.pt/crash61.C: New test.
29902 * gcc.c-torture/execute/loop-9.c: New test.
29903
29904 2000-12-04 Neil Booth <neilb@earthling.net>
29905
29906 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
29907 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
29908 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
29909 * gcc.dg/cpp/extratokens.c: ...here.
29910
29911 2000-12-04 Neil Booth <neilb@earthling.net>
29912
29913 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
29914 New tests.
29915
29916 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29917
29918 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
29919 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
29920
29921 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
29922
29923 * gcc.c-torture/execute/20001203-1.c: New test.
29924
29925 2000-12-03 Neil Booth <neilb@earthling.net>
29926
29927 * gcc.dg/cpp/macro6.c: New test cases.
29928
29929 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29930
29931 * gcc.c-torture/execute/string-opt-9.c: New test.
29932 * gcc.c-torture/execute/string-opt-10.c: Likewise.
29933 * gcc.c-torture/execute/string-opt-11.c: Likewise.
29934 * gcc.c-torture/execute/string-opt-12.c: Likewise.
29935
29936 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
29937 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
29938
29939 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
29940
29941 * gcc.dg/cpp/if-6.c: New testcase.
29942
29943 * gcc.dg/20001201-1.c: New testcase.
29944
29945 2000-12-02 Neil Booth <neilb@earthling.net>
29946
29947 * g++.old-deja/g++.other/externC4.C,
29948 g++.old-deja/g++.other/friend10.C: New tests.
29949
29950 2000-12-02 Neil Booth <neilb@earthling.net>
29951
29952 * g++.old-deja/g++.other/instan2.C
29953 * g++.old-deja/g++.other/instan3.C: New test.
29954
29955 2000-12-02 Neil Booth <neilb@earthling.net>
29956
29957 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
29958 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
29959 gnuc99.c,gnuc99-pedantic.c: New tests.
29960
29961 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
29962
29963 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
29964 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
29965
29966 2000-12-01 Neil Booth <neilb@earthling.net>
29967
29968 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
29969 * gcc.dg/cpp/poison.c: Update.
29970 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
29971
29972 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
29973
29974 * g77.f-torture/execute/20001201.f: New test.
29975
29976 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
29977
29978 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
29979
29980 2000-12-01 Jakub Jelinek <jakub@redhat.com>
29981
29982 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
29983
29984 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
29985
29986 * g++.old-deja/g++.other/cast6.C: New test.
29987
29988 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
29989
29990 * gcc.c-torture/execute/20001130-2.c: New testcase.
29991
29992 2000-11-30 Richard Henderson <rth@redhat.com>
29993
29994 * gcc.c-torture/execute/20001130-1.c: New test.
29995
29996 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
29997
29998 * g++.old-deja/g++.other/op3.C: New test.
29999
30000 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30001
30002 * g++.old-deja/g++.other/op2.C: New test.
30003
30004 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
30005
30006 * g++.old-deja/g++.other/crash38.C: New test.
30007
30008 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
30009
30010 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
30011
30012 2000-11-29 Jakub Jelinek <jakub@redhat.com>
30013
30014 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
30015 tests.
30016 * gcc.c-torture/execute/string-opt-6.c: New test.
30017
30018 * gcc.dg/20001117-1.c: Add main.
30019
30020 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
30021
30022 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
30023 Move from here ...
30024 * gcc.dg/940510-1.c: ... to here.
30025
30026 * gcc.dg/20000926-1.c: GNU C now allows initializations of
30027 zero-size arrays in toplevel structures.
30028
30029 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30030
30031 * gcc.c-torture/execute/loop-8.c: New test.
30032
30033 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30034
30035 * g++.old-deja/g++.other/base1.C: New test.
30036
30037 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30038
30039 * g++.old-deja/g++.other/parse2.C: New test.
30040
30041 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30042
30043 * g++.old-deja/g++.pt/incomplete1.C: New test.
30044
30045 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
30046
30047 * g++.old-deja/g++.other/friend9.C: New test.
30048
30049 2000-11-28 Jakub Jelinek <jakub@redhat.com>
30050
30051 * gcc.dg/20001127-1.c: New test.
30052
30053 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30054
30055 * g++.old-deja/g++.pt/friend46.C: New test.
30056
30057 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
30058
30059 * g++.old-deja/g++.other/ptrmem8.C: New test.
30060
30061 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30062
30063 * gcc.c-torture/execute/string-opt-7.c: New test.
30064 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30065
30066 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
30067
30068 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
30069 instead of 'mkcheck 2'.
30070
30071 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
30072
30073 * gcc.c-torture/execute/memcheck/driver.c,
30074 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
30075 C9X references to refer to C99.
30076
30077 2000-11-25 Jakub Jelinek <jakub@redhat.com>
30078
30079 * gcc.dg/ultrasp3.c: New test.
30080
30081 2000-11-25 Neil Booth <neilb@earthling.net>
30082
30083 * gcc.dg/cpp/include2.c: Update test to be locale independent.
30084
30085 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
30086
30087 * gcc.c-torture/compile/20001123-2.c: New.
30088
30089 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30090
30091 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
30092
30093 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
30094
30095 * gcc.dg/sequence-point-1.c: Add some new tests.
30096 * gcc.c-torture/execute/20001124-1.c: New test.
30097
30098 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30099
30100 * g++.old-deja/g++.other/vaarg4.C: New test.
30101 * gcc.c-torture/compile/20001123-1.c: New test.
30102
30103 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
30104
30105 * g++.other/crash24.C: Adjust and remove XFAIL.
30106 * g++.other/crash37.C: New test.
30107
30108 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
30109
30110 * g++.old-deja/g++.pt/instantiate9.C: New test.
30111
30112 2000-11-22 Mark Mitchell <mark@codesourcery.com>
30113
30114 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
30115 new ABI, too.
30116
30117 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
30118 * g++.old-deja/g++.robertl/eb55.C: Likewise.
30119
30120 2000-11-22 Neil Booth <neilb@earthling.net>
30121
30122 * gcc.dg/cpp/Wtrigraphs.c: New test.
30123
30124 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
30125
30126 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
30127
30128 2000-11-22 Jakub Jelinek <jakub@redhat.com>
30129
30130 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
30131
30132 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
30133
30134 * lib/gcc-dg.exp: load_lib scanasm.exp.
30135 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
30136 * lib/g++-dg.exp: load_lib scanasm.exp.
30137 * lib/scanasm.exp: New.
30138 (scan-assembler, scan-assembler-not): Add optional arguments to
30139 test name, or if not present, the pattern name.
30140 (scan-assembler-dem, scan-assembler-dem-not): New.
30141
30142 * g++.dg/dg.exp: New.
30143
30144 2000-11-21 Neil Booth <neilb@earthling.net>
30145
30146 * gcc.dg/cpp/integrated1.c: Remove.
30147
30148 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30149
30150 * gcc.c-torture/execute/20001121-1.c: New test.
30151
30152 2000-11-21 Richard Henderson <rth@redhat.com>
30153
30154 * gcc.c-torture/compile/20001121-1.c: New test.
30155
30156 2000-11-20 Neil Booth <neilb@earthling.net>
30157
30158 * gcc.dg/cpp/integrated1.c: New test.
30159
30160 2000-11-21 Jakub Jelinek <jakub@redhat.com>
30161
30162 * g++.old-deja/g++.other/inline17.C: New test.
30163
30164 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
30165
30166 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
30167 local variable to be zero: I made the variable global. Now
30168 uses abort() and exit() instead of relying on main's return value.
30169
30170 2000-11-20 Neil Booth <neilb@earthling.net>
30171
30172 * gcc.dg/cpp/paste2.c: Update test.
30173 * objc/execute/paste.m: New test.
30174
30175 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
30176
30177 * gcc.dg/c99-condexpr-1.c: New test.
30178
30179 2000-11-20 Neil Booth <neilb@earthling.net>
30180
30181 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
30182
30183 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
30184
30185 * g++.old-deja/g++.pt/export1.C: New test.
30186
30187 2000-11-20 Jakub Jelinek <jakub@redhat.com>
30188
30189 * gcc.dg/20001117-1.c: New test.
30190
30191 2000-11-18 Richard Henderson <rth@redhat.com>
30192
30193 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
30194
30195 2000-11-18 Richard Henderson <rth@redhat.com>
30196
30197 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
30198 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
30199 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
30200
30201 2000-11-18 Richard Henderson <rth@redhat.com>
30202
30203 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
30204 (main): New. Exit cleanly.
30205
30206 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
30207
30208 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
30209 gcc.dg/c99-fordecl-2.c: New tests.
30210
30211 2000-11-18 Richard Henderson <rth@redhat.com>
30212
30213 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
30214 * gcc.c-torture/execute/zerolen-2.c: New.
30215
30216 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30217
30218 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
30219 memory.
30220
30221 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30222
30223 * g++.old-deja/g++.pt/instantiate8.C: New test.
30224
30225 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
30226
30227 * g++.old-deja/g++.other/incomplete.C: Add more tests.
30228 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
30229
30230 2000-11-16 Nick Clifton <nickc@redhat.com>
30231
30232 * gcc.c-torture/execute/nestfunc-2.c: New test.
30233 * gcc.c-torture/execute/nestfunc-3.c: New test.
30234
30235 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30236
30237 * gcc.c-torture/compile/20001116-1.c: New test.
30238
30239 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30240
30241 * gcc.c-torture/execute/20001115-1.c: New test.
30242
30243 2000-11-15 Mark Mitchell <mark@codesourcery.com>
30244
30245 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
30246 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
30247 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
30248 * g++.old-deja/g++.abi/vmihint.C: Likewise.
30249
30250 2000-11-15 Neil Booth <neilb@earthling.net>
30251
30252 gcc.dg/cpp/_Pragma1.c: Update.
30253 gcc.dg/cpp/_Pragma2.c: New test.
30254
30255 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
30256
30257 * g++.old-deja/g++.other/anon5.C: New test.
30258
30259 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
30260
30261 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
30262 tests.
30263
30264 2000-11-14 Jakub Jelinek <jakub@redhat.com>
30265
30266 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
30267 output.
30268
30269 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30270
30271 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
30272 labels at end of compound statements.
30273
30274 2000-11-13 Jakub Jelinek <jakub@redhat.com>
30275
30276 * gcc.c-torture/execute/loop-7.c: New test.
30277
30278 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30279
30280 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
30281
30282 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30283
30284 * gcc.dg/c99-bool-1.c: New test.
30285
30286 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
30287
30288 * gcc.dg/c99-scope-1.c: Remove xfail.
30289 * gcc.dg/c99-scope-2.c: New test.
30290
30291 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30292
30293 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
30294 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
30295
30296 2000-11-11 Mark Mitchell <mark@codesourcery.com>
30297
30298 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
30299 error messages.
30300
30301 * g++.mike/p700.C: Don't typedef wchar_t.
30302 * g++.mike/p784.C: Likewise.
30303 * g++.mike/eb101.C: Don't use __wchar_t.
30304
30305 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
30306
30307 * g77.f-torture/execute/20001111.[fx]: Test premature exit
30308 from DO loop.
30309
30310 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
30311
30312 * gcc.c-torture/execute/20001111-1.c: New test.
30313
30314 2000-11-10 Nick Clifton <nickc@redhat.com>
30315
30316 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
30317 long multuiple and accumulate.
30318
30319 2000-11-09 Richard Henderson <rth@redhat.com>
30320
30321 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
30322 via size_t instead of int.
30323
30324 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
30325 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30326 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30327 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30328
30329 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
30330
30331 * gcc.c-torture/compile/20001109-1.c: New test.
30332 * gcc.c-torture/compile/20001109-2.c: New test.
30333
30334 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
30335
30336 * g++.old-deja/g++.pt/operator1.C: New test.
30337 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
30338
30339 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30340
30341 * gcc.dg/20001108-1.c: New test.
30342
30343 2000-11-09 Jakub Jelinek <jakub@redhat.com>
30344
30345 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
30346 with both arguments constant strings.
30347 * gcc.c-torture/execute/string-opt-3.c: New test.
30348 * gcc.c-torture/execute/string-opt-4.c: New test.
30349 * gcc.c-torture/execute/string-opt-5.c: New test.
30350
30351 2000-11-08 Nick Clifton <nickc@redhat.com>
30352
30353 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
30354 mulsidi3adddi patterns.
30355
30356 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
30357
30358 * g++.old-deja/g++.other/crash36.C: New test.
30359
30360 2000-11-08 Jakub Jelinek <jakub@redhat.com>
30361
30362 * g++.old-deja/g++.other/init16.C: New test.
30363
30364 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
30365
30366 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
30367
30368 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30369
30370 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
30371 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30372 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30373
30374 2000-11-07 DJ Delorie <dj@redhat.com>
30375
30376 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
30377
30378 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30379
30380 * gcc.c-torture/execute/string-opt-1.c: New test.
30381
30382 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
30383
30384 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
30385 mips-sgi-irix6.* because the MIPS ABI passes floating-point
30386 parameters in registers, and there is no way for a varargs
30387 function to know in which order the integer and floating-point
30388 parameters should be interleaved when they are placed on the
30389 stack.
30390 * gcc.c-torture/execute/va-arg-16.x: Likewise.
30391 * gcc.c-torture/execute/va-arg-17.x: Likewise.
30392
30393 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30394
30395 * gcc.c-torture/execute/string-opt-2.c: New test.
30396
30397 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
30398
30399 * g++.old-deja/g++.pt/crash60.C: New test.
30400
30401 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30402
30403 * g++.old-deja/g++.other/crash24.C: New test.
30404 * g++.old-deja/g++.other/crash25.C: New test.
30405 * g++.old-deja/g++.other/crash26.C: New test.
30406 * g++.old-deja/g++.other/crash27.C: New test.
30407 * g++.old-deja/g++.other/crash28.C: New test.
30408 * g++.old-deja/g++.other/crash29.C: New test.
30409 * g++.old-deja/g++.other/crash30.C: New test.
30410 * g++.old-deja/g++.other/crash31.C: New test.
30411 * g++.old-deja/g++.other/crash32.C: New test.
30412 * g++.old-deja/g++.other/crash33.C: New test.
30413 * g++.old-deja/g++.other/crash34.C: New test.
30414 * g++.old-deja/g++.other/crash35.C: New test.
30415
30416 2000-11-06 Jakub Jelinek <jakub@redhat.com>
30417
30418 * gcc.c-torture/execute/20001031-1.c: New test.
30419
30420 2000-11-04 Mark Mitchell <mark@codesourcery.com>
30421
30422 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
30423 namespace.
30424
30425 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
30426 standards-conformant.
30427
30428 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
30429
30430 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
30431 * g++.old-deja/g++.mike/p755a.C: Likewise.
30432 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
30433 library makes no calls to `operator new' during initialization.
30434
30435 2000-11-04 Neil Booth <neilb@earthling.net>
30436
30437 * gcc.dg/cpp/include2.c: New tests.
30438
30439 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
30440
30441 * lib/g++.exp (g++_set_ld_library_path): New function.
30442 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
30443
30444 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
30445
30446 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
30447 warnings.
30448
30449 2000-11-01 Richard Henderson <rth@redhat.com>
30450
30451 * g++.old-deja/g++.ext/namedret1.C: New.
30452 * g++.old-deja/g++.ext/namedret2.C: New.
30453 * g++.old-deja/g++.ext/namedret3.C: New.
30454
30455 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
30456
30457 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
30458 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
30459
30460 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30461
30462 * gcc.c-torture/execute/va-arg-21.c: New test.
30463
30464 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
30465
30466 * gcc.dg/c99-complex-2.c: New test.
30467
30468 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30469
30470 * gcc.c-torture/execute/stdio-opt-1.c: New test.
30471
30472 2000-10-31 Jakub Jelinek <jakub@redhat.com>
30473
30474 * g++.old-deja/g++.other/inline16.C: New test.
30475
30476 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
30477
30478 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
30479 __PRETTY_FUNCTION__
30480
30481 2000-10-29 Neil Booth <neilb@earthling.net>
30482
30483 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
30484 New tests.
30485 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
30486 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
30487 optimisation.
30488
30489 2000-10-29 Neil Booth <neilb@earthling.net>
30490
30491 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
30492 * mi1.c, mi1c.h: Add null directives to multiple-include test.
30493 * mi5.c: Test multiple includes work with -C.
30494 * trigraphs.c: Test ^= version.
30495
30496 2000-10-28 Neil Booth <neilb@earthling.net>
30497
30498 New tests and test updates for new macro expander.
30499
30500 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
30501 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
30502 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
30503 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
30504 new diagnostic messages.
30505
30506 * gcc.dg/cpp/macro3.c: New tests.
30507
30508 2000-10-27 Mark Mitchell <mark@codesourcery.com>
30509
30510 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
30511 on the same line.
30512
30513 2000-10-27 Jakub Jelinek <jakub@redhat.com>
30514
30515 * g++.old-deja/g++.other/eh2.C: New test.
30516
30517 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
30518
30519 * gcc.c-torture/execute/20001027-1.c: New test.
30520
30521 2000-10-26 Richard Henderson <rth@redhat.com>
30522
30523 * gcc.c-torture/execute/20001026-1.c: New.
30524
30525 2000-10-26 Mark Mitchell <mark@codesourcery.com>
30526
30527 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
30528 * g++.old-deja/g++.law/builtin1.C: Likewise.
30529 * g++.old-deja/g++.law/ctors10.C: Likewise.
30530 * g++.old-deja/g++.law/virtual3.C: Likewise.
30531 * g++.old-deja/g++.mike/p658.C: Likewise.
30532 * g++.old-deja/g++.other/sibcall1.C: Likewise.
30533 * g++.old-deja/g++.other/vaarg2.C: Likewise.
30534 * g++.old-deja/g++.robertl/eb124.C: Likewise.
30535 * g++.old-deja/g++.robertl/eb44.C: Likewise.
30536 * g++.old-deja/g++.robertl/eb77.C: Likewise.
30537
30538 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
30539
30540 * gcc.c-torture/compile/20001024-1.c: New test.
30541
30542 2000-10-25 Mark Mitchell <mark@codesourcery.com>
30543
30544 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
30545 to tell us whether or not we are using V3.
30546
30547 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
30548
30549 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
30550 operands.
30551
30552 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
30553
30554 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
30555
30556 2000-10-25 Jakub Jelinek <jakub@redhat.com>
30557
30558 * gcc.c-torture/execute/20001024-1.c: New test.
30559
30560 2000-10-24 Jakub Jelinek <jakub@redhat.com>
30561
30562 * g++.old-deja/g++.other/sibcall1.C: New test.
30563
30564 2000-10-20 Jakub Jelinek <jakub@redhat.com>
30565
30566 * gcc.dg/noncompile/init-3.c: New test.
30567
30568 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
30569
30570 * gcc.dg/format-array-1.c: New test.
30571
30572 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30573
30574 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
30575 writing through null pointers; remove comment about testing
30576 unterminated strings.
30577
30578 2000-10-17 Matthew Hiller <hiller@redhat.com>
30579
30580 * gcc.c-torture/execute/20001017-2.c: New test.
30581
30582 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
30583
30584 * gcc.c-torture/compile/20001018-1.c: New test.
30585 * gcc.c-torture/compile/20001018-1.x: Xfail.
30586
30587 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30588
30589 * gcc.c-torture/execute/20001017-1.c: New test.
30590
30591 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30592
30593 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
30594 for multiple use of arguments with scanf formats; add tests for
30595 multiple use of arguments.
30596
30597 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
30598
30599 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
30600
30601 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
30602
30603 * gcc.dg/format-miss-1.c: New test.
30604
30605 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30606
30607 * gcc.c-torture/execute/20001013-1.c: New test.
30608
30609 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30610
30611 * gcc.dg/format-branch-1.c: New test.
30612
30613 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
30614
30615 * README, lib/file-format.exp: Remove EGCS references.
30616
30617 2000-10-16 Jakub Jelinek <jakub@redhat.com>
30618
30619 * gcc.dg/20001013-1.c: New test.
30620
30621 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
30622
30623 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
30624 for intmax_t in the compiler using __typeof__ and the type rules
30625 for conditional expressions.
30626
30627 2000-10-13 Jakub Jelinek <jakub@redhat.com>
30628
30629 * gcc.dg/20001012-1.c: New test.
30630 * gcc.dg/20001012-2.c: New test.
30631
30632 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30633
30634 * gcc.dg/format-attr-1.c: New test.
30635
30636 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30637
30638 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
30639 __LONG_LONG_MAX__ instead of LLONG_MAX.
30640
30641 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
30642
30643 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
30644 scanf flags.
30645 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
30646 flags.
30647
30648 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
30649
30650 * gcc.dg/sequence-pt-1.c: New test.
30651
30652 2000-10-11 Geoff Keating <geoffk@cygnus.com>
30653
30654 * gcc.c-torture/execute/20001011-1.c: New testcase.
30655 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
30656
30657 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30658
30659 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
30660 does not error on it.
30661
30662 2000-10-10 Jakub Jelinek <jakub@redhat.com>
30663
30664 * gcc.dg/20001009-1.c: New test.
30665
30666 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
30667
30668 * gcc.c-torture/compile/20001009-1.c: Move from here ....
30669 * gcc.c-torture/execute/20001009-2.c: ... to here.
30670
30671 2000-10-09 Geoff Keating <geoffk@cygnus.com>
30672
30673 * gcc.c-torture/compile/20001009-1.c: New testcase.
30674 * gcc.c-torture/execute/20001009-1.c: New testcase.
30675 Testcases provided by Jan Hubicka <jh@suse.cz>.
30676
30677 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30678
30679 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30680 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
30681 uintmax_t using <limits.h> to emulate the compiler's internal
30682 logic. No longer XFAIL %j tests.
30683
30684 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
30685
30686 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
30687 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
30688 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
30689 regexps and details of expected handling of some bad formats.
30690 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
30691 suppression.
30692
30693 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
30694
30695 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
30696 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
30697 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
30698 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
30699 in list archives.
30700
30701 2000-10-06 Richard Henderson <rth@cygnus.com>
30702
30703 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
30704 * g++.old-deja/g++.brendan/crash52.C: Likewise.
30705 * g++.old-deja/g++.jason/report.C: Likewise.
30706 * g++.old-deja/g++.law/friend5.C: Likewise.
30707 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
30708 of the expected warnings.
30709
30710 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
30711
30712 * g++.old-deja/g++.pt/enum14.C: New test.
30713
30714 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
30715
30716 * g++.old-deja/g++.pt/crash59.C: New test.
30717
30718 2000-10-04 Will Cohen <wcohen@redhat.com>
30719
30720 * gcc.dg/20000926-1.c: New test.
30721
30722 2000-10-03 Geoff Keating <geoffk@cygnus.com>
30723
30724 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
30725 function name for current C++ compiler.
30726 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
30727
30728 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
30729
30730 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
30731 __PRETTY_FUNCTION__.
30732 * g++.old-deja/g++.ext/pretty2.C: Likewise.
30733
30734 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30735
30736 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
30737
30738 2000-09-26 Jakub Jelinek <jakub@redhat.com>
30739
30740 * gcc.c-torture/compile/20000923-1.c: New test.
30741
30742 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
30743
30744 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
30745 * g++.old-deja/g++.pt/ttp62.C: Same.
30746 * g++.old-deja/g++.other/inline14.C: Same.
30747
30748 2000-09-24 Richard Henderson <rth@cygnus.com>
30749
30750 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
30751
30752 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
30753
30754 * gcc.dg/c90-printf-1.c: Add test for wide string format.
30755
30756 2000-09-22 Geoff Keating <geoffk@cygnus.com>
30757
30758 * gcc.c-torture/compile/20000922-1.c: New file.
30759
30760 2000-09-21 Nick Clifton <nickc@redhat.com>
30761
30762 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
30763 a signed long modulo operation.
30764 (mod6): New function - perform an unsigned long modulo operation.
30765 (main): Add tests for modulos of very large numbers by very small
30766 dividends.
30767
30768 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30769
30770 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
30771
30772 2000-09-19 Richard Henderson <rth@cygnus.com>
30773
30774 * gcc.dg/compare2.c (case 10): XFAIL.
30775
30776 2000-09-18 Richard Henderson <rth@cygnus.com>
30777
30778 * gcc.c-torture/execute/20000906-1.c: Move ...
30779 * gcc.dg/20000906-1.c: ... here. Only run on targets
30780 that support __builtin_trap.
30781
30782 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
30783
30784 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
30785
30786 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
30787
30788 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
30789 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
30790 more $ format tests.
30791
30792 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
30793
30794 * gcc.dg/format-errmk-1.c: New test.
30795
30796 2000-09-17 Greg McGary <greg@mcgary.org>
30797
30798 * gcc.c-torture/execute/20000917-1.x: Remove.
30799
30800 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
30801
30802 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
30803
30804 2000-09-17 Greg McGary <greg@mcgary.org>
30805
30806 * gcc.c-torture/execute/20000917-1.c: New test.
30807 * gcc.c-torture/execute/20000917-1.x: XFAIL.
30808
30809 2000-09-16 Neil Booth <NeilB@earthling.net>
30810
30811 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
30812 in nested macro bug.
30813
30814 2000-09-15 Neil Booth <NeilB@earthling.net>
30815
30816 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
30817
30818 2000-09-14 Jeffrey A Law (law@cygnus.com)
30819
30820 * gcc.c-torture/execute/20000914-1.c: New test.
30821
30822 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
30823
30824 * g++.other/inline13.C: New test.
30825
30826 2000-09-12 Andreas Jaeger <aj@suse.de>
30827
30828 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
30829 constant by Ulrich Drepper <drepper@redhat.com>.
30830
30831 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
30832
30833 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
30834
30835 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30836
30837 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
30838
30839 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
30840
30841 * gcc.dg/cpp/backslash.c: New test.
30842
30843 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
30844
30845 * gcc.c-torture/execute/20000910-1.c: New test.
30846 * gcc.c-torture/execute/20000910-2.c: Likewise.
30847
30848 2000-09-11 Robert Lipe <robertl@sco.com>
30849
30850 * gcc.dg/pragma-align.c: New test.
30851
30852 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
30853
30854 * g++.old-deja/g++.pt/explicit82.C: New test.
30855 * g++.old-deja/g++.pt/explicit83.C: New test.
30856
30857 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
30858
30859 * gcc.dg/asm-names.c: New test.
30860
30861 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30862
30863 * gcc.dg/cpp/tr-warn6.c: New test
30864
30865 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
30866
30867 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
30868 be accepted.
30869
30870 2000-09-07 Catherine Moore <clm@redhat.com>
30871
30872 * gcc.c-torture/execute/unroll-1.c: New test.
30873
30874 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
30875
30876 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
30877 ERROR markers.
30878 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
30879 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
30880 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
30881 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
30882 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
30883 Preprocess only.
30884 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
30885 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
30886
30887 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
30888
30889 * g++.old-deja/g++.pt/deduct2.C: New test.
30890
30891 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
30892
30893 * g++.old-deja/g++.pt/parms2.C: New test.
30894
30895 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
30896
30897 * g++.old-deja/g++.pt/crash58.C: New test.
30898
30899 2000-09-06 Greg McGary <greg@mcgary.org>
30900
30901 * gcc.c-torture/execute/20000906-1.c: New test.
30902 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
30903
30904 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30905
30906 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
30907
30908 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
30909
30910 * g++.old-deja/g++.pt/crash57.C: New test.
30911
30912 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
30913
30914 * g++.old-deja/g++.pt/crash56.C: New test.
30915
30916 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
30917
30918 * g++.old-deja/g++.pt/koenig1.C: New test.
30919
30920 2000-09-04 Jakub Jelinek <jakub@redhat.com>
30921
30922 * gcc.dg/20000904-1.c: New test.
30923
30924 2000-09-04 Jakub Jelinek <jakub@redhat.com>
30925
30926 * gcc.dg/cpp/paste8.c: New test.
30927
30928 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
30929
30930 * gcc.c-torture/compile/20000827-1.c: New test.
30931
30932 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
30933
30934 * gcc.dg/format-diag-1.c: New test.
30935
30936 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
30937
30938 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
30939 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
30940 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
30941 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
30942 gcc.dg/formatz-1.c: Adjust warning regular expressions.
30943
30944 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
30945
30946 * g++.old-deja/g++.other/nested4.C: New test.
30947
30948 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
30949
30950 * g++.old-deja/g++.ns/scoped1.C: New test.
30951
30952 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
30953
30954 * lib/g++.exp: Support testing already-installed GCC.
30955
30956 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30957
30958 * wtr-label-1.c, wtr-suffix-1.c: New tests.
30959
30960 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30961
30962 * gcc.dg/return-type-2.c: New test.
30963
30964 2000-08-27 Geoff Keating <geoffk@cygnus.com>
30965
30966 * gcc.c-torture/compile/20000825-1.c: New test.
30967
30968 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
30969
30970 * gcc.dg/dwarf2-2.c: New test.
30971
30972 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
30973
30974 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
30975 dg-warning regexps.
30976
30977 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
30978
30979 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
30980 gcc.dg/format-ext-5.c: New tests.
30981
30982 2000-08-25 Jakub Jelinek <jakub@redhat.com>
30983
30984 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
30985
30986 2000-08-24 Mark Mitchell <mark@codesourcery.com>
30987
30988 * gcc.dg/noncompile/930622-2.c: Adjust error message.
30989
30990 2000-08-24 Richard Henderson <rth@cygnus.com>
30991
30992 * gcc.dg/ia64-sync-1.c: New test.
30993 * gcc.dg/ia64-sync-2.c: New test.
30994 * gcc.dg/ia64-asm-1.c: New test.
30995
30996 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
30997
30998 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
30999 * gcc.dg/format-ext-2.c: New test.
31000
31001 2000-08-23 Jason Merrill <jason@redhat.com>
31002
31003 * lib/old-dejagnu.exp: Also ignore "In member function" and
31004 "At global scope".
31005
31006 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31007
31008 * gcc.dg/noncompile/label-lineno-1.c: New test.
31009
31010 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31011
31012 * gcc.dg/c99-array-nonobj-1.c: New test.
31013
31014 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
31015
31016 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
31017 tests.
31018 * gcc.dg/format-ext-1.c: New test.
31019
31020 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31021
31022 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
31023 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
31024 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
31025 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
31026 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
31027
31028 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
31029
31030 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
31031 gcc.dg/c99-strftime-2.c: New tests.
31032
31033 2000-08-22 Richard Henderson <rth@cygnus.com>
31034
31035 * gcc.c-torture/execute/20000822-1.c: New test.
31036
31037 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31038
31039 * gcc.c-torture/execute/20000819-1.x: Remove.
31040
31041 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31042
31043 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
31044 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
31045 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
31046 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
31047 gcc.dg/format-xopen-1.c: New tests.
31048
31049 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
31050
31051 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
31052
31053 2000-08-21 Jakub Jelinek <jakub@redhat.com>
31054
31055 * g++.old-deja/g++.other/loop2.C: New test.
31056
31057 * gcc.c-torture/compile/20000606-1.c: New test.
31058 * gcc.c-torture/compile/20000728-1.c: New test.
31059 * gcc.c-torture/execute/20000801-1.c: New test.
31060 * gcc.c-torture/execute/20000801-2.c: New test.
31061 * gcc.c-torture/execute/20000819-1.c: New test.
31062 * gcc.c-torture/execute/20000819-1.x: XFAIL.
31063 * gcc.dg/20000629-1.c: New test.
31064 * gcc.dg/20000724-1.c: New test.
31065 * gcc.dg/20000807-1.c: New test.
31066
31067 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
31068
31069 * gcc.dg/cpp/pragma-1.c: New test.
31070 * gcc.dg/cpp/pragma-2.c: New test.
31071
31072 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
31073
31074 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
31075 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
31076
31077 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
31078
31079 * gcc.c-torture/compile/20000818-1.c: New test.
31080
31081 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
31082
31083 * gcc.c-torture/execute/20000818-1.c: New test.
31084
31085 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
31086
31087 * gcc.dg/format-va-1.c: New test.
31088
31089 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31090
31091 * g++.old-deja/g++.other/typedef8.C: New test.
31092
31093 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31094
31095 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
31096 * g++.old-deja/g++.mike/net36.C: Mark candidate.
31097 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
31098 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
31099 * g++.old-deja/g++.other/ptrmem7.C: New test.
31100 * g++.old-deja/g++.pt/ptrmem10.C: New test.
31101
31102 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
31103
31104 * g++.old-deja/g++.pt/typename27.C: New test.
31105
31106 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
31107
31108 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
31109 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
31110 * g++.old-deja/g++.pt/friend45.C: New test.
31111 * g++.old-deja/g++.other/friend8.C: New test.
31112
31113 2000-08-15 Richard Henderson <rth@cygnus.com>
31114
31115 * gcc.c-torture/execute/20000815-1.c: New test.
31116
31117 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
31118
31119 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
31120 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
31121 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
31122
31123 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
31124
31125 * g++.old-deja/g++.other/refinit2.C: New test.
31126
31127 2000-08-13 Geoff Keating <geoffk@cygnus.com>
31128
31129 * lib/c-torture.exp (c-torture): Make
31130 compiler_conditional_xfail_data global.
31131 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
31132 compiler_conditional_xfail_data machinery.
31133 (f-torture-execute): Likewise.
31134 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
31135 and only when unrolling loops.
31136
31137 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
31138
31139 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31140
31141 * g++.old-deja/g++.pt/explicit81.C: New test.
31142
31143 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
31144
31145 * g++.old-deja/g++.pt/typename26.C: New test.
31146
31147 2000-08-10 Geoff Keating <geoffk@cygnus.com>
31148
31149 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
31150 warning.
31151
31152 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
31153
31154 * g++.old-deja/g++.other/array3.C: New test.
31155
31156 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31157
31158 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
31159 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
31160 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
31161 New tests.
31162
31163 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
31164
31165 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
31166 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31167
31168 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
31169
31170 * gcc.c-torture/execute/20000808-1.c: New test.
31171
31172 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
31173
31174 * gcc.dg/c90-const-expr-1.c: New test.
31175
31176 2000-08-08 Richard Henderson <rth@cygnus.com>
31177
31178 * gcc.dg/noncompile/920923-1.c: Declare calloc.
31179
31180 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
31181
31182 * gcc.dg/noncompile/const-ll-1.c: New test.
31183
31184 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
31185
31186 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
31187
31188 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
31189
31190 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
31191 that running programs linked against the shared version of libobjc
31192 run correctly.
31193
31194 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31195
31196 * gcc.dg/c99-printf-1.c: New test.
31197
31198 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
31199
31200 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
31201
31202 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
31203
31204 * gcc.c-torture/execute/20000731-1.x: Delete.
31205
31206 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
31207
31208 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
31209 and torture_without_loops as is done by c-torture.exp.
31210 (search_for): Copy from c-torture.exp.
31211 (gcc-dg-runtest): New function, drives a directory of tests
31212 iterating over the TORTURE_OPTIONS.
31213 (scan-assembler, scan-assembler-not): Move here from
31214 individual directory drivers.
31215
31216 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
31217 defined by lib/gcc-dg.exp.
31218 * gcc.dg/cpp/cpp.exp: Likewise.
31219 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
31220 gcc-dg-runtest, so we cycle over optimization options.
31221
31222 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
31223 * gcc.dg/compare2.c: No longer expected to fail.
31224
31225 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
31226
31227 * gcc.c-torture/execute/20000804-1.c: New test.
31228
31229 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
31230
31231 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
31232
31233 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
31234
31235 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
31236
31237 2000-08-03 Jeffrey A Law (law@cygnus.com)
31238
31239 * gcc.c-torture/compile/20000803-1.c: New test.
31240
31241 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
31242
31243 * gcc.c-torture/execute/20000801-3.c,
31244 gcc.c-torture/execute/20000801-4.c: New tests.
31245 * gcc.c-torture/execute/20000801-3.x,
31246 gcc.c-torture/execute/20000801-4.x: Xfail.
31247
31248 2000-08-02 Geoff Keating <geoffk@cygnus.com>
31249
31250 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
31251 libobjc/.libs to allow for libtool.
31252
31253 2000-08-02 Jakub Jelinek <jakub@redhat.com>
31254
31255 * gcc.c-torture/compile/20000802-1.c: New test.
31256
31257 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
31258
31259 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
31260
31261 2000-07-31 Jeffrey A Law (law@cygnus.com)
31262
31263 * gcc-c-torture/execute/20000731-2.c: New test.
31264
31265 * gcc.c-torture/execute/20000731-1.c: New test.
31266 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
31267
31268 2000-07-31 Jakub Jelinek <jakub@redhat.com>
31269
31270 * testsuite/gcc.dg/cpp/paste7.c: New test.
31271 * gcc.dg/cpp/20000725-1.c: New test.
31272
31273 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
31274
31275 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
31276 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
31277 declaration warning for __builtin_dwarf_reg_size.
31278
31279 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
31280
31281 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
31282
31283 * gcc.dg/noncompile/voidparam-1.c: New test.
31284
31285 2000-07-30 Richard Henderson <rth@cygnus.com>
31286
31287 * gcc.dg/c90-digraph-1.c: Don't xfail.
31288 * gcc.dg/compare2.c (case 10): Xfail.
31289 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
31290
31291 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
31292
31293 * gcc.dg/c99-main-1.c: New test.
31294
31295 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
31296
31297 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
31298
31299 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
31300
31301 * gcc.c-tortuer/execute/20000726-1.c: New test.
31302
31303 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
31304
31305 * gcc.c-torture/execute/enum-2.c: New test.
31306
31307 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31308
31309 * gcc.dg/cpp/tr-warn3.c: New test.
31310
31311 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31312
31313 * g++.old-deja/g++.ext/implicit1.C: Remove.
31314 * g++.old-deja/g++.jason/c2.C: Remove
31315 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
31316 * g++.old-deja/g++.pt/crash16.C: Likewise.
31317 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
31318
31319 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
31320
31321 * g++.old-deja/g++.other/for2.C: New test.
31322
31323 2000-07-25 Jakub Jelinek <jakub@redhat.com>
31324
31325 * gcc.dg/20000720-1.c: New test.
31326
31327 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
31328
31329 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
31330
31331 2000-07-24 Geoff Keating <geoffk@cygnus.com>
31332
31333 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
31334 * gcc.c-torture/execute/20000722-1.c: New.
31335 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
31336
31337 2000-07-24 Jakub Jelinek <jakub@redhat.com>
31338
31339 * gcc.dg/cpp/20000720-1.S: New test.
31340
31341 2000-07-21 Michael Meissner <meissner@redhat.com>
31342
31343 * gcc.c-torture/execute/ieee/hugeval.c: New test.
31344
31345 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31346
31347 * g++.old-deja/g++.brendan/crash16.C,
31348 g++.old-deja/g++.brendan/parse3.C,
31349 g++.old-deja/g++.brendan/redecl1.C,
31350 g++.old-deja/g++.ns/template13.C,
31351 g++.old-deja/g++.other/decl4.C,
31352 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
31353
31354 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
31355
31356 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
31357 and "Internal error".
31358
31359 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
31360 regexps.
31361 * gcc.dg/cpp/paste6.c: New test.
31362
31363 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
31364
31365 * gcc.dg/cpp/tr-direct.c: New test.
31366
31367 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
31368 gcc.dg/cpp/undef1.c: Tweak error regexps.
31369
31370 2000-07-18 Eric Christopher <echristo@redhat.com>
31371
31372 * gcc.c-torture/compile/20000718-1.c: New test.
31373
31374 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
31375
31376 * cpplex.c (_cpp_push_token): If the token being pushed back
31377 is the previous token in this context, just subtract one from
31378 context->posn.
31379 * cppmacro.c (save_expansion): Clear aux field when storing a
31380 placemarker.
31381
31382 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
31383
31384 * gcc.dg/noncompile/redecl-1.c: New test.
31385
31386 2000-07-18 Jakub Jelinek <jakub@redhat.com>
31387
31388 * gcc.c-torture/execute/20000717-5.c: New test.
31389 * gcc.c-torture/execute/20000717-1.x: Removed.
31390
31391 2000-07-17 Richard Henderson <rth@cygnus.com>
31392
31393 * gcc.c-torture/execute/20000717-4.c: New test.
31394
31395 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
31396
31397 * gcc.dg/cpp/syshdr.c: New test.
31398 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
31399
31400 2000-07-17 Neil Booth <neilb@earthling.net>
31401
31402 * gcc.dg/cpp/cmdlne-dM.c: New test.
31403 * gcc.dg/cpp/cmdlne-dD.c: New test.
31404
31405 2000-07-17 Jeffrey A Law (law@cygnus.com)
31406
31407 * gcc.c-torture/execute/20000717-3.c: New test.
31408
31409 * gcc.c-torture/compile/20000717-1.c: New test.
31410
31411 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
31412
31413 * gcc.c-torture/execute/20000717-2.c: New test.
31414
31415 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
31416
31417 * gcc.dg/formatz-1.c: New test.
31418
31419 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
31420 * gcc.dg/c99-digraph-1.c: New tests.
31421
31422 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
31423 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
31424
31425 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
31426 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
31427 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
31428 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
31429 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
31430 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
31431 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
31432
31433 2000-07-17 Greg McGary <greg@mcgary.org>
31434
31435 * gcc.c-torture/execute/20000717-1.c: New test.
31436 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
31437
31438 2000-07-15 Jakub Jelinek <jakub@redhat.com>
31439
31440 * gcc.c-torture/execute/20000715-2.c: New test.
31441 * gcc.dg/20000715-1.c: New test.
31442
31443 2000-07-15 Michael Meissner <meissner@redhat.com>
31444
31445 * gcc.c-torture/execute/20000715-1.c: New test.
31446
31447 2000-07-13 Jakub Jelinek <jakub@redhat.com>
31448
31449 * gcc.c-torture/execute/20000707-1.c: New test.
31450
31451 2000-07-13 Neil Booth <NeilB@earthling.net>
31452
31453 * testsuite/gcc.dg/cpp/digraph1.c,
31454 testsuite/gcc.dg/cpp/digraph2.c,
31455 testsuite/gcc.dg/cpp/digraphs.c: New tests.
31456
31457 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
31458
31459 * g77.f-torture/compile/20000630-2.f: New test.
31460 * g77.f-torture/compile/20000630-2.x
31461
31462 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
31463
31464 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
31465
31466 2000-07-11 Neil Booth <NeilB@earthling.net>
31467
31468 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
31469
31470 2000-07-11 Neil Booth <NeilB@earthling.net>
31471
31472 * gcc.dg/cpp/cmdlne-C.c: New.
31473
31474 2000-07-09 Neil Booth <NeilB@earthling.net>
31475
31476 * gcc.dg/cpp/directiv.c: New tests.
31477 * gcc.dg/cpp/undef1.c: Update.
31478
31479 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
31480
31481 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
31482
31483 2000-07-09 Neil Booth <NeilB@earthling.net>
31484
31485 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
31486
31487 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
31488
31489 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
31490 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
31491
31492 2000-07-08 Neil Booth <NeilB@earthling.net>
31493
31494 * gcc.dg/cpp/macsyntx.c: New tests.
31495
31496 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31497
31498 * gcc.dg/20000707-1.c: New test.
31499
31500 2000-07-07 Jakub Jelinek <jakub@redhat.com>
31501
31502 * gcc.c-torture/execute/20000706-1.c: New test.
31503 * gcc.c-torture/execute/20000706-2.c: New test.
31504 * gcc.c-torture/execute/20000706-3.c: New test.
31505 * gcc.c-torture/execute/20000706-4.c: New test.
31506 * gcc.c-torture/execute/20000706-5.c: New test.
31507
31508 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31509
31510 * g++.old-deja/g++.pt/instantiate7.C: New test.
31511
31512 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
31513
31514 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
31515 * g++.old-deja/g++.mike/thunk3.C: Likewise.
31516 * g++.old-deja/g++.other/rtti3.C: Likewise.
31517 * g++.old-deja/g++.other/rttid3.C: Likewise.
31518
31519 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
31520
31521 * g77.f-torture/compile/20000630-1.x: Fix typo
31522
31523 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
31524
31525 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
31526 assembly output.
31527
31528 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
31529
31530 * gcc.dg/cpp/ident.c: New test.
31531
31532 2000-07-05 Neil Booth <NeilB@earthling.net>
31533
31534 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
31535 gcc.dg/cpp/lexstrng.c: New tests.
31536
31537 2000-07-04 Neil Booth <NeilB@earthling.net>
31538
31539 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
31540 * gcc.dg/cpp/strify2.c: Same.
31541
31542 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
31543
31544 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
31545 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
31546 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
31547 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
31548
31549 * testsuite/gcc.dg/cpp/macro1.c,
31550 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
31551 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
31552 testsuite/gcc.dg/cpp/strify1.c,
31553 testsuite/gcc.dg/cpp/strify2.c: New tests.
31554
31555 2000-07-03 Jakub Jelinek <jakub@redhat.com>
31556
31557 * gcc.c-torture/execute/20000703-1.c: New test.
31558
31559 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31560
31561 * g++.old-deja/g++.pt (lookup10.C): New test.
31562
31563 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
31564
31565 * g++.old-deja/g++.pt (typename25.C): New test.
31566
31567 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
31568
31569 * gcc.c-torture/compile/20000701-1.c: New test.
31570
31571 2000-06-30 Nick Clifton <nickc@cygnus.com>
31572
31573 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
31574 to test case.
31575
31576 2000-06-30 Catherine Moore <clm@cygnus.com>
31577
31578 * gcc.c-torture/execute/align-1.c: New test.
31579
31580 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
31581
31582 * g++.old-deja/g++.pt/expr8.C: New test.
31583 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
31584
31585 2000-06-29 Nick Clifton <nickc@cygnus.com>
31586
31587 * gcc.c-torture/compile/20000629-1.c: New test.
31588
31589 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31590
31591
31592 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
31593 gcc.dg/noncompile directory, depending on whether they're
31594 preprocessor tests or not. Annotate all the tests for the dg
31595 framework.
31596
31597 * gcc.c-torture/noncompile/noncompile.exp: Delete.
31598 * gcc.dg/noncompile/noncompile.exp: New.
31599
31600 * Moved files:
31601 Old name New name
31602 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
31603 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
31604 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
31605 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
31606 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
31607 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
31608 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
31609 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
31610 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
31611 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
31612 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
31613 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
31614 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
31615 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
31616 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
31617 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
31618 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
31619 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
31620 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
31621 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
31622 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
31623 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
31624 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
31625 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
31626
31627 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
31628 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
31629 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
31630 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
31631 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
31632 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
31633
31634 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
31635
31636 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
31637 declare one variable. On the fourth, error.
31638 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
31639 declared by 20000628-1a.h.
31640
31641 2000-06-29 Richard Henderson <rth@redhat.com>
31642
31643 * gcc.c-torture/execute/930529-1.x: New file.
31644 * gcc.dg/920413-1.c: Adjust expected warning text.
31645 * gcc.dg/980217-1.c: Declare abort.
31646 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
31647
31648 2000-06-29 Jeffrey A Law (law@cygnus.com)
31649
31650 * g77.f-torture/compile/20000629-1.f: New test.
31651 * g77.f-torture/compile/20000629-1.x: Expected to fail.
31652
31653 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
31654
31655 Rearrange lots of files, removing entirely the
31656 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
31657 directories.
31658
31659 * Deleted files:
31660 gcc.c-torture/code_quality/code_quality.exp
31661 gcc.c-torture/special/special.exp
31662 gcc.failure/failure.exp
31663 gcc.failure/940409-1.x
31664 gcc.c-torture/compile/961203-1.x
31665
31666 * New files:
31667 gcc.misc-tests/linkage.exp
31668 gcc.c-torture/execute/920730-1t.c
31669 gcc.c-torture/execute/920730-1t.x
31670 gcc.c-torture/compile/920520-1.x
31671 gcc.c-torture/compile/920521-1.x
31672 gcc.c-torture/compile/981006-1.x
31673 gcc.c-torture/execute/eeprof-1.x
31674
31675 * Moved files (possibly with modifications to fit a new harness):
31676 Old name New name
31677 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
31678 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
31679 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
31680 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
31681 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
31682 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
31683 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
31684 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
31685 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
31686 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
31687 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
31688 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
31689 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
31690 gcc.failure/940409-1.c gcc.dg/940409-1.c
31691
31692 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
31693
31694 * c-torture/compile/961203-1.x: Delete.
31695
31696 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
31697 not exit. Include stdio.h.
31698 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
31699 * gcc.misc-tests/dg-12.c: Likewise.
31700 * gcc.misc-tests/dg-5.c: Likewise.
31701 * gcc.misc-tests/dg-6.c: Likewise.
31702 * gcc.misc-tests/dg-7.c: Prototype abort.
31703 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
31704 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
31705 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
31706 not exit.
31707 * gcc.misc-tests/sieve.c: Use return from main, not exit.
31708 * gcc.misc-tests/sort2.c: Use return from main, not exit.
31709
31710 2000-06-28 Jakub Jelinek <jakub@redhat.com>
31711
31712 * gcc.dg/cpp/20000628-1.c: New test.
31713 * gcc.dg/cpp/20000628-1.h: New header for above test.
31714 * gcc.dg/cpp/20000628-1a.h: Likewise.
31715
31716 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
31717
31718 * gcc.dg/cpp: New directory.
31719 * gcc.dg/cpp/cpp.exp: New driver.
31720 * gcc.dg/cpp/20000627-1.c: New test.
31721 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
31722 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
31723 and rewrite as a compilation test.
31724
31725 * gcc.dg: Move many files into the cpp subdirectory, possibly
31726 renaming or editing them as well.
31727 Old name New name
31728 990119-1.c cpp/19990119-1.c
31729 990228-1.c cpp/19990228-1.c
31730 990407-1.c cpp/19990407-1.c
31731 990409-1.c cpp/19990409-1.c
31732 990413-1.c cpp/19990413-1.c
31733 990703-1.c cpp/19990703-1.c
31734 20000127-1.c cpp/20000127-1.c
31735 20000129-1.c cpp/20000129-1.c
31736 20000207-1.c cpp/20000207-1.c
31737 20000207-2.c cpp/20000207-2.c
31738 20000209-1.c cpp/20000209-1.c
31739 20000209-2.c cpp/20000209-2.c
31740 20000301-1.c cpp/20000301-1.c
31741 20000419-1.c cpp/20000419-1.c
31742 20000510-1.S cpp/20000510-1.S
31743 20000519-1.c cpp/20000519-1.c
31744 20000529-1.c cpp/20000529-1.c
31745 20000625-1.c cpp/20000625-1.c
31746 20000625-2.c cpp/20000625-2.c
31747 cpp-as1.c cpp/assert1.c
31748 cpp-as2.c cpp/assert2.c
31749 cxx-comments-1.c cpp/cxxcom1.c
31750 cxx-comments-2.c cpp/cxxcom2.c
31751 endif-label.c cpp/endif.c
31752 cpp-hash1.c cpp/hash1.c
31753 cpp-hash2.c cpp/hash2.c
31754 cpp-if1.c cpp/if-1.c
31755 cpp-if2.c cpp/if-2.c
31756 cpp-if3.c cpp/if-3.c
31757 cpp-if4.c cpp/if-4.c
31758 cpp-if5.c cpp/if-5.c
31759 cpp-cond.c cpp/if-cexp.c
31760 cpp-missingop.c cpp/if-mop.c
31761 cpp-missingparen.c cpp/if-mpar.c
31762 cpp-opprec.c cpp/if-oppr.c
31763 cpp-ifparen.c cpp/if-paren.c
31764 cpp-shortcircuit.c cpp/if-sc.c
31765 cpp-shift.c cpp/if-shift.c
31766 cpp-unary.c cpp/if-unary.c
31767 cpp-li1.c cpp/line1.c
31768 cpp-li2.c cpp/line2.c
31769 lineno.c cpp/line3.c
31770 lineno-2.c cpp/line4.c
31771 cpp-mi.c cpp/mi1.c
31772 cpp-mic.h cpp/mi1c.h
31773 cpp-micc.h cpp/mi1cc.h
31774 cpp-mind.h cpp/mi1nd.h
31775 cpp-mindp.h cpp/mi1ndp.h
31776 cpp-mix.h cpp/mi1x.h
31777 cpp-mi2.c cpp/mi2.c
31778 cpp-mi2a.h cpp/mi2a.h
31779 cpp-mi2b.h cpp/mi2b.h
31780 cpp-mi2c.h cpp/mi2c.h
31781 cpp-mi3.c cpp/mi3.c
31782 cpp-mi3.def cpp/mi3.def
31783 poison-1.c cpp/poison.c
31784 pr-impl.c cpp/prag-imp.c
31785 cpp-redef-2.c cpp/redef1.c
31786 cpp-redef.c cpp/redef2.c
31787 strpaste.c cpp/strp1.c
31788 strpaste-2.c cpp/strp2.c
31789 cpp-tradpaste.c cpp/tr-paste.c
31790 cpp-tradstringify.c cpp/tr-str.c
31791 cpp-tradwarn1.c cpp/tr-warn1.c
31792 cpp-tradwarn2.c cpp/tr-warn2.c
31793 trigraphs.c cpp/trigraphs.c
31794 cpp-unc1.c cpp/unc1.c
31795 cpp-unc2.c cpp/unc2.c
31796 cpp-unc3.c cpp/unc3.c
31797 cpp-unc.c cpp/unc4.c
31798 undef.c cpp/undef1.c
31799 undef-2.c cpp/undef2.c
31800 cpp-wi1.c cpp/widestr1.c
31801
31802 2000-06-27 Mark Mitchell <mark@codesourcery.com>
31803
31804 * lib/g++.exp (g++_include_flags): Tweak.
31805
31806 2000-06-27 H.J. Lu <hjl@gnu.org>
31807 Loren J. Rittle <ljrittle@acm.org>
31808
31809 * lib/g++.exp (g++_include_flags): Override libgloss.exp
31810 version with one that knows about the new gcc tree structure.
31811 (g++_link_flags): Same.
31812
31813 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
31814
31815 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
31816 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
31817 case we are cross-compiling.
31818
31819 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
31820 g++.old-deja/g++.niklas/Makefile.in,
31821 g++.old-deja/g++.niklas/configure.in,
31822 g++.old-deja/g++.other/Makefile.in,
31823 g++.old-deja/g++.other/configure.in,
31824 gcc.c-torture/code_quality/Makefile.in,
31825 gcc.c-torture/code_quality/configure.in,
31826 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
31827 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
31828 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
31829 gcc.c-torture/execute/ieee/Makefile.in,
31830 gcc.c-torture/execute/ieee/configure.in,
31831 gcc.c-torture/noncompile/Makefile.in,
31832 gcc.c-torture/noncompile/configure.in,
31833 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
31834 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
31835 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
31836
31837 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
31838
31839 * g++.old-deja/g++.other/ambig3.C: New test.
31840
31841 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
31842
31843 * g++.old-deja/g++.pt/syntax1.C: New test.
31844 * g++.old-deja/g++.pt/syntax2.C: New test.
31845 * g++.old-deja/g++.other/syntax3.C: New test.
31846 * g++.old-deja/g++.other/syntax4.C: New test.
31847
31848 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
31849
31850 * gcc.dg/20000623-1.c: Prototype exit and abort.
31851
31852 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
31853
31854 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
31855 New tests.
31856 * gcc.dg/cpp-mi3.def: New file.
31857
31858 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
31859 inside assertions.
31860 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
31861 lexer's error messages.
31862 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
31863 divine anything from the linemarkers.
31864 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
31865 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
31866
31867 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
31868
31869 * gcc.dg/20000623-1.c: New test.
31870
31871 2000-06-22 Jakub Jelinek <jakub@redhat.com>
31872
31873 * gcc.c-torture/execute/20000622-1.c: New test.
31874
31875 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
31876
31877 * g++.old-deja/g++.other/init15.C: New test.
31878
31879 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
31880
31881 * g++.old-deja/g++.pt/vaarg2.C: New test.
31882 * g++.old-deja/g++.pt/vaarg3.C: New test.
31883
31884 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
31885
31886 * g++.old-deja/g++.other/dyncast6.C: New test.
31887
31888 2000-06-15 Jakub Jelinek <jakub@redhat.com>
31889
31890 * gcc.c-torture/execute/loop-6.c: New test.
31891
31892 2000-06-14 Jakub Jelinek <jakub@redhat.com>
31893
31894 * gcc.dg/20000614-1.c: New test.
31895 * gcc.dg/20000614-2.c: New test.
31896
31897 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
31898
31899 * g++.old-deja/g++.other/inline12.C: New test.
31900
31901 2000-06-13 Jakub Jelinek <jakub@redhat.com>
31902
31903 * g++.old-deja/g++.other/eh1.C: New test.
31904
31905 2000-06-12 Jakub Jelinek <jakub@redhat.com>
31906
31907 * g++.old-deja/g++.other/type.C: New test.
31908
31909 2000-06-05 Jakub Jelinek <jakub@redhat.com>
31910
31911 * g++.old-deja/g++.other/initstring.C: New test.
31912
31913 2000-06-12 Jason Merrill <jason@redhat.com>
31914
31915 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
31916
31917 2000-06-09 Jeffrey A Law (law@cygnus.com)
31918
31919 * gcc.c-torture/compile/20000609-1.c: New test.
31920
31921 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
31922
31923 * gcc.dg/20000609-1.c: New test.
31924
31925 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
31926
31927 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
31928 * gcc.c-torture/noncompile/poison-1.c: Move...
31929 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
31930 * gcc.dg/cpp-li1.c: Add a token after the #line.
31931
31932 2000-06-05 Richard Henderson <rth@cygnus.com>
31933
31934 * gcc.c-torture/execute/20000605-2.c: New test.
31935 * gcc.c-torture/execute/20000605-3.c: New test.
31936
31937 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
31938
31939 * g77.f-torture/execute/20000503-1.x: New file.
31940
31941 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
31942
31943 * g++.old-deja/g++.eh/badalloc1.C: New test.
31944
31945 2000-06-05 Richard Henderson <rth@cygnus.com>
31946
31947 * gcc.c-torture/execute/20000605-1.c: New test.
31948
31949 2000-06-05 Jakub Jelinek <jakub@redhat.com>
31950 Nathan Sidwell <nathan@codesourcery.com>
31951
31952 * gcc.c-torture/compile/20000605-1.c: New test.
31953
31954 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
31955
31956 * g77.f-torture/compile/20000601-1.f: New test.
31957
31958 2000-06-03 Richard Henderson <rth@cygnus.com>
31959
31960 * gcc.c-torture/execute/20000603-1.c: New.
31961
31962 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
31963
31964 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
31965 * gcc.dg/noreturn-2.c (noreturn): Likewise.
31966
31967 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
31968
31969 * gcc.dg/compare2.c (case 12): XFAIL.
31970 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
31971 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
31972
31973 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
31974
31975 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
31976
31977 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
31978 guard macro is already defined when the header is first
31979 included.
31980 * gcc.dg/cpp-mix.h: New file.
31981 * gcc.dg/endif-label.c: Update patterns to match compiler.
31982
31983 * g++.brendan/complex1.C: Declare abort.
31984 * g++.law/refs4.C: Remove XFAIL.
31985 * g++.oliva/expr2.C: Declare abort and exit.
31986
31987 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
31988
31989 * gcc.c-torture/execute/20000528-1.c: New test.
31990
31991 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
31992 * g++.old-deja/g++.law/temps4.C: Likewise.
31993
31994 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
31995 stdlib.h. Call abort() on failure.
31996 * g++.old-deja/g++.law/refs4.C: Likewise.
31997 * g++.old-deja/g++.law/temps4.C: Likewise.
31998 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
31999 * gcc.c-torture/execute/20000112-1.c: Include string.h.
32000
32001 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
32002
32003 Relative to g++.dg/special:
32004 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
32005
32006 Relative to g++.old-deja:
32007 * g++.brendan/complex1.C, g++.jason/optimize2.C,
32008 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
32009 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
32010 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
32011 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
32012 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
32013 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
32014
32015 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
32016 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
32017 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
32018 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
32019 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
32020 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
32021 and/or string.h.
32022
32023 * g++.other/goto1.C: Update expectations for error messages.
32024
32025 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
32026
32027 * gcc.c-torture/compile/20000523-1.c: New test.
32028
32029 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32030
32031 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
32032
32033 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
32034
32035 * g++.old-deja/g++.eh/catch11.C: New test.
32036 * g++.old-deja/g++.eh/catch12.C: New test.
32037
32038 2000-05-24 Nick Clifton <nickc@cygnus.com>
32039
32040 * gcc.c-torture/execute/20000523-1.c: New test.
32041
32042 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
32043
32044 * c-torture/execute/bcp-1.c: Replace abort in arg of
32045 __builtin_constant_p with a generic external function.
32046
32047 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
32048 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
32049 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
32050 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
32051 Prototype abort and/or exit.
32052
32053 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
32054 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
32055 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
32056 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
32057
32058 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
32059
32060 * gcc.dg/dwarf2-1.c: New test.
32061
32062 2000-05-20 Richard Henderson <rth@cygnus.com>
32063
32064 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
32065
32066 2000-05-20 Andreas Jaeger <aj@suse.de>
32067
32068 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
32069 testcase.
32070
32071 2000-05-19 David Edelsohn <edelsohn@gnu.org>
32072
32073 * gcc.c-torture/execute/20000519-2.c: New test.
32074
32075 2000-05-19 Andreas Jaeger <aj@suse.de>
32076
32077 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
32078 which fails with SSA.
32079
32080 * lib/c-torture.exp: Also test with -O3 -fssa.
32081
32082 2000-05-18 Michael Meissner <meissner@redhat.com>
32083
32084 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
32085 * gcc.c-torture/execute/920415-1.c: Ditto.
32086 * gcc.c-torture/execute/920501-1.c: Ditto.
32087 * gcc.c-torture/execute/conversion.c: Ditto.
32088 * gcc.c-torture/execute/cvt-1.c: Ditto.
32089
32090 2000-05-18 Jeffrey A Law (law@cygnus.com)
32091
32092 * gcc.c-torture/compile/20000518-1.c: New test.
32093
32094 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
32095
32096 * g77.f-torture/compile/200005018.f: New test.
32097
32098 2000-05-17 Jeffrey A Law (law@cygnus.com)
32099
32100 * gcc.c-torture/compile/20000517-1.c: New test.
32101
32102 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32103
32104 * gcc.c-torture/execute/20000516-1.c: New test.
32105
32106 2000-05-15 Jakub Jelinek <jakub@redhat.com>
32107
32108 * g++.old-deja/g++.other/eh.C: New test.
32109
32110 2000-05-12 Richard Henderson <rth@cygnus.com>
32111
32112 * gcc.c-torture/execute/990208-1.c (main): Don't pass
32113 constants through to doit's conditional.
32114
32115 2000-05-11 Jeffrey A Law (law@cygnus.com)
32116
32117 * gcc.c-torture/compile/20000511-1.c: New test.
32118 * g77.f-torture/compile/20000511-1.f: New test.
32119 * g77.f-torture/compile/20000511-2.f: New test.
32120
32121 2000-05-11 Michael Meissner <meissner@redhat.com>
32122
32123 * gcc.c-torture/execute/20000511-1.c: New test.
32124
32125 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
32126
32127 * gcc.dg/dg.exp: Scan .S files as well as .c files.
32128 * gcc.dg/20000510-1.S: New.
32129
32130 2000-05-08 Catherine Moore <clm@cygnus.com>
32131
32132 * gcc.dg/unused-3.c: New.
32133
32134 2000-05-06 Richard Henderson <rth@cygnus.com>
32135
32136 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
32137 * g++.old-deja/g++.mike/warn1.C: Likewise.
32138 * g++.old-deja/g++.pt/local1.C: Likewise.
32139 * g++.old-deja/g++.pt/local7.C: Likewise.
32140 * g++.old-deja/g++.pt/spec16.C: Likewise.
32141
32142 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
32143
32144 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
32145
32146 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
32147
32148 * g77.f-torture/execute/20000503-1.f: New test.
32149
32150 2000-05-04 Andreas Jaeger <aj@suse.de>
32151
32152 * gcc.dg/noreturn-2.c: New test.
32153
32154 2000-05-04 Neil Booth <NeilB@earthling.net>
32155
32156 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
32157 preprocessor.
32158
32159 2000-05-04 Richard Henderson <rth@cygnus.com>
32160
32161 * gcc.c-torture/execute/20000503-1.c: Fix typo.
32162
32163 2000-05-04 Richard Henderson <rth@cygnus.com>
32164
32165 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
32166 OpenSSL by Jason R Thorpe.
32167
32168 2000-05-03 Jim Wilson <wilson@cygnus.com>
32169
32170 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
32171
32172 2000-05-03 Robert Lipe <robertlipe@usa.net>
32173
32174 * gcc.dg/20000503-1.c: New test.
32175
32176 2000-05-02 Jakub Jelinek <jakub@redhat.com>
32177
32178 * gcc.c-torture/compile/20000502-1.c: New test.
32179 * g++.old-deja/g++.other/align.C: New test.
32180 * gcc.dg/cpp-tradstringify.c: New test.
32181
32182 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
32183
32184 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
32185 and hard registers.
32186
32187 2000-04-26 Geoff Keating <geoffk@cygnus.com>
32188
32189 * gcc.c-torture/execute/loop-5.c: New test.
32190
32191 2000-04-25 Jakub Jelinek <jakub@redhat.com>
32192
32193 * gcc.c-torture/execute/va-arg-20.c: New test.
32194
32195 2000-04-23 Jeffrey A Law (law@cygnus.com)
32196
32197 * gcc.c-torture/execute/20000422-1.c: New test.
32198
32199 2000-04-20 Greg McGary <gkm@gnu.org>
32200
32201 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
32202 when optimizing, but without sibling-call optimizations (-O1).
32203
32204 2000-04-20 Jeffrey A Law (law@cygnus.com)
32205
32206 * gcc.c-torture/compile/20000420-1.c: New test.
32207
32208 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
32209
32210 * g++.abi/ptrflags.C: New test.
32211 * g++.eh/catchptr1.C: Test incomplete pointer chains.
32212
32213 2000-04-19 Catherine Moore <clm@cygnus.com>
32214
32215 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
32216
32217 2000-04-19 Greg McGary <gkm@gnu.org>
32218
32219 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
32220 sibling-call optimizations.
32221
32222 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
32223
32224 * gcc.dg/20000419-1.c: New test.
32225
32226 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
32227
32228 * gcc.c-torture/execute/20000412-6.c: New test.
32229
32230 2000-04-12 Jeffrey A Law (law@cygnus.com)
32231
32232 * gcc.c-torture/execute/20000412-5.c: New test.
32233 * g77.f-torture/compile/20000412-1.f: New test.
32234 * gcc.c-torture/execute/20000412-4.c: New test.
32235 * gcc.c-torture/compile/20000412-2.c: New test.
32236 * gcc.c-torture/execute/20000412-3.c: New test.
32237 * gcc.c-torture/compile/20000412-1.c: New test.
32238 * gcc.c-torture/execute/20000412-2.c: New test.
32239
32240 2000-04-12 Jakub Jelinek <jakub@redhat.com>
32241
32242 * objc/execute/bf-20.m: New test.
32243
32244 2000-04-10 Richard Henderson <rth@cygnus.com>
32245
32246 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
32247
32248 * gcc.c-torture/execute/20000412-1.c: New test.
32249
32250 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
32251
32252 * g++.old-deja/g++.eh/catchptr1.C: New test.
32253
32254 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
32255
32256 * g++.old-deja/g++.abi/cxa_vec.C: New test.
32257
32258 2000-04-08 Neil Booth <NeilB@earthling.net>
32259
32260 * gcc.dg/cpp-nullchar.c: Remove test as
32261 embedded nulls cause problems.
32262
32263 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32264
32265 * gcc.dg/compare2.c: New test.
32266
32267 2000-04-08 Neil Booth <NeilB@earthling.net>
32268
32269 * gcc.dg/cpp-nullchar.c: New test.
32270
32271 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
32272
32273 * gcc.dg/cpp-mi2.c: New test.
32274 * gcc.dg/cpp-mi2[abc].h: New files.
32275
32276 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
32277
32278 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
32279 member name.
32280
32281 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
32282
32283 * g++.old-deja/g++.abi/vmihint.C: New test.
32284
32285 2000-04-06 Neil Booth <NeilB@earthling.net>
32286
32287 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
32288 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
32289 copyright.
32290
32291 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
32292
32293 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
32294 avoid stack-frame overwrite.
32295
32296 2000-04-05 Jakub Jelinek <jakub@redhat.com>
32297
32298 * gcc.c-torture/compile/20000405-2.c: New test.
32299 * gcc.c-torture/compile/20000405-3.c: New test.
32300
32301 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32302
32303 * gcc.c-torture/compile/20000405-1.c: New test.
32304
32305 2000-04-04 Geoff Keating <geoffk@cygnus.com>
32306
32307 * gcc.dg/cast-qual-1.c: Revert last change.
32308
32309 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32310
32311 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
32312
32313 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
32314
32315 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
32316 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
32317
32318 2000-04-03 Jeffrey A Law (law@cygnus.com)
32319
32320 * gcc.c-torture/compile/20000403-2.c: New test.
32321 * gcc.c-torture/compile/20000403-1.c: New test.
32322
32323 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
32324
32325 * gcc.c-torture/execute/20000403-1.c: New test.
32326
32327 2000-04-03 Geoff Keating <geoffk@cygnus.com>
32328
32329 * gcc.c-torture/execute/20000402-1.c: New test.
32330
32331 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
32332
32333 * gcc.c-torture/execute/va-arg-15.c: New test.
32334 * gcc.c-torture/execute/va-arg-16.c: New test.
32335 * gcc.c-torture/execute/va-arg-17.c: New test.
32336 * gcc.c-torture/execute/va-arg-18.c: New test.
32337 * gcc.c-torture/execute/va-arg-19.c: New test.
32338
32339 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
32340
32341 * gcc.c-torture/compile/981211-1.c: Move to...
32342 * gcc.dg/cpp-as1.c: ...here.
32343 * gcc.dg/cpp-as2.c: New file.
32344
32345 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
32346 compiler.
32347
32348 2000-04-02 Neil Booth <NeilB@earthling.net>
32349
32350 * gcc.dg/cpp-cond.c New tests.
32351 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
32352 accidental success less likely.
32353 * gcc.dg/cpp-missingop.c New tests.
32354 * gcc.dg/cpp-missingparen.c New tests.
32355 * gcc.dg/cpp-shift.c New tests.
32356 * gcc.dg/cpp-shortcircuit.c New tests.
32357 * gcc.dg/cpp-unary.c New tests.
32358
32359 2000-03-29 Jeffrey A Law (law@cygnus.com)
32360
32361 * gcc.c-torture/compile/20000329-1.c: New test.
32362
32363 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
32364
32365 * gcc.c-torture/compile/20000326-1.c: New test.
32366 * gcc.c-torture/compile/20000326-2.c: New test.
32367
32368 2000-03-24 Geoff Keating <geoffk@cygnus.com>
32369
32370 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
32371 the first parameter is a function argument.
32372
32373 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
32374
32375 * g++.old-deja/g++.ext/array4.C: New test.
32376
32377 2000-03-22 Geoff Keating <geoffk@cygnus.com>
32378
32379 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
32380
32381 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32382
32383 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
32384
32385 2000-03-19 Richard Henderson <rth@cygnus.com>
32386
32387 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
32388
32389 2000-03-19 Richard Henderson <rth@cygnus.com>
32390
32391 * gcc.c-torture/compile/20000319-1.c: New test.
32392
32393 2000-03-14 Jeffrey A Law (law@cygnus.com)
32394
32395 * gcc.c-torture/execute/20000314-3.c: New test.
32396 * gcc.c-torture/execute/20000314-2.c: New test.
32397 * gcc.c-torture/execute/20000314-1.c: New test.
32398 * gcc.c-torture/compile/20000314-2.c: New test.
32399 * gcc.c-torture/compile/20000314-1.c: New test.
32400
32401 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
32402
32403 * g++.old-deja/g++.warn/inline.C: New test.
32404
32405 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
32406
32407 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
32408 standards-compliant result rather than specific constants.
32409 Put test-values in array.
32410
32411 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
32412
32413 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
32414 (g++_target_compile): Put test-specific options last.
32415
32416 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32417
32418 * g++.old-deja/g++.eh/vbase4.C: New test.
32419
32420 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32421
32422 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
32423
32424 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32425
32426 * g++.old-deja/g++.brendan/misc12.C: Removed.
32427 * g++.old-deja/g++.pt/memtemp77.C: Constify.
32428 * g++.old-deja/g++.ext/pretty4.C: New test.
32429
32430 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
32431
32432 * g++.old-deja/g++.other/string2.C: New test.
32433
32434 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
32435
32436 * g++.old-deja/g++.warn/impint2.C: New test.
32437
32438 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
32439
32440 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
32441 is 1, not zero.
32442
32443 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
32444
32445 * g++.old-deja/g++.warn/impint.C: New test.
32446 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
32447 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
32448 * g++.old-deja/g++.pt/explicit12.C: Likewise.
32449 * g++.old-deja/g++.pt/explicit13.C: Likewise.
32450 * g++.old-deja/g++.pt/explicit17.C: Likewise.
32451 * g++.old-deja/g++.pt/explicit18.C: Likewise.
32452 * g++.old-deja/g++.pt/explicit19.C: Likewise.
32453 * g++.old-deja/g++.pt/explicit23.C: Likewise.
32454 * g++.old-deja/g++.pt/explicit31.C: Likewise.
32455 * g++.old-deja/g++.pt/explicit35.C: Likewise.
32456 * g++.old-deja/g++.pt/explicit6.C: Likewise.
32457 * g++.old-deja/g++.pt/memclass7.C: Likewise.
32458
32459 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
32460
32461 * gcc.dg/cpp-redef.c: New test.
32462
32463 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
32464
32465 * g++.old-deja/g++.pt/unify7.C: New test.
32466
32467 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32468
32469 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
32470 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
32471
32472 2000-02-25 Geoff Keating <geoffk@cygnus.com>
32473
32474 * gcc.c-torture/compile/20000224-1.c: New test.
32475
32476 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32477
32478 * gcc.c-torture/compile/cpp-2.c: New test.
32479 * gcc.c-torture/compile/cpp-1.c: New test.
32480
32481 2000-02-25 Jeffrey A Law (law@cygnus.com)
32482
32483 * gcc.c-torture/execute/20000225-1.c: New test.
32484
32485 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32486
32487 * gcc.dg/cpp-li2.c: New test.
32488
32489 * gcc.dg/cpp-wi1.c: New test.
32490
32491 * gcc.dg/cpp-li1.c: New test.
32492
32493 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
32494
32495 * g++.old-deja/g++.other/sizeof5.C: New test.
32496
32497 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32498
32499 * gcc.c-torture/execute/va-arg-13.c: New test.
32500
32501 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
32502
32503 * gcc.c-torture/execute/va-arg-12.c: New test.
32504
32505 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32506
32507 * gcc.c-torture/execute/20000223-1.c: New test.
32508
32509 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
32510
32511 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
32512
32513 2000-02-22 Mark Mitchell <mark@codesourcery.com>
32514
32515 * g++.old-deja/g++.abi/ptrmem.C: New test.
32516
32517 2000-02-19 Richard Henderson <rth@cygnus.com>
32518
32519 * gcc.c-torture/compile/init-3.c: New.
32520
32521 2000-02-17 Mark Mitchell <mark@codesourcery.com>
32522
32523 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
32524 ALWAYS_CXXFLAGS.
32525
32526 2000-02-11 Robert Lipe <robertl@sco.com>
32527
32528 * gcc.c-torture/compile/20000211-3.c: New test.
32529
32530 2000-02-11 Martin Buchholz <martin@xemacs.org>
32531
32532 * gcc.c-torture/compile/20000211-2.c: New test.
32533
32534 2000-02-11 Jeffrey A Law (law@cygnus.com)
32535
32536 * gcc.c-torture/compile/20000211-1.c: New test.
32537
32538 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
32539
32540 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
32541 on native targets
32542
32543 2000-02-08 Nathan Sidwell <nathan@acm.org>
32544
32545 * g++.old-deja/g++.other/cast5.C: New test.
32546
32547 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
32548
32549 * gcc.c-torture/execute/20000205-1.c: New.
32550
32551 2000-02-03 Nathan Sidwell <nathan@acm.org>
32552
32553 * g++.old-deja/g++.jason/cast3.C: Return void.
32554 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
32555
32556 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32557
32558 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
32559
32560 * gcc.dg/loop-1.c: New test.
32561
32562 2000-01-27 Jakub Jelinek <jakub@redhat.com>
32563
32564 * gcc.c-torture/compile/20000127-1.c: New test.
32565 * gcc.c-torture/execute/991228-1.c: New test.
32566
32567 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32568
32569 * gcc.dg/unused-2.c: New test.
32570
32571 * gcc.dg/conv-1.c: New test.
32572
32573 2000-01-24 Mark Mitchell <mark@codesourcery.com>
32574
32575 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
32576 compiler.
32577 (tool_option_proc): Fix typo.
32578
32579 2000-01-24 Geoff Keating <geoffk@cygnus.com>
32580
32581 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
32582 of the ld on the host, not on the build machine.
32583 Also, don't crash if '--help' is not a supported option.
32584
32585 2000-01-24 Richard Henderson <rth@cygnus.com>
32586
32587 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
32588
32589 2000-01-20 Jeffrey A Law (law@cygnus.com)
32590
32591 * gcc.c-torture/execute/20000120-2.c: New test.
32592 * gcc.c-torture/execute/20000120-1.c: New test.
32593
32594 2000-01-13 Jeffrey A Law (law@cygnus.com)
32595
32596 * gcc.c-torture/execute/20000113-1.c: New test.
32597
32598 2000-01-12 Jeffrey A Law (law@cygnus.com)
32599
32600 * gcc.c-torture/execute/20000112-1.c: New test.
32601
32602 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32603
32604 * gcc.dg/20000111-1.c: New test.
32605
32606 2000-01-10 Jeffrey A Law (law@cygnus.com)
32607
32608 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
32609 with 16 bit integers.
32610
32611 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32612
32613 * gcc.dg/20000108-1.c: New test.
32614
32615 2000-01-05 Nathan Sidwell <nathan@acm.org>
32616
32617 * g++.old-deja/g++.ns/koenig8.C: New test.
32618
32619 2000-01-05 Nathan Sidwell <nathan@acm.org>
32620
32621 * g++.old-deja/g++.other/cast4.C: New test.
32622
32623 2000-01-05 Jeffrey A Law (law@cygnus.com)
32624
32625 * gcc.c-torture/compile/20000105-2.c: New test.
32626 * gcc.c-torture/compile/20000105-1.c: New test.
32627
32628 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32629
32630 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
32631 references to printf & atoi to conform to ANSI standard.
32632 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
32633 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
32634 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
32635 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
32636 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
32637 * g++.old-deja/g++.brendan/complex1.C: Likewise.
32638 * g++.old-deja/g++.brendan/copy1.C: Likewise.
32639 * g++.old-deja/g++.brendan/copy2.C: Likewise.
32640 * g++.old-deja/g++.brendan/copy3.C: Likewise.
32641 * g++.old-deja/g++.brendan/copy4.C: Likewise.
32642 * g++.old-deja/g++.brendan/copy5.C: Likewise.
32643 * g++.old-deja/g++.brendan/copy6.C: Likewise.
32644 * g++.old-deja/g++.brendan/copy7.C: Likewise.
32645 * g++.old-deja/g++.brendan/copy8.C: Likewise.
32646 * g++.old-deja/g++.brendan/crash11.C: Likewise.
32647 * g++.old-deja/g++.brendan/crash14.C: Likewise.
32648 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
32649 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
32650 * g++.old-deja/g++.brendan/delete2.C: Likewise.
32651 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
32652 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
32653 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
32654 * g++.old-deja/g++.brendan/eh1.C: Likewise.
32655 * g++.old-deja/g++.brendan/groff1.C: Likewise.
32656 * g++.old-deja/g++.brendan/init3.C: Likewise.
32657 * g++.old-deja/g++.brendan/misc12.C: Likewise.
32658 * g++.old-deja/g++.brendan/misc7.C: Likewise.
32659 * g++.old-deja/g++.brendan/new2.C: Likewise.
32660 * g++.old-deja/g++.brendan/operators4.C: Likewise.
32661 * g++.old-deja/g++.brendan/operators5.C: Likewise.
32662 * g++.old-deja/g++.brendan/overload2.C: Likewise.
32663 * g++.old-deja/g++.brendan/overload7.C: Likewise.
32664 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
32665 * g++.old-deja/g++.brendan/reference1.C: Likewise.
32666 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
32667 * g++.old-deja/g++.brendan/template24.C: Likewise.
32668 * g++.old-deja/g++.brendan/template3.C: Likewise.
32669 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
32670 * g++.old-deja/g++.jason/inline3.C: Likewise.
32671 * g++.old-deja/g++.jason/opeq.C: Likewise.
32672 * g++.old-deja/g++.law/arg5.C: Likewise.
32673 * g++.old-deja/g++.law/arm7.C: Likewise.
32674 * g++.old-deja/g++.law/ctors11.C: Likewise.
32675 * g++.old-deja/g++.law/cvt8.C: Likewise.
32676 * g++.old-deja/g++.law/init9.C: Likewise.
32677 * g++.old-deja/g++.law/refs4.C: Likewise.
32678 * g++.old-deja/g++.law/template2.C: Likewise.
32679 * g++.old-deja/g++.law/visibility24.C: Likewise.
32680 * g++.old-deja/g++.law/vtable3.C: Likewise.
32681 * g++.old-deja/g++.mike/asm2.C: Likewise.
32682 * g++.old-deja/g++.mike/eh1.C: Likewise.
32683 * g++.old-deja/g++.mike/misc1.C: Likewise.
32684 * g++.old-deja/g++.mike/misc13.C: Likewise.
32685 * g++.old-deja/g++.mike/misc14.C: Likewise.
32686 * g++.old-deja/g++.mike/ns12.C: Likewise.
32687 * g++.old-deja/g++.mike/p1248.C: Likewise.
32688 * g++.old-deja/g++.mike/p3708.C: Likewise.
32689 * g++.old-deja/g++.mike/p3708a.C: Likewise.
32690 * g++.old-deja/g++.mike/p3708b.C: Likewise.
32691 * g++.old-deja/g++.mike/p646.C: Likewise.
32692 * g++.old-deja/g++.mike/p700.C: Likewise.
32693 * g++.old-deja/g++.mike/p783.C: Likewise.
32694 * g++.old-deja/g++.mike/p783a.C: Likewise.
32695 * g++.old-deja/g++.mike/p783b.C: Likewise.
32696 * g++.old-deja/g++.mike/p786.C: Likewise.
32697 * g++.old-deja/g++.mike/p789.C: Likewise.
32698 * g++.old-deja/g++.mike/p789a.C: Likewise.
32699 * g++.old-deja/g++.mike/p807a.C: Likewise.
32700 * g++.old-deja/g++.other/delete3.C: Likewise.
32701 * g++.old-deja/g++.other/dyncast1.C: Likewise.
32702 * g++.old-deja/g++.other/dyncast2.C: Likewise.
32703 * g++.old-deja/g++.other/dyncast3.C: Likewise.
32704 * g++.old-deja/g++.other/empty1.C: Likewise.
32705 * g++.old-deja/g++.other/temporary1.C: Likewise.
32706 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
32707 * g++.old-deja/g++.pt/t16.C: Likewise.
32708 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
32709
32710 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
32711
32712 * gcc.dg/991230-1.c: New test.
32713
32714 1999-12-29 Jeffrey A Law (law@cygnus.com)
32715
32716 * gcc.c-torture/compile/991229-3.c: New test.
32717 * gcc.c-torture/compile/991229-2.c: New test.
32718 * gcc.c-torture/compile/991229-1.c: New test.
32719
32720 1999-12-29 Greg McGary <gkm@eng.ascend.com>
32721
32722 * gcc.c-torture/compile/labels-2.c: New test.
32723
32724 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
32725
32726 * gcc.c-torture/execute/991227-1.c: New test.
32727
32728 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32729
32730 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
32731
32732 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
32733
32734 * gcc.c-torture/execute/991221-1.c: New test.
32735
32736 1999-12-20 Nathan Sidwell <nathan@acm.org>
32737
32738 * g++.old-deja/g++.other/cast3.C: New test.
32739
32740 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
32741
32742 * gcc.c-torture/execute/991216-4.c: New test.
32743
32744 1999-12-16 Michael Meissner <meissner@cygnus.com>
32745
32746 * gcc.c-torture/execute/991216-1.c: New test.
32747 * gcc.c-torture/execute/991216-2.c: New test.
32748 * gcc.c-torture/execute/991216-3.c: New test.
32749
32750 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
32751
32752 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
32753 Actually make the test fail by using "-O2" for compilation.
32754
32755 1999-12-15 Nathan Sidwell <nathan@acm.org>
32756
32757 * g++.old-deja/g++.warn/cast-align1.C: New test.
32758
32759 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
32760
32761 * gcc.c-torture/compile/991214-1.c: New test.
32762 * gcc.c-torture/compile/991214-2.c: New test.
32763
32764 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
32765
32766 * gcc.dg/991214-1.c: New test.
32767
32768 1999-12-13 Jeffrey A Law (law@cygnus.com)
32769
32770 * gcc.c-torture/compile/991213-3.c: New test.
32771 * gcc.c-torture/compile/991213-2.c: New test.
32772 * gcc.c-torture/compile/991213-1.c: New test.
32773
32774 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
32775
32776 * gcc.dg/991209-1.c: New test.
32777
32778 1999-12-08 Nathan Sidwell <nathan@acm.org>
32779
32780 * gcc.c-torture/compile/991208-1.c: New test.
32781
32782 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32783
32784 * gcc.dg/ultrasp2.c: New test.
32785
32786 1999-12-05 Alex Samuel <samuel@codesourcery.com>
32787
32788 * g++.old-deja/g++.abi/align.C (main): Fix typo.
32789
32790 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
32791
32792 * gcc.c-torture/compile/991202-1.c: New test.
32793 * gcc.c-torture/execute/991202-1.c: New test.
32794 * gcc.c-torture/execute/991202-2.c: New test.
32795 * gcc.c-torture/execute/991202-3.c: New test.
32796
32797 1999-12-02 Alex Samuel <samuel@codesourcery.com>
32798
32799 * g++.old-deja/g++.abi/align.C: New test.
32800 * g++.old-deja/g++.abi/aggregates.C: Likewise.
32801 * g++.old-deja/g++.abi/bitfields.C: Likewise.
32802
32803 1999-12-01 Richard Henderson <rth@cygnus.com>
32804
32805 * gcc.c-torture/execute/991201-1.c: New.
32806
32807 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
32808
32809 * gcc.dg/991129-1.c: New test.
32810
32811 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
32812
32813 * gcc.c-torture/compile/991127-1.c: New test.
32814
32815 1999-11-22 Nathan Sidwell <nathan@acm.org>
32816
32817 * g++.old-deja/g++.other/warn4.C: New test.
32818
32819 1999-11-22 Nathan Sidwell <nathan@acm.org>
32820
32821 * g++.old-deja/g++.eh/cleanup2.C: New test.
32822 * g++.old-deja/g++.ext/pretty2.C: New test.
32823 * g++.old-deja/g++.ext/pretty3.C: New test.
32824 * g++.old-deja/g++.other/debug6.C: New test.
32825
32826 1999-10-20 Jim Wilson <wilson@cygnus.com>
32827
32828 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
32829 compiler_output to look for one error message instead of two.
32830
32831 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
32832
32833 * gcc.c-torture/execute/991118-1.c: Also test case
32834 where the word boundary does not split a byte evenly.
32835
32836 1999-11-19 Nathan Sidwell <nathan@acm.org>
32837
32838 * g++.old-deja/g++.ext/restrict1.C: New test.
32839
32840 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
32841
32842 * gcc.c-torture/execute/991118-1.c: New test.
32843
32844 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
32845
32846 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
32847 working directory pathnames.
32848
32849 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
32850
32851 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
32852 host is equipped with driver.h and driver.o so it can actually
32853 compile and run the tests.
32854
32855 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
32856
32857 * gcc.c-torture/compile/991008-1.c: New test.
32858
32859 1999-11-08 Nick Clifton <nickc@cygnus.com>
32860
32861 * lib/gcc-dg.exp: Include target-supports.exp
32862
32863 1999-11-05 Nick Clifton <nickc@cygnus.com>
32864
32865 * lib/target-supports.exp: New file: Provide procs to test for
32866 features supported by the target.
32867 (check_weak_available): Moved here from ecos.exp.
32868 (check_alias_available): New proc: Determine of the target
32869 toolchain supports the alias attribute.
32870
32871 * gcc.dg/special/ecos.exp: Move check_weak_available to
32872 target-supports.exp.
32873 (alias-1.c): Only perform the test if the target supports
32874 aliases.
32875 (wkali-1.c): Only perform the test if the target supports
32876 aliases.
32877
32878 * gcc.dg/990506-0.c: Expect error messages from cross
32879 targets as well as native targets.
32880
32881 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32882
32883 * gcc.dg/ultrasp1.c: Removed xfail.
32884 * gcc.dg/struct-ret-2.c: Likewise.
32885 * gcc.dg/array-1.c: Likewise.
32886
32887 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
32888
32889 * gcc.dg/struct-ret-2.c: New test.
32890
32891 * gcc.dg/array-1.c: New test.
32892
32893 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
32894
32895 * gcc.c-torture/execute/991030-1.c: New test.
32896
32897 1999-10-26 Richard Henderson <rth@cygnus.com>
32898
32899 * gcc.c-torture/compile/991026-2.c: New test.
32900
32901 1999-10-26 Jeffrey A Law (law@cygnus.com)
32902
32903 * gcc.c-torture/compile/991026-1.c: New test.
32904
32905 1999-10-23 Jeffrey A Law (law@cygnus.com)
32906
32907 * gcc.c-torture/execute/991023-1.c: New test.
32908
32909 1999-10-19 Jeffrey A Law (law@cygnus.com)
32910
32911 * gcc.c-torture/execute/991019-1.c: New test.
32912
32913 1999-10-16 Richard Henderson <rth@cygnus.com>
32914
32915 * gcc.c-torture/execute/991016-1.c: New test.
32916
32917 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
32918
32919 * gcc.c-torture/execute/991014-1.c: New test.
32920
32921 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
32922
32923 * g++.old-deja/g++.other/union2.C: New test.
32924
32925 1999-10-13 Nathan Sidwell <nathan@acm.org>
32926
32927 * g++.old-deja/g++.other/vaarg2.C: New test.
32928 * g++.old-deja/g++.other/vaarg3.C: New test.
32929
32930 1999-10-12 Craig Burley <craig@jcb-sc.com>
32931
32932 * g77.f-torture/noncompile/19990905-1.f: Moved from being
32933 in compile/.
32934
32935 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
32936
32937 * gcc.c-torture/execute/va-arg-11.c: New test.
32938
32939 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
32940
32941 * lib/file-format.exp (gcc_target_object_format): Don't
32942 crash if objdump is unavailable.
32943
32944 1999-09-29 Donn Terry <donn@interix.com>
32945
32946 * gcc.misc-tests/mg.exp: delete extraneous redirection.
32947
32948 1999-09-28 Nick Clifton <nickc@cygnus.com>
32949
32950 * gcc.c-torture/compile/990928-1.c: New test.
32951
32952 1999-09-28 Nathan Sidwell <nathan@acm.org>
32953
32954 * g++.old-deja/g++.other/decl6.C: New test.
32955
32956 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32957
32958 * gcc.c-torture/execute/va-arg-10.c: New test.
32959
32960 1999-09-27 Nathan Sidwell <nathan@acm.org>
32961
32962 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
32963 __PRETTY_FUNCTION__.
32964
32965 1999-09-23 Nick Clifton <nickc@cygnus.com>
32966
32967 * gcc.c-torture/execute/990923-1.c: New test.
32968
32969 1999-09-21 Nick Clifton <nickc@cygnus.com>
32970
32971 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
32972 for which -fpic is inappropriate.
32973
32974 1999-09-21 Mark Mitchell <mark@codesourcery.com>
32975
32976 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
32977
32978 1999-09-21 Nathan Sidwell <nathan@acm.org>
32979
32980 * g++.old-deja/g++.other/dyncast1.C: New test.
32981 * g++.old-deja/g++.other/dyncast2.C: New test.
32982 * g++.old-deja/g++.other/dyncast3.C: New test.
32983 * g++.old-deja/g++.other/dyncast4.C: New test.
32984 * g++.old-deja/g++.other/dyncast5.C: New test.
32985 * g++.old-deja/g++.eh/catch3.C: New test.
32986 * g++.old-deja/g++.eh/catch3p.C: New test.
32987 * g++.old-deja/g++.eh/catch4.C: New test.
32988 * g++.old-deja/g++.eh/catch4p.C: New test.
32989 * g++.old-deja/g++.eh/catch5.C: New test.
32990 * g++.old-deja/g++.eh/catch5p.C: New test.
32991 * g++.old-deja/g++.eh/catch6.C: New test.
32992 * g++.old-deja/g++.eh/catch6p.C: New test.
32993 * g++.old-deja/g++.eh/catch7.C: New test.
32994 * g++.old-deja/g++.eh/catch7p.C: New test.
32995 * g++.old-deja/g++.eh/catch8.C: New test.
32996 * g++.old-deja/g++.eh/catch8p.C: New test.
32997 * g++.old-deja/g++.eh/catch9.C: New test.
32998 * g++.old-deja/g++.eh/catch9p.C: New test.
32999
33000 1999-09-13 Nathan Sidwell <nathan@acm.org>
33001
33002 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
33003 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
33004
33005 1999-09-13 Jeffrey A Law (law@cygnus.com)
33006
33007 * gcc.c-torture/compile/990913-1.c: New test.
33008
33009 1999-09-10 Nathan Sidwell <nathan@acm.org>
33010
33011 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
33012 * g++.old-deja/g++.jason/rfg5.C: Likewise.
33013
33014 1999-09-09 Richard Henderson <rth@cygnus.com>
33015
33016 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
33017
33018 1999-09-09 Nathan Sidwell <nathan@acm.org>
33019
33020 * g++.old-deja/g++.other/lookup11.C: New test.
33021 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
33022 what is permitted and what we want.
33023 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
33024 overload use.
33025 * g++.old-deja/g++.jason/rfg5.C: Likewise
33026
33027 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
33028
33029 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
33030 * gcc.c-torture/noncompile/poison-1.c: New file.
33031
33032 1999-09-08 Nathan Sidwell <nathan@acm.org>
33033
33034 * g++.old-deja/g++.other/sizeof3.C: New test.
33035 * g++.old-deja/g++.other/sizeof4.C: New test.
33036 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
33037 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
33038
33039 1999-09-07 Richard Henderson <rth@cygnus.com>
33040
33041 * gcc.dg/va-arg-1.c: New.
33042
33043 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33044
33045 * gcc.c-torture/execute/va-arg-9.c: New test.
33046
33047 1999-09-05 Craig Burley <craig@jcb-sc.com>
33048
33049 * g77.f-torture/compile/980519-2.f: New test.
33050 * g77.f-torture/compile/19990905-0.f: New test.
33051 * g77.f-torture/compile/19990905-1.f: New test.
33052 * g77.f-torture/compile/19990905-2.f: New test.
33053
33054 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
33055
33056 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
33057
33058 * gcc.c-torture/execute/990827-1.c: Fix typo.
33059
33060 1999-09-03 Nathan Sidwell <nathan@acm.org>
33061
33062 * g++.old-deja/g++.other/deref1.C: New test.
33063
33064 1999-09-02 Nathan Sidwell <nathan@acm.org>
33065
33066 * g++.old-deja/g++.other/ambig2.C: New test.
33067 * g++.old-deja/g++.other/cond5.C: New test.
33068 * g++.old-deja/g++.other/lookup16.C: New test.
33069
33070 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
33071
33072 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
33073 assemblers too.
33074
33075 1999-08-31 Jeffrey A Law (law@cygnus.com)
33076
33077 * lib/c-torture.exp: Avoid the "compare executables" optimization
33078 when testing native.
33079
33080 1999-08-29 Jeffrey A Law (law@cygnus.com)
33081
33082 * gcc.c-torture/execute/990829-1.c: New test.
33083 * gcc.c-torture/compile/990829-1.c: New test.
33084
33085 1999-08-27 Paul Burchard <burchard@pobox.com>
33086
33087 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
33088 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
33089 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
33090 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
33091 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
33092 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
33093 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
33094 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
33095 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
33096 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
33097 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
33098
33099 1999-08-27 Jeffrey A Law (law@cygnus.com)
33100
33101 * gcc.c-torture/execute/990827-1.c: New test.
33102
33103 1999-08-26 Craig Burley <craig@jcb-sc.com>
33104
33105 * g77.f-torture/noncompile/19990826-4.f: New test.
33106
33107 * g77.f-torture/compile/19990826-3.f: New test.
33108
33109 * g77.f-torture/execute/19990826-2.f: New test.
33110
33111 * g77.f-torture/compile/19990826-1.f: New test.
33112
33113 * gcc.c-torture/execute/990826-0.c: New test.
33114 * g77.c-torture/execute/19990826-0.f: New test.
33115
33116 * g77.f-torture/noncompile/970626-2.f: New test.
33117
33118 1999-08-25 Paul Burchard <burchard@pobox.com>
33119
33120 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
33121 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
33122 lss-011.C: New tests.
33123
33124 1999-08-25 Nathan Sidwell <nathan@acm.org>
33125
33126 * g++.old-deja/g++.other/decl5.C: New test.
33127
33128 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33129
33130 * noncompile/noncompile.exp: Load_lib c-torture.exp.
33131 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
33132 call `postbase' for each one. All callers of `postbase' changed
33133 to call this instead.
33134
33135 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
33136
33137 * gcc.c-torture/execute/990811-1.c: New test.
33138
33139 1999-08-09 Nick Clifton <nickc@cygnus.com>
33140
33141 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
33142 just native ones.
33143
33144 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
33145 just native ones.
33146
33147 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33148
33149 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
33150
33151 1999-08-04 Jeffrey A Law (law@cygnus.com)
33152
33153 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
33154
33155 1999-08-04 Nathan Sidwell <nathan@acm.org>
33156
33157 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
33158
33159 1999-08-04 Jeffrey A Law (law@cygnus.com)
33160
33161 * gcc.c-torture/execute/990804-1.c: New test.
33162
33163 1999-08-03 Nathan Sidwell <nathan@acm.org>
33164
33165 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
33166 * g++.old-deja/g++.brendan/crash64.C: Likewise
33167 * g++.old-deja/g++.brendan/overload8.C: Likewise
33168
33169 1999-08-03 Nathan Sidwell <nathan@acm.org>
33170
33171 * g++.old-deja/g++.other/struct1.C: New test.
33172
33173 1999-08-03 Nathan Sidwell <nathan@acm.org>
33174
33175 * g++.old-deja/g++.other/enum2.C: New test.
33176
33177 1999-08-02 Richard Henderson <rth@cygnus.com>
33178
33179 Adapted from tests from Franz Sirl:
33180 * gcc.c-torture/execute/va-arg-7.c: New test.
33181 * gcc.c-torture/execute/va-arg-8.c: New test.
33182
33183 1999-08-01 Jeffrey A Law (law@cygnus.com)
33184
33185 * gcc.c-torture/compile/990801-2.c: New test.
33186
33187 * gcc.c-torture/compile/990801-1.c: New test.
33188
33189 1999-07-27 Michael Meissner <meissner@cygnus.com>
33190
33191 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
33192 fp-cmp-1.c, converting double to float.
33193
33194 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
33195 fp-cmp-1.c, converting double to long double.
33196
33197 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
33198 from fr1 to unknown_register, since fr1 is a legitimate register
33199 on some machines.
33200
33201 1999-07-25 Jeffrey A Law (law@cygnus.com)
33202
33203 * README: More listname related changes.
33204
33205 1999-07-08 Catherine Moore <clm@cygnus.com>
33206
33207 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
33208
33209 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
33210
33211 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
33212
33213 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
33214
33215 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
33216
33217 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
33218
33219 * gcc.dg/990703-1.c: New test.
33220
33221 1999-06-29 Nick Clifton <nickc@cygnus.com>
33222
33223 * lib/file-format.exp: New file: Move definition of proc
33224 gcc_target_object_format to here from
33225 gcc.dg/special/ecos.exp.
33226
33227 * lib/c-torture.exp: Include lib file-format.exp.
33228 * lib/gcc-dg.exp: Include lib file-format.exp.
33229
33230 * gcc.dg/special/ecos.exp: Remove definition of proc
33231 gcc_target_object_format.
33232
33233 1999-06-28 Jeffrey A Law (law@cygnus.com)
33234
33235 * gcc.c-torture/execute/990628-1.c: New test.
33236
33237 1999-06-25 Jeffrey A Law (law@cygnus.com)
33238
33239 * gcc.c-torture/compile/990625-2.c: New test.
33240
33241 * gcc.c-torture/compile/990625-1.c: New test.
33242
33243 1999-06-23 Nick Clifton <nickc@cygnus.com>
33244
33245 * gcc.c-torture/compile/dll.c: New test case. Check that dll
33246 attributes compile.
33247 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
33248 ports that use the COFF/PE file format.
33249
33250 1999-06-17 Jeffrey A Law (law@cygnus.com)
33251
33252 * gcc.c-torture/compile/990617-1.c: New test.
33253
33254 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
33255
33256 * g++.old-deja/g++.other/decl4.C: New test.
33257
33258 1999-06-14 Nathan Sidwell <nathan@acm.org>
33259
33260 * g++.old-deja/g++.other/bitfld3.C: New test.
33261
33262 1999-06-08 Nathan Sidwell <nathan@acm.org>
33263
33264 * g++.old-deja/g++.eh/catch1.C: New test.
33265
33266 1999-06-07 Jeffrey A Law (law@cygnus.com)
33267
33268 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
33269
33270 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
33271 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
33272
33273 1999-06-05 Craig Burley <craig@jcb-sc.com>
33274
33275 * g77.f-torture/compile/19990502-0.f: Replace with new,
33276 shorter, test that still fails after recent changes.
33277
33278 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33279
33280 * gcc.c-torture/execute/990604-1.c: New test.
33281
33282 1999-05-31 Jeffrey A Law (law@cygnus.com)
33283
33284 * gcc.c-torture/execute/990531-1.c: New test.
33285
33286 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33287
33288 * gcc.c-torture/compile/990527-1.c: New test.
33289
33290 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
33291
33292 * gcc.c-torture/execute/990527-1.c: New test.
33293
33294 1999-05-25 Nick Clifton <nickc@cygnus.com>
33295
33296 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
33297 bitfields as signed.
33298
33299 1999-05-25 Craig Burley <craig@jcb-sc.com>
33300
33301 * g77.f-torture/compile/19990525-0.f: New test.
33302
33303 1999-05-25 Jeffrey A Law (law@cygnus.com)
33304
33305 * gcc.c-torture/execute/990525-2.c: New test.
33306
33307 * gcc.c-torture/execute/990525-1.c: New test.
33308
33309 1999-05-24 Nathan Sidwell <nathan@acm.org>
33310
33311 * g++.old-deja/g++.other/anon3.C: New test.
33312 * g++.old-deja/g++.other/anon4.C: New test.
33313 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
33314 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
33315 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
33316 Merrill).
33317
33318 1999-05-24 Jeffrey A Law (law@cygnus.com)
33319
33320 * gcc.c-torture/execute/990524-1.c: New test.
33321
33322 * gcc.dg/990524-1.c: New test.
33323
33324 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33325
33326 * gcc.c-torture/compile/990523-1.c: New test.
33327
33328 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
33329
33330 * gcc.c-torture/compile/990519-1.c: New test.
33331
33332 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33333
33334 * gcc.c-torture/compile/990517-1.c: New test.
33335
33336 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
33337 (e4, f4): New tests.
33338 (main): Call them.
33339
33340 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33341
33342 * gcc.dg/noreturn-1.c: New test.
33343
33344 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33345
33346 * gcc.c-torture/execute/990513-1.c: New test.
33347
33348 1999-05-10 Richard Henderson <rth@cygnus.com>
33349
33350 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
33351
33352 1999-05-10 Craig Burley <craig@jcb-sc.com>
33353
33354 * g77.f-torture/execute/erfc.f: Use small single-precision
33355 values, to avoid problems on Alphas when not -mieee.
33356
33357 1999-05-08 Craig Burley <craig@jcb-sc.com>
33358
33359 * gcc.dg/990506-0.c: New test.
33360
33361 1999-05-08 Richard Henderson <rth@cygnus.com>
33362
33363 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
33364 the constant to test. Don't XFAIL 64-bit targets.
33365
33366 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
33367 * g++.old-deja/g++.law/profile1.C: Likewise.
33368
33369 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
33370 operator new instances.
33371 * g++.old-deja/g++.other/delete5.C: Likewise.
33372
33373 1999-05-03 Craig Burley <craig@jcb-sc.com>
33374
33375 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
33376 intrinsic.
33377
33378 1999-05-03 Craig Burley <craig@jcb-sc.com>
33379
33380 * g77.f-torture/execute/u77-test.f: Reverse order of two
33381 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
33382
33383 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33384
33385 * gcc.dg/compare1.c: New test.
33386
33387 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
33388
33389 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
33390 New tests.
33391
33392 1999-05-02 Craig Burley <craig@jcb-sc.com>
33393
33394 * g77.f-torture/compile/19990502-1.f: New test.
33395
33396 1999-05-02 Craig Burley <craig@jcb-sc.com>
33397
33398 * g77.f-torture/compile/19990502-0.f: New test.
33399
33400 1999-05-02 Craig Burley <craig@jcb-sc.com>
33401
33402 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
33403 intrinsic.
33404
33405 1999-05-02 Craig Burley <craig@jcb-sc.com>
33406
33407 * g77.f-torture/execute/u77-test.f (main): List libU77
33408 intrinsics not currently tested.
33409 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
33410 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
33411 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
33412 Trim blanks off the ends of some printed strings.
33413
33414 1999-05-02 Craig Burley <craig@jcb-sc.com>
33415
33416 * g77.f-torture/execute/u77-test.f (main): Just warn about
33417 FSTAT gid disagreement, as it's expected on some systems.
33418
33419 1999-05-01 Craig Burley <craig@jcb-sc.com>
33420
33421 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
33422 use a new function, which allows for some slop.
33423 Clean up some commentary.
33424 (issum): The new function.
33425 (sgladd): Deleted subroutine.
33426
33427 1999-05-01 Craig Burley <craig@jcb-sc.com>
33428
33429 * g77.f-torture/execute/u77-test.f: Modify to be more like
33430 libf2c/libU77 version, bringing patches to that version here.
33431 Add suitable commentary.
33432
33433 1999-04-25 Richard Henderson <rth@cygnus.com>
33434
33435 * gcc.dg/990424-1.c: New test.
33436
33437 1999-04-24 Craig Burley <craig@jcb-sc.com>
33438
33439 * g77.f-torture/execute/u77-test.f (main): Bug involving
33440 LSTAT has been fixed, so turn back on full checking.
33441
33442 1999-04-20 Craig Burley <craig@jcb-sc.com>
33443
33444 * g77.f-torture/compile/19990419-0.f: New test.
33445 * g77.f-torture/execute/19990419-1.f: New test.
33446
33447 1999-04-17 Richard Henderson <rth@cygnus.com>
33448
33449 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
33450 to avoid the need for a prototype to supress a warning.
33451
33452 1999-04-07 Jim Wilson <wilson@cygnus.com>
33453
33454 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
33455
33456 1999-04-04 Jeffrey A Law (law@cygnus.com)
33457
33458 * gcc.c-torture/execute/990404-1.c: New test.
33459
33460 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33461
33462 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
33463 * gcc.dg/cpp-if3.c: Don't use -pedantic.
33464 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
33465 missing initializer warnings.
33466
33467 1999-03-28 Jeffrey A Law (law@cygnus.com)
33468
33469 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
33470 matching strings.
33471
33472 1999-03-26 Jeffrey A Law (law@cygnus.com)
33473
33474 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
33475
33476 1999-03-26 Craig Burley <craig@jcb-sc.com>
33477
33478 * g77.f-torture/execute/19990325-0.f: New test.
33479 * g77.f-torture/execute/19990325-1.f: New test.
33480
33481 1999-03-24 Jeffrey A Law (law@cygnus.com)
33482
33483 * gcc.c-torture/execute/990324-1.c: New test.
33484
33485 1999-03-22 Jim Wilson <wilson@cygnus.com>
33486
33487 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
33488 test with 4.
33489
33490 1999-03-17 Richard Henderson <rth@cygnus.com>
33491
33492 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
33493
33494 1999-03-13 Craig Burley <craig@jcb-sc.com>
33495
33496 * g77.f-torture/execute/19990313-2.f: New test.
33497 * g77.f-torture/execute/19990313-3.f: New test.
33498
33499 1999-03-13 Craig Burley <craig@jcb-sc.com>
33500
33501 * g77.f-torture/execute/19990313-0.f: New test.
33502 * g77.f-torture/execute/19990313-1.f: New test.
33503
33504 1999-03-12 Jim Wilson <wilson@cygnus.com>
33505
33506 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
33507 printf to sprintf.
33508 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
33509 (main): Add check for u15. Conditionalize u31 check depending on
33510 whether ints are <32 bits or >=32 bits.
33511
33512 1999-03-08 Craig Burley <craig@jcb-sc.com>
33513
33514 * g77.f-torture/execute/19981119-0.f: Improve testiness.
33515
33516 1999-03-08 Craig Burley <craig@jcb-sc.com>
33517
33518 * g77.f-torture/compile/19990305-0.f: New test.
33519 * g77.f-torture/execute/19981119-0.f: New test.
33520
33521 1999-03-08 Craig Burley <craig@jcb-sc.com>
33522
33523 * g77.f-torture/execute/970625-2.f: call ABORT if final
33524 result is not correct, instead of just printing it.
33525 Add this checking via newly introduced obfuscation, to
33526 trip up buggy front ends.
33527
33528 1999-03-07 Craig Burley <craig@jcb-sc.com>
33529
33530 * g77.f-torture/compile/960317-1.f: Moved from being
33531 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
33532
33533 1999-03-06 Craig Burley <craig@jcb-sc.com>
33534
33535 * g77.f-torture/execute/960317-1.f: New (old) test.
33536 * g77.f-torture/execute/970625-2.f: Ditto.
33537
33538 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
33539
33540 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
33541 message on line 1 or line 2; cccp and cpplib do this differently.
33542
33543 1999-03-01 Jeffrey A Law (law@cygnus.com)
33544
33545 * g++.old-deja/g++.law/weak1.C: New test.
33546
33547 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33548
33549 * gcc.c-torture/execute/990119-1.c: Renamed to...
33550 * gcc.dg/990119-1.c: this, so it will only be tested once
33551 (it's a preprocessor test, it doesn't need to be run at
33552 multiple optimization levels).
33553
33554 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
33555
33556 * lib/g++.exp: Don't add incdir=$base_dir/../include to
33557 ALWAYS_CXXFLAGS.
33558
33559 1999-02-24 Craig Burley <craig@jcb-sc.com>
33560
33561 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
33562 * g77.f-torture/compile/19981216-0.f: ...as it is expected
33563 to not be compilable by current g77.
33564
33565 1999-02-24 Nick Clifton <nickc@cygnus.com>
33566
33567 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
33568
33569 1999-02-22 Jeffrey A Law (law@cygnus.com)
33570
33571 * gcc.c-torture/execute/990222-1.c: New test.
33572
33573 1999-02-19 Craig Burley <craig@jcb-sc.com>
33574
33575 * g77.f-torture/compile/19990218-0.f: New test.
33576 * g77.f-torture/noncompile/19990218-1.f: New test.
33577
33578 1999-02-18 Craig Burley <craig@jcb-sc.com>
33579
33580 * g77.f-torture/compile/19981216-0.f: New test.
33581
33582 1999-02-14 Jeffrey A Law (law@cygnus.com)
33583
33584 * gcc.dg/990214-1.c: New test.
33585
33586 1999-02-13 Jeffrey A Law (law@cygnus.com)
33587
33588 * gcc.dg/990213-2.c: New test.
33589
33590 * gcc.dg/990213-1.c: New test.
33591
33592 1999-02-12 Jeffrey A Law (law@cygnus.com)
33593
33594 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
33595 ints.
33596
33597 1999-02-11 Nick Clifton <nickc@cygnus.com>
33598
33599 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
33600 specified by target.
33601
33602 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
33603
33604 1999-02-11 Jeffrey A Law (law@cygnus.com)
33605
33606 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
33607
33608 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
33609
33610 * gcc.dg/special/ecos.exp: New test driver for new tests with
33611 special requirements.
33612
33613 * gcc.dg/special/alias-1.c: New test.
33614 * gcc.dg/special/gcsec-1.c: New test.
33615 * gcc.dg/special/weak-1.c: New test.
33616 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
33617 * gcc.dg/special/weak-2.c: New test.
33618 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
33619 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
33620 * gcc.dg/special/wkali-1.c: New test.
33621 * gcc.dg/special/wkali-2.c: New test.
33622 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
33623 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
33624
33625 1999-02-10 Felix Lee <flee@cygnus.com>
33626
33627 * lib/c-torture.exp (c-torture-compile): Pull out code for
33628 analyzing gcc error messages.
33629 (c-torture-execute): Likewise. Fix some (harmless) false
33630 positives.
33631 * lib/gcc.exp (gcc_check_compile): New function.
33632
33633 1999-02-08 Richard Henderson <rth@cygnus.com>
33634
33635 * gcc.c-torture/execute/990208-1.c: New test.
33636
33637 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
33638
33639 * g++.dg/special/ecos.exp: New driver for new tests with special
33640 requirements
33641
33642 * g++.dg/special/conpr-1.C: New test
33643 * g++.dg/special/conpr-2.C: New test
33644 * g++.dg/special/conpr-2a.C: New test
33645 * g++.dg/special/conpr-3.C: New test
33646 * g++.dg/special/conpr-3a.C: New test
33647 * g++.dg/special/conpr-3b.C: New test
33648
33649 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
33650 allow g++ to use the dg driver
33651
33652 * README: Add comment about g++.dg directory
33653
33654 1999-02-06 Jeffrey A Law (law@cygnus.com)
33655
33656 * README: Update email addresses.
33657
33658 1999-02-03 Nick Clifton <nickc@cygnus.com>
33659
33660 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
33661 arguments in order to force structure S onto the stack even on
33662 the alpha.
33663 (test): Pass 10 leading arguments to function foo as well as the
33664 structure S.
33665
33666 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
33667 failure for all targets.
33668
33669 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
33670 abort to terminate program execution.
33671
33672 1999-01-30 Richard Henderson <rth@cygnus.com>
33673
33674 * gcc.c-torture/execute/990130-1.c: New test.
33675
33676 1999-01-30 Jeffrey A Law (law@cygnus.com)
33677
33678 * gcc.dg/990130-1.c: New test.
33679
33680 1999-01-28 Michael Meissner <meissner@cygnus.com>
33681
33682 * gcc.c-torture/execute/990128-1.c: New test.
33683
33684 1999-01-27 Michael Meissner <meissner@cygnus.com>
33685
33686 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
33687
33688 1999-01-27 Felix Lee <flee@cygnus.com>
33689
33690 * lib/c-torture.exp (c-torture-compile): pull out code for
33691 analyzing gcc error messages.
33692 (c-torture-execute): ditto, and fix some (harmless) false
33693 positives.
33694 * lib/gcc.exp (gcc_check_compile): new function.
33695
33696 1999-01-17 Jeffrey A Law (law@cygnus.com)
33697
33698 * gcc.dg/990117-1.c: New test.
33699
33700 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
33701
33702 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
33703
33704 1999-01-15 Jeffrey A Law (law@cygnus.com)
33705
33706 * g77.f-torture/compile/990115-1.f: New test.
33707
33708 1999-01-07 Jeffrey A Law (law@cygnus.com)
33709
33710 * gcc.c-torture/compile/990107-1.c: New test
33711
33712 1999-01-06 Jeffrey A Law (law@cygnus.com)
33713
33714 * gcc.c-torture/execute/990106-2.c: New test.
33715
33716 * gcc.c-torture/execute/990106-1.c: New test.
33717
33718 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
33719
33720 * gcc.c-torture/compile/981223-1.c: New test.
33721
33722 1998-12-29 Richard Henderson <rth@cygnus.com>
33723
33724 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
33725 (opt3): Rename from opt4 and disable.
33726
33727 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
33728
33729 * g++.old-deja/g++.pt/ptrmem5.C: New test.
33730
33731 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
33732
33733 * g++.old-deja/g++.other/conv5.C: New test.
33734
33735 1998-12-14 Nick Clifton <nickc@cygnus.com>
33736
33737 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
33738
33739 1998-12-11 Jeffrey A Law (law@cygnus.com)
33740
33741 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
33742
33743 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
33744
33745 * gcc.c-torture/compile/981211-1.c: New test.
33746
33747 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
33748
33749 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
33750
33751 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
33752
33753 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33754
33755 * gcc.special/930510-1.c: Make C9X safe.
33756 * gcc.misc-tests/gcov-1.c Similarly.
33757 * gcc.misc-tests/gcov-2.c Similarly.
33758
33759 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
33760
33761 * gcc.dg/ultrasp1.c: New test.
33762
33763 1998-12-06 Richard Henderson <rth@cygnus.com>
33764
33765 * gcc.c-torture/execute/981206.c: New test.
33766
33767 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
33768
33769 * g++.old-deja/g++.ns/template7.C: New test.
33770
33771 * g++.old-deja/g++.other/expr1.C: New test.
33772
33773 * g++.old-deja/g++.eh/tmpl3.C: New test.
33774
33775 * g++.old-deja/g++.eh/tmpl2.C: New test.
33776
33777 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
33778
33779 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
33780 * g++.old-deja/g++.other/using6.C: Removed.
33781 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
33782
33783 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
33784
33785 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
33786
33787 * g++.old-deja/g++.pt/overload8.C: New test.
33788
33789 * g++.old-deja/g++.pt/overload7.C: New test.
33790
33791 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
33792
33793 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
33794 and relinking messages.
33795 * lib/g++.exp (g++_target_compile): Remove .rpo file when
33796 compiling with -frepo.
33797
33798 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
33799
33800 * g++.old-deja/g++.pt/lookup6.C: New test.
33801
33802 1998-11-30 Nick Clifton <nickc@cygnus.com>
33803
33804 * gcc.c-torture/execute/981130-1.c: New test.
33805 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
33806
33807 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
33808
33809 * g++.old-deja/g++.pt/explicit76.C: New test.
33810
33811 * g++.old-deja/g++.pt/friend38.C: New test.
33812
33813 * g++.old-deja/g++.ns/crash2.C: New test.
33814
33815 * g++.old-deja/g++.pt/defarg8.C: New test.
33816
33817 * g++.old-deja/g++.pt/instantiate6.C: New test.
33818
33819 * g++.old-deja/g++.pt/static6.C: New test.
33820
33821 * g++.old-deja/g++.pt/decl2.C: New test.
33822
33823 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
33824
33825 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
33826 problem is actually related with name lookup, but so what? :-)
33827
33828 * g++.old-deja/g++.pt/friend37.C: New test.
33829
33830 1998-11-25 Dave Love <d.love@dl.ac.uk>
33831
33832 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
33833 element, which fails on some systems.
33834
33835 * g77.f-torture/execute/labug1.f: New test.
33836
33837 1998-11-21 Jeffrey A Law (law@cygnus.com)
33838
33839 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
33840 is defined.
33841
33842 1998-11-18 Dave Love <d.love@dl.ac.uk>
33843
33844 * g77.f-torture/compile/981117-1.f: New test.
33845
33846 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
33847
33848 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
33849 properly discarded.
33850
33851 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
33852
33853 * gcc.c-torture/execute/memcheck: New directory of tests for
33854 -fcheck-memory-usage.
33855
33856 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
33857
33858 * README: New file, general information about the testsuite and
33859 new description of the various C++ test subdirectories.
33860 * README.g++: Eliminate obsolete information, update and move most
33861 relevant stuff to README.
33862
33863 1998-11-07 Richard Henderson <rth@cygnus.com>
33864
33865 * gcc.c-torture/compile/981107-1.c: New test.
33866
33867 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
33868
33869 * execute/memcpy-bi.c: New testcase.
33870
33871 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
33872
33873 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
33874 base classes.
33875
33876 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
33877 template is selected.
33878
33879 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
33880 classes, it should be accepted for all types.
33881
33882 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
33883
33884 * g++.old-deja/g++.pt/spec24.C: Ensure that template
33885 specializations start with template headers.
33886
33887 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
33888
33889 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
33890
33891 * g++.old-deja/g++.other/init9.C: Test cross initialization of
33892 non-POD types.
33893
33894 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
33895
33896 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
33897
33898 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
33899
33900 * compile/981022-1.c, compile/981022-1.x: New test and driver.
33901
33902 1998-10-19 Jeffrey A Law (law@cygnus.com)
33903
33904 * 981019-1.c: New test.
33905
33906 1998-10-14 Robert Lipe <robertl@dgii.com>
33907
33908 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
33909 find objc headers.
33910
33911 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
33912
33913 * compile/981001-4.c: Remove use of GCC extension that triggers a
33914 compiler bug.
33915
33916 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
33917
33918 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
33919
33920 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
33921
33922 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
33923 instantiation of template produces incorrect code for delete
33924 expression.
33925
33926 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
33927 constructors' name is not unique.
33928 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
33929 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
33930
33931 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
33932 automatic array of const is ill-formed.
33933
33934 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
33935 of template parameter?
33936
33937 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
33938 const.
33939
33940 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
33941 pointer-to-member expression.
33942
33943 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
33944 declaration causes ICE.
33945
33946 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
33947
33948 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
33949 reserved in the global namespace.
33950
33951 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
33952 generate needed virtual table.
33953
33954 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
33955
33956 1998-10-10 Dariush Eslimi <eslimi@loran.com>
33957
33958 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
33959 template-dependent type
33960
33961 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
33962
33963 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
33964 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
33965 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
33966
33967 * g++.old-deja/g++.other/using5.C: New test; using decl from base
33968 class should be usable as argument of member function.
33969 * g++.old-deja/g++.other/using6.C: New test; using decl from base
33970 class should be usable as return type of member function.
33971 * g++.old-deja/g++.other/using7.C: New test; using decl from base
33972 class should be usable as type of data member.
33973
33974 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
33975
33976 1998-10-09 Jeffrey A Law (law@cygnus.com)
33977
33978 * gcc.c-torture/special/920521-1.c: Fix bogus test.
33979
33980 1998-10-08 Nick Clifton <nickc@cygnus.com>
33981
33982 * gcc.dg/dll-?.c Add thumb to target list.
33983 Fix assembler scan patterns to match current assembler output.
33984
33985 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
33986
33987 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
33988 matching of template brackets.
33989
33990 * g++.old-deja/g++.other/using4.C: New test. Test using
33991 declarations of methods from base classes.
33992
33993 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
33994 within functions should introduce names into the innermost
33995 enclosing namespace.
33996
33997 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
33998 of static locals if first initialization throws.
33999
34000 1998-10-07 Jim Wilson <wilson@cygnus.com>
34001
34002 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
34003
34004 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
34005
34006 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
34007 lose track of the possible targets of tablejump insns.
34008 * special/special.exp: Run it.
34009
34010 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
34011
34012 * g++.old-deja/g++.pt/friend35.C: New test. A template function
34013 must be declared before its specializations can be named in friend
34014 declarations.
34015
34016 1998-10-05 Dave Love <d.love@dl.ac.uk>
34017
34018 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
34019
34020 * g77.f-torture/execute/io1.f: New test.
34021
34022 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
34023
34024 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
34025 with pointer to template function, for which no argument deduction
34026 is possible.
34027
34028 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
34029 specialization of template function as argument to template
34030 function.
34031
34032 * g++.old-deja/g++.other/access2.C: New test; Inner class
34033 shouldn't have privileged access to Outer's names.
34034
34035 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
34036
34037 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
34038 friend template declared within template class conflicts with
34039 nested class of the same name.
34040
34041 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
34042 is ignored.
34043
34044 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
34045 object with direct initializer as function declaration.
34046
34047 * g++.old-deja/g++.other/decl2.C: New test; duplicate
34048 initializers.
34049
34050 * g++.old-deja/g++.other/null2.C: New test; conditional operator
34051 involving const pointer and NULL produces incorrect result.
34052
34053 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
34054 type name without `typename' should be rejected with -pedantic.
34055
34056 1998-10-02 Richard Henderson <rth@cygnus.com>
34057
34058 * g++.old-deja/g++.other/addrof1.C: New test.
34059
34060 1998-10-01 Nick Clifton <nickc@cygnus.com>
34061
34062 * gcc.c-torture/compile/981001-1.c: New test.
34063 * gcc.c-torture/execute/981001-1.c: New test.
34064
34065 1998-10-01 Jeffrey A Law (law@cygnus.com)
34066
34067 * gcc.c-torture/compile/981001-2.c: New test.
34068 * gcc.c-torture/compile/981001-3.c: New test.
34069 * gcc.c-torture/compile/981001-4.c: New test.
34070
34071 1998-10-01 Robert Lipe <robertl@dgii.com>
34072
34073 * lib/objc.exp (objc_target_compile): Add -L during compiles for
34074 multilibbed hosts. Idea grafted from g77.exp.
34075
34076 1998-09-30 Dave Love <d.love@dl.ac.uk>
34077
34078 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
34079 avoid losing on systems which need -lsocket.
34080
34081 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
34082
34083 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
34084 * g++.old-deja/g++.other/nested2.C: Ditto.
34085 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
34086 failure.
34087
34088 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
34089
34090 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
34091 preferred over template operator!= for enum bitfields.
34092
34093 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
34094
34095 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
34096 that happen to have the same base name, but in different scopes,
34097 are incorrectly rejected.
34098
34099 1998-09-16 Richard Henderson <rth@cygnus.com>
34100
34101 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
34102 on the native word size instead of an integer literal.
34103
34104 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34105
34106 * g++.old-deja/g++.other/static2.C: Invocation of static data
34107 member of type pointer-to-function denoted as non-static member.
34108
34109 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
34110 checks involving function types and aliases.
34111
34112 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
34113
34114 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
34115 redefined to the same non-trivial type.
34116
34117 * g++.old-deja/g++.pt/explicit73.C: Test for proper
34118 namespace-qualification of template specializations declared in
34119 other namespaces.
34120
34121 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
34122 to declare a subset of the specializations of a template function
34123 as friends of specializations of a template class.
34124
34125 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
34126 member templates that do not fully specialize the enclosing
34127 template class are rejected.
34128
34129 1998-09-11 Dave Love <d.love@dl.ac.uk>
34130
34131 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
34132
34133 1998-09-08 Dave Love <d.love@dl.ac.uk>
34134
34135 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
34136 altered from libf2c/libU77 version.
34137
34138 1998-09-06 Dave Love <d.love@dl.ac.uk>
34139
34140 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
34141
34142 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
34143
34144 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
34145 (un)signed char are different types for template specialization
34146 purposes.
34147
34148 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
34149
34150 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
34151 * objc: ObjC testsuite.
34152
34153 1998-08-31 Catherine Moore <clm@cygnus.com>
34154
34155 * gcc.c-torture/execute/941014-1.x: New file.
34156
34157 1998-08-31 Nick Clifton <nickc@cygnus.com>
34158
34159 * lib/c-torture.exp: Add support for
34160 torture_eval_before_compile and torture_eval_before_execute
34161 variables.
34162
34163 1998-08-30 Jeffrey A Law (law@cygnus.com)
34164
34165 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
34166 this test triggers valid.
34167
34168 1998-08-27 Jeffrey A Law (law@cygnus.com)
34169
34170 * gcc.dg/980827-1.c: New test.
34171
34172 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
34173
34174 * gcc.c-torture/execute/loop-4b.c: New test.
34175
34176 1998-08-26 Nick Clifton <nickc@cygnus.com>
34177
34178 * lib/c-torture.exp: Add support for
34179 torture_eval_before_compile and torture_eval_before_execute
34180 variables.
34181
34182 1998-08-25 Jeffrey A Law (law@cygnus.com)
34183
34184 * gcc.c-torture/compile/980825-1.c: New test.
34185
34186 1998-08-24 Nick Clifton <nickc@cygnus.com>
34187
34188 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
34189 count number tests in opt_t0 not good_t0.
34190
34191 1998-08-24 Jeffrey A Law (law@cygnus.com)
34192
34193 * gcc.c-torture/compile/930326-1.x: Fix typo.
34194
34195 1998-08-23 Mark Mitchell <mark@markmitchell.com>
34196
34197 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
34198 causes an ICE.
34199
34200 1998-08-21 Jeffrey A Law (law@cygnus.com)
34201
34202 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
34203 STACK_SIZE is defined.
34204 * gcc.c-torture/unsorted/stuct.c: Similarly.
34205
34206 * gcc.c-torture/compile/980821-1.c: New test.
34207
34208 1998-08-21 Jeffrey A Law (law@cygnus.com)
34209
34210 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
34211
34212 1998-08-19 Mark Mitchell <mark@markmitchell.com>
34213
34214 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
34215 code.
34216
34217 1998-08-09 Mark Mitchell <mark@markmitchell.com>
34218
34219 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
34220 error'.
34221
34222 1998-08-18 Jeffrey A Law (law@cygnus.com)
34223
34224 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
34225
34226 1998-08-16 Jeffrey A Law (law@cygnus.com)
34227
34228 * gcc.c-torture/compile/980816-1.c: New test.
34229
34230 * gcc.dg/980816-1.c: New test.
34231
34232 1998-08-13 Jeffrey A Law (law@cygnus.com)
34233
34234 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
34235 compiler for ieee tests.
34236
34237 1998-08-01 Dave Love <d.love@dl.ac.uk>
34238
34239 * g77.f-torture/compile/980729-0.f: New test.
34240
34241 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
34242
34243 * gcc.c-torture/special/eeprof-1.c: New test, for
34244 -finstrument-functions.
34245 * gcc.c-torture/special/special.exp: Run it.
34246
34247 1998-07-29 Jeffrey A Law (law@cygnus.com)
34248
34249 * gcc.c-torture/compile/980729-1.c: New test.
34250
34251 1998-07-27 Nick Clifton <nickc@cygnus.com>
34252
34253 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
34254 __thumb__ is defined, and test for ARM style doubles if so.
34255
34256 1998-07-26 Dave Love <d.love@dl.ac.uk>
34257
34258 * g77.f-torture/noncompile/980615-0.f: New test.
34259
34260 1998-07-26 H.J. Lu (hjl@gnu.org)
34261
34262 * gcc.dg/980312-1.c: Do link instead of compile.
34263 * gcc.dg/980313-1.c: Likewise.
34264
34265 1998-07-26 Jeffrey A Law (law@cygnus.com)
34266
34267 * gcc.c-torture/compile/980726-1.c: New test.
34268
34269 1998-07-25 Dave Love <d.love@dl.ac.uk>
34270
34271 * g77.f-torture/execute/io0.f: New test.
34272
34273 1998-07-24 Nick Clifton <nickc@cygnus.com>
34274
34275 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
34276 an int.
34277
34278 1998-06-18 Michael Meissner <meissner@cygnus.com>
34279
34280 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
34281 m32r bugs.
34282
34283 1998-07-17 Nick Clifton <nickc@cygnus.com>
34284
34285 * gcc.dg/980626-1.c: Expect failures for all toolchains until
34286 c-decl.c:grokdeclarator can handle mode attributes.
34287
34288 1998-07-16 Jeffrey A Law (law@cygnus.com)
34289
34290 * gcc.c-torture/execute/980716-1.c: New test.
34291
34292 1998-07-13 Jeffrey A Law (law@cygnus.com)
34293
34294 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
34295 the mn10200.
34296 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
34297 the mn10200.
34298 * gcc.c-torture/execute/va-arg-3.x: Similarly.
34299 * gcc.c-torture/compile/930326-1.x: Similarly.
34300
34301 1998-07-13 Dave Love <d.love@dl.ac.uk>
34302
34303 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
34304 New test from Craig.
34305
34306 1998-07-12 Dave Love <d.love@dl.ac.uk>
34307
34308 * g77.f-torture/noncompile/980616-0.f: New test.
34309
34310 * g77.f-torture/execute/970816-3.f: New test from Craig.
34311
34312 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34313
34314 * g++.other/singleton.C: Return error value instead of taking
34315 SIGSEGV.
34316
34317 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
34318
34319 * g++.other/singleton.C: New test. Warning is under dispute.
34320 Runtime crash is not.
34321
34322 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
34323
34324 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
34325 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
34326 using6.C, using7.C}: New namespace tests.
34327
34328 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
34329
34330 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
34331 specialization with typedef'ed names used as array indexes.
34332
34333 1998-07-09 Jeffrey A Law (law@cygnus.com)
34334
34335 * gcc.c-torture/execute/980709-1.c: New test.
34336
34337 * gcc.dg/980709-1.c: New test.
34338
34339 1998-07-07 Richard Henderson <rth@cygnus.com>
34340
34341 * gcc.c-torture/execute/bcp-1.c: New test.
34342
34343 1998-07-07 Jeffrey A Law (law@cygnus.com)
34344
34345 * gcc.c-torture/execute/980707-1.c: New test.
34346
34347 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
34348
34349 * gcc.c-torture/compile/980706-1.c: New test.
34350
34351 1998-07-01 Dave Love <d.love@dl.ac.uk>
34352
34353 * g77.f-torture/execute/980701-0.f,
34354 g77.f-torture/execute/980701-1.f: New test from Craig.
34355
34356 1998-07-01 Jeffrey A Law (law@cygnus.com)
34357
34358 * gcc.c-torture/compile/980701-1.c: New test.
34359
34360 * gcc.c-torture/execute/980701-1.c: New test.
34361
34362 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
34363 rlsruhe.de>
34364
34365 * g++.old-deja/g++.robertl/eb132.C: New test.
34366 * g++.old-deja/g++.robertl/eb133.C: Likewise.
34367
34368 1998-06-29 Dave Love <d.love@dl.ac.uk>
34369
34370 * g77.f-torture/execute/980628-7.f,
34371 g77.f-torture/execute/980628-8.f,
34372 g77.f-torture/execute/980628-9.f,
34373 g77.f-torture/execute/980628-10.f: New tests from Craig.
34374
34375 * g77.f-torture/execute/980628-3.f: Remove mail headers.
34376
34377 1998-06-28 Jeffrey A Law (law@cygnus.com)
34378
34379 * g77.f-torture/execute/980628-4.f: New test from Craig.
34380 * g77.f-torture/execute/980628-5.f: Likewise.
34381 * g77.f-torture/execute/980628-2.f: Likewise.
34382 * g77.f-torture/execute/980628-0.f: Likewise.
34383 * g77.f-torture/execute/980628-1.f: Likewise.
34384 * g77.f-torture/execute/980628-3.f: Likewise.
34385 * g77.f-torture/execute/980628-6.f: Likewise.
34386
34387 1998-06-28 Jeffrey A Law (law@cygnus.com)
34388
34389 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
34390 directory when nothing has been installed yet.
34391
34392 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
34393
34394 * gcc.c-torture/special/special.exp: Handle newer versions of
34395 dejagnu.
34396
34397 1998-06-26 Jeffrey A Law (law@cygnus.com)
34398
34399 * gcc.dg/980626-1.c: New test.
34400
34401 1998-06-19 Bruno Haible <haible@ilog.fr>
34402
34403 * gcc.misc-tests/m-un-2.c: New test.
34404 * g++.old-deja/g++.other/warn01.c: Likewise.
34405
34406 1998-06-19 Robert Lipe <robertl@dgii.com>
34407
34408 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
34409 compatibility with assmblers with a different comment character.
34410 Eliminate use of GAS-specific extensions.
34411
34412 1998-06-19 Jeffrey A Law (law@cygnus.com)
34413
34414 * gcc.c-torture/execute/ieee/980619-1.c: New test.
34415
34416 1998-06-19 Robert Lipe <robertl@dgii.com>
34417
34418 *lib/g77.exp: Replace search for libf2c.a with search for newly
34419 renamed libg2c.a
34420
34421 1998-06-17 Jeffrey A Law (law@cygnus.com)
34422
34423 * gcc.c-torture/execute/980617-1.c: New test.
34424
34425 1998-06-12 Jeffrey A Law (law@cygnus.com)
34426
34427 * gcc.c-torture/execute/980612-1.c: New test.
34428
34429 1998-06-08 Jeffrey A Law (law@cygnus.com)
34430
34431 * gcc.dg/980523-1.c: Only test on ppc-linux.
34432 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
34433
34434 * gcc.c-torture/execute/980608-1.c: New test.
34435
34436 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
34437
34438 * gcc.c-torture/execute/980605-1.c: New test.
34439
34440 1998-06-04 Jeffrey A Law (law@cygnus.com)
34441
34442 * gcc.c-torture/execute/980604-1.c: New test.
34443
34444 1998-06-02 Jeffrey A Law (law@cygnus.com)
34445
34446 * gcc.c-torture/execute/980602-1.c: New test.
34447 * gcc.c-torture/execute/980602-2.c: Likewise.
34448
34449 1998-06-02 Dave Love <d.love@dl.ac.uk>
34450
34451 * 970125-0.f: Fix per JCB. Add commentary.
34452
34453 1998-05-31 Michael Meissner <meissner@cygnus.com>
34454
34455 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
34456 IEEE -0 support.
34457
34458 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
34459
34460 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
34461 earlier.
34462
34463 1998-05-28 Catherine Moore <clm@cygnus.com>
34464
34465 * gcc.c-torture/execute/980526-3.c: New test.
34466
34467 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
34468
34469 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
34470 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
34471 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
34472 m88k-motorola-sysv3 to XFAIL.
34473
34474 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34475
34476 * gcc.dg/980526-1.c: New test.
34477 * gcc.c-torture/execute/980526-2.c: New test.
34478
34479 1998-05-26 Jeffrey A Law (law@cygnus.com)
34480
34481 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
34482
34483 * gcc.c-torture/execute/980526-1.c: New test.
34484
34485 1998-05-26 Dave Love <d.love@dl.ac.uk>
34486
34487 * g77.f-torture/execute/alpha2.f: Add runtime test.
34488
34489 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
34490
34491 * g++.old-deja/old-deja.exp: Strip leading directories.
34492
34493 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
34494 error for the line. Don't run multiple tests for the same line.
34495
34496 1998-05-23 Jeffrey A Law (law@cygnus.com)
34497
34498 * gcc.dg/980523-1.c: New test.
34499
34500 1998-05-23 Dave Love <d.love@dl.ac.uk>
34501
34502 * g77.f-torture/compile/970915-0.f: New test.
34503
34504 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
34505
34506 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
34507
34508 1998-05-21 Jeffrey A Law (law@cygnus.com)
34509
34510 * gcc.dg/980520-1.c: New test.
34511
34512 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
34513
34514 * gcc.dg/980502-1.c: Fix return type.
34515
34516 1998-05-20 Jeffrey A Law (law@cygnus.com)
34517
34518 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
34519 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
34520 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
34521 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
34522 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
34523
34524 1998-05-20 Dave Love <d.love@dl.ac.uk>
34525
34526 * g77.f-torture/execute/980520-1.f: New test.
34527
34528 1998-05-15 Dave Love <d.love@dl.ac.uk>
34529
34530 * lib/mike-g77.exp: New file.
34531
34532 * g77.f-torture/noncompile/noncompile.exp,
34533 g77.f-torture/noncompile/check0.f: New files.
34534
34535 1998-05-14 Dave Love <d.love@dl.ac.uk>
34536
34537 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
34538 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
34539 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
34540 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
34541 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
34542 abort where appropriate.
34543
34544 1998-05-05 Michael Meissner <meissner@cygnus.com>
34545
34546 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
34547 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
34548
34549 1998-04-29 Dave Love <d.love@dl.ac.uk>
34550
34551 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
34552
34553 1998-04-27 Dave Love <d.love@dl.ac.uk>
34554
34555 * g77.f-torture/compile/980427-0.f: New test.
34556
34557 1998-04-24 Dave Love <d.love@dl.ac.uk>
34558
34559 * g77.f-torture/compile/980424-0.f: New test.
34560
34561 1998-04-19 Dave Love <d.love@dl.ac.uk>
34562
34563 * g77.f-torture/compile/980419-2.f (main): New test.
34564 * g77.f-torture/compile/970125-0.f: New test.
34565 * g77.f-torture/compile/980419-1.f: New test.
34566
34567 1998-04-08 Jim Wilson <wilson@cygnus.com>
34568
34569 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
34570 of loop-4.c.
34571
34572 1998-04-07 Jim Wilson <wilson@cygnus.com>
34573
34574 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
34575
34576 1998-04-03 Jim Wilson <wilson@cygnus.com>
34577
34578 * gcc.c-torture/compile/980329-1.c: New test.
34579
34580 1998-03-18 Jim Wilson <wilson@cygnus.com>
34581
34582 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
34583 * gcc.dg/980312-1.c: Fix typo in -march command.
34584
34585 1998-03-16 H.J. Lu (hjl@gnu.org)
34586
34587 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
34588
34589 1998-03-11 Robert Lipe <robertl@dgii.com>
34590
34591 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
34592 Dave Love agree the Fortran source is bogus.
34593
34594 1998-03-11 Robert Lipe <robertl@dgii.com>
34595
34596 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
34597 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
34598 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
34599 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
34600 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
34601
34602 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
34603
34604 * g++.old-deja/g++.other/friend1.C: New test.
34605
34606 1998-02-18 Dave Love <d.love@dl.ac.uk>
34607
34608 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
34609 possibly uninitialized) variables and declare dnrm2.
34610
34611 1998-02-23 Robert Lipe <robertl@dgii.com>
34612
34613 From Bruno Haible <haible@ilog.fr>:
34614 * gcc.c-torture/execute/980223.c: New test.
34615
34616 1998-02-13 Jeffrey A Law (law@cygnus.com)
34617
34618 * gcc.dg/ifelse-1.c: New test.
34619
34620 1998-02-09 H.J. Lu (hjl@gnu.org)
34621
34622 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
34623
34624 * lib/old-dejagnu.exp (old-dejagnu): Added the
34625 "execution test - XFAIL *-*-*" handling in the spirit of
34626 "excess errors test -". Changed the "execution test fails"
34627 handling to be like "excess errors test fails".
34628 * Update various tests accordingly.
34629
34630 1998-02-06 Jim Wilson <wilson@cygnus.com>
34631
34632 * gcc.c-torture/execute/980205.c: New test.
34633
34634 1998-01-18 Jeffrey A Law (law@cygnus.com)
34635
34636 * lib/c-torture.exp: Look for .x files instead of .cexp files.
34637 * lib/f-torture.exp: Similarly.
34638 * gcc.c-torture: Rename all .cexp files to .x files.
34639
34640 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
34641
34642 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
34643 (940510-1.c): Removed duplicate.
34644 (971104-1.c): New test.
34645
34646 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
34647
34648 * lib/f-torture.exp: Improve error and loop detection.
34649
34650 1997-11-19 Michael Meissner <meissner@cygnus.com>
34651
34652 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
34653 use that to size the filler array.
34654
34655 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
34656
34657 * lib/c-torture.exp(c-torture-execute): Fix typo.
34658
34659 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
34660 testcase as the executable name. Keep the executable around if
34661 the test fails.
34662
34663 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
34664
34665 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
34666 changes. Only test one -g option, and move it to the end of the
34667 list of options to test.
34668
34669 1997-09-19 Michael Meissner <meissner@cygnus.com>
34670
34671 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
34672 variable GCC_TORTURE_OPTIONS to supply default switches separated
34673 by colons. If no environment variable, run tests with -O0 -g, -O1
34674 -g, and -O2 -g as well.
34675
34676 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
34677
34678 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
34679 explanatory comments. Fix indentation.
34680
34681 1997-09-15 Jeffrey A Law (law@cygnus.com)
34682
34683 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
34684
34685 1997-09-11 Jeffrey A Law (law@cygnus.com)
34686
34687 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
34688 * g++.old-deja/g++.mike/p7325.C: Likewise.
34689 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
34690
34691 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
34692
34693 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
34694 * g++.old-deja/g++.brendan/crash30.C: Likewise.
34695 * g++.old-deja/g++.brendan/crash39.C: Likewise.
34696 * g++.old-deja/g++.law/operators4.C: Likewise.
34697
34698 1997-09-11 Joe Buck (jbuck@synopsys.com)
34699
34700 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
34701 * g++.old-deja/g++.mike/p784.C: Ditto.
34702 * g++.old-deja/g++.mike/p785.C: Ditto.
34703
34704 1997-09-05 Jeffrey A Law (law@cygnus.com)
34705
34706 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
34707
34708 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
34709
34710 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
34711 target feature; pass this to c-torture-execute as needed.
34712
34713 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
34714
34715 * lib/c-torture.exp(c-torture-execute): If the previous and the
34716 current executables being tested are identical, we don't need to
34717 run the executable again. Try to make the executable names
34718 unique. Add an optional argument for passing additional compiler
34719 flags.
34720
34721 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
34722
34723 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
34724
34725 1997-08-29 Jeffrey A Law (law@cygnus.com)
34726
34727 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
34728
34729 1997-07-31 Jeffrey A Law (law@cygnus.com)
34730
34731 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
34732 32bit or larger longs.
34733
34734 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
34735 have either a 32bit long or 32bit int.
34736
34737 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
34738
34739 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
34740 Make double precision tests dependent on sizeof (double).
34741
34742 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
34743
34744 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
34745 too.
34746
34747 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
34748
34749 * gcc.c-torture/compile/961203-1.cexp: New script.
34750
34751 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
34752
34753 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
34754 up the includes ourselves.
34755
34756 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
34757
34758 * lib/plumhall.exp: Remove random include, and add a few
34759 verbose messages for debugging.
34760
34761 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
34762
34763 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
34764 of trying to do it ourselves.
34765
34766 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
34767
34768 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
34769
34770 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
34771
34772 * gcc.prms/5403.c: Made regexp a bit less strict.
34773
34774 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
34775
34776 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
34777 is returned from remote_load instead.
34778 * lib/plumhall.exp: Ditto.
34779 * lib/mike-g++.exp: Ditto.
34780 * lib/old-dejagnu.exp: Ditto.
34781 * lib/c-torture.exp: Ditto.
34782
34783 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
34784
34785 * lib/g++.exp: Use build_wrapper procedure.
34786 * lib/gcc.exp: Ditto.
34787
34788 1997-05-20 Jeffrey A Law (law@cygnus.com)
34789
34790 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
34791 an old-style decl for malloc. Fixes tests to work when
34792 sizeof (int) != sizeof (size_t).
34793
34794 1997-05-15 Mike Meissner <meissner@cygnus.com>
34795
34796 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
34797
34798 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
34799 use stdargs.h interface.
34800
34801 1997-05-15 Mike Meissner <meissner@cygnus.com>
34802
34803 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
34804 NO_VARARGS when compiling.
34805
34806 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
34807
34808 * lib/plumhall.exp(ph_includes): New procedure.
34809 (ph_make): Use it.
34810 (ph_compiler): Ditto.
34811
34812 * lib/g++.exp: Rename test-glue.c to testglue.c.
34813 * lib/gcc.exp: Ditto.
34814
34815 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
34816
34817 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
34818 to completion when it's called.
34819
34820 1997-03-21 Michael Meissner <meissner@cygnus.com>
34821
34822 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
34823 is defined, don't do test.
34824
34825 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
34826
34827 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
34828 for object files.
34829 (ph_summary): Mark skipped testcases as untested, not unresolved.
34830
34831 * lib/plumhall.exp (ph_make): If unresolved because of bad
34832 errorCode, record errorCode in log file.
34833 (*): Replace send_log/verbose with verbose -log.
34834
34835 1997-03-19 Michael Meissner <meissner@cygnus.com>
34836
34837 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
34838 double conversion if double isn't at least 8 bytes.
34839
34840 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
34841 int to work with targets where int is 16 bits.
34842
34843 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
34844 8 bytes, just exit, since 4 byte doubles don't have enough bits of
34845 precision for the test to complete.
34846
34847 1997-03-14 Michael Meissner <meissner@cygnus.com>
34848
34849 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
34850 if d10v is not compiled with the -mdouble64 flag.
34851 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
34852
34853 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
34854 d10v is not compiled with the -mint32 flag.
34855
34856 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
34857
34858 * lib/plumhall.exp: Use incr_count.
34859
34860 1997-03-12 Jeffrey A Law (law@cygnus.com)
34861
34862 * gcc.c-torture: Update to c-torture-1.45.
34863
34864 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
34865
34866 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
34867 the name of the expect testcase file).
34868
34869 * lib/g++.exp(g++_init): Ditto.
34870
34871 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
34872
34873 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
34874 the host.
34875
34876 * lib/gcc.exp(gcc_exit): New procedure.
34877
34878 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
34879
34880 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
34881 specs where appropriate.
34882
34883 * g++.old-deja/g++.arm/*: Added additional ERROR checks
34884 because of new "candidates are" messages, and removed a few
34885
34886 * Converted all non-old-style g++ testcases to old-style, and
34887 moved into g++.old-deja.
34888
34889 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
34890
34891 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
34892 options.
34893
34894 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
34895 succeeded.
34896
34897 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
34898
34899 1997-02-13 Michael Meissner <meissner@cygnus.com>
34900
34901 * lib/gcc.exp (gcc_target_compile): Add support for defining
34902 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
34903 the machine doesn't have those features.
34904
34905 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
34906
34907 * g++.law/operators4.exp: Don't use LIBS.
34908
34909 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
34910
34911 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
34912
34913 * lib/mike-g++.exp: Don't set the compiler to be tested here.
34914 * lib/g++.exp: Set it here instead. Also, allow use of the
34915 --tool_exec and --tool_opt options. Change CXX to
34916 GXX_UNDER_TEST.
34917
34918 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
34919
34920 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
34921
34922 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
34923
34924 * lib/old-dejagnu.exp: Use prune_warnings instead of
34925 prune_system_crud.
34926 * lib/mike-g++.exp: Ditto.
34927 * lib/gcc.exp: Ditto.
34928 * lib/g++.exp: Ditto.
34929
34930 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
34931
34932 1997-02-07 Jeffrey A Law (law@cygnus.com)
34933
34934 * 941014-2.c: Include stdlib.h
34935 * 960327-1.c: Include stdio.h
34936 * dbra.c, index-1.c: Don't assume ints are 32bits.
34937
34938 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
34939
34940 * lib/gcc.exp: Add gcc,stack_size target feature.
34941
34942 * lib/g++.exp(g++_target_compile): Add the include and link
34943 paths here, not in two other places. And, it's $options, not
34944 options.
34945
34946 * lib/mike-g++.exp(postbase): Remove the code that determines
34947 the correct include and link paths.
34948 * g++.old-deja/old-deja.exp: Ditto.
34949
34950 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
34951
34952 * lib/g++.exp(g++_init): target_compile no longer returns the
34953 filename of the result.
34954
34955 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
34956
34957 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
34958 call to glob.
34959
34960 * gcc.c-torture/special/special.exp: Change call to
34961 gcc_target_compile to include the object file.
34962
34963 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
34964
34965 * gcc.c-torture/special/special.exp: Correct misspelling in last
34966 change.
34967
34968 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
34969
34970 * lib/plumhall.exp(ph_summary): Log the entire output of the
34971 executable. Return -1 if there were any failures, 0 otherwise.
34972 (ph_execute): Return -1 if there were any failures, 0 otherwise.
34973 (ph_make): Clean up objects and executables that were built
34974 if the tests succeeded.
34975
34976 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
34977
34978 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
34979 libraries and includes in the build tree as appropriate.
34980
34981 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
34982
34983 * lib/c-torture.exp: Instead of looking for the global variable
34984 NO_LONG_LONG, check to see if that's a feature of the target.
34985
34986 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
34987
34988 * config/default.exp: Minimize. Delete the remainer of the files in
34989 config; this functionality is now in devo/dejagnu/config.
34990
34991 g++.*/*: Pass any additional flags used to compile to postbase;
34992 delete CXXFLAGS.
34993
34994 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
34995 is now done by runtest.exp. Use gcc_target_compile instead of
34996 compile.
34997
34998 lib/c-torture.exp: Use gcc_target_compile instead of compile.
34999 Remove references to CFLAGS. Use remote_file instead of
35000 calling rm -f.
35001 (c-torture): Take a list of arguments to use to compile this
35002 testcase.
35003
35004 lib/g++.exp: Simplify. Use target_compile instead of compile.
35005 lib/gcc-dg.exp: Ditto.
35006 lib/gcc.exp: Ditto.
35007 lib/mike-{gcc,g++}.exp: Ditto.
35008 lib/old-dejagnu.exp: Ditto.
35009 lib/plumhall.exp: Ditto.
35010
35011 1997-01-08 Jim Wilson <wilson@cygnus.com>
35012
35013 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
35014 (ph_linker): Likewise.
35015
35016 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
35017
35018 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
35019 MAP_ANON / MAP_ANONYMOUS if defined;
35020 else try to map from /dev/zero .
35021
35022 1996-11-12 Jeffrey A Law (law@cygnus.com)
35023
35024 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
35025 isn't defined, then define it to MAP_ANONYMOUS.
35026
35027 1996-11-12 Jeffrey A Law (law@cygnus.com)
35028
35029 * gcc.c-torture: Update to c-torture-1.42 release.
35030
35031 1996-11-11 Jeffrey A Law (law@cygnus.com)
35032
35033 * gcc.c-torture: Update to c-torture-1.41 release.
35034
35035 1996-10-27 Jeffrey A Law (law@cygnus.com)
35036
35037 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
35038 c-torture release.
35039
35040 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
35041
35042 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
35043 and LDFLAGS. Fix second case to append the target_info ldflags
35044 onto LDFLAGS, not CFLAGS.
35045 * lib/g++.exp (g++_init): Add target_info stuff.
35046 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
35047 of libgloss and newlib flags for !native.
35048
35049 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
35050 (GDB): Fix relative path to go up another dir for finding gdb.
35051
35052 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
35053
35054 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
35055 versions in the target_info array, if they don't exist.
35056
35057 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
35058
35059 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
35060
35061 1996-07-08 Jim Wilson <wilson@cygnus.com>
35062
35063 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
35064 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
35065
35066 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
35067
35068 * lib/old-dejagnu.exp: Don't remove the output file before we've
35069 actually tested it. Don't append pwd to the path of the executable
35070 we're testing.
35071
35072 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
35073
35074 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
35075
35076 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
35077
35078 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
35079 temporary directory for compiler files, and set it to a default
35080 value of /tmp. Set $output as the name of the output file from
35081 compiling the testcase. Add a -o option to $cflags_var so the
35082 compiler writes the final output file as $output. Set $executable
35083 to $output.
35084
35085 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
35086 directory for compiler files, and set it to /tmp if it doesn't
35087 already have a value. Set $output_file to the name of the output
35088 file from compiling the testcase. Add a -o option to CXXFLAGS so
35089 the compiler writes the final output file as $output. Use $output
35090 as the executable to be tested.
35091
35092 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35093
35094 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
35095
35096 1996-06-08 Jeffrey A Law (law@cygnus.com)
35097
35098 * gcc.c-torture/execute/pending-1.c: New test. Still
35099 pending in Tege's queue.
35100
35101 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
35102
35103 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
35104 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
35105 if there were failures. Call unresolved if there were unresolved
35106 testcases. Call gcc_fail if program did not run to completion.
35107 (ph_make): Pass additional argument name to ph_execute.
35108 (ph_execute): Add new argument. Pass additional arguments to
35109 ph_summary. Call gcc_fail is there is no execution output.
35110
35111 1996-04-24 Jeffrey A Law (law@cygnus.com)
35112
35113 * lib/plumhall.exp (proc_summary): Output relavent summary
35114 lines into the log so specific failures in plumhall can be
35115 investigated.
35116
35117 1996-04-10 Jeffrey A Law (law@cygnus.com)
35118
35119 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
35120 (c-torture-execute): Don't try to execute tests which use
35121 "long long" types if $NO_LONG_LONG is nonzero.
35122
35123 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
35124
35125 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
35126 not c-torture.
35127
35128 * gcc.ieee: Move from here.
35129 * gcc.c-torture/execute/ieee: To here.
35130
35131 1996-03-26 Jeffrey A Law (law@cygnus.com)
35132
35133 * gcc.c-torture: Update to c-torture-1.41 release.
35134
35135 1996-03-22 Jeffrey A Law (law@cygnus.com)
35136
35137 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
35138 not "$output".
35139
35140 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
35141
35142 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
35143 -c present.
35144
35145 1996-03-02 Jeffrey A Law (law@cygnus.com)
35146
35147 * config/proelf.exp: Handle connecting to a simulator.
35148
35149 1996-01-31 Jeffrey A Law (law@cygnus.com)
35150
35151 * config/proelf.exp: New file. Enough framework that we can
35152 run c-torture tests on the proelf targets (or any other target
35153 that gdb can connect to for that matter).
35154
35155 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
35156
35157 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
35158 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
35159
35160 * lib/plumhall.exp (ph_execute): Always call ph_summary if
35161 exec_output exists.
35162
35163 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
35164
35165 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
35166 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
35167
35168 * config/*.exp: Update FSF address. Change result of ${tool}_load
35169 to pass/fail/unresolved/unsupported/untested. Caller must now
35170 call unresolved/unsupported/untested.
35171 * lib/*.exp: Update FSF address. Update to handle new results of
35172 ${tool}_load.
35173 * lib/chill.exp (verbose): Delete.
35174
35175 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
35176
35177 * lib/gcc.exp (default_gcc_start): Change order of args to
35178 $LDFLAGS $CFLAGS $LIBS.
35179 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
35180 Save/set/restore CFLAGS. Pass single arg to gcc_start.
35181 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
35182 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35183 * gcc.misc-tests/dg-test.exp: Likewise.
35184 * gcc.misc-tests/msgs.exp: Likewise.
35185 * gcc.prms/prms.exp: Likewise.
35186 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
35187 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
35188
35189 * lib/dg.exp: Deleted, moved to dejagnu/lib.
35190
35191 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
35192
35193 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
35194
35195 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
35196 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
35197
35198 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
35199 necessary.
35200
35201 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
35202
35203 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
35204 global for loop; add use of $mathlib.
35205 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
35206 settings here; set mathlib for anything but VxWorks.
35207
35208 1996-01-22 Jeffrey A Law (law@cygnus.com)
35209
35210 * gcc.c-torture: Update to c-torture-1.40 release.
35211
35212 1996-01-03 Jeffrey A Law (law@cygnus.com)
35213
35214 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
35215 dg.exp.
35216
35217 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
35218
35219 * lib/c-torture.exp (c-torture-execute): Declare "output" as
35220 global.
35221
35222 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
35223
35224 * lib/g++.exp (LIBS): Define if not already.
35225 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
35226 (gcc-dg-prune): Call prune_gcc_output.
35227 * lib/gcc.exp (prune_gcc_output): New proc.
35228 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
35229 prune_gcc_output.
35230
35231 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
35232
35233 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
35234 (c-torture-execute): Likewise. Rename `name' to `testcase'.
35235
35236 1995-11-15 Jeffrey A Law (law@cygnus.com)
35237
35238 * gcc.c-torture: Update to c-torture-1.39 release.
35239
35240 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
35241
35242 * lib/c-torture.exp (c-torture-execute): Don't return if one option
35243 fails, try others as well.
35244
35245 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
35246
35247 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
35248 If compilation fails, mark execute tests as `untested'.
35249 If test is marked as unsupported, don't mark compilation and
35250 execute tests as failed.
35251
35252 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
35253
35254 * lib/g++.exp (g++_init): Don't link in libg++, and look to
35255 libstdc++ for whether or not we want to be doing shared
35256 libraries. Delete link_curses since we don't need it anymore.
35257 * lib/mike-g++.exp (postbase): Don't link in libg++.
35258 * g++.old-deja/old-deja.exp: Likewise.
35259
35260 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
35261
35262 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
35263
35264 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
35265
35266 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
35267 For that, add `-Wl,-a,shared_archive'.
35268 * g++.old-deja/old-deja.exp: Likewise.
35269
35270 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
35271
35272 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
35273
35274 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
35275
35276 * lib/mike-g++.exp (postbase): Pay attention to the status of
35277 g++_load.
35278
35279 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
35280
35281 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
35282
35283 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
35284
35285 * lib/gcc.exp (default_gcc_start): No longer need to log program
35286 being executed or its output, execute_anywhere does that now.
35287 * lib/g++.exp (default_g++_version): Call execute_anywhere.
35288 (default_g++_start): Likewise. Delete calls to verbose/send_log.
35289
35290 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
35291
35292 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
35293 the same as those in lib/g++.exp.
35294
35295 1995-10-10 Jeff Law (law@hurl.cygnus.com)
35296
35297 * gcc.c-torture: Update to c-torture-1.38 release.
35298 * gcc.ieee: Related changes.
35299
35300 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
35301
35302 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
35303 "exec". Minor reformatting changes.
35304
35305 * config/rom68k.exp (${tool}_load): Make it work in a canadian
35306 cross. This means all "exec" calls now work on a remote host as
35307 well.
35308 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
35309 cross. Filter out the extra "\r\n" stuff that expect puts in.
35310 (c-torture-execute): Filter out the bogus warnings like
35311 c-torture-compile does. Add support for canadian cross.
35312 * lib/gcc.exp (default_gcc_version, default_gcc_start)
35313 Use execute_anywhere rather than calling exec directly. Now it
35314 works for canadian cross testing.
35315
35316 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
35317
35318 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
35319 results into a variable, and check that rather than using file exists.
35320
35321 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
35322
35323 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
35324 create a libg++.so. For sunos4.1.*, also add -ltermcap.
35325
35326 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35327
35328 * g++.old-deja/old-deja.exp: Create and pass runshlib and
35329 lib_curses if there's a shared libg++ in the build tree.
35330
35331 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
35332
35333 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
35334 if not supported target.
35335
35336 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
35337
35338 * lib/g++.exp (g++_init): Move empty setting of runshlib and
35339 link_curses up to always happen, not just for native builds.
35340
35341 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
35342
35343 * gcc.c-torture: Update to c-torture-1.36 release.
35344 * gcc.failure: Related changes.
35345
35346 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
35347
35348 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
35349
35350 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
35351
35352 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
35353 * lib/mike-g++.exp (postbase): Not in here. Still reference
35354 runshlib, link_curses, and mathlib for link and run.
35355
35356 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
35357 pass the runtime shared library options for Solaris, OSF/1, and
35358 Irix5, and link with -lcurses to avoid unresolved references.
35359
35360 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
35361
35362 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
35363 only run once.
35364
35365 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
35366
35367 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
35368
35369 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
35370
35371 * gcc.c-torture: Update to c-torture-1.35 release. Note we
35372 do not have a framework for the "compat" tests yet.
35373
35374 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
35375
35376 * lib/mike-g++.exp (postbase): New local variable `mathlib',
35377 set to null if we're testing vxworks5.1. Use that instead of
35378 `-lm' in the setting of LIBS for link and run.
35379
35380 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
35381
35382 * config/rom68k.exp (${tool}_load): Major changes to make it
35383 work. Verified that it does in fact return the stuff in
35384 exec_output properly. Catch any Emul or any TRAP other than 0.
35385
35386 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
35387
35388 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
35389 LDFLAGS properly for targets that need stuff from libgloss.
35390 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
35391 only run once.
35392 (gpp_initialized): New variable.
35393
35394 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
35395
35396 * config/rom68k.exp: Load libgloss.exp.
35397 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
35398 so we can produce a fully linked binary.
35399 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
35400 so we can produce a fully linked binary.
35401
35402 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
35403
35404 * lib/plumhall.exp (ph_section): Watch for expected failures.
35405 Add missing `else'.
35406
35407 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
35408 run the testcase.
35409 (c-torture): Likewise.
35410
35411 1995-08-28 Doug Evans <dje@cygnus.com>
35412
35413 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
35414
35415 * lib/mike-g++.exp (mike_cleanup): New proc.
35416 (prebase): New globals compiler_result, not_compiler_result,
35417 target_regexp.
35418 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
35419 allow leading "-" in pattern. Watch for unsupported tests.
35420 If $compiler_result is set, pattern match assembler code,
35421 and ditto for $not_compiler_result.
35422 * lib/mike-gcc.exp: Likewise.
35423
35424 * lib/plumhall.exp (ph_execute): Only call ph_summary if
35425 execution "succeeded".
35426
35427 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
35428
35429 * config/win32.exp: New file.
35430 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
35431
35432 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
35433
35434 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
35435 unsupported.
35436 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
35437 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
35438 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
35439
35440 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
35441 "... without exceptions was ...". That is now handled by
35442 prune_system_crud.
35443 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
35444
35445 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
35446
35447 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
35448 sieve.c,sort2.c}: New files.
35449 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
35450 sieve.exp,sort2.exp}: Drivers for them.
35451
35452 * lib/mike-gcc.exp (program_output): New user settable variable.
35453 (postbase): Call prune_system_crud. Also prune extraneous compiler
35454 messages.
35455 * lib/mike-g++.exp (program_output): New user settable variable.
35456
35457 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
35458
35459 * config/sh.exp: Deleted (use sim.exp instead).
35460
35461 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
35462
35463 * config/vx.exp: Declare CHECKTASK as global.
35464 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
35465 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
35466 * lib/old-dejagnu.exp: Load [pwd]/$executable.
35467
35468 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
35469
35470 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
35471 target. Like vx.exp, only includes `vx29k.exp' instead of
35472 `vxworks.exp'.
35473
35474 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
35475
35476 * config/sim.exp: Increase time limit from 120 seconds to 240.
35477
35478 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
35479
35480 * gcc.c-torture/execute/950628-1.c: New test.
35481
35482 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
35483
35484 * gcc.c-torture: Update with changes/additions from
35485 c-torture-1.34.
35486
35487 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
35488
35489 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
35490
35491 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
35492
35493 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
35494
35495 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
35496
35497 * gcc.c-torture/compile/950512-1.c: New test.
35498 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
35499 * gcc.dg/struct-ret-1.c: Likewise.
35500
35501 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
35502
35503 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
35504 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
35505
35506 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
35507
35508 * gcc.c-torture/special/920411-1.c: Deleted.
35509 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
35510
35511 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
35512
35513 * config/sim.exp (${tool}_load): Hack in call to bash to get a
35514 cpu limit.
35515
35516 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
35517
35518 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
35519
35520 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
35521
35522 From kenner;
35523 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
35524 is the proper length.
35525 * va-arg-3.c: Likewise.
35526
35527 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
35528
35529 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
35530 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
35531
35532 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
35533 * lib/g++.exp (default_g++_start): Delete old cruft.
35534
35535 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
35536
35537 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
35538 (2 * (1 << 18)) to (2 * (1 << 17)).
35539
35540 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
35541
35542 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
35543
35544 * config/rom68k.exp: Renamed from config/idp.exp
35545
35546 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
35547
35548 * c-torture/compile/921109-2.c
35549
35550 1995-04-18 Mike Stump <mrs@cygnus.com>
35551
35552 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
35553 excess errors.
35554
35555 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
35556
35557 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
35558 output.
35559 * lib/g++.exp (default_g++_start): Likewise.
35560
35561 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
35562
35563 * gcc.c-torture/compile/950329-1.c: New test.
35564
35565 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
35566
35567 * config/bug.exp (${tool}_load): Updated to use new remote_open
35568 and remote_close procs.
35569 * config/idp.exp: New file.
35570
35571 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
35572
35573 * gcc.c-torture/execute/950322-1.c: New test.
35574
35575 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
35576
35577 * config/vx.exp (${tool}_load): Clean up testing of return code from
35578 vxworks_ld and vxworks_spawn.
35579
35580 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
35581
35582 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
35583
35584 1995-03-13 Mike Stump <mrs@cygnus.com>
35585
35586 * lib/old-deja.exp: Add `excess errors test - ' error, now one
35587 can mark excess errors on a machine by machine basis. Note, the
35588 default is to not expect any excess errors, even when excess
35589 errors test - is given, so you will want to put an XFAIL ... on
35590 these lines. For example, // excess errors test - XFAIL hppa*-*-*
35591 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
35592 those 4 machines, but no others.
35593
35594 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
35595
35596 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
35597 * lib/c-torture.exp: to here.
35598
35599 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
35600
35601 * gcc.c-torture/execute/950221-1.c: New test.
35602 * gcc.c-torture/execute/struct-ret-1.c: New test.
35603 * gcc.c-torture/compile/950221-1.c: New test.
35604
35605 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
35606
35607 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
35608
35609 * gcc.c-torture/execute/arith-1.c (main): Return 0.
35610 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
35611
35612 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
35613
35614 * g++.gb: New directory of tests, derived from my signature and
35615 class scoping tests.
35616
35617 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
35618 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
35619 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
35620 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
35621 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
35622 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
35623 * g++.gb/sig25.C: Likewise.
35624
35625 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
35626 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
35627 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
35628 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
35629 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
35630 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
35631 * g++.gb/sig25.exp: Likewise.
35632
35633 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
35634 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
35635 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
35636 * g++.gb/scope13.C: Likewise, this test still fails.
35637
35638 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
35639 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
35640 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
35641 * g++.gb/scope13.exp: Ditto.
35642
35643 * g++.gb/README: New file, explains what these tests are about.
35644
35645 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
35646
35647 * lib/dg.exp (dg-do): Support `preprocess'.
35648 (dg-test): Likewise.
35649
35650 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
35651
35652 * config/udi.exp: change "continue -expect" to "exp_continue".
35653
35654 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
35655
35656 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
35657 Delete redundant tests.
35658
35659 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
35660 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
35661 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
35662 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
35663 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
35664 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
35665 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
35666 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
35667
35668 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
35669 storing label pointers.
35670 * gcc.c-torture/execute/921019-1.c: Likewise.
35671 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
35672 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
35673 parameter fp.
35674 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
35675 constants.
35676
35677 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
35678 Delete obsolete tests.
35679
35680 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
35681 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
35682 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
35683 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
35684 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
35685 * gcc.c-torture/compile/950124-1.c: New test.
35686
35687 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
35688
35689 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
35690
35691 * lib/mike-g++.exp: Add -lm to LIBS.
35692
35693 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
35694
35695 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
35696
35697 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
35698
35699 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
35700
35701 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
35702
35703 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
35704
35705 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
35706
35707 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
35708 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
35709 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
35710 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
35711 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
35712 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
35713 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
35714 * g++.law/{operators31.C, operators32.C,
35715 * g++.law/{operators33.C, operators34.C}: Likewise.
35716 * g++.law/{pic1.C, refs2.C}: Likewise.
35717 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
35718 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
35719 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
35720 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
35721
35722 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
35723 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
35724 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
35725 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
35726 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
35727 * g++.law/{enum9.exp, friend5.exp}: Likewise.
35728 * g++.law/{nest3.exp, nest4.exp}: Likewise.
35729 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
35730 * g++.law/{operators30.exp, operators31.exp}: Likewise.
35731 * g++.law/{operators32.exp, operators33.exp}: Likewise.
35732 * g++.law/{operators34.exp}: Likewise.
35733 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
35734 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
35735 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
35736 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
35737 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
35738
35739 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
35740 No longer expected to fail.
35741 * g++.law/missed-error3.C: Tweak for recent bool changes.
35742
35743 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
35744
35745 * config/emb-unix: Deleted.
35746 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
35747 remote execution. Do final link on remote host if REMOTE_LINK is set.
35748
35749 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
35750
35751 * lib/dg.exp (dg-test): Fix typo in last patch.
35752
35753 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
35754
35755 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
35756 (handles multiple occurrences).
35757
35758 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
35759
35760 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
35761 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
35762 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
35763 printed).
35764 * lib/c-torture.exp (c-torture-compile): Likewise.
35765 (c-torture): Prepend full path if missing.
35766 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
35767 (gcc_fail): Likewise.
35768 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
35769
35770 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
35771
35772 * lib/netware.exp: Only attach to NetWare i386 systems.
35773
35774 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
35775
35776 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
35777 messages. Add test name to "output pattern match" pass/fail message.
35778
35779 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
35780
35781 * gcc.dg: New testsuite.
35782 * gcc.dg/dg.exp: New file.
35783
35784 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
35785 test-switch.c}: Deleted.
35786
35787 * gcc.misc-tests/msgs.exp: New testcase driver.
35788
35789 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
35790
35791 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
35792 Watch for illegal return values from ${tool}_load.
35793 * config/unix.exp (${tool}_load): Fix pass/fail detection for
35794 cross targets. Coerce return value >0 to 1.
35795
35796 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
35797
35798 * config/unix.exp (${tool}_load): Call program rsh, not proc.
35799
35800 * config/emb-unix.exp: New file.
35801
35802 * config/sim.exp: Error if variable $SIM not defined.
35803 (${tool}_load): Mark test as "untested" if simulator missing.
35804
35805 * config/unix.exp: Load remote.exp to get rcp_download.
35806 * lib/c-torture.exp: Use different option lists for testcases with
35807 and without loops.
35808 * gcc.c-torture/execute/execute.exp: Likewise.
35809
35810 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
35811
35812 * config/*.exp: Clarify return code from ${tool}_load.
35813 Call `unresolved' or `untested' instead of `warning' or `perror'
35814 (sometimes you still want to call both though).
35815 Add comment that `shell_id' is local to each file.
35816 * config/udi.exp (timeout): Set to 30.
35817 Don't print warning if connection fails, $connectmode has already
35818 printed an error.
35819 (${tool}_load): Move verbose messages to level 2.
35820 Rework pattern for "Process started" message.
35821 Pass `shell_id' to ${connectmode}_download.
35822 Retry twice upon timeout. Make resetting of target more robust.
35823 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
35824 Pass `shell_id' to exit_$connectmode.
35825 Only call exit_$connectmode if connected.
35826 * config/unix.exp (${tool}_load): Check return codes better.
35827 * config/vrtx.exp (${tool}_load): Likewise.
35828 * config/vx.exp (${tool}_load): Likewise.
35829 Delete unneeded global's.
35830 * lib/dg.exp (dg-test): Update to reflect clarified return codes
35831 from ${tool}_load.
35832 (dg-stat): Delete.
35833 (dg-init): Delete recording of pass/fail counts.
35834 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
35835 (old-dejagnu-init): Likewise.
35836 (old-dejagnu-stat): Delete contents, empty proc now.
35837 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
35838 (c-torture): Delete references to lcnt, lpass, lfail.
35839 Get option list from TORTURE_OPTIONS.
35840 Delete -funroll[-all]-loops if no loops.
35841 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
35842 (g++_stat): Delete contents (empty proc now).
35843 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
35844 (gcc_finish): Likewise.
35845 (gcc_stat): Deleted.
35846 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
35847 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
35848 * gcc.c-torture/execute/execute.exp: Likewise.
35849 Split tests into two parts: compile, execute.
35850 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
35851 no loops. Update to reflect clarified return codes from ${tool}_load.
35852
35853 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
35854
35855 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
35856 to grep for.
35857 (old-dejagnu): Likewise (where necessary).
35858
35859 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
35860
35861 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
35862
35863 * lib/dg.exp (dg-process-target): Fix processing of selector.
35864 Add comment regarding use of `error'.
35865
35866 * lib/gcc.exp (prune_system_crud): Define if missing.
35867 * lib/g++.exp (prune_system_crud): Likewise.
35868
35869 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
35870 Call prune_system_crud.
35871 * lib/dg.exp (dg-runtest): New proc.
35872 Use perror instead of send_user for tcl errors in testcase.
35873 Don't return any value, it's never used.
35874 Don't clobber previous definition of `unknown'.
35875 Print tcl errors in `dg-final'.
35876
35877 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
35878
35879 * lib/dg.exp (dg-process-target): Improve syntax error messages.
35880 (dg-test): Don't print errorInfo, it contains stack backtrace.
35881
35882 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
35883
35884 * lib/g++.exp (runtest_file_p): Define if missing.
35885
35886 1994-09-24 Doug Evans (dje@cygnus.com)
35887
35888 * lib/mike-g++.exp: Comment out loading of g++.exp.
35889 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
35890 (default_g++_version): Always print something.
35891 (default_g++_start): Comment out call to `which'.
35892 (g++_start, g++_load): Deleted (must be defined in config file).
35893 * lib/gcc.exp: Test for existence of $CC at start.
35894 Delete check for tmpdir (done in gcc_init).
35895 (default_gcc_version): Always print something.
35896 (default_gcc_start): Comment out call to `which'.
35897 * config/*.exp: Major cleanup - make cross targets work at least a
35898 little better for g++ (by not being "--tool gcc" specific).
35899 Rename gcc_xxx to ${tool}_xxx.
35900 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
35901 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
35902
35903 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
35904
35905 * lib/c-torture.exp (c-torture-compile): Rework compiler
35906 message processing.
35907
35908 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
35909 c-torture.
35910
35911 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
35912
35913 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
35914
35915 * lib/dg.exp (dg-process-target): Support { target native }.
35916
35917 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
35918
35919 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
35920 looked for "... program xxx got fatal signal".
35921 Correct regsub munging of `comp_output'.
35922 Ignore compiler messages "path prefix not used" and "linker input
35923 file unused".
35924
35925 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
35926
35927 * lib/gcc.exp (runtest_file_p): Define if missing.
35928 * gcc.prms/template.c: Example to work from.
35929
35930 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
35931
35932 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
35933 * lib/dg.exp (dg-test): Call unsupported testcases as such.
35934
35935 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
35936 * gcc.prms/1883.c: Moved from compile/940714-1.c.
35937 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
35938 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
35939
35940 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
35941 (dg-process-target): No longer a varargs proc.
35942 Return S/N for target, P/F for xfail. All callers changed.
35943 (user option procs): More argument checking.
35944 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
35945 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
35946 (dg-test): Skip test if not running on selected target in `dg-do'.
35947 Update handling of `dg-do-what', `dg-output-text'.
35948 Separate execution pass/fail from output pattern match pass/fail.
35949 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
35950
35951 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
35952
35953 * gcc.c-torture/special/special.exp: Don't expect failure for mips
35954 target for 920510-1.c.
35955
35956 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
35957
35958 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
35959 Clean up comment regarding use of passcnt, etc.
35960 (gcc_stat): Don't update `testcnt' here.
35961 (gcc_finish): Do it here.
35962 Might as well reset `but_id' here too.
35963 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
35964 to determine if the file should be tested.
35965 * gcc.c-torture/compile/compile.exp: Likewise.
35966 * gcc.c-torture/execute/execute.exp: Likewise.
35967 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
35968 * gcc.misc-tests/dg-test.exp: Likewise.
35969 * gcc.prms/prms.exp: Likewise.
35970 * gcc.wendy/wendy.exp: Likewise.
35971 * g++.old-deja.exp: Likewise.
35972 Move "Testing file" message to verbose level 1.
35973
35974 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
35975
35976 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
35977
35978 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
35979
35980 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
35981 (default_gcc_start): Accept optional second list element
35982 of compiler flags. Print compiler output at verbosity level 2.
35983 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
35984 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
35985 Save current values of framework globals passcnt, failcnt, xpasscnt,
35986 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
35987 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
35988 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
35989 xfailcnt to compute stats. Update framework global `testcnt' from
35990 pass/fail counts.
35991 (gcc_finish): New proc. Clean up test environment.
35992 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
35993 (gcc_epass, gcc_efail): Delete.
35994 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
35995 argument of line number.
35996 (dg-init): If the tool has an init routine, call it.
35997 (dg-test): Remove args `cflags_var' and `libs_var'.
35998 Pass all compiler options to ${tool}_start.
35999 Handle missing line number.
36000 (dg-finish): New function.
36001 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
36002 particular files. Call gcc_finish at end. Move "skipping test"
36003 message to verbosity level 3.
36004 * gcc.c-torture/compile/compile.exp: Likewise.
36005 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
36006 * gcc.c-torture/execute/execute.exp: Likewise.
36007 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36008 Print testcase being tried at verbosity level 1.
36009 * gcc.c-torture/special/special.exp: Unset xfail.
36010 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36011 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
36012 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
36013 * gcc.failure/failure.exp: Likewise.
36014 * gcc.ieee/ieee.exp: Likewise.
36015 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
36016 Update call to dg-test. Call dg-finish at end.
36017 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
36018 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
36019 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
36020 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
36021 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
36022 * gcc.wendy/wendy.exp: Add copyright.
36023 Delete setting of tmpdir (done by gcc_init).
36024 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
36025 Pass compiler flags to gcc_start. Call gcc_finish at end.
36026 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
36027 gcc_[ce]pass/fail.
36028
36029 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
36030
36031 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
36032 confusion.
36033 (g++_load): Likewise.
36034
36035 * config/*.exp (gcc_load): Some were varargs fns and some were not.
36036 Rename argument to `prog' to remove the confusion.
36037 Varargs fns behave differently too!
36038 (g++_load): Likewise.
36039
36040 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
36041
36042 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
36043 what it is. Delete (always) printing of status value for !native.
36044 Simplify verbose code, and include status and exec_output.
36045 (g++_load): Use gcc_load.
36046
36047 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
36048
36049 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
36050 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
36051 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
36052 940714-3.c as these testcases don't exist anymore. Make
36053 va-arg-1.c expected to pass.
36054
36055 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
36056
36057 * gcc.misc-tests/misc.exp: Only run specific testcases.
36058 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
36059 * gcc.misc-tests/dg-[1-9].c: New files.
36060
36061 * lib/dg.exp: New testsuite driver.
36062 * gcc.prms/prms.exp: Use it.
36063
36064 * README.gcc: New file.
36065
36066 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
36067 Document and reset `lxpass' and `lxfail'.
36068 Simplify "initialized" message.
36069 (gcc_stat): Clean up comments a little.
36070
36071 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
36072
36073 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
36074
36075 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
36076
36077 * lib/old-dejagnu.exp (process-option): New proc.
36078 (old-dejagnu-init, old-dejagnu-stat): Likewise.
36079 (old-dejagnu): Simplify.
36080 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
36081
36082 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
36083
36084 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
36085 exists and is not an empty string.
36086
36087 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
36088 $xfail rather than calling setup_xfail. Clear $xfail when test is
36089 finished.
36090 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
36091 automatically.
36092
36093 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
36094 longer expected to fail.
36095
36096 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
36097 "f" function call.
36098
36099 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
36100
36101 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
36102 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
36103 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
36104 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
36105 c-torture-1.29.
36106
36107 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
36108 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
36109
36110 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
36111
36112 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
36113 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
36114
36115 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
36116 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
36117 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
36118
36119 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
36120
36121 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
36122 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
36123 940714-1.c, 940714-2.c, 940714-3.c},
36124 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
36125 gcc.misc-tests/{mg.c,mg.exp}:
36126 New tests.
36127 * gcc.noncompile/noncompile.exp: Change accordingly.
36128
36129 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
36130
36131 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
36132 Undo previous clobberage.
36133
36134 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
36135
36136 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
36137 * gcc.special/{930510-1.c, special.exp}:
36138 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
36139 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
36140 struct-varargs-1.c}: New tests from c-torture-1.26.
36141
36142 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
36143
36144 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
36145 argument to switch.
36146
36147 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
36148
36149 * Revert the previous changes. Please see Rob's directory
36150 (/lisa/test/rob/progressive/gcc/testsuite) for testing
36151 fixes.
36152
36153 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
36154
36155 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
36156 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
36157 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
36158 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
36159 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
36160 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
36161 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
36162 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
36163 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
36164 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
36165 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
36166 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
36167 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
36168 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
36169 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
36170 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
36171 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
36172 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
36173 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
36174 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
36175 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
36176 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
36177 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
36178 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
36179 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
36180 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
36181 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
36182
36183 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
36184
36185 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
36186 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
36187 with perror calls.
36188
36189 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
36190
36191 * config/unix.exp (g++_load): Fix syntax.
36192
36193 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
36194
36195 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
36196 * gcc.noncompile/921017-1.c: Deleted obsolete test.
36197 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
36198 Don't expect va-arg-1.c to fail. Correct expected output for
36199 920928-1.c.
36200 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
36201 * gcc.wendy/hbm4.c: Correct typo.
36202 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
36203
36204 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
36205
36206 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
36207 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
36208 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
36209 * lib/c-torture.exp (c-torture-compile): Ditto.
36210
36211 Reduce volume of output (remove all the -I's and such).
36212 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
36213 Call gcc_cpass, gcc_cfail.
36214 (c-torture): Pass testing option to c-torture-compile.
36215
36216 1994-03-21 Doug Evans (dje@cygnus.com)
36217
36218 Bring patches over from progressive.
36219 * config/default.exp: Exit remote shell cleanly.
36220 (g++_exit, g++_start): Add default versions.
36221 * config/sim.exp (gcc_load): Use perror, not error.
36222
36223 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
36224
36225 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
36226 set in site.exp.
36227
36228 1994-03-14 Doug Evans (dje@cygnus.com)
36229
36230 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
36231 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
36232 (wendy_try): New proc to run testcase.
36233 (main loop): Call 'em.
36234 * gcc.wendy/*.c: Clean up pass to correct expected output.
36235
36236 * lib/gcc.exp: Minor cleanup work.
36237 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
36238
36239 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
36240
36241 * config/sim.exp (gcc_load): Document return codes better.
36242 Don't pass -v to simulator.
36243
36244 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
36245
36246 * gcc.special/920717-x.c: Fix typo.
36247 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
36248 get at sources.
36249
36250 * lib/mike-gcc.exp: Fix typo.
36251
36252 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
36253
36254 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
36255 binary to use, transform the name.
36256 * config/*.exp: rename everything. Nuke any g++ specific files,
36257 it's now a special case of gcc that requires no special support.
36258 Add a default.exp for unsupported targets.
36259
36260 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
36261
36262 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
36263 lib/old-dejagnu.exp: Fix a few patterns to work with the new
36264 version of Tcl.
36265
36266 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
36267
36268 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
36269 than a warning.
36270
36271 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
36272
36273 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
36274
36275 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
36276
36277 * gcc.execute/execute.exp: Combine opt_list and foption_list into
36278 option_list. Compile every file with only 4/6 option choices
36279 (same as C torture) instead of with 12/18 different option
36280 choices.
36281 * lib/c-torture.exp: Likewise.
36282
36283 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
36284 not already set.
36285
36286 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
36287
36288 * lib/old-deja.exp: Add `excess errors test fails' error, now one
36289 can put an XFAIL *-*-* on excess errors.
36290
36291 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
36292
36293 * g++.law: Add more tests derived from g++-bugs snapshots.
36294
36295 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
36296 equivalent to g++.law/init9.
36297
36298 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
36299 compiled it, and the a.out file after we've run it.
36300
36301 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
36302
36303 * lib/mike-g++.exp (postbase): Delete the .o file after we've
36304 compiled it, and the a.out file after we've run it.
36305
36306 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
36307
36308 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
36309
36310 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
36311
36312 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
36313 version number.
36314
36315 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
36316
36317 * g++.law: New directory of g++ tests derived from the g++-bugs
36318 snapshots.
36319
36320 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
36321
36322 * gcc.compile: initbug1.c initbug1.exp testcase added
36323
36324 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
36325
36326 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
36327 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
36328 fixes submitted by Jeff Law (law@cs.utah.edu)
36329 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
36330 Jeff Law (law@cs.utah.edu)
36331
36332
36333 1993-11-30 Mike Stump (mrs@cygnus.com)
36334
36335 * config/unix-g++.exp: Follow the gcc way of doing things.
36336 * g++.old-deja/old-deja.exp: Minor updates.
36337 * lib/g++.exp: New file, follow the gcc way of doing things.
36338 * lib/old-dejagnu.exp: Minor updates.
36339 * lib/mike-g++.exp: Always unset errorInfo.
36340
36341 1993-11-06 Mike Stump (mrs@cygnus.com)
36342
36343 * lib/gcc.exp: Fix some errors with the below change, CC and
36344 CFLAGS should be global when setting, not local.
36345
36346 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
36347
36348 * lib/gcc.exp: Transform tool name.
36349
36350 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36351
36352 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
36353
36354 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36355
36356 * lib/gcc.exp: change gcc_done to gcc_stat
36357
36358 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
36359
36360 * Upgraded gcc testsuite to c-torture version 1.25
36361
36362 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
36363
36364 * lib/gcc.exp: added reporting code. Changed verbose compile message.
36365 * lib/c-torture: added hooks for new reporting code.
36366
36367 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
36368
36369 * config/sh-gcc.exp: check if sh-sim exists in the path
36370
36371 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
36372
36373 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
36374 * gcc.compile/compile.exp: Initial changes for new logic.
36375 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
36376 * gcc.failure/failure.exp: Initial changes for new logic.
36377 * gcc.ieee/ieee.exp: Initial changes for new logic.
36378 * gcc.misc-tests/misc.exp: Initial changes for new logic.
36379 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
36380 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
36381 * lib/c-torture.exp: Initial changes for new logic.
36382 * lib/gcc.exp: Initial changes for new logic.
36383
36384 1993-10-15 Mike Stump (mrs@cygnus.com)
36385
36386 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
36387 depend upon failure or success. Fully qualify names in failure
36388 and success messages. Always remove a.out before starting
36389 compile, just in case. Pay more attention to error text output by
36390 the compiler. Handle testcases with no known past errors just
36391 like all others, so that things are uniform. Other miscellaneous
36392 improvements.
36393
36394 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
36395
36396 * gcc.cpp: new directory for cpp tests
36397
36398 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
36399
36400 * lib/chill.exp: Code reformatted, removed unused code.
36401 * config/unix-chill.exp: Code reformatted, removed unused code.
36402 * chill.execute/execute.exp: Code reformatted, removed unused code.
36403 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
36404
36405 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
36406
36407 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
36408 routines not written.
36409
36410 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
36411
36412 * config/bug-gcc.exp: Use new procs from bug.exp.
36413
36414 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
36415
36416 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
36417 via ftp, rather than depending on NFS.
36418 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
36419 case.
36420
36421 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
36422
36423 * config/bug-gcc.exp: Use new download proc.
36424
36425 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
36426
36427 * chill.execute/execute.exp: cleanups, handles errors better
36428 * chill.compile/compile.exp: rewrite, based on execute.exp
36429 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
36430 * lib/chill.exp: major changes to diff proc and compile and link
36431 procs. added chill_fail and chill_pass wrappers to pass and
36432 fail. added more comments, and handle error codes better.
36433 Added a hack to capture stderr from exec, so noncompile tests
36434 can work.
36435
36436 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
36437
36438 * chill.execute/execute.exp: rewrite of testsuite driver
36439 * lib/chill.exp: rewrite of testsuite driver
36440 * config/unix-chill.exp: rewrite of testsuite driver
36441
36442 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
36443
36444 In chill.execute:
36445 * iexpr.ch: Standardize uppercase.
36446 * tuples.dat: Standardize uppercase.
36447 * vary.ch: standardize. Correct varying string assignments.
36448 * vary.dat: Add new output lines.
36449
36450 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
36451
36452 In chill.execute:
36453 * chprintf.ch: Standardize use of uppercase.
36454 * tuples.ch: Standardize and turn arr2 into a DCL,
36455 rather than a SYN.
36456 * pinits.ch: Standardize.
36457
36458 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
36459
36460 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
36461 * Makefil: Renamed to Makefile.in.
36462 * configure.in: New.
36463
36464 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
36465
36466 In chill.execute:
36467 * .cvsignore: Add result/output files.
36468 * Makefile: Fix up variables at start. Use MFLAGS
36469 everywhere. Correct bool_loc, built_ins entries.
36470 Add entry for vary1.ch.
36471 * bitarray.ch: Standardize upper-case usage.
36472 * bitexpr.ch: Standardize, add output of b1.
36473 * params.ch: Use arrayt in along PROC parameters, to
36474 avoid novelty problems.
36475 * sets.ch: Tiny cleanup.
36476 * vary1.ch: Re-indent.
36477
36478 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
36479
36480 * Add PR-related files to Makefiles, .cvsignore files, etc.
36481
36482 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
36483
36484 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
36485 with compiler objects. New names are test-flow.c and test-loop.c
36486
36487 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
36488
36489 * Upgraded c-torture tests from 1.19 to 1.20
36490
36491 * new files:
36492 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
36493 * gcc.compile: 930623-1.c 930623-2.c
36494 * gcc.noncompile: 930622-1.c 930622-2.c
36495 * gcc.failure: 920411-1.c 920627-2.c
36496 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
36497
36498 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
36499
36500 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36501 More changes to get testsuite working properly. Needs more work.
36502 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
36503
36504 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
36505
36506 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
36507 More changes to get testsuite working properly. Needs more work.
36508
36509 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
36510
36511 * chill.compile/compile.exp: Added for Dejagnu support
36512 * chill.execute/execute.exp: Added for Dejagnu support
36513 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
36514
36515 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
36516
36517 This should complete moving the CHILL test files.
36518 * chill.noncompile(.cvsignore printf.grt
36519 in-printf.grt chprintf.grt chprintf.ch):
36520 Added test-support files.
36521 (Makefile): Modified further.
36522 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
36523 signal.ch): Added test files.
36524 * chill.execute (.cvsignore printf.grt printr.c
36525 in-printf.grt rts.c chprintf.grt rts.h): Added
36526 test-support files.
36527 (Makefile): More corrections.
36528
36529 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
36530
36531 * chill.compile, chill.execute, chill.nocompile: Add CHILL
36532 test cases, ready for DejaGnu.
36533
36534 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
36535
36536 * Upgraded c-torture tests from 1.18 to 1.19
36537
36538 * gcc.compile: added test(s):
36539 930607-1.c
36540 * gcc.execute: added test(s):
36541 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
36542
36543 * added new subdirectory for misc tests: gcc.misc-tests
36544 * gcc.misc-test(s): added tests:
36545 inst-check.c test-consts.c test-ior.c test-switch.c
36546
36547 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
36548
36549 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
36550
36551 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
36552
36553 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
36554
36555 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
36556
36557 * Upgraded c-torture tests from 1.17 to 1.18
36558
36559 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
36560
36561 * Upgraded c-torture tests from 1.12 to 1.17
36562
36563 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
36564
36565 * lib/old-dejagnu.exp:
36566 Fixed handling of XFAIL target triplets to correctly
36567 recognize wildcard characters. Removed code that
36568 appended a unique id tag to the end of the file name
36569 printed out by the result of the testcases within a
36570 given test file.
36571
36572 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
36573
36574 * lib/old-dejagnu.exp:
36575 Reworked expected failure handling to trigger off of XFAIL
36576 keyword in keyphrase embeded in testcase source code. The
36577 XFAIL keyword must be at the end of the keyphrase line. It
36578 may optionally be followed by one or more target triplets.
36579 It has just occured that the handling of wildcards in the
36580 target triplet may not be correct.
36581
36582 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
36583
36584 * g++.old-deja/tests:
36585 Moved all subdirectories up one level into g++.old-deja .
36586
36587 * lib/old-dejagnu.exp:
36588 Fixed problem with CXXFLAGS not being properly reset, and being
36589 corrupted with extraneous "-c" compiler option. This was
36590 causing binaries to not be generated for test that needed them.
36591 Modified strings passed to "pass" and "fail" so that individual
36592 tests from the same test file would be distinguished by an
36593 identifier appended to the test file name in the summary logs;
36594 this corrected a problem with erroneous diff logs. Added code
36595 to search testcases for expected fail and unexpected pass keywords.
36596
36597 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
36598
36599 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
36600
36601 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
36602
36603 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
36604 Removed extraneous text from end of "Special g++ Options"
36605 keyphrase.
36606
36607 * lib/old-dejagnu.exp: Added pattern matching to look for new
36608 keywords, embedded in testcases comments, which will trigger
36609 calls to xpass and xfail.
36610
36611 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
36612
36613 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
36614 comments embedded in the testcases, especially the one looking for
36615 special compiler options, as well as the pattern matching for the
36616 compiler output again.
36617
36618 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
36619
36620 * lib/old-dejagnu.exp: Do a proper check of the return value for
36621 execute tests. Fixed several problems with the pattern matching
36622 of the compiler output which gave erroneous test results.
36623 Changed several of the test result messages to be more descriptive.
36624 * config/unix-g++.exp: Proc g++_load now actually works and
36625 executes the tests passed to it and returns a usable return
36626 value.
36627
36628 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
36629
36630 * lib/gcc.exp: Exits gracefully if $CC is bogus.
36631
36632 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
36633
36634 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
36635 Modified both files to properly execute the old style
36636 dejagnu tests. The previous versions of these files were
36637 experimental and did not function anything near correctly.
36638
36639 1993-04-05 Rob Savoye (rob@cygnus.com)
36640
36641 * Removed all Makefile.in and configure.in files. No configuration
36642 needed now.
36643
36644 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
36645
36646 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
36647
36648 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
36649
36650 * gcc.compile/configure.in, gcc.unsorted/configure.in,
36651 gcc.special/configure.in, gcc.noncompile/configure.in,
36652 gcc.execute/configure.in, gcc.code_quality/configure.in,
36653 g++.other/configure.in, g++.old-deja/configure.in,
36654 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
36655 in srcname setting.
36656
36657 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
36658
36659 * lib/udi.exp: Fixed mondfe and mondfe_download.
36660 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
36661 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
36662
36663 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
36664
36665 * config/udi-gdb.exp: Check $shell_id after connecting to target.
36666 (gdb_exit): Don't remove *_soc files.
36667
36668 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
36669
36670 * lib/c-torture.exp: Don't look for main; instead always use -w
36671 -c. This is how the c-torture tests work. Remove the object
36672 file if the compilation succeeds.
36673 * gcc.execute/execute.exp: Remove executable if test passes.
36674 * gcc.noncompile/noncompile.exp: Every test is an expected
36675 failure.
36676 * gcc.special/special.exp: Added tests from c-torture 1.11,
36677 corrected use of existing test.
36678 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
36679 gcc.execute/920625-1.c: Updated to c-torture 1.11.
36680 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
36681 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
36682 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
36683 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
36684 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
36685 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
36686 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
36687 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
36688 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
36689 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
36690 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
36691 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
36692 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
36693 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
36694 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
36695 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
36696 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
36697 c-torture 1.11.
36698 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
36699 correspond to c-torture 1.11.
36700
36701 * New file.