target-supports.exp (check_iconv_available): Default libiconv to -liconv, if there...
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-03-23 Mark Mitchell <mark@codesourcery.com>
2
3 * lib/target-supports.exp (check_iconv_available): Default
4 libiconv to -liconv, if there is no definition.
5
6 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
7
8 * gcc.dg/torture/cris-asm-mof-1.c: New test.
9
10 2005-03-22 Mark Mitchell <mark@codesourcery.com>
11
12 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
13 * g++.dg/opt/pr7503-2.C: Likewise.
14 * g++.dg/opt/pr7503-3.C: Likewise.
15 * g++.dg/opt/pr7503-4.C: Likewise.
16 * g++.dg/opt/pr7503-5.C: Likewise.
17 * g++.dg/warn/minmax.C: New test.
18
19 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20
21 * g77_intrinsics_funcs.f: New test.
22 * g77_intrinsics_sub.f: New test.
23
24 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
25 Jan Hubicka <jh@suse.cz>
26 Steven Bosscher <stevenb@suse.de
27
28 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
29
30 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
31
32 PR c++/19980
33 * g++.dg/template/redecl3.C: New test.
34
35 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
36
37 PR c++/20499
38 * g++.dg/parse/error16.C: Tweak error markers.
39
40 2005-03-22 Jakub Jelinek <jakub@redhat.com>
41
42 PR target/20561
43 * gcc.dg/20050321-2.c: New test.
44
45 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
46
47 PR c++/20465
48 PR c++/20381
49 * g++.dg/template/ptrmem12.C: New.
50
51 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
52
53 PR rtl-optimization/20527
54 * gcc.c-torture/execute/pr20527-1.c: New test.
55
56 2005-03-22 Ben Elliston <bje@au.ibm.com>
57
58 * gcc.misc-tests/options.exp (check_for_options): Create a real C
59 program, compile it into a real executable and then delete the .c
60 and .x files afterwards, to avoid problems on testglue targets.
61
62 2005-03-21 Stuart Hastings <stuart@apple.com>
63
64 * gcc.target/i386/sse-2.c: New.
65
66 2005-03-21 Uros Bizjak <uros@kss-loka.si>
67
68 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
69
70 2005-03-21 Paolo Carlini <pcarlini@suse.de>
71
72 * g++.dg/parse/crash25.C: Fix typo.
73
74 2005-03-21 Paolo Carlini <pcarlini@suse.de>
75
76 PR c++/20461
77 * g++.dg/parse/crash24.C: New test.
78
79 PR c++/20536
80 * g++.dg/parse/crash25.C: New test.
81
82 2005-03-21 Paolo Carlini <pcarlini@suse.de>
83
84 PR c++/20147
85 * g++.dg/ext/stmtexpr4.C: New test.
86
87 2005-03-20 Roger Sayle <roger@eyesopen.com>
88
89 PR middle-end/20539
90 * gcc.c-torture/compile/pr13066-1.c: New test case.
91 * gcc.c-torture/compile/pr20539-1.c: Likewise.
92 * g++.dg/opt/pr13066-1.C: Likewise.
93
94 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
95
96 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
97
98 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
99
100 PR fortran/18525
101 * gfortran.dg/nesting_1.f90: New test.
102
103 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
104
105 PR c++/20240
106 * g++.dg/lookup/using13.C: New test.
107
108 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
109
110 PR c++/20333
111 * g++.dg/template/crash36.C: New test.
112
113 2005-03-18 Paolo Carlini <pcarlini@suse.de>
114
115 PR c++/20463
116 * g++.dg/template/crash35.C: New test.
117
118 2005-03-17 Paolo Carlini <pcarlini@suse.de>
119
120 PR c++/19966
121 * g++.dg/overload/operator2.C: New test.
122
123 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
124
125 PR libfortran/20257
126 * pr20257.f90: New test.
127
128 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
129
130 PR libfortran/20480
131 * pr20480.f90: New test.
132
133 2005-03-16 Richard Henderson <rth@redhat.com>
134
135 PR middle-end/15700
136 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
137 (_rtld_global): New.
138 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
139 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
140
141 * gcc.dg/alias-3.c: New.
142 * gcc.dg/alias-4.c: New.
143 * gcc.dg/alias-5.c: New.
144 * gcc.dg/alias-6.c: New.
145
146 2005-03-15 Geoffrey Keating <geoffk@apple.com>
147
148 * gcc.dg/cpp/ucnid-7.c: New.
149
150 2005-03-15 Janis Johnson <janis187@us.ibm.com>
151 Dorit Naishlos <dorit@il.ibm.com>
152
153 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
154 darwin.
155
156 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
157
158 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
159 misaligned accesses.
160 * gcc.dg/vect/vect-58.c: Likewise.
161 * gcc.dg/vect/vect-92.c: New.
162 * gcc.dg/vect/vect-93.c: New.
163
164 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
165
166 PR fortran/18827
167 * gfortran.dg/assign_2.f90: New test.
168 * gfortran.dg/assign_3.f90: New test.
169 * gfortran.dg/assign.f90: New test.
170
171 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
172
173 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
174 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
175 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
176 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
177 names.
178
179 2005-03-14 Geoffrey Keating <geoffk@apple.com>
180
181 * gcc.dg/cpp/ucnid-6.c: New.
182
183 * gcc.dg/cpp/normalize-1.c: New.
184 * gcc.dg/cpp/normalize-2.c: New.
185 * gcc.dg/cpp/normalize-3.c: New.
186 * gcc.dg/cpp/normalize-4.c: New.
187 * gcc.dg/cpp/ucnid-4.c: New.
188 * gcc.dg/cpp/ucnid-5.c: New.
189 * g++.dg/cpp/normalize-1.C: New.
190 * g++.dg/cpp/ucnid-1.C: New.
191
192 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
193
194 * gcc.dg/pr18628.c: New.
195
196 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
197
198 PR c++/20280
199 * g++.dg/tree-ssa/pr20280.C: New.
200
201 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
202
203 PR fortran/20467
204 * gfortran.dg/stfunc_2.f90: New test.
205
206 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
207
208 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
209
210 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
211
212 * gcc.dg/tree-ssa/20050314-1.c: New test.
213
214 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
215
216 PR c++/4403
217 PR c++/9783, DR433
218 * g++.dg/template/friend34.C: New test.
219 * g++.dg/template/friend35.C: Likewise.
220 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
221
222 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
223
224 Friend class name lookup 5/n
225 PR c++/1016
226 * g++.dg/lookup/hidden-class1.C: New test.
227 * g++.dg/lookup/hidden-class2.C: Likewise.
228 * g++.dg/lookup/hidden-class3.C: Likewise.
229 * g++.dg/lookup/hidden-class4.C: Likewise.
230 * g++.dg/lookup/hidden-class5.C: Likewise.
231 * g++.dg/lookup/hidden-class6.C: Likewise.
232 * g++.dg/lookup/hidden-class7.C: Likewise.
233 * g++.dg/lookup/hidden-class8.C: Likewise.
234 * g++.dg/lookup/hidden-class9.C: Likewise.
235 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
236 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
237 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
238 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
239 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
240 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
241 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
242 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
243 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
244 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
245 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
246
247 2005-03-13 Mark Mitchell <mark@codesourcery.com>
248
249 PR c++/20157
250 * g++.dg/template/error18.C: New test.
251
252 2005-03-09 Ben Elliston <bje@au.ibm.com>
253
254 PR debug/16792
255 * g++.dg/debug/pr16792.C: New test.
256
257 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
258
259 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
260 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
261 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
262 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
263 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
264 test assertion names.
265
266 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
267
268 PR fortran/18600
269 * gfortran.dg/stfunc_1.f90: New test.
270
271 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
272
273 PR fortran/16907
274 * gfortran.dg/real_index_1.f90: New test.
275
276 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
277
278 PR fortran/20323
279 * gfortran.dg/spec_expr_1.f90: New test.
280
281 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
282
283 PR c/20402
284 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
285 new parser.
286
287 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
288
289 PR fortran/20361
290 * gfortran.dg/largeequiv_1.f90: New test.
291
292 2005-03-12 Geoffrey Keating <geoffk@apple.com>
293
294 * gcc.dg/ucnid-1.c: New.
295 * gcc.dg/ucnid-2.c: New.
296 * gcc.dg/ucnid-3.c: New.
297 * gcc.dg/ucnid-4.c: New.
298 * gcc.dg/ucnid-5.c: New.
299 * gcc.dg/ucnid-6.c: New.
300 * gcc.dg/cpp/ucnid-1.c: New.
301 * gcc.dg/cpp/ucnid-2.c: New.
302 * gcc.dg/cpp/ucnid-3.c: New.
303 * g++.dg/other/ucnid-1.C: New.
304
305 2005-03-12 Geoffrey Keating <geoffk@apple.com>
306
307 * gcc.dg/vmx/darwin-abi-3.c: Delete.
308
309 2005-03-11 Per Bothner <per@bothner.com>
310
311 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
312 that diagnotics refer to correct token.
313 * gcc.dg/unused-3.c: Likewise.
314
315 2005-03-11 Per Bothner <per@bothner.com>
316
317 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
318 constant" is now actually on same line as string constant.
319 * gcc.dg/cpp/direct2s.c: Likewise.
320
321 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
322
323 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
324
325 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
326
327 PR libfortran/20124
328 * gfortran.dg/pr20124.f90: New Test
329
330 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
331
332 PR tree-optimization/20130
333 * gcc.dg/pr20130-1.c: New test.
334
335 2005-03-10 Steve Ellcey <sje@cup.hp.com>
336
337 PR target/20095
338 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
339
340 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
341
342 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
343
344 2005-03-10 Steve Ellcey <sje@cup.hp.com>
345
346 * g++.dg/eh/forced1.C: Fix comment.
347 * g++.dg/eh/forced2.C: Ditto.
348 * g++.dg/eh/forced3.C: Ditto.
349 * g++.dg/eh/forced4.C: Ditto.
350
351 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
352
353 PR rtl-opt/20412
354 * gcc.c-torture/compile/pr20412.c: New test.
355
356 2005-03-10 Roger Sayle <roger@eyesopen.com>
357
358 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
359
360 2005-03-10 Jakub Jelinek <jakub@redhat.com>
361
362 PR target/20322
363 * gcc.dg/20050307-1.c: New test.
364
365 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
366
367 PR c++/20375
368 * g++.dg/other/stdarg3.C: New.
369
370 2005-03-10 Jakub Jelinek <jakub@redhat.com>
371
372 PR c++/18384, c++/18327
373 * g++.dg/init/array19.C: New test.
374
375 PR inline-asm/20314
376 * gcc.dg/torture/pr20314-1.c: New test.
377 * gcc.dg/torture/pr20314-2.c: New test.
378
379 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
380
381 * gcc.dg/20050309-1.c: New test.
382
383 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
384
385 * gcc.dg/builtins-10.c: Reactivate disabled test.
386 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
387 new cbrt transformations.
388
389 2005-03-09 Mark Mitchell <mark@codesourcery.com>
390
391 PR c++/20208
392 * g++.dg/template/array13.C: New test.
393
394 2005-03-09 Paolo Carlini <pcarlini@suse.de>
395
396 PR c++/16859
397 * g++.dg/init/brace4.C: New test.
398
399 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
400
401 PR c++/20186
402 * g++.dg/template/non-dependent12.C: New.
403
404 2005-03-08 Mark Mitchell <mark@codesourcery.com>
405
406 PR c++/20142
407 * g++.dg/init/array18.C: Add dg-do run marker.
408
409 PR c++/20142
410 * g++.dg/init/array18.C: New test.
411
412 2005-03-09 Ben Elliston <bje@au.ibm.com>
413
414 * consistency.vlad/vlad.exp: Remove trailing semicolons.
415 * g++.dg/gcov/gcov.exp: Likewise.
416 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
417 * gcc.target/xstormy16/xstormy16.exp: Likewise.
418 * lib/c-torture.exp: Likewise.
419 * lib/fortran-torture.exp: Likewise.
420 * lib/g++.exp: Likewise.
421 * lib/gcc-defs.exp: Likewise.
422 * lib/gcc-dg.exp: Likewise.
423 * lib/gcc.exp: Likewise.
424 * lib/gcov.exp: Likewise.
425 * lib/gfortran.exp: Likewise.
426 * lib/mike-g++.exp: Likewise.
427 * lib/mike-gcc.exp: Likewise.
428 * lib/objc-torture.exp: Likewise.
429 * lib/objc.exp: Likewise.
430 * lib/profopt.exp: Likewise.
431 * lib/target-libpath.exp: Likewise.
432 * lib/target-supports.exp: Likewise.
433 * lib/treelang.exp: Likewise.
434 * lib/wrapper.exp: Likewise.
435
436 2005-03-08 Jeff Law <law@redhat.com>
437
438 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
439 PHI-OPT changes.
440
441 2005-03-08 Ira Rosen <irar@il.ibm.com>
442
443 * gcc.dg/vect/pr20122.c: New test.
444
445 2005-03-07 Jeff Law <law@redhat.com>
446
447 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
448 was folded away.
449 * gcc.dg/tree-ssa/pr18133-1.c: New test.
450 * gcc.dg/tree-ssa/pr18133-2.c: New test.
451 * gcc.dg/tree-ssa/pr18134.c: New test.
452
453 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
454
455 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
456 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
457 gcc.dg/torture/builtin-noret-2.c: Require weak support.
458
459 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
460
461 PR tree-opt/17671
462 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
463
464 2005-03-07 Mark Mitchell <mark@codesourcery.com>
465
466 * g++.dg/warn/Wnvdtor.C: New test.
467
468 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
469
470 * gcc.dg/torture/pr19683-1.c: New test.
471
472 2005-03-06 Steven G. Kargl <kargls@comcast.net>
473
474 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
475 * gfortran.dg/g77/19990313-2.f: Ditto.
476 * gfortran.dg/g77/19990313-3.f: Ditto.
477 * gfortran.dg/g77/19990525-0.f: Ditto.
478 * gfortran.dg/g77/19990826-0.f: Ditto.
479 * gfortran.dg/g77/19990826-2.f: Ditto.
480 * gfortran.dg/g77/19990826-3.f: Ditto.
481 * gfortran.dg/g77/20000511-1.f: Ditto.
482 * gfortran.dg/g77/20000511-2.f: Ditto.
483 * gfortran.dg/g77/970625-2.f: Ditto.
484 * gfortran.dg/g77/980310-2.f: Ditto.
485 * gfortran.dg/g77/980310-3.f: Ditto.
486 * gfortran.dg/g77/980310-8.f: Ditto.
487 * gfortran.dg/g77/980519-2.f: Ditto.
488 * gfortran.dg/g77/alpha1.f: Ditto.
489 * gfortran.dg/g77/claus.f: Ditto.
490 * gfortran.dg/g77/erfc.f: Ditto.
491 * gfortran.dg/g77/short.f: Ditto.
492 * gfortran.fortran-torture/execute/data.f90: Ditto.
493 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
494 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
495
496 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
497
498 * lib/file-format.exp (gcc_target_object_format): Add check for som
499 format and hardcode object formats on hppa*-*-hpux*.
500 * lib/target-supports.exp (check_weak_available): Add check for som
501 object format. Always return 0 on hppa*-*-hpux10*.
502
503 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
504 is defined.
505
506 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
507
508 2005-03-05 Steven G. Kargl <kargls@comcast.net>
509
510 * gfortran.dg/pr19936_1.f90: New test.
511 * gfortran.dg/pr19936_2.f90: New test.
512 * gfortran.dg/pr19936_3.f90: New test.
513
514 2005-03-05 Steven G. Kargl <kargls@comcast.net>
515 Paul Thomas <prthomas@drfccad.cea.fr>
516
517 * gfortran.dg/PR19754_1.f90: New test.
518 * gfortran.dg/PR19754_2.f90: Ditto.
519
520 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
521
522 PR c++/19311
523 * g++.dg/template/non-dependent11.C: New test.
524
525 2005-03-05 Uros Bizjak <uros@kss-loka.si>
526
527 * lib/target-supports.exp (check_iconv_available): Fix comment.
528
529 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
530 Joseph S. Myers <joseph@codesourcery.com>
531
532 PR c++/19797
533 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
534
535 2005-03-04 Matthew Sachs <msachs@apple.com>
536
537 * gcc.exp (gcc_target_compile): Put braces around
538 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
539 * objc.exp (objc_target_compile): Likewise.
540 * treelang.exp (treelang_target_compile): Likewise.
541
542 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
543
544 PR fortran/19673
545 * gfortran.dg/func_result_1.f90: New test.
546
547 2005-03-04 Ben Elliston <bje@au.ibm.com>
548
549 * gcc.misc-tests/options.exp: New test.
550
551 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
552
553 * gcc.dg/pr15784-4.c: New test.
554
555 2005-03-03 Geoffrey Keating <geoffk@apple.com>
556
557 * gcc.c-torture/execute/pr17133.c: New.
558 * gcc.c-torture/compile/20050303-1.c: New.
559
560 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
561
562 * gcc.dg/cpp/assert4.c: Fix for cygwin
563
564 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
565
566 * g++.dg/overload/using2.C: New.
567
568 2005-03-02 Mark Mitchell <mark@codesourcery.com>
569
570 PR c++/19916
571 * g++.dg/init/ptrmem2.C: New test.
572
573 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
574
575 PR c/8927
576 * gcc.dg/pr8927-1.c: New test.
577
578 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
579
580 PR c++/20232
581 * g++.dg/inherit/covariant12.C: New.
582
583 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
584
585 PR fortran/19479
586 * gfortran.dg/bound_1.f90: New test.
587
588 2005-02-28 Janis Johnson <janis187@us.ibm.com>
589
590 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
591 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
592
593 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
594
595 PR c/20245
596 * gcc.dg/pr20245-1.c: New test.
597
598 2005-02-28 Jakub Jelinek <jakub@redhat.com>
599
600 PR middle-end/19874
601 * gcc.c-torture/execute/20050119-2.c: New test case.
602
603 2005-02-28 Ben Elliston <bje@au.ibm.com>
604
605 * README: Update the DejaGnu bug reporting address.
606 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
607 * lib/objc-torture.exp: Likewise.
608
609 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
610
611 * gfortran.dg/boz_1.f90: New test.
612 * gfortran.dg/boz_3.f90: New test.
613 * gfortran.dg/boz_4.f90: New test.
614
615 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
616
617 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
618 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
619
620 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
621
622 PR libfortran/20101
623 * gfortran.dg/write_0_pe_format.f90: New test.
624
625 2005-02-27 Jakub Jelinek <jakub@redhat.com>
626
627 PR c++/20206
628 * g++.dg/opt/thunk2.C: New test.
629 * g++.dg/opt/covariant1.C: New test.
630
631 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
632
633 * gfortran.dg/e_d_fmt.f90: New test.
634
635 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
636
637 * gcc.dg/asm-b.c: Fix comment typos.
638
639 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
640
641 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
642 a V_MAY_DEF also.
643
644 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
645
646 PR tree-opt/20188
647 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
648 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
649 * gcc.dg/asm-b.c: New test.
650
651 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
652
653 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
654 Disable this test on IRIX 6.
655
656 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
657
658 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
659 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
660 parser.
661
662 2005-02-25 Diego Novillo <dnovillo@redhat.com>
663
664 PR tree-optimization/20204
665 * testsuite/gcc.dg/pr20204.c: New test.
666
667 2005-02-24 Jakub Jelinek <jakub@redhat.com>
668
669 PR target/20196
670 * gcc.c-torture/execute/20050224-1.c: New test.
671
672 PR c++/20175
673 * g++.dg/warn/Wbraces2.C: New test.
674
675 2005-02-23 Mark Mitchell <mark@codesourcery.com>
676
677 PR c++/19878
678 * g++.dg/init/const2.C: New test.
679
680 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
681
682 PR tree-optimization/20100
683 * gcc.c-torture/execute/pr20100-1.c: New test.
684
685 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
686
687 * gfortran.dg/implicit_3.f90: New test.
688
689 * gfortran.dg/deftype_1.f90: New test.
690
691 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
692
693 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
694 the test passes.
695 * g++.dg/other/anon3.C: Accept a warning.
696
697 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
698
699 * gcc.dg/pr20017.c: Fix a comment typo.
700
701 2005-02-23 Bud Davis <bdavis@gfortran.org>
702
703 * gfortran.dg/list_read_4.f90: Change to f90 comments.
704
705 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
706
707 PR ada/19902
708 * ada/acats/tests/cxa/cxa3004.a: Remove.
709 * ada/acats/tests/cxb/cxb30061.am: Likewise.
710
711 2005-02-22 Mark Mitchell <mark@codesourcery.com>
712
713 PR c++/20073
714 * g++.dg/init/const1.C: New test.
715
716 PR c++/19991
717 * g++.dg/parse/constant7.C: New test.
718
719 PR c++/20152
720 * g++.dg/parse/error27.C: New test.
721 * g++.dg/template/qualttp15.C: Adjust error markers.
722 * g++.old-deja/g++.other/struct1.C: Likewise.
723
724 PR c++/20153
725 * g++.dg/template/error17.C: New test.
726
727 PR c++/20148
728 * g++.dg/parser/error26.C: New test.
729
730 2005-02-22 Diego Novillo <dnovillo@redhat.com>
731
732 PR tree-optimization/20100
733 PR tree-optimization/20115
734 * gcc.dg/pr20115.c: New test.
735 * gcc.dg/pr20115-1.c: New test.
736 * gcc.dg/pr20100.c: New test.
737 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
738 call-clobbered variables after alias1.
739
740 2005-02-22 Bud Davis <bdavis@gfortran.org>
741
742 * gfortran.dg/list_read_4.f90: new test.
743
744 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
745
746 PR rtl-optimization/20017.
747 * gcc.dg/pr20017.c: New.
748
749 2005-02-22 Devang Patel <dpatel@apple.com>
750
751 PR 19952
752 * g++.dg/tree-ssa/pr19952.C: New test.
753
754 2005-02-22 Mark Mitchell <mark@codesourcery.com>
755
756 PR c++/19883
757 * g++.dg/parse/constant6.C: New test.
758
759 2005-02-22 Uros Bizjak <uros@kss-loka.si>
760
761 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
762 * g++.dg/charset/asm2.c: Likewise.
763 * g++.dg/charset/asm3.c: Likewise.
764 * g++.dg/charset/asm4.c: Likewise.
765 * g++.dg/charset/asm5.c: Likewise.
766 * g++.dg/charset/attribute1.c: Likewise.
767 * g++.dg/charset/attribute2.c: Likewise.
768 * g++.dg/charset/extern1.cc: Likewise.
769 * g++.dg/charset/extern2.cc: Likewise.
770 * g++.dg/charset/extern3.cc: Likewise.
771 * g++.dg/charset/function.cc: Likewise.
772 * g++.dg/charset/string.c: Likewise.
773 * g++.dg/charset/charset.exp: Likewise.
774 * lib/target-supports.exp (check_iconv_available): Fix comment.
775
776 2005-02-22 Uros Bizjak <uros@kss-loka.si>
777
778 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
779 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
780 * gcc.dg/charset/asm2.c: Likewise.
781 * gcc.dg/charset/asm3.c: Likewise.
782 * gcc.dg/charset/asm4.c: Likewise.
783 * gcc.dg/charset/asm5.c: Likewise.
784 * gcc.dg/charset/asm6.c: Likewise.
785 * gcc.dg/charset/attribute1.c: Likewise.
786 * gcc.dg/charset/attribute2.c: Likewise.
787 * gcc.dg/charset/builtin1.c: Likewise.
788 * gcc.dg/charset/extern.c: Likewise.
789 * gcc.dg/charset/function.c: Likewise.
790 * gcc.dg/charset/string.c: Likewise.
791 * gcc.dg/charset/charset.exp: Likewise.
792
793 2005-02-21 Bud Davis <bdavis9659@comcast.net>
794
795 PR fortran/20086
796 * gfortran.dg/pr20086.f90: New test.
797
798 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
799
800 PR tree-optimization/19786
801 * g++.dg/tree-ssa/pr19786.C: New.
802
803 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
804
805 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
806
807 2005-02-21 Jeff Law <law@redhat.com>
808
809 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
810
811 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
812
813 * gfortran.dg/do_iterator: Split loop, markup all lines for
814 which an error locus is printed.
815 * gfortran.dg/pr17708.f90: Markup all lines for which an error
816 locus is printed.
817 * gfortran.dg/select_4.f90: Likewise.
818 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
819 locuses in the various permutations.
820
821 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
822
823 PR tree-optimization/19951
824 * g++.dg/vect: New directory.
825 * g++.dg/vect/vect.exp: New file.
826 * g++.dg/vect/pr19951.cc: New testcase.
827 * g++.dg/dg.exp: Also prune vectorizer tests.
828
829 2005-02-20 Zack Weinberg <zack@codesourcery.com>
830
831 PR 18785
832 * gcc.dg/charset/builtin1.c: New test.
833
834 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
835
836 PR c++/19299
837 * g++.dg/inherit/volatile1.C: New test.
838
839 PR c++/19440
840 * g++.dg/template/dtor4.C: New test.
841
842 2005-02-19 Steven G. Kargl <kargls@comcast.net>
843
844 * gfortran.dg/int_1.f90: New test.
845
846 2005-02-19 Devang Patel <dpatel@apple.com>
847
848 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
849
850 2005-02-19 Steven G. Kargl <kargls@comcast.net>
851
852 * gfortran.dg/achar_1.f90: New test.
853
854 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
855
856 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
857
858 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
859 Jakub Jelinek <jakub@redhat.com>
860
861 PR tree-optimization/19828
862 * gcc.dg/tree-ssa/loop-7.c: New test.
863 * gcc.c-torture/execute/20050218-1.c: New test.
864
865 2005-02-19 Jakub Jelinek <jakub@redhat.com>
866
867 PR c/20043
868 * gcc.dg/transparent-union-1.c: New test.
869 * gcc.dg/transparent-union-2.c: New test.
870
871 2005-02-18 James E Wilson <wilson@specifixinc.com>
872
873 PR tree-optimization/18977
874 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
875
876 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
877
878 PR target/20054
879 * gcc.dg/pr20054.c: New test.
880
881 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
882
883 PR c++/19508
884 * g++.dg/ext/attrib20.C: New test.
885
886 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
887
888 PR middle-end/20030
889 * gfortran.fortran-torture/execute/character_passing.f90: New test.
890
891 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
892
893 PR c++/20008
894 * g++.dg/opt/switch4.C: New.
895
896 2005-02-18 Jakub Jelinek <jakub@redhat.com>
897
898 PR c++/20023
899 PR tree-optimization/20009
900 * gcc.c-torture/compile/20050217-1.c: New test.
901 * g++.dg/opt/switch3.C: New test.
902
903 PR tree-optimization/18947
904 * gcc.c-torture/compile/20050215-1.c: New test.
905 * gcc.c-torture/compile/20050215-2.c: New test.
906 * gcc.c-torture/compile/20050215-3.c: New test.
907
908 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
909
910 PR c++/20028
911 * g++.dg/template/crash34.C: New.
912
913 PR c++/20022
914 * g++.dg/other/access3.C: New.
915
916 2005-02-17 Ira Rosen <irar@il.ibm.com>
917
918 * gcc.dg/vect/vect-98.c: New test.
919
920 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
921
922 PR tree-optimization/19967
923 * gcc.dg/pr19967.c: New.
924
925 2005-02-16 Jakub Jelinek <jakub@redhat.com>
926
927 PR middle-end/19857
928 * gcc.dg/tree-ssa/20050215-1.c: New test.
929 * gcc.c-torture/execute/20050215-1.c: New test.
930
931 2005-02-15 Eric Christopher <echristo@redhat.com>
932
933 * gcc.dg/cpp/20050215-1.c: New file.
934
935 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
936
937 PR tree-optimization/15785
938 * gcc.dg/pr15785-1.c: New test.
939
940 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
941
942 PR c++/17788
943 * g++.dg/init/ctor4.C: New.
944 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
945
946 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
947
948 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
949 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
950
951 2005-02-15 Andreas Schwab <schwab@suse.de>
952
953 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
954 declare malloc.
955
956 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
957
958 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
959
960 2005-02-14 Diego Novillo <dnovillo@redhat.com>
961
962 PR tree-optimization/19853
963 * gcc.c-torture/compile/pr19853.c: New test.
964
965 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
966
967 PR c++/19608
968 * g++.dg/parse/local-class1.C: New.
969
970 PR c++/19895
971 * g++.dg/parse/ptrmem3.C: New.
972
973 PR c++/19884
974 * g++.old-deja/g++.oliva/template6.C: Add another case.
975 * g++.dg/template/explicit6.C: New.
976
977 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
978
979 PR c++/17816
980 * g++.dg/other/redecl2.C: New.
981
982 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
983
984 PR c++/19891
985 * g++.dg/abi/covariant4.C: New.
986
987 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
988
989 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
990
991 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
992
993 * gcc.dg/vect/vect-96.c: Fix typo.
994
995 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
996
997 PR c++/14479
998 PR c++/19487
999 * g++.dg/template/enum5.C: New test.
1000
1001 2005-02-12 Ira Rosen <irar@il.ibm.com>
1002
1003 * gcc.dg/vect/vect-97.c: New test.
1004
1005 2005-02-12 Ira Rosen <irar@il.ibm.com>
1006
1007 * gcc.dg/vect/vect-96.c: New test.
1008
1009 2005-02-12 Uros Bizjak <uros@kss-loka.si>
1010
1011 * gcc.dg/builtins-34.c: Also check ldexp*.
1012
1013 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
1014
1015 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
1016
1017 2005-02-11 Janis Johnson <janis187@us.ibm.com>
1018
1019 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
1020 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
1021 dg-require-dll, dg-require-iconv, dg-require-named-sections,
1022 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
1023 selector_list, selector_expression, dg-process-target): Move to new
1024 file target-supports-dg.exp.
1025 * lib/target-supports-dg.exp: New.
1026
1027 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
1028 New.
1029
1030 2005-02-11 Jakub Jelinek <jakub@redhat.com>
1031
1032 PR c++/19666
1033 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
1034
1035 PR middle-end/19858
1036 * gcc.c-torture/compile/20050210-1.c: New test.
1037
1038 2005-02-11 Mark Mitchell <mark@codesourcery.com>
1039
1040 PR c++/19755
1041 * g++.dg/warn/Wbraces1.C: New test.
1042
1043 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
1044
1045 * gcc.dg/builtins-52.c: New testcase.
1046
1047 2005-02-10 Jakub Jelinek <jakub@redhat.com>
1048
1049 PR c/19342
1050 * gcc.c-torture/execute/20050119-1.c: New test.
1051
1052 2005-02-09 Mark Mitchell <mark@codesourcery.com>
1053
1054 PR c++/19811
1055 * g++.dg/init/delete1.C: New test.
1056
1057 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
1058
1059 PR c++/18470
1060 * g++.dg/template/static12.C: New test.
1061
1062 2005-02-09 Mark Mitchell <mark@codesourcery.com>
1063
1064 PR c++/19787
1065 * g++.dg/conversion/ambig1.C: New test.
1066
1067 PR c++/19739
1068 * g++.dg/ext/attrib19.C: New test.
1069
1070 PR c++/19732
1071 * g++.dg/parse/dtor5.C: New test.
1072
1073 PR c++/19762
1074 * g++.dg/template/dtor3.C: New test.
1075
1076 PR c++/19826
1077 * g++.dg/template/static11.C: New test.
1078 * g++.dg/template/crash2.C: Remove dg-error marker.
1079
1080 2005-02-09 Janis Johnson <janis187@us.ibm.com>
1081
1082 PR C++/18491
1083 * g++.old-deja/g++.mike/p10769a.C: Remove.
1084
1085 2005-02-09 Roger Sayle <roger@eyesopen.com>
1086
1087 * gcc.dg/builtins-48.c: New test case.
1088 * gcc.dg/builtins-49.c: New test case.
1089 * gcc.dg/builtins-50.c: New test case.
1090 * gcc.dg/builtins-51.c: New test case.
1091
1092 2005-02-09 Ian Lance Taylor <ian@airs.com>
1093
1094 PR middle-end/19583
1095 * g++.dg/warn/Wreturn-type-3.C: New test.
1096
1097 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
1098
1099 PR middle-end/19402
1100 * gcc.dg/pr19402-1.c: New testcase.
1101 * gcc.dg/pr19402-2.c: likewise.
1102
1103 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
1104
1105 PR middle-end/19854
1106 * g++.dg/tree-ssa/tmmti.C: New testcase.
1107
1108 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1109
1110 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
1111
1112 2005-02-08 Mark Mitchell <mark@codesourcery.com>
1113
1114 PR c++/19733
1115 * g++.dg/parse/crash23.C: New test.
1116 * g++.dg/warn/Weff1.C: New test.
1117
1118 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1119
1120 * gcc.dg/20050209-1.c: New test.
1121
1122 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
1123
1124 PR target/19799
1125 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
1126
1127 2005-02-08 Mike Stump <mrs@apple.com>
1128
1129 * g++.dg/pch/import-2.c: New test.
1130 * g++.dg/pch/import-2.hs: New.
1131 * g++.dg/pch/include/import-2a.h: New.
1132 * g++.dg/pch/include/import-2b.h: New.
1133
1134 2005-02-08 Janis Johnson <janis187@us.ibm.com>
1135
1136 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
1137
1138 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1139
1140 * gfortran.dg/substr_1.f90: New test.
1141
1142 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
1143
1144 PR middle-end/19775
1145 * gcc.dg/torture/builtin-power-1.c: Disable test for
1146 invalid transformation.
1147 * gcc.dg/builtins-10.c: Likewise. Disable one test we
1148 no longer optimize.
1149 * gcc.dg/builtins-47.c: New testcase.
1150
1151 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
1152 Dorit Naishlos <dorit@il.ibm.com>
1153
1154 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
1155
1156 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
1157
1158 * gcc.c-torture/compile/20050206-1.c: New test.
1159
1160 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
1161
1162 PR tree-opt/19768
1163 * g++.dg/opt/pr19768.C: New test.
1164
1165 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
1166
1167 PR tree-opt/19736
1168 * gcc.c-torture/compile/pr19736.c: New test.
1169
1170 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1171
1172 PR c++/17401
1173 * g++.dg/parse/error25.C: New test.
1174
1175 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
1176
1177 * gcc.c-torture/execute/20050203-1.c: New.
1178
1179 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
1180
1181 * gcc.dg/vect/vect-85.c: Remove xfail.
1182 * gcc.dg/vect/vect-86.c: Remove xfail.
1183 * gcc.dg/vect/vect-87.c: Remove xfail.
1184 * gcc.dg/vect/vect-88.c: Remove xfail.
1185
1186 2005-02-02 Geoffrey Keating <geoffk@apple.com>
1187
1188 * gcc.dg/altivec-19.c: New.
1189
1190 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
1191
1192 PR c/17807
1193 * gcc.dg/nested-func-3.c: New test.
1194 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
1195
1196 2005-02-02 Janis Johnson <janis187@us.ibm.com>
1197
1198 * gcc.test-framework/gen_directive_tests: Generate tests for
1199 selector expressions.
1200
1201 2005-02-02 Matt Austern <austern@apple.com>
1202
1203 PR c++/19628
1204 * g++/ext/builtin7.C: New.
1205 * g++/ext/builtin8.C: New.
1206
1207 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
1208
1209 PR c/18502
1210 * gcc.dg/pr18502-1.c: New test.
1211
1212 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1213
1214 PR c++/17413
1215 * g++.dg/template/local4.C: Tweak.
1216
1217 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
1218
1219 PR tree-optimization/19578
1220 * gcc.c-torture/compile/20050202-1.c: New test.
1221
1222 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
1223
1224 PR c/19435
1225 * gcc.dg/c99-init-4.c: New test.
1226
1227 2005-02-01 Janis Johnson <janis187@us.ibm.com>
1228
1229 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
1230
1231 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
1232
1233 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
1234 * g++.dg/eh/check-vect.h: New.
1235
1236 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
1237 * gcc.dg/vect/vect-78.c: Ditto.
1238 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
1239 Remove.
1240
1241 * g++.dg/conversion/simd1.C: Expect warning.
1242 * g++.dg/ext/attribute-test-1.C: Ditto.
1243 * g++.dg/ext/attribute-test-2.C: Ditto.
1244 * g++.dg/ext/attribute-test-3.C: Ditto.
1245 * g++.dg/ext/attribute-test-4.C: Ditto.
1246
1247 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
1248 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
1249
1250 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
1251
1252 2005-02-01 Richard Henderson <rth@redhat.com>
1253
1254 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
1255 long double for ibm double-double format.
1256 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
1257
1258 2005-02-01 Diego Novillo <dnovillo@redhat.com>
1259
1260 PR tree-optimization/19633
1261 * testsuite/gcc.dg/pr19633-1.c: New test.
1262 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
1263 to NULL or a symbol.
1264
1265 2005-02-01 Janis Johnson <janis187@us.ibm.com>
1266
1267 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
1268 New procs.
1269 (dg-process-target (local override)): Handle selector expressions.
1270
1271 * gcc.test-framework/README: Describe tests in source directory.
1272 * gcc.test-framework/test-framework.awk: Handle dg- tests.
1273 * gcc.test-framework/test-framework.exp: Handle dg- tests.
1274 * gcc.test-framework/dg-bogus-exp-P.c: New test.
1275 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
1276 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
1277 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
1278 * gcc.test-framework/dg-do-link-exp-P.c: New test.
1279 * gcc.test-framework/dg-do-run-exp-P.c: New test.
1280 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
1281 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
1282 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
1283 * gcc.test-framework/dg-error-exp-P.c: New test.
1284 * gcc.test-framework/dg-error-exp-XP.c: New test.
1285 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
1286 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
1287 * gcc.test-framework/dg-output-exp-P.c: New test.
1288 * gcc.test-framework/dg-output-exp-XF.c: New test.
1289 * gcc.test-framework/dg-warning-exp-P.c: New test.
1290 * gcc.misc-tests/dg-1.c: Remove.
1291 * gcc.misc-tests/dg-2.c: Remove.
1292 * gcc.misc-tests/dg-3.c: Remove.
1293 * gcc.misc-tests/dg-4.c: Remove.
1294 * gcc.misc-tests/dg-5.c: Remove.
1295 * gcc.misc-tests/dg-6.c: Remove.
1296 * gcc.misc-tests/dg-7.c: Remove.
1297 * gcc.misc-tests/dg-8.c: Remove.
1298 * gcc.misc-tests/dg-9.c: Remove.
1299 * gcc.misc-tests/dg-10.c: Remove.
1300 * gcc.misc-tests/dg-11.c: Remove.
1301 * gcc.misc-tests/dg-12.c: Remove.
1302 * gcc.misc-tests/dg-test.exp: Remove.
1303
1304 * gcc.test-framework/test-framework.awk: Change recording and
1305 printing of passes and failures.
1306
1307 * gcc.test-framework: New directory.
1308 * gcc.test-framework/README: New.
1309 * gcc.test-framework/test-framework.exp: New.
1310 * gcc.test-framework/test-framework.awk: New.
1311 * gcc.test-framework/gen_directive_tests: New.
1312
1313 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
1314
1315 * lib/treelang.exp: Fix comment typos.
1316 (treelang_target_compile): Don't append libs=-ltreelang to options.
1317
1318 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
1319
1320 * g++.dg/parse/typename7.C: Adjust error messages.
1321
1322 2005-01-31 Jeff Law <law@redhat.com>
1323
1324 * gcc.c-torture/execute/20050131-1.c: New test.
1325 * gcc.dg/wcaselabel.c: New test.
1326
1327 2005-01-31 Mark Mitchell <mark@codesourcery.com>
1328
1329 * g++.dg/other/warning1.C: Adjust error messags.
1330 * g++.dg/parse/constant5.C: New test.
1331
1332 2005-01-31 Steven Bosscher <stevenb@suse.de>
1333
1334 PR c/19333
1335 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
1336 the test case valid.
1337 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
1338 * testsuite/gcc.dg/array-7.c: Adjust expected result.
1339 * testsuite/gcc.dg/pr18596-3.c: Likewise.
1340 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
1341 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
1342 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
1343
1344 2005-01-31 Dale Johannesen <dalej@apple.com>
1345
1346 * g++.dg/opt/pr19650.C: New test.
1347
1348 2005-01-31 Richard Henderson <rth@redhat.com>
1349
1350 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
1351 long double for intel double extended format.
1352 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
1353
1354 2005-01-30 Mark Mitchell <mark@codesourcery.com>
1355
1356 PR c++/19555
1357 * g++.dg/template/static10.C: New test.
1358
1359 PR c++/19395
1360 * g++.dg/parse/error24.C: New test.
1361
1362 PR c++/19367
1363 * g++.dg/lookup/builtin1.C: New test.
1364
1365 PR c++/19457
1366 * g++.dg/warn/conv3.C: New test.
1367
1368 2005-01-30 Bud Davis <bdavis@gfortran.org>
1369
1370 PR fortran/19647
1371 * gfortan.dg/inquire_7.f90
1372
1373 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
1374
1375 PR tree-optimization/15791
1376 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
1377 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
1378 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
1379 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
1380 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
1381 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
1382 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
1383 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
1384 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
1385 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
1386
1387 2005-01-29 Paul Brook <paul@codesourcery.com>
1388
1389 PR fortran/18565
1390 * check.c (real_or_complex_check): New function.
1391 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
1392 * intrinsic.c (add_functions): Use new check functions.
1393 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
1394 Add prototypes.
1395
1396 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
1397
1398 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
1399 gcc.dg/lvalue-3.c: New tests.
1400 * gcc.dg/concat.c: Update expected messages.
1401
1402 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
1403
1404 PR libfortran/19595
1405 * gfortran.dg/eor_1.f90: New test.
1406
1407 2005-01-29 Steven G. Kargl <kargls@comcast.net>
1408
1409 PR fortran/19589
1410 * gfortran.dg/logical_data_1.f90: New test.
1411
1412 2005-01-28 Mark Mitchell <mark@codesourcery.com>
1413
1414 PR c++/19253
1415 * g++.dg/template/crash33.C: New test.
1416
1417 PR c++/19667
1418 * g++.dg/template/crash32.C: New test.
1419
1420 2005-01-28 Ian Lance Taylor <ian@airs.com>
1421
1422 PR middle-end/16558
1423 * g++.dg/warn/Wreturn-type-2.C: New test.
1424
1425 2004-06-24 Jeff Law <law@redhat.com>
1426
1427 * gcc.dg/tree-ssa/20050128-1.c: New test.
1428
1429 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
1430
1431 * gcc.target/frv/all-mdpackh-1.c: New test.
1432
1433 2005-01-28 Steven Bosscher <stevenb@suse.de>
1434
1435 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
1436
1437 2005-01-27 Richard Henderson <rth@redhat.com>
1438
1439 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
1440
1441 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
1442
1443 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
1444
1445 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
1446
1447 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
1448 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
1449 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
1450 to cope with cases where the multilib options override the dg-options.
1451
1452 2005-01-27 Jakub Jelinek <jakub@redhat.com>
1453
1454 PR c/18946
1455 * gcc.dg/noncompile/20050120-1.c: New test.
1456
1457 2005-01-26 Diego Novillo <dnovillo@redhat.com>
1458
1459 PR tree-optimization/19633
1460 * gcc.dg/pr19633.c: New test.
1461 * gcc.dg/tree-ssa/pr19633.c: New test.
1462
1463 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
1464
1465 * gcc.dg/20041216-1.c: New test.
1466
1467 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
1468
1469 PR objc/18862
1470 * objc.dg/selector-2.m: New test.
1471
1472 2005-01-26 Jakub Jelinek <jakub@redhat.com>
1473
1474 * g++.dg/opt/range-test-2.C: New test.
1475
1476 PR rtl-optimization/19579
1477 * gcc.c-torture/execute/20050124-1.c: New test.
1478
1479 2005-01-26 Greg Parker <gparker@apple.com>
1480 Stuart Hastings <stuart@apple.com>
1481
1482 * gcc.c-torture/execute/20050125-1.c: New.
1483
1484 2005-01-18 Jan Hubicka <jh@suse.cz>
1485
1486 PR tree-optimize/19337
1487 * gcc.c-torture/compile/20050119-1.c: New test.
1488
1489 2005-01-24 James E Wilson <wilson@specifixinc.com>
1490
1491 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
1492 test for successful match.
1493
1494 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
1495
1496 PR objc/18408
1497 * objc.dg/comp-types-7.m: New test.
1498
1499 2005-01-24 Janis Johnson <janis187@us.ibm.com>
1500
1501 * lib/target-supports.exp (current_target_name): New.
1502 (check_effective_target_ilp32, check_effective_target_lp64):
1503 Cache the result to use as long as the current target, with
1504 multilib flags, remains the same.
1505
1506 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
1507 (dg-require-weak, dg-require-visibility, dg-require-alias,
1508 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
1509 dg-require-effective-target, dg-skip-if): Remove call to
1510 skip_test_and_clear_xfail.
1511 (dg-test): Clear xfail data.
1512
1513 2005-01-24 Jakub Jelinek <jakub@redhat.com>
1514
1515 PR target/17751
1516 * gcc.dg/ppc64-toc.c: New test.
1517
1518 * g++.dg/tree-ssa/empty-1.C: New test.
1519
1520 PR middle-end/19551
1521 * gcc.c-torture/execute/20050121-1.c: New test.
1522 * gcc.dg/20050121-2.c: New test.
1523
1524 2004-01-23 Steven G. Kargl <kargls@comcast.net>
1525 Paul Brook <paul@codesourcery.com>
1526
1527 PR fortran/17941
1528 * gfortran.dg/real_const_1.f: New test.
1529 * gfortran.dg/real_const_2.f90: New test.
1530 * gfortran.dg/complex_int_1.f90: New test.
1531
1532 2005-01-23 Bud Davis <bdavis9659@comcast.net>
1533
1534 PR fortran/19313
1535 * gfortan.dg/inquire_6.f90: New test.
1536
1537 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
1538
1539 PR libfortran/19451
1540 * open_readonly_1.f90: New test.
1541
1542 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
1543
1544 PR libfortran/18982
1545 * gfortran.dg/open_new.f90: New file.
1546
1547 2005-01-22 Paul Brook <paul@codesourcery.com>
1548
1549 * namelist_1.f90: New test.
1550
1551 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
1552
1553 PR tree-optimization/19484
1554 * gcc.c-torture/compile/20050122-[12].c: New tests.
1555
1556 2005-01-22 Paul Brook <paul@codesourcery.com>
1557
1558 * gfortran.dg/implicit_2.f90: New test.
1559
1560 2005-01-22 Bud Davis <bdavis9659@comcast.net>
1561
1562 PR fortran/19314
1563 * gfortran.dg/inquire_5.f90: New test.
1564
1565 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1566
1567 PR c/18809
1568 * gcc.dg/pr18809-1.c: New test.
1569
1570 2005-01-21 Ian Lance Taylor <ian@airs.com>
1571
1572 * gcc.dg/20050121-1.c: New test.
1573
1574 PR tree-optimization/13000
1575 * gcc.dg/20040206-1.c: Change warning to point where function is
1576 being inlined.
1577
1578 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1579
1580 PR c++/19208
1581 * g++.dg/template/array11.C: New test.
1582
1583 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1584
1585 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
1586 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
1587 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
1588 * gfortran.dg/getenv_1.f90: Add dg-do directive.
1589 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
1590 gfortran.dg/pr17164.f90: Add missing dg-do directives.
1591
1592 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
1593
1594 PR tree-optimization/15349
1595 * gcc.dg/tree-ssa/pr15349.c: New.
1596
1597 2005-01-20 Steve Ellcey <sje@cup.hp.com>
1598
1599 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
1600
1601 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
1602
1603 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
1604 scan-assembler-times directive name.
1605
1606 * gcc.dg/asm-a.c: Move dg-require-effective-target to
1607 after dg-do.
1608
1609 PR rtl-optimization/19462
1610 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
1611
1612 2005-01-19 Steve Ellcey <sje@cup.hp.com>
1613
1614 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
1615 counting function calls on ia64.
1616
1617 2005-01-19 Jakub Jelinek <jakub@redhat.com>
1618
1619 PR rtl-optimization/15139
1620 * gcc.dg/20050111-2.c: New test.
1621
1622 PR c/17297
1623 * gcc.c-torture/compile/20050113-1.c: New testcase.
1624
1625 PR middle-end/19164
1626 * gcc.dg/20050113-1.c: New testcase.
1627
1628 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
1629
1630 * gcc.dg/vect/vect-85.c: Add comment.
1631 * gcc.dg/vect/vect-86.c: Add xfail for now.
1632 * gcc.dg/vect/vect-87.c: Add xfail for now.
1633 * gcc.dg/vect/vect-88.c: Add xfail for now.
1634 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
1635
1636 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1637
1638 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
1639
1640 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1641
1642 * g++.dg/debug/typedef3.C: New test.
1643
1644 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
1645
1646 PR c/19472
1647 * gcc.dg/asm-a.c: New test.
1648
1649 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
1650
1651 * gcc.dg/sh-relax.c: Add prototype for abort.
1652
1653 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1654
1655 * gcc.dg/short-compare-1.c: New test.
1656 * gcc.dg/short-compare-2.c: Likewise.
1657
1658 2005-01-18 Michael Matz <matz@suse.de>
1659
1660 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
1661
1662 2005-01-17 Diego Novillo <dnovillo@redhat.com>
1663
1664 PR tree-optimization/19121
1665 * gcc.c-torture/compile/pr19121.c: New test.
1666
1667 2005-01-17 James E. Wilson <wilson@specifixinc.com>
1668
1669 PR target/19357
1670 * gcc.c-torture/compile/pr19357.c: New test.
1671
1672 2005-01-17 Ian Lance Taylor <ian@airs.com>
1673
1674 PR c/5675
1675 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
1676 pass--those that refer just to the variable, possibly with a
1677 cast.
1678 * gcc.dg/c99-const-expr-3.c: Likewise.
1679
1680 PR middle-end/13127
1681 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
1682 longer emitted.
1683
1684 2005-01-16 Bud Davis <bdavis9659@comcast.net>
1685
1686 PR fortran/18778
1687 * gfortran.dg/endfile_2.f90: New test.
1688
1689 2005-01-16 Steven G. Kargl <kargls@comcast.net>
1690
1691 PR 19168
1692 * gfortran.dg/select_5.f90: New test.
1693
1694 2004-01-16 Paul Brook <paul@codesourcery.com>
1695
1696 * gfortran.dg/common_4.f90: New test.
1697
1698 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
1699
1700 PR rtl-optimization/19462
1701 * gcc.dg/torture/pr19462-1.c: New test.
1702
1703 2005-01-15 Ziemowit Laski <zlaski@apple.com>
1704
1705 PR objc/19321
1706 * objc.dg/func-ptr-2.m: New.
1707 * objc.dg/volatile-1.m: New.
1708
1709 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1710
1711 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
1712
1713 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1714
1715 PR tree-optimization/19060
1716 * gcc.c-torture/execute/20050104-1.c: New test.
1717
1718 2005-01-15 Bud Davis <bdavis9659@comcast.net>
1719
1720 PR fortran/18983
1721 * gfortran.dg/write_to_null.f90: New test.
1722
1723 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
1724 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1725
1726 PR other/19328
1727 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
1728 argument.
1729
1730 2005-01-15 Jakub Jelinek <jakub@redhat.com>
1731
1732 PR c++/19263
1733 * g++.dg/init/vector1.C: New test.
1734
1735 2005-01-14 James E. Wilson <wilson@specifixinc.com>
1736
1737 PR target/13158
1738 * gcc.target/ia64/sibcall-unwind-1.c: New test.
1739 PR target/18987
1740 * gcc.target/ia64/sibcall-unwind-2.c: New test.
1741
1742 2005-01-14 Steven G. Kargl <kargls@comcast.net>
1743
1744 * gfortran.dg/select_1.f90: New test.
1745 * gfortran.dg/select_2.f90: New test.
1746 * gfortran.dg/select_3.f90: New test.
1747 * gfortran.dg/select_4.f90: New test.
1748
1749 2005-01-14 Jakub Jelinek <jakub@redhat.com>
1750
1751 PR middle-end/19084
1752 PR rtl-optimization/19348
1753 * gcc.dg/20050111-1.c: New test.
1754 * gcc.c-torture/execute/20050111-1.c: New test.
1755
1756 * gcc.dg/i386-asm-4.c: New test.
1757
1758 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1759
1760 * gcc.dg/nested-func-2.c: New test.
1761 * ada/acats/norun.lst: Remove c953002.
1762
1763 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
1764
1765 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
1766
1767 2005-01-12 Ben Elliston <bje@au.ibm.com>
1768
1769 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
1770
1771 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
1772
1773 PR target/18761
1774 * g++.dg/abi/align1.C: New test.
1775
1776 2005-01-11 Alan Modra <amodra@bigpond.net.au>
1777
1778 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
1779 at a time.
1780 * g++.dg/ext/altivec_check.h: Support compiling as C.
1781
1782 2005-01-10 Roger Sayle <roger@eyesopen.com>
1783
1784 PR c++/19355
1785 * g++.dg/expr/pr19355-1.C: New test case.
1786
1787 2005-01-10 Laurent GUERBY <laurent@guerby.net>
1788
1789 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
1790 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
1791 * ada/acats/tests/c3/c92005b.ada: Likewise.
1792 * ada/acats/tests/c3/cxb3012.a: Likewise.
1793 * ada/acats/norun.lst: Add c380004 and c953002, add PR
1794
1795 2005-01-09 Paul Brook <paul@codesourcery.com>
1796
1797 * gfortran.dg/common_2.f90: New file.
1798 * gfortran.dg/common_3.f90: New file.
1799
1800 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
1801
1802 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
1803
1804 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1805
1806 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
1807 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
1808 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
1809 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
1810 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
1811 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
1812 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
1813 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
1814 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
1815 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
1816 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
1817 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
1818 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
1819 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
1820 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
1821 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
1822 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
1823 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
1824 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
1825 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
1826 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
1827 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
1828 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
1829 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
1830 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
1831 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
1832 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
1833 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
1834 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
1835 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
1836 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
1837 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
1838 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
1839 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
1840 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
1841 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
1842 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
1843 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
1844 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
1845 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
1846 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
1847 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
1848 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
1849 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
1850 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
1851 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
1852 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
1853 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
1854 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
1855 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
1856 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
1857 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
1858 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
1859 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
1860 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
1861 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
1862 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
1863 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
1864 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
1865 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
1866 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
1867 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
1868 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
1869 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
1870 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
1871 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
1872 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
1873
1874 * gcc.dg/vect/vect-1.c: Fix spelling.
1875 * gcc.dg/vect/vect-10.c: Fix spelling.
1876 * gcc.dg/vect/vect-11.c: Fix spelling.
1877 * gcc.dg/vect/vect-12.c: Fix spelling.
1878 * gcc.dg/vect/vect-14.c: Fix spelling.
1879 * gcc.dg/vect/vect-15.c: Fix spelling.
1880 * gcc.dg/vect/vect-16.c: Fix spelling.
1881 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
1882 * gcc.dg/vect/vect-64.c: Fix comments.
1883 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
1884
1885 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
1886 Ira Rosen <irar@il.ibm.com>
1887
1888 * gcc.dg/vect/vect-70.c: New test.
1889 * gcc.dg/vect/vect-71.c: New test.
1890
1891 2005-01-09 Manfred Hollstein <mh@suse.com>
1892
1893 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
1894 * gcc.dg/pr18241-2.c: Likewise.
1895 * gcc.dg/pr18241-3.c: Likewise.
1896 * gcc.dg/pr18241-4.c: Likewise.
1897 * gcc.dg/pr18241-5.c: Likewise.
1898
1899 2005-01-08 Richard Henderson <rth@redhat.com>
1900
1901 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
1902 False for x86 and x86-64.
1903
1904 2005-01-08 Diego Novillo <dnovillo@redhat.com>
1905
1906 PR tree-optimization/18241
1907 * gcc.dg/pr18241-1.c: New test.
1908 * gcc.dg/pr18241-2.c: New test.
1909 * gcc.dg/pr18241-3.c: New test.
1910 * gcc.dg/pr18241-4.c: New test.
1911 * gcc.dg/pr18241-5.c: New test.
1912
1913 2005-01-08 Steven G. Kargl <kargls@comcast.net>
1914
1915 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
1916 gfortran.dg/select_4.f90: New.
1917
1918 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1919
1920 * gcc.c-torture/execute/20050107-1.c: New test.
1921
1922 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
1923
1924 PR c++/19298
1925 * g++.dg/template/ref2.C: New.
1926
1927 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
1928
1929 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
1930 instead of being empty.
1931
1932 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1933
1934 PR fortran/15553
1935 * gfortran.dg/array-1.f90: New test.
1936
1937 2005-01-07 Jakub Jelinek <jakub@redhat.com>
1938
1939 PR tree-optimization/19283
1940 * gcc.c-torture/execute/20050106-1.c: New test.
1941
1942 PR rtl-optimization/18861
1943 * gcc.dg/20050105-1.c: New test.
1944
1945 PR tree-optimization/18828
1946 * gcc.dg/20050105-2.c: New test.
1947
1948 2005-01-07 Andreas Jaeger <aj@suse.de>
1949
1950 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
1951
1952 2005-01-07 Bud Davis <bdavis9659@comcast.net>
1953
1954 PR fortran/18398
1955 * gfortran.dg/fmt_read.f90: New test.
1956
1957 2005-01-06 Geoffrey Keating <geoffk@apple.com>
1958
1959 * gcc.dg/rs6000-ldouble-2.c: New.
1960
1961 2005-01-06 Mark Mitchell <mark@codesourcery.com>
1962
1963 PR c++/19244
1964 * g++.dg/parser/ctor2.C: New test.
1965
1966 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1967
1968 PR c++/17154
1969 * g++.dg/template/using9.C: New test.
1970
1971 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1972
1973 PR c++/19258
1974 * g++.dg/lookup/friend6.C: New test.
1975
1976 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
1977
1978 PR c++/19270
1979 * g++.dg/template/array10.C: New.
1980
1981 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1982
1983 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
1984 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
1985
1986 2005-01-06 Jakub Jelinek <jakub@redhat.com>
1987
1988 * gcc.c-torture/compile/20050105-1.c: New test.
1989
1990 2005-01-05 Geoffrey Keating <geoffk@apple.com>
1991
1992 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
1993
1994 2005-01-05 Roger Sayle <roger@eyesopen.com>
1995
1996 PR middle-end/19100
1997 * gcc.dg/conv-3.c: New test case.
1998
1999 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
2000
2001 * gcc.dg/asm-wide-1.c: New test.
2002
2003 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
2004
2005 PR c++/19030
2006 * g++.dg/parse/crash22.C: New
2007
2008 2005-01-04 Geoffrey Keating <geoffk@apple.com>
2009
2010 PR 19257
2011 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
2012
2013 2005-01-04 Uros Bizjak <uros@kss-loka.si>
2014
2015 PR middle-end/17767
2016 * gcc.dg/i386-mmx-6.c: New test case.
2017
2018 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
2019
2020 PR tree-optimization/18308
2021 * gcc.dg/vect/pr18308.c: New testcase.
2022
2023 2005-01-04 Andreas Jaeger <aj@suse.de>
2024
2025 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
2026
2027 2005-01-03 Geoffrey Keating <geoffk@apple.com>
2028 Robert Bowdidge <bowdidge@apple.com>
2029
2030 * gcc.dg/cpp/subframework1.c: New.
2031 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
2032 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
2033 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
2034 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
2035
2036 2005-01-03 Geoffrey Keating <geoffk@apple.com>
2037
2038 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
2039 producing warning.
2040 * gcc.dg/darwin-weakimport-2.c: New.
2041
2042 2005-01-03 Richard Henderson <rth@redhat.com>
2043
2044 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
2045
2046 2005-01-03 Richard Henderson <rth@redhat.com>
2047
2048 * gcc.dg/vect/vect.exp: Enable for ia64.
2049 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
2050 (check_effective_target_vect_float): Likewise.
2051 (check_effective_target_vect_no_align): Likewise.
2052 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
2053 * gcc.dg/vect/vect-8.c: Likewise.
2054
2055 2005-01-03 Uros Bizjak <uros@kss-loka.si>
2056
2057 PR target/19236
2058 * gcc.dg/pr19236-1.c: New test case.
2059
2060 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
2061
2062 PR rtl-optimization/12092
2063 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
2064
2065 2005-01-02 Andreas Jaeger <aj@suse.de>
2066
2067 * gcc.dg/pr12092-1.c: Do not run on x86_64.
2068
2069 2005-01-01 Roger Sayle <roger@eyesopen.com>
2070 Andrew Pinski <pinskia@physics.uc.edu>
2071
2072 PR rtl-optimization/12092
2073 * gcc.dg/pr12092-1.c: New test case.
2074
2075 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
2076
2077 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
2078 'hidden' and 'default' for better portability.
2079 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
2080
2081 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
2082 6 and 7.
2083 * g++.old-deja/g++.brendan/new3.C: Likewise.
2084
2085 2005-01-01 Steven Bosscher <stevenb@suse.de>
2086
2087 * gcc.dg/20041231-1.C: New test.
2088 * g++.dg/warn/Wunreachable-code-1.C: New test.
2089
2090 2004-12-30 David Edelsohn <edelsohn@gnu.org>
2091
2092 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
2093 file, not /dev/null. Abort on error.
2094
2095 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
2096 Ziemowit Laski <zlaski@apple.com>
2097
2098 PR objc/18971
2099 * objc.dg/encode-5.m: New test.
2100
2101 2004-12-29 Richard Henderson <rth@redhat.com>
2102
2103 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
2104 * objc.dg/stabs-1.m: Disable for ia64.
2105
2106 2004-12-29 Mark Mitchell <mark@codesourcery.com>
2107
2108 PR c++/19190
2109 * g++.dg/warn/Wunused-10.C: New test.
2110
2111 2004-12-28 Richard Henderson <rth@redhat.com>
2112
2113 * objc.dg/stabs-1.m: Disable for alpha.
2114
2115 2004-12-27 Mark Mitchell <mark@codesourcery.com>
2116
2117 PR c++/19149
2118 * g++.dg/parse/error23.C: New test.
2119
2120 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2121
2122 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
2123
2124 PR fortran/19032
2125 * gfortran.dg/intrinsic_modulo_1.f90: New.
2126 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
2127 tests with divisor -1.
2128
2129 2004-12-27 Mark Mitchell <mark@codesourcery.com>
2130
2131 * g++.dg/opt/temp1.C (memcpy): Return a value.
2132
2133 PR c++/19148
2134 * g++.dg/expr/cond7.C: New test.
2135
2136 2004-12-27 Paul Brook <paul@codesourcery.com>
2137
2138 * gfortran.dg/g77/select_no_compile.f: Remove.
2139
2140 2004-12-27 Richard Henderson <rth@redhat.com>
2141
2142 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
2143 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
2144 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
2145
2146 2004-12-26 Richard Henderson <rth@redhat.com>
2147
2148 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
2149 by 1i instead of token pasting.
2150
2151 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2152
2153 PR tree-optimization/17578
2154 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
2155 to additional_flags.
2156 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
2157
2158 2004-12-25 Richard Henderson <rth@redhat.com>
2159
2160 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
2161 Remove Alpha.
2162
2163 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2164
2165 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
2166 hppa*-*-hpux*.
2167 * gcc.dg/pr17957.c (dg-options): Likewise.
2168 * gcc.dg/struct-ret-1.c: Add prototype for abort.
2169 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
2170 instead of 0 on __hppa__.
2171 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
2172 "foo,%r" on hppa*-*-*.
2173
2174 2004-12-23 Bud Davis <bdavis9659@comcast.net>
2175
2176 PR fortran/19071
2177 * gfortran.dg/complex_write.f90: New test.
2178
2179 2004-12-23 Mark Mitchell <mark@codesourcery.com>
2180
2181 PR c++/17595
2182 * g++.dg/parse/pragma2.C: New test.
2183
2184 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
2185
2186 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
2187
2188 * gcc.dg/empty2.c: Add missing dg-warning.
2189
2190 2004-12-23 Mark Mitchell <mark@codesourcery.com>
2191
2192 PR c++/17413
2193 * g++.dg/template/local4.C: New test.
2194 * g++.dg/template/crash19.C: Add dg-error marker.
2195
2196 * g++.dg/template/crash31.C: Correct embedded PR number.
2197
2198 2004-12-23 Mark Mitchell <mark@codesourcery.com>
2199
2200 PR c++/16405
2201 * g++.dg/opt/temp1.C: Add do-run marker.
2202
2203 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
2204
2205 * g++.dg/template/spec19.C: New.
2206
2207 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
2208
2209 PR target/16819
2210 * gcc.dg/empty2.c: New.
2211
2212 2004-12-23 Richard Henderson <rth@redhat.com>
2213
2214 * lib/target-supports.exp (check_effective_target_vect_no_align):
2215 Remove i?86 and x86-64.
2216
2217 2004-12-23 Mark Mitchell <mark@codesourcery.com>
2218
2219 PR c++/16405
2220 * g++.dg/opt/temp1.C: New test.
2221
2222 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2223
2224 PR c++/18733
2225 * g++.dg/template/friend33.C: New testcase.
2226
2227 2004-12-22 Mark Mitchell <mark@codesourcery.com>
2228
2229 PR c++/18464
2230 * g++.dg/template/cond5.C: New test.
2231
2232 PR c++/18492
2233 * g++.dg/inherit/thunk3.C: New test.
2234
2235 PR c++/11224
2236 * g++.dg/warn/Wunused-9.C: New test.
2237
2238 2004-12-22 Janis Johnson <janis187@us.ibm.com>
2239
2240 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
2241
2242 2004-12-22 Jan Beulich <jbeulich@novell.com>
2243
2244 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
2245
2246 2004-12-21 Mark Mitchell <mark@codesourcery.com>
2247
2248 PR c++/18378
2249 * g++.dg/ext/packed8.C: New test.
2250
2251 PR c++/13268
2252 * g++.dg/template/crash31.C: New test.
2253
2254 PR c++/19034
2255 * g++.dg/template/crash30.C: New test.
2256
2257 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
2258
2259 PR C++/18984
2260 * g++.dg/eh/ctor3.C: New test.
2261
2262 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2263
2264 * objc.dg/stabs-1.m: Allow section name to be quoted and
2265 assembly label to begin with '.LL'.
2266
2267 2004-12-21 Janis Johnson <janis187@us.ibm.com>
2268
2269 * gcc.dg/vect/vect.exp
2270 (check_effective_target_lp64_or_vect_no_align): New.
2271 * gcc.dg/vect/vect-77.c: Use it.
2272 * gcc.dg/vect/vect-78.c: Use it.
2273
2274 * lib/target-supports.exp
2275 (check_effective_target_vect_no_max,
2276 check_effective_target_vect_no_bitwise,
2277 check_effective_target_vect_no_align): New.
2278 * gcc.dg/vect/vect-13.c: Use them.
2279 * gcc.dg/vect/vect-17.c: Ditto.
2280 * gcc.dg/vect/vect-18.c: Ditto.
2281 * gcc.dg/vect/vect-19.c: Ditto.
2282 * gcc.dg/vect/vect-20.c: Ditto.
2283 * gcc.dg/vect/vect-27.c: Ditto.
2284 * gcc.dg/vect/vect-29.c: Ditto.
2285 * gcc.dg/vect/vect-44.c: Ditto.
2286 * gcc.dg/vect/vect-48.c: Ditto.
2287 * gcc.dg/vect/vect-50.c: Ditto.
2288 * gcc.dg/vect/vect-52.c: Ditto.
2289 * gcc.dg/vect/vect-54.c: Ditto.
2290 * gcc.dg/vect/vect-56.c: Ditto.
2291 * gcc.dg/vect/vect-58.c: Ditto.
2292 * gcc.dg/vect/vect-60.c: Ditto.
2293 * gcc.dg/vect/vect-72.c: Ditto.
2294 * gcc.dg/vect/vect-80.c: Ditto.
2295
2296 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
2297
2298 PR c++/14075
2299 * g++.dg/init/string1.C: New.
2300
2301 PR c++/18975
2302 * g++.dg/other/synth1.C: New.
2303
2304 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
2305
2306 PR c/18963
2307 * gcc.dg/pr18963-1.c: New test.
2308
2309 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
2310
2311 PR c/18596
2312 * gcc.dg/funcdef-storage-1.c (foo): Remove.
2313 * gcc.dg/pr18596-1.c: Use dg-error.
2314 (dg-options): Use -fno-unit-at-a-time.
2315 * gcc.dg/pr18596-2.c: New test.
2316 * gcc.dg/pr18596-3.c: New test.
2317
2318 2004-12-20 Roger Sayle <roger@eyesopen.com>
2319
2320 PR middle-end/18683
2321 * g++.dg/opt/pr18683-1.C: New test case.
2322
2323 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
2324
2325 PR other/19093
2326 * g++.dg/opt/max1.C: Fix for 64bit targets.
2327
2328 2004-12-20 Matt Austern <austern@apple.com>
2329
2330 PR c++/19044
2331 * g++.dg/ext/builtin6.C: New
2332
2333 2004-12-20 Diego Novillo <dnovillo@redhat.com>
2334
2335 PR tree-optimization/19080
2336 * gcc.c-torture/compile/pr19080.c: New test.
2337
2338 2004-12-20 Steven Bosscher <stevenb@suse.de>
2339
2340 * gcc.dg/20041219-1.c: New test.
2341
2342 2004-12-19 Roger Sayle <roger@eyesopen.com>
2343
2344 PR middle-end/19068
2345 * g++.dg/opt/max1.C: New test case.
2346
2347 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2348
2349 * gcc.dg/fdata-sections-1.c: New test.
2350
2351 2004-12-18 Roger Sayle <roger@eyesopen.com>
2352
2353 PR middle-end/18548
2354 * gcc.dg/max-1.c: New test case.
2355
2356 2004-12-18 Jakub Jelinek <jakub@redhat.com>
2357
2358 * gcc.c-torture/execute/20041218-1.c: New test.
2359
2360 2004-12-17 Diego Novillo <dnovillo@redhat.com>
2361
2362 * gcc.dg/pr18501.c: New test.
2363 * gcc.dg/uninit-5.c: XFAIL.
2364 * gcc.dg/uninit-9.c: XFAIL.
2365
2366 2004-12-17 Dale Johannesen <dalej@apple.com>
2367
2368 * gcc.dg/20041213-1.c: New.
2369
2370 2004-12-17 Ziemowit Laski <zlaski@apple.com>
2371
2372 * objc.dg/stabs-1.m: Allow assembly label to begin
2373 with a dot ('.').
2374
2375 2004-12-17 Jakub Jelinek <jakub@redhat.com>
2376
2377 * gcc.c-torture/execute/20041213-1.c: Move...
2378 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
2379
2380 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
2381
2382 PR c++/18721
2383 * g++.dg/lookup/conv-5.C: New.
2384
2385 2004-12-16 Ziemowit Laski <zlaski@apple.com>
2386
2387 * objc.dg/stabs-1.m: New test.
2388
2389 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
2390
2391 * gcc.dg/visibility-c.c: Change compile to
2392 assemble for the test.
2393
2394 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
2395
2396 PR target/19041
2397 * gcc.dg/visibility-c.c: New test.
2398
2399 2004-12-16 Roger Sayle <roger@eyesopen.com>
2400
2401 PR middle-end/18493
2402 * gcc.dg/switch-8.c: New test case.
2403
2404 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
2405
2406 PR c++/18905
2407 * g++.dg/template/init4.C: New.
2408 * g++.dg/opt/static3.C: Enable optimizer.
2409
2410 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
2411
2412 * g++.dg/other/complex1.C: New test.
2413
2414 2004-12-15 Alan Modra <amodra@bigpond.net.au>
2415
2416 * g++.dg/opt/inline9.C: New test.
2417
2418 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2419
2420 PR fortran/18993
2421 * gfotran.dg/nullify_1.f: New test.
2422
2423 2004-12-15 Richard Henderson <rth@redhat.com>
2424
2425 * gcc.target/i386/i386.exp: New harness.
2426 * gcc.target/i386/vect-args.c: New.
2427
2428 2004-12-15 David Edelsohn <edelsohn@gnu.org>
2429
2430 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
2431
2432 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2433
2434 PR c++/18825
2435 * g++.dg/template/friend32.C: New test.
2436
2437 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2438
2439 * cpp/pragma-once-1.c: New test.
2440 * cpp/pragma-once-1b.h: Likewise.
2441 * cpp/pragma-once-1c.h: Likewise.
2442 * cpp/pragma-once-1d.h: Likewise.
2443 * cpp/inc/pragma-once-1a.h: Likewise.
2444
2445 2004-12-15 Bud Davis <bdavis9659@comcast.net>
2446 Steven G. Kargl <kargls@comcast.net>
2447
2448 PR fortran/17597
2449 * gfortran.dg/list_read_3.f90: New test.
2450
2451 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2452
2453 * gcc.dg/ftrapv-2.c: New test.
2454
2455 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
2456
2457 PR c++/18981
2458 * g++.dg/template/typename9.C: New test.
2459
2460 2004-12-14 Mark Mitchell <mark@codesourcery.com>
2461
2462 PR c++/18738
2463 * g++.dg/template/typename8.C: New test.
2464 * g++.dg/parse/friend2.C: Tweak error message.
2465
2466 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
2467
2468 * gcc.c-torture/20041214-1.c: New test.
2469
2470 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
2471
2472 PR c++/18965
2473 * g++.dg/init/array17.C: New test.
2474
2475 2004-12-14 Mark Mitchell <mark@codesourcery.com>
2476
2477 PR c++/18793
2478 * g++.dg/init/aggr3.C: New test.
2479
2480 2004-12-14 Janis Johnson <janis187@us.ibm.com
2481
2482 * gcc.dg/altivec-types-1.c: New test.
2483 * gcc.dg/altivec-types-2.c: New test.
2484 * gcc.dg/altivec-types-3.c: New test.
2485 * gcc.dg/altivec-types-4.c: New test.
2486 * g++.dg/ext/altivec-types-1.C: New test.
2487 * g++.dg/ext/altivec-types-2.C: New test.
2488 * g++.dg/ext/altivec-types-3.C: New test.
2489 * g++.dg/ext/altivec-types-4.C: New test.
2490
2491 2004-12-14 Jakub Jelinek <jakub@redhat.com>
2492
2493 PR middle-end/18951
2494 * gcc.c-torture/execute/20041213-1.c: New test.
2495
2496 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
2497
2498 PR c++/18949
2499 * g++.dg/template/cast1.C: New.
2500
2501 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
2502
2503 * gcc.c-torture/execute/20041213-2.c: New test.
2504
2505 2004-12-13 Richard Henderson <rth@redhat.com>
2506
2507 * gcc.dg/i386-sse-10.c: Fix typo in options.
2508
2509 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
2510
2511 PR c++/18968
2512 * g++.dg/opt/pr18968.C: New test.
2513
2514 2004-12-13 Mark Mitchell <mark@codesourcery.com>
2515
2516 PR c++/18925
2517 * g++.dg/ext/visibility/staticdatamem.C: New test.
2518
2519 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
2520
2521 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
2522
2523 2004-12-13 Roger Sayle <roger@eyesopen.com>
2524
2525 PR rtl-optimization/18928
2526 * gcc.dg/pr18928-1.c: New test case.
2527
2528 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
2529
2530 PR tree-opt/16951
2531 * gcc.c-torture/compile/20041211-1.c: New.
2532
2533 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2534
2535 PR middle-end/17564
2536 * gcc.c-torture/execute/20041212-1.c: New test.
2537
2538 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2539
2540 PR fortran/18869
2541 * gfortran.dg/common_1.f90: New test.
2542
2543 2004-12-12 Steven G. Kargl <kargls@comcast.net>
2544 Paul Brook <paul@codesourcery.com>
2545
2546 PR fortran/16222
2547 * gfortran.dg/real_do_1.f90: New test.
2548
2549 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
2550
2551 PR tree-opt/18040
2552 * g++.dg/opt/ptrmem6.C: New test.
2553
2554 2004-12-11 Roger Sayle <roger@eyesopen.com>
2555
2556 PR middle-end/18921
2557 * gcc.dg/pr18921-1.c: New test case.
2558
2559 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2560
2561 PR fortran/17175
2562 * gfortran.dg/scale_1.f90: New test.
2563
2564 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
2565
2566 PR middle-end/18903
2567 * gcc.c-torture/compile/pr18903.c: New test.
2568
2569 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
2570
2571 * gcc.c-torture/execute/20041210-1.c: New test.
2572
2573 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2574
2575 PR c++/18731
2576 * g++.dg/parser/struct-1.C: New test.
2577 * g++.dg/parser/struct-2.C: New test.
2578 * g++.dg/parser/struct-3.C: New test.
2579
2580 2004-12-09 Richard Henderson <rth@redhat.com>
2581
2582 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
2583
2584 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
2585 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
2586
2587 2004-12-09 Matt Austern <austern@apple.com>
2588
2589 PR c++/18514
2590 * g++.dg/ext/builtin1.C: New
2591 * g++.dg/ext/builtin2.C: New
2592 * g++.dg/ext/builtin3.C: New
2593 * g++.dg/ext/builtin4.C: New
2594 * g++.dg/ext/builtin5.C: New
2595
2596 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
2597
2598 PR tree-opt/18904
2599 * g++.dg/opt/ptrmem5.C: New test.
2600
2601 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
2602
2603 * g++.dg/parse/typename5.C: Adjust for new error.
2604 * g++.dg/parse/typename7.C: New.
2605
2606 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2607
2608 PR c++/18073
2609 * g++.dg/other/mmintrin.C: New test.
2610
2611 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
2612
2613 PR c++/16681
2614 * g++.dg/init/array15.C: New.
2615 * g++.dg/init/array16.C: New.
2616
2617 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2618
2619 PR fortran/18826
2620 * gfortran.dg/assign_1.f90: New test.
2621
2622 2004-12-08 Nick Clifton <nickc@redhat.com>
2623
2624 * gcc.target/xstormy16/bss_below100: New directory containing tests.
2625 * gcc.target/xstormy16/data_below100: Likewise.
2626 * gcc.target/xstormy16/sfr: Likewise.
2627 * gcc.target/xstormy16/below100.S: New test source file.
2628 * gcc.target/xstormy16/below100.ld: New test linker script.
2629 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2630 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
2631 bp instructions.
2632 * gcc.target/xstormy16/bp.c: Likewise.
2633
2634 * gcc.target/xstormy16/bss_below100: New files:
2635 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
2636 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
2637 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
2638 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
2639 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
2640 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
2641 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
2642 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
2643 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
2644 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
2645 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
2646 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
2647 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
2648 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
2649 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
2650 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
2651 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
2652 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
2653 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
2654 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
2655 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
2656 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
2657 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
2658 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
2659 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
2660 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
2661 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
2662
2663 * gcc.target/xstormy16/data_below100: New files:
2664 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
2665 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
2666 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
2667 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
2668 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
2669 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
2670 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
2671 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
2672 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
2673 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
2674 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
2675 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
2676 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
2677 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
2678 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
2679 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
2680 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
2681 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
2682 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
2683 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
2684 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
2685 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
2686 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
2687 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
2688 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
2689 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
2690 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
2691
2692 * gcc.target/xstormy16/sfr: New files:
2693 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
2694 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
2695 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
2696 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
2697 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
2698 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
2699 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
2700 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
2701 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
2702 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
2703 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
2704 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
2705 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
2706 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
2707 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
2708 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
2709 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
2710 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
2711 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
2712 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
2713 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
2714 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
2715 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
2716 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
2717 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
2718 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
2719 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
2720 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
2721 27_if0_sfrw_bitfield_f.c
2722
2723 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2724
2725 PR c++/18100
2726 * g++.dg/lookup/name-clash4.C: New test.
2727
2728 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
2729
2730 PR c++/18672
2731 * g++.dg/opt/array1.C: New.
2732
2733 PR c++/18803
2734 * g++.dg/template/operator5.C: New.
2735
2736 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
2737
2738 PR c/18867
2739 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
2740
2741 2004-12-07 Steven Bosscher <stevenb@suse.de>
2742
2743 * gcc.dg/noncompile/20041207.c: New test.
2744
2745 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
2746
2747 * g++.dg/other/unreachable-1.C: New test.
2748
2749 2004-12-06 Nick Clifton <nickc@redhat.com>
2750
2751 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
2752 <limits.h> because the latter comes from gcc's include/ directory
2753 and not the newlib/libc/include directory.
2754
2755 2004-12-04 Richard Henderson <rth@redhat.com>
2756
2757 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
2758
2759 2004-12-04 Richard Henderson <rth@redhat.com>
2760
2761 * lib/target-supports.exp (check_gc_sections_available): Disable
2762 for alpha and ia64.
2763
2764 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
2765
2766 PR middle-end/17909
2767 * g++.dg/other/vararg-2.C: New test.
2768
2769 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2770
2771 PR c++/17011, c++/17971
2772 * g++.dg/template/error15.C: Adjust expected error.
2773 * g++.dg/template/instantiate3.C: Likewise.
2774
2775 2004-12-03 Janis Johnson <janis187@us.ibm.com>
2776
2777 * gcc.dg/altivec-18.c: Fix for darwin
2778
2779 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
2780
2781 PR c++/18782
2782 * g++.dg/parse/ptrmem2.C: New.
2783
2784 PR c++/18318
2785 * g++.dg/template/new1.C: New.
2786
2787 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2788
2789 PR fortran/18710
2790 * gfortran.dg/direct_io_3.f90: New test.
2791
2792 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
2793
2794 PR 18758
2795 * g++.dg/parse/crash21.C: New.
2796
2797 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2798
2799 PR c++/15664, c++/18276
2800 * g++.dg/template/ttp13.C: New test.
2801 * g++.dg/template/ttp14.C: Likewise.
2802
2803 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2804
2805 PR c++/18123
2806 * g++.dg/parse/enum2.C: New test.
2807 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
2808
2809 2004-12-02 Nick Clifton <nickc@redhat.com>
2810
2811 * gcc.target/xstormy16: New test directory.
2812 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
2813 * gcc.target/xstormy16/bp.c: Check the generation of bp
2814 instructions.
2815 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
2816 bn instructions and the BELOW100 attribute.
2817
2818 2004-12-02 Alan Modra <amodra@bigpond.net.au>
2819
2820 PR target/16952
2821 * gcc.dg/ppc-eabi.c: New.
2822
2823 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2824
2825 PR fortran/18284
2826 * gfortran.dg/backspace.f90
2827
2828 2004-12-02 Bud Davis <bdavis9659@comcast.net>
2829
2830 * gfortran.dg/inquire.f90: New test.
2831
2832 2004-12-01 Janis Johnson <janis187@us.ibm.com>
2833
2834 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
2835 handle effective-target-keyword.
2836 (dg-skip-if): Support effective-target keyword as target list.
2837 (dg-xfail-if): Ditto.
2838 * lib/target-supports.exp (is-effective-target-keyword): New proc.
2839
2840 2004-12-01 Diego Novillo <dnovillo@redhat.com>
2841
2842 PR tree-optimization/18291
2843 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
2844
2845 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2846
2847 PR C++/18729
2848 * g++.dg/parse/crash20.C: New.
2849
2850 PR c++/17431
2851 * g++.dg/overload/arg1.C: New.
2852 * g++.dg/overload/arg2.C: New.
2853 * g++.dg/overload/arg3.C: New.
2854 * g++.dg/overload/arg4.C: New.
2855
2856 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
2857
2858 * gcc.dg/c99-flex-array-4.c: Remove.
2859
2860 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2861
2862 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
2863
2864 * lib/target-supports.exp (is-effective-target): Simplify.
2865
2866 * lib/target-supports.exp (check_effective_target_vect_long):
2867 Fix for powerpc64-*-*.
2868
2869 2004-11-30 Loren James Rittle <ljrittle@acm.org>
2870
2871 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
2872 to support new requirements on FreeBSD 5.
2873
2874 2004-11-30 Devang Patel <dpatel@apple.com>
2875
2876 PR 18702
2877 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
2878
2879 2004-11-30 Janis Johnson <janis187@us.ibm.com>
2880
2881 * g++.dg/ext/altivec-13.C: New test.
2882
2883 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
2884
2885 PR tree-opt/18298
2886 * gcc.c-torture/execute/p18298.c: New test.
2887
2888 2004-11-30 Ira Rosen <irar@il.ibm.com>
2889 Dorit Naishlos <dorit@il.ibm.com>
2890
2891 PR tree-opt/18607
2892 * gcc.dg/vect/vect-89.c: New test.
2893
2894 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
2895
2896 * gcc.dg/pr18596-1.c: New test.
2897
2898 2004-11-30 Ben Elliston <bje@au.ibm.com>
2899
2900 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
2901
2902 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2903
2904 PR c/18479
2905 * gcc.dg/pr18479.c: New test.
2906
2907 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2908
2909 PR target/18490
2910 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
2911 mmix-knuth-mmixware.
2912
2913 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
2914 cris-*-elf* cris-*-aout* mmix-*-*
2915
2916 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
2917
2918 PR middle-end/18725
2919 * gcc.dg/pr18725.c: New test.
2920
2921 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2922
2923 PR target/18488
2924 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
2925
2926 PR target/18336
2927 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
2928
2929 2004-11-29 Mark Mitchell <mark@codesourcery.com>
2930
2931 PR c++/18368
2932 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
2933 * g++.old-deja/g++.law/ctors5.C: Likewise.
2934 * g++.old-deja/g++.other/crash25.C: Likewise.
2935
2936 PR c++/18674
2937 * g++.dg/template/error16.C: New test.
2938
2939 PR c++/18512
2940 * g++.dg/template/crash29.C: New test.
2941
2942 2004-11-29 Diego Novillo <dnovillo@redhat.com>
2943
2944 PR tree-optimization/18712
2945 * gcc.c-torture/compile/pr18712.c: New test.
2946
2947 2004-11-29 Joseph Myers <joseph@codesourcery.com>
2948
2949 PR c/7544
2950 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
2951 tests.
2952
2953 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2954
2955 PR c++/18652
2956 * g++.dg/lookup/crash6.C: New test.
2957
2958 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
2959
2960 PR middle-end/18164
2961 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
2962
2963 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
2964
2965 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
2966 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
2967 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
2968
2969 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
2970
2971 * gcc.dg/pr18164.c: New test.
2972
2973 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
2974
2975 * gcc.dg/funroll-loops-all.c: New.
2976
2977 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
2978
2979 PR target/18489
2980 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
2981 delimeter, match space and TAB as well as ":".
2982
2983 PR target/18484
2984 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
2985
2986 PR target/18348
2987 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
2988
2989 PR target/18345
2990 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
2991
2992 PR target/18337
2993 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
2994
2995 2004-11-28 Bud Davis <bdavis9659@comcast.net>
2996
2997 * gfortran.dg/direct_io_2.f90: New test.
2998
2999 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
3000
3001 PR target/18334
3002 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
3003
3004 2004-11-28 Richard Henderson <rth@redhat.com>
3005
3006 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
3007
3008 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
3009
3010 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
3011 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
3012 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
3013 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
3014 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
3015 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
3016 gcc.dg/pointer-arith-8.c: New tests.
3017
3018 2004-11-27 Bud Davis <bdavis9659@comcast.net>
3019
3020 PR fortran/18364
3021 * gfortran.dg/endfile.f90: New test.
3022
3023 2004-11-27 Falk Hueffner <falk@debian.org>
3024
3025 * gcc.dg/loop-6.c: New test.
3026
3027 2004-11-27 Jakub Jelinek <jakub@redhat.com>
3028
3029 * gcc.c-torture/execute/20041126-1.c: New test.
3030
3031 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
3032
3033 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
3034 on IRIX.
3035
3036 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
3037
3038 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
3039 functions.
3040
3041 2004-11-27 Jakub Jelinek <jakub@redhat.com>
3042
3043 PR rtl-optimization/17825
3044 * gcc.c-torture/compile/20041119-1.c: New test.
3045
3046 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3047
3048 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
3049 Check existence of ld library path variables before unsetting.
3050
3051 2004-11-26 Mark Mitchell <mark@codesourcery.com>
3052
3053 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
3054
3055 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
3056
3057 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
3058
3059 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
3060
3061 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
3062
3063 2004-11-26 Ben Elliston <bje@au.ibm.com>
3064
3065 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
3066 dg-do directive.
3067
3068 2004-11-26 Ben Elliston <bje@au.ibm.com>
3069
3070 * gcc.dg/pr17957.c: Pass --param, not -param.
3071
3072 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
3073
3074 PR middle-end/17957
3075 * testsuite/gcc.dg/pr17957.c: New test.
3076
3077 2004-11-25 Mark Mitchell <mark@codesourcery.com>
3078
3079 PR c++/18445
3080 * g++.dg/template/crash28.C: Likewise.
3081
3082 PR c++/18001
3083 * g++.dg/expr/unary2.C: Adjust lvalue messages.
3084 * g++.dg/ext/lvaddr.C: Likewise.
3085 * g++.dg/opt/pr7503-3.C: Likewise.
3086
3087 PR c++/18466
3088 * g++.dg/parse/qualified3.C: New test.
3089 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
3090
3091 PR c++/18545
3092 * g++.dg/expr/return1.C: New test.
3093
3094 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3095
3096 Friend class name lookup 3/n, PR c++/3332
3097 * g++.dg/lookup/friend3.C: New test.
3098 * g++.dg/lookup/friend4.C: Likewise.
3099 * g++.dg/lookup/friend5.C: Likewise.
3100
3101 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3102
3103 Friend class name lookup 2/n, PR c++/14513, c++/15410
3104 * g++.dg/lookup/friend2.C: New test.
3105 * g++.dg/template/friend31.C: Likewise.
3106
3107 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3108
3109 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
3110
3111 2004-11-24 Mark Mitchell <mark@codesourcery.com>
3112
3113 PR c++/17473
3114 * g++.dg/tc1/dr56.C: Remove.
3115 * g++.dg/template/typedef1.C: Add dg-error markers.
3116 * g++.old-deja/g++.other/typedef7.C: Likewise.
3117
3118 PR c++/18285
3119 * g++.dg/parse/typedef7.C: New test.
3120
3121 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
3122
3123 * gcc.c-torture/execute/20041124-1.c: New test.
3124
3125 2004-11-24 Mark Mitchell <mark@codesourcery.com>
3126
3127 * g++.dg/template/deduce3.C: New test.
3128
3129 PR c++/18586
3130 * g++.dg/template/crash27.C: New test.
3131
3132 PR c++/18530
3133 * g++.dg/warn/Wshadow-3.C: New test.
3134
3135 2004-11-24 Devang Patel <dpatel@apple.com>
3136
3137 PR/18555
3138 * gcc.dg/cpp/isysroot-1.c: New test.
3139 * gcc.dg/cpp/usr/include/stdio.h: New file.
3140 * gcc.dg/cpp/isysroot-2.c: New test.
3141 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
3142 New file.
3143
3144 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3145
3146 PR c++/8929
3147 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
3148
3149 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3150
3151 * gcc.target/sparc/align.c: Do not include <stdint.h>.
3152 * gcc.target/sparc/pdist.c: Likewise.
3153
3154 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
3155
3156 PR c++/16882
3157 * g++.dg/conversion/simd1.C: New test.
3158
3159 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3160
3161 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
3162 and restore_ld_library_path_env_vars.
3163 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
3164 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
3165 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
3166 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
3167
3168 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
3169
3170 * gcc.dg/pragma-align-2.c: Test macro expansion.
3171 * gcc.dg/pragma-pack-2.c: New test.
3172
3173 2004-11-23 Richard Henderson <rth@redhat.com>
3174
3175 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
3176 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3177 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
3178 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
3179 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
3180 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
3181
3182 * gcc.dg/vect/vect.exp: Add check for alpha.
3183 * lib/target-supports.exp (check_alpha_max_hw_available): New.
3184 (check_effective_target_vect_int): Enable for alpha.
3185 (check_effective_target_vect_long): New.
3186 (is-effective-target): Add it.
3187
3188 2004-11-23 Uros Bizjak <uros@kss-loka.si>
3189
3190 * gcc.dg/pr18614-1.c: New test.
3191
3192 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3193
3194 * gcc.dg/setjmp-2.c: New test.
3195
3196 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
3197
3198 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
3199 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
3200 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
3201 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
3202 gcc.target/sparc/pdist.c: New tests.
3203
3204 2004-11-22 Bob Wilson <bob.wilson@acm.org>
3205
3206 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
3207
3208 2004-11-22 Dale Johannesen <dalej@apple.com>
3209
3210 * gcc.dg/20041111-1.c: New.
3211
3212 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
3213
3214 PR tree-opt/18536
3215 * gcc.dg/vect/pr18536.c: New test.
3216
3217 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3218
3219 PR c++/18354
3220 * g++.dg/template/nontype11.C: New test.
3221
3222 2004-11-21 Roger Sayle <roger@eyesopen.com>
3223
3224 PR middle-end/18520
3225 * gcc.dg/pr18520-1.c: New test case.
3226
3227 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
3228
3229 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
3230 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
3231 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
3232 expected diagnostics.
3233
3234 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3235
3236 PR target/18580
3237 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
3238 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
3239 vect-77.c, vect-77a.c: XFAIL on the SPARC.
3240
3241 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3242
3243 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
3244
3245 2004-11-19 Mark Mitchell <mark@codesourcery.com>
3246 Joseph Myers <joseph@codesourcery.com>
3247
3248 * lib/target-supports.exp (check_visibility_available): Really
3249 test the compiler.
3250
3251 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
3252
3253 PR tree-opt/18181
3254 * gcc.dg/vect/vect-85.c: New test.
3255 * gcc.dg/vect/vect-86.c: New test.
3256 * gcc.dg/vect/vect-87.c: New test.
3257 * gcc.dg/vect/vect-88.c: New test.
3258
3259 2004-11-19 Ben Elliston <bje@au.ibm.com>
3260
3261 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
3262
3263 2004-11-18 Janis Johnson <janis187@us.ibm.com>
3264
3265 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
3266 * gcc.dg/ppc-and-1.c: Ditto.
3267 * gcc.dg/ppc-compare-1.c: Ditto.
3268 * gcc.dg/ppc-mov-1.c: Ditto
3269
3270 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
3271 Mark Mitchell <mark@codesourcery.com>
3272
3273 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
3274
3275 2004-11-17 Janis Johnson <janis187@us.ibm.com>
3276 Aldy Hernandez <aldyh@redhat.com>
3277
3278 * lib/target-supports.exp (check_effective_target_vect_int): New
3279 (check_effective_target_vect_float): New
3280 (check_effective_target_vect_double): New.
3281 (is-effective-target): Support new effective targets keywords.
3282 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
3283 default action for dg-do.
3284 * gcc.dg/vect/pr16105.c: Use new support.
3285 * gcc.dg/vect/pr18400.c: Ditto.
3286 * gcc.dg/vect/pr18425.c: Ditto.
3287 * gcc.dg/vect/vect-1.c: Ditto.
3288 * gcc.dg/vect/vect-10.c: Ditto.
3289 * gcc.dg/vect/vect-11.c: Ditto.
3290 * gcc.dg/vect/vect-12.c: Ditto.
3291 * gcc.dg/vect/vect-13.c: Ditto.
3292 * gcc.dg/vect/vect-14.c: Ditto.
3293 * gcc.dg/vect/vect-15.c: Ditto.
3294 * gcc.dg/vect/vect-16.c: Ditto.
3295 * gcc.dg/vect/vect-17.c: Ditto.
3296 * gcc.dg/vect/vect-18.c: Ditto.
3297 * gcc.dg/vect/vect-19.c: Ditto.
3298 * gcc.dg/vect/vect-2.c: Ditto.
3299 * gcc.dg/vect/vect-20.c: Ditto.
3300 * gcc.dg/vect/vect-21.c: Ditto.
3301 * gcc.dg/vect/vect-22.c: Ditto.
3302 * gcc.dg/vect/vect-23.c: Ditto.
3303 * gcc.dg/vect/vect-24.c: Ditto.
3304 * gcc.dg/vect/vect-25.c: Ditto.
3305 * gcc.dg/vect/vect-26.c: Ditto.
3306 * gcc.dg/vect/vect-27.c: Ditto.
3307 * gcc.dg/vect/vect-27a.c: Ditto.
3308 * gcc.dg/vect/vect-28.c: Ditto.
3309 * gcc.dg/vect/vect-29.c: Ditto.
3310 * gcc.dg/vect/vect-29a.c: Ditto.
3311 * gcc.dg/vect/vect-3.c: Ditto.
3312 * gcc.dg/vect/vect-30.c: Ditto.
3313 * gcc.dg/vect/vect-31.c: Ditto.
3314 * gcc.dg/vect/vect-32.c: Ditto.
3315 * gcc.dg/vect/vect-33.c: Ditto.
3316 * gcc.dg/vect/vect-34.c: Ditto.
3317 * gcc.dg/vect/vect-35.c: Ditto.
3318 * gcc.dg/vect/vect-36.c: Ditto.
3319 * gcc.dg/vect/vect-37.c: Ditto.
3320 * gcc.dg/vect/vect-38.c: Ditto.
3321 * gcc.dg/vect/vect-4.c: Ditto.
3322 * gcc.dg/vect/vect-40.c: Ditto.
3323 * gcc.dg/vect/vect-41.c: Ditto.
3324 * gcc.dg/vect/vect-42.c: Ditto.
3325 * gcc.dg/vect/vect-43.c: Ditto.
3326 * gcc.dg/vect/vect-44.c: Ditto.
3327 * gcc.dg/vect/vect-45.c: Ditto.
3328 * gcc.dg/vect/vect-46.c: Ditto.
3329 * gcc.dg/vect/vect-47.c: Ditto.
3330 * gcc.dg/vect/vect-48.c: Ditto.
3331 * gcc.dg/vect/vect-48a.c: Ditto.
3332 * gcc.dg/vect/vect-49.c: Ditto.
3333 * gcc.dg/vect/vect-5.c: Ditto.
3334 * gcc.dg/vect/vect-50.c: Ditto.
3335 * gcc.dg/vect/vect-51.c: Ditto.
3336 * gcc.dg/vect/vect-52.c: Ditto.
3337 * gcc.dg/vect/vect-53.c: Ditto.
3338 * gcc.dg/vect/vect-54.c: Ditto.
3339 * gcc.dg/vect/vect-55.c: Ditto.
3340 * gcc.dg/vect/vect-56.c: Ditto.
3341 * gcc.dg/vect/vect-56a.c: Ditto.
3342 * gcc.dg/vect/vect-57.c: Ditto.
3343 * gcc.dg/vect/vect-58.c: Ditto.
3344 * gcc.dg/vect/vect-59.c: Ditto.
3345 * gcc.dg/vect/vect-6.c: Ditto.
3346 * gcc.dg/vect/vect-60.c: Ditto.
3347 * gcc.dg/vect/vect-61.c: Ditto.
3348 * gcc.dg/vect/vect-62.c: Ditto.
3349 * gcc.dg/vect/vect-63.c: Ditto.
3350 * gcc.dg/vect/vect-64.c: Ditto.
3351 * gcc.dg/vect/vect-65.c: Ditto.
3352 * gcc.dg/vect/vect-66.c: Ditto.
3353 * gcc.dg/vect/vect-67.c: Ditto.
3354 * gcc.dg/vect/vect-68.c: Ditto.
3355 * gcc.dg/vect/vect-69.c: Ditto.
3356 * gcc.dg/vect/vect-7.c: Ditto.
3357 * gcc.dg/vect/vect-72.c: Ditto.
3358 * gcc.dg/vect/vect-72a.c: Ditto.
3359 * gcc.dg/vect/vect-73.c: Ditto.
3360 * gcc.dg/vect/vect-74.c: Ditto.
3361 * gcc.dg/vect/vect-75.c: Ditto.
3362 * gcc.dg/vect/vect-76.c: Ditto.
3363 * gcc.dg/vect/vect-77.c: Ditto.
3364 * gcc.dg/vect/vect-77a.c: Ditto.
3365 * gcc.dg/vect/vect-78.c: Ditto.
3366 * gcc.dg/vect/vect-79.c: Ditto.
3367 * gcc.dg/vect/vect-8.c: Ditto.
3368 * gcc.dg/vect/vect-80.c: Ditto.
3369 * gcc.dg/vect/vect-82.c: Ditto.
3370 * gcc.dg/vect/vect-82_64.c: Ditto.
3371 * gcc.dg/vect/vect-83.c: Ditto.
3372 * gcc.dg/vect/vect-83_64.c: Ditto.
3373 * gcc.dg/vect/vect-9.c: Ditto.
3374 * gcc.dg/vect/vect-all.c: Ditto.
3375 * gcc.dg/vect/vect-none.c: Ditto.
3376
3377 2004-11-17 Janis Johnson <janis187@us.ibm.com>
3378
3379 * lib/gcc-dg.exp (dg-skip-if): New function.
3380 (dg-forbid-option): Remove.
3381 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
3382 * g++.dg/abi/bitfield8.C: Likewise.
3383 * g++.dg/abi/dtor1.C: Likewise.
3384 * g++.dg/abi/empty10.C: Likewise.
3385 * g++.dg/abi/empty7.C: Likewise.
3386 * g++.dg/abi/empty9.C: Likewise.
3387 * g++.dg/abi/layout3.C: Likewise.
3388 * g++.dg/abi/layout4.C: Likewise.
3389 * g++.dg/abi/thunk1.C: Likewise.
3390 * g++.dg/abi/thunk2.C: Likewise.
3391 * g++.dg/abi/vbase11.C: Likewise.
3392 * g++.dg/abi/vthunk2.C: Likewise.
3393 * g++.dg/abi/vthunk3.C: Likewise.
3394 * g++.dg/ext/attrib8.C: Likewise.
3395 * g++.dg/opt/longbranch2.C: Likewise.
3396 * g++.dg/opt/reg-stack4.C: Likewise.
3397 * g++.old-deja/g++.ext/attrib1.C: Likewise.
3398 * g++.old-deja/g++.ext/attrib2.C: Likewise.
3399 * g++.old-deja/g++.ext/attrib3.C: Likewise.
3400 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3401 * g++.old-deja/g++.other/store-expr2.C: Likewise.
3402 * gcc.dg/20000609-1.c: Likewise.
3403 * gcc.dg/20000720-1.c: Likewise.
3404 * gcc.dg/20011107-1.c: Likewise.
3405 * gcc.dg/20011119-1.c: Likewise.
3406 * gcc.dg/20020108-1.c: Likewise.
3407 * gcc.dg/20020122-2.c: Likewise.
3408 * gcc.dg/20020122-3.c: Likewise.
3409 * gcc.dg/20020201-3.c: Likewise.
3410 * gcc.dg/20020206-1.c: Likewise.
3411 * gcc.dg/20020218-1.c: Likewise.
3412 * gcc.dg/20020310-1.c: Likewise.
3413 * gcc.dg/20020411-1.c: Likewise.
3414 * gcc.dg/20020418-2.c: Likewise.
3415 * gcc.dg/20020426-1.c: Likewise.
3416 * gcc.dg/20020426-2.c: Likewise.
3417 * gcc.dg/20020517-1.c: Likewise.
3418 * gcc.dg/20020523-1.c: Likewise.
3419 * gcc.dg/20020523-2.c: Likewise.
3420 * gcc.dg/20020729-1.c: Likewise.
3421 * gcc.dg/20030204-1.c: Likewise.
3422 * gcc.dg/20030826-2.c: Likewise.
3423 * gcc.dg/20030926-1.c: Likewise.
3424 * gcc.dg/20031202-1.c: Likewise.
3425 * gcc.dg/980312-1.c: Likewise.
3426 * gcc.dg/980313-1.c: Likewise.
3427 * gcc.dg/990117-1.c: Likewise.
3428 * gcc.dg/990424-1.c: Likewise.
3429 * gcc.dg/990524-1.c: Likewise.
3430 * gcc.dg/991230-1.c: Likewise.
3431 * gcc.dg/i386-387-1.c: Likewise.
3432 * gcc.dg/i386-387-2.c: Likewise.
3433 * gcc.dg/i386-387-3.c: Likewise.
3434 * gcc.dg/i386-387-4.c: Likewise.
3435 * gcc.dg/i386-387-5.c: Likewise.
3436 * gcc.dg/i386-387-6.c: Likewise.
3437 * gcc.dg/i386-asm-1.c: Likewise.
3438 * gcc.dg/i386-bitfield1.c: Likewise.
3439 * gcc.dg/i386-bitfield2.c: Likewise.
3440 * gcc.dg/i386-loop-1.c: Likewise.
3441 * gcc.dg/i386-loop-2.c: Likewise.
3442 * gcc.dg/i386-loop-3.c: Likewise.
3443 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3444 * gcc.dg/i386-pic-1.c: Likewise.
3445 * gcc.dg/i386-regparm.c: Likewise.
3446 * gcc.dg/i386-signbit-1.c: Likewise.
3447 * gcc.dg/i386-signbit-2.c: Likewise.
3448 * gcc.dg/i386-signbit-3.c: Likewise.
3449 * gcc.dg/i386-sse-5.c: Likewise.
3450 * gcc.dg/i386-sse-8.c: Likewise.
3451 * gcc.dg/i386-unroll-1.c: Likewise.
3452 * gcc.dg/tls/opt-1.c: Likewise.
3453 * gcc.dg/tls/opt-2.c: Likewise.
3454 * gcc.dg/unroll-1.c: Likewise.
3455 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
3456 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
3457 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
3458 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
3459
3460 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3461
3462 * g++.dg/template/incomplete1.C: New test.
3463
3464 2004-11-16 Nick Clifton <nickc@redhat.com>
3465
3466 Revert patches accidentally commited during checkin of fixes for
3467 xstormy16 tests:
3468 gcc.c-torture/execute/simd-4.c: Revert
3469 gcc.dg/20040910-1.c: Revert.
3470
3471 2004-11-16 Paul Brook <paul@codesourcery.com>
3472
3473 PR fortran/13010
3474 * gfortran.dg/der_pointer_1.f90: New test.
3475
3476 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
3477
3478 PR c/18498
3479 * gcc.dg/bitfld-13.c: New test.
3480
3481 2004-11-15 Janis Johnson <janis187@us.ibm.com>
3482
3483 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
3484 powerpc*-*-linux*.
3485
3486 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
3487 * gcc.dg/ppc64-abi-2.c: Ditto.
3488 * gcc.dg/ppc64-abi-3.c: Ditto.
3489
3490 * lib/gcc-dg.exp (dg-target-list): Remove.
3491
3492 2004-11-15 Steve Ellcey <sje@cup.hp.com>
3493
3494 * gcc.dg/ia64-postinc.c: New test.
3495
3496 2004-11-15 Mark Mitchell <mark@codesourcery.com>
3497
3498 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
3499
3500 2004-11-15 Nick Clifton <nickc@redhat.com>
3501
3502 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
3503 __INT_MAX__ so that the test can be compiled by toolchains
3504 targeted at 16-bit processors.
3505
3506 * gcc.dg/20040625-1.c: Use long constants rather than integers
3507 when performing arithmetic that will overflow 16-bits.
3508
3509 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
3510 xstormy16. It does not support 128-bit vector operations.
3511
3512 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
3513 with the macro PTR_TYPE. Define this macro to an integer type
3514 suitable for holding a pointer.
3515
3516 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
3517 the target is a 16-bit processor.
3518
3519 * gcc.dg/cpp/if-2.c: Expect a different warning message from
3520 16-bit targets where the character constant will be too long.
3521
3522 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
3523 where the double will not be directly addressable.
3524
3525 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3526
3527 Friend class name lookup 1/n, PR c++/18471
3528 * g++.dg/template/crash26.C: New test.
3529 * g++.dg/lookup/struct1.C: Adjust expected error.
3530 * g++.dg/parse/elab1.C: Likewise.
3531 * g++.dg/parse/elab2.C: Likewise.
3532 * g++.dg/parse/int-as-enum1.C: Likewise.
3533 * g++.dg/parse/struct-as-enum1.C: Likewise.
3534 * g++.dg/parse/typedef1.C: Likewise.
3535 * g++.dg/parse/typedef3.C: Likewise.
3536 * g++.dg/parse/typedef4.C: Likewise.
3537 * g++.dg/parse/typedef5.C: Likewise.
3538 * g++.dg/template/nontype4.C: Likewise.
3539 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
3540 * g++.old-deja/g++.other/elab1.C: Likewise.
3541 * g++.old-deja/g++.other/syntax4.C: Likewise.
3542
3543 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3544
3545 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
3546
3547 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
3548
3549 * gcc.c-torture/execute/20041114-1.c: New test.
3550
3551 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
3552
3553 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
3554 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
3555 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
3556 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
3557 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
3558 gcc.dg/switch-7.c: New tests.
3559
3560 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
3561
3562 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
3563
3564 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
3565
3566 PR tree-opt/18400
3567 * gcc.dg/vect/pr18400.c: New test.
3568
3569 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
3570 Andrew Pinski <pinskia@physics.uc.edu>
3571
3572 PR tree-opt/18425
3573 * gcc.dg/vect/pr18425.c: New test.
3574
3575 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3576
3577 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
3578 Guard with dg-require-alias and dg-require-visibility.
3579
3580 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3581
3582 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
3583
3584 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3585
3586 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
3587
3588 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3589
3590 PR c++/17344
3591 * g++.dg/template/defarg5.C: New test.
3592
3593 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3594
3595 * g++.dg/parse/cast1.C: Run only on ILP32.
3596 * g++.old-deja/g++.mike/p784.C: Likewise.
3597
3598 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
3599
3600 * gcc.c-torture/execute/20041113-1.c: New test.
3601
3602 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
3603
3604 PR target/18230
3605 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
3606 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
3607 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
3608 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
3609 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
3610 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
3611 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
3612 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
3613 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
3614 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
3615 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
3616 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
3617 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
3618
3619 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
3620
3621 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
3622 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
3623 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
3624 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
3625 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
3626 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
3627 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
3628 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
3629 gcc.target/sparc/combined-1.c: New tests.
3630
3631 2004-11-12 Ziemowit Laski <zlaski@apple.com>
3632
3633 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
3634 New tests.
3635
3636 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3637
3638 * lib/gcc-dg.exp (dg-forbid-option): New function.
3639 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
3640 * g++.dg/abi/bitfield8.C: Likewise.
3641 * g++.dg/abi/dtor1.C: Likewise.
3642 * g++.dg/abi/empty10.C: Likewise.
3643 * g++.dg/abi/empty7.C: Likewise.
3644 * g++.dg/abi/empty9.C: Likewise.
3645 * g++.dg/abi/layout3.C: Likewise.
3646 * g++.dg/abi/layout4.C: Likewise.
3647 * g++.dg/abi/thunk1.C: Likewise.
3648 * g++.dg/abi/thunk2.C: Likewise.
3649 * g++.dg/abi/vbase11.C: Likewise.
3650 * g++.dg/abi/vthunk2.C: Likewise.
3651 * g++.dg/abi/vthunk3.C: Likewise.
3652 * g++.dg/ext/attrib8.C: Likewise.
3653 * g++.dg/opt/longbranch2.C: Likewise.
3654 * g++.dg/opt/reg-stack4.C: Likewise.
3655 * g++.old-deja/g++.ext/attrib1.C: Likewise.
3656 * g++.old-deja/g++.ext/attrib2.C: Likewise.
3657 * g++.old-deja/g++.ext/attrib3.C: Likewise.
3658 * g++.old-deja/g++.other/store-expr1.C: Likewise.
3659 * g++.old-deja/g++.other/store-expr2.C: Likewise.
3660 * gcc.dg/20000609-1.c: Likewise.
3661 * gcc.dg/20000720-1.c: Likewise.
3662 * gcc.dg/20011107-1.c: Likewise.
3663 * gcc.dg/20011119-1.c: Likewise.
3664 * gcc.dg/20020108-1.c: Likewise.
3665 * gcc.dg/20020122-2.c: Likewise.
3666 * gcc.dg/20020122-3.c: Likewise.
3667 * gcc.dg/20020201-3.c: Likewise.
3668 * gcc.dg/20020206-1.c: Likewise.
3669 * gcc.dg/20020218-1.c: Likewise.
3670 * gcc.dg/20020310-1.c: Likewise.
3671 * gcc.dg/20020411-1.c: Likewise.
3672 * gcc.dg/20020418-2.c: Likewise.
3673 * gcc.dg/20020426-1.c: Likewise.
3674 * gcc.dg/20020426-2.c: Likewise.
3675 * gcc.dg/20020517-1.c: Likewise.
3676 * gcc.dg/20020523-1.c: Likewise.
3677 * gcc.dg/20020523-2.c: Likewise.
3678 * gcc.dg/20020729-1.c: Likewise.
3679 * gcc.dg/20030204-1.c: Likewise.
3680 * gcc.dg/20030826-2.c: Likewise.
3681 * gcc.dg/20030926-1.c: Likewise.
3682 * gcc.dg/20031202-1.c: Likewise.
3683 * gcc.dg/980312-1.c: Likewise.
3684 * gcc.dg/980313-1.c: Likewise.
3685 * gcc.dg/990117-1.c: Likewise.
3686 * gcc.dg/990424-1.c: Likewise.
3687 * gcc.dg/990524-1.c: Likewise.
3688 * gcc.dg/991230-1.c: Likewise.
3689 * gcc.dg/i386-387-1.c: Likewise.
3690 * gcc.dg/i386-387-2.c: Likewise.
3691 * gcc.dg/i386-387-3.c: Likewise.
3692 * gcc.dg/i386-387-4.c: Likewise.
3693 * gcc.dg/i386-387-5.c: Likewise.
3694 * gcc.dg/i386-387-6.c: Likewise.
3695 * gcc.dg/i386-asm-1.c: Likewise.
3696 * gcc.dg/i386-bitfield1.c: Likewise.
3697 * gcc.dg/i386-bitfield2.c: Likewise.
3698 * gcc.dg/i386-loop-1.c: Likewise.
3699 * gcc.dg/i386-loop-2.c: Likewise.
3700 * gcc.dg/i386-loop-3.c: Likewise.
3701 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3702 * gcc.dg/i386-pic-1.c: Likewise.
3703 * gcc.dg/i386-regparm.c: Likewise.
3704 * gcc.dg/i386-signbit-1.c: Likewise.
3705 * gcc.dg/i386-signbit-2.c: Likewise.
3706 * gcc.dg/i386-signbit-3.c: Likewise.
3707 * gcc.dg/i386-sse-5.c: Likewise.
3708 * gcc.dg/i386-sse-8.c: Likewise.
3709 * gcc.dg/i386-unroll-1.c: Likewise.
3710 * gcc.dg/tls/opt-1.c: Likewise.
3711 * gcc.dg/tls/opt-2.c: Likewise.
3712 * gcc.dg/unroll-1.c: Likewise.
3713 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
3714 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
3715 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
3716 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
3717 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
3718 -m64 is specified.
3719
3720 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3721
3722 PR c++/18389
3723 * g++.dg/parse/cond1.C: New test.
3724
3725 PR c++/18429
3726 * g++.dg/template/array9.C: New test.
3727 * g++.dg/ext/vla1.C: Adjust error messages.
3728 * g++.dg/ext/vlm1.C: Likewise.
3729 * g++.dg/template/crash2.C: Likewise.
3730
3731 PR c++/18436
3732 * g++.dg/template/call3.C: New test.
3733
3734 PR c++/18407
3735 * g++.dg/template/ptrmem11.C: New test.
3736
3737 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
3738
3739 PR other/14264
3740 * lib/g++.exp: Set LC_ALL and LANG to C.
3741 * lib/gcc-dg.exp: Likewise.
3742 * lib/gfortran.exp: Likewise.
3743 * lib/objc.exp: Likewise.
3744 * lib/treelang.exp: Likewise.
3745
3746 2004-11-12 Andreas Schwab <schwab@suse.de>
3747
3748 * gcc.dg/pr16286.c: Fix last change.
3749
3750 2004-11-12 Mark Mitchell <mark@codesourcery.com>
3751
3752 PR c++/18416
3753 * g++.dg/init/global1.C: New test.
3754
3755 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
3756
3757 * gcc.c-torture/execute/20041112-1.c: New test.
3758
3759 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3760
3761 * lib/gcc-dg.exp (dg-target-list): New.
3762
3763 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3764 Richard Sandiford <rsandifo@redhat.com>
3765
3766 * lib/target-supports.exp (get-compiler_messages): New.
3767 (check_named_sections_available): Use it.
3768 (check_effective_target_ilp32): New.
3769 (check_effective_target_lp64): New.
3770 (is-effective-target): New.
3771 * lib/gcc-dg.exp (dg-require-effective-target): New.
3772
3773 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
3774
3775 * gcc.dg/precedence-1.c: New test.
3776
3777 2004-11-11 Janis Johnson <janis187@us.ibm.com>
3778
3779 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
3780
3781 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
3782 message, delete generated files, use more descriptive name for
3783 executable, and make the test unsupported when it cannot be run.
3784
3785 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
3786 (dg-require-weak, dg-require-visibility, dg-require-alias,
3787 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
3788 dg-require-iconv, dg-require-named-sections): Use it.
3789
3790 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
3791
3792 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
3793
3794 PR target/16457
3795 * gcc.dg/ppc-and-1: New
3796
3797 PR target/16796
3798 * gcc.dg/ppc-mov-1.c: New.
3799
3800 PR target/16458
3801 * gcc.dg/ppc-compare-1.c: New.
3802
3803 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
3804
3805 * objc.dg/desig-init-2.m: New test.
3806
3807 2004-11-10 Adam Nemet <anemet@lnxw.com>
3808
3809 PR middle-end/18160
3810 * g++.dg/warn/register-var-1.C: New test.
3811 * g++.dg/warn/register-var-2.C: New test.
3812
3813 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3814
3815 * gcc.dg/union-2.c: New test.
3816
3817 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
3818
3819 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
3820 New test for PR tree-optimization/17892.
3821
3822 2004-11-09 Mark Mitchell <mark@codesourcery.com>
3823
3824 PR c++/18369
3825 * g++.dg/init/new12.C: New test.
3826
3827 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
3828
3829 * gcc.target/sparc: New directory.
3830 * gcc.target/sparc/sparc.exp: New driver.
3831 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
3832 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
3833 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
3834 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
3835
3836 2004-11-10 Paul Brook <paul@codesourcery.com>
3837
3838 PR fortran/18218
3839 * gfortran.dg/list_read.c: New test.
3840
3841 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3842
3843 PR c/18322
3844 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
3845 expected diagnostic location.
3846
3847 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
3848
3849 * gcc.dg/20041109-1.c: New test.
3850
3851 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3852
3853 PR objc/18406
3854 * objc/compile/pr18406.m: New test.
3855
3856 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3857
3858 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
3859
3860 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
3861
3862 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
3863
3864 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3865
3866 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
3867
3868 2004-11-08 Steve Ellcey <sje@cup.hp.com>
3869
3870 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
3871 exit.
3872
3873 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
3874
3875 PR tree-opt/18299
3876 * gcc.c-torture/pr18299-1.c: New test.
3877
3878 2004-11-06 Andreas Schwab <schwab@suse.de>
3879
3880 * gcc.dg/pr16286.c: Also test for bool and pixel.
3881
3882 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
3883
3884 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
3885 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
3886 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
3887 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
3888 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
3889 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
3890 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
3891 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
3892 gcc.dg/struct-semi-3.c: New tests.
3893
3894 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3895
3896 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
3897
3898 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3899
3900 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
3901 Do not use C99 designators.
3902
3903 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3904
3905 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
3906
3907 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3908
3909 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
3910 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
3911 * gcc.c-torture/execute/simd-5.x: Remove.
3912
3913 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
3914
3915 PR rtl-optimization/17933
3916 * gcc.dg/torture/pr17933-1.c: New test.
3917
3918 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
3919
3920 PR target/18106
3921 * lib/target-supports.exp (check_weak_available): Support
3922 Windows.
3923
3924 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
3925
3926 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
3927 call to fflush(stdout) before abort.
3928 (my_ffsll): New function.
3929 (generate_fields): Use it.
3930
3931 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3932
3933 * gcc.dg/init-undef-1.c: New test.
3934
3935 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
3936
3937 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
3938 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
3939 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
3940 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
3941 expected messages for new parser.
3942
3943 2004-11-04 Mark Mitchell <mark@codesourcery.com>
3944
3945 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
3946
3947 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3948
3949 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
3950 on LP64 targets.
3951
3952 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3953
3954 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
3955 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
3956 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
3957 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
3958 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
3959 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
3960 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
3961 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
3962 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
3963 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
3964
3965 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
3966
3967 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
3968 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
3969 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
3970 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
3971 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
3972 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
3973 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
3974 for new parser.
3975
3976 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
3977
3978 PR target/15342
3979 * gcc.dg/20041104-1.c: New test.
3980
3981 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3982
3983 * g++.dg/template/nontype7.C: New test.
3984 * g++.dg/template/nontype8.C: Likewise.
3985 * g++.dg/template/nontype9.C: Likewise.
3986 * g++.dg/template/nontype10.C: Likewise.
3987 * g++.dg/tc1/dr49.C: Likewise.
3988 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
3989 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
3990
3991 2004-11-04 Ben Elliston <bje@au.ibm.com>
3992
3993 * g++.dg/rtti/tinfo1.C: Remove xfails.
3994
3995 2004-11-04 Ben Elliston <bje@au.ibm.com>
3996
3997 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
3998 packed attribute to the definition to satisfy the new C++ parser.
3999
4000 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4001
4002 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
4003 invocations of va_arg.
4004
4005 2004-11-02 Mark Mitchell <mark@codesourcery.com>
4006
4007 PR c++/18124
4008 * g++.dg/template/crash25.C: New test.
4009
4010 PR c++/18155
4011 * g++.dg/template/typedef2.C: New test.
4012 * g++.dg/parse/crash13.C: Adjust error markers.
4013
4014 PR c++/18177
4015 * g++.dg/conversion/const3.C: New test.
4016
4017 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4018
4019 PR fortran/17535
4020 PR fortran/17583
4021 PR fortran/17713
4022 * gfortran.dg/generic_[123].f90: New testcases.
4023
4024 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4025
4026 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
4027 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
4028
4029 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
4030
4031 PR tree-opt/16808
4032 * gcc.c-torture/compile/pr16808.c: New test.
4033
4034 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
4035
4036 PR rtl-optimization/17104
4037 * gcc.dg/ppc-bitfield1.c: New.
4038
4039 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
4040
4041 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
4042
4043 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
4044
4045 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
4046 strings for 32-bit code.
4047
4048 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
4049
4050 PR c/18239
4051 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
4052
4053 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
4054
4055 PR c++/18064
4056 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
4057
4058 2004-10-31 Mark Mitchell <mark@codesourcery.com>
4059
4060 PR c++/15172
4061 * g++.dg/init/aggr2.C: New test.
4062
4063 2004-10-30 Ziemowit Laski <zlaski@apple.com>
4064
4065 * objc.dg/local-decl-1.m: New test.
4066
4067 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
4068
4069 * gcc.dg/20040910-1.c: Adjust regex.
4070
4071 2004-10-30 Roger Sayle <roger@eyesopen.com>
4072
4073 PR rtl-optimization/18084
4074 * g++.dg/opt/pr18084-1.C: New testcase.
4075
4076 2004-10-30 Matt Austern <austern@apple.com>
4077
4078 PR c++/17542
4079 * g++.dg/ext/attrib18.C: New test.
4080
4081 2004-10-30 Roger Sayle <roger@eyesopen.com>
4082
4083 PR middle-end/18096
4084 * gcc.dg/pr18096-1.c: New test case.
4085
4086 2004-10-30 Roger Sayle <roger@eyesopen.com>
4087
4088 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
4089
4090 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
4091
4092 PR c/16666
4093 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
4094 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
4095 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
4096 gcc.dg/old-style-prom-3.c: New tests.
4097
4098 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
4099
4100 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
4101 Remove unnecessary inclusion of stdio.h.
4102
4103 2004-10-29 Roger Sayle <roger@eyesopen.com>
4104
4105 PR rtl-optimization/17581
4106 * gcc.dg/pr17581-1.c: New test case.
4107
4108 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
4109
4110 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
4111 being implemented.
4112 * g++.dg/conversion/dr195-1.C: New.
4113 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
4114 * g++.old-deja/g++.mike/p10148.C: Likewise.
4115
4116 2004-10-29 Mark Mitchell <mark@codesourcery.com>
4117
4118 PR c++/17695
4119 * g++.dg/debug/typedef2.C: New test.
4120
4121 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
4122
4123 PR fortran/13490
4124 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
4125 * gfortran.dg/g77/README: Update.
4126
4127 2004-10-28 Matt Austern <austern@apple.com>
4128
4129 PR c++/14124
4130 * g++.dg/ext/packed7.C: New test.
4131
4132 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
4133
4134 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
4135 scan-assembler.
4136 * lib/scanasm.exp (hidden-scan-for): New proc.
4137 (scan-hidden): Use hidden-scan-for instead of constructing the scan
4138 string.
4139 (scan-not-hidden): Likewise.
4140 * lib/target-supports.exp (check_visibility_available): mach-o is
4141 support too.
4142
4143 2004-10-28 Mark Mitchell <mark@codesourcery.com>
4144
4145 PR c++/17132
4146 * g++.dg/template/memclass3.C: New test.
4147
4148 2004-10-28 Adam Nemet <anemet@lnxw.com>
4149
4150 PR middle-end/18160
4151 * gcc.dg/register-var-1.c: New test.
4152 * gcc.dg/register-var-2.c: New test.
4153 * gcc.dg/asm-7.c: Taking the address of a register variable is an
4154 error now.
4155
4156 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
4157
4158 PR other/18172
4159 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
4160 unused variables.
4161 * gcc.dg/vect/vect-22.c: Likewise.
4162
4163 2004-10-28 Jakub Jelinek <jakub@redhat.com>
4164
4165 * gcc.dg/i386-rotate-1.c: New test.
4166
4167 2004-10-27 Mark Mitchell <mark@codesourcery.com>
4168
4169 * g++.dg/init/ref12.C: Add "run" marker.
4170
4171 PR c++/17435
4172 * g++.dg/init/ref12.C: New test.
4173
4174 PR c++/18140
4175 * g++.dg/template/shift1.C: New test.
4176 * g++.dg/template/error10.C: Adjust error markers.
4177
4178 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
4179
4180 PR tree-opt/17529
4181 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
4182
4183 2004-10-27 Geoffrey Keating <geoffk@apple.com>
4184
4185 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
4186 * gcc.dg/weak/weak-3.c: Likewise.
4187 * gcc.dg/weak/weak-5.c: Likewise.
4188 * gcc.dg/weak/weak-9.c: Likewise.
4189 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
4190 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
4191
4192 * gcc.dg/darwin-weakimport-1.c: New.
4193
4194 2004-10-28 Ben Elliston <bje@au.ibm.com>
4195
4196 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
4197
4198 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
4199
4200 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
4201 'syntax' error messages.
4202 * gcc.dg/cpp/direct2s.c: Likewise.
4203
4204 2004-10-26 Geoffrey Keating <geoffk@apple.com>
4205
4206 * gcc.c-torture/compile/20041026-1.c: New.
4207
4208 2004-10-26 Mark Mitchell <mark@codesourcery.com>
4209
4210 PR c++/18093
4211 * g++.dg/lookup/ns2.C: New test.
4212
4213 PR c++/18020
4214 * g++.dg/template/enum4.C: New test.
4215
4216 PR c++/18161
4217 * g++.dg/template/expr1.C: New test.
4218
4219 2004-10-26 Ben Elliston <bje@au.ibm.com>
4220
4221 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
4222
4223 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
4224
4225 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
4226 gcc.dg/decl-nospec-3.c: New tests.
4227
4228 2004-10-26 Ziemowit Laski <zlaski@apple.com>
4229
4230 * objc.dg/super-class-3.m: New test.
4231
4232 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
4233
4234 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
4235 resyncing.
4236 * gcc.dg/cpp/direct2s.c: Likewise.
4237
4238 2004-10-25 Geoffrey Keating <geoffk@apple.com>
4239
4240 * objc.dg/image-info.m: Update for changes to section selection.
4241
4242 2004-10-25 David Ayers <d.ayers@inode.at>
4243 Ziemowit Laski <zlaski@apple.com>
4244
4245 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
4246 diagnostics when messaging 'id <Proto>'.
4247 * objc.dg/class-protocol-1.m: New test.
4248 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
4249 a non-existent method signature.
4250 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
4251 Update diagnostics when messaging with non-existent method signature.
4252 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
4253 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
4254 invalid receivers are now resolved as if messaging 'id'; remove
4255 extraneous diagnostics.
4256
4257 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
4258
4259 PR c/16667
4260 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
4261 gcc.dg/init-desig-obs-3.c: New tests.
4262
4263 2004-10-25 Jakub Jelinek <jakub@redhat.com>
4264
4265 * gcc.dg/debug/20041023-1.c: New test.
4266
4267 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
4268
4269 PR middle-end/17407
4270 * gcc.c-torture/compile/pr17407.c: New test.
4271
4272 PR c++/18121
4273 * g++.dg/template/array8.C: New test.
4274
4275 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4276
4277 PR other/18138
4278 * lib/g++.exp: Accept more than one multilib libgcc.
4279 * lib/gcc-dg.exp: Likewise.
4280 * lib/objc.exp: Likewise.
4281 * lib/treelang.exp: Likewise.
4282 * lib/gfortran.exp: Likewise.
4283
4284 2004-10-24 Ben Elliston <bje@au.ibm.com>
4285
4286 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
4287
4288 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
4289
4290 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
4291 * gcc.dg/c99-const-expr-3.c: Likewise.
4292
4293 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
4294
4295 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
4296
4297 2004-10-23 Ben Elliston <bje@au.ibm.com>
4298
4299 * gcc.c-torture/execute/loop-2e.x: Remove.
4300
4301 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
4302
4303 PR c++/18095
4304 * g++.dg/parse/crash18.C: New.
4305 * g++.dg/parse/crash19.C: New.
4306
4307 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
4308
4309 * g++.dg/ext/dllimport1.C: Move dg-warnings.
4310 * g++.dg/ext/dllimport2.C: Same.
4311 * g++.dg/ext/dllimport8.C: Same.
4312
4313 2004-10-21 Mark Mitchell <mark@codesourcery.com>
4314
4315 PR c++/10841
4316 * g++.dg/conversion/cast1.C: New test.
4317 * g++.dg/overload/pmf1.C: Adjust error marker.
4318
4319 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
4320
4321 PR objc/17923
4322 * objc.dg/const-str-7.m: New test.
4323
4324 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4325
4326 * g++.dg/template/memfriend11.C: Fix comment typo.
4327 * g++.dg/template/memfriend14.C: Likewise.
4328
4329 2004-10-20 Richard Henderson <rth@redhat.com>
4330
4331 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
4332 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
4333 -fasynchronous-unwind-tables.
4334
4335 2004-10-20 Richard Henderson <rth@redhat.com>
4336
4337 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
4338 (main): Return success.
4339 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
4340 (main): Return success.
4341
4342 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4343
4344 PR c++/13495
4345 * g++.dg/template/memfriend9.C: New test.
4346 * g++.dg/template/memfriend10.C: Likewise.
4347 * g++.dg/template/memfriend11.C: Likewise.
4348 * g++.dg/template/memfriend12.C: Likewise.
4349 * g++.dg/template/memfriend13.C: Likewise.
4350 * g++.dg/template/memfriend14.C: Likewise.
4351 * g++.dg/template/memfriend15.C: Likewise.
4352 * g++.dg/template/memfriend16.C: Likewise.
4353 * g++.dg/template/memfriend17.C: Likewise.
4354 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
4355
4356 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
4357
4358 * g++.dg/conversion/dr195.C: New.
4359 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
4360
4361 2004-10-20 Ben Elliston <bje@au.ibm.com>
4362 Devang Patel <dpatel@apple.com>
4363
4364 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
4365 of floating point arithmetic, which could trap.
4366
4367 2004-10-19 Mark Mitchell <mark@codesourcery.com>
4368
4369 PR c++/14035
4370 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
4371 * g++.dg/conversion/const2.C: New test.
4372 * g++.dg/expr/reinterpret2.C: New test.
4373 * g++.dg/expr/reinterpret3.C: New test.
4374 * g++.dg/expr/cast2.C: New test.
4375 * g++.dg/expr/copy1.C: New test.
4376 * g++.dg/other/conversion1.C: Change error message.
4377 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
4378 function pointers to void *.
4379 * g++.old-deja/g++.mike/p10148.C: Likewise.
4380
4381 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4382
4383 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
4384
4385 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
4386
4387 PR c++/18047
4388
4389 * g++.dg/parse/expr3.C: New test.
4390
4391 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4392
4393 * gcc.dg/smod-1.c: New test.
4394
4395 2004-10-18 Ziemowit Laski <zlaski@apple.com>
4396
4397 * objc.dg/method-14.m: New test.
4398
4399 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
4400
4401 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
4402 Also xfail as the patch was reverted.
4403
4404 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
4405
4406 PR middle-end/16973
4407 * gcc.dg/pr16973.c: New test.
4408
4409 2004-10-18 Diego Novillo <dnovillo@redhat.com>
4410
4411 PR tree-optimization/17656
4412 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
4413
4414 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
4415
4416 * g++.dg/eh/shadow1.C: New.
4417
4418 2004-10-18 Jakub Jelinek <jakub@redhat.com>
4419
4420 * gcc.c-torture/compile/20041018-1.c: New test.
4421
4422 2004-10-18 Ben Elliston <bje@au.ibm.com>
4423
4424 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
4425 compiler referring to register 0 when accessing sdata. The linker
4426 now patches things up.
4427
4428 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
4429
4430 PR c/17529
4431 * gcc.c-torture/compile/pr17529.c: New test.
4432
4433 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4434
4435 PR c++/17743
4436 * g++.dg/ext/attrib17.C: New test.
4437
4438 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4439
4440 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
4441
4442 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4443
4444 PR c++/10479
4445 * g++.dg/ext/attrib16.C: New test.
4446
4447 2004-10-15 Mark Mitchell <mark@codesourcery.com>
4448
4449 PR c++/17042
4450 * g++.dg/init/dso_handle1.C: New test.
4451
4452 PR c++/14667
4453 * g++.dg/parse/typedef6.C: New test.
4454
4455 PR c++/17916
4456 * g++.dg/parse/pragma1.C: New test.
4457
4458 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
4459
4460 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
4461
4462 2004-10-15 Steve Ellcey <sje@cup.hp.com>
4463
4464 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
4465 -fno-common when on HPPA HP-UX platforms.
4466
4467 2004-10-15 Jakub Jelinek <jakub@redhat.com>
4468
4469 PR other/16820
4470 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
4471 stdint.h.
4472 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
4473 uintptr_t.
4474
4475 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
4476
4477 PR c++/16301
4478 * g++.dg/lookup/strong-using-4.C: New test.
4479
4480 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
4481
4482 PR middle-end/16567
4483 * gcc.c-torture/compile/nested-1.c: New test.
4484
4485 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
4486
4487 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
4488 and mipsisa64*-*-* (until support for misaligned loads is added).
4489 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
4490 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
4491 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
4492 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
4493 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
4494 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
4495
4496 2004-10-14 Mark Mitchell <mark@codesourcery.com>
4497
4498 PR c++/17976
4499 * g++.dg/init/dtor3.C: New test.
4500
4501 2004-10-15 Ben Elliston <bje@au.ibm.com>
4502
4503 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
4504
4505 2004-10-14 Geoffrey Keating <geoffk@apple.com>
4506
4507 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
4508 * gcc.dg/macho-lo-sum.c: Likewise.
4509
4510 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
4511
4512 * gcc.dg/ppc-spe64-1.c: New test.
4513
4514 2004-10-14 Devang Patel <dpatel@apple.com>
4515
4516 PR 17635
4517 * gcc.dg/pr17635.c : New test.
4518
4519 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
4520
4521 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
4522 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
4523 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
4524 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
4525 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
4526 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
4527 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
4528 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
4529 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
4530 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
4531 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
4532 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
4533 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
4534 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
4535 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
4536 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
4537 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
4538 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
4539
4540 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
4541
4542 * gcc.dg/vect/vect-82.c: New testcase.
4543 * gcc.dg/vect/vect-82_64.c: New testcase.
4544 * gcc.dg/vect/vect-83.c: New testcase.
4545 * gcc.dg/vect/vect-83_64.c: New testcase.
4546
4547 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
4548
4549 * gcc.dg/cpp/error-1.c: New test.
4550
4551 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
4552
4553 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
4554
4555 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
4556
4557 PR target/17984
4558 * gcc.dg/cris-peep2-xsrand2.c: New test.
4559
4560 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
4561
4562 PR c++/17661
4563 * testsuite/g++.dg/expr/for2.C: New test.
4564
4565 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4566
4567 * g++.dg/inherit/thunk1.C: Run on the SPARC.
4568
4569 2004-10-13 Jakub Jelinek <jakub@redhat.com>
4570
4571 PR tree-optimization/17724
4572 * g++.dg/opt/pr17724-1.C: New test.
4573 * g++.dg/opt/pr17724-2.C: New test.
4574 * g++.dg/opt/pr17724-3.C: New test.
4575 * g++.dg/opt/pr17724-4.C: New test.
4576 * g++.dg/opt/pr17724-5.C: New test.
4577 * g++.dg/opt/pr17724-6.C: New test.
4578
4579 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
4580
4581 PR c/17301
4582 * gcc.dg/pr17301-2.c: New test.
4583
4584 2004-10-11 Mark Mitchell <mark@codesourcery.com>
4585
4586 PR c++/15876
4587 * g++.dg/parse/error22.C: New test.
4588
4589 PR c++/17936
4590 * g++.dg/template/spec18.C: New test.
4591
4592 2004-10-11 Steve Ellcey <sje@cup.hp.com>
4593
4594 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
4595 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
4596 memcpy.
4597 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
4598 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
4599
4600 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
4601
4602 * g++.dg/eh/cleanup5.C: Add dg-options "".
4603
4604 2004-10-11 Roger Sayle <roger@eyesopen.com>
4605
4606 PR middle-end/17657
4607 * gcc.dg/switch-4.c: New test case.
4608
4609 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
4610
4611 * gcc.c-torture/execute/20041011-1.c: New test.
4612
4613 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
4614
4615 PR c++/17554
4616 * g++.dg/init/for3.C: New test.
4617
4618 PR c++/17657
4619 * g++.dg/opt/switch2.C: New test.
4620
4621 PR middle-end/17703
4622 * g++.dg/warn/Wreturn-2.C: New test.
4623
4624 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
4625
4626 PR c++/17907
4627 * g++.dg/eh/cleanup5.C: New test.
4628
4629 2004-10-10 Mark Mitchell <mark@codesourcery.com>
4630
4631 PR c++/17393
4632 * g++.dg/parse/error21.C: New test.
4633
4634 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
4635
4636 * g++.dg/overload/pmf1.C: Adjust quoting marks.
4637 * g++.dg/warn/incomplete1.C: Likewise.
4638 * g++.dg/template/qualttp20.C: Likewise.
4639
4640 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
4641
4642 PR c/17881
4643 * parm-incomplete-1.c: New test.
4644
4645 2004-10-09 Mark Mitchell <mark@codesourcery.com>
4646
4647 PR c++/17867
4648 * g++.dg/parse/error19.C: New test.
4649
4650 PR c++/17670
4651 * g++.dg/init/new11.C: New test.
4652
4653 PR c++/17821
4654 * g++.dg/parse/error20.C: New test.
4655
4656 PR c++/17826
4657 * g++.dg/template/crash24.C: New test.
4658
4659 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
4660
4661 PR c/17301
4662 * gcc.dg/pr17301-1.c: New test.
4663
4664 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
4665
4666 PR c/17189
4667 * gcc.dg/anon-struct-5.c: New test.
4668
4669 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
4670
4671 PR c/17844
4672 * gcc.dg/pr17844-1.c: New test.
4673
4674 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
4675
4676 PR tree-optimization/17906
4677 * gcc.c-torture/compile/pr17906.c: New.
4678
4679 2004-10-09 Stuart Hastings <stuart@apple.com>
4680 Roger Sayle <roger@eyesopen.com>
4681
4682 PR rtl-optimization/17853
4683 * gcc.dg/i386-mmx-5.c: New testcase.
4684
4685 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
4686
4687 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
4688
4689 2004-10-09 Mark Mitchell <mark@codesourcery.com>
4690
4691 PR c++/17524
4692 * g++.dg/template/static9.C: New test.
4693
4694 PR c++/17685
4695 * g++.dg/parse/operator5.C: New test.
4696
4697 2004-10-09 Roger Sayle <roger@eyesopen.com>
4698
4699 PR middle-end/17894
4700 * gcc.c-torture/execute/divcmp-4.c: New test case.
4701
4702 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4703
4704 PR tree-opt/17902
4705 * g++.dg/opt/pr17902.C: New test.
4706
4707 2004-10-09 Jakub Jelinek <jakub@redhat.com>
4708
4709 * gcc.dg/cpp/ident-1.c: Add dg-options "".
4710
4711 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4712
4713 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
4714
4715 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4716
4717 * gcc.dg/assign-warn-3.c: New test.
4718
4719 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4720
4721 PR c/16999
4722 * gcc.dg/cpp/ident-1.c: New test.
4723
4724 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
4725
4726 * gcc.c-torture/compile/acc1.c: New.
4727
4728 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
4729
4730 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
4731 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
4732
4733 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4734
4735 * gcc.dg/ultrasp11.c: New test.
4736
4737 2004-10-08 Michael Matz <matz@suse.de>
4738
4739 * gcc.dg/doloop-2.c: New test.
4740
4741 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
4742
4743 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
4744 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
4745 objc.dg/method-9.m: Update expected diagnostics.
4746
4747 2004-10-07 Geoffrey Keating <geoffk@apple.com>
4748
4749 * gcc.dg/ppc-fsel-3.c: New file.
4750 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
4751
4752 2004-10-07 Paul Brook <paul@codesourcery.com>
4753
4754 * gfortran.dg/intrinsic_verify_1.f90: New test.
4755
4756 2004-10-07 Paul Brook <paul@codesourcery.com>
4757
4758 * gfortran.dg/empty_format_1.f90: Remove stray commas.
4759
4760 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4761
4762 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
4763 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
4764 commit.
4765
4766 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
4767
4768 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
4769
4770 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4771
4772 PR c++/17115
4773 * g++.dg/warn/Winline-4.C: New test.
4774
4775 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4776
4777 * gcc.c-torture/compile/20041007-1.c: New test.
4778
4779 2004-10-07 Paul Brook <paul@codesourcery.com>
4780
4781 PR fortran/17678
4782 * gfortran.dg/use_allocated_1.f90: New test.
4783
4784 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4785
4786 PR middle-end/17849
4787 * gfortran.fortran-torture/compile/nested.f90: New test
4788
4789 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
4790
4791 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
4792
4793 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
4794
4795 PR c++/17368
4796 * g++.dg/ext/asm6.C: New test.
4797
4798 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
4799
4800 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
4801
4802 2004-10-06 Paul Brook <paul@codesourcery.com>
4803
4804 PR libfortran/17709
4805 * gfortran.dg/empty_format_1.f90: New test.
4806
4807 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4808
4809 PR fortran/17568
4810 * gfortran.dg/ishft.f90: New test.
4811
4812 PR fortran/17283
4813 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
4814 tests.
4815
4816 2004-10-06 Paul Brook <paul@codesourcery.com>
4817
4818 * gfortran.dg/do_1.f90: New test.
4819
4820 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4821
4822 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
4823 optimizing for size.
4824
4825 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4826
4827 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
4828
4829 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
4830
4831 * gcc.c-torture/compile/20041005-1.c: New test.
4832
4833 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
4834
4835 PR c++/17829
4836 * g++.dg/lookup/koenig4.C: New.
4837
4838 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
4839
4840 * g++.dg/other/classkey1.C: Adjust quoting marks.
4841 * g++.dg/parse/error15.C: Likewise.
4842 * g++.dg/template/meminit2.C (int>): Likewise.
4843
4844 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4845
4846 PR fortran/17283
4847 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
4848
4849 PR fortran/17631
4850 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
4851
4852 PR fortran/17708
4853 * gfortran.dg/pr17708.f90: New test.
4854
4855 2004-10-04 Chao-ying Fu <fu@mips.com>
4856
4857 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
4858 * gcc.dg/vect/vect-4.c: Ditto.
4859 * gcc.dg/vect/vect-5.c: Ditto.
4860 * gcc.dg/vect/vect-6.c: Ditto.
4861 * gcc.dg/vect/vect-8.c: Ditto.
4862 * gcc.dg/vect/vect-16.c: Ditto.
4863 * gcc.dg/vect/vect-30.c: Ditto.
4864 * gcc.dg/vect/vect-40.c: Ditto.
4865 * gcc.dg/vect/vect-41.c: Ditto.
4866 * gcc.dg/vect/vect-42.c: Ditto.
4867 * gcc.dg/vect/vect-43.c: Ditto.
4868 * gcc.dg/vect/vect-44.c: Ditto.
4869 * gcc.dg/vect/vect-45.c: Ditto.
4870 * gcc.dg/vect/vect-46.c: Ditto.
4871 * gcc.dg/vect/vect-47.c: Ditto.
4872 * gcc.dg/vect/vect-48.c: Ditto.
4873 * gcc.dg/vect/vect-49.c: Ditto.
4874 * gcc.dg/vect/vect-50.c: Ditto.
4875 * gcc.dg/vect/vect-51.c: Ditto.
4876 * gcc.dg/vect/vect-52.c: Ditto.
4877 * gcc.dg/vect/vect-53.c: Ditto.
4878 * gcc.dg/vect/vect-54.c: Ditto.
4879 * gcc.dg/vect/vect-55.c: Ditto.
4880 * gcc.dg/vect/vect-56.c: Ditto.
4881 * gcc.dg/vect/vect-57.c: Ditto.
4882 * gcc.dg/vect/vect-58.c: Ditto.
4883 * gcc.dg/vect/vect-59.c: Ditto.
4884 * gcc.dg/vect/vect-60.c: Ditto.
4885 * gcc.dg/vect/vect-74.c: Ditto.
4886 * gcc.dg/vect/vect-79.c: Ditto.
4887 * gcc.dg/vect/vect-80.c: Ditto.
4888
4889 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
4890
4891 * gcc.dg/unused-7.c: Use the correct option.
4892
4893 2004-10-04 Paul Brook <paul@codesourcery.com>
4894 Bud Davis <bdavis9659@comcast.net>
4895
4896 PR fortran/17706
4897 PR fortran/16434
4898 * gfortran/pr17706.f90: New test.
4899 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
4900
4901 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4902
4903 * gfortran.dg/pr17612.f90: New test.
4904
4905 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
4906
4907 * g++.dg/template/local1.C: Adjust quoting marks in
4908 testing for diagnostics.
4909 * g++.dg/tls/diag-2.C: Likewise.
4910 * g++.dg/other/error8.C: Likewise.
4911
4912 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4913
4914 PR c/17178
4915 * gcc.dg/unused-4.c: Adjust to be correct.
4916
4917 PR c/17820
4918 * gcc.dg/unused-7.c: New test.
4919
4920 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
4921
4922 PR c++/17797
4923 * g++.dg/overload/template2.C: New test.
4924
4925 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
4926
4927 PR tree-optimization/16632
4928 * gcc.dg/tree-ssa/20041002-1.c: New.
4929
4930 2004-10-03 Paul Brook <paul@codesourcery.com>
4931
4932 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
4933 rather than relying on default formatting.
4934
4935 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
4936
4937 * gcc.dg/20040920-1.c: Update expected message text.
4938
4939 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
4940
4941 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
4942
4943 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
4944
4945 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
4946 tree level.
4947
4948 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4949
4950 * gcc.dg/tree-ssa/pr17343.c: Remove.
4951
4952 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
4953
4954 PR tree-opt/17343
4955 * gcc.dg/tree-ssa/pr17343.c: New test.
4956
4957 2004-10-01 Jakub Jelinek <jakub@redhat.com>
4958
4959 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
4960 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
4961 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
4962 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
4963 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
4964
4965 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4966
4967 * gcc.dg/lvalue-2.c: New test.
4968
4969 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
4970
4971 PR c/17730
4972 * gcc.dg/pr17730-1.c: New test
4973
4974 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
4975
4976 PR c/7425
4977 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
4978
4979 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4980
4981 * gcc.c-torture/execute/stdarg-1.c: New test.
4982 * gcc.c-torture/execute/stdarg-2.c: New test.
4983 * gcc.c-torture/execute/stdarg-3.c: New test.
4984 * gcc.dg/tree-ssa/stdarg-1.c: New test.
4985 * gcc.dg/tree-ssa/stdarg-2.c: New test.
4986 * gcc.dg/tree-ssa/stdarg-3.c: New test.
4987 * gcc.dg/tree-ssa/stdarg-4.c: New test.
4988 * gcc.dg/tree-ssa/stdarg-5.c: New test.
4989
4990 2004-09-29 Jakub Jelinek <jakub@redhat.com>
4991
4992 PR tree-optimization/17697
4993 * g++.dg/opt/pr17697-1.C: New test.
4994 * g++.dg/opt/pr17697-2.C: New test.
4995 * g++.dg/opt/pr17697-3.C: New test.
4996
4997 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
4998
4999 PR c/16409
5000 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
5001 gcc.dg/vla-init-5.c: New tests.
5002
5003 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
5004
5005 PR c/13804
5006 * gcc.dg/pr13804-1.c: New test.
5007
5008 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5009
5010 PR fortran/16938
5011 * gfortran.dg/pr16938.f90: New test.
5012
5013 2004-09-27 Mark Mitchell <mark@codesourcery.com>
5014
5015 * g++.dg/template/crash23.C: New test.
5016
5017 2004-09-27 Mark Mitchell <mark@codesourcery.com>
5018
5019 PR c++/17585
5020 * g++.dg/template/static8.C: New test.
5021
5022 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
5023
5024 PR c++/17681
5025 * g++.dg/other/error9.C: New test.
5026
5027 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
5028
5029 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
5030
5031 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5032
5033 PR fortran/15164
5034 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
5035
5036 2004-09-26 Roger Sayle <roger@eyesopen.com>
5037
5038 PR middle-end/17112
5039 * gcc.dg/pr17112-1.c: New test case.
5040
5041 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
5042
5043 PR c/11459
5044 * gcc.dg/pr11459-1.c: New test.
5045
5046 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
5047
5048 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
5049 * gcc.dg/tree-ssa/loop-4.c: Likewise.
5050
5051 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5052
5053 * gfortran.dg/pr15324.f90: Make array bounds consistent.
5054
5055 2004-09-25 Jan Hubicka <jh@suse.cz>
5056
5057 * compile/30040909-1.c: New test.
5058 * compile/30040907-1.c: New test.
5059
5060 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
5061
5062 * gcc.c-torture/execute/va-arg-26.c: New test.
5063
5064 2004-09-24 Zack Weinberg <zack@codesourcery.com>
5065
5066 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
5067 extra diagnostics on targets with 64-bit pointers.
5068 * objc.dg/selector-1.m: Adjust dg-warning regexp.
5069
5070 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
5071
5072 PR c/17188
5073 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
5074 * gcc.dg/decl-3.c: Adjust expected message.
5075
5076 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5077
5078 PR fortran/17615
5079 * gfortran.dg/pr17615.f90: New test.
5080
5081 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
5082
5083 PR tree-optimzation/17517
5084 * g++.dg/tree-ssa/pr17517.C: New Test.
5085
5086 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
5087
5088 PR c++/16889
5089 * g++.dg/lookup/ambig3.C: New.
5090
5091 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
5092
5093 PR tree-opt/17624
5094 * g++.dg/opt/pr17624.C: New test.
5095
5096 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
5097
5098 PR c/6980
5099 * gcc.dg/Wbad-function-cast-1.c: New test.
5100
5101 2004-09-23 Zack Weinberg <zack@codesourcery.com>
5102
5103 * g++.dg/ext/complit1.C
5104 * g++.dg/other/error2.C
5105 * g++.dg/other/nontype-1.C
5106 * g++.dg/parse/crash11.C
5107 * g++.dg/parse/crash12.C
5108 * g++.dg/parse/error15.C
5109 * g++.dg/parse/error4.C
5110 * g++.dg/parse/tmpl-outside1.C
5111 * g++.dg/parse/too-many-tmpl-args1.C
5112 * g++.dg/template/dependent-expr3.C
5113 * g++.dg/template/error10.C
5114 * g++.dg/template/instantiate1.C
5115 * g++.dg/template/vtable2.C
5116 * g++.dg/warn/Wshadow-1.C
5117 * g++.dg/warn/weak1.C
5118 * g++.old-deja/g++.brendan/crash16.C
5119 * g++.old-deja/g++.brendan/crash18.C
5120 * g++.old-deja/g++.brendan/crash48.C
5121 * g++.old-deja/g++.brendan/crash49.C
5122 * g++.old-deja/g++.brendan/crash55.C
5123 * g++.old-deja/g++.brendan/crash56.C
5124 * g++.old-deja/g++.brendan/crash8.C
5125 * g++.old-deja/g++.brendan/enum11.C
5126 * g++.old-deja/g++.brendan/enum8.C
5127 * g++.old-deja/g++.brendan/enum9.C
5128 * g++.old-deja/g++.brendan/friend3.C
5129 * g++.old-deja/g++.brendan/misc14.C
5130 * g++.old-deja/g++.bugs/900402_02.C
5131 * g++.old-deja/g++.bugs/900404_03.C
5132 * g++.old-deja/g++.bugs/900404_04.C
5133 * g++.old-deja/g++.bugs/900428_03.C
5134 * g++.old-deja/g++.jason/crash4.C
5135 * g++.old-deja/g++.jason/overload21.C
5136 * g++.old-deja/g++.jason/redecl1.C
5137 * g++.old-deja/g++.jason/report.C
5138 * g++.old-deja/g++.jason/rfg10.C
5139 * g++.old-deja/g++.jason/template30.C
5140 * g++.old-deja/g++.law/arm12.C
5141 * g++.old-deja/g++.law/ctors5.C
5142 * g++.old-deja/g++.law/cvt20.C
5143 * g++.old-deja/g++.law/init10.C
5144 * g++.old-deja/g++.law/init8.C
5145 * g++.old-deja/g++.law/visibility17.C
5146 * g++.old-deja/g++.law/visibility7.C
5147 * g++.old-deja/g++.mike/net8.C
5148 * g++.old-deja/g++.mike/p646.C
5149 * g++.old-deja/g++.mike/p700.C
5150 * g++.old-deja/g++.mike/p701.C
5151 * g++.old-deja/g++.mike/p811.C
5152 * g++.old-deja/g++.ns/template13.C
5153 * g++.old-deja/g++.other/array3.C
5154 * g++.old-deja/g++.other/crash25.C
5155 * g++.old-deja/g++.other/dtor3.C
5156 * g++.old-deja/g++.other/dtor4.C
5157 * g++.old-deja/g++.other/main1.C
5158 * g++.old-deja/g++.other/warn7.C
5159 * g++.old-deja/g++.pt/crash11.C
5160 * g++.old-deja/g++.pt/crash36.C
5161 * g++.old-deja/g++.pt/spec22.C
5162 * g++.old-deja/g++.pt/spec9.C
5163 * g++.old-deja/g++.pt/ttp52.C
5164 * g++.old-deja/g++.robertl/eb103.C
5165 * g++.old-deja/g++.robertl/eb121.C
5166 * g++.old-deja/g++.robertl/eb22.C
5167 * g++.old-deja/g++.robertl/eb8.C:
5168 Update locations and/or regexps of dg-error markers.
5169 Remove markers for some bogus messages that are no longer issued.
5170
5171 2004-09-23 Jakub Jelinek <jakub@redhat.com>
5172
5173 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
5174 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
5175
5176 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
5177
5178 PR c++/17618
5179 * g++.dg/lookup/crash5.C: New test.
5180
5181 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
5182
5183 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
5184 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
5185 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
5186 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
5187 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
5188 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
5189
5190 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
5191 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
5192 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
5193 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
5194 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
5195 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
5196
5197 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
5198
5199 * gcc.dg/vect/vect-44.c: Check additional cases.
5200 * gcc.dg/vect/vect-48.c: Check additional cases.
5201
5202 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
5203 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
5204 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
5205 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
5206 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
5207 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
5208 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
5209 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
5210 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
5211
5212 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
5213 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
5214 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
5215
5216 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5217
5218 * gcc.dg/tree-ssa/loop-6.c: New test.
5219
5220 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
5221
5222 PR c++/17620
5223 * g++.dg/inherit/base2.C: New.
5224
5225 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
5226
5227 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
5228 * gcc.dg/20001012-2.c: Likewise.
5229 * gcc.dg/20001013-1.c: Likewise.
5230 * gcc.dg/20001101-1.c: Likewise.
5231 * gcc.dg/20001102-1.c: Likewise.
5232 * gcc.dg/bf-spl1.c: Likewise.
5233 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
5234 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
5235
5236 2004-09-22 Diego Novillo <dnovillo@redhat.com>
5237
5238 PR tree-optimization/16721
5239 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
5240
5241 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
5242
5243 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
5244 * gcc.dg/20040305-1.c: Likewise.
5245
5246 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
5247
5248 PR c/16566
5249 * gcc.c-torture/compile/pr16566-1.c,
5250 gcc.c-torture/compile/pr16566-2.c,
5251 gcc.c-torture/compile/pr16566-3.c: New tests.
5252
5253 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
5254
5255 PR tree-optimization/17512
5256 * gcc.c-torture/compile/20040916-1.c.
5257
5258 2004-09-21 Mark Mitchell <mark@codesourcery.com>
5259
5260 * gcc.dg/pragma-re-3.c: New test.
5261
5262 2004-09-17 Matt Austern <austern@apple.com>
5263
5264 PR c++/15049
5265 * g++.dg/other/anon3.C: New.
5266
5267 2004-09-21 Roger Sayle <roger@eyesopen.com>
5268
5269 PR c++/7503
5270 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
5271 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
5272 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
5273 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
5274 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
5275
5276 2004-09-21 Bud Davis <bdavis9659@comcast.net>
5277
5278 PR fortran/17286
5279 * gfortran.dg/pr17286.f90: New test.
5280
5281 2004-09-20 Mark Mitchell <mark@codesourcery.com>
5282
5283 PR c++/17530
5284 * g++.dg/template/static7.C: New test.
5285
5286 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
5287
5288 PR tree-opt/17558
5289 * gcc.c-torture/compile/pr17558.c: New test.
5290
5291 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
5292
5293 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
5294 if SKIP_ATTRIBUTE is defined.
5295
5296 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5297
5298 PR fortran/15957
5299 * gfortran.dg/pr15957.f90: New test.
5300
5301 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
5302
5303 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
5304 in comparison.
5305 * gcc.dg/vect/vect-79.c: Likewise.
5306 * gcc.dg/vect/vect-80.c: Likewise.
5307
5308 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5309
5310 PR fortran/15750
5311 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
5312
5313 2004-09-20 Ira Rosen <irar@il.ibm.com>
5314
5315 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
5316 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
5317 * gcc.dg/vect/vect-62.c: New testcase.
5318 * gcc.dg/vect/vect-63.c: New testcase.
5319 * gcc.dg/vect/vect-64.c: New testcase.
5320 * gcc.dg/vect/vect-65.c: New testcase.
5321 * gcc.dg/vect/vect-66.c: New testcase.
5322 * gcc.dg/vect/vect-67.c: New testcase.
5323 * gcc.dg/vect/vect-68.c: New testcase.
5324 * gcc.dg/vect/vect-69.c: New testcase.
5325 * gcc.dg/vect/vect-79.c: New testcase.
5326 * gcc.dg/vect/vect-80.c: New testcase.
5327
5328 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
5329
5330 * gcc.target/mips/asm-1.c: New test.
5331
5332 2004-09-19 Ira Rosen <irar@il.ibm.com>
5333
5334 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
5335 * gcc.dg/vect/vect-73.c: New testcase.
5336 * gcc.dg/vect/vect-74.c: New testcase.
5337 * gcc.dg/vect/vect-75.c: New testcase.
5338 * gcc.dg/vect/vect-76.c: New testcase.
5339 * gcc.dg/vect/vect-77.c: New testcase.
5340 * gcc.dg/vect/vect-78.c: New testcase
5341
5342 2004-09-18 Paul Brook <paul@codesourcery.com>
5343
5344 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
5345
5346 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
5347
5348 PR c/17424
5349 * gcc.dg/pr17424-1.c: New test.
5350
5351 2004-09-18 Diego Novillo <dnovillo@redhat.com>
5352
5353 * g++.dg/tree-ssa/pr17153.C: New test.
5354
5355 2004-09-16 Geoffrey Keating <geoffk@apple.com>
5356
5357 PR pch/13361
5358 * testsuite/g++.dg/pch/wchar-1.C: New.
5359 * testsuite/g++.dg/pch/wchar-1.Hs: New.
5360
5361 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
5362
5363 * gcc.c-torture/execute/20040917-1.c: New test.
5364
5365 2004-09-17 Diego Novillo <dnovillo@redhat.com>
5366
5367 PR tree-optimization/17319
5368 * gcc.dg/pr17319.c: New test.
5369
5370 2004-09-17 Devang Patel <dpatel@apple.com>
5371
5372 * gcc.dg/20040813-1.c: New test.
5373
5374 2004-09-17 Diego Novillo <dnovillo@redhat.com>
5375
5376 PR tree-optimization/17273
5377 * gcc.c-torture/compile/pr17273.c: New test.
5378
5379 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
5380
5381 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
5382 Update expected messages.
5383 * gcc.dg/declspec-13.c: New test.
5384
5385 2004-09-17 David Edelsohn <edelsohn@gnu.org>
5386
5387 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
5388
5389 2004-09-17 Diego Novillo <dnovillo@redhat.com>
5390
5391 * gcc.c-torture/execute/pr17252.c: Use post-increment to
5392 change what 'a' is pointing to.
5393
5394 2004-09-17 Mark Mitchell <mark@codesourcery.com>
5395
5396 PR c++/16002
5397 * g++.dg/template/error18.C: New test.
5398
5399 PR c++/16029
5400 * g++.dg/warn/Wunused-8.C: New test.
5401
5402 2004-09-17 Steven Bosscher <stevenb@suse.de>
5403
5404 PR tree-optimization/17513
5405 * gcc.dg/20040916-1.c: New test.
5406
5407 2004-09-16 Mark Mitchell <mark@codesourcery.com>
5408
5409 PR c++/17501
5410 * g++.dg/template/typename7.C: New test.
5411
5412 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5413
5414 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
5415
5416 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
5417
5418 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
5419 with -ftree-based-profiling also.
5420 * lib/profopt.exp: Support late-set profile_option/feedback_option.
5421
5422 2004-09-16 Victor Leikehman <lei@il.ibm.com>
5423
5424 PR/15364
5425 * gfortran.dg/der_array_io_1.f90: New test.
5426 * gfortran.dg/der_array_io_2.f90: New test.
5427 * gfortran.dg/der_array_io_3.f90: New test.
5428
5429 2004-09-15 Mark Mitchell <mark@codesourcery.com>
5430
5431 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
5432 EABI.
5433
5434 2004-09-15 Mark Mitchell <mark@codesourcery.com>
5435
5436 * g++.dg/opt/switch1.C: New test.
5437
5438 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
5439
5440 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
5441 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
5442 Update expected messages.
5443
5444 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5445
5446 PR fortran/16485
5447 * gfortran.dg/same_name_1.f90: New test.
5448
5449 2004-09-15 Diego Novillo <dnovillo@redhat.com>
5450
5451 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
5452 dereference garbage pointers.
5453
5454 2004-09-15 Jakub Jelinek <jakub@redhat.com>
5455
5456 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
5457 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
5458
5459 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
5460 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
5461 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
5462
5463 2004-09-14 Mark Mitchell <mark@codesourcery.com>
5464
5465 PR c++/17324
5466 * g++.dg/template/mangle1.C: New test.
5467
5468 2004-09-14 Diego Novillo <dnovillo@redhat.com>
5469
5470 PR tree-optimization/17252
5471 * gcc.c-torture/execute/pr17252.c: New test.
5472
5473 2004-09-14 Andrew Pinski <apinski@apple.com>
5474
5475 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
5476
5477 2004-09-14 Roger Sayle <roger@eyesopen.com>
5478
5479 PR rtl-optimization/9771
5480 * gcc.dg/pr9771-1.c: New test case.
5481
5482 2004-09-14 Diego Novillo <dnovillo@redhat.com>
5483
5484 PR tree-optimization/15262
5485 * gcc.c-torture/execute/pr15262-1.c: New test.
5486 * gcc.c-torture/execute/pr15262-2.c: New test.
5487
5488 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
5489
5490 * gcc.dg/declspec-12.c: New test.
5491
5492 2004-09-14 Bud Davis <bdavis9659@comcast.net>
5493
5494 * gfortran.dg/pr17090.f90: Add directives to test.
5495
5496 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5497
5498 * gcc.c-torture/compile/20040914-1.c: New test.
5499
5500 2004-09-13 Mark Mitchell <mark@codesourcery.com>
5501
5502 PR c++/16162
5503 * g++.dg/template/decl2.C: New test.
5504
5505 2004-09-13 Bud Davis <bdavis9659@comcast.net>
5506
5507 PR fortran/17090
5508 * gfortran.dg/pr17090.f90: New test.
5509
5510 2004-09-13 Dale Johannesen <dalej@apple.com>
5511
5512 * gcc.c-torture/compile/pr17408.c: New test case.
5513
5514 2004-09-13 Mark Mitchell <mark@codesourcery.com>
5515
5516 PR c++/16716
5517 * g++.dg/parse/crash17.C: New test.
5518
5519 PR c++/17327
5520 * g++.dg/template/enum3.C: New test.
5521
5522 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
5523
5524 * lib/gcc-defs.exp: Load wrapper.exp.
5525 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
5526 using local code.
5527 * lib/gcc.exp (gcc_init): Similar.
5528 * lib/gfortran.exp (gfortran_init): Similar.
5529 * lib/objc.exp (objc_init): Similar.
5530 * lib/treelang.exp (treelang_init): Similar.
5531 * lib/wrapper.exp: New file with build_wrapper call machinery in
5532 ${tool}_maybe_build_wrapper.
5533
5534 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
5535
5536 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
5537 "inline".
5538 * gcc.dg/declspec-11.c: Update expected messages.
5539 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
5540 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
5541 gcc.dg/inline-12.c: New tests.
5542
5543 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
5544
5545 * g++.dg/tree-ssa/pr17400.C: New testcase.
5546
5547 2004-09-13 James E Wilson <wilson@specifixinc.com>
5548
5549 * gcc.target/mips/sb1-1.c: New testcase.
5550
5551 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
5552
5553 * lib/g77-dg.exp: Remove unused file.
5554 * lib/mike-g77.exp: Ditto.
5555 * lib/g77.exp: Ditto.
5556
5557 2004-09-12 Richard Henderson <rth@redhat.com>
5558
5559 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
5560
5561 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
5562
5563 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
5564 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5565 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
5566 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
5567 Update expected messages.
5568
5569 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
5570
5571 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
5572 declaration/use mismatch for dirp parameter.
5573
5574 2004-09-12 Andrew Pinski <apinski@apple.com>
5575
5576 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
5577 -fgnu-runtime is passed.
5578
5579 2004-09-12 Richard Henderson <rth@redhat.com>
5580
5581 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
5582 do the uplevel thing and update additional_flags directly.
5583 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
5584 gfortran.fortran-torture/execute/intrinsic_nearest.x,
5585 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
5586 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
5587
5588 2004-09-11 Steven Bosscher <stevenb@suse.de>
5589
5590 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
5591
5592 2004-09-11 Roger Sayle <roger@eyesopen.com>
5593
5594 PR middle-end/17411
5595 * g++.dg/opt/pr17411-1.C: New test case.
5596
5597 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
5598
5599 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
5600 gcc.dg/tls/diag-2.c: Update expected messages.
5601 * gcc.dg/991209-1.c: Specify compilation options. Update expected
5602 messages.
5603 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
5604 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
5605 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
5606 gcc.dg/tls/diag-5.c: New tests.
5607
5608 2004-09-11 Zack Weinberg <zack@codesourcery.com>
5609
5610 * gcc.dg/20040910-1.c: Correct dg-error regexp.
5611
5612 2004-09-11 Steven Bosscher <stevenb@suse.de>
5613
5614 * g++.dg/parse/break-in-for.C: New test.
5615
5616 2004-09-11 Jakub Jelinek <jakub@redhat.com>
5617
5618 * gcc.dg/tree-ssa/20040911-1.c: New test.
5619
5620 2004-09-11 Andreas Jaeger <aj@suse.de>
5621
5622 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
5623 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
5624
5625 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
5626
5627 * gcc.target/frv: New directory of FR-V-specific tests.
5628
5629 2004-09-10 James E Wilson <wilson@specifixinc.com>
5630
5631 * gcc.dg/convert-vec-1.c: New test.
5632
5633 2004-09-10 Roger Sayle <roger@eyesopen.com>
5634
5635 PR middle-end/17024
5636 * gcc.dg/pr17024-1.c: New test case.
5637
5638 2004-09-10 Eric Christopher <echristo@redhat.com>
5639
5640 * gcc.dg/20040910-1.c: New test.
5641
5642 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
5643
5644 * gcc.dg/bitfld-9.c: New test.
5645
5646 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
5647
5648 * gcc.c-torture/execute/ieee/acc1.c: New test.
5649 * gcc.c-torture/execute/ieee/acc2.c: New test.
5650 * gcc.c-torture/execute/ieee/mzero6.c: New test.
5651
5652 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
5653
5654 * gcc.dg/deprecated-2.c: New test.
5655
5656 2004-09-09 James E Wilson <wilson@specifixinc.com>
5657
5658 * gcc.dg/init-vec-1.c: New test.
5659
5660 2004-09-09 Roger Sayle <roger@eyesopen.com>
5661
5662 PR middle-end/17055
5663 * gcc.dg/pr17055-1.c: New test case.
5664
5665 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
5666
5667 PR target/17377
5668 * gcc.c-torture/execute/pr17377.c: New test.
5669
5670 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
5671
5672 PR c/8420
5673 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
5674 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
5675 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
5676 gcc.dg/long-long-typespec-1.c: New tests.
5677 * gcc.dg/tls/diag-2.c: Update expected diagnostics
5678
5679 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
5680
5681 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
5682 gcc.dg/gnu99-static-1.c: New tests.
5683
5684 2004-09-08 Devang Patel <dpatel@apple.com>
5685
5686 * gcc.dg/darwin-ld-20040828-1.c: New test.
5687 * gcc.dg/darwin-ld-20040828-2.c: New test.
5688 * gcc.dg/darwin-ld-20040828-3.c: New test.
5689
5690 2004-09-08 Ziemowit Laski <zlaski@apple.com>
5691
5692 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
5693 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
5694 in error message.
5695 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
5696 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
5697 in error message.
5698 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
5699 types they qualify.
5700 * objc.dg/type-size-2.m: Fix wording in comment.
5701 * objc.dg/va-meth-1.m: New test case.
5702
5703 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
5704
5705 PR c/16633:
5706 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
5707 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
5708
5709 2004-09-06 Devang Patel <dpatel@apple.com>
5710
5711 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
5712 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
5713
5714 2004-09-06 Zack Weinberg <zack@codesourcery.com>
5715
5716 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
5717 reflect changed line numbering of diagnostics.
5718
5719 2004-09-06 Paul Brook <paul@codesourcery.com>
5720
5721 * gfortran.dg/edit_real_1.f90: Add new test.
5722
5723 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5724
5725 * gcc.dg/tree-ssa/loop-2.c: New test.
5726 * gcc.dg/tree-ssa/loop-3.c: New test.
5727 * gcc.dg/tree-ssa/loop-4.c: New test.
5728 * gcc.dg/tree-ssa/loop-5.c: New test.
5729
5730 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5731
5732 * gcc.dg/format/sentinel-1.c: Update for parameter option.
5733
5734 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5735
5736 * gcc.dg/format/sentinel-1.c: New test.
5737
5738 2004-09-04 Uros Bizjak <uros@kss-loka.si>
5739
5740 * testsuite/gcc.dg/builtins-46.c: New.
5741
5742 2004-09-03 Devang Patel <dpatel@apple.com>
5743
5744 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
5745 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
5746
5747 2004-09-03 Jan Beulich <jbeulich@novell.com>
5748
5749 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
5750 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
5751 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
5752 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
5753 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
5754 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
5755 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
5756 the non-portable bzero.
5757 * gcc.dg/20010912-1.c: xfail for NetWare.
5758 * gcc.dg/20020426-2.c: xfail for NetWare.
5759 * gcc.dg/20021014-1.c: xfail for NetWare.
5760 * gcc.dg/20021018-1.c: xfail for NetWare.
5761 * gcc.dg/20030213-1.c: xfail for NetWare.
5762 * gcc.dg/20030225-1.c: xfail for NetWare.
5763 * gcc.dg/20030708-1.c: xfail for NetWare.
5764 * gcc.dg/builtins-config.h: Also exclude NetWare.
5765 * gcc.dg/format/format.h: Define restrict only if not already defined.
5766 * gcc.dg/nest.c: xfail for NetWare.
5767 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
5768 * lib/target-supports.exp (check_visibility_available): Exclude
5769 NetWare.
5770
5771 2004-09-03 Jan Beulich <jbeulich@novell.com>
5772
5773 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
5774 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
5775 deterministic starting point for the alignment of structure fields.
5776 * gcc.dg/Wpadded.c: Dito.
5777 * g++.dg/abi/vbase10.C: Dito.
5778
5779 2004-09-03 Devang Patel <dpatel@apple.com>
5780
5781 * g++.dg/debug/pr15736.cc: New test.
5782
5783 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5784
5785 * README.QMTEST: Fix out-of-date link.
5786
5787 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
5788
5789 PR fortran/16579
5790 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
5791 Delete. Duplicate of gfortran.dg/g77/20010610.f
5792
5793 2004-09-02 Mark Mitchell <mark@codesourcery.com>
5794
5795 * g++.dg/abi/arm_rtti1.C: New test.
5796
5797 2004-09-02 Geoffrey Keating <geoffk@apple.com>
5798
5799 * gcc.dg/ppc-vector-memcpy.c: New.
5800 * gcc.dg/ppc-vector-memset.c: New.
5801
5802 2004-09-02 Chao-ying Fu <fu@mips.com>
5803
5804 * gcc.target/mips/mips-3d-1.c: New test.
5805 * gcc.target/mips/mips-3d-2.c: New test.
5806 * gcc.target/mips/mips-3d-3.c: New test.
5807 * gcc.target/mips/mips-3d-4.c: New test.
5808 * gcc.target/mips/mips-3d-5.c: New test.
5809 * gcc.target/mips/mips-3d-6.c: New test.
5810 * gcc.target/mips/mips-3d-7.c: New test.
5811 * gcc.target/mips/mips-3d-8.c: New test.
5812 * gcc.target/mips/mips-3d-9.c: New test.
5813 * gcc.target/mips/mips-ps-1.c: New test.
5814 * gcc.target/mips/mips-ps-2.c: New test.
5815 * gcc.target/mips/mips-ps-3.c: New test.
5816 * gcc.target/mips/mips-ps-4.c: New test.
5817 * gcc.target/mips/mips-ps-type.c: New test.
5818
5819 2004-09-02 Paul Brook <paul@codesourcery.com>
5820
5821 * gfortran.dg/edit_real_1.f90: Add new tests.
5822
5823 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5824
5825 PR fortran/15327
5826 * gfortran.dg/merge_char_1.f90: New test.
5827
5828 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5829
5830 PR fortran/16404
5831 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
5832
5833 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5834
5835 PR c/1522
5836 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
5837
5838 2004-09-01 Mark Mitchell <mark@codesourcery.com>
5839
5840 * g++.dg/opt/loop1.C: Do not XFAIL.
5841
5842 2004-09-01 Jakub Jelinek <jakub@redhat.com>
5843
5844 * gcc.c-torture/execute/20040831-1.c: New test.
5845
5846 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
5847
5848 PR fortran/16579
5849 * gfortran.dg/g77/20010610.f: Now passes.
5850 Copy from g77.f-torture/execute. Add dg-run directive.
5851 * gfortran.dg/g77/README: Update
5852
5853 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
5854
5855 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
5856 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
5857 (t1, t2, t3, t4): Add volatile.
5858
5859 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5860
5861 * g++.dg/ext/visibility/arm1.C: New test.
5862
5863 2004-08-31 Geoffrey Keating <geoffk@apple.com>
5864
5865 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
5866 -pedantic-errors.
5867
5868 2004-09-01 Paul Brook <paul@codesourcery.com>
5869
5870 * gfortran.dg/eof_2.f90: New test.
5871
5872 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5873
5874 PR fortran/16579
5875 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
5876
5877 2004-08-31 Bud Davis <bdavis9659@comcast.net>
5878
5879 PR libfortran/16805
5880 * gfortran.dg/list_read_2.f90: New test.
5881
5882 2004-08-31 Mark Mitchell <mark@codesourcery.com>
5883
5884 * g++.dg/abi/key1.C: New test.
5885
5886 2004-08-31 Richard Henderson <rth@redhat.com>
5887
5888 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
5889 form of offsetof.
5890 * g++.dg/other/offsetof5.C: Remove duplicate.
5891
5892 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5893
5894 PR fortran/17244
5895 * gfortran.dg/func_derived_1.f90: New test.
5896
5897 2004-08-31 Paul Brook <paul@codesourcery.com>
5898
5899 * gfortran.dg/eof_1.f90: New test.
5900
5901 2004-08-31 Paul Brook <paul@codesourcery.com>
5902
5903 * gfortran.dg/list_read_1.f90: New file.
5904
5905 2004-08-30 Mark Mitchell <mark@codesourcery.com>
5906
5907 * g++.dg/opt/loop1.C: XFAIL.
5908
5909 2004-08-30 Geoffrey Keating <geoffk@apple.com>
5910
5911 * gcc.dg/funcdef-storage-1.c: New.
5912 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
5913 an extern function in local scope.
5914 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
5915 declare an 'auto inline' function in local scope.
5916 * gcc.dg/20011130-1.c: Likewise.
5917 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
5918 an 'auto' function in local scope.
5919 * gcc.dg/20021014-1.c: Likewise.
5920 * gcc.dg/20030331-2.c: Likewise.
5921
5922 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5923
5924 * gfortran.dg/blockdata_1.f90: New test.
5925
5926 2004-08-30 Richard Henderson <rth@redhat.com>
5927
5928 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
5929
5930 2004-08-30 Richard Henderson <rth@redhat.com>
5931
5932 * lib/fortran-torture.exp (fortran-torture-execute): Honor
5933 additional_flags set by alternate driver.
5934 (ieee-options): New procedure.
5935 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
5936 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
5937 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
5938 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
5939
5940 2004-08-30 Richard Henderson <rth@redhat.com>
5941
5942 * lib/f-torture.exp: Remove.
5943
5944 2004-08-29 Mark Mitchell <mark@codesourcery.com>
5945
5946 PR rtl-optimization/16590
5947 * g++.dg/opt/loop1.C: New test.
5948
5949 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5950
5951 PR fortran/13910
5952 * gfortran.dg/oldstyle_1.f90: New test.
5953
5954 2004-08-29 Steven G. Kargl <kargls@comcast.net>
5955 Paul Brook <paul@codesourcery.com>
5956
5957 * gfortran.dg/g77/README: Update.
5958 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
5959 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
5960 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
5961
5962 2004-08-28 Paul Brook <paul@codesourcery.com>
5963
5964 PR libfortran/17195
5965 * gfortran.dg/edit_real_1.f90: New test.
5966
5967 2004-08-27 Paul Brook <paul@codesourcery.com>
5968
5969 * gfortran.dg/rewind_1.f90: New test.
5970
5971 2004-08-27 Bud Davis <bdavis9659@comcast.net>
5972
5973 PR fortran/16597
5974 * gfortran.dg/pr16597.f90: New test.
5975
5976 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5977
5978 PR c/13801
5979 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
5980 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
5981 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
5982 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
5983 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
5984
5985 2004-08-26 Nick Clifton <nickc@redhat.com>
5986
5987 * gcc.c-torture/compile/pr17119.c: New test.
5988
5989 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
5990
5991 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
5992
5993 2004-08-25 Richard Henderson <rth@redhat.com>
5994
5995 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
5996 the bits that expect kind=8 to be the largest real kind.
5997
5998 2004-08-25 Ziemowit Laski <zlaski@apple.com>
5999
6000 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
6001
6002 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6003
6004 * gfortran.dg/assignment_1.f90: New test.
6005
6006 2004-08-25 Adam Nemet <anemet@lnxw.com>
6007
6008 * g++.dg/template/repo3.C: New test.
6009
6010 2004-08-25 Roger Sayle <roger@eyesopen.com>
6011
6012 PR middle-end/16693
6013 PR tree-optimization/16372
6014 * g++.dg/opt/pr16372-1.C: New test case.
6015 * g++.dg/opt/pr16693-1.C: New test case.
6016 * g++.dg/opt/pr16693-2.C: New test case.
6017
6018 2004-08-25 Ziemowit Laski <zlaski@apple.com>
6019
6020 * objc.dg/proto-lossage-4.m: New test.
6021
6022 2004-08-25 Mark Mitchell <mark@codesourcery.com>
6023
6024 PR c++/17155
6025 * g++.dg/inherit/local2.C: New test.
6026
6027 2004-08-25 Paul Brook <paul@codesourcery.com>
6028
6029 PR fortran/17144
6030 * gfortran.dg/string_ctor_1.f90: New test.
6031
6032 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6033
6034 PR c++/14428
6035 * g++.dg/template/redecl2.C: New test.
6036
6037 2004-08-24 Bud Davis <bdavis9659@comcast.net>
6038
6039 PR fortran/17143
6040 * gfortran.dg/pr17143.f90: New test.
6041
6042 2004-08-24 Bud Davis <bdavis9659@comcast.net>
6043
6044 PR fortran/17164
6045 * gfortran.dg/pr17164.f90: New test.
6046
6047 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6048
6049 * gcc.dg/tree-ssa/loop-1.c: New test.
6050
6051 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
6052
6053 * gcc.c-torture/compile/20040824-1.c: New test.
6054
6055 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
6056
6057 * gcc.c-torture/compile/iftrap-3.c: New test.
6058
6059 2004-08-24 Paul Brook <paul@codesourcery.com>
6060
6061 * gfortran.dg/entry_2.f90: New test.
6062
6063 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6064
6065 PR c++/16889
6066 * g++.dg/lookup/ambig[12].C: New.
6067
6068 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6069
6070 PR c++/16706
6071 * g++.dg/template/crash21.C: New test.
6072 * g++.dg/template/crash22.C: Likewise.
6073
6074 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
6075
6076 PR c++/17149
6077 * g++.dg/template/access15.C: New.
6078
6079 2004-08-23 Mark Mitchell <mark@codesourcery.com>
6080
6081 PR c++/17163
6082 * g++.dg/template/repo2.C: New test.
6083
6084 2004-08-23 Roger Sayle <roger@eyesopen.com>
6085
6086 PR rtl-optimization/17078
6087 * gcc.c-torture/execute/pr17078-1.c: New test case.
6088
6089 2004-08-23 Mark Mitchell <mark@codesourcery.com>
6090
6091 PR c/14492
6092 * gcc.dg/debug/crash1.c: New test.
6093
6094 2004-08-23 Mark Mitchell <mark@codesourcery.com>
6095
6096 PR c/16180
6097 * gcc.dg/loop-5.c: New test.
6098
6099 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6100
6101 * gcc.c-torture/execute/20040823-1.c: New test.
6102
6103 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
6104
6105 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
6106 to the assembler. Simplify test accordingly.
6107 (asm_abi_flags): Use GNU names.
6108 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
6109 to check for ABI flags.
6110
6111 2004-08-22 Andrew Pinski <apinski@apple.com>
6112
6113 * g++.dg/opt/pr14029.C: New test.
6114 * gcc.c-torture/execute/pr15262.c: New test.
6115
6116 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6117
6118 * gfortran.dg/reduction.f90: Add checks with complex arguments.
6119
6120 2004-08-21 Bud Davis <bdavis9659@comcast.net>
6121
6122 PR 16908
6123 * gfortran.dg/direct_io.f90: New test.
6124
6125 2004-08-20 Mark Mitchell <mark@codesourcery.com>
6126
6127 PR c++/17121
6128 * g++.dg/inherit/local2.C: New test.
6129
6130 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
6131
6132 PR c++/17120
6133 * g++.dg/warn/Wparentheses-4.C: New test.
6134
6135 2004-08-20 Mark Mitchell <mark@codesourcery.com>
6136
6137 PR c++/17121
6138 * g++.dg/inherit/local2.C: New test.
6139
6140 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
6141 * gcc.dg/ppc-ldstruct.c: Likewise.
6142 * gcc.dg/ppc64-abi-2.c: Likewise.
6143
6144 2004-08-20 Jakub Jelinek <jakub@redhat.com>
6145
6146 PR rtl-optimization/17099
6147 * gcc.c-torture/execute/20040820-1.c: New test.
6148
6149 2004-08-20 David Edelsohn <edelsohn@gnu.org>
6150
6151 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
6152
6153 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
6154
6155 PR fortran/17077
6156 * gfortran.dg/auto_array_1.f90: New test.
6157
6158 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6159
6160 PR fortran/17074
6161 * gfortran.dg/simpleif_1.f90: New test.
6162
6163 2004-08-19 Mark Mitchell <mark@codesourcery.com>
6164
6165 * lib/target-supports.exp (check_profiling_available): Return
6166 false for arm*-*-symbianelf* and arm*-*-eabi*.
6167
6168 PR c++/15890
6169 * g++.dg/template/delete1.C: New test.
6170
6171 2004-08-19 Paul Brook <paul@codesourcery.com>
6172
6173 PR fortran/14976
6174 PR fortran/16228
6175 * gfortran.dg/data_char_1.f90: New test.
6176
6177 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
6178
6179 PR fortran/16946
6180 * gfortran.dg/reduction.f90: New testcase.
6181
6182 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6183
6184 PR fortran/16520
6185 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
6186
6187 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
6188
6189 PR c++/17041
6190 * g++.dg/Wparentheses-3.C: New test.
6191
6192 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
6193
6194 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
6195 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
6196 * gcc.dg/vect/vect-2.c: Likewise.
6197 * gcc.dg/vect/vect-3.c: Likewise.
6198 * gcc.dg/vect/vect-4.c: Likewise.
6199 * gcc.dg/vect/vect-5.c: Likewise.
6200 * gcc.dg/vect/vect-6.c: Likewise.
6201 * gcc.dg/vect/vect-7.c: Likewise.
6202 * gcc.dg/vect/vect-25.c: Likewise.
6203 * gcc.dg/vect/vect-31.c: Likewise.
6204 * gcc.dg/vect/vect-32.c: Likewise.
6205 * gcc.dg/vect/vect-34.c: Likewise.
6206 * gcc.dg/vect/vect-36.c: Likewise.
6207 * gcc.dg/vect/vect-all.c: Likewise.
6208
6209 2004-08-18 Mark Mitchell <mark@codesourcery.com>
6210
6211 PR c++/17068
6212 * g++.dg/template/operator4.C: New test.
6213
6214 2004-08-18 Richard Henderson <rth@redhat.com>
6215
6216 * gcc.dg/20040206-1.c: XFAIL.
6217
6218 2004-08-17 Mark Mitchell <mark@codesourcery.com>
6219
6220 PR c++/16246
6221 * g++.dg/template/array7.C: New test.
6222
6223 2004-08-17 James E Wilson <wilson@specifixinc.com>
6224
6225 * gcc.dg/mips-movcc-1.c: New test.
6226 * gcc.dg/mips-movcc-2.c: New test.
6227 * gcc.dg/mips-movcc-3.c: New test.
6228
6229 * gcc.dg/mips-nmadd-1.c: New test.
6230 * gcc.dg/mips-nmadd-2.c: New test.
6231
6232 2004-08-17 Mark Mitchell <mark@codesourcery.com>
6233
6234 PR c++/15871
6235 * g++.dg/opt/inline8.C: New test.
6236
6237 PR c++/16965
6238 * g++.dg/parse/error17.C: New test.
6239
6240 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
6241
6242 * gcc.dg/vect: New directory for vectorizer tests.
6243 * gcc.dg/vect/tree-vect.h: New file.
6244 * gcc.dg/vect/vect.exp: New file.
6245 * gcc.dg/vect/pr16105.c.c: New test.
6246 * gcc.dg/vect/vect-1.c: New test.
6247 * gcc.dg/vect/vect-2.c: New test.
6248 * gcc.dg/vect/vect-3.c: New test.
6249 * gcc.dg/vect/vect-4.c: New test.
6250 * gcc.dg/vect/vect-5.c: New test.
6251 * gcc.dg/vect/vect-6.c: New test.
6252 * gcc.dg/vect/vect-7.c: New test.
6253 * gcc.dg/vect/vect-8.c: New test.
6254 * gcc.dg/vect/vect-9.c: New test.
6255 * gcc.dg/vect/vect-10.c: New test.
6256 * gcc.dg/vect/vect-11.c: New test.
6257 * gcc.dg/vect/vect-12.c: New test.
6258 * gcc.dg/vect/vect-13.c: New test.
6259 * gcc.dg/vect/vect-14.c: New test.
6260 * gcc.dg/vect/vect-15.c: New test.
6261 * gcc.dg/vect/vect-16.c: New test.
6262 * gcc.dg/vect/vect-17.c: New test.
6263 * gcc.dg/vect/vect-18.c: New test.
6264 * gcc.dg/vect/vect-19.c: New test.
6265 * gcc.dg/vect/vect-20.c: New test.
6266 * gcc.dg/vect/vect-21.c: New test.
6267 * gcc.dg/vect/vect-22.c: New test.
6268 * gcc.dg/vect/vect-23.c: New test.
6269 * gcc.dg/vect/vect-24.c: New test.
6270 * gcc.dg/vect/vect-25.c: New test.
6271 * gcc.dg/vect/vect-26.c: New test.
6272 * gcc.dg/vect/vect-27.c: New test.
6273 * gcc.dg/vect/vect-28.c: New test.
6274 * gcc.dg/vect/vect-29.c: New test.
6275 * gcc.dg/vect/vect-30.c: New test.
6276 * gcc.dg/vect/vect-31.c: New test.
6277 * gcc.dg/vect/vect-32.c: New test.
6278 * gcc.dg/vect/vect-33.c: New test.
6279 * gcc.dg/vect/vect-34.c: New test.
6280 * gcc.dg/vect/vect-35.c: New test.
6281 * gcc.dg/vect/vect-36.c: New test.
6282 * gcc.dg/vect/vect-37.c: New test.
6283 * gcc.dg/vect/vect-38.c: New test.
6284 * gcc.dg/vect/vect-40.c: New test.
6285 * gcc.dg/vect/vect-41.c: New test.
6286 * gcc.dg/vect/vect-42.c: New test.
6287 * gcc.dg/vect/vect-43.c: New test.
6288 * gcc.dg/vect/vect-44.c: New test.
6289 * gcc.dg/vect/vect-45.c: New test.
6290 * gcc.dg/vect/vect-46.c: New test.
6291 * gcc.dg/vect/vect-47.c: New test.
6292 * gcc.dg/vect/vect-48.c: New test.
6293 * gcc.dg/vect/vect-49.c: New test.
6294 * gcc.dg/vect/vect-50.c: New test.
6295 * gcc.dg/vect/vect-51.c: New test.
6296 * gcc.dg/vect/vect-52.c: New test.
6297 * gcc.dg/vect/vect-53.c: New test.
6298 * gcc.dg/vect/vect-54.c: New test.
6299 * gcc.dg/vect/vect-55.c: New test.
6300 * gcc.dg/vect/vect-56.c: New test.
6301 * gcc.dg/vect/vect-57.c: New test.
6302 * gcc.dg/vect/vect-58.c: New test.
6303 * gcc.dg/vect/vect-59.c: New test.
6304 * gcc.dg/vect/vect-60.c: New test.
6305 * gcc.dg/vect/vect-61.c: New test.
6306 * gcc.dg/vect/vect-all.c: New test.
6307 * gcc.dg/vect/vect-none.c: New test.
6308
6309 2004-08-17 Paul Brook <paul@codesourcery.com>
6310
6311 PR fortran/13082
6312 * gfortran.dg/entry_1.f90: New test.
6313
6314 2004-08-17 Andrew Pinski <apinski@apple.com>
6315
6316 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
6317
6318 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
6319
6320 * gcc.dg/pr17036-1.c: New test.
6321
6322 2004-08-16 Devang Patel <dpatel@apple.com>
6323
6324 * gcc.dg/darwin-20040809-1.c: New test.
6325
6326 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
6327
6328 * gcc.dg/funcdef-attr-1.c: New test.
6329
6330 2004-08-16 Janis Johnson <janis187@us.ibm.com>
6331
6332 * gcc.dg/altivec-17.c: New test.
6333 * gcc.dg/altivec-18.c: New test.
6334
6335 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6336
6337 PR c++/6749
6338 * g++.dg/template/vtable2.C: New test.
6339
6340 2004-08-14 Richard Henderson <rth@redhat.com>
6341
6342 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
6343 * gcc.dg/pack-test-4.c (main): Return 0.
6344 * gcc.dg/setjmp-1.c: Remove XFAIL.
6345 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
6346
6347 2004-08-14 Richard Henderson <rth@redhat.com>
6348
6349 * gcc.dg/980217-1.c: Add prototype for printf.
6350
6351 2004-08-13 Bud Davis <bdavis9659@comcast.net>
6352
6353 * gfortran.dg/pr16935.f90: New test.
6354
6355 2004-08-13 Janis Johnson <janis187@us.ibm.com>
6356
6357 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
6358
6359 2004-08-13 Paul Brook <paul@codesourcery.com>
6360
6361 * gfortran.dg/der_io_1.f90: Remove stray comma.
6362
6363 2004-08-12 Janis Johnson <janis187@us.ibm.com>
6364
6365 * gcc.dg/vmx/cw-bug-2.c: Remove.
6366 * gcc.dg/vmx/vprint-1.c: Remove.
6367 * gcc.dg/vmx/vscan-1.c: Remove.
6368
6369 2004-08-12 Devang patel <dpatel@apple.com>
6370
6371 * gcc.dg/darwin-20040809-2.c: New test.
6372
6373 2004-08-12 Janis Johnson <janis1872us.ibm.com>
6374
6375 * g++.dg/ext/altivec-12.C: New test.
6376
6377 * g++.dg/ext/altivec-11.C: New test.
6378
6379 2004-08-12 Paul Brook <paul@codesourcery.com>
6380
6381 * g++.dg/abi/arm_cxa_vec_1.C: New test.
6382
6383 2004-08-12 Janis Johnson <janis187@us.ibm.com>
6384
6385 * g++.dg/ext/altivec-2.C: Check for hardware support before
6386 executing any VMX instructions.
6387
6388 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
6389
6390 2004-08-12 Jakub Jelinek <jakub@redhat.com>
6391
6392 PR c++/16276
6393 * g++.old-deja/g++.other/comdat4.C: New test.
6394 * g++.old-deja/g++.other/comdat4-aux.cc: New.
6395
6396 2004-08-12 Ben Elliston <bje@au.ibm.com>
6397
6398 PR target/16286
6399 * gcc.dg/pr16286.c: New test.
6400
6401 2004-08-12 Jan Beulich <jbeulich@novell.com>
6402
6403 * g++.dg/ext/asm5.C: New.
6404
6405 2004-08-11 Mark Mitchell <mark@codesourcery.com>
6406
6407 PR c++/16698
6408 * g++.dg/eh/crash1.C: New test.
6409
6410 PR c++/16717
6411 * g++.dg/ext/construct1.C: New test.
6412
6413 2004-08-11 Mark Mitchell <mark@codesourcery.com>
6414
6415 PR c++/16853
6416 * g++.dg/init/ptrmem1.C: New test.
6417
6418 PR c++/16618
6419 * g++.dg/parse/offsetof5.C: New test.
6420
6421 PR c++/16870
6422 * g++.dg/template/overload3.C: New test.
6423
6424 2004-08-11 Mark Mitchell <mark@codesourcery.com>
6425
6426 PR c++/16964
6427 * g++.dg/parse/error16.C: New test.
6428
6429 PR c++/16904
6430 * g++.dg/template/error14.C: New test.
6431
6432 PR c++/16929
6433 * g++.dg/template/error15.C: New test.
6434
6435 2004-08-11 Devang Patel <dpatel@apple.com>
6436
6437 * gcc.dg/darwin-ld-20040809-1.c: New test.
6438 * gcc.dg/darwin-ld-20040809-2.c: New test.
6439
6440 2004-08-11 Steven G. Kargl <kargls@comcast.net>
6441
6442 PR fortran/16917
6443 * gfortran.dg/dfloat_1.f90: New test.
6444
6445 2004-08-09 Mark Mitchell <mark@codesourcery.com>
6446
6447 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
6448 * gcc.dg/dll-2.c: Fix dg-require syntax.
6449 * gcc.misc-tests/arm-isr.c (abort): Declare.
6450 (exit): Likewise.
6451
6452 2004-08-10 Mark Mitchell <mark@codesourcery.com>
6453
6454 PR c++/16971
6455 * g++.dg/parse/crash16.C: New test.
6456
6457 2004-08-10 Roger Sayle <roger@eyesopen.com>
6458
6459 * gcc.dg/mips-rsqrt-1.c: New test case.
6460 * gcc.dg/mips-rsqrt-2.c: New test case.
6461 * gcc.dg/mips-rsqrt-3.c: New test case.
6462
6463 2004-08-10 Paul Brook <paul@codesourcery.com>
6464
6465 * gfortran.dg/der_io_1.f90: New test.
6466
6467 2004-08-10 Paul Brook <paul@codesourcery.com>
6468
6469 PR fortran/16919
6470 * gfortran.dg/der_array_1.f90: New test.
6471
6472 2004-08-09 David Edelsohn <edelsohn@gnu.org>
6473
6474 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
6475
6476 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
6477
6478 * gcc.dg/wchar_t-2.c: Fix typo.
6479
6480 2004-08-09 Falk Hueffner <falk@debian.org>
6481
6482 PR tree-optimization/12517
6483 * gcc.c-torture/compile/pr12517.c: New test.
6484
6485 PR tree-optimization/12578
6486 * gcc.c-torture/compile/pr12578.c: New test.
6487
6488 PR tree-optimization/12899
6489 * gcc.c-torture/compile/pr12899.c: New test.
6490
6491 PR rtl-optimization/14692
6492 * gcc.c-torture/compile/pr14692.c: New test.
6493
6494 PR tree-optimization/16461
6495 * gcc.c-torture/compile/pr16461.c: New test.
6496
6497 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
6498
6499 * gfortran.dg/getenv_1.f90: New test.
6500
6501 2004-08-06 Mark Mitchell <mark@codesourcery.com>
6502
6503 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
6504 wchar_t.
6505 * gcc.dg/symbian5.c: Test -fno-short-wchar.
6506
6507 2004-08-06 Paul Brook <paul@codesourcery.com>
6508
6509 * gfortran.dg/ret_array_1.f90: New test.
6510 * gfortran.dg/ret_pointer_1.f90: New test.
6511
6512 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
6513
6514 * gcc.dg/missing-field-init-[12].c: New tests.
6515 * g++.dg/warn/missing-field-init-[12].C: New tests.
6516
6517 2004-08-06 Mark Mitchell <mark@codesourcery.com>
6518
6519 * gcc.dg/enum2.c: New test.
6520 * gcc.dg/symbian3.c: Likewise.
6521 * gcc.dg/symbian4.c: Likewise.
6522 * gcc.dg/wchar_t-2.c: Likewise.
6523
6524 2004-08-05 Mark Mitchell <mark@codesourcery.com>
6525
6526 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
6527 destructor tests.
6528
6529 2004-08-05 Mark Mitchell <mark@codesourcery.com>
6530
6531 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
6532 dg-require-visiblity.
6533 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
6534 * g++.dg/ext/visibility/fvisibility.C: Likewise.
6535 * g++.dg/ext/visibility/memfuncts.C: Likewise.
6536 * g++.dg/ext/visibility/new1.C: Likewise.
6537 * g++.dg/ext/visibility/pragma.C: Likewise.
6538 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
6539 * g++.dg/ext/visibility/virtual.C: Likewise.
6540 * g++/dg/ext/visibility/visibility-1.C: Likewise.
6541 * g++/dg/ext/visibility/visibility-2.C: Likewise.
6542 * g++/dg/ext/visibility/visibility-3.C: Likewise.
6543 * g++/dg/ext/visibility/visibility-4.C: Likewise.
6544 * g++/dg/ext/visibility/visibility-5.C: Likewise.
6545 * g++/dg/ext/visibility/visibility-6.C: Likewise.
6546 * g++/dg/ext/visibility/visibility-7.C: Likewise.
6547 * g++/dg/ext/visibility/visibility-8.C: New test.
6548 * gcc.c-torture/compile/dll.x: Remove.
6549 * gcc.dg/dll-2.c: Use dg-require-dll
6550 * gcc.dg/visibility-10.c: New test.
6551 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
6552 supporting DLLs.
6553 * testsuite/lib/scanasm.exp (scan_hidden): New function.
6554 (scan_not_hidden): Likewise.
6555
6556 2004-08-05 David Edelsohn <edelsohn@gnu.org>
6557
6558 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
6559
6560 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
6561
6562 * gcc.c-torture/execute/20040805-1.c: New test.
6563
6564 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
6565
6566 * gcc.dg/20020118-1.c: Declare abort.
6567 * gcc.dg/altivec_check.h: Likewise.
6568 * gcc.dg/iftrap-2.c: Likewise.
6569 * gcc.dg/pragma-darwin.c: Likewise.
6570 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
6571
6572 2004-08-04 Geoffrey Keating <geoffk@apple.com>
6573
6574 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
6575
6576 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
6577
6578 * gcc.c-torture/execute/builtins/abs-2.c,
6579 gcc.c-torture/execute/builtins/abs-3.c,
6580 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
6581 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
6582 intmax_t, uintmax_t and their limits.
6583 * gcc.dg/intmax_t-1.c: New test.
6584
6585 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6586
6587 * g++.dg/tc1/dr147.C: Add reference to PR.
6588
6589 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
6590
6591 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
6592 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
6593
6594 2004-08-03 David Edelsohn <edelsohn@gnu.org>
6595
6596 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
6597
6598 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
6599
6600 * gcc.dg/redecl-5.c: New test.
6601 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
6602 of scanf.
6603
6604 2004-08-03 Roger Sayle <roger@eyesopen.com>
6605
6606 PR middle-end/16790
6607 * gcc.c-torture/execute/pr16790-1.c: New test case.
6608
6609 2004-08-03 Mark Mitchell <mark@codesourcery.com>
6610
6611 * g++.dg/ext/visibility/assign1.C: New test.
6612 * g++.dg/ext/visibility/new1.C: Likewise.
6613
6614 * gcc.dg/symbian1.c: New test.
6615 * gcc.dg/symbian2.c: Likewise.
6616
6617 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
6618
6619 PR target/16570
6620 * gcc.dg/i386-sse-9.c: New test.
6621
6622 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
6623
6624 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
6625
6626 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
6627
6628 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
6629 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
6630 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
6631 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
6632 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
6633 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
6634 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
6635 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
6636 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
6637 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
6638 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
6639 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
6640 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
6641 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
6642 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
6643 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
6644 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
6645 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
6646 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
6647 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
6648 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
6649 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
6650 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
6651 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
6652 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
6653 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
6654 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
6655 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
6656 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
6657 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
6658 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
6659 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
6660 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
6661 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
6662 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
6663 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
6664 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
6665 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
6666 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
6667 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
6668 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
6669 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
6670 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
6671 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
6672 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
6673 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
6674 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
6675 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
6676 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
6677 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
6678 gcc.misc-tests/i386-pf-3dnow-1.c,
6679 gcc.misc-tests/i386-pf-athlon-1.c,
6680 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
6681 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
6682 Declare built-in functions used.
6683 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
6684
6685 2004-08-02 Mark Mitchell <mark@codesourcery.com>
6686
6687 PR c++/16707
6688 * g++.dg/lookup/using12.C: New test.
6689
6690 * g++.dg/init/null1.C: Fix PR number.
6691 * g++.dg/parse/namespace10.C: Likewise.
6692
6693 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6694
6695 PR c++/16224
6696 * g++.dg/template/spec17.C: New test.
6697 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
6698 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
6699
6700 2004-08-02 David Billinghurst
6701
6702 PR fortran/16292
6703 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
6704
6705 2004-08-01 Zack Weinberg <zack@codesourcery.com>
6706
6707 * gcc.dg/ia64-got-1.c: New test case.
6708
6709 2004-08-01 Mark Mitchell <mark@codesourcery.com>
6710
6711 PR c++/16489
6712 * g++.dg/init/null1.C: New test.
6713 * g++.dg/tc1/dr76.C: Adjust error marker.
6714
6715 PR c++/16529
6716 * g++.dg/parse/namespace10.C: New test.
6717
6718 PR c++/16810
6719 * g++.dg/inherit/ptrmem2.C: New test.
6720
6721 2004-08-02 Ben Elliston <bje@au.ibm.com>
6722
6723 PR target/16155
6724 * gcc.dg/pr16155.c: New test.
6725
6726 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
6727
6728 * gcc.dg/redecl-2.c: New test.
6729
6730 2004-07-30 Geoffrey Keating <geoffk@apple.com>
6731
6732 * gcc.dg/darwin-longdouble.c: New file.
6733
6734 2004-07-30 Richard Henderson <rth@redhat.com>
6735
6736 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
6737 write to constant argument.
6738 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
6739
6740 2004-07-30 Richard Henderson <rth@redhat.com>
6741
6742 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
6743 tests of nearest around zero.
6744
6745 2004-07-30 Andrew Pinski <apinski@apple.com>
6746
6747 * gcc.c-torture/compile/20040730-1.c: New test.
6748
6749 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6750
6751 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
6752 powerpc-eabispe.
6753
6754 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
6755
6756 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
6757
6758 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
6759
6760 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
6761 contains $ld_library_path.
6762 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6763
6764 2004-07-29 Richard Henderson <rth@redhat.com>
6765
6766 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
6767
6768 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
6769 (alt2, which): New.
6770 (Check): Accept either alternative.
6771
6772 2004-07-29 Mark Mitchell <mark@codesourcery.com>
6773
6774 * g++.dg/abi/inline1.C: New test.
6775 * g++.dg/abi/local1-a.cc: Likewise.
6776 * g++.dg/abi/local1.C: Likewise.
6777 * g++.dg/abi/mangle11.C: Tweak location of warnings.
6778 * g++.dg/abi/mangle12.C: Likewise.
6779 * g++.dg/abi/mangle17.C: Likewise.
6780 * g++.dg/abi/mangle20-2.C: Likewise.
6781 * g++.dg/opt/interface1.C: Likewise.
6782 * g++.dg/opt/interface1.h: Likewise.
6783 * g++.dg/opt/interface1-a.cc: New test.
6784 * g++.dg/parse/repo1.C: New test.
6785 * g++.dg/template/repo1.C: Likewise.
6786 * g++.dg/warn/Winline-1.C: Likewise.
6787 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
6788
6789 2004-07-29 Diego Novillo <dnovillo@redhat.com>
6790
6791 * gcc.dg/tree-ssa/20040729-1.c: New test.
6792
6793 2004-07-27 Matt Austern <austern@apple.com>
6794
6795 * gcc.dg/darwin-bool-1.c: New test.
6796 * gcc.dg/darwin-bool-2.c: New test.
6797
6798 2004-07-28 Richard Henderson <rth@redhat.com>
6799
6800 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
6801 arguments in the correct type. Don't write to constant arguments.
6802
6803 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6804
6805 PR tree-optimization/16688
6806 PR tree-optimization/16689
6807 * g++.dg/tree-ssa/pr16688.C: New test.
6808
6809 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6810
6811 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6812 loads. Not only in the comment, this time.
6813
6814 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
6815
6816 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
6817 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
6818 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
6819 * gcc.dg/sh4a-bitmovua.c: New.
6820 * gcc.dg/sh4a-cos.c: New.
6821 * gcc.dg/sh4a-cosf.c: New.
6822 * gcc.dg/sh4a-fprun.c: New.
6823 * gcc.dg/sh4a-fsrra.c: New.
6824 * gcc.dg/sh4a-memmovua.c: New.
6825 * gcc.dg/sh4a-sin.c: New.
6826 * gcc.dg/sh4a-sincos.c: New.
6827 * gcc.dg/sh4a-sincosf.c: New.
6828 * gcc.dg/sh4a-sinf.c: New.
6829
6830 2004-07-28 Diego Novillo <dnovillo@redhat.com>
6831
6832 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
6833 conditionals.
6834 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
6835 loads.
6836 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
6837 DOM1.
6838
6839 2004-07-27 Andrew Pinski <apinski@apple.com>
6840
6841 * g++.dg/rtti/tinfo1.C: Correct the xfail.
6842
6843 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
6844
6845 * gcc.dg/pragma-isr.c: New test.
6846
6847 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6848
6849 PR c++/14429
6850 * g++.dg/template/ttp11.C: New test.
6851
6852 2004-07-27 Diego Novillo <dnovillo@redhat.com>
6853
6854 * gcc.c-torture/compile/20040727-1.c: New test.
6855
6856 2004-07-26 Eric Christopher <echristo@redhat.com>
6857
6858 * gcc.c-torture/compile/20040726-2.c: New test.
6859
6860 2004-07-26 Andrew Pinski <apinski@apple.com>
6861
6862 * g++.dg/rtti/tinfo1.C: Xfail.
6863
6864 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
6865
6866 * gcc.c-torture/compile/20040726-1.c: New test.
6867
6868 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
6869 Brian Ryner <bryner@brianryner.com>
6870
6871 PR c++/9283
6872 PR c++/15000
6873 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
6874 * g++.dg/ext/visibility/: New directory.
6875 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
6876 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
6877 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
6878 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
6879 * g++.dg/ext/visibility/fvisibility.C,
6880 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
6881 g++.dg/ext/visibility/fvisibility-override1.C
6882 g++.dg/ext/visibility/fvisibility-override2.C
6883 g++.dg/ext/visibility/memfuncts.C
6884 g++.dg/ext/visibility/noPLT.C
6885 g++.dg/ext/visibility/pragma.C
6886 g++.dg/ext/visibility/pragma-override1.C
6887 g++.dg/ext/visibility/pragma-override2.C
6888 g++.dg/ext/visibility/staticmemfuncts.C
6889 g++.dg/ext/visibility/virtual.C: New tests.
6890
6891 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6892
6893 PR c/15360
6894 * gcc.dg/pr15360-1.c: New test.
6895
6896 2004-07-25 Daniel Jacobowitz <dan@debian.org>
6897
6898 * gcc.dg/pragma-align-2.c: New test.
6899 * gcc.dg/pragma-init-fini.c: New test.
6900 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
6901 targets.
6902
6903 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
6904
6905 * gcc.dg/init-string-2.c: New test.
6906
6907 2004-07-24 Zack Weinberg <zack@codesourcery.com>
6908
6909 PR 16684
6910 * gcc.dg/Wredundant-decls-1.c: New test case.
6911
6912 2004-07-24 Jakub Jelinek <jakub@redhat.com>
6913
6914 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
6915 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
6916 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
6917 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
6918 * gcc.dg/compat/generate-random.c: New file.
6919 * gcc.dg/compat/generate-random.h: Likewise.
6920 * gcc.dg/compat/generate-random_r.c: Likewise.
6921 * gcc.dg/compat/struct-layout-1.h: Likewise.
6922 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
6923 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
6924 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
6925 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
6926 * gcc.dg/compat/struct-layout-1_main.c: New test.
6927 * gcc.dg/compat/struct-layout-1_x.c: New file.
6928 * gcc.dg/compat/struct-layout-1_y.c: New file.
6929 * gcc.dg/compat/struct-layout-1_test.h: New file.
6930
6931 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
6932
6933 * gcc.dg/comp-return-1.c: New test
6934
6935 2004-07-23 Janis Johnson <janis187@us.ibm.com>
6936
6937 * gcc.dg/vmx/8-02a.c: Fix typo.
6938
6939 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
6940 * gcc.dg/darwin-abi-3.c: New test.
6941
6942 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
6943 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
6944
6945 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
6946 * gcc.dg/vmx/ops-long-1.c: New test.
6947 * gcc.dg/vmx/ops-long-2.c: New test.
6948
6949 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
6950
6951 * g++.dg/lookup/conv-[1234].C: New.
6952
6953 2004-07-22 Mark Mitchell <mark@codesourcery.com>
6954
6955 * g++.dg/parse/attr2.C: Simplify.
6956
6957 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6958
6959 PR c/7284
6960 * gcc.c-torture/execute/pr7284-1.c: New test.
6961
6962 2004-07-22 Brian Booth <bbooth@redhat.com>
6963
6964 * gcc.dg/tree-ssa/20040721-1.c: New test.
6965
6966 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
6967
6968 * g++.dg/template/crash20.c: New.
6969
6970 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
6971
6972 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
6973 Add dg-run directive. Declare variables as required.
6974 * gfortran.dg/g77/README: Update
6975
6976 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
6977
6978 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
6979 gcc.dg/cris-peep2-andu2.c: New tests.
6980
6981 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6982
6983 PR c/15052
6984 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
6985 on return type.
6986 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
6987 messages.
6988 * gcc.dg/qual-return-2.c: Update expected messages.
6989 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
6990
6991 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6992
6993 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
6994 * gcc.dg/noncompile/921102-1.c: Update expected error message.
6995
6996 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
6997
6998 PR c/11250
6999 * gcc.dg/init-string-1.c: New test.
7000
7001 2004-07-21 Jakub Jelinek <jakub@redhat.com>
7002
7003 PR middle-end/15345
7004 PR c/16450
7005 * gcc.dg/torture/nested-fn-1.c: New test.
7006
7007 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
7008
7009 PR target/16559
7010 * gcc.dg/ia64-fptr-1.c: New file.
7011
7012 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7013
7014 PR c++/14497
7015 * g++.dg/template/spec16.C: New test.
7016 * g++.old-deja/g++.robertl/eb118.C: Remove.
7017
7018 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7019
7020 PR c++/509
7021 * g++.dg/template/spec15.C: New test.
7022
7023 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
7024
7025 Copy cases from g77.f-torture/execute and add dg-run
7026 directive. Other changes as noted.
7027 * gfortran.dg/g77/13037.f
7028 * gfortran.dg/g77/1832.f
7029 * gfortran.dg/g77/19981119-0.f
7030 * gfortran.dg/g77/19990313-0.f
7031 * gfortran.dg/g77/19990313-1.f
7032 * gfortran.dg/g77/19990313-2.f
7033 * gfortran.dg/g77/19990313-3.f
7034 * gfortran.dg/g77/19990419-1.f
7035 * gfortran.dg/g77/19990826-0.f
7036 * gfortran.dg/g77/19990826-2.f
7037 * gfortran.dg/g77/20000503-1.f
7038 * gfortran.dg/g77/20001111.f
7039 * gfortran.dg/g77/20010116.f
7040 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
7041 * gfortran.dg/g77/20010430.f
7042 * gfortran.dg/g77/6177.f
7043 * gfortran.dg/g77/947.f
7044 * gfortran.dg/g77/970816-3.f
7045 * gfortran.dg/g77/971102-1.f
7046 * gfortran.dg/g77/980520-1.f
7047 * gfortran.dg/g77/980628-0.f
7048 * gfortran.dg/g77/980628-1.f
7049 * gfortran.dg/g77/980628-10.f
7050 * gfortran.dg/g77/980628-2.f
7051 * gfortran.dg/g77/980628-3.f
7052 * gfortran.dg/g77/980628-7.f
7053 * gfortran.dg/g77/980628-8.f
7054 * gfortran.dg/g77/980628-9.f
7055 * gfortran.dg/g77/980701-0.f
7056 * gfortran.dg/g77/980701-1.f
7057 * gfortran.dg/g77/cabs.f
7058 * gfortran.dg/g77/claus.f
7059 * gfortran.dg/g77/complex_1.f
7060 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
7061 * gfortran.dg/g77/dcomplex.f
7062 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
7063 * gfortran.dg/g77/f90-intrinsic-mathematical.f
7064 * gfortran.dg/g77/f90-intrinsic-numeric.f
7065 * gfortran.dg/g77/int8421.f
7066 * gfortran.dg/g77/labug1.f
7067 * gfortran.dg/g77/large_vec.f
7068 * gfortran.dg/g77/le.f
7069 * gfortran.dg/g77/short.f
7070 * gfortran.dg/g77/README: Update
7071
7072 2004-07-20 Mark Mitchell <mark@codesourcery.com>
7073
7074 PR c++/16637
7075 * g++.dg/parse/lookup4.C: New test.
7076
7077 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7078
7079 PR c++/16175
7080 * g++.dg/template/ttp10.C: New test.
7081
7082 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
7083
7084 * gcc.dg/pr12625-1.c: New test.
7085
7086 2004-07-20 Steven Bosscher <stevenb@suse.de>
7087
7088 * testsuite/gcc.dg/switch-warn-1.c: New test.
7089 * testsuite/gcc.dg/switch-warn-2.c: New test.
7090 * gcc.c-torture/compile/pr14730.c: Update.
7091
7092 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
7093
7094 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
7095 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
7096 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
7097 g++.dg/template/nontype3.C: Remove trailing CR from tests.
7098
7099 2004-07-18 Mark Mitchell <mark@codesourcery.com>
7100
7101 PR c++/16623
7102 * g++.dg/template/assign1.C: New test.
7103
7104 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7105
7106 PR c++/12170
7107 * g++.dg/template/ttp9.C: New test.
7108
7109 2004-07-19 Daniel Jacobowitz <dan@debian.org>
7110
7111 * gcc.dg/format/cmn-err-1.c: New test.
7112
7113 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
7114
7115 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
7116 gcc.dg/Wparentheses-10.c: New tests.
7117 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
7118
7119 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7120
7121 PR fortran/16465
7122 * gfortran.dg/g77//ffixed-line-length-0.f,
7123 gfortran.dg/g77/ffixed-line-length-132.f,
7124 gfortran.dg/g77/ffixed-line-length-72.f,
7125 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
7126 gfortran.dg/g77/README: Update.
7127
7128 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7129
7130 PR c++/13092
7131 * g++.dg/template/non-dependent7.C: New test.
7132 * g++.dg/template/non-dependent8.C: Likewise.
7133 * g++.dg/template/non-dependent9.C: Likewise.
7134 * g++.dg/template/non-dependent10.C: Likewise.
7135
7136 2004-07-17 Mark Mitchell <mark@codesourcery.com>
7137
7138 PR c++/16337
7139 * g++.dg/parse/attr2.C: New test.
7140
7141 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
7142
7143 * g77.dg: Removed.
7144 * g77.f-torture: Ditto.
7145
7146 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
7147
7148 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
7149 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
7150 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
7151
7152 2004-07-16 Richard Henderson <rth@redhat.com>
7153
7154 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
7155
7156 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7157
7158 * lib/fortran-torture.exp (fortran-torture): Don't test compile
7159 tests with full list of options.
7160 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
7161 of TORTURE_OPTIONS if test contains 'dg-do run'.
7162
7163 PR fortran/16404
7164 * gfortran.dg/do_iterator.f90: New test.
7165
7166 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7167
7168 PR rtl-optimization/16536
7169 * gcc.c-torture/execute/restrict-1.c: New test.
7170
7171 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7172
7173 PR fortran/15324
7174 * gfortran.dg/pr15324.f90: New test.
7175
7176 PR fortran/15129
7177 * gfortran.dg/pr15129.f90: New test.
7178
7179 PR fortran/15140
7180 * gfortran.dg/pr15140.f90: New test.
7181
7182 PR fortran/13792
7183 * gfortran.fortran-torture/execute/bounds.f90: Add check for
7184 compile-time simplification.
7185
7186 2004-07-14 Mike Stump <mrs@apple.com>
7187
7188 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
7189
7190 2004-07-14 James E Wilson <wilson@specifixinc.com>
7191
7192 PR target/16325
7193 * gcc.dg/profile-generate-1.c: New.
7194
7195 2004-07-15 Jakub Jelinek <jakub@redhat.com>
7196
7197 * gcc.c-torture/execute/20040709-1.c: New test.
7198 * gcc.c-torture/execute/20040709-2.c: New test.
7199
7200 2004-07-14 Mike Stump <mrs@apple.com>
7201
7202 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
7203
7204 2004-07-14 Mike Stump <mrs@apple.com>
7205
7206 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
7207
7208 2004-07-13 Mark Mitchell <mark@codesourcery.com>
7209
7210 PR c++/16518
7211 * g++.dg/parse/mutable1.C: New test.
7212
7213 2004-07-13 Diego Novillo <dnovillo@redhat.com>
7214
7215 PR tree-optimization/16443
7216 * gcc.dg/tree-ssa/20040713-1.c: New test.
7217
7218 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
7219
7220 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
7221 for operator new.
7222
7223 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
7224
7225 * gfortran.dg/g77/README: New file
7226 * gfortran.dg/g77/19981216-0.f: Copy from
7227 g77.f-torture/noncompile. Add "dg-do compile" and
7228 dg-error as required.
7229 * gfortran.dg/g77/19990218-1.f: Likewise
7230 * gfortran.dg/g77/19990905-1.f: Likewise
7231 * gfortran.dg/g77/9263.f: Likewise
7232 * gfortran.dg/g77/980615-0.f: Likewise
7233 * gfortran.dg/g77/980616-0.f: Likewise
7234 * gfortran.dg/g77/check0.f: Likewise
7235 * gfortran.dg/g77/select_no_compile.f: Likewise
7236
7237 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
7238
7239 Copy files from g77.f-torture/compile.
7240 Add "{ dg-do compile}". Other changes as noted
7241 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
7242 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
7243 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
7244 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
7245 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
7246 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
7247 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
7248 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
7249 statement to conform to standard. Append alpha1.x for reference.
7250 * gfortran.dg/g77/xformat.f: Add dg-warning
7251
7252 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
7253
7254 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
7255 Add {dg-do compile} directive.
7256 * gfortran.dg/g77/cpp2.F: Likewise
7257
7258 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7259
7260 PR c++/5402
7261 * g++.dg/lookup/name-clash1.C: New test.
7262
7263 PR c++/9777
7264 * g++.dg/lookup/name-clash2.C: New test.
7265
7266 PR c++/12102
7267 * g++.dg/lookup/name-clash3.C: New test.
7268
7269 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7270
7271 * g++.dg/lookup/new2.C: New test.
7272 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
7273
7274 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
7275
7276 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
7277 Add {dg-do compile} directive.
7278 * gfortran.dg/g77/13060.f: Likewise
7279 * gfortran.dg/g77/19990218-0.f: Likewise
7280 * gfortran.dg/g77/19990305-0.f: Likewise
7281 * gfortran.dg/g77/19990419-0.f: Likewise
7282 * gfortran.dg/g77/19990502-0.f: Likewise
7283 * gfortran.dg/g77/19990502-1.f: Likewise
7284 * gfortran.dg/g77/19990525-0.f: Likewise
7285 * gfortran.dg/g77/19990826-1.f: Likewise
7286 * gfortran.dg/g77/19990826-3.f: Likewise
7287 * gfortran.dg/g77/19990905-2.f: Likewise
7288 * gfortran.dg/g77/20000412-1.f: Likewise
7289 * gfortran.dg/g77/20000511-1.f: Likewise
7290 * gfortran.dg/g77/20000511-2.f: Likewise
7291 * gfortran.dg/g77/20000518.f: Likewise
7292 * gfortran.dg/g77/20000601-1.f: Likewise
7293 * gfortran.dg/g77/20000601-2.f: Likewise
7294 * gfortran.dg/g77/20000629-1.f: Likewise
7295 * gfortran.dg/g77/20000630-2.f: Likewise
7296 * gfortran.dg/g77/20010115.f: Likewise
7297 * gfortran.dg/g77/20010321-1.f: Likewise
7298 * gfortran.dg/g77/20010426.f: Likewise
7299 * gfortran.dg/g77/20020307-1.f: Likewise
7300 * gfortran.dg/g77/8485.f: Likewise
7301 * gfortran.dg/g77/960317-1.f: Likewise
7302 * gfortran.dg/g77/970915-0.f: Likewise
7303 * gfortran.dg/g77/980310-1.f: Likewise
7304 * gfortran.dg/g77/980310-2.f: Likewise
7305 * gfortran.dg/g77/980310-3.f: Likewise
7306 * gfortran.dg/g77/980310-4.f: Likewise
7307 * gfortran.dg/g77/980310-6.f: Likewise
7308 * gfortran.dg/g77/980310-7.f: Likewise
7309 * gfortran.dg/g77/980310-8.f: Likewise
7310 * gfortran.dg/g77/980419-2.f: Likewise
7311 * gfortran.dg/g77/980424-0.f: Likewise
7312 * gfortran.dg/g77/980427-0.f: Likewise
7313 * gfortran.dg/g77/980729-0.f: Likewise
7314 * gfortran.dg/g77/981117-1.f: Likewise
7315 * gfortran.dg/g77/toon_1.f: Likewise
7316
7317 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7318
7319 PR c++/2204
7320 * g++.dg/other/abstract2.C: New test.
7321
7322 2004-07-12 Paul Brook <paul@codesourcery.com>
7323
7324 * gfortran.dg/pointer_init_1.f90: New test.
7325
7326 2004-07-11 Paul Brook <paul@codesourcery.com>
7327
7328 PR fortran/15986
7329 * gfortran.dg/contained_1.f90: New test.
7330
7331 2004-07-11 Mark Mitchell <mark@codesourcery.com>
7332
7333 * g++.dg/parse/defarg8.C: New test.
7334
7335 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7336
7337 PR fortran/16433
7338 * gfortran.dg/pr16433.f: New test.
7339
7340 PR fortran/17574
7341 * gfortran.dg/pr15754.f90: New test.
7342
7343 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
7344
7345 PR tree-optimization/16437
7346 * gcc.c-torture/execute/bitfld-4.c: New test.
7347
7348 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7349
7350 * gfortran.fortran-torture/execute/common_2.f90: Add check for
7351 access to common var from module.
7352
7353 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7354
7355 PR fortran/16336
7356 * gfortran.fortran-torture/execute/common_2.f90: New test.
7357
7358 2004-07-10 Paul Brook <paul@codesourcery.com>
7359
7360 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
7361
7362 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7363
7364 PR fortran/15969
7365 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
7366
7367 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
7368
7369 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
7370 * gfortran.dg/g77/ffixed-form-2.f: Likewise
7371 * gfortran.dg/g77/ffree-form-1.f: Likewise
7372 * gfortran.dg/g77/ffree-form-2.f: Likewise
7373 * gfortran.dg/g77/ffree-form-3.f: Likewise
7374 * gfortran.dg/g77/fno-underscoring.f: Likewise
7375 * gfortran.dg/g77/funderscoring.f: Likewise
7376 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
7377
7378 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7379
7380 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
7381
7382 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7383 Paul Brook <paul@codesourcery.com>
7384
7385 PR fortran/13415
7386 * gfortran.dg/common_pointer_1.f90: New test.
7387
7388 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7389
7390 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
7391
7392 2004-07-09 James E Wilson <wilson@specifixinc.com>
7393
7394 PR target/16364
7395 * gcc.c-torture/compile/20040709-1.c: New.
7396
7397 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7398
7399 PR fortran/14077
7400 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
7401
7402 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7403
7404 PR fortran/13201
7405 * gfortran.dg/shape_1.f90: New test.
7406
7407 2004-07-09 Zack Weinberg <zack@codesourcery.com>
7408 Andrew Pinski <apinski@apple.com>
7409
7410 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
7411
7412 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7413
7414 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
7415 comment.
7416
7417 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7418 Paul Brook <paul@codesourcery.com>
7419
7420 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
7421 '.f95' and '.F95'.
7422
7423 2004-07-09 Diego Novillo <dnovillo@redhat.com>
7424
7425 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
7426
7427 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7428
7429 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
7430 testcases with capital suffix.
7431
7432 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7433
7434 PR fortran/15481
7435 PR fortran/13372
7436 PR fortran/13575
7437 PR fortran/15978
7438 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
7439
7440 * gfortran.dg/implicit_1.f90: New test.
7441
7442 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
7443
7444 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
7445 expression to match gfortran warning/error messages
7446 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
7447 dg-error text.
7448
7449 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
7450
7451 * lib/fortran-torture.exp: Rename proc search_for to
7452 search_for_re.
7453
7454 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7455
7456 * gcc.c-torture/execute/simd-5.x: New file.
7457 XFAIL on SPARC 64-bit at -O0.
7458
7459 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7460
7461 PR c++/8211
7462 PR c++/16165
7463 * g++.dg/warn/effc3.C: New test.
7464
7465 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
7466
7467 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
7468 change X to 1X in format.
7469 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
7470 add data statements to conform to standard.
7471
7472 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
7473
7474 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
7475 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
7476 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
7477
7478 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
7479
7480 * gfortran.dg/g77/7388.f: Copy from g77.dg
7481 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
7482 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
7483 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
7484 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
7485 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
7486 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
7487 * gfortran.dg/g77/strlen0.f: Likewise
7488
7489 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
7490
7491 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
7492 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
7493
7494 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7495
7496 * gcc.c-torture/execute/920428-2.x: Delete.
7497 * gcc.c-torture/execute/920501-7.x: Likewise.
7498
7499 2004-07-08 Jakub Jelinek <jakub@redhat.com>
7500
7501 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
7502 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
7503 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
7504 prescott and c3-2.
7505 (PREFETCH_3DNOW): Add -march=c3.
7506
7507 2004-07-08 Diego Novillo <dnovillo@redhat.com>
7508
7509 PR c/16437
7510 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
7511 * gcc.c-torture/execute/bf64-1.x: Likewise.
7512
7513 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7514
7515 * gcc.c-torture/compile/20040708-1.c: New test.
7516
7517 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7518
7519 PR c++/16169
7520 * g++.dg/warn/effc2.C: New test.
7521
7522 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
7523
7524 * gcc.c-torture/execute/bitfld-1.x: Remove.
7525 * gcc.c-torture/execute/bitfld-3.c: New test.
7526 * gcc.dg/bitfld-2.c: Remove XFAILs.
7527
7528 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
7529
7530 PR c++/16276
7531 * g++.dg/rtti/tinfo1.C: New file.
7532
7533 2004-07-07 Eric Christopher <echristo@redhat.com>
7534
7535 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
7536
7537 2004-07-07 Andrew Pinski <apinski@apple.com>
7538
7539 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
7540
7541 2004-07-07 Mark Mitchell <mark@codesourcery.com>
7542
7543 * g++.dg/init/call1.C: XFAIL.
7544
7545 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
7546
7547 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
7548 except for movstrict*, to movmem* and clrstr* to clrmem*.
7549
7550 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
7551
7552 * gcc.c-torture/execute/20040707-1.c: New test.
7553
7554 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
7555
7556 * gcc.c-torture/execute/20040706-1.c: New test.
7557
7558 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7559
7560 PR c++/3671
7561 * g++.dg/template/spec14.C: New test.
7562
7563 2004-07-05 Jakub Jelinek <jakub@redhat.com>
7564
7565 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
7566 nothing if not yet defined. Use it in b, c and d type definitions.
7567 * gcc.c-torture/execute/20040705-1.c: New test.
7568 * gcc.c-torture/execute/20040705-2.c: New test.
7569
7570 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7571
7572 PR c++/2518
7573 * g++.dg/lookup/new1.C: New test.
7574
7575 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7576
7577 PR c++/11406
7578 * g++.dg/template/sizeof8.C: New test.
7579
7580 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
7581
7582 * gcc.c-torture/compile/20040705-1.c: New test.
7583
7584 2004-07-04 Bud Davis <bdavis9659@comcast.net>
7585
7586 * gfortran.fortran-torture/execute/seq_io.f90: New test.
7587
7588 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
7589
7590 * gcc.dg/cpp/if-mop.c: Two new testcases.
7591 * gcc.dg/cpp/trad/comment-3.c: New.
7592
7593 2004-07-04 Paul Brook <paul@codesourcery.com>
7594
7595 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
7596
7597 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
7598
7599 PR c++/3761
7600 * g++.dg/lookup/crash4.C: New test.
7601
7602 2004-07-02 Zack Weinberg <zack@codesourcery.com>
7603
7604 * gcc.c-torture/execute/builtin-abs-1.c
7605 * gcc.c-torture/execute/builtin-abs-2.c
7606 * gcc.c-torture/execute/builtin-complex-1.c
7607 * gcc.c-torture/execute/builtins/string-1-lib.c
7608 * gcc.c-torture/execute/builtins/string-1.c
7609 * gcc.c-torture/execute/builtins/string-2-lib.c
7610 * gcc.c-torture/execute/builtins/string-2.c
7611 * gcc.c-torture/execute/builtins/string-3-lib.c
7612 * gcc.c-torture/execute/builtins/string-3.c
7613 * gcc.c-torture/execute/builtins/string-4-lib.c
7614 * gcc.c-torture/execute/builtins/string-4.c
7615 * gcc.c-torture/execute/builtins/string-5-lib.c
7616 * gcc.c-torture/execute/builtins/string-5.c
7617 * gcc.c-torture/execute/builtins/string-6-lib.c
7618 * gcc.c-torture/execute/builtins/string-6.c
7619 * gcc.c-torture/execute/builtins/string-7-lib.c
7620 * gcc.c-torture/execute/builtins/string-7.c
7621 * gcc.c-torture/execute/builtins/string-8-lib.c
7622 * gcc.c-torture/execute/builtins/string-8.c
7623 * gcc.c-torture/execute/builtins/string-9-lib.c
7624 * gcc.c-torture/execute/builtins/string-9.c
7625 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
7626 * gcc.c-torture/execute/builtins/string-asm-1.c
7627 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
7628 * gcc.c-torture/execute/builtins/string-asm-2.c
7629 * gcc.c-torture/execute/stdio-opt-1.c
7630 * gcc.c-torture/execute/stdio-opt-2.c
7631 * gcc.c-torture/execute/stdio-opt-3.c
7632 * gcc.c-torture/execute/string-opt-1.c
7633 * gcc.c-torture/execute/string-opt-10.c
7634 * gcc.c-torture/execute/string-opt-11.c
7635 * gcc.c-torture/execute/string-opt-12.c
7636 * gcc.c-torture/execute/string-opt-13.c
7637 * gcc.c-torture/execute/string-opt-14.c
7638 * gcc.c-torture/execute/string-opt-15.c
7639 * gcc.c-torture/execute/string-opt-16.c
7640 * gcc.c-torture/execute/string-opt-2.c
7641 * gcc.c-torture/execute/string-opt-6.c
7642 * gcc.c-torture/execute/string-opt-7.c
7643 * gcc.c-torture/execute/string-opt-8.c:
7644 Replace with ...
7645
7646 * gcc.c-torture/execute/builtins/abs-2.c
7647 * gcc.c-torture/execute/builtins/abs-3.c
7648 * gcc.c-torture/execute/builtins/complex-1.c
7649 * gcc.c-torture/execute/builtins/fprintf.c
7650 * gcc.c-torture/execute/builtins/fputs.c
7651 * gcc.c-torture/execute/builtins/memcmp.c
7652 * gcc.c-torture/execute/builtins/memmove.c
7653 * gcc.c-torture/execute/builtins/memops-asm.c
7654 * gcc.c-torture/execute/builtins/mempcpy-2.c
7655 * gcc.c-torture/execute/builtins/mempcpy.c
7656 * gcc.c-torture/execute/builtins/memset.c
7657 * gcc.c-torture/execute/builtins/printf.c
7658 * gcc.c-torture/execute/builtins/sprintf.c
7659 * gcc.c-torture/execute/builtins/strcat.c
7660 * gcc.c-torture/execute/builtins/strchr.c
7661 * gcc.c-torture/execute/builtins/strcmp.c
7662 * gcc.c-torture/execute/builtins/strcpy.c
7663 * gcc.c-torture/execute/builtins/strcspn.c
7664 * gcc.c-torture/execute/builtins/strlen-2.c
7665 * gcc.c-torture/execute/builtins/strlen.c
7666 * gcc.c-torture/execute/builtins/strncat.c
7667 * gcc.c-torture/execute/builtins/strncmp-2.c
7668 * gcc.c-torture/execute/builtins/strncmp.c
7669 * gcc.c-torture/execute/builtins/strncpy.c
7670 * gcc.c-torture/execute/builtins/strpbrk.c
7671 * gcc.c-torture/execute/builtins/strpcpy-2.c
7672 * gcc.c-torture/execute/builtins/strpcpy.c
7673 * gcc.c-torture/execute/builtins/strrchr.c
7674 * gcc.c-torture/execute/builtins/strspn.c
7675 * gcc.c-torture/execute/builtins/strstr-asm.c
7676 * gcc.c-torture/execute/builtins/strstr.c:
7677 ... these new files.
7678
7679 * gcc.c-torture/execute/builtins/abs-2-lib.c
7680 * gcc.c-torture/execute/builtins/abs-3-lib.c
7681 * gcc.c-torture/execute/builtins/complex-1-lib.c
7682 * gcc.c-torture/execute/builtins/fprintf-lib.c
7683 * gcc.c-torture/execute/builtins/fputs-lib.c
7684 * gcc.c-torture/execute/builtins/memcmp-lib.c
7685 * gcc.c-torture/execute/builtins/memmove-lib.c
7686 * gcc.c-torture/execute/builtins/memops-asm-lib.c
7687 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
7688 * gcc.c-torture/execute/builtins/mempcpy-lib.c
7689 * gcc.c-torture/execute/builtins/memset-lib.c
7690 * gcc.c-torture/execute/builtins/printf-lib.c
7691 * gcc.c-torture/execute/builtins/sprintf-lib.c
7692 * gcc.c-torture/execute/builtins/strcat-lib.c
7693 * gcc.c-torture/execute/builtins/strchr-lib.c
7694 * gcc.c-torture/execute/builtins/strcmp-lib.c
7695 * gcc.c-torture/execute/builtins/strcpy-lib.c
7696 * gcc.c-torture/execute/builtins/strcspn-lib.c
7697 * gcc.c-torture/execute/builtins/strlen-2-lib.c
7698 * gcc.c-torture/execute/builtins/strlen-lib.c
7699 * gcc.c-torture/execute/builtins/strncat-lib.c
7700 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
7701 * gcc.c-torture/execute/builtins/strncmp-lib.c
7702 * gcc.c-torture/execute/builtins/strncpy-lib.c
7703 * gcc.c-torture/execute/builtins/strpbrk-lib.c
7704 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
7705 * gcc.c-torture/execute/builtins/strpcpy-lib.c
7706 * gcc.c-torture/execute/builtins/strrchr-lib.c
7707 * gcc.c-torture/execute/builtins/strspn-lib.c
7708 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
7709 * gcc.c-torture/execute/builtins/strstr-lib.c
7710 * gcc.c-torture/execute/builtins/lib/abs.c
7711 * gcc.c-torture/execute/builtins/lib/fprintf.c
7712 * gcc.c-torture/execute/builtins/lib/memset.c
7713 * gcc.c-torture/execute/builtins/lib/printf.c
7714 * gcc.c-torture/execute/builtins/lib/sprintf.c
7715 * gcc.c-torture/execute/builtins/lib/strcpy.c
7716 * gcc.c-torture/execute/builtins/lib/strcspn.c
7717 * gcc.c-torture/execute/builtins/lib/strncat.c
7718 * gcc.c-torture/execute/builtins/lib/strncmp.c
7719 * gcc.c-torture/execute/builtins/lib/strncpy.c
7720 * gcc.c-torture/execute/builtins/lib/strpbrk.c
7721 * gcc.c-torture/execute/builtins/lib/strspn.c
7722 * gcc.c-torture/execute/builtins/lib/strstr.c:
7723 New files containing support routines.
7724
7725 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
7726 declaration.
7727 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
7728 when not optimizing.
7729
7730 2004-07-02 Mark Mitchell <mark@codesourcery.com>
7731
7732 PR c++/16240
7733 * g++.dg/abi/mangle22.C: New test.
7734 * g++.dg/abi/mangle23.C: Likewise.
7735
7736 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
7737
7738 PR fortran/16290
7739 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
7740 Allow for cases without denormalized floating point numbers.
7741
7742 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
7743
7744 PR c/1027
7745 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
7746 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
7747 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
7748 expected warning text.
7749 * gcc.dg/format/diag-2.c: New test.
7750
7751 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7752
7753 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
7754
7755 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
7756
7757 * gcc.dg/builtins-43.c: New.
7758 * gcc.dg/builtins-44.c: New.
7759 * gcc.dg/builtins-45.c: New.
7760
7761 2004-06-26 Geoffrey Keating <geoffk@apple.com>
7762 Andreas Tobler <a.tobler@schweiz.ch>
7763
7764 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
7765 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
7766 as SIGSEGV.
7767 * gcc.dg/cleanup-11.c: Likewise.
7768 * gcc.dg/cleanup-8.c: Likewise.
7769 * gcc.dg/cleanup-9.c: Likewise.
7770 * gcc.dg/cleanup-5.c: Run on all platforms.
7771
7772 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
7773
7774 * g++.dg/warn/nonnull1.C: New test.
7775
7776 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7777
7778 * gcc.dg/compat/compat-common.h: Wrap up CINT in
7779 an #ifndef SKIP_COMPLEX_INT/#endif pair.
7780 Special-case the Sun compiler wrt to <complex.h>.
7781
7782 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
7783
7784 * gcc.dg/Wunreachable-8.C: New test.
7785
7786 * gcc.dg/h8300-ice2.c : New test.
7787
7788 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
7789
7790 PR fortran/16161
7791 * gfortran.fortran-torture/compile/implicit.f90: Add test
7792 for implicit character.
7793
7794 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
7795
7796 PR fortran/16289
7797 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
7798 Use tiny() intrinsic to find smallest non-negative real
7799
7800 2004-06-30 Jakub Jelinek <jakub@redhat.com>
7801
7802 * gcc.dg/compat/struct-by-value-22_main.c: New test.
7803 * gcc.dg/compat/struct-by-value-22_x.c: New.
7804 * gcc.dg/compat/struct-by-value-22_y.c: New.
7805
7806 * gcc.c-torture/execute/20040629-1.c: New test.
7807
7808 2004-06-29 Jakub Jelinek <jakub@redhat.com>
7809
7810 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
7811 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
7812
7813 PR target/16195
7814 * gcc.dg/20040625-1.c: New test.
7815
7816 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7817
7818 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
7819
7820 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7821
7822 PR fortran/15963
7823 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
7824
7825 2004-06-29 Richard Henderson <rth@redhat.com>
7826
7827 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
7828
7829 2004-06-29 Paul Brook <paul@codesourcery.com>
7830
7831 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
7832 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
7833
7834 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
7835
7836 PR c++/16260
7837 * g++.dg/parse/crash15.C: New.
7838
7839 2004-06-28 Andrew Pinski <apinski@apple.com>
7840
7841 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
7842 by the error already.
7843
7844 * g++.dg/opt/ptrmem4.C: Change to compile only test.
7845
7846 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
7847
7848 PR target/14041
7849 * gcc.dg/h8300-bss-align-1.c : New.
7850
7851 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
7852
7853 * PR c++/16174
7854 * g++.dg/template/ctor4.C: New.
7855
7856 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7857
7858 PR c++/16205
7859 * g++.dg/warn/Wsequence-point-1.C: New test.
7860
7861 2004-06-27 Paul Brook <paul@codesourcery.com>
7862
7863 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
7864
7865 2004-06-27 Zack Weinberg <zack@codesourcery.com>
7866
7867 * g++.old-deja/g++.mike/p7325.C: Remove.
7868
7869 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
7870
7871 PR c/14963
7872 * gcc.dg/pr14963.c: New test.
7873
7874 2004-06-27 Mark Mitchell <mark@codesourcery.com>
7875
7876 PR c++/16193
7877 * g++.dg/parse/redef1.C: New test.
7878
7879 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
7880
7881 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
7882 20021110.c.
7883 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
7884 20021119-1.c.
7885 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
7886 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
7887 5-04.c.
7888 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
7889 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
7890 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
7891 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
7892 g++.brendan/enum14.C.
7893 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
7894 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
7895 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
7896 g++.mike/virt1.C.
7897 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
7898 memtemp24.C.
7899
7900 2004-06-27 Roger Sayle <roger@eyesopen.com>
7901
7902 * gcc.dg/20040527-1.c: New test case.
7903
7904 2004-06-26 Bud Davis <bdavis9659@comcast.net>
7905
7906 PR gfortran/pr16196
7907 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
7908
7909 2004-06-25 Roger Sayle <roger@eyesopen.com>
7910
7911 PR middle-end/15825
7912 * gcc.dg/pr15825-1.c: New test case.
7913
7914 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7915
7916 * gcc.c-torture/execute/20040625-1.c: New test.
7917
7918 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7919
7920 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
7921
7922 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
7923
7924 * gcc.dg/torture/mips-div-1.c: New test.
7925
7926 2004-06-24 Jeff Law <law@redhat.com>
7927
7928 * gcc.dg/tree-ssa/20040624-1.c: New test.
7929
7930 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
7931
7932 * gcc.c-torture/compile/20040624-1.c: New test.
7933
7934 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7935
7936 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
7937 this directory.
7938
7939 2004-06-23 Andrew Pinski <apinski@apple.com>
7940
7941 PR middle-end/15988
7942 * g++.dg/opt/ptrmem4.C: New test.
7943
7944 * gcc.dg/c90-array-quals-2.c: New test.
7945
7946 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
7947
7948 * gcc.dg/kpice1.c: New test.
7949
7950 2006-06-23 Andrew Pinski <apinski@apple.com>
7951
7952 * gcc.dg/c90-array-quals.c: New test.
7953
7954 2006-06-22 Richard Henderson <rth@redhat.com>
7955
7956 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
7957
7958 2004-06-22 Loren James Rittle <ljrittle@acm.org>
7959
7960 * gcc.dg/builtins-config.h: Handle FreeBSD.
7961
7962 2006-06-22 Richard Henderson <rth@redhat.com>
7963
7964 * g++.dg/opt/devirt1.C: New.
7965
7966 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
7967
7968 * g++.dg/opt/pr15551.C: New testcase.
7969
7970 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
7971
7972 PR target/14800
7973 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
7974 x86_64-*-linux* when compiling for 32bit.
7975
7976 2004-06-21 Andrew Pinski <apinski@apple.com>
7977
7978 * gcc.dg/pch/struct-1.c: New.
7979 * gcc.dg/pch/struct-1.hs: New.
7980
7981 2004-06-21 Geoffrey Keating <geoffk@apple.com>
7982
7983 * gcc.dg/pch/save-temps-1.c: New file.
7984 * gcc.dg/pch/save-temps-1.hs: New file.
7985
7986 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
7987
7988 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
7989 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
7990
7991 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7992
7993 * gfortran.fortran-torture/execute/select_1.f90: Rename function
7994 to fix type error.
7995 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
7996 Remove trailing spaces.
7997
7998 2004-06-21 Richard Henderson <rth@redhat.com>
7999
8000 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
8001 merging && to BIT_FIELD_REF.
8002
8003 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
8004
8005 * g++.dg/opt/placeholder1.C: New test.
8006
8007 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8008
8009 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
8010 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
8011 * gcc.dg/compat/union-m128-1_x.c: Likewise.
8012 * gcc.dg/compat/union-m128-1_y.c: Likewise.
8013
8014 2004-06-20 Zack Weinberg <zack@codesourcery.com>
8015
8016 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
8017 extern "C".
8018 * g++.dg/other/pragma-re-1.C: Add comments.
8019
8020 2004-06-19 Bud Davis <bdavis9659@comcast.net>
8021
8022 PR gfortran/16080
8023 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
8024
8025 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
8026
8027 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
8028 instead of setting the type of size_t by
8029 hand.
8030
8031 2004-06-18 Roger Sayle <roger@eyesopen.com>
8032
8033 * gcc.dg/unordered-2.c: New test case.
8034 * gcc.dg/unordered-3.c: New test case.
8035
8036 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
8037
8038 PR other/16043
8039 * lib/g++.exp (g++_version): Tweak regexp for version
8040 * lib/g77.exp (g77_version): Likewise
8041 * lib/gfortran.exp (gfortran_version): Likewise
8042 * lib/objc.exp (objc_version): Likewise
8043 * lib/treelang.exp (treelang_version): Likewise
8044
8045 2004-06-19 Jakub Jelinek <jakub@redhat.com>
8046
8047 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
8048 Use INT_MAX instead of __INT_MAX__.
8049 * gcc.dg/compat/struct-align-2_y.c: Likewise.
8050
8051 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
8052 * gcc.dg/compat/scalar-return-3_x.c: Use it.
8053 * gcc.dg/compat/scalar-return-3_y.c: Use it.
8054 * gcc.dg/compat/scalar-return-4_x.c: Use it.
8055 * gcc.dg/compat/scalar-return-4_y.c: Use it.
8056 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
8057 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
8058 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
8059 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
8060
8061 * gcc.dg/range-test-1.c: New test.
8062 * g++.dg/opt/range-test-1.C: New test.
8063
8064 2004-06-17 Richard Henderson <rth@redhat.com>
8065
8066 * objc.dg/sync-1.m: New.
8067 * objc.dg/try-catch-1.m: Don't force next runtime.
8068 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
8069 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
8070 shadowed catch clause.
8071 * objc.dg/try-catch-5.m: New.
8072
8073 2004-06-17 Zack Weinberg <zack@codesourcery.com>
8074
8075 Bug 14610
8076 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
8077
8078 2004-06-15 Richard Henderson <rth@redhat.com>
8079
8080 * gcc.dg/20001116-1.c: Move expected warning line.
8081
8082 2004-06-15 Richard Henderson <rth@redhat.com>
8083
8084 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
8085 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
8086
8087 2004-06-15 Jeff Law <law@redhat.com>
8088
8089 * gcc.dg/tree-ssa/20040615-1.c: New test.
8090 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
8091 be less sensitive to operand ordering.
8092 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
8093
8094 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
8095
8096 * g++.dg/abi/bitfield3.C: Add comment..
8097
8098 2004-06-15 Richard Henderson <rth@redhat.com>
8099
8100 * g++.dg/ext/stmtexpr1.C: XFAIL.
8101 * gcc.dg/20030612-1.c: XFAIL.
8102
8103 2004-06-15 Eric Christopher <echristo@redhat.com>
8104
8105 * g++.dg/charset/asm5.c: New.
8106 * gcc.dg/charset/asm6.c: New.
8107
8108 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8109
8110 PR fortran/15962
8111 * gfortran.fortran-torture/execute/select_1.f90: New test.
8112
8113 2004-06-15 Paul Brook <paul@codesourcery.com>
8114
8115 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
8116
8117 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8118
8119 PR c++/15967
8120 * g++.dg/lookup/crash3.C: New test.
8121
8122 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8123
8124 PR c++/15947
8125 * g++.dg/parse/dtor4.C: New test.
8126
8127 2004-06-14 Jeff Law <law@redhat.com>
8128
8129 * gcc.c-torture/compile/20040614-1.c: New test.
8130
8131 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8132
8133 PR fortran/15211
8134 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
8135 LEN of a character array.
8136
8137 2004-06-14 Mark Mitchell <mark@codesourcery.com>
8138
8139 PR c++/15096
8140 * g++.dg/template/ptrmem10.C: New test.
8141
8142 PR c++/14930
8143 * g++.dg/template/friend30.C: New test.
8144
8145 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8146
8147 PR fortran/14928
8148 * gfortran.fortran-torture/compile/mloc.f90: New test.
8149
8150 2004-06-13 Paul Brook <paul@codesourcery.com>
8151
8152 * gfortran.fortran-torture/execute/random_2.f90: New test.
8153
8154 2004-06-13 Eric Christopher <echristo@redhat.com>
8155
8156 * gcc.dg/noncompile/redecl-1.c: Fix error message.
8157
8158 2004-06-12 Paul Brook <paul@codesourcery.com>
8159
8160 * gfortran.fortran-torture/execute/contained_3.f90: New test.
8161
8162 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8163
8164 PR fortran/14923
8165 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
8166
8167 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8168
8169 PR fortran/14957
8170 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
8171 syntax errors in end statements of contained subroutines.
8172
8173 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8174
8175 PR fortran/12841
8176 * gfortran.fortran-torture/execute/null_arg.f90: New test.
8177
8178 2004-06-12 Bud Davis <bdavis9659@comcast.net>
8179
8180 PR fortran/15665
8181 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
8182
8183 2004-06-12 Bud Davis <bdavis9659@comcast.net>
8184
8185 PR gfortran/12839
8186 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
8187
8188 2004-06-11 Mark Mitchell <mark@codesourcery.com>
8189
8190 PR c++/15862
8191 * g++.dg/parse/enum1.C: New test.
8192
8193 2004-06-10 Jeff Law <law@redhat.com>
8194
8195 * gcc.c-torture/compile/20040610-1.c: New test.
8196
8197 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8198
8199 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
8200 * g++.old-deja/g++.other/decl3.C: Likewise.
8201
8202 2004-06-10 Brian Booth <bbooth@redhat.com>
8203
8204 * gcc.dg/tree-ssa/20031015-1.c: Scan for
8205 V_MAY_DEF instead of VDEF.
8206 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
8207
8208 2004-06-10 Mark Mitchell <mark@codesourcery.com>
8209
8210 PR c++/14211
8211 * g++.dg/conversion/const1.C: New test.
8212
8213 PR c++/15076
8214 * g++.dg/conversion/reinterpret1.C: New test.
8215
8216 PR c++/15877
8217 * g++.dg/template/enum2.C: New test.
8218
8219 PR c++/15227
8220 * g++.dg/template/error13.C: New test.
8221
8222 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8223
8224 PR fortran/14957
8225 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
8226 arguments to test_* REAL and of the right size.
8227
8228 2004-06-10 Jakub Jelinek <jakub@redhat.com>
8229
8230 PR target/15569
8231 PR rtl-optimization/15681
8232 * gcc.dg/20040609-1.c: New test.
8233
8234 2004-06-10 Jakub Jelinek <jakub@redhat.com>
8235
8236 PR c++/14791
8237 * g++.dg/opt/builtins1.C: New test.
8238
8239 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
8240
8241 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
8242 that use default windows32 struct layout.
8243 * gcc.dg/i386-bitfield2.c: Likewise.
8244
8245 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
8246
8247 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
8248 for mingw32 and cygwin targets.
8249
8250 2004-06-09 Geoffrey Keating <geoffk@apple.com>
8251
8252 * gcc.dg/pch/macro-4.c: New.
8253 * gcc.dg/pch/macro-4.hs: New.
8254
8255 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8256
8257 PR fortran/13249
8258 * gfortran.fortran-torture/compile/name_clash.f90: New test.
8259
8260 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8261
8262 PR fortran/13372
8263 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
8264
8265 2004-06-09 Bud Davis <bdavis9659@comcast.net>
8266
8267 PR gfortran/14897
8268 * gfortran.fortran-torture/execute/t_edit.f90: New test.
8269
8270 2004-06-09 Bud Davis <bdavis9659@comcast.net>
8271
8272 PR gfortran/15755
8273 * gfortran.fortran-torture/execute/backspace.c : New test.
8274
8275 2004-06-09 Paul Brook <paul@codesourcery.com>
8276
8277 * gfortran.fortran-torture/execure/intrinsic_associated.f90
8278 (pointer_to_section): Rewrite to use smaller array.
8279
8280 2004-06-08 David Edelsohn <edelsohn@gnu.org>
8281
8282 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
8283 * gcc.dg/ext/altivec-10.c: Same.
8284 * gcc.dg/ext/altivec-11.c: Same.
8285 * gcc.dg/ext/altivec-12.c: Same.
8286 * gcc.dg/ext/altivec-13.c: Same.
8287 * gcc.dg/ext/altivec-14.c: Same.
8288 * gcc.dg/ext/altivec-15.c: Same.
8289 * gcc.dg/ext/altivec-16.c: Same.
8290 * gcc.dg/ext/altivec-3.c: Same.
8291 * gcc.dg/ext/altivec-4.c: Same.
8292 * gcc.dg/ext/altivec-6.c: Same.
8293 * gcc.dg/ext/altivec-7.c: Same.
8294 * gcc.dg/ext/altivec-8.c: Same.
8295 * gcc.dg/ext/altivec-varargs-1.c: Same.
8296
8297 * g++.dg/ext/altivec-1.C: Correct dg syntax.
8298 * g++.dg/ext/altivec-10.C: Same.
8299 * g++.dg/ext/altivec-2.C: Same.
8300 * g++.dg/ext/altivec-3.C: Same.
8301 * g++.dg/ext/altivec-4.C: Same.
8302 * g++.dg/ext/altivec-5.C: Same.
8303 * g++.dg/ext/altivec-6.C: Same.
8304 * g++.dg/ext/altivec-7.C: Same.
8305 * g++.dg/ext/altivec-8.C: Same.
8306 * g++.dg/ext/altivec-9.C: Same.
8307
8308 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8309
8310 PR c++/7841
8311 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
8312
8313 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8314
8315 * gcc.dg/union-1.c: New test.
8316
8317 2004-06-07 Roger Sayle <roger@eyesopen.com>
8318
8319 * gcc.dg/builtins-41.c: New test case.
8320 * gcc.dg/builtins-42.c: New test case.
8321
8322 2004-06-07 David Edelsohn <edelsohn@gnu.org>
8323
8324 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
8325 * g++.dg/ext/altivec-10.C: Same.
8326 * g++.dg/ext/altivec-2.C: Same.
8327 * g++.dg/ext/altivec-3.C: Same.
8328 * g++.dg/ext/altivec-4.C: Same.
8329 * g++.dg/ext/altivec-5.C: Same.
8330 * g++.dg/ext/altivec-6.C: Same.
8331 * g++.dg/ext/altivec-7.C: Same.
8332 * g++.dg/ext/altivec-8.C: Same.
8333 * g++.dg/ext/altivec-9.C: Same.
8334 * g++.old-deja/g++.abi/cxa_vec.C: Same.
8335 * g++.old-deja/g++.brendan/new3.C: Same.
8336 * gcc.c-torture/execute/eeprof-1.x: Same.
8337
8338 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
8339
8340 PR c/14765
8341 * gcc.dg/pr14765-1.c: New test.
8342
8343 2004-06-07 Roger Sayle <roger@eyesopen.com>
8344
8345 PR c/14649
8346 * gcc.dg/pr14649-1.c: New test case.
8347
8348 2004-06-07 Richard Henderson <rth@redhat.com>
8349
8350 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
8351 if temporaries.
8352
8353 2004-06-07 David Edelsohn <edelsohn@gnu.org>
8354
8355 * g++.dg/eh/elide1.C: Remove XFAIL.
8356
8357 2004-06-07 Mark Mitchell <mark@codesourcery.com>
8358
8359 PR c++/15337
8360 * g++.dg/expr/sizeof3.C: New test.
8361
8362 PR c++/14777
8363 * g++.dg/template/access14.C: New test.
8364
8365 PR c++/15554
8366 * g++.dg/template/enum1.C: New test.
8367
8368 PR c++/15057
8369 * g++.dg/eh/throw1.C: New test.
8370
8371 2004-06-07 David Ayers <d.ayers@inode.at>
8372 Ziemowit Laski <zlaski@apple.com>
8373
8374 * lib/objc.exp (objc_target_compile): Revert the '-framework
8375 Foundation' flag fix, since bare Darwin does not ship
8376 with the Foundation framework.
8377 * objc/execute/next_mapping.h: Provide a local NSConstantString
8378 @interface and @implementation.
8379 (objc_constant_string_init): A constructor function, used to
8380 initialize the NSConstantString meta-class object.
8381 * objc/execute/string1.m: Include "next_mapping.h" instead of
8382 <Foundation/NSString.h>.
8383 * objc/execute/string2.m: Likewise.
8384 * objc/execute/string3.m: Likewise.
8385 * objc/execute/string4.m: Likewise.
8386
8387 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
8388
8389 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
8390 to double. Replace double with FLOAT.
8391 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
8392
8393 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
8394 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
8395 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
8396 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
8397 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
8398 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
8399 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
8400 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
8401
8402 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
8403
8404 PR c/13519
8405 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
8406
8407 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8408
8409 PR c++/15503
8410 * g++.dg/template/meminit2.C: New test.
8411
8412 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
8413
8414 PR target/15822
8415 * gcc.c-torture/execute/compare-fp-1.c,
8416 gcc.c-torture/execute/compare-fp-2.c,
8417 gcc.c-torture/execute/compare-fp-3.c,
8418 gcc.c-torture/execute/compare-fp-4.c,
8419 gcc.c-torture/execute/compare-fp-3.x,
8420 gcc.c-torture/execute/compare-fp-4.x: Moved...
8421 * gcc.c-torture/execute/ieee/compare-fp-1.c,
8422 gcc.c-torture/execute/ieee/compare-fp-2.c,
8423 gcc.c-torture/execute/ieee/compare-fp-3.c,
8424 gcc.c-torture/execute/ieee/compare-fp-4.c,
8425 gcc.c-torture/execute/ieee/compare-fp-3.x,
8426 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
8427
8428 2004-06-04 David Ayers <d.ayers@inode.at>
8429
8430 * objc/execute/protocol-isEqual-4.m: New testcase.
8431
8432 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
8433
8434 * objc/execute/protocol-isEqual-1.m: New testcase.
8435 * objc/execute/protocol-isEqual-2.m: New testcase.
8436 * objc/execute/protocol-isEqual-3.m: New testcase.
8437
8438 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8439
8440 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
8441
8442 2004-06-02 Ziemowit Laski <zlaski@apple.com>
8443
8444 * lib/objc.exp (objc_target_compile): When running tests on
8445 Darwin (Mac OS X), inform the linker about '-framework
8446 'Foundation'.
8447
8448 2004-06-02 Eric Christopher <echristo@redhat.com>
8449
8450 * gcc.c-torture/compile/20040602-1.c: New.
8451
8452 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
8453
8454 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
8455 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
8456
8457 PR tree-optimization/14736
8458 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
8459
8460 PR tree-optimization/14042
8461 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
8462
8463 PR tree-optimization/14729
8464 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
8465
8466 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8467
8468 PR fortran/15557
8469 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
8470
8471 2004-06-01 Richard Hederson <rth@redhat.com>
8472
8473 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
8474
8475 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8476
8477 PR c++/14932
8478 * g++.dg/parse/offsetof4.C: New test.
8479
8480 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
8481
8482 PR objc/7993
8483 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
8484
8485 2004-05-31 Mark Mitchell <mark@codesourcery.com>
8486
8487 PR c++/15701
8488 * g++.dg/template/friend29.C: New test.
8489
8490 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
8491
8492 PR c/15749
8493 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
8494
8495 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
8496
8497 * gcc.dg/sparc-trap-1.c: New test.
8498
8499 2004-05-31 Roger Sayle <roger@eyesopen.com>
8500
8501 PR middle-end/15069
8502 * g++.dg/opt/fold3.C: New test case.
8503
8504 2004-05-30 Graham Stott <graham.stott@btinternet.com>
8505
8506 * lib/target-supports.exp (check_iconv_available): Fix fallout
8507 from 2004-05-28 patch.
8508
8509 2004-05-30 Paul Brook <paul@codesourcery.com>
8510
8511 PR fortran/15620
8512 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
8513 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
8514
8515 2004-05-30 Steven G. Kargl <kargls@comcast.net>
8516
8517 * gfortran.fortran-torture/execute/random_1.f90: New test.
8518
8519 2004-05-28 Ziemowit Laski <zlaski@apple.com>
8520
8521 * g++.dg/ext/altivec-10.C: New test.
8522
8523 2004-05-29 Paul Brook <paul@codesourcery.com>
8524
8525 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
8526
8527 2004-05-28 Ziemowit Laski <zlaski@apple.com>
8528
8529 * gcc.dg/altivec-16.c: New test.
8530
8531 2004-05-28 Janis Johnson <janis187@us.ibm.com>
8532
8533 * lib/target-supports.exp (check_vmx_hw_available): New.
8534 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
8535
8536 * lib/target-supports.exp (check_alias_available,
8537 check_iconv_available, check_named_sections_available): Use
8538 unique names for temporary files.
8539
8540 2004-05-28 Ziemowit Laski <zlaski@apple.com>
8541
8542 * gcc.dg/altivec-15.c: New test.
8543
8544 2004-05-28 Mark Mitchell <mark@codesourcery.com>
8545
8546 PR c++/15083
8547 * g++.dg/warn/noeffect6.C: New test.
8548
8549 PR c++/15471
8550 * g++.dg/expr/ptrmem4.C: New test.
8551
8552 PR c++/15640
8553 * g++.dg/template/operator3.C: New test.
8554
8555 2004-05-28 Mark Mitchell <mark@codesourcery.com>
8556
8557 PR c++/14668
8558 * g++.dg/lookup/redecl1.C: New test.
8559 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
8560
8561 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
8562
8563 * gcc.c-torture/execute/compare-fp-1.c,
8564 gcc.c-torture/execute/compare-fp-2.c,
8565 gcc.c-torture/execute/compare-fp-3.c,
8566 gcc.c-torture/execute/compare-fp-4.c,
8567 gcc.c-torture/execute/compare-fp-3.x,
8568 gcc.c-torture/execute/compare-fp-4.x,
8569 gcc.dg/pr15649-1.c: New.
8570
8571 2004-05-27 Adam Nemet <anemet@lnxw.com>
8572
8573 PR c++/12883
8574 * g++.dg/init/array14.C: New test.
8575
8576 2004-05-25 Janis Johnson <janis187@us.ibm.com>
8577
8578 * lib/compat.exp (compat-get-options-main): New.
8579 (compat-get-options): Remove unneeded code, warn for ignored
8580 command.
8581 (compat-execute): Check flag set by dg-require-* commands.
8582
8583 * lib/compat.exp (compat-execute): Break up long lines.
8584
8585 2004-05-24 Janis Johnson <janis187@us.ibm.com>
8586
8587 * gcc.dg/altivec-7.c: Don't use 'vector long'.
8588 * gcc.dg/altivec-14.c: New test.
8589 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
8590
8591 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
8592 * gcc.dg/altivec-12.c: Ditto.
8593
8594 * gcc.dg/altivec-3.c: Move call to altivec_check.
8595
8596 2004-05-23 Mark Mitchell <mark@codesourcery.com>
8597
8598 PR c++/15044
8599 * g++.dg/template/error12.C: New test.
8600
8601 PR c++/15317
8602 * g++.dg/ext/attrib15.C: New test.
8603
8604 PR c++/15329
8605 * g++.dg/template/ptrmem9.C: New test.
8606
8607 2004-05-25 Paul Brook <paul@codesourcery.com>
8608
8609 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
8610
8611 2004-05-23 Mark Mitchell <mark@codesourcery.com>
8612
8613 PR c++/15165
8614 * g++.dg/template/crash19.C: New test.
8615
8616 2004-05-23 Mark Mitchell <mark@codesourcery.com>
8617
8618 PR c++/15025
8619 * g++.dg/template/redecl1.C: New test.
8620
8621 2004-05-23 Mark Mitchell <mark@codesourcery.com>
8622
8623 PR c++/14821
8624 * g++.dg/other/ns1.C: New test.
8625
8626 PR c++/14883
8627 * g++.dg/template/invalid1.C: New test.
8628
8629 2004-05-23 Paul Brook <paul@codesourcery.com>
8630 Victor Leikehman <lei@haifasphere.co.il>
8631
8632 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
8633 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
8634
8635 2004-05-22 Mark Mitchell <mark@codesourcery.com>
8636
8637 PR c++/15285
8638 PR c++/15299
8639 * g++.dg/template/non-dependent5.C: New test.
8640 * g++.dg/template/non-dependent6.C: New test.
8641
8642 2004-05-22 Mark Mitchell <mark@codesourcery.com>
8643
8644 PR c++/15507
8645 * g++.dg/inherit/union1.C: New test.
8646
8647 PR c++/15542
8648 * g++.dg/template/addr1.C: New test.
8649
8650 PR c++/15427
8651 * g++.dg/template/array5.C: New test.
8652
8653 PR c++/15287
8654 * g++.dg/template/array6.C: New test.
8655
8656 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
8657 Roger Sayle <roger@eyesopen.com>
8658
8659 * g++.dg/lookup/forscope2.C: New test case.
8660
8661 2004-05-22 Ben Elliston <bje@au.ibm.com>
8662
8663 * gcc.dg/cpp/Wmissingdirs.c: New.
8664
8665 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
8666
8667 PR target/15301
8668 * gcc.dg/compat/union-m128-1.h: New file.
8669 * gcc.dg/compat/union-m128-1_main.c: Likewise.
8670 * gcc.dg/compat/union-m128-1_x.c: Likewise.
8671 * gcc.dg/compat/union-m128-1_y.c: Likewise.
8672
8673 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
8674
8675 PR target/15302
8676 * gcc.dg/compat/struct-complex-1.h: New file.
8677 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
8678 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
8679 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
8680
8681 2004-05-20 Roger Sayle <roger@eyesopen.com>
8682
8683 PR middle-end/3074
8684 * gcc.dg/pr3074-1.c: New test case.
8685 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
8686
8687 2004-05-20 Falk Hueffner <falk@debian.org>
8688
8689 PR other/15526
8690 * gcc.dg/ftrapv-1.c: New test case.
8691
8692 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
8693
8694 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
8695
8696 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
8697 Jeff Law <law@redhat.com>
8698
8699 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
8700 * gcc.dg/tree-ssa/20040518-2.c: New test.
8701
8702 * gcc.dg/tree-ssa/20040518-1.c: New test.
8703
8704 2004-05-18 Zack Weinberg <zack@codesourcery.com>
8705
8706 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
8707
8708 2004-05-18 Paul Brook <paul@codesourcery.com>
8709
8710 PR fortran/13930
8711 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
8712
8713 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8714
8715 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
8716 constant folding.
8717
8718 2004-05-17 Steven Bosscher <stevenb@suse.de>
8719
8720 * gcc.dg/tree-ssa/20040517-1.c: New test.
8721
8722 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8723
8724 * gcc.dg/loop-4.c: New test.
8725
8726 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
8727
8728 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
8729
8730 2004-05-15 Bud Davis <bdavis9659@comcast.net>
8731
8732 PR fortran/15311
8733 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
8734
8735 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8736
8737 PR fortran/13826
8738 PR fortran/13940
8739 * gfortran.fortran-torture/compile/data_1.f90: New test.
8740
8741 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
8742
8743 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
8744 * gcc.dg/uninit-H.c: Define ASM for __s390__.
8745
8746 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8747
8748 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
8749
8750 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
8751
8752 PR c/15444
8753 * gcc.dg/format/xopen-1.c: Adjust expected message.
8754 * gcc.dg/format/xopen-3.c: New test.
8755
8756 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
8757
8758 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
8759
8760 2004-05-14 Jeff Law <law@redhat.com>
8761
8762 * gcc.dg/tree-ssa/20040514-2.c: New test.
8763
8764 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8765
8766 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
8767 this ...
8768 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
8769 this.
8770
8771 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
8772
8773 * gcc.dg/tree-ssa/20040514-1.c: New test.
8774
8775 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8776
8777 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
8778 test.
8779
8780 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8781
8782 PR fortran/14066
8783 * gfortran.fortran-torture/compile/do_1.f90: New test.
8784
8785 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
8786
8787 PR fortran/15051
8788 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
8789 test.
8790
8791 2004-05-14 Bud Davis <bdavis9659@comcast.net>
8792
8793 PR fortran/15149
8794 * gfortran.fortran-torture/execute/random_init.f90: New test.
8795
8796 2004-05-13 Paul Brook <paul@codesourcery.com>
8797
8798 PR fortran/15314
8799 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
8800
8801 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
8802
8803 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
8804 for the powerpc case.
8805
8806 2004-05-13 Jeff Law <law@redhat.com>
8807
8808 * gcc.dg/tree-ssa/20040513-1.c: New test.
8809 * gcc.dg/tree-ssa/20040513-2.c: New test.
8810
8811 2004-05-13 Paul Brook <paul@codesourcery.com>
8812
8813 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
8814 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
8815 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
8816
8817 2004-05-13 Andreas Schwab <schwab@suse.de>
8818
8819 PR other/10819
8820 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
8821 characters.
8822
8823 2004-05-13 Bud Davis <bdavis9659@comcast.net>
8824
8825 PR fortran/15294
8826 * gfortran.fortran-torture/execute/adjustr.f90: New file.
8827
8828 2004-05-13 Diego Novillo <dnovillo@redhat.com>
8829
8830 Merge from tree-ssa-20020619-branch. See
8831 ChangeLog.tree-ssa for details.
8832
8833 2004-05-11 Ziemowit Laski <zlaski@apple.com>
8834
8835 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
8836 include <altivec.h> explicitly.
8837 * gcc.dg/altivec-13.c: Likewise.
8838
8839 2004-05-11 Paul Brook <paul@codesourcery.com>
8840
8841 * gcc.c-torture/compile/20010518-1.c: Force enum size.
8842
8843 2004-05-10 Eric Christopher <echristo@redhat.com>
8844
8845 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
8846 * gcc.dg/sibcall-4.c: Ditto.
8847
8848 2004-05-10 Ziemowit Laski <zlaski@apple.com>
8849
8850 * g++.dg/ext/altivec-8.C: New test case.
8851 * gcc.dg/altivec-13.c: New test case.
8852
8853 2004-05-08 Roger Sayle <roger@eyesopen.com>
8854
8855 * gcc.c-torture/execute/divcmp-1.c: New test case.
8856 * gcc.c-torture/execute/divcmp-2.c: New test case.
8857 * gcc.c-torture/execute/divcmp-3.c: New test case.
8858
8859 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8860
8861 * g++.dg/other/pragma-re-2.C: New test.
8862
8863 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8864
8865 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
8866 * gcc.dg/i386-387-2.c: Likewise.
8867
8868 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
8869 __builtin_drem.
8870 * gcc.dg/i386-387-6.c: Likewise.
8871
8872 2004-05-07 Uros Bizjak <uros@kss-loka.si>
8873
8874 * gcc.dg/builtins-33.c: Also check log1p*.
8875
8876 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
8877
8878 PR optimization/15296
8879 * gcc.c-torture/execute/pr15296.c: New test.
8880
8881 2004-05-05 Uros Bizjak <uros@kss-loka.si>
8882
8883 * gcc.dg/builtins-40.c: New test.
8884
8885 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
8886
8887 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
8888
8889 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
8890
8891 * g++.dg/ext/spe1.C: New testcase.
8892
8893 2004-05-04 Ziemowit Laski <zlaski@apple.com>
8894
8895 * objc.dg/image-info.m: Allow additional attributes
8896 for __image_info section.
8897
8898 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
8899
8900 * gcc.dg/torture/mips-hilo-2.c: New test.
8901
8902 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8903
8904 PR c++/14389
8905 * g++.dg/template/member5.C: New test.
8906
8907 2004-05-03 Uros Bizjak <uros@kss-loka.si>
8908
8909 * gcc.dg/builtins-34.c: Also check expm1*.
8910
8911 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8912
8913 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
8914 * gcc.dg/torture/builtin-convert-3.c: New test.
8915
8916 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
8917
8918 PR middle-end/15054
8919 * g++.dg/opt/pr15054.C: New test.
8920
8921 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8922
8923 * gcc.dg/torture/builtin-rounding-1.c: New test.
8924 * gcc.dg/builtins-25.c: Delete.
8925 * gcc.dg/builtins-29.c: Delete.
8926
8927 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
8928
8929 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
8930 * gcc.dg/sibcall-4.c: Likewise.
8931 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
8932
8933 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8934
8935 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
8936 bit-field on 16-bit targets.
8937
8938 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
8939
8940 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
8941 16-bit targets.
8942
8943 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
8944
8945 * gcc.dg/rs6000-power2-1.c: Change to compile only.
8946 * gcc.dg/rs6000-power2-2.c: Likewise.
8947
8948 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
8949
8950 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
8951 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
8952 Change the asm registers to be in form of frN instead of fN.
8953
8954 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8955
8956 * gcc.dg/torture/builtin-convert-2.c: New test.
8957
8958 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
8959
8960 * gcc.dg/rs6000-power2-1.c: New test.
8961 * gcc.dg/rs6000-power2-2.c: New test.
8962
8963 2004-04-28 Jan Hubicka <jh@suse.cz>
8964
8965 * gcc.dg/unused-6.c: New test.
8966
8967 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8968 Ulrich Weigand <uweigand@de.ibm.com>
8969
8970 * ada/acats/run_all.sh: Define $target variable.
8971
8972 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
8973
8974 PR c++/15119
8975 * g++.dg/other/vararg-1.C: New test.
8976
8977 PR c++/4794
8978 * g++.dg/eh/cleanup3.C: New test.
8979
8980 2004-04-24 Laurent GUERBY <laurent@guerby.net>
8981
8982 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
8983 and ad8011a (target_insn).
8984 * ada/acats/support/macro.dfs: Likewise.
8985 * ada/acats/support/impbit.adb: New file.
8986
8987 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
8988
8989 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
8990
8991 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8992
8993 * gcc.dg/loop-3.c: New test.
8994
8995 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
8996
8997 * gcc.c-torture/execute/simd-5.c: New test.
8998
8999 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9000
9001 PR c++/15064
9002 * g++.dg/template/crash18.C: New test.
9003
9004 2004-04-22 Mark Mitchell <mark@codesourcery.com>
9005
9006 * g++.dg/ext/complit3.C: New test.
9007
9008 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
9009
9010 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
9011 * gcc.dg/altivec-3.c: Same.
9012 * gcc.dg/altivec-varargs-1.c: Same.
9013
9014 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
9015
9016 * lib/target-supports.exp (check_profiling_available): Assume
9017 profiling is not available on powerpc-eabi targets.
9018
9019 2004-04-21 Janis Johnson <janis187@us.ibm.com>
9020
9021 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
9022 * gcc.dg/vmx/bug-1.c: Ditto.
9023
9024 2004-04-20 Eric Christopher <echristo@redhat.com>
9025
9026 * gcc.dg/charset/extern.c: New test.
9027 * g++.dg/charset/extern3.cc: Ditto.
9028
9029 2004-04-20 Uros Bizjak <uros@kss-loka.si>
9030
9031 * gcc.dg/builtins-39.c: New test.
9032
9033 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
9034
9035 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
9036
9037 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
9038
9039 * gcc.dg/torture/mips-hilo-1.c: New test.
9040
9041 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
9042
9043 * gcc.c-torture/compile/20040419-1.c: New test.
9044
9045 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
9046
9047 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
9048
9049 2004-04-18 Zack Weinberg <zack@codesourcery.com>
9050 Aldy Hernandez <aldyh@redhat.com>
9051
9052 * gcc.c-torture/execute/va-arg-24.c: New.
9053
9054 2004-04-17 Zack Weinberg <zack@codesourcery.com>
9055 Aldy Hernandez <aldyh@redhat.com>
9056
9057 * gcc.dg/vmx/1b-01.c: New.
9058 * gcc.dg/vmx/1b-02.c: New.
9059 * gcc.dg/vmx/1b-03.c: New.
9060 * gcc.dg/vmx/1b-04.c: New.
9061 * gcc.dg/vmx/1b-05.c: New.
9062 * gcc.dg/vmx/1b-06.c: New.
9063 * gcc.dg/vmx/1b-07.c: New.
9064 * gcc.dg/vmx/1c-01.c: New.
9065 * gcc.dg/vmx/1c-02.c: New.
9066 * gcc.dg/vmx/3a-01a.c: New.
9067 * gcc.dg/vmx/3a-01.c: New.
9068 * gcc.dg/vmx/3a-01m.c: New.
9069 * gcc.dg/vmx/3a-03.c: New.
9070 * gcc.dg/vmx/3a-03m.c: New.
9071 * gcc.dg/vmx/3a-04.c: New.
9072 * gcc.dg/vmx/3a-04m.c: New.
9073 * gcc.dg/vmx/3a-05.c: New.
9074 * gcc.dg/vmx/3a-06.c: New.
9075 * gcc.dg/vmx/3a-06m.c: New.
9076 * gcc.dg/vmx/3a-07.c: New.
9077 * gcc.dg/vmx/3b-01.c: New.
9078 * gcc.dg/vmx/3b-02.c: New.
9079 * gcc.dg/vmx/3b-10.c: New.
9080 * gcc.dg/vmx/3b-13.c: New.
9081 * gcc.dg/vmx/3b-14.c: New.
9082 * gcc.dg/vmx/3b-15.c: New.
9083 * gcc.dg/vmx/3c-01a.c: New.
9084 * gcc.dg/vmx/3c-01.c: New.
9085 * gcc.dg/vmx/3c-02.c: New.
9086 * gcc.dg/vmx/3c-03.c: New.
9087 * gcc.dg/vmx/3d-01.c: New.
9088 * gcc.dg/vmx/4-01.c: New.
9089 * gcc.dg/vmx/4-03.c: New.
9090 * gcc.dg/vmx/5-01.c: New.
9091 * gcc.dg/vmx/5-02.c: New.
9092 * gcc.dg/vmx/5-03.c: New.
9093 * gcc.dg/vmx/5-04.c: New.
9094 * gcc.dg/vmx/5-05.c: New.
9095 * gcc.dg/vmx/5-06.c: New.
9096 * gcc.dg/vmx/5-07.c: New.
9097 * gcc.dg/vmx/5-07t.c: New.
9098 * gcc.dg/vmx/5-08.c: New.
9099 * gcc.dg/vmx/5-10.c: New.
9100 * gcc.dg/vmx/5-11.c: New.
9101 * gcc.dg/vmx/7-01a.c: New.
9102 * gcc.dg/vmx/7-01.c: New.
9103 * gcc.dg/vmx/7c-01.c: New.
9104 * gcc.dg/vmx/7d-01.c: New.
9105 * gcc.dg/vmx/7d-02.c: New.
9106 * gcc.dg/vmx/8-01.c: New.
9107 * gcc.dg/vmx/8-02a.c: New.
9108 * gcc.dg/vmx/8-02.c: New.
9109 * gcc.dg/vmx/brode-1.c: New.
9110 * gcc.dg/vmx/bug-1.c: New.
9111 * gcc.dg/vmx/bug-2.c: New.
9112 * gcc.dg/vmx/bug-3.c: New.
9113 * gcc.dg/vmx/cw-bug-1.c: New.
9114 * gcc.dg/vmx/cw-bug-2.c: New.
9115 * gcc.dg/vmx/cw-bug-3.c: New.
9116 * gcc.dg/vmx/dct.c: New.
9117 * gcc.dg/vmx/debug-1.c: New.
9118 * gcc.dg/vmx/debug-2.c: New.
9119 * gcc.dg/vmx/debug-3.c: New.
9120 * gcc.dg/vmx/debug-4.c: New.
9121 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
9122 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
9123 * gcc.dg/vmx/eg-5.c: New.
9124 * gcc.dg/vmx/fft.c: New.
9125 * gcc.dg/vmx/gcc-bug-1.c: New.
9126 * gcc.dg/vmx/gcc-bug-2.c: New.
9127 * gcc.dg/vmx/gcc-bug-3.c: New.
9128 * gcc.dg/vmx/gcc-bug-4.c: New.
9129 * gcc.dg/vmx/gcc-bug-5.c: New.
9130 * gcc.dg/vmx/gcc-bug-6.c: New.
9131 * gcc.dg/vmx/gcc-bug-7.c: New.
9132 * gcc.dg/vmx/gcc-bug-8.c: New.
9133 * gcc.dg/vmx/gcc-bug-9.c: New.
9134 * gcc.dg/vmx/gcc-bug-b.c: New.
9135 * gcc.dg/vmx/gcc-bug-c.c: New.
9136 * gcc.dg/vmx/gcc-bug-d.c: New.
9137 * gcc.dg/vmx/gcc-bug-e.c: New.
9138 * gcc.dg/vmx/gcc-bug-f.c: New.
9139 * gcc.dg/vmx/gcc-bug-g.c: New.
9140 * gcc.dg/vmx/gcc-bug-i.c: New.
9141 * gcc.dg/vmx/harness.h: New.
9142 * gcc.dg/vmx/ira1.c: New.
9143 * gcc.dg/vmx/ira2a.c: New.
9144 * gcc.dg/vmx/ira2b.c: New.
9145 * gcc.dg/vmx/ira2.c: New.
9146 * gcc.dg/vmx/ira2c.c: New.
9147 * gcc.dg/vmx/mem.c: New.
9148 * gcc.dg/vmx/newton-1.c: New.
9149 * gcc.dg/vmx/ops.c: New.
9150 * gcc.dg/vmx/sn7153.c: New.
9151 * gcc.dg/vmx/spill2.c: New.
9152 * gcc.dg/vmx/spill3.c: New.
9153 * gcc.dg/vmx/spill.c: New.
9154 * gcc.dg/vmx/t.c: New.
9155 * gcc.dg/vmx/varargs-1.c: New.
9156 * gcc.dg/vmx/varargs-2.c: New.
9157 * gcc.dg/vmx/varargs-3.c: New.
9158 * gcc.dg/vmx/varargs-4.c: New.
9159 * gcc.dg/vmx/varargs-5.c: New.
9160 * gcc.dg/vmx/varargs-6.c: New.
9161 * gcc.dg/vmx/varargs-7.c: New.
9162 * gcc.dg/vmx/vmx.exp: New.
9163 * gcc.dg/vmx/vprint-1.c: New.
9164 * gcc.dg/vmx/vscan-1.c: New.
9165 * gcc.dg/vmx/x-01.c: New.
9166 * gcc.dg/vmx/x-02.c: New.
9167 * gcc.dg/vmx/x-03.c: New.
9168 * gcc.dg/vmx/x-04.c: New.
9169 * gcc.dg/vmx/x-05.c: New.
9170 * gcc.dg/vmx/yousufi-1.c: New.
9171 * gcc.dg/vmx/zero-1.c: New.
9172 * gcc.dg/vmx/zero.c: New.
9173
9174 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
9175
9176 * g++.dg/lookup/java1.C: Update for chage of
9177 _Jv_AllocObject.
9178 * g++.dg/lookup/java2.C: Likewise.
9179
9180 2004-04-17 Laurent GUERBY <laurent@guerby.net>
9181
9182 * ada/acats/run_all.sh: use -O2 by default.
9183
9184 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
9185
9186 * gcc.dg/vr-mult-[12].c: New tests.
9187
9188 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9189
9190 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
9191
9192 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
9193
9194 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
9195
9196 * lib/target-supports.exp (check_profiling_available): Assume profiling
9197 isn't available for mips*-*-elf targets.
9198
9199 2004-04-14 Uros Bizjak <uros@kss-loka.si>
9200
9201 * gcc.dg/builtins-38.c: New test.
9202
9203 2004-04-14 Eric Christopher <echristo@redhat.com>
9204
9205 * g++.dg/charset/charset.exp: Run .cc extension tests.
9206
9207 2004-04-14 Zack Weinberg <zack@codesourcery.com>
9208
9209 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
9210
9211 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9212
9213 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
9214
9215 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
9216
9217 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
9218 * gcc.dg/i386-387-2.c: Likewise.
9219
9220 * gcc.dg/i386-387-7.c: New test.
9221 * gcc.dg/i386-387-8.c: New test.
9222
9223 * gcc.dg/builtins-37.c: New test.
9224
9225 2004-04-13 Geoffrey Keating <geoffk@apple.com>
9226
9227 * g++.dg/pch/externc-1.C: Add missing semicolon.
9228
9229 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
9230
9231 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
9232
9233 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9234
9235 * gcc.c-torture/execute/20040411-1.c: New test.
9236
9237 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
9238
9239 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
9240
9241 2004-04-09 Chris Demetriou <cgd@broadcom.com>
9242
9243 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
9244
9245 2004-04-09 Zack Weinberg <zack@codesourcery.com>
9246
9247 * lib/target-supports.exp (check_named_sections_available): New.
9248 * lib/gcc-dg.exp (dg-require-named-sections): New.
9249 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
9250 old-deja.exp. Also prune error-count message from HP linker.
9251 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
9252
9253 * g++.dg/init/init-ref4.C: Use dg-require-weak.
9254 * g++.old-deja/g++.pt/static3.C: Likewise.
9255 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
9256
9257 2004-04-09 Roger Sayle <roger@eyesopen.com>
9258
9259 * gcc.c-torture/execute/20040409-1.c: New test case.
9260 * gcc.c-torture/execute/20040409-2.c: New test case.
9261 * gcc.c-torture/execute/20040409-3.c: New test case.
9262
9263 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
9264
9265 * gcc.dg/20040409-1.c: New test.
9266
9267 2004-04-08 Roger Sayle <roger@eyesopen.com>
9268
9269 PR target/14888
9270 * g++.dg/opt/pr14888.C: New test case.
9271
9272 2004-04-08 Geoffrey Keating <geoffk@apple.com>
9273
9274 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
9275 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
9276 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
9277 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
9278 New tests.
9279
9280 2004-04-08 Paul Brook <paul@codesourcery.com>
9281
9282 * gcc.dg/spill-1.c: New test.
9283
9284 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9285
9286 * gcc.dg/torture/builtin-ctype-2.c: New test.
9287
9288 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
9289
9290 * gcc.dg/pch/pch.exp: Add largefile test.
9291
9292 2004-04-06 Geoffrey Keating <geoffk@apple.com>
9293
9294 * g++.dg/pch/externc-1.Hs: New.
9295 * g++.dg/pch/externc-1.C: New.
9296
9297 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9298
9299 * gcc.dg/compat/struct-by-value-5a_main.c,
9300 gcc.dg/compat/struct-by-value-5b_main.c: New files.
9301 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
9302 * gcc.dg/compat/struct-by-value-5a_x.c,
9303 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
9304 gcc.dg/compat/struct-by-value-5_x.c.
9305 * gcc.dg/compat/struct-by-value-5a_y.c,
9306 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
9307 gcc.dg/compat/struct-by-value-5_y.c.
9308
9309 * gcc.dg/compat/struct-by-value-6a_main.c,
9310 gcc.dg/compat/struct-by-value-6b_main.c: New files.
9311 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
9312 * gcc.dg/compat/struct-by-value-6a_x.c,
9313 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
9314 gcc.dg/compat/struct-by-value-6_x.c.
9315 * gcc.dg/compat/struct-by-value-6a_y.c,
9316 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
9317 gcc.dg/compat/struct-by-value-6_y.c.
9318
9319 * gcc.dg/compat/struct-by-value-7a_main.c,
9320 gcc.dg/compat/struct-by-value-7b_main.c: New files.
9321 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
9322 * gcc.dg/compat/struct-by-value-7a_x.c,
9323 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
9324 gcc.dg/compat/struct-by-value-7_x.c.
9325 * gcc.dg/compat/struct-by-value-7a_y.c,
9326 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
9327 gcc.dg/compat/struct-by-value-7_y.c.
9328
9329 2004-04-06 Jakub Jelinek <jakub@redhat.com>
9330
9331 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
9332 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
9333 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
9334 options.
9335
9336 2004-04-06 Uros Bizjak <uros@kss-loka.si>
9337
9338 * gcc.dg/builtins-36.c: New test.
9339
9340 2004-04-06 Paul Brook <paul@codesourcery.com>
9341
9342 * README.gcc: Remove obsolete contraint on testcases.
9343
9344 2004-04-05 Paul Brook <paul@codesourcery.com>
9345
9346 PR2123
9347 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
9348 failure and exit(0) on success.
9349 * g++.dg/expr/anew2.C: Ditto.
9350 * g++.dg/expr/anew3.C: Ditto.
9351 * g++.dg/expr/anew4.C: Ditto.
9352
9353 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
9354
9355 PR c++/3518
9356 * g++.dg/template/unify7.C: New.
9357
9358 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
9359
9360 * g++.dg/README: Bring up to date with new subdirectories; remove
9361 duplicate subdirectory lines.
9362
9363 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
9364
9365 PR c++/14007
9366 * g++.dg/template/unify5.C: New.
9367 * g++.dg/template/unify6.C: New.
9368 * g++.dg/template/qualttp20.C: Adjust.
9369 * g++.old-deja/g++.jason/report.C: Adjust.
9370 * g++.old-deja/g++.other/qual1.C: Adjust.
9371
9372 2004-04-01 Mark Mitchell <mark@codesourcery.com>
9373
9374 PR c++/14803
9375 * g++.dg/inherit/ptrmem1.C: New test.
9376
9377 2004-04-01 Jakub Jelinek <jakub@redhat.com>
9378
9379 PR c++/14755
9380 * gcc.c-torture/execute/20040331-1.c: New test.
9381 * gcc.dg/20040331-1.c: New test.
9382
9383 2004-04-01 Paul Brook <paul@codesourcery.com>
9384
9385 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
9386
9387 2004-03-30 Mark Mitchell <mark@codesourcery.com>
9388
9389 PR c++/14724
9390 * g++.dg/init/goto1.C: New test.
9391
9392 PR c++/14763
9393 * g++.dg/template/defarg4.C: New test.
9394
9395 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
9396
9397 * gcc.dg/altivec-11.c: Extend test for more valid cases.
9398
9399 2004-03-28 David Edelsohn <edelsohn@gnu.org>
9400
9401 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
9402
9403 2004-03-28 Zack Weinberg <zack@codesourcery.com>
9404
9405 * gcc.dg/noncompile/undeclared-2.c: New test.
9406
9407 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
9408
9409 * gcc.dg/940409-1.c: Remove XFAIL.
9410 * gcc.dg/reg-vol-struct-1.c: New test.
9411
9412 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9413
9414 * gcc.dg/torture/builtin-wctype-1.c: New test.
9415
9416 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
9417
9418 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
9419 * gcc.dg/20001101-1.c: Likewise.
9420 * gcc.dg/20001102-1.c: Likewise.
9421
9422 2004-03-25 Roger Sayle <roger@eyesopen.com>
9423
9424 * gcc.dg/compare8.c: Add an additional test for XOR.
9425
9426 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9427
9428 * gcc.dg/torture/builtin-ctype-1.c: New test.
9429
9430 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9431
9432 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
9433 * gcc.dg/torture/builtin-math-1.c: Likewise.
9434 * gcc.dg/torture/builtin-power-1.c: New test.
9435
9436 2004-03-24 Andreas Schwab <schwab@suse.de>
9437
9438 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
9439 IA64 assembler.
9440
9441 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
9442 Roger Sayle <roger@eyesopen.com>
9443
9444 * gcc.dg/compare8.c: New test case.
9445
9446 2004-03-23 Ziemowit Laski <zlaski@apple.com>
9447
9448 * g++.dg/ext/altivec-7.C: New test.
9449
9450 2004-03-23 Zack Weinberg <zack@codesourcery.com>
9451
9452 PR 12267, 12391, 12560, 13129, 14114, 14133
9453 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
9454 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
9455 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
9456 Adjust error regexps.
9457 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
9458 * gcc.dg/noncompile/undeclared-1.c: New test cases.
9459 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
9460 * gcc.dg/local1.c: Add explanatory comment.
9461
9462 2004-03-23 Roger Sayle <roger@eyesopen.com>
9463
9464 PR optimization/14669
9465 * g++.dg/opt/fold2.C: New test case.
9466
9467 2004-03-22 Jakub Jelinek <jakub@redhat.com>
9468
9469 PR c/14069
9470 * gcc.dg/20040322-1.c: New test.
9471
9472 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9473
9474 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
9475 * gcc.dg/ultrasp4.c: Likewise.
9476 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
9477
9478 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
9479
9480 * gcc.dg/i386-sse-8.c: Reset default options.
9481
9482 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
9483
9484 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
9485 in the error message text.
9486
9487 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
9488
9489 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
9490
9491 2004-03-21 Mark Mitchell <mark@codesourcery.com>
9492
9493 PR c++/14616
9494 * g++.dg/init/array13.C: New test.
9495
9496 2004-03-20 Roger Sayle <roger@eyesopen.com>
9497
9498 PR target/13889
9499 * gcc.c-torture/compile/pr13889.c: New test case.
9500
9501 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
9502
9503 PR c/14635
9504 * builtins-1.c (nan, nans): Don't test.
9505 * builtins-30.c: Don't use nan, nanf, nanl.
9506 * builtins-35.c: New test.
9507
9508 2004-03-19 Ziemowit Laski <zlaski@apple.com>
9509
9510 * g++.dg/ext/altivec-6.C: New test.
9511
9512 2004-03-19 Mark Mitchell <mark@codesourcery.com>
9513
9514 * g++.dg/init/placement3.C: New test.
9515
9516 * g++.dg/template/spec13.C: New test.
9517
9518 * g++.dg/lookup/using11.C: New test.
9519
9520 * g++.dg/lookup/koenig3.C: New test.
9521
9522 * g++.dg/template/operator2.C: New test.
9523
9524 * g++.dg/expr/dtor3.C: New test.
9525 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
9526 marker.
9527 * g++.old-deja/g++.law/visibility28.C: Likewise.
9528
9529 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
9530
9531 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
9532 * gcc.dg/ppc64-abi-3.c: Likewise.
9533
9534 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9535
9536 PR c++/14545
9537 * g++.dg/parse/template15.C: New test.
9538
9539 2004-03-18 Mark Mitchell <mark@codesourcery.com>
9540
9541 * g++.dg/expr/dtor2.C: New test.
9542
9543 * g++.dg/lookup/anon4.C: New test.
9544
9545 * g++.dg/overload/using1.C: New test.
9546
9547 * g++.dg/template/lookup7.C: New test.
9548
9549 * g++.dg/template/typename6.C: New test.
9550
9551 * g++.dg/expr/cond6.C: New test.
9552
9553 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9554
9555 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
9556
9557 2004-03-18 Mark Mitchell <mark@codesourcery.com>
9558
9559 * g++.dg/expr/cond5.C: New test.
9560 * g++.dg/expr/constcast1.C: Likewise.
9561 * g++.dg/expr/ptrmem2.C: Likewise.
9562 * g++.dg/expr/ptrmem3.C: Likewise.
9563 * g++.dg/lookup/main1.C: Likewise.
9564 * g++.dg/template/lookup6.C: Likewise.
9565
9566 2004-03-18 Mark Mitchell <mark@codesourcery.com>
9567
9568 * gcc.dg/local1.c: New test.
9569
9570 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
9571
9572 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9573
9574 * gcc.dg/torture/builtin-convert-1.c: New test.
9575
9576 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9577
9578 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
9579
9580 2004-03-16 Mark Mitchell <mark@codesourcery.com>
9581
9582 PR c++/14481
9583 * g++.dg/warn/Wunused-7.C: New test.
9584
9585 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9586
9587 * gcc.dg/torture/builtin-integral-1.c: New test.
9588
9589 2004-03-16 Mark Mitchell <mark@codesourcery.com>
9590
9591 PR c++/14586
9592 * g++.dg/parse/non-dependent3.C: New test.
9593
9594 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
9595
9596 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
9597 * g++.dg/eh/simd-2.C: Likewise.
9598 * g++.dg/init/array10.C: Likewise.
9599 * gcc.c-torture/compile/simd-1.c: Likewise.
9600 * gcc.c-torture/compile/simd-2.c: Likewise.
9601 * gcc.c-torture/compile/simd-3.c: Likewise.
9602 * gcc.c-torture/compile/simd-4.c: Likewise.
9603 * gcc.c-torture/compile/simd-6.c: Likewise.
9604 * gcc.c-torture/execute/simd-1.c: Likewise.
9605 * gcc.c-torture/execute/simd-2.c: Likewise.
9606 * gcc.dg/compat/vector-defs.h: Likewise.
9607 * gcc.dg/20020531-1.c: Likewise.
9608 * gcc.dg/altivec-3.c: Likewise.
9609 * gcc.dg/altivec-4.c: Likewise.
9610 * gcc.dg/altivec-varargs-1.c: Likewise.
9611 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
9612 * gcc.dg/i386-mmx-3.c: Likewise.
9613 * gcc.dg/i386-sse-4.c: Likewise.
9614 * gcc.dg/i386-sse-5.c: Likewise.
9615 * gcc.dg/i386-sse-8.c: Likewise.
9616 * gcc.dg/simd-1.c: Likewise.
9617 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
9618 __ev64_opaque__ since the machine description provides it.
9619
9620 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9621
9622 * lib/compat.exp (skip_list): New global variable.
9623 Use it to hold the user defined COMPAT_SKIPS list if any.
9624 (compat-obj): Add the members of skip_list to optall.
9625
9626 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9627
9628 * gcc.dg/compat/union-by-value-1_main.c,
9629 union-by-value-1_x.c, union-by-value-1_y.c,
9630 union-check.h, union-defs.h,
9631 union-init.h, union-return-1_main.c,
9632 union-return-1_x.c, union-return-1_y.c: New files.
9633
9634 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9635
9636 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
9637 mixed-struct-init.h: Add 4 mixed structure types.
9638 struct-by-value-21_main.c, struct-by-value-21_x.c,
9639 struct-by-value-21_y.c, struct-return-21_main.c,
9640 struct-return-21_x.c, struct-return-21_y.c: New files.
9641
9642 2004-03-13 Mark Mitchell <mark@codesourcery.com>
9643
9644 PR c++/14550
9645 * g++.dg/parse/template14.C: New test.
9646
9647 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9648
9649 * gcc.c-torture/execute/20040313-1.c: New test.
9650
9651 2004-03-13 Jakub Jelinek <jakub@redhat.com>
9652
9653 PR target/14533
9654 * gcc.dg/20040311-2.c: New test.
9655
9656 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
9657
9658 PR other/14544
9659 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
9660 bit-field.
9661
9662 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
9663
9664 * gcc.dg/20040305-2.c: Add missing return statement.
9665
9666 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9667
9668 * gcc.dg/builtins-34.c: Also check pow10*.
9669
9670 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
9671
9672 PR target/14262
9673 * gcc.dg/20040305-2.c: New test.
9674
9675 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
9676
9677 * gcc.dg/20040310-1.c: New test.
9678
9679 2004-03-11 Roger Sayle <roger@eyesopen.com>
9680
9681 * gcc.c-torture/execute/20040311-1.c: New test case.
9682
9683 2004-03-11 Mark Mitchell <mark@codesourcery.com>
9684
9685 PR c++/14476
9686 * g++.dg/lookup/enum1.C: New test.
9687
9688 2004-03-10 Mark Mitchell <mark@codesourcery.com>
9689
9690 PR c++/14510
9691 * g++.dg/lookup/struct2.C: New test.
9692
9693 2004-03-10 Uros Bizjak <uros@kss-loka.si>
9694
9695 * gcc.dg/builtins-34.c: New test.
9696
9697 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9698
9699 * gcc.dg/torture/builtin-nonneg-1.c: New test.
9700
9701 2004-03-09 James E Wilson <wilson@specifixinc.com>
9702
9703 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
9704 * gcc.dg/alias-2.c: New testcase.
9705
9706 2004-03-09 Zack Weinberg <zack@codesourcery.com>
9707
9708 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
9709
9710 2004-03-09 Roger Sayle <roger@eyesopen.com>
9711
9712 * gcc.c-torture/execute/20040309-1.c: New test case.
9713
9714 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
9715
9716 PR c++/14397
9717 * g++.dg/overload/ref1.C: New.
9718
9719 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9720
9721 PR c++/14409
9722 * g++.dg/template/spec12.C: New test.
9723
9724 PR c++/14448
9725 * g++.dg/parse/crash14.C: New test.
9726
9727 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9728
9729 PR c++/14230
9730 * g++.dg/init/ref11.C: New test.
9731
9732 2004-03-09 Mark Mitchell <mark@codesourcery.com>
9733
9734 PR c++/14432
9735 * g++.dg/parse/builtin2.C: New test.
9736
9737 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9738
9739 PR c++/14401
9740 * g++.dg/init/ctor3.C: New test.
9741 * g++.dg/init/union1.C: New test.
9742 * g++.dg/ext/anon-struct4.C: New test.
9743
9744 2004-03-08 Mark Mitchell <mark@codesourcery.com>
9745
9746 * g++.dg/lookup/koenig1.C: Tweak error messages.
9747 * g++.dg/lookup/used-before-declaration.C: Likewise.
9748 * g++.dg/other/do1.C: Likewise.
9749 * g++.dg/overload/koenig1.C: Likewise.
9750 * g++.dg/parse/crash13.C: Likewise.
9751 * g++.dg/template/instantiate3.C: Likewise.
9752
9753 2004-03-08 Eric Christopher <echristo@redhat.com>
9754
9755 * * lib/target-supports.exp: Enable libiconv in test
9756 compilation. Fix up error checking.
9757
9758 2004-03-08 Roger Sayle <roger@eyesopen.com>
9759
9760 PR middle-end/14289
9761 * gcc.dg/pr14289-1.c: New test case.
9762 * gcc.dg/pr14289-2.c: Likewise.
9763 * gcc.dg/pr14289-3.c: Likewise.
9764
9765 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
9766
9767 * gcc.c-torture/execute/20040308-1.c: New test.
9768
9769 2004-03-07 Roger Sayle <roger@eyesopen.com>
9770
9771 * gcc.c-torture/execute/20040307-1.c: New test case.
9772
9773 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
9774
9775 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
9776
9777 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
9778
9779 * gcc.dg/20040306-1.c: New test.
9780
9781 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
9782
9783 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
9784 them static.
9785 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
9786
9787 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9788
9789 PR c/14465
9790 * gcc.dg/decl-6.c: New test.
9791
9792 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9793
9794 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
9795 Rename LOGPOW -> LOG_POW.
9796 (SQRT_EXP, POW_EXP): New.
9797
9798 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9799
9800 * gcc.dg/i386-sse-8.c: New test.
9801
9802 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9803
9804 PR c/14114
9805 * gcc.dg/decl-5.c: New test.
9806
9807 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
9808
9809 * gcc.dg/20040305-1.c: New test.
9810
9811 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
9812
9813 PR other/14354
9814 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
9815
9816 2004-03-04 Ziemowit Laski <zlaski@apple.com>
9817
9818 PR c++/14425, c++/14426
9819 * g++.dg/ext/altivec-4.C: New test.
9820 * g++.dg/ext/altivec-5.C: New test.
9821
9822 2004-03-04 Geoffrey Keating <geoffk@apple.com>
9823
9824 * g++.old-deja/g++.other/linkage1.C: Expect errors about
9825 global variables of a type with no linkage.
9826 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
9827 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
9828 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
9829 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
9830 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
9831 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
9832 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
9833 * g++.dg/warn/deprecated.C: Name enum Color.
9834 * g++.dg/overload/VLA.C: Name structure for 'b'.
9835 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
9836
9837 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9838
9839 * gcc.c-torture/compile/20040304-1.c: New test.
9840
9841 2004-03-03 Zack Weinberg <zack@codesourcery.com>
9842
9843 PR 13728
9844 * gcc.dg/decl-4.c: New testcase.
9845
9846 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
9847
9848 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
9849 as PRECF if sizeof (float) > sizeof (double).
9850 (PRECL): Make it the same as PRECF if
9851 sizeof (float) > sizeof (long double).
9852
9853 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9854
9855 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
9856 system type. Add check for irix6 which doesn't have c99 runtime.
9857
9858 2004-03-03 Bob Wilson <bob.wilson@acm.org>
9859
9860 * gcc.dg/const-elim-1.c: xfail for xtensa.
9861
9862 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9863
9864 PR c++/14369
9865 * g++.dg/template/cond4.C: New test.
9866
9867 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9868
9869 PR c++/14360
9870 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
9871
9872 PR c++/14361
9873 * g++.dg/parse/defarg7.C: New test.
9874
9875 PR c++/14359
9876 * g++.dg/template/friend26.C: New test.
9877
9878 2004-03-01 Mark Mitchell <mark@codesourcery.com>
9879
9880 PR c++/14324
9881 * g++.dg/abi/mangle21.C: New test.
9882
9883 PR c++/14260
9884 * g++.dg/parse/constructor2.C: New test.
9885
9886 PR c++/14337
9887 * g++.dg/template/sfinae1.C: New test.
9888
9889 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9890
9891 PR c++/14267
9892 * g++.dg/expr/crash2.C: New test.
9893
9894 PR middle-end/13448
9895 * gcc.dg/inline-5.c: New test.
9896 * gcc.dg/always-inline.c: Split out tests into ...
9897 * gcc.dg/always-inline2.c: ... this and ...
9898 * gcc.dg/always-inline3.c: ... this.
9899
9900 2004-02-29 Mark Mitchell <mark@codesourcery.com>
9901
9902 PR debug/12103
9903 * g++.dg/debug/crash1.C: New test.
9904
9905 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
9906
9907 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
9908 function with __attribute__((noinline)).
9909 (recurser_void2): Likewise.
9910 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
9911 (recurser_void2): Likewise.
9912
9913 2004-02-29 Roger Sayle <roger@eyesopen.com>
9914
9915 PR middle-end/14203
9916 * g++.dg/warn/Wunused-6.C: New test case.
9917
9918 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
9919
9920 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
9921 not defined.
9922
9923 2004-02-27 Eric Christopher <echristo@redhat.com>
9924
9925 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
9926 * g++.dg/charset/asm2.c: Run only x86.
9927 * gcc.dg/charset/asm3.c: Ditto.
9928
9929 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
9930
9931 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
9932 ld_library_path.
9933
9934 2004-02-27 Ziemowit Laski <zlaski@apple.com>
9935
9936 * g++.dg/ext/altivec-3.C: New.
9937
9938 2004-02-26 Richard Henderson <rth@redhat.com>
9939
9940 * g++.dg/ext/attrib10.C: Mark for warning.
9941 * gcc.dg/attr-alias-1.c: New.
9942
9943 2004-02-26 Richard Henderson <rth@redhat.com>
9944
9945 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
9946 * gcc.c-torture/execute/20040208-2.c: ... it back.
9947
9948 2004-02-26 Eric Christopher <echristo@redhat.com>
9949
9950 * lib/target-supports.exp (check-iconv-available): New function.
9951 * lib/gcc-dg.exp (dg-require-iconv): New function.
9952 Use above.
9953 * gcc.dg/charset: New directory.
9954 * gcc.dg/charset/charset.exp: New file.
9955 * gcc.dg/charset/asm1.c: Ditto.
9956 * gcc.dg/charset/asm2.c: Ditto.
9957 * gcc.dg/charset/asm3.c: Ditto.
9958 * gcc.dg/charset/asm4.c: Ditto.
9959 * gcc.dg/charset/asm5.c: Ditto.
9960 * gcc.dg/charset/attribute1.c: Ditto.
9961 * gcc.dg/charset/attribute2.c: Ditto.
9962 * gcc.dg/charset/string1.c: Ditto.
9963 * g++.dg/charset: New directory.
9964 * g++.dg/dg.exp: Add here. Special options.
9965 * g++.dg/charset/charset.exp: New file.
9966 * g++.dg/charset/asm1.c: Ditto.
9967 * g++.dg/charset/asm2.c: Ditto.
9968 * g++.dg/charset/asm3.c: Ditto.
9969 * g++.dg/charset/asm4.c: Ditto.
9970 * g++.dg/charset/attribute1.c: Ditto.
9971 * g++.dg/charset/attribute2.c: Ditto.
9972 * g++.dg/charset/extern1.cc: Ditto.
9973 * g++.dg/charset/extern2.cc: Ditto.
9974 * g++.dg/charset/string1.c: Ditto.
9975
9976 2004-02-26 Mark Mitchell <mark@codesourcery.com>
9977
9978 PR c++/14278
9979 * g++.dg/parse/comma1.C: New test.
9980
9981 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9982
9983 PR c++/14284
9984 * g++.dg/template/ttp8.C: New test.
9985
9986 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
9987
9988 * gcc.dg/fixuns-trunc-1.c: New test.
9989
9990 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9991
9992 * gcc.dg/builtins-config.h: Use #elif.
9993
9994 2004-02-26 Michael Matz <matz@suse.de>
9995
9996 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
9997 * gcc.dg/991214-1.c: Likewise.
9998 * gcc.dg/i386-asm-1.c: Likewise.
9999
10000 2004-02-25 Richard Henderson <rth@redhat.com>
10001
10002 * gcc.c-torture/execute/20040208-2.c: Move ...
10003 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
10004
10005 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10006
10007 PR c++/14246
10008 * g++.dg/other/crash-3.C: New test.
10009
10010 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10011
10012 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
10013 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
10014
10015 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
10016 HP-UX.
10017
10018 2004-02-24 Michael Matz <matz@suse.de>
10019
10020 * gcc.dg/i386-regparm.c: New.
10021
10022 2004-02-23 James E Wilson <wilson@specifixinc.com>
10023
10024 * gcc.c-torture/execute/20040223-1.c: New.
10025
10026 2004-02-23 Zack Weinberg <zack@codesourcery.com>
10027 Kazu Hirata <kazu@cs.umass.edu>
10028
10029 * gcc.dg/fwritable-strings-1.c: Remove.
10030
10031 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
10032
10033 PR c/14156
10034 * gcc.dg/20040223-1.c: New test.
10035
10036 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10037
10038 PR c++/14106
10039 * g++.dg/ext/typeof9.C: New test.
10040
10041 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10042
10043 PR c++/14250
10044 * g++.dg/other/switch1.C: New test.
10045
10046 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10047
10048 * gcc.dg/cast-function-1.c: Adjust for new informative message.
10049 * gcc.dg/va-arg-1.c: Likewise.
10050
10051 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10052
10053 PR c++/14143
10054 * g++.dg/template/koenig5.C: New test.
10055
10056 2004-02-21 Ziemowit Laski <zlaski@apple.com>
10057
10058 * g++.dg/ext/altivec-1.C: Generalize target triple.
10059 * g++.dg/ext/altivec-2.C: New test case.
10060 * g++.dg/ext/altivec_check.h: New file.
10061 * gcc.dg/altivec-1.c: Generalize target triple;
10062 include altivec_check.h and call altivec_check().
10063 * gcc.dg/altivec-[2-5].c: Generalize target triple.
10064 * gcc.dg/altivec-6.c: New test case.
10065 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
10066 type casts as needed.
10067 * gcc.dg/altivec-10.c: Include altivec_check.h and call
10068 altivec_check().
10069 * gcc.dg/altivec-12.c: New test case.
10070 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
10071 include altivec_check.h and call altivec_check().
10072 * gcc.dg/altivec_check.h: New file.
10073
10074 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10075
10076 * lib/target-supports.exp (check_alias_available): Don't mangle
10077 function `g' in test program.
10078
10079 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10080
10081 * lib/target-supports.exp (check_profiling_available): Check
10082 argument to determine whether we support a profiling type.
10083 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
10084 check_profiling_available.
10085 * g++.dg/bprob/bprob.exp: Likewise
10086 * g77.dg/bprob/bprob.exp: Likewise.
10087 * gcc.misc-tests/bprob.exp: Likewise.
10088 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
10089 dg-require-profiling and delete expected error handling.
10090 * gcc.dg/20021014-1.c: Likewise.
10091 * gcc.dg/nest.c: Likewise.
10092
10093 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10094
10095 PR c++/12007
10096 * g++.dg/other/vthunk1.C: New test.
10097
10098 2004-02-20 Falk Hueffner <falk@debian.org>
10099
10100 PR target/14201
10101 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
10102
10103 2004-02-20 Mark Mitchell <mark@codesourcery.com>
10104
10105 PR c++/13927
10106 * g++.dg/other/error8.C: Remove XFAIL markers.
10107
10108 PR c++/14173
10109 * g++.dg/ext/packed5.C: New test.
10110
10111 PR c++/14199
10112 * g++.dg/warn/Wunused-5.C: New test.
10113
10114 PR c++/14186
10115 * g++.dg/lookup/member1.C: New test.
10116
10117 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
10118
10119 * gcc.c-torture/compile/20040130-1.c: Enable only when
10120 __INT_MAX__ >= 2147483647L.
10121 * gcc.c-torture/compile/961203-1.c: Likewise.
10122
10123 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
10124
10125 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
10126 * g++.dg/opt/template1.C: Robustify assembler regexp
10127
10128 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10129
10130 * gcc.c-torture/execute/simd-4.x: Remove.
10131 * gcc.c-torture/execute/va-arg-25.x: Likewise.
10132 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
10133 Guard with #ifndef SKIP_ATTRIBUTE.
10134 * gcc.dg/compat/vector-1_y.c: Likewise.
10135 * gcc.dg/compat/vector-2_x.c: Likewise.
10136 * gcc.dg/compat/vector-2_y.c: Likewise.
10137 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
10138 * g++.dg/eh/simd-2.C: Likewise.
10139
10140 2004-02-19 Alan Modra <amodra@bigpond.net.au>
10141
10142 * gcc.c-torture/compile/complex-1.c: New.
10143
10144 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
10145
10146 PR target/14209
10147 * gcc.c-torture/execute/20040218-1.c: New test.
10148
10149 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10150
10151 PR c++/14181
10152 * g++.dg/parse/new2.C: New test.
10153
10154 2004-02-18 Paul Brook <paul@codesourcery.com>
10155
10156 * gcc.c-torture/compile/libcall-1.c: New test.
10157
10158 2004-02-18 Paul Brook <paul@codesourcery.com>
10159
10160 PR debug/12934
10161 * gcc.dg/debug/debug-7.c: New test.
10162
10163 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
10164
10165 * gcc.dg/20040217-1.c: New test.
10166
10167 2004-02-17 Zack Weinberg <zack@codesourcery.com>
10168
10169 * gcc.c-torture/execute/990208-1.x: Delete.
10170
10171 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
10172
10173 * gcc.c-torture/execute/20040208-2.x: New file.
10174
10175 2004-02-17 Mark Mitchell <mark@codesourcery.com>
10176
10177 PR c++/11326
10178 * g++.dg/abi/structret1.C: New test.
10179
10180 2004-02-17 Jakub Jelinek <jakub@redhat.com>
10181
10182 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
10183 (i386_cpuid): No need to test if cpuid is available on AMD64.
10184 Fix assembly, so that it works onboth i386 and AMD64.
10185 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
10186 (vecInLong): Fix s[] member type to unsigned int.
10187 (vecInWord): Remove type.
10188 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
10189 (a64, b64, c64, d64, e64): Remove.
10190 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
10191 Remove unused variable. Remove initialization of removed variables.
10192 Don't call mmx_tests nor sse_tests.
10193 (reference_mmx, reference_sse): Remove.
10194 (check): Add return stmt.
10195 * gcc.dg/i386-sse-7.c: New test.
10196 * gcc.dg/i386-mmx-4.c: New test.
10197
10198 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10199
10200 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
10201 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
10202 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
10203 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
10204 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
10205 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
10206 g++.dg/tc1/dr94.C: Fix line terminator.
10207
10208 2004-02-16 Geoffrey Keating <geoffk@apple.com>
10209
10210 * gcc.c-torture/compile/20040216-1.c: New.
10211
10212 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10213
10214 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
10215 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
10216 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
10217 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
10218 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
10219 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
10220
10221 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10222
10223 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
10224
10225 2004-02-15 Mark Mitchell <mark@codesourcery.com>
10226
10227 PR c++/13971
10228 * g++.dg/expr/cond4.C: New test.
10229
10230 PR c++/14086
10231 * g++.dg/lookup/crash2.C: New test.
10232
10233 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
10234
10235 * gcc.c-torture/compile/20040214-2.c: New test.
10236
10237 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
10238
10239 PR c++/14116
10240 * g++.dg/ext/typeof8.C: New test.
10241
10242 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
10243
10244 * gcc.c-torture/compile/20040214-1.c: New test.
10245
10246 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10247
10248 PR c++/13635
10249 * g++.dg/template/spec11.C: New test.
10250
10251 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10252
10253 PR c++/13927
10254 * g++.dg/other/error8.C: New test.
10255
10256 2004-02-13 Mark Mitchell <mark@codesourcery.com>
10257
10258 PR c++/14122
10259 * g++.dg/template/array4.C: New test.
10260
10261 PR c++/14108
10262 * g++.dg/inherit/thunk2.C: New test.
10263
10264 PR c++/14083
10265 * g++.dg/eh/cond2.C: New test.
10266
10267 2004-02-12 Alan Modra <amodra@bigpond.net.au>
10268
10269 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
10270
10271 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
10272
10273 * lib/scanasm.exp (dg-scan): Quote pattern before display.
10274
10275 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
10276
10277 * g++.dg/simd-2.C: xfail on ppc64-linux.
10278
10279 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
10280
10281 PR c/456
10282 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
10283 tests.
10284
10285 2004-02-11 Uros Bizjak <uros@kss-loka.si>
10286
10287 * gcc.dg/builtins-33.c: New test.
10288
10289 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
10290
10291 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
10292
10293 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
10294
10295 * g++.dg/simd-2.C: Set -maltivec for ppc64.
10296
10297 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
10298
10299 * gcc.dg/ppc64-abi-3.c: New test.
10300
10301 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
10302
10303 PR c/14092
10304
10305 * gcc.dg/pr14092-1.c: New testcase.
10306
10307 2004-02-10 Alan Modra <amodra@bigpond.net.au>
10308
10309 * gcc.dg/cpp/assert4.c: Fix typo last change.
10310
10311 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
10312 * gcc.dg/cpp/assert4.c: Handle powerpc64.
10313
10314 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
10315
10316 2004-02-09 Roger Sayle <roger@eyesopen.com>
10317
10318 * gcc.c-torture/compile/20040209-1.c: New test case.
10319
10320 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
10321
10322 * gcc.dg/c90-init-1.c: Adjust expected error messages.
10323
10324 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
10325
10326 * gcc.c-torture/execute/20040208-[12].c: New tests.
10327
10328 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10329
10330 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
10331
10332 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
10333
10334 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
10335
10336 2004-02-07 Zack Weinberg <zack@codesourcery.com>
10337
10338 Bug 13856
10339 * gcc.dg/visibility-8.c: New testcase.
10340
10341 2004-02-07 Zack Weinberg <zack@codesourcery.com>
10342
10343 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
10344 arguments.
10345 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
10346
10347 2004-02-07 Roger Sayle <roger@eyesopen.com>
10348
10349 PR middle-end/13696
10350 * g++.dg/opt/fold1.C: New test case.
10351
10352 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10353
10354 PR c++/14033
10355 * g++.dg/other/crash-2.C: New test.
10356
10357 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10358
10359 PR c++/14028
10360 * g++.dg/parse/angle-bracket2.C: New test.
10361
10362 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10363
10364 PR middle-end/13750
10365 Revert:
10366 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10367 PR pch/13361
10368 * testsuite/g++.dg/pch/wchar-1.C: New.
10369 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10370
10371 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10372
10373 PR c++/14008
10374 * g++.dg/parse/error15.C: New test.
10375 * g++.dg/parse/crash11.C: Update dg-error mark.
10376
10377 2004-02-04 Mark Mitchell <mark@codesourcery.com>
10378
10379 PR c++/13932
10380 * g++.dg/warn/conv2.C: New test.
10381
10382 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10383
10384 PR c++/13086
10385 * g++.dg/warn/incomplete1.C: Remove xfail.
10386
10387 2004-02-04 Mark Mitchell <mark@codesourcery.com>
10388
10389 * lib/file-format.exp (gcc_target_object_format): Use
10390 ${tool}_target_compile, not gcc_target_compile.
10391 * lib/target-supports.exp (check_alias_available): Likewise.
10392 (check_gc_sections_available): Likewise.
10393 * g++.dg/ext/attrib10.C: Use dg-require-alias.
10394 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
10395 dg-require-alias.
10396
10397 2004-02-04 Mark Mitchell <mark@codesourcery.com>
10398
10399 PR c++/13969
10400 * g++.dg/template/static6.C: New test.
10401
10402 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
10403
10404 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
10405
10406 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10407
10408 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
10409 tests for systems where `char' is unsigned by default.
10410
10411 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10412
10413 PR c++/13997
10414 * g++.dg/template/partial3.C: New test.
10415
10416 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
10417
10418 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
10419 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
10420 Remove mentions of obsolete ports.
10421
10422 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
10423
10424 * gcc.dg/noncompile/20001228-1.c: Fix for new
10425 error message.
10426
10427 2004-02-03 Roger Sayle <roger@eyesopen.com>
10428
10429 PR target/9348
10430 * gcc.c-torture/execute/multdi-1.c: New test case.
10431
10432 2004-02-03 Mark Mitchell <mark@codesourcery.com>
10433
10434 PR c++/13925
10435 * g++.dg/template/lookup5.C: New test.
10436
10437 2004-02-03 Mark Mitchell <mark@codesourcery.com>
10438
10439 PR c++/13950
10440 * g++.dg/template/lookup4.C: New test.
10441
10442 PR c++/13970
10443 * g++.dg/parse/error14.C: New test.
10444
10445 PR c++/14002
10446 * g++.dg/parse/template13.C: New test.
10447
10448 2004-02-03 Mark Mitchell <mark@codesourcery.com>
10449
10450 PR c++/13978
10451 * g++.dg/template/koenig4.C: New test.
10452
10453 PR c++/13968
10454 * g++.dg/template/crash17.C: New test.
10455
10456 PR c++/13975
10457 * g++.dg/parse/error13.C: New test.
10458 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
10459
10460 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10461
10462 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
10463
10464 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
10465
10466 PR c/11658
10467 PR c/13994
10468 * gcc.dg/noncompile/20040203-1.c: New test.
10469 * gcc.dg/noncompile/20040203-2.c: Likewise.
10470 * gcc.dg/noncompile/20040203-3.c: Likewise.
10471 * gcc.dg/20040203-1.c: Likewise.
10472
10473 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
10474
10475 PR c++/10858
10476 * g++.dg/template/sizeof7.C: New test.
10477
10478 2004-02-02 Eric Christopher <echristo@redhat.com>
10479 Zack Weinberg <zack@codesourcery.com>
10480
10481 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
10482
10483 2004-02-02 Zack Weinberg <zack@codesourcery.com>
10484
10485 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
10486 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
10487 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
10488 * gcc.dg/cleanup-5.c: Run only on Linux targets.
10489
10490 2004-02-02 Mark Mitchell <mark@codesourcery.com>
10491
10492 PR c++/13113
10493 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
10494
10495 PR c++/13854
10496 * g++.dg/ext/attrib13.C: New test.
10497
10498 PR c++/13907
10499 * g++.dg/conversion/op2.C: New test.
10500
10501 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10502
10503 * gcc.dg/titype-1.c: Fix pasto.
10504
10505 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10506
10507 * gcc.dg/titype-1.c: New test.
10508
10509 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10510
10511 PR c++/13957
10512 * g++.dg/template/non-type-template-argument-1.C,
10513 g++.dg/template/qualified-id1.C: Update dg-error marks.
10514 * g++.dg/template/nontype6.C: New test.
10515
10516 2004-02-01 Roger Sayle <roger@eyesopen.com>
10517
10518 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
10519 * gcc.dg/builtins-31.c: New testcase.
10520 * gcc.dg/builtins-32.c: New testcase.
10521
10522 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
10523
10524 * objc.dg/call-super-2.m: Update line numbers
10525 for the including of stddef.h.
10526
10527 2004-01-30 Michael Matz <matz@suse.de>
10528
10529 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
10530 g++.dg/ext/case-range3.C: New tests.
10531
10532 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10533
10534 DR206
10535 PR c++/13813
10536 * g++.dg/template/member4.C: New test.
10537
10538 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10539
10540 PR c++/13683
10541 * g++.dg/template/sizeof6.C: New test.
10542
10543 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
10544
10545 * gcc.dg/fwritable-strings-1.c: New test.
10546
10547 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
10548
10549 * gcc.c-torture/compile/20040130-1.c: New test.
10550
10551 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
10552
10553 * objc.dg/call-super-2.m: Include stddef.h for size_t.
10554
10555 2004-01-29 Mark Mitchell <mark@codesourcery.com>
10556
10557 PR c++/13883
10558 * g++.dg/template/ctor3.C: New test.
10559
10560 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10561
10562 * g++.dg/tc1: New directory.
10563 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
10564 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
10565 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
10566 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
10567 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
10568
10569 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10570
10571 * g++.dg/parse/error11.C: New test.
10572 * g++.dg/parse/error12.C: Likewise.
10573
10574 2004-01-28 Ziemowit Laski <zlaski@apple.com>
10575
10576 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
10577 (scan_initial, main): Use aligned_sizeof instead of sizeof.
10578
10579 2004-01-28 Mark Mitchell <mark@codesourcery.com>
10580
10581 PR c++/13791
10582 * g++.dg/ext/attrib12.C: New test.
10583
10584 PR c++/13736
10585 * g++.dg/parse/cast2.C: New test.
10586
10587 2004-01-27 James E Wilson <wilson@specifixinc.com>
10588
10589 * objc.dg/encode-2.m (main): New local string. Set depending on
10590 sizeof long. Use in sscanf call.
10591 * objc.dg/encode-3.m (main): New local string. Set depending on
10592 sizeof long. Use in scan_initial call.
10593
10594 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10595
10596 * objc.dg/call-super-2.m: Make LP64-safe.
10597 * objc.dg/desig-init-1.m: Likewise.
10598
10599 2004-01-27 Devang Patel <dpatel@apple.com>
10600
10601 * g++.dg/debug/namespace1.C: New test.
10602
10603 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
10604
10605 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
10606 xscale-*-*.
10607
10608 * gcc.dg/arm-mmx-1.c: New test.
10609
10610 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10611
10612 * gcc.dg/20040127-1.c: New test.
10613 * gcc.dg/20040127-2.c: New test.
10614
10615 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10616
10617 * objc.dg/stret-1.m (glob): Renamed to globa.
10618
10619 2004-01-26 Mark Mitchell <mark@codesourcery.com>
10620
10621 PR c++/13663
10622 * g++.dg/expr/for1.C: New test.
10623
10624 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
10625
10626 PR middle-end/13779
10627 * gcc.dg/darwin-longlong.c: New test.
10628
10629 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
10630
10631 * gcc.dg/20040124-1.c: Moved test from here...
10632 * gcc.c-torture/compile/20040124-1.c: ...to here.
10633
10634 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10635
10636 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
10637 the assembly output if -m64 is passed.
10638
10639 2004-01-25 Mark Mitchell <mark@codesourcery.com>
10640
10641 PR c++/13833
10642 * g++.dg/template/cond3.C: New test.
10643
10644 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10645
10646 PR c++/13810
10647 * g++.dg/template/ttp7.C: New test.
10648
10649 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10650
10651 PR c++/13797
10652 * g++.dg/template/nontype4.C: New test.
10653 * g++.dg/template/nontype5.C: Likewise.
10654
10655 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
10656
10657 * gcc.dg/torture/mips-clobber-at.c: New test.
10658
10659 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
10660
10661 * gcc.dg/20040124-1.c: New test.
10662
10663 2004-01-24 Jakub Jelinek <jakub@redhat.com>
10664
10665 * gcc.dg/20040123-1.c: New test.
10666
10667 2004-01-23 Zack Weinberg <zack@codesourcery.com>
10668
10669 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
10670
10671 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
10672
10673 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
10674
10675 2004-01-23 Andrew Pinski <apinski@apple.com>
10676
10677 * gcc.dg/20030121-1.c: Move to ..
10678 * gcc.dg/20040121-1.c: here.
10679
10680 2004-01-23 Roger Sayle <roger@eyesopen.com>
10681
10682 * gcc.dg/builtins-29.c: New test case.
10683
10684 2004-01-23 Zack Weinberg <zack@codesourcery.com>
10685
10686 PR 18314
10687 * gcc.dg/builtins-30.c: New testcase.
10688
10689 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
10690
10691 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
10692 * lib/g77.exp: Likewise.
10693 * lib/objc.exp: Likewise.
10694 * lib/g++.exp: Likewise.
10695
10696 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10697
10698 * gcc.dg/struct-by-value-2.c: New test.
10699
10700 2004-01-21 Andrew Pinski <apinski@apple.com>
10701
10702 PR target/13785
10703 * gcc.dg/20030121-1.c: New test.
10704
10705 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
10706
10707 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
10708 clobber frame pointer register in asm statement.
10709
10710 2004-01-21 Falk Hueffner <falk@debian.org>
10711
10712 * gcc.c-torture/compile/20040121-1.c: New test.
10713
10714 2004-01-21 Zack Weinberg <zack@codesourcery.com>
10715
10716 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
10717
10718 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
10719
10720 * gcc.dg/ppc64-abi-2.c: New test.
10721
10722 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
10723
10724 * lib/treelang.exp: Fill out this file.
10725 * lib/treelang-dg.exp: New File.
10726
10727 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
10728
10729 * gcc.c-torture/compile/981022-1.c: Remove.
10730 * gcc.dg/array-5.c: Remove XFAIL.
10731 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
10732 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
10733 gcc.dg/cond-lvalue-1.c: Update.
10734 * gcc.dg/cast-lvalue-2.c: New test.
10735
10736 2004-01-19 Mark Mitchell <mark@codesourcery.com>
10737
10738 PR c++/13592
10739 * g++.dg/other/error1.C (class foo): Tweak error message.
10740
10741 PR c++/13592
10742 * g++.dg/template/call2.C: New test.
10743
10744 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10745
10746 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
10747 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
10748 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
10749 scalar-return-1_x.c, scalar-return-2_y.c,
10750 scalar-return-3_x.c, scalar-return-3_y.c,
10751 scalar-return-4_x.c, scalar-return-4_y.c,
10752 struct-align-1.h, struct-align-1_x.c,
10753 struct-align-1_y.c, struct-align-2.h,
10754 struct-align-2_x.c, struct-align-2_y.c,
10755 struct-by-value-10_y.c, struct-by-value-11_x.c,
10756 struct-by-value-11_y.c, struct-by-value-12_x.c,
10757 struct-by-value-12_y.c, struct-by-value-13_x.c,
10758 struct-by-value-13_y.c, struct-by-value-14_x.c,
10759 struct-by-value-14_y.c, struct-by-value-15_x.c,
10760 struct-by-value-15_y.c, struct-by-value-16_y.c,
10761 struct-by-value-17_y.c, struct-by-value-18_y.c,
10762 struct-by-value-19_y.c, struct-by-value-1_x.c,
10763 struct-by-value-1_y.c, struct-by-value-20_y.c,
10764 struct-by-value-2_x.c, struct-by-value-2_y.c,
10765 struct-by-value-3_y.c, struct-by-value-4_x.c,
10766 struct-by-value-4_y.c, struct-by-value-5_y.c,
10767 struct-by-value-6_y.c, struct-by-value-7_y.c
10768 struct-by-value-8_x.c, struct-by-value-8_y.c
10769 struct-by-value-9_x.c, struct-by-value-9_y.c
10770 struct-return-10_x.c, struct-return-10_y.c,
10771 struct-return-19_x.c, struct-return-20_x.c
10772 struct-return-2_x.c, struct-return-2_y.c
10773 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
10774 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
10775
10776 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10777
10778 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
10779 attribute on sparc*-sun-solaris2.*.
10780
10781 2004-01-18 Mark Mitchell <mark@codesourcery.com>
10782
10783 PR c++/13710
10784 * g++.dg/ext/typeof7.C: New test.
10785
10786 2004-01-18 David Edelsohn <edelsohn@gnu.org>
10787
10788 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
10789 * gcc.dg/const-elim-1.c: Same.
10790
10791 2004-01-17 Ziemowit Laski <zlaski@apple.com>
10792
10793 * objc.dg/stret-1.m: New.
10794 * objc.dg/stret-2.m: New.
10795
10796 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
10797
10798 PR c++/11895
10799 * g++.dg/ext/vector1.C: New test.
10800
10801 2004-01-16 Geoffrey Keating <geoffk@apple.com>
10802
10803 * gcc.dg/pch/import-1.c: New.
10804 * gcc.dg/pch/import-1.hs: New.
10805 * gcc.dg/pch/import-1a.h: New.
10806 * gcc.dg/pch/import-1b.h: New.
10807 * gcc.dg/pch/import-1c.h: New.
10808
10809 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10810
10811 PR c++/13574
10812 * g++.dg/ext/array1.C: New test.
10813
10814 PR c++/13178
10815 * g++.dg/conversion/op1.C: New test.
10816
10817 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
10818
10819 PR 11864
10820 From Kazumoto Kojima / Dan Kegel:
10821 * gcc.dg/pr11864-1.c: New test.
10822
10823 PR 10392
10824 From Marcus Comstedt / Dan Kegel:
10825 * gcc.dg/pr10392-1.c: New test.
10826
10827 2004-01-16 Mark Mitchell <mark@codesourcery.com>
10828
10829 PR c++/13478
10830 * g++.dg/init/ref10.C: New test.
10831
10832 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10833
10834 PR c++/13407
10835 * g++.dg/parse/typename6.C: New test.
10836
10837 2004-01-15 Geoffrey Keating <geoffk@apple.com>
10838
10839 PR pch/13361
10840 * testsuite/g++.dg/pch/wchar-1.C: New.
10841 * testsuite/g++.dg/pch/wchar-1.Hs: New.
10842
10843 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10844
10845 PR c++/9259
10846 * g++.dg/expr/sizeof2.C: New test.
10847
10848 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
10849
10850 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
10851
10852 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10853
10854 PR c++/13659
10855 * g++.dg/lookup/strong-using-3.C: New.
10856 * g++.dg/lookup/using-10.C: New.
10857
10858 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
10859
10860 PR c++/13594
10861 * g++.dg/lookup/strong-using-2.C: New.
10862
10863 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
10864 Dan Kegel <dank@kegel.com>
10865 J"orn Rennecke <joern.rennecke@superh.com>
10866
10867 PR target/9365
10868 * gcc.dg/pr9365-1.c: New test.
10869
10870 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10871
10872 PR c++/8856
10873 * g++.dg/parse/casting-operator2.C: New test.
10874 * g++.old-deja/g++.pt/explicit83.C: Remove.
10875
10876 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
10877
10878 * gcc.dg/label-compound-stmt-1.c: New test.
10879 * gcc.c-torture/compile/950922-1.c,
10880 gcc.c-torture/compile/20000211-3.c,
10881 gcc.c-torture/compile/20000518-1.c,
10882 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
10883 compound statements.
10884
10885 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
10886
10887 * gcc.dg/ppc64-abi-1.c: New test.
10888
10889 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
10890
10891 * g++.dg/ext/attrib9.C: Add dg-warnings.
10892
10893 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10894
10895 PR c++/12335
10896 * g++.dg/parse/dtor3.C: New test.
10897
10898 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
10899
10900 PR c++/12709
10901 * g++.dg/parse/try-catch-1.C: New test.
10902
10903 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
10904
10905 * ada/acats/run_all.sh: Add more verbose output in acats.log
10906 when compiling tests.
10907
10908 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10909
10910 PR 13656
10911 * gcc.dg/typedef-redecl.c: New test case.
10912 * gcc.dg/typedef-redecl.h: New support file.
10913
10914 2004-01-13 Jan Hubicka <jh@suse.cz>
10915
10916 * gcc.dg/always_inline.c: New test.
10917 * gcc.dg/debug/20031231-1.c: Fix.
10918
10919 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10920
10921 PR c++/13474
10922 * g++.dg/template/array3.C: New test.
10923
10924 2004-01-12 Zack Weinberg <zack@codesourcery.com>
10925
10926 * g++.dg/ext/lvalue1.C: No longer expected to fail.
10927 * g++.dg/warn/Wunused-2.C: Likewise.
10928
10929 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10930
10931 PR c++/13289
10932 * g++.dg/template/instantiate6.C: New test.
10933
10934 2004-01-12 Roger Sayle <roger@eyesopen.com>
10935
10936 PR middle-end/11397
10937 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
10938
10939 2004-01-12 Jan Hubicka <jh@suse.cz>
10940
10941 PR opt/12826
10942 * gcc.dg/20040112-1.c: New.
10943
10944 * gcc.dg/dwarf-die[1-7].c: Move to...
10945 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
10946 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
10947
10948 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
10949
10950 PR c++/4100
10951 * g++.dg/parse/friend4.C: New test.
10952
10953 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
10954
10955 PR c++/4100
10956 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
10957 definition is called a friend.
10958
10959 2004-01-11 Zack Weinberg <zack@codesourcery.com>
10960
10961 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
10962
10963 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
10964
10965 PR c++/3478
10966 * g++.dg/parse/error10.C: New test.
10967 * g++.dg/template/arg2.C: Accept "invalid type" error.
10968
10969 2004-01-11 Jakub Jelinek <jakub@redhat.com>
10970
10971 PR middle-end/13392
10972 * g++.dg/opt/expect2.C: New test.
10973
10974 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10975
10976 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
10977 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
10978 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
10979 Update dg-error regexps.
10980
10981 2004-01-10 Zack Weinberg <zack@codesourcery.com>
10982
10983 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
10984 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
10985
10986 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10987
10988 * gcc.dg/pragma-re-1.c: Use right pointer type.
10989
10990 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10991
10992 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
10993
10994 2004-01-09 Geoffrey Keating <geoffk@apple.com>
10995
10996 * gcc.dg/rs6000-ldouble-1.c: New.
10997
10998 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10999
11000 DR 337
11001 PR c++/9256
11002 * g++.dg/other/abstract1.C: New test.
11003
11004 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
11005
11006 * g++.dg/lookup/strong-using-1.C: New.
11007
11008 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
11009
11010 PR c/11234
11011 * gcc.dg/func-ptr-conv-1.c: New test.
11012 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
11013
11014 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
11015
11016 PR target/13380.
11017 * gcc.c-torture/compile/20040109-1.c: New.
11018
11019 2004-01-08 Stuart Hastings <stuart@apple.com>
11020
11021 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
11022 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
11023 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
11024
11025 2004-01-09 Alan Modra <amodra@bigpond.net.au>
11026
11027 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
11028
11029 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
11030
11031 * ada/acats/run_acats: Treat 'gnatchop' the same way
11032 as 'gnatmake'. Export GCC_DRIVER.
11033 * ada/acats/run_all.sh: Add target_gnatchop. Use
11034 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
11035
11036 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11037
11038 PR c++/12573
11039 * g++.dg/template/dependent-expr4.C: New test.
11040
11041 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
11042
11043 * gcc.dg/altivec-11.c: New test.
11044
11045 2004-01-07 Mark Mitchell <mark@codesourcery.com>
11046
11047 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
11048
11049 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
11050
11051 PR c/6024
11052 * gcc.dg/enum-compat-1.c: New test.
11053 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
11054
11055 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
11056
11057 PR c/12165
11058 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
11059 gcc.dg/c99-idem-qual-3.c: New tests.
11060
11061 2004-01-07 Alan Modra <amodra@bigpond.net.au>
11062
11063 * gcc.dg/winline-7.c: Don't cast void * to int.
11064
11065 2004-01-06 Jan Hubicka <jh@suse.cz>
11066
11067 * gcc.dg/i386-sse-5.c: New test
11068 * g++.dg/eh/simd-1.c: Add -w argument for i386.
11069
11070 2004-01-05 Mark Mitchell <mark@codesourcery.com>
11071
11072 PR c++/12815
11073 * g++.dg/rtti/typeid4.C: New test.
11074
11075 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11076
11077 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
11078
11079 2004-01-05 Mark Mitchell <mark@codesourcery.com>
11080
11081 PR c++/12132
11082 * g++.dg/template/error11.C: New test.
11083
11084 PR c++/13451
11085 * g++.dg/template/class2.C: New test.
11086
11087 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
11088 Richard Sandiford <rsandifo@redhat.com>
11089
11090 PR c++/13387
11091 * g++.dg/opt/alias3.C: New test.
11092
11093 2004-01-04 Mark Mitchell <mark@codesourcery.com>
11094
11095 PR c++/13157
11096 * g++.dg/template/koenig3.C: New test.
11097
11098 PR c++/13529
11099 * g++.dg/parse/offsetof3.C: New test.
11100
11101 * g++.dg/init/copy7.C: Add missing dg-error markers.
11102
11103 PR c++/12226
11104 * g++.dg/init/copy7.c: New test.
11105
11106 PR c++/13536
11107 * g++.dg/parse/cast1.C: New test.
11108
11109 2004-01-04 Jan Hubicka <jh@suse.cz>
11110
11111 * gcc.dg/winline[1-7].c: New tests.
11112
11113 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11114
11115 PR c++/13520
11116 * g++.dg/template/qualttp22.C: New test.
11117
11118 2004-01-01 Jan Hubicka <jh@suse.cz>
11119
11120 * gcc.dg/debug/20031231-1.c: New.
11121 * gcc.c-torture/compile/20040101-1.c: New.
11122 * gcc.dg/dwarf-die-[1-7].c: New.
11123
11124 2004-01-01 Jakub Jelinek <jakub@redhat.com>
11125
11126 PR optimization/13521
11127 * gcc.c-torture/compile/20031231-1.c: New test.
11128
11129 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
11130
11131 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
11132
11133 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11134
11135 PR c++/10079
11136 * g++.dg/template/crash16.C: New test.
11137
11138 2003-12-30 Mark Mitchell <mark@codesourcery.com>
11139
11140 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
11141
11142 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
11143
11144 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
11145 ports.
11146 * g++.old-deja/g++.jason/thunk3.C: Likewise.
11147 * g++.old-deja/g++.law/profile1.C: Likewise.
11148 * gcc.c-torture/compile/981006-1.c: Likewise.
11149 * gcc.c-torture/execute/loop-2e.x: Likewise.
11150 * gcc.c-torture/execute/loop-2f.x: Remove.
11151 * gcc.c-torture/execute/loop-2g.x: Likewise.
11152 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
11153 * gcc.dg/20020312-2.c: Remove traces of dead ports.
11154
11155 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
11156
11157 PR c++/13507
11158 * g++.dg/ext/attrib11.C: New test.
11159
11160 PR c++/13494
11161 * g++.dg/template/array2-1.C: New test.
11162 * g++.dg/template/array2-2.C: New test.
11163
11164 2003-12-29 Mark Mitchell <mark@codesourcery.com>
11165
11166 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
11167
11168 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
11169
11170 PR c++/12774
11171 * g++.dg/template/array1-1.C: New test.
11172 * g++.dg/template/array1-2.C: New test.
11173
11174 2003-12-29 Roger Sayle <roger@eyesopen.com>
11175
11176 PR fortran/12632
11177 * g77.dg/12632.f: New test case.
11178
11179 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11180
11181 PR c++/13289
11182 * g++.dg/parse/nontype1.C: New test.
11183
11184 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11185
11186 PR c++/12403
11187 * g++.dg/parse/explicit1.C: New test.
11188 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
11189
11190 2003-12-28 Mark Mitchell <mark@codesourcery.com>
11191
11192 PR c++/13081
11193 * g++.dg/opt/inline6.C: New test.
11194
11195 PR c++/12613
11196 * g++.dg/parse/error9.C: New test.
11197
11198 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
11199
11200 2003-12-28 Mark Mitchell <mark@codesourcery.com>
11201
11202 PR c++/13009
11203 * g++.dg/init/assign1.C: New test.
11204
11205 2003-12-28 Roger Sayle <roger@eyesopen.com>
11206
11207 PR c++/13070
11208 * g++.dg/warn/format3.C: New test case.
11209
11210 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11211
11212 * gcc.c-torture/compile/20031227-1.c: New test.
11213
11214 2003-12-23 Mark Mitchell <mark@codesourcery.com>
11215
11216 * g++.dg/bprob/bprob.exp: Load target-supports.exp
11217 * g77.dg/bprob/bprob.exp: Likewise.
11218 * gcc.misc-tests/bprob.exp: Likewise.
11219 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
11220 variants on systems where the library does not provide that
11221 functionality.
11222 * gcc.dg/builtins-20.c: Use builtins-config.h.
11223 * gcc.dg/builtins-config.h: New file.
11224
11225 2003-12-23 Mark Mitchell <mark@codesourcery.com>
11226
11227 * lib/gcc-dg.exp (dg-require-profiling): New function.
11228 * lib/target-supports.exp (check_profiling_available): Likewise.
11229 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
11230 * g77.dg/bprob/bprob.exp: Likewise.
11231 * gcc.misc-tests/bprob.exp: Likewise.
11232 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
11233 * gcc.dg/20021014-1.c: Likewise.
11234 * gcc.dg/nest.c: Likewise.
11235
11236 2003-12-23 Mark Mitchell <mark@codesourcery.com>
11237
11238 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
11239 compiling.
11240 * g++.dg/lookup/java2.C: Likewise.
11241 * gcc.dg/cpp/lexident.c: Likewise.
11242
11243 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
11244
11245 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
11246 given.
11247 * gcc.c-torture/compile/961203-1.c: Likewise.
11248 * gcc.c-torture/compile/980506-1.c: Likewise.
11249
11250 2003-12-23 Zack Weinberg <zack@codesourcery.com>
11251
11252 * lib/gcc-dg.exp (dg-prune-output): New annotation.
11253 (additional_prunes): New global.
11254 (gcc-dg-prune): Handle additional per-test pruning.
11255 (dg-test): Clear additional_prunes between tests.
11256
11257 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
11258 dg-prune-output to avoid spurious failures from assembler
11259 complaining about nonexistent WAW violations.
11260 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
11261 Use dg-prune-output to avoid spurious failures from assembler
11262 warning about Itanium B-step errata.
11263
11264 2003-12-23 Mark Mitchell <mark@codesourcery.com>
11265
11266 * g++.dg/abi/macro0.C: New test.
11267 * g++.dg/abi/macro1.C: Likewise.
11268 * g++.dg/abi/macro2.C: Likewise.
11269
11270 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
11271 * g++.dg/abi/bitfield7.C: Likewise.
11272 * g++.dg/abi/dtor2.C: Likewise.
11273 * g++.dg/abi/mangle11.C: Likewise.
11274 * g++.dg/abi/mangle12.C: Likewise.
11275 * g++.dg/abi/mangle14.C: Likewise.
11276 * g++.dg/abi/mangle17.C: Likewise.
11277 * g++.dg/abi/vbase10.C: Likewise.
11278 * g++.dg/abi/vbase14.C: Likewise.
11279 * g++.dg/template/qualttp17.C: Likewise.
11280
11281 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
11282
11283 PR c/11995
11284 * gcc.dg/20031223-1.c: New test.
11285
11286 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11287
11288 * gcc.dg/noreturn-7.c: New test.
11289
11290 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
11291
11292 * gcc.dg/null-pointer-1.c: New test.
11293
11294 2003-12-22 Mark Mitchell <mark@codesourcery.com>
11295
11296 * g++.old-deja/g++.jason/template18.C: Remove.
11297 * g++.old-deja/g++.jason/template37.C: Likewise.
11298
11299 PR c++/12862
11300 * g++.dg/lookup/ns1.C: New test.
11301
11302 PR c++/12397
11303 * g++.dg/template/lookup3.C: New test.
11304
11305 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
11306
11307 * g++.dg/template/recurse1.C: New test
11308
11309 2003-12-22 Mark Mitchell <mark@codesourcery.com>
11310
11311 PR c++/12479
11312 * g++.dg/parse/semicolon1.C: New test.
11313 * g++.dg/parse/semicolon1.h: Likewise.
11314
11315 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
11316
11317 * gcc.dg/darwin-misaligned.c: New test.
11318
11319 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
11320
11321 PR c/9163
11322 * gcc.dg/20031222-1.c: New test.
11323
11324 2003-12-21 Mark Mitchell <mark@codesourcery.com>
11325
11326 PR c++/13438
11327 * g++.dg/parse/error8.C: New test.
11328
11329 PR c++/11554
11330 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
11331
11332 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
11333
11334 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
11335 too small.
11336 * gcc.c-torture/compile/930217-1.c: Likewise.
11337 * gcc.c-torture/compile/930513-1.c: Likewise.
11338 * gcc.c-torture/execute/920908-2.c: Likewise.
11339 * gcc.c-torture/execute/921204-1.c: Likewise.
11340 * gcc.c-torture/execute/930621-1.c: Likewise.
11341 * gcc.c-torture/execute/930630-1.c: Likewise.
11342 * gcc.c-torture/execute/931031-1.c: Likewise.
11343 * gcc.c-torture/execute/980602-2.c: Likewise.
11344 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11345 * gcc.c-torture/execute/compndlit-1.c: Likewise.
11346 * gcc.c-torture/execute/extzvsi.c: Likewise.
11347 * gcc.c-torture/unsorted/ext.c: Likewise.
11348
11349 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
11350
11351 PR target/12749
11352 * gcc.c-torture/compile/20031220-2.c: New test case.
11353
11354 2003-12-20 Roger Sayle <roger@eyesopen.com>
11355
11356 PR optimization/13031
11357 * gcc.c-torture/compile/20031220-1.c: New test case.
11358
11359 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
11360
11361 * gcc.dg/cast-function-1.c: New test.
11362
11363 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
11364
11365 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
11366 formats.
11367
11368 2003-12-19 Mark Mitchell <mark@codesourcery.com>
11369
11370 PR c++/12795
11371 * g++.dg/ext/attrib10.C: New test.
11372
11373 2003-12-19 Jakub Jelinek <jakub@redhat.com>
11374
11375 * gcc.dg/cleanup-10.c: New test.
11376 * gcc.dg/cleanup-11.c: New test.
11377
11378 2003-12-19 Jakub Jelinek <jakub@redhat.com>
11379
11380 PR c++/13239
11381 * g++.dg/opt/expect1.C: New test.
11382
11383 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
11384
11385 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
11386
11387 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
11388
11389 PR debug/12923
11390 * gcc.dg/20031218-1.c: New test.
11391
11392 PR debug/12389
11393 * gcc.dg/20031218-2.c: New test.
11394 * gcc.dg/20031218-3.c: New test.
11395
11396 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
11397 of label name and allow for USER_LABEL_PREFIX == "_" names.
11398 * g++.dg/abi/mangle18-2.C: Likewise.
11399 * g++.dg/abi/mangle19-1.C: Likewise.
11400 * g++.dg/abi/mangle19-2.C: Likewise.
11401 * g++.dg/abi/mangle20-1.C: Likewise.
11402 * g++.dg/abi/mangle20-2.C: Likewise.
11403
11404 2003-12-18 Richard Henderson <rth@redhat.com>
11405
11406 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
11407
11408 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
11409 Dan Kegel <dank@kegel.com>
11410
11411 PR other/12009
11412 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
11413 testing a cross compiler, it causes spurious compile failures.
11414 * lib/g++.exp: Likewise.
11415
11416 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11417
11418 PR c++/13262
11419 * g++.dg/template/access13.C: New test.
11420
11421 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
11422
11423 * gcc.dg/20031216-1.c: New test.
11424
11425 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11426
11427 PR c++/9154
11428 * g++.dg/template/error10.C: New test.
11429
11430 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11431
11432 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
11433 * g++.dg/eh/simd-2.C: Likewise.
11434
11435 2003-12-17 James E Wilson <wilson@specifixinc.com>
11436 Roger Sayle <roger@eyesopen.com>
11437
11438 * gcc.c-torture/execute/ieee/mzero5.c: New.
11439
11440 2003-12-17 Mark Mitchell <mark@codesourcery.com>
11441
11442 PR c++/10603
11443 * g++.dg/parse/error6.C: New test.
11444
11445 PR c++/12827
11446 * g++.dg/parse/error7.C: New test.
11447
11448 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11449
11450 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
11451 at -O with stabs debugging formats.
11452 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
11453 * gcc.dg/debug/debug-2.c: Likewise.
11454
11455 2003-12-16 Mark Mitchell <mark@codesourcery.com>
11456
11457 PR c++/12696
11458 * g++.dg/init/error1.C: New test.
11459
11460 PR c++/12218
11461 * g++.dg/init/pm3.C: New test.
11462
11463 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
11464
11465 PR c/3347
11466 * gcc.dg/bitfld-8.c: New test.
11467
11468 2003-12-16 James Lemke <jim@wasabisystems.com>
11469
11470 * gcc.dg/arm-scd42-[123].c: New tests.
11471
11472 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
11473
11474 PR c++/9043
11475 * g++.dg/abi/mangle20-1.C: New test.
11476 * g++.dg/abi/mangle20-2.C: New test.
11477
11478 2003-12-16 Mark Mitchell <mark@codesourcery.com>
11479
11480 PR c++/13275
11481 * g++.dg/other/offsetof2.C: Remove XFAIL.
11482 * g++.dg/parse/offsetof1.C: New test.
11483 * g++.gd/parse/offsetof2.C: Likewise.
11484
11485 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11486
11487 * g++.dg/template/nontype3.C: New test.
11488 * g++.dg/template/static2.C: Tweaked the dg-error clause.
11489
11490 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11491
11492 * g++.dg/warn/noreturn-3.C: Also test instantiation.
11493
11494 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
11495
11496 PR c++/13387
11497 * g++.dg/expr/assign1.C: New test.
11498
11499 PR c++/13242
11500 * g++.dg/abi/mangle19-1.C: New test.
11501 * g++.dg/abi/mangle19-2.C: New test.
11502
11503 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
11504
11505 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
11506
11507 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11508
11509 * gcc.c-torture/execute/20031216-1.c: New test.
11510
11511 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11512
11513 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
11514 an ICE regression.
11515
11516 2003-12-15 Mark Mitchell <mark@codesourcery.com>
11517
11518 PR c++/10926
11519 * g++.dg/template/error9.C: New test.
11520
11521 PR c++/11116
11522 * g++.dg/template/error8.C: New test.
11523
11524 2003-12-15 Roger Sayle <roger@eyesopen.com>
11525
11526 PR middle-end/13400
11527 * gcc.c-torture/execute/20031215-1.c: New test case.
11528
11529 2003-12-15 Mark Mitchell <mark@codesourcery.com>
11530
11531 PR c++/13269
11532 * g++.dg/parse/error5.C: New test.
11533
11534 PR c++/12989
11535 * g++.dg/expr/sizeof1.C: New test.
11536
11537 PR c++/13310
11538 * g++.dg/template/crash15.C: New test.
11539
11540 2003-12-15 Geoffrey Keating <geoffk@apple.com>
11541
11542 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
11543 a non-POD type as the last named parameter of a varargs function.
11544
11545 2003-12-15 Mark Mitchell <mark@codesourcery.com>
11546
11547 PR c++/13243
11548 PR c++/12573
11549 * g++.dg/template/crash14.C: New test.
11550 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
11551
11552 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
11553
11554 * g++.dg/other/java1.C: New test.
11555
11556 PR c++/13241
11557 * g++.dg/abi/mangle18-1.C: New test.
11558 * g++.dg/abi/mangle18-2.C: New test.
11559
11560 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11561
11562 PR optimization/10312
11563 * gcc.c-torture/execute/20031214-1.c: New.
11564
11565 2003-12-14 Mark Mitchell <mark@codesourcery.com>
11566
11567 PR c++/10779
11568 PR c++/12160
11569 * g++.dg/parse/error3.C: New test.
11570 * g++.dg/parse/error4.C: Likewise.
11571 * g++.dg/abi/mangle4.C: Tweak error messages.
11572 * g++.dg/lookup/using5.C: Likewise.
11573 * g++.dg/other/error2.C: Likewise.
11574 * g++.dg/parse/typename5.C: Likewise.
11575 * g++.dg/parse/undefined1.C: Likewise.
11576 * g++.dg/template/arg2.C: Likewise.
11577 * g++.dg/template/ttp3.C: Likewise.
11578 * g++.dg/template/type1.C: Likewise.
11579 * g++.old-deja/g++.other/crash32.C: Likewise.
11580 * g++.old-djea/g++.pt/defarg8.C: Likewise.
11581
11582 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11583
11584 PR c++/13106
11585 * g++.dg/warn/noreturn-3.C: New test.
11586
11587 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
11588
11589 PR c++/13118
11590 * g++.dg/abi/covariant3.C: New.
11591
11592 2003-12-12 Jakub Jelinek <jakub@redhat.com>
11593
11594 * g++.dg/eh/ia64-1.C: New test.
11595
11596 2003-12-12 Roger Sayle <roger@eyesopen.com>
11597
11598 PR optimization/13037
11599 * g77.f-torture/execute/13037.f: New test case.
11600
11601 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
11602
11603 PR c++/12881
11604 * g++.dg/abi/covariant2.C: New.
11605
11606 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
11607
11608 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
11609
11610 2003-12-11 Zack Weinberg <zack@codesourcery.com>
11611
11612 * gcc.c-torture/execute/wchar_t-1.x: Delete.
11613
11614 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
11615
11616 PR other/10819
11617 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
11618 to fix Bug 10819.
11619 * lib/g++.exp (g++_version): Likewise.
11620 * lib/g77.exp (g77_version): Likewise.
11621 * lib/objc.exp (default_objc_version): Likewise.
11622
11623 2003-12-10 Richard Henderson <rth@redhat.com>
11624
11625 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
11626
11627 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
11628
11629 2003-12-08 Matt Austern <austern@apple.com>
11630
11631 PR c/13134
11632 * lib/gcc-dg.exp (dg-require-visibility): Define.
11633 * lib/target-supports (check_visibility_available): Define.
11634 * gcc.dg/visibility-1.c: New test.
11635 * gcc.dg/visibility-2.c: Likewise.
11636 * gcc.dg/visibility-3.c: Likewise.
11637 * gcc.dg/visibility-4.c: Likewise.
11638 * gcc.dg/visibility-5.c: Likewise.
11639 * gcc.dg/visibility-6.c: Likewise.
11640 * g++.dg/ext/visibility-1.C: Likewise.
11641 * g++.dg/ext/visibility-2.C: Likewise.
11642 * g++.dg/ext/visibility-3.C: Likewise.
11643 * g++.dg/ext/visibility-4.C: Likewise.
11644 * g++.dg/ext/visibility-5.C: Likewise.
11645 * g++.dg/ext/visibility-6.C: Likewise.
11646
11647 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11648
11649 * g++.dg/lookup/java1.C: New test.
11650 * g++.dg/lookup/java2.C: New test.
11651
11652 2003-12-07 Falk Hueffner <falk@debian.org>
11653
11654 * g++.dg/opt/noreturn-1.C: New test.
11655
11656 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
11657
11658 * gcc.dg/overflow-1.c: New test.
11659
11660 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11661
11662 * g77.f-torture/compile/13060.f: New test.
11663
11664 2003-12-06 Mark Mitchell <mark@codesourcery.com>
11665
11666 PR c++/13323
11667 * g++.dg/inherit/operator2.C: New test.
11668
11669 2003-12-05 Mark Mitchell <mark@codesourcery.com>
11670
11671 PR c++/13305
11672 * g++.dg/ext/attrib9.C: New test.
11673
11674 2003-12-05 Mark Mitchell <mark@codesourcery.com>
11675
11676 PR c++/13314
11677 * g++.dg/template/error7.C: New test.
11678
11679 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
11680 J"orn Rennecke <joern.rennecke@superh.com>
11681
11682 PR target/13302
11683 * g++.dg/other/struct-va_list.C: New test.
11684
11685 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11686
11687 PR c++/13166
11688 * g++.dg/parse/defarg6.C: New test.
11689
11690 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
11691
11692 PR target/13256
11693 * gcc.c-torture/execute/20031201-1.c: New test.
11694
11695 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
11696
11697 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
11698
11699 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11700
11701 * gcc.dg/builtin-return-1.c: New test.
11702
11703 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
11704 J"orn Rennecke <joern.rennecke@superh.com>
11705
11706 PR optimization/13260
11707 * gcc.c-torture/execute/20031204-1.c: New test.
11708
11709 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11710
11711 PR c++/9127
11712 * g++.dg/template/error6.C: New test.
11713
11714 2003-12-03 Jakub Jelinek <jakub@redhat.com>
11715
11716 * gcc.dg/20031202-1.c: New test.
11717
11718 2003-12-03 Mark Mitchell <mark@codesourcery.com>
11719
11720 PR c++/13179
11721 * g++.dg/template/eh1.C: New test.
11722
11723 PR c++/10771
11724 * g++.dg/template/error5.C: New test.
11725
11726 2003-12-02 David Ung <davidu@mips.com>
11727
11728 * gcc.dg/compat/vector-check.h: Corrected type for var
11729 g_##TMODE
11730
11731 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11732
11733 PR c++/10126
11734 * g++.dg/template/ptrmem8.C: New test.
11735
11736 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11737
11738 PR c++/12573
11739 * g++.dg/template/dependent-expr3.C: New test.
11740
11741 2003-12-01 James Lemke <jim@wasabisystems.com>
11742
11743 * gcc.dg/arm-g2.c: New test.
11744
11745 2003-12-01 Roger Sayle <roger@eyesopen.com>
11746
11747 PR optimization/11634
11748 * gcc.dg/20031201-2.c: New test case.
11749
11750 2003-12-01 Zack Weinberg <zack@codesourcery.com>
11751
11752 PR 11433
11753 * objc.dg/proto-lossage-3.m: New test.
11754
11755 2003-12-01 Roger Sayle <roger@eyesopen.com>
11756
11757 PR optimization/12628
11758 * gcc.dg/20031201-1.c: New test case.
11759
11760 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11761
11762 * gcc.dg/unaligned-1.c: New test.
11763
11764 2003-11-30 Mark Mitchell <mark@codesourcery.com>
11765
11766 PR c++/9849
11767 * g++.dg/template/error4.C: New test.
11768 * g++.dg/template/nested3.C: Adjust error markers.
11769
11770 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11771
11772 * gcc.dg/cpp/assert4.c: Check more #system assertions.
11773
11774 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
11775
11776 PR c/10333
11777 * gcc.dg/bitfld-7.c: New test.
11778
11779 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
11780
11781 * gcc.dg/tls/asm-1.C: New test.
11782
11783 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11784
11785 * gcc.dg/cpp/assert4.c: Update.
11786
11787 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
11788
11789 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
11790 * gcc.dg/builtin-apply3.c: New test.
11791
11792 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11793
11794 * lib/compat.exp (compat-obj): New xfaildata parameter.
11795 Use it to set compiler_conditional_xfail_data before compiling.
11796 (compat-get-options): Handle dg-xfail-if.
11797 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
11798 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
11799 * gcc.dg/compat/vector-1_y.c: Likewise.
11800 * gcc.dg/compat/vector-2_x.c: Likewise.
11801 * gcc.dg/compat/vector-2_y.c: Likewise.
11802
11803 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11804
11805 * g++.dg/opt/reg-stack4.C: New test.
11806
11807 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11808
11809 * gcc.dg/builtin-apply2.c: New test.
11810
11811 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11812
11813 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
11814
11815 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11816
11817 PR c++/12924
11818 * g++.dg/template/template-id-2.C: New test.
11819
11820 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11821
11822 PR c++/5369
11823 * g++.dg/template/memfriend1.C: New test.
11824 * g++.dg/template/memfriend2.C: Likewise.
11825 * g++.dg/template/memfriend3.C: Likewise.
11826 * g++.dg/template/memfriend4.C: Likewise.
11827 * g++.dg/template/memfriend5.C: Likewise.
11828 * g++.dg/template/memfriend6.C: Likewise.
11829 * g++.dg/template/memfriend7.C: Likewise.
11830 * g++.dg/template/memfriend8.C: Likewise.
11831 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
11832
11833 2003-11-21 Mark Mitchell <mark@codesourcery.com>
11834
11835 PR c++/12515
11836 * g++.dg/ext/cond1.C: New test.
11837
11838 2003-11-20 Richard Henderson <rth@redhat.com>
11839
11840 * gcc.dg/20020201-2.c: Remove.
11841 * gcc.dg/20020201-4.c: Remove.
11842 * gcc.dg/20020304-1.c: Remove.
11843
11844 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
11845
11846 * gcc.dg/cpp/trad/xwin1.c: New test case.
11847
11848 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
11849
11850 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
11851 * lib/g77.exp: Likewise.
11852 * lib/objc.exp: Likewise.
11853 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
11854 for darwin.
11855
11856 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11857
11858 PR c++/12932
11859 * g++.dg/template/static5.C: New test.
11860
11861 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
11862
11863 * gcc.dg/nested-func-1.c: New test.
11864
11865 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11866
11867 * gcc.dg/cpp/assert4.c: New test.
11868
11869 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11870
11871 PR c++/2294
11872 * g++.dg/lookup/using9.c: New test.
11873
11874 2003-11-14 Mark Mitchell <mark@codesourcery.com>
11875
11876 PR c++/12762
11877 * g++.dg/template/error3.C: New test.
11878
11879 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
11880
11881 PR ada/13035
11882 * ada/acats/run_acats, run_all.sh: Fix syntax error.
11883 No longer use a wrapper for gcc, since this does not work under
11884 Windows.
11885
11886 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
11887
11888 PR c++/2094
11889 * g++.dg/template/ptrmem7.C: New test.
11890
11891 2003-11-13 Andrew Pinski <apinski@apple.com>
11892
11893 * gcc.c-torture/compile/20031113-1.c: New test.
11894
11895 2003-11-13 Mark Mitchell <mark@codesourcery.com>
11896 Kean Johnston <jkj@sco.com>
11897
11898 PR c/13029
11899 * gcc.dg/unused-4.c: Update.
11900
11901 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11902
11903 * g++.dg/opt/const3.C: New test.
11904
11905 2003-11-13 Jan Hubicka <jh@suse.cz>
11906
11907 * gcc.c-torture/compile/20031112-1.c: New test.
11908
11909 2003-11-12 Mark Mitchell <mark@codesourcery.com>
11910
11911 * g++.dg/parse/crash10.C: Remove bogus error marker.
11912
11913 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11914
11915 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
11916 (host_gcc): Likewise.
11917 (ROOT): Honor $PWDCMD.
11918 (BASE): Likewise.
11919 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
11920
11921 2003-11-12 Catherine Moore <clm@redhat.com>
11922
11923 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
11924
11925 2003-11-12 Andreas Jaeger <aj@suse.de>
11926 Jakub Jelinek <jakub@redhat.com>
11927 Andrew Pinski <pinskia@physics.uc.edu>
11928 Richard Henderson <rth@redhat.com>
11929
11930 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
11931 systems.
11932 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
11933
11934 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11935 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
11936
11937 2003-11-11 Andreas Jaeger <aj@suse.de>
11938
11939 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
11940
11941 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
11942
11943 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
11944
11945 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
11946 Clean ups.
11947
11948 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
11949
11950 * gcc.dg/trampoline-1.c: New test.
11951
11952 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
11953
11954 * gcc.c-torture/compile/200031109-1.c: New test.
11955
11956 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11957
11958 PR c/3190
11959 PR c/8714
11960 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11961 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
11962 gcc.dg/format/no-y2k-1.c: Update.
11963
11964 2003-11-08 Roger Sayle <roger@eyesopen.com>
11965
11966 PR optimization/10467
11967 * gcc.dg/20031108-1.c: New test case.
11968
11969 2003-11-07 Geoffrey Keating <geoffk@apple.com>
11970
11971 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
11972
11973 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
11974
11975 * gcc.dg/compound-lvalue-1.c: New test.
11976 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
11977 some XFAILs.
11978
11979 2003-11-06 Geoffrey Keating <geoffk@apple.com>
11980
11981 * gcc.dg/altivec-varargs-1.c: New test.
11982
11983 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11984
11985 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
11986 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
11987 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
11988 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
11989 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
11990
11991 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
11992
11993 * gcc.dg/cond-lvalue-1.c: New test.
11994
11995 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
11996
11997 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
11998
11999 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12000
12001 PR c++/11616
12002 * g++.dg/template/instantiate5.C: New test.
12003
12004 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12005
12006 PR c++/12726
12007 * g++.dg/ext/complit2.C: Replace test with self-contained version.
12008 * ChangeLog: Add missing first entry for above test.
12009
12010 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12011
12012 PR c++/9810
12013 * g++.dg/template/using8.C: New test.
12014 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
12015
12016 2003-11-02 Roger Sayle <roger@eyesopen.com>
12017
12018 PR optimization/10817
12019 * gcc.c-torture/compile/20031102-1.c: New test case.
12020
12021 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
12022
12023 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
12024 2147483647.
12025
12026 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12027
12028 * gcc.dg/20031102-1.c: New test.
12029
12030 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
12031
12032 * gcc.dg/complex-1.c: New test.
12033
12034 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12035
12036 PR c++/12796
12037 * g++.dg/template/crash13.C: Adjust expected error location.
12038 * g++.old-deja/g++.brendan/ns1.C: Likewise.
12039
12040 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
12041
12042 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
12043
12044 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
12045
12046 PR/10239
12047 * gcc.c-torture/compile/20031031-2.c: New test.
12048
12049 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
12050
12051 PR/11640
12052 * gcc.c-torture/compile/20031031-1.c: New test.
12053
12054 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
12055
12056 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
12057 * gcc.misc-tests/bprob.exp: Likewise.
12058 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
12059 the execution test on arm-elf configs.
12060 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
12061 configs that don't support scratch files.
12062 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
12063
12064 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
12065
12066 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
12067 done by dejagnu.
12068
12069 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
12070
12071 * ada/acats/run_all.sh: Redirect mv output to /dev/null
12072 Avoid non pure sh syntax. Add more logging.
12073
12074 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
12075 fail.
12076
12077 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12078
12079 PR libgcj/10610
12080 * gcc.dg/ppc-stackalign-1.c: New test.
12081
12082 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
12083
12084 * ada/acats/run_all.sh: Change output to be more compliant with
12085 dejagnu framework.
12086 Create acats.sum and acats.log files under testsuite/ada/acats
12087 Only run [a-z]* directories, to filter out e.g. CVS.
12088 Redirect build output to log file.
12089
12090 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
12091
12092 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
12093
12094 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
12095
12096 PR ada/5909:
12097 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
12098
12099 2003-10-27 Jakub Jelinek <jakub@redhat.com>
12100
12101 * gcc.c-torture/compile/20031023-1.c: New test.
12102 * gcc.c-torture/compile/20031023-2.c: New test.
12103 * gcc.c-torture/compile/20031023-3.c: New test.
12104 * gcc.c-torture/compile/20031023-4.c: New test.
12105
12106 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12107
12108 PR c++/10371
12109 * g++.dg/lookup/scoped8.C: New test.
12110
12111 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12112
12113 * g++.dg/opt/reg-stack3.C: New test.
12114
12115 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
12116
12117 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
12118
12119 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12120
12121 PR c++/11076
12122 * g++.dg/template/crash13.C: New test.
12123
12124 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
12125
12126 * gcc.dg/c99-restrict-2.c: New test.
12127
12128 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
12129
12130 PR c++/12698, c++/12699, c++/12700, c++/12566
12131 * g++.dg/inherit/covariant9.C: New test.
12132 * g++.dg/inherit/covariant10.C: New test.
12133 * g++.dg/inherit/covariant11.C: New test.
12134
12135 2003-10-23 Jason Merrill <jason@redhat.com>
12136
12137 PR c++/12726
12138 * g++.dg/ext/complit2.C: New test.
12139
12140 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
12141
12142 PR target/12654
12143 * gcc.c-torture/execute/20031020-1.c: New test.
12144
12145 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12146
12147 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
12148 following the jump_insn.
12149
12150 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
12151
12152 * gcc.dg/cast-lvalue-1.c: New test.
12153
12154 2003-10-21 Mark Mitchell <mark@codesourcery.com>
12155
12156 PR c++/11962
12157 * g++.dg/template/cond2.C: New test.
12158
12159 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
12160
12161 * gcc.dg/builtins-28.c: New test.
12162
12163 2003-10-20 Jan Hubicka <jh@suse.cz>
12164
12165 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
12166 parameter.
12167 * testsuite/gcc.dg/inline-2.c: Likewise.
12168
12169 2003-10-20 Phil Edwards <phil@codesourcery.com>
12170
12171 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
12172 * gcc.dg/nest.c: Likewise.
12173
12174 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12175
12176 PR c++/9781, c++/10583, c++/11862
12177 * g++.dg/parse/crash13.C: New test.
12178
12179 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12180
12181 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
12182
12183 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
12184
12185 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
12186 Define HAVE_C99_RUNTIME except on Solaris.
12187 * gcc.dg/builtins-20.c: Likewise.
12188
12189 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12190
12191 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
12192
12193 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12194
12195 PR c++/12495
12196 * g++.dg/template/crash21.C: New test.
12197
12198 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12199
12200 PR c++/2513
12201 * g++.dg/template/typename5.C: New test.
12202
12203 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12204
12205 PR c++/12369
12206 * g++.dg/template/friend25.C: New test.
12207
12208 2003-10-16 Ziemowit Laski <zlaski@apple.com>
12209
12210 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
12211 versions.
12212
12213 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
12214
12215 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
12216 == 2147483647.
12217
12218 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
12219
12220 * gcc.c-torture/execute/960416-1.x: Remove.
12221 * gcc.c-torture/execute/divconst-3.x: Likewise.
12222
12223 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
12224
12225 PR target/12598
12226 * gcc.dg/torture/cris-volatile-1.c: New test.
12227
12228 2003-10-14 Roger Sayle <roger@eyesopen.com>
12229
12230 PR optimization/9325
12231 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
12232 for overflowing floating point to integer conversion during RTL
12233 simplification.
12234
12235 2003-10-13 Ziemowit Laski <zlaski@apple.com>
12236
12237 * objc/execute/_cmd.m: Fix typo.
12238 * objc.dg/image-info.m, objc.dg/symtab-1.m:
12239 Relax 'scan-assembler' regexp.
12240 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
12241 objc.dg/try-catch-4.m: Run on non-Darwin targets.
12242 * objc.dg/zero-link-2.m: Remove blank line.
12243 * objc.dg/zero-link-3.m: New test case.
12244
12245 2003-10-13 Geoffrey Keating <geoffk@apple.com>
12246
12247 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
12248
12249 * gcc.dg/asm-names.c: Use scan-assembler-not rather
12250 than linker trickery.
12251
12252 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12253
12254 PR c++/12370
12255 * g++.dg/other/friend2.C: New test.
12256
12257 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
12258
12259 * gcc.dg/20031012-1.c: New test.
12260
12261 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
12262
12263 * gcc.dg/weak/weak-3.c: Fix for new warning.
12264
12265 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
12266
12267 PR optimization/8750
12268 * gcc.c-torture/execute/20031012-1.c: New test case.
12269
12270 2003-10-11 Roger Sayle <roger@eyesopen.com>
12271
12272 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
12273 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
12274
12275 2003-10-11 Roger Sayle <roger@eyesopen.com>
12276
12277 PR optimization/12260
12278 * gcc.c-torture/compile/20031011-2.c: New test case.
12279
12280 2003-10-11 Roger Sayle <roger@eyesopen.com>
12281
12282 * gcc.c-torture/execute/20031011-1.c: New testcase.
12283
12284 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
12285
12286 * gcc.c-torture/compile/20031011-1.c: New test.
12287
12288 2003-10-11 Jan Hubicka <jh@suse.cz>
12289
12290 * g++.dg/other/first-global.C: New test.
12291
12292 2003-10-11 Roger Sayle <roger@eyesopen.com>
12293
12294 * gcc.c-torture/execute/string-opt-18.c: New testcase.
12295
12296 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
12297
12298 * gcc.c-torture/compile/20031010-1.c: New test.
12299
12300 2003-10-10 Geoffrey Keating <geoffk@apple.com>
12301
12302 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
12303 * gcc.c-torture/execute/va-arg-25.c: ... here.
12304
12305 2003-10-09 Mark Mitchell <mark@codesourcery.com>
12306
12307 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
12308
12309 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
12310
12311 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
12312
12313 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
12314
12315 * g++.dg/parse/error2.C: New test.
12316
12317 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
12318
12319 PR c++/11097
12320 * g++.dg/other/error5.C: Modify the error message.
12321 * g++.dg/lookup/using8.C: New test.
12322
12323 2003-10-07 Geoffrey Keating <geoffk@apple.com>
12324
12325 * gcc.dg/darwin-abi-2.c: New file.
12326 * gcc.c-torture/execute/va-arg-24.c: New file.
12327
12328 2003-10-06 Bob Wilson <bob.wilson@acm.org>
12329
12330 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
12331 indentation.
12332
12333 2003-10-06 Mark Mitchell <mark@codesourcery.com>
12334
12335 PR c++/10147
12336 * g++.dg/other/error4.C: Update error messages.
12337 * g++.dg/template/ptrmem4.C: Likewise.
12338
12339 PR c++/12337
12340 * g++.dg/init/new9.C: New test.
12341
12342 PR c++/12334, c++/12236, c++/8656
12343 * g++.dg/ext/attrib8.C: New test.
12344
12345 2003-10-06 Devang Patel <dpatel@apple.com>
12346
12347 * gcc.dg/debug/dwarf2-3.h: New test.
12348 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
12349
12350 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
12351
12352 * g++.dg/opt/cfg2.C: New test.
12353
12354 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
12355
12356 * g++.dg/opt/float1.C: New test.
12357
12358 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12359
12360 * gcc.dg/c90-array-lval-6.c: New test.
12361 * gcc.dg/c99-array-lval-6.c: New test.
12362
12363 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
12364 Ziemowit Laski <zlaski@apple.com>
12365
12366 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
12367 'Derived', so that it is never considered a class method; add
12368 new warning for '+port' method ambiguity.
12369 * objc.dg/method-12.m: Include <objc/objc.h> instead of
12370 <objc/objc-api.h> (needed on Mac OS X).
12371 * objc.dg/method-13.m: New test.
12372
12373 2003-10-03 Roger Sayle <roger@eyesopen.com>
12374
12375 PR optimization/9325, PR java/6391
12376 * gcc.c-torture/execute/20031003-1.c: New test case.
12377
12378 2003-10-02 Mark Mitchell <mark@codesourcery.com>
12379
12380 PR optimization/12180
12381 * gcc.dg/20031002-1.c: New test.
12382
12383 PR c++/12486
12384 * g++.dg/inherit/error1.C: New test.
12385
12386 2003-10-02 Chris Demetriou <cgd@broadcom.com>
12387
12388 * lib/f-torture.exp (search_for): Rename to...
12389 (search_for_re): This. Also, clean up comments and the
12390 "regexp" invocation.
12391
12392 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
12393
12394 * gcc.c-torture/compile/20031002-1.c: New test.
12395
12396 2003-10-02 Jakub Jelinek <jakub@redhat.com>
12397
12398 * g++.dg/opt/cond1.C: New test.
12399
12400 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
12401
12402 * gcc.dg/Wold-style-definition-2.c: New testcase.
12403 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
12404
12405 2003-09-29 Richard Henderson <rth@redhat.com>
12406
12407 * g++.dg/init/array10.C: Add dg-options.
12408
12409 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
12410
12411 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
12412
12413 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12414
12415 * g++.dg/template/friend19.C: Fix typo.
12416 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
12417
12418 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
12419
12420 * gcc.c-torture/execute/20030928-1.c: New test.
12421 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
12422
12423 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
12424
12425 * g++.dg/opt/unroll1.C: New test.
12426
12427 2003-09-26 Roger Sayle <roger@eyesopen.com>
12428
12429 PR optimization/11741
12430 * gcc.dg/20030926-1.c: New test case.
12431
12432 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12433
12434 PR c++/5655
12435 * g++.dg/parse/access7.C: New test.
12436 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
12437
12438 2003-09-24 Ziemowit Laski <zlaski@apple.com>
12439
12440 MERGE OF objc-improvements-branch into MAINLINE:
12441 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
12442 if libobjc has not been built.
12443 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
12444 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
12445 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
12446 objc/execute/nested-3.m, objc/execute/np-2.m,
12447 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
12448 objc/execute/redefining_self.m, objc/execute/root_methods.m,
12449 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
12450 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
12451 objc.dg/special/unclaimed-category-1.h,
12452 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
12453 well as GNU runtime.
12454 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
12455 * execute/cascading-1.m, execute/function-message-1.m,
12456 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
12457 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
12458 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
12459 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
12460 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
12461 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
12462 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
12463 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
12464 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
12465 * objc.dg/bitfield-2.m: Run only on Darwin.
12466 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
12467 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
12468 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
12469 * objc.dg/const-str-1.m: Fix constant string layout.
12470
12471 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
12472
12473 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
12474
12475 2003-09-23 Geoffrey Keating <geoffk@apple.com>
12476
12477 * gcc.dg/darwin-abi-1.c: New file.
12478
12479 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
12480
12481 PR target/12281
12482 * gcc.c-torture/compile/20030921-1.c: New test.
12483
12484 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12485
12486 * g++.dg/opt/reg-stack2.C: New test.
12487
12488 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
12489
12490 * g++.dg/eh/delayslot1.C: New test.
12491
12492 2003-09-20 Richard Henderson <rth@redhat.com>
12493
12494 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
12495
12496 2003-09-20 Roger Sayle <roger@eyesopen.com>
12497
12498 * gcc.c-torture/execute/20030920-1.c: New test case.
12499
12500 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12501
12502 * g++.dg/rtti/typeid3.C: Correct expected error message.
12503
12504 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12505
12506 PR c++/157
12507 * g++.dg/parse/crash12.C: New test.
12508
12509 2003-09-19 Janis Johnson <janis187@us.ibm.com>
12510
12511 * gcc.dg/compat/mixed-struct-check.h: New.
12512 * gcc.dg/compat/mixed-struct-defs.h: New.
12513 * gcc.dg/compat/mixed-struct-init.h: New.
12514 * gcc.dg/compat/struct-by-value-19_main.c: New.
12515 * gcc.dg/compat/struct-by-value-19_x.c: New.
12516 * gcc.dg/compat/struct-by-value-19_y.c: New.
12517 * gcc.dg/compat/struct-by-value-20_main.c: New.
12518 * gcc.dg/compat/struct-by-value-20_x.c: New.
12519 * gcc.dg/compat/struct-by-value-20_y.c: New.
12520 * gcc.dg/compat/struct-return-19_main.c: New.
12521 * gcc.dg/compat/struct-return-19_x.c: New.
12522 * gcc.dg/compat/struct-return-19_y.c: New.
12523 * gcc.dg/compat/struct-return-20_main.c: New.
12524 * gcc.dg/compat/struct-return-20_x.c: New.
12525 * gcc.dg/compat/struct-return-20_y.c: New.
12526
12527 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
12528 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
12529 so that it will not complain on LP64 targets.
12530
12531 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12532
12533 PR c++/495
12534 * g++.dg/template/friend24.C: New test.
12535
12536 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
12537
12538 PR c++/12332
12539 * g++.dg/template/memtmpl2.C: New test.
12540
12541 2003-09-18 Mark Mitchell <mark@codesourcery.com>
12542
12543 PR target/11184
12544 * gcc.dg/builtin-apply1.c: New test.
12545
12546 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
12547
12548 PR c++/9848
12549 * g++.dg/warn/Wunused-4.C: New test.
12550
12551 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12552
12553 PR c++/12316
12554 * g++.dg/other/gc2.C: New test.
12555
12556 2003-09-17 Mark Mitchell <mark@codesourcery.com>
12557
12558 PR c++/11991
12559 * g++.dg/rtti/typeid3.C: New test.
12560
12561 PR c++/12266
12562 * g++.dg/overload/template1.C: New test.
12563
12564 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
12565
12566 * g++.dg/opt/cfg3.C: New test.
12567
12568 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12569
12570 PR c++/7939
12571 * g++.dg/template/crash11.C: New test.
12572
12573 2003-09-16 Jason Merrill <jason@redhat.com>
12574 Jakub Jelinek <jakub@redhat.com>
12575
12576 * gcc.dg/attr-warn-unused-result.c: New test.
12577
12578 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
12579
12580 PR c++/12184
12581 * g++.dg/expr/call2.C: New test.
12582
12583 2003-09-15 Andreas Jaeger <aj@suse.de>
12584
12585 * gcc.dg/Wold-style-definition-1.c: New test.
12586
12587 2003-09-14 Mark Mitchell <mark@codesourcery.com>
12588
12589 PR c++/3907
12590 * g++.dg/parse/template12.C: New test.
12591
12592 * g++.dg/abi/bitfield11.C: New test.
12593 * g++.dg/abi/bitfield12.C: Likewise.
12594
12595 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
12596
12597 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
12598 non-expansion of functional macro name without arguments at EOL.
12599 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
12600
12601 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
12602
12603 * gcc.c-torture/execute/20030914-[12].c: New tests.
12604
12605 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
12606
12607 PR c++/11788
12608 * g++.dg/overload/addr1.C: New test.
12609
12610 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
12611
12612 * gcc.dg/20030909-1.c: New test.
12613
12614 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12615
12616 * gcc.dg/ultrasp10.c: New test.
12617
12618 2003-09-09 Devang Patel <dpatel@apple.com>
12619
12620 * gcc.dg/darwin-ld-6.c: New test.
12621
12622 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12623
12624 * gcc.dg/torture/builtin-explog-1.c: New testcase.
12625
12626 2003-09-08 Mark Mitchell <mark@codesourcery.com>
12627
12628 * gcc.dg/ia64-types1.c: New test.
12629 * gcc.dg/ia64-types2.c: Likewise.
12630
12631 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12632
12633 * gcc.dg/builtins-1.c: Add more _Complex tests.
12634 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12635
12636 * gcc.dg/builtins-1.c: Test existing _Complex functions.
12637 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12638
12639 2003-09-08 Mark Mitchell <mark@codesourcery.com>
12640
12641 PR c++/11786
12642 * g++.dg/lookup/koenig2.C: New test.
12643
12644 PR c++/5296
12645 * g++.dg/rtti/typeid2.C: New test.
12646
12647 2003-09-08 Jakub Jelinek <jakub@redhat.com>
12648
12649 * gcc.c-torture/compile/20030904-1.c: New test.
12650
12651 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12652
12653 * g++.dg/opt/longbranch2.C: New test.
12654
12655 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
12656
12657 * g++.dg/template/crash10.C: Only compile it.
12658
12659 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
12660
12661 PR middle-end/11665
12662 * gcc.c-torture/compile/20030907-1.c: New test.
12663 * g++.dg/init/array11.C: New test.
12664
12665 2003-09-07 Mark Mitchell <mark@codesourcery.com>
12666
12667 PR c++/11852
12668 * g++.dg/init/struct1.C: New test.
12669
12670 2003-09-07 Mark Mitchell <mark@codesourcery.com>
12671
12672 PR c++/12181
12673 * g++.dg/expr/comma1.C: New test.
12674
12675 2003-09-06 Mark Mitchell <mark@codesourcery.com>
12676
12677 PR c++/11867
12678 * g++.dg/expr/static_cast5.C: New test.
12679
12680 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
12681
12682 PR c++/11507
12683 * g++.dg/lookup/scoped7.C: New test.
12684
12685 PR c++/9574
12686 * g++.dg/other/static1.C: New test.
12687
12688 PR c++/11490
12689 * g++.dg/warn/template-1.C: New test.
12690
12691 PR c++/11432
12692 * g++.dg/template/crash10.C: New test.
12693
12694 PR c++/2478
12695 * g++.dg/overload/VLA.C: New test.
12696
12697 PR c++/10804
12698 * g++.dg/template/call1.C: New test.
12699
12700 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12701
12702 PR c++/11794
12703 * g++.dg/parse/using3.C: New test.
12704
12705 2003-09-06 Roger Sayle <roger@eyesopen.com>
12706
12707 PR c++/11409
12708 * g++.dg/overload/builtin3.C: New test case.
12709
12710 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
12711
12712 PR c/9862
12713 * gcc.dg/20030906-1.c: New test.
12714 * gcc.dg/20030906-2.c: Likewise.
12715
12716 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
12717
12718 PR c++/12167
12719 * g++.dg/parse/defarg5.C: New test.
12720
12721 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
12722
12723 2003-09-05 Mark Mitchell <mark@codesourcery.com>
12724
12725 PR c++/12163
12726 * g++.dg/expr/static_cast4.C: New test.
12727
12728 PR c++/12146
12729 * g++.dg/template/crash9.C: New test.
12730
12731 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
12732
12733 * g++.old-deja/g++.ext/pretty2.C: Update for change
12734 in __FUNCTION__.
12735 * g++.old-deja/g++.ext/pretty3.C: Likewise.
12736
12737 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
12738
12739 PR c++/11922
12740 * g++/dg/template/qualified-id1.C: New test.
12741
12742 PR c++/12037
12743 * g++.dg/warn/noeffect4.C: New test.
12744
12745 2003-09-04 Matt Austern <austern@apple.com>
12746
12747 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
12748 * g++.dg/ext/fnname2.C: Likewise.
12749 * g++.dg/ext/fnname3.C: Likewise.
12750
12751 2003-09-04 Mark Mitchell <mark@codesourcery.com>
12752
12753 * g++.dg/expr/lval1.C: New test.
12754 * g++.dg/ext/lvcast.C: Remove.
12755
12756 2003-09-03 Roger Sayle <roger@eyesopen.com>
12757
12758 PR optimization/11700.
12759 * gcc.c-torture/compile/20030903-1.c: New test case.
12760
12761 2003-09-03 Mark Mitchell <mark@codesourcery.com>
12762
12763 PR c++/12053
12764 * g++.dg/abi/layout4.C: New test.
12765
12766 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
12767
12768 PR c++/11553
12769 * g++.dg/parse/friend3.C: New test.
12770
12771 2003-09-02 Mark Mitchell <mark@codesourcery.com>
12772
12773 PR c++/11847
12774 * g++.dg/template/class1.C: New test.
12775
12776 PR c++/11808
12777 * g++.dg/expr/call1.C: New test.
12778
12779 2003-09-01 Mark Mitchell <mark@codesourcery.com>
12780
12781 PR c++/12114
12782 * g++.dg/init/ref9.C: New test.
12783
12784 PR c++/11972
12785 * g++.dg/template/nested4.C: New test.
12786
12787 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12788
12789 PR c++/12093
12790 * g++.dg/template/non-dependent4.C: New test.
12791
12792 PR c++/11928
12793 * g++.dg/inherit/conv1.C: New test.
12794
12795 2003-08-29 Mark Mitchell <mark@codesourcery.com>
12796
12797 PR c++/6196
12798 * g++.dg/ext/label1.C: New test.
12799 * g++.dg/ext/label2.C: Likewise.
12800
12801 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12802
12803 * g++.dg/expr/cond3.C: New test.
12804
12805 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12806
12807 * gcc.dg/builtins-1.c: Add new builtin cases.
12808
12809 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12810
12811 * gcc.dg/builtins-1.c: Add new cases.
12812 * gcc.dg/torture/builtin-attr-1.c: Likewise.
12813
12814 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12815
12816 * gcc.dg/builtins-1.c: Add more math builtin tests.
12817 * gcc.dg/torture/builtin-attr-1.c: New test.
12818
12819 2003-08-28 Mark Mitchell <mark@codesourcery.com>
12820
12821 PR optimization/5079
12822 * g++.dg/opt/static3.C: New test.
12823
12824 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12825
12826 * gcc.misc-tests/gcov-10b.c: New test.
12827
12828 2003-08-27 Mark Mitchell <mark@codesourcery.com>
12829
12830 * g++.dg/opt/ptrmem3.C: New test.
12831
12832 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
12833
12834 2003-08-27 Jakub Jelinek <jakub@redhat.com>
12835
12836 * gcc.dg/20030826-2.c: New test.
12837
12838 2003-08-26 Roger Sayle <roger@eyesopen.com>
12839
12840 PR middle-end/12002
12841 * g77.f-torture/compile/12002.f: New test case.
12842
12843 2003-08-26 Roger Sayle <roger@eyesopen.com>
12844
12845 * gcc.dg/20030826-1.c: New test case.
12846
12847 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
12848
12849 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
12850
12851 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
12852
12853 PR c++/11871
12854 * c++.dg/lookup/crash1.C: New test.
12855
12856 * c++.dg/warn/noeffect3.C: New test.
12857
12858 2003-08-25 Janis Johnson <janis187@us.ibm.com>
12859
12860 * gcc.dg/compat/vector-1_x.c: Compile with -w.
12861 * gcc.dg/compat/vector-1_y.c: Ditto.
12862 * gcc.dg/compat/vector-2_x.c: Ditto.
12863 * gcc.dg/compat/vector-2_y.c: Ditto.
12864
12865 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
12866
12867 * gcc.dg/20030702-1.c: New test.
12868
12869 2003-08-25 Mark Mitchell <mark@codesourcery.com>
12870
12871 PR c++/8795
12872 * g++.dg/ext/altivec-1.C: New test.
12873
12874 2003-08-24 Richard Henderson <rth@redhat.com>
12875
12876 * g++.dg/eh/simd-2.C: Add -w for x86.
12877
12878 2003-08-23 Jakub Jelinek <jakub@redhat.com>
12879
12880 * gcc.dg/20030815-1.c: New test.
12881
12882 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12883
12884 PR c++/3765
12885 * g++.dg/parse/access6.C: New test.
12886
12887 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12888
12889 PR c++/641, c++/11876
12890 * g++.dg/template/friend22.C: New test.
12891 * g++.dg/template/friend23.C: Likewise.
12892
12893 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12894
12895 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
12896 identically.
12897
12898 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12899
12900 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
12901
12902 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12903
12904 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
12905
12906 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12907
12908 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
12909
12910 2003-08-22 Mark Mitchell <mark@codesourcery.com>
12911
12912 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
12913
12914 2003-08-21 Mark Mitchell <mark@codesourcery.com>
12915
12916 PR c++/11919
12917 * g++.dg/overload/prom1.C: New test.
12918
12919 PR c++/11551
12920 * g++.dg/parse/dtor2.C: New test.
12921
12922 PR c++/10762
12923 * g++.dg/parse/using2.C: New test.
12924
12925 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
12926
12927 PR target/11805
12928 * gcc.c-torture/compile/20030821-1.c: New.
12929
12930 2003-08-20 Mark Mitchell <mark@codesourcery.com>
12931
12932 PR c++/11834
12933 * g++.dg/template/deduce2.C: New test.
12934
12935 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
12936
12937 * gcc.c-torture/execute/20030821-1.c: New test.
12938
12939 2003-08-20 Roger Sayle <roger@eyesopen.com>
12940
12941 PR middle-end/11984
12942 * gcc.dg/20030820-1.c: New test case.
12943
12944 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
12945
12946 PR c++/11945
12947 * g++.dg/warn/noeffect2.C: New test.
12948
12949 2003-08-19 Mark Mitchell <mark@codesourcery.com>
12950
12951 PR c++/10926
12952 * g++.dg/template/dtor2.C: New test.
12953
12954 PR c++/11684
12955 * g++.dg/template/operator1.C: New test.
12956 * g++.dg/parse/operator4.C: New test.
12957
12958 PR c++/11946.C
12959 * g++.dg/expr/enum1.C: New test.
12960 * gcc.dg/c99-bool-1.c: Remove bogus warning.
12961
12962 PR c++/11036.C
12963 * g++.dg/parse/elab2.C: New test.
12964 * g++.dg/parse/typedef4.C: Change error message.
12965 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
12966 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
12967 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
12968
12969 2003-08-19 Geoffrey Keating <geoffk@apple.com>
12970
12971 * gcc.dg/pch/warn-1.c: New.
12972 * gcc.dg/pch/warn-1.hs: New.
12973
12974 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
12975 not-tested file.
12976
12977 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12978
12979 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
12980
12981 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
12982
12983 * gcc.dg/uninit-D.c: New Test.
12984 * gcc.dg/uninit-E.c: New Test.
12985 * gcc.dg/uninit-F.c: New Test.
12986 * gcc.dg/uninit-G.c: New Test.
12987
12988 2003-08-19 Michael Ritzert <ritzert@t-online.de>
12989
12990 * g++.dg/README: Describe the pch directory.
12991
12992 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12993
12994 PR c++/11174
12995 * g++.dg/parse/access4.C: New test.
12996 * g++.dg/parse/access5.C: Likewise.
12997 * g++.old-deja/g++.jason/access17.C: Adjust error message.
12998
12999 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
13000
13001 * gcc.dg/noncompile/20030818-1.c: New.
13002
13003 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
13004
13005 PR c++/11957
13006 * g++.dg/warn/noeffect1.C: New test.
13007
13008 * g++.dg/template/scope2.C: New test.
13009 * g++.dg/template/error2.C: Correct dg-error
13010
13011 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
13012
13013 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
13014
13015 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
13016
13017 PR C++/11512
13018 * g++.dg/template/warn1.C: New.
13019
13020 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
13021
13022 * g++.dg/template/error2.C: New test.
13023 * g++.dg/lookup/using7.C: Adjust errors
13024 * g++.old-deja/g++.pt/crash36.C: Likewise.
13025 * g++.old-deja/g++.pt/derived3.C: Likewise.
13026
13027 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13028
13029 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
13030 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
13031 * gcc.c-torture/execute/builtins/string-9.c: New, from
13032 string-opt-9.c. Adjust for execute/builtins framework.
13033 * gcc.c-torture/execute/string-opt-9.c: Delete.
13034
13035 2003-08-12 Mark Mitchell <mark@codesourcery.com>
13036
13037 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
13038
13039 * g++.dg/parse/ret-type2.C: New test.
13040
13041 PR c++/11703
13042 * g++.dg/init/new8.C: New test.
13043
13044 PR c++/10923
13045 * g++.dg/parse/typedef5.C: New test.
13046
13047 PR c++/9512
13048 * g++.dg/parse/qualified2.C: New test.
13049 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
13050 invalid code.
13051
13052 2003-08-11 Mark Mitchell <mark@codesourcery.com>
13053
13054 * g++.dg/conversion/ptrmem1.C: New test.
13055
13056 2003-08-11 Jakub Jelinek <jakub@redhat.com>
13057
13058 PR target/11693
13059 * gcc.dg/20030811-1.c: New test.
13060
13061 PR target/11535
13062 * gcc.c-torture/execute/20030811-1.c: New test.
13063
13064 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13065
13066 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
13067
13068 2003-08-10 Mark Mitchell <mark@codesourcery.com>
13069
13070 PR c++/11789.C
13071 * g++.dg/inherit/multiple1.C: New test.
13072
13073 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
13074
13075 * gcc.dg/spe1.c: New test.
13076
13077 PR c++/11670
13078 * g++.dg/expr/cast2.C: New test.
13079
13080 PR c++/10530
13081 * g++.dg/template/dependent-name2.C: New test.
13082
13083 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
13084
13085 * g++.dg/parse/crash11.C: Put the dg options in comments.
13086
13087 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
13088
13089 * lib/gcc-dg.exp: Update for diagnostic change.
13090
13091 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13092
13093 PR c++/5767
13094 * g++.dg/parse/crash11.C: New test.
13095
13096 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
13097
13098 * gcc.dg/cpp/spacing1.c: Update.
13099
13100 2003-08-04 Janis Johnson <janis187@us.ibm.com>
13101
13102 PR target/11739
13103 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
13104 a value for -mtune.
13105
13106 2003-08-04 Roger Sayle <roger@eyesopen.com>
13107
13108 PR middle-end/11771
13109 * gcc.c-torture/compile/20030804-1.c: New test case.
13110
13111 2003-08-04 Roger Sayle <roger@eyesopen.com>
13112
13113 * gcc.dg/20030804-1.c: New test case.
13114
13115 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
13116
13117 * gcc.dg/cpp/separate-1.c: New test.
13118
13119 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
13120
13121 PR c++/11704
13122 * g++.dg/template/dependent-expr2.C: New test.
13123
13124 PR c++/11766
13125 * g++.dg/expr/ptrmem1.C: New test.
13126
13127 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13128
13129 PR c++/9453
13130 * g++.dg/template/friend15.C: New test.
13131
13132 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
13133
13134 * lib/dg-pch.exp: Work round PCH bug.
13135
13136 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13137
13138 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
13139 builtins. Move cases from builtins-4.c here.
13140
13141 * gcc.dg/torture/builtin-math-1.c: New test taken from
13142 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
13143 additional cases.
13144
13145 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
13146 Delete.
13147
13148 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
13149
13150 PR c++/9447
13151 * g++.dg/template/using7.C: New test.
13152
13153 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
13154
13155 * import1.c, import2.c: New tests.
13156
13157 2003-08-01 Jakub Jelinek <jakub@redhat.com>
13158
13159 * g++.dg/eh/crossjump1.C: New test.
13160
13161 2003-08-01 Mark Mitchell <mark@codesourcery.com>
13162
13163 PR c++/11697
13164 * g++.dg/template/using6.C: New test.
13165
13166 PR c++/11744
13167 * g++.dg/template/koenig2.C: New test.
13168
13169 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13170
13171 PR c++/7983
13172 * g++.dg/parse/typedef4.C: New test.
13173
13174 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13175
13176 PR c++/8442, c++/8806
13177 * g++.dg/template/elab1.C: New test.
13178 * g++.dg/template/type2.C: Likewise.
13179 * g++.dg/template/ttp3.C: Adjust expected error message.
13180 * g++.old-deja/g++.law/visibility13.C: Likewise.
13181 * g++.old-deja/g++.niklas/t135.C: Likewise.
13182 * g++.old-deja/g++.pt/ttp41.C: Likewise.
13183 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
13184 template argument.
13185 * g++.old-deja/g++.pt/ttp44.C: Likewise.
13186
13187 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
13188
13189 PR c++/11295
13190 * g++.dg/ext/stmtexpr1.C: New test.
13191
13192 * g++.dg/opt/tmp1.C: New test.
13193
13194 PR c++/11525
13195 * g++.dg/parse/constant4.C: New test.
13196
13197 PR c++/9447
13198 * g++.dg/template/using5.C: New test.
13199
13200 2003-07-31 Roger Sayle <roger@eyesopen.com>
13201
13202 * gcc.dg/builtins-27.c: New test case.
13203
13204 2003-07-31 Jakub Jelinek <jakub@redhat.com>
13205
13206 * gcc.dg/tls/opt-7.c: New test.
13207
13208 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
13209
13210 * g++.old-deja/g++.other/crash18.C: Remove.
13211
13212 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
13213
13214 * g++.dg/template/explicit3.C: New.
13215 * g++.dg/template/explicit4.C: New.
13216 * g++.dg/template/explicit5.C: New.
13217
13218 PR c++/11347
13219 * g++.dg/template/memtmpl1.C: New.
13220
13221 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
13222
13223 PR target/11565
13224 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
13225 * gcc.dg/i386-387-5.c (dg-options): Likewise.
13226
13227 2003-07-30 Jan Hubicka <jh@suse.cz>
13228
13229 * vtgc1.c: Kill.
13230
13231 2003-07-29 Zack Weinberg <zack@codesourcery.com>
13232
13233 * gcc.dg/struct-in-proto-1.c: New test.
13234
13235 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
13236
13237 * gcc.dg/cpp/include2.c: Only expect one message.
13238
13239 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
13240
13241 PR c++/9447
13242 * g++.dg/template/using1.C: New test.
13243 * g++.dg/template/using2.C: New test.
13244 * g++.dg/template/using3.C: New test.
13245 * g++.dg/template/using4.C: New test.
13246
13247 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
13248
13249 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
13250 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13251
13252 2003-07-28 Jan Hubicka <jh@suse.cz>
13253
13254 PR c++/11530
13255 * g++.dg/opt/call1.C: New test.
13256
13257 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
13258
13259 PR c++/11667
13260 * g++.dg/init/enum2.C: New test.
13261 * g++.dg/template/overload1.C: Add "-w" option.
13262
13263 2003-07-28 <hp@bitrange.com>
13264
13265 * gcc.dg/Wdeclaration-after-statement-1.c,
13266 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
13267
13268 2003-07-28 Jakub Jelinek <jakub@redhat.com>
13269
13270 * gcc.c-torture/compile/20030725-1.c: New test.
13271
13272 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
13273
13274 * gcc.dg/20030505.c: Only run for SPE.
13275 Remove definition of opaque type.
13276
13277 2003-07-27 Mark Mitchell <mark@codesourcery.com>
13278
13279 * g++.dg/template/ptrmem6.C: New test.
13280
13281 2003-07-26 Geoffrey Keating <geoffk@apple.com>
13282
13283 * gcc.c-torture/compile/zero-strct-2.c: New test.
13284
13285 2003-07-25 Geoffrey Keating <geoffk@apple.com>
13286
13287 * gcc.dg/intermod-1.c: New test.
13288
13289 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
13290
13291 PR c++/11617
13292 * g++.dg/template/lookup2.C: New test.
13293 * g++.dg/template/memclass1.C: Remove instantiated from error.
13294 * g++.dg/other/error2.C: Tweak expected errors.
13295
13296 PR c++/11596
13297 * g++.dg/template/defarg3.C: New test.
13298
13299 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
13300
13301 2003-07-24 Mark Mitchell <mark@codesourcery.com>
13302
13303 * g++.dg/inherit/access5.C: New test.
13304
13305 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13306
13307 PR c++/11513
13308 * g++.dg/template/crash8.C: New test.
13309
13310 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
13311
13312 PR c/10602
13313 * gcc.dg/noncompile/incomplete-2.c: New test.
13314
13315 2003-07-23 Mark Mitchell <mark@codesourcery.com>
13316
13317 PR c++/11645
13318 * g++.dg/inherit/access4.C: New test.
13319
13320 PR c++/11517
13321 * g++.dg/expr/cond2.C: New test.
13322
13323 PR optimization/10679
13324 * g++.dg/opt/inline4.C: New test.
13325
13326 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
13327
13328 * g++.dg/parse/crash10: New test.
13329
13330 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
13331
13332 * g++.dg/ext/flexary1.C: New test.
13333
13334 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13335
13336 PR c++/10793
13337 * g++.dg/template/crash9.C: New test.
13338
13339 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13340
13341 PR c++/3004
13342 * g++.dg/parse/typedef3.C: New test.
13343
13344 PR c++/7906
13345 * g++.dg/parse/operator2.C: New test.
13346
13347 PR c++/8895
13348 * g++.dg/parse/def-tmpl-arg1.C: New test.
13349
13350 PR c++/9282
13351 * g++.dg/parse/funptr1.C: New test.
13352
13353 PR c++/9452
13354 * g++.dg/parse/ambig3.C: New test.
13355
13356 PR c++/9454
13357 * g++.dg/parse/operator3.C: New test.
13358
13359 PR c++/9486
13360 * g++.dg/parse/template10.C: New test.
13361
13362 PR c++/9488
13363 * g++.dg/parse/template11.C: New test.
13364
13365 PR c++/10150
13366 * g++.dg/parse/invalid-op1.C: New test.
13367
13368 PR c++/10247
13369 * g++.dg/parse/condexpr1.C: New test.
13370
13371 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
13372
13373 * g++.dg/ext/packed3.C: New test.
13374 * g++.dg/ext/packed4.C: New test.
13375
13376 * gcc.dg/pack-test-3.c: New test.
13377
13378 2003-07-21 Janis Johnson <janis187@us.ibm.com>
13379
13380 * lib/compat.exp: Handle dg-options per source file.
13381 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
13382 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
13383 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
13384 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
13385 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
13386 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
13387 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
13388 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
13389 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
13390 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
13391 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
13392 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
13393 * g++.dg/compat/break/bitfield7_x.C: Ditto.
13394 * g++.dg/compat/break/bitfield7_y.C: Ditto.
13395
13396 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
13397
13398 PR c/10320
13399 * gcc.c-torture/execute/20030718-1.c: New test.
13400
13401 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13402
13403 PR optimization/11536
13404 * gcc.dg/20030721-1.c: New test.
13405
13406 2003-07-19 Mark Mitchell <mark@codesourcery.com>
13407
13408 PR c++/11546
13409 * g++.dg/template/lookup1.C: New test.
13410
13411 2003-07-19 Zack Weinberg <zack@codesourcery.com>
13412
13413 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
13414 diagnostics of ill-formed constructs involving labels.
13415 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
13416 the new 'previously defined here' message.
13417
13418 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
13419
13420 * g++.dg/parse/non-dependent2.C: New test.
13421
13422 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
13423
13424 * g++.dg/init/init-ref4.C: xfail on targets without
13425 weak symbols.
13426
13427 2003-07-17 Jakub Jelinek <jakub@redhat.com>
13428
13429 PR target/11087
13430 * gcc.c-torture/execute/20030717-1.c: New test.
13431
13432 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13433
13434 * g++.dg/opt/cfg1.C: New test.
13435
13436 2003-07-17 Mark Mitchell <mark@codesourcery.com>
13437
13438 PR optimization/11557
13439 * gcc.dg/20030717-1.c: New test.
13440
13441 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
13442
13443 PR c++/10476
13444 * g++.dg/expr/crash-1.C: New test.
13445
13446 PR c++/11027
13447 * g++.dg/template/init3.C: New test.
13448
13449 PR c++/8222
13450 * g++.dg/template/non-dependent1.C: New test.
13451
13452 PR c++/11070
13453 * g++.dg/template/non-dependent2.C: New test.
13454
13455 PR c++/11071
13456 * g++.dg/template/non-dependent3.C: New test.
13457
13458 PR c++/9907
13459 * g++.dg/template/sizeof5.C: New test.
13460
13461 2003-07-17 Geoffrey Keating <geoffk@apple.com>
13462
13463 PR 11498
13464 * gcc.c-torture/compile/mangle-1.c: New file.
13465
13466 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13467
13468 PR c++/7809
13469 * g++.dg/parse/access3.C: New test.
13470
13471 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
13472
13473 PR c++/11384
13474 * g++.dg/init/init-ref4.C: New test.
13475
13476 2003-07-16 Mark Mitchell <mark@codesourcery.com>
13477
13478 PR c++/11547
13479 * g++.dg/parse/constant3.C: New test.
13480 * g++.dg/parse/crash7.C: Likewise.
13481
13482 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
13483
13484 PR target/11008
13485 * gcc.dg/i386-pentium4-not-mull.c: New.
13486
13487 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
13488
13489 * gcc.dg/asm-names.c (ymain): Make it weak.
13490
13491 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13492
13493 PR c++/5421
13494 * g++.dg/template/friend21.C: New test.
13495
13496 2003-07-16 Jakub Jelinek <jakub@redhat.com>
13497
13498 * gcc.dg/cleanup-8.c: New test.
13499 * gcc.dg/cleanup-9.c: New test.
13500
13501 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
13502
13503 * g++.dg/ext/dll-MI1.h: New file.
13504 * g++.dg/ext/dllexport-MI1.C: New file.
13505 * g++.dg/ext/dllimport-MI1.C: New file.
13506
13507 2003-07-15 Jakub Jelinek <jakub@redhat.com>
13508
13509 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
13510 it does not have cmpstrsi patterns (just cmpmemsi).
13511
13512 2003-07-15 Mark Mitchell <mark@codesourcery.com>
13513
13514 PR debug/11473
13515 * g++.dg/debug/debug8.C: New test.
13516
13517 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13518
13519 PR c++/10108
13520 * g++.dg/template/crash7.C: New test.
13521
13522 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
13523
13524 PR target/10795
13525 * gcc.c-torture/compile/20030708-1.c: New.
13526
13527 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
13528
13529 * gcc.c-torture/execute/20030715-1.c: New test.
13530
13531 2003-07-14 Geoffrey Keating <geoffk@apple.com>
13532
13533 * gcc.dg/pch/inline-3.c: New file.
13534 * gcc.dg/pch/inline-3.hs: New file.
13535 * gcc.dg/pch/inline-4.c: New file.
13536 * gcc.dg/pch/inline-4.hs: New file.
13537
13538 2003-07-14 Mark Mitchell <mark@codesourcery.com>
13539
13540 PR c++/11509
13541 * g++.dg/template/crash6.C: New test.
13542
13543 PR c++/7053
13544 * g++.dg/template/friend20.C: New test.
13545
13546 PR c++/7019
13547 * g++.dg/template/overload2.C: New test.
13548
13549 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13550
13551 PR optimization/11440
13552 * gcc.c-torture/execute/20030714-1.c: New test.
13553
13554 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13555
13556 PR c++/11154
13557 * g++.dg/template/partial2.C: New test.
13558
13559 2003-07-13 Mark Mitchell <mark@codesourcery.com>
13560
13561 PR c++/11503
13562 * g++.dg/template/anon1.C: New test.
13563
13564 PR c++/11493
13565 PR c++/11495
13566 * g++.dg/parse/template9.C: Likewise.
13567 * g++.dg/template/crash4.C: New test.
13568 * g++.dg/template/koenig1.C: Likewise.
13569 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
13570 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
13571 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
13572 functions.
13573 * g++.old-deja/g++.jason/template36.C: Likewise.
13574 * g++.old-deja/g++.mike/p1989.C: Likewise.
13575 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
13576 * g++.old-deja/g++.pt/ttp20.C: Use this->.
13577 * g++.old-deja/g++.pt/ttp21.C: Use this->.
13578 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
13579 compiling.
13580 * g++.old-deja/g++.pt/union2.C: Use this->.
13581
13582 2003-07-11 Jakub Jelinek <jakub@redhat.com>
13583
13584 * gcc.dg/20030711-1.c: New test.
13585
13586 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
13587
13588 PR c++/11050
13589 * g++.dg/parse/args1.C: New test.
13590 * g++.pt/defarg8.C: Change expected errors.
13591
13592 2003-07-11 Mark Mitchell <mark@codesourcery.com>
13593
13594 PR c++/8164
13595 * g++.dg/template/nontype2.C: New test.
13596
13597 PR c++/10558
13598 * g++.dg/parse/template8.C: New test.
13599
13600 PR c++/8327
13601 * g++.dg/template/scope1.C: New test.
13602
13603 * g++.dg/warn/Wsign-compare-1.C: New test.
13604
13605 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
13606
13607 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
13608
13609 2003-07-10 Mark Mitchell <mark@codesourcery.com>
13610
13611 PR c++/9411
13612 * g++.dg/template/explicit2.C: New test.
13613
13614 PR c++/10032
13615 * g++.dg/warn/pedantic1.C: New test.
13616
13617 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
13618
13619 PR c++ 9483
13620 * g++.dg/other/field1.C: New test.
13621
13622 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
13623
13624 PR c/11449
13625 * gcc.c-torture/compile/20030707-1.c: New.
13626
13627 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13628
13629 PR c++/10849
13630 * g++.dg/template/access12.C: New test.
13631
13632 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
13633
13634 * g++.dg/bprob/bprob.exp (prof_ext): Update.
13635 * g77.dg/bprob/bprob.exp (prof_ext): Update.
13636 * gcc.misc-tests/bprob.exp (prof_ext): Update.
13637 * gcc.misc-tests/gcov.exp: Update
13638 * g++.dg/gcov/gcov.exp: Update
13639 * lib/gcov.exp: Update.
13640
13641 2003-07-08 Mark Mitchell <mark@codesourcery.com>
13642
13643 * g++.dg/abi/mangle17.C: Make sure template expressions are
13644 dependent.
13645 * g++.dg/abi/mangle4.C: Mark erroneous casts.
13646 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
13647 * g++.dg/opt/stack1.C: Remove erroneous code.
13648 * g++.dg/parse/template7.C: New test.
13649 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
13650 * g++.old-deja/g++.pt/crash4.C: Likewise.
13651
13652 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13653
13654 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
13655 with zero or one occurence of `$' after the initial `L'.
13656
13657 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
13658
13659 * gcc.c-torture/compile/20030704-1.c: Add a comment.
13660
13661 2003-07-08 Roger Sayle <roger@eyesopen.com>
13662
13663 PR c/11370
13664 * gcc.dg/Wunreachable-6.c: New testcase.
13665 * gcc.dg/Wunreachable-7.c: New testcase.
13666
13667 2003-07-08 Jakub Jelinek <jakub@redhat.com>
13668
13669 PR c/11420
13670 * gcc.dg/20030708-1.c: New test.
13671
13672 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
13673
13674 * gcc.dg/compat/sdata-section.h: New file.
13675 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
13676 * gcc.dg/torture/mips-sdata-1.c: New test.
13677
13678 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13679
13680 PR c++/11030
13681 * g++.dg/template/friend19.C: New test.
13682
13683 2003-07-08 Jakub Jelinek <jakub@redhat.com>
13684
13685 * g++.dg/opt/strength-reduce.C: New test.
13686
13687 2003-07-07 Roger Sayle <roger@eyesopen.com>
13688
13689 PR target/10979
13690 * gcc.dg/20030707-1.c: New testcase.
13691
13692 2003-07-07 Roger Sayle <roger@eyesopen.com>
13693
13694 PR optimization/11059
13695 * g++.dg/opt/emptyunion.C: New testcase.
13696
13697 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13698 Eric Botcazou <ebotcazou@libertysurf.fr>
13699
13700 * g++.dg/opt/stack1.C: New test.
13701
13702 2003-07-05 Mark Mitchell <mark@codesourcery.com>
13703
13704 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
13705 run test.
13706
13707 PR c++/11431
13708 * g++.dg/expr/static_cast3.C: New test.
13709
13710 2003-07-04 Zack Weinberg <zack@codesourcery.com>
13711
13712 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
13713 everywhere.
13714 * gcc.dg/concat.c: Concatenation of string constants with
13715 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
13716 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
13717 * gcc.dg/cpp/escape-2.c: Use wide character constants where
13718 necessary to avoid multi-character character constant warning.
13719 * gcc.dg/cpp/escape.c: Likewise.
13720 * gcc.dg/cpp/ucs.c: Likewise.
13721 Remove backslashes from dg-bogus comments, as they confuse Tcl.
13722 Fix a typo.
13723
13724 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13725
13726 PR c/11428
13727 * gcc.c-torture/compile/20030704-1.c: New.
13728
13729 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
13730
13731 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
13732
13733 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
13734
13735 PR c++/5287, PR c++/7910, PR c++/11021
13736 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
13737 tests for warnings.
13738 * g++.dg/ext/dllimport2.C: Add tests for warnings.
13739 * g++.dg/ext/dllimport3.C: Likewise.
13740 * g++.dg/ext/dllimport4.C: New file.
13741 * g++.dg/ext/dllimport5.C: New file.
13742 * g++.dg/ext/dllimport6.C: New file.
13743 * g++.dg/ext/dllimport7.C: New file.
13744 * g++.dg/ext/dllimport8.C: New file.
13745 * g++.dg/ext/dllimport9.C: New file.
13746 * g++.dg/ext/dllimport10.C: New file.
13747 * g++.dg/ext/dllexport1.C: New file.
13748
13749 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13750
13751 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
13752 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
13753
13754 2003-07-03 Roger Sayle <roger@eyesopen.com>
13755
13756 * gcc.dg/builtins-25.c: New testcase.
13757 * gcc.dg/builtins-26.c: New testcase.
13758
13759 2003-07-03 Janis Johnson <janis187@us.ibm.com>
13760
13761 * gcc.dg/compat/vector-defs.h: New file.
13762 * gcc.dg/compat/vector-setup.h: New file.
13763 * gcc.dg/compat/vector-check.h: New file.
13764 * gcc.dg/compat/vector-1_main.c: New file.
13765 * gcc.dg/compat/vector-1_x.c: New file.
13766 * gcc.dg/compat/vector-1_y.c: New file.
13767 * gcc.dg/compat/vector-2_main.c: New file.
13768 * gcc.dg/compat/vector-2_x.c: New file.
13769 * gcc.dg/compat/vector-2_y.c: New file.
13770
13771 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
13772 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
13773 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
13774 * gcc.dg/compat/struct-align-1.h: New file.
13775 * gcc.dg/compat/struct-align-1_main.c: New file.
13776 * gcc.dg/compat/struct-align-1_x.c: New file.
13777 * gcc.dg/compat/struct-align-1_y.c: New file.
13778 * gcc.dg/compat/struct-align-2.h: New file.
13779 * gcc.dg/compat/struct-align-2_main.c: New file.
13780 * gcc.dg/compat/struct-align-2_x.c: New file.
13781 * gcc.dg/compat/struct-align-2_y.c: New file.
13782
13783 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
13784 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
13785 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
13786 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
13787 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
13788 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
13789 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
13790 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
13791 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
13792 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13793 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
13794 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
13795 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
13796 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
13797 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
13798 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
13799 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
13800 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
13801 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
13802 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
13803 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
13804 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13805 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13806 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
13807 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
13808 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
13809 * gcc.dg/compat/struct-return-10_x.c: Ditto.
13810 * gcc.dg/compat/struct-return-2_x.c: Ditto.
13811 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13812
13813 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13814
13815 * gcc.dg/i386-call-1.c: New test.
13816
13817 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
13818
13819 PR c++/9162
13820 * g++.dg/parse/defarg4.C: New.
13821
13822 2003-07-03 Roger Sayle <roger@eyesopen.com>
13823
13824 PR target/10700
13825 * gcc.c-torture/compile/20030703-1.c: New test case.
13826
13827 2003-07-03 Mark Mitchell <mark@codesourcery.com>
13828
13829 * g++.dg/template/local3.C: Remove extra semicolon.
13830
13831 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13832
13833 * gcc.dg/i386-volatile-1.c: New test.
13834
13835 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
13836
13837 PR c++/11072
13838 * g++.dg/other/offsetof2.C: XFAIL.
13839 * g++.dg/other/offsetof5.C: New.
13840
13841 PR c++/10219
13842 * g++.dg/template/error1.C: New.
13843
13844 PR c++/9779
13845 * g++.dg/template/dependent-expr1.C: New.
13846
13847 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13848
13849 PR c++/6949
13850 * g++.dg/template/local3.C: New test.
13851
13852 PR c++/11149
13853 * g++.dg/lookup/scoped6.C: New test.
13854
13855 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
13856
13857 PR c++/8046
13858 * g++.dg/other/error7.C: New test.
13859
13860 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
13861
13862 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
13863 * g++.old-deja/g++.abi/vtable3.h: Likewise.
13864 * g++.old-deja/g++.law/code-gen5.C: Likewise.
13865 * g++.old-deja/g++.other/union2.C: Likewise.
13866 * gcc.dg/c90-const-expr-2.c: Likewise.
13867 * gcc.dg/c90-const-expr-3.c: Likewise.
13868 * gcc.dg/c99-const-expr-2.c: Likewise.
13869 * gcc.dg/c99-const-expr-3.c: Likewise.
13870 * gcc.dg/concat.c: Likewise.
13871
13872 2003-07-01 Mark Mitchell <mark@codesourcery.com>
13873
13874 PR c++/9559
13875 * g++.dg/init/static1.C: New test.
13876
13877 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13878
13879 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
13880 * g++.old-deja/g++.other/access2.C: Likewise.
13881 * g++.old-deja/g++.other/decl2.C: Likewise.
13882 * gcc.c-torture/execute/20020615-1.c: Likewise.
13883
13884 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13885
13886 PR c++/4933
13887 * g++.dg/template/sizeof4.C: New test.
13888
13889 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13890
13891 * g++.dg/other/error6.C: New test.
13892
13893 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13894
13895 PR c++/10750
13896 * g++.dg/parse/constant2.C: New test.
13897
13898 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
13899
13900 PR c++/11106
13901 * g++.dg/other/error5.C: New test.
13902
13903 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13904
13905 * gcc.dg/format/gcc_diag-1.c: New test.
13906
13907 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
13908
13909 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
13910
13911 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
13912
13913 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
13914 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
13915 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
13916
13917 2003-06-28 Jakub Jelinek <jakub@redhat.com>
13918
13919 * gcc.c-torture/execute/builtins/string-8.c: New test.
13920 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
13921 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
13922 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
13923
13924 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13925
13926 PR c++/10468
13927 * g++.dg/ext/typeof6.C: New test.
13928
13929 2003-06-27 Mark Mitchell <mark@codesourcery.com>
13930
13931 PR c++/10796
13932 * g++.dg/init/enum1.C: New test.
13933
13934 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
13935
13936 * gcc.dg/20030627-1.c: New test.
13937
13938 2003-06-26 Mark Mitchell <mark@codesourcery.com>
13939
13940 PR c++/11332
13941 * g++.dg/expr/static_cast2.C: New test.
13942
13943 2003-06-26 Roger Sayle <roger@eyesopen.com>
13944 Jakub Jelinek <jakub@redhat.com>
13945
13946 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
13947 sprintf(dst,"%s",src) optimization.
13948 * gcc.c-torture/execute/20030626-1.c: New test case.
13949 * gcc.c-torture/execute/20030626-2.c: New test case.
13950
13951 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
13952
13953 * gcc.c-torture/execute/multi-ix.c: New test.
13954
13955 * gcc.c-torture/execute/simd-4.c (main):
13956 Added missing semicolon at end of union.
13957
13958 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
13959
13960 PR c++/8266
13961 * g++.dg/template/explicit-instantiation3.C: New test.
13962
13963 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13964
13965 * gcc.dg/20030626-1.c: Use signed char.
13966
13967 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13968
13969 * gcc.dg/20030626-1.c: New test.
13970
13971 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
13972
13973 * const-str-2.m: Update.
13974
13975 2003-06-25 Mark Mitchell <mark@codesourcery.com>
13976
13977 PR c++/10990
13978 * g++.dg/rtti/dyncast1.C: New test.
13979 * g++.dg/abi/mangle4.C: Correct base-specifier access.
13980 * g++.dg/lookup/scoped1.C: Remove XFAIL.
13981 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
13982
13983 PR c++/10931
13984 * g++.dg/expr/static_cast1.C: New test.
13985
13986 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
13987
13988 * gcc.dg/20030625-1.c: New test.
13989
13990 2003-06-24 Roger Sayle <roger@eyesopen.com>
13991
13992 * gcc.c-torture/compile/20030624-1.c: New test case.
13993
13994 2003-06-24 Jakub Jelinek <jakub@redhat.com>
13995
13996 * gcc.c-torture/execute/string-opt-17.c: New test.
13997
13998 2003-06-24 Mark Mitchell <mark@codesourcery.com>
13999
14000 PR c++/5754
14001 * g++.dg/parse/crash6.C: New test.
14002
14003 2003-06-23 Roger Sayle <roger@eyesopen.com>
14004
14005 * gcc.dg/builtins-24.c: New test case.
14006
14007 2003-06-23 Jakub Jelinek <jakub@redhat.com>
14008
14009 * g++.dg/opt/operator1.C: New test.
14010
14011 2003-06-22 Roger Sayle <roger@eyesopen.com>
14012
14013 * gcc.c-torture/execute/string-opt-16.c: New test case.
14014
14015 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14016
14017 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
14018 * g++.old-deja/g++.other/conv7.C: Likewise
14019 * g++.old-deja/g++.other/overcnv2.C: Likewise.
14020 * g++.old-deja/g++.other/overload14.C: Likewise.
14021
14022 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
14023
14024 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
14025 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
14026
14027 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14028
14029 PR c++/10888
14030 * g++.dg/warn/Winline-3.C: New test.
14031
14032 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14033
14034 * lib/target-supports.exp (check_alias_available): Make the test
14035 program acceptable to the Solaris assembler.
14036
14037 PR c++/10749
14038 * g++.dg/template/memclass2.C: New test.
14039
14040 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14041 Eric Botcazou <ebotcazou@libertysurf.fr>
14042
14043 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
14044 data for non-matching targets.
14045 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
14046
14047 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14048
14049 PR c++/10845
14050 * g++.dg/template/member3.C: New test.
14051
14052 2003-06-19 Mark Mitchell <mark@codesourcery.com>
14053
14054 PR c++/10939
14055 * g++.dg/template/func1.C: New test.
14056
14057 PR c++/9649
14058 * g++.dg/template/static4.C: New test.
14059 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
14060
14061 PR c++/11041
14062 * g++.dg/init/ref7.C: New test.
14063
14064 2003-06-19 Matt Austern <austern@apple.com>
14065
14066 PR c++/11228
14067 * g++.dg/anew1.C: New test.
14068 * g++.dg/anew2.C: New test.
14069 * g++.dg/anew3.C: New test.
14070 * g++.dg/anew4.C: New test.
14071
14072 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
14073
14074 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
14075
14076 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
14077
14078 * gcc.c-torture/execute/simd-4.c (main): Make expected value
14079 endian-dependent.
14080
14081 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
14082
14083 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
14084 Remove cruft.
14085
14086 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
14087
14088 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
14089 * gcc.c-torture/compile/961203-1.c: Likewise.
14090 * gcc.c-torture/compile/980506-1.c: Likewise.
14091
14092 2003-06-17 Mark Mitchell <mark@codesourcery.com>
14093
14094 PR c++/10712
14095 * g++.dg/lookup/using7.C: New test.
14096
14097 2003-06-17 Mark Mitchell <mark@codesourcery.com>
14098
14099 PR c++/11105
14100 * g++.dg/abi/conv1.C: Remove it.
14101 * g++.dg/template/conv7.C: New test.
14102 * g++.dg/template/conv8.C: Likewise.
14103 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
14104 conversion operator.
14105
14106 2003-06-17 Janis Johnson <janis187@us.ibm.com>
14107
14108 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
14109 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
14110 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14111 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
14112 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
14113 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14114 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14115 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
14116 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
14117 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
14118 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
14119 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
14120 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
14121 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
14122 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
14123 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
14124 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
14125 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
14126 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14127 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14128 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14129 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14130 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14131 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14132 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14133 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14134 * gcc.dg/compat/struct-return-10_x.c: Ditto.
14135 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14136 * gcc.dg/compat/struct-return-3_x.c: Ditto.
14137
14138 2003-06-16 Mark Mitchell <mark@codesourcery.com>
14139
14140 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
14141 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
14142 indications.
14143
14144 2003-06-16 Roger Sayle <roger@eyesopen.com>
14145
14146 * gcc.dg/i386-387-5.c: New test case.
14147 * gcc.dg/i386-387-6.c: New test case.
14148 * gcc.dg/builtins-23.c: New test case.
14149
14150 2003-06-15 Roger Sayle <roger@eyesopen.com>
14151
14152 * gcc.dg/builtins-22.c: New test case.
14153 * gcc.dg/i386-387-1.c: Update to test exp.
14154 * gcc.dg/i386-387-2.c: Likewise.
14155
14156 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14157
14158 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
14159
14160 2003-06-12 Mark Mitchell <mark@codesourcery.com>
14161
14162 * lib/gcc-dg.exp (dg-require-dll): New function.
14163 (dg-xfail-if): Likewise.
14164 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
14165 driver.
14166
14167 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
14168 * gcc.c-torture/compile/20001205-1.c: Likewise.
14169 * gcc.c-torture/compile/20001226-1.c: Likewise.
14170 * gcc.c-torture/compile/20010518-2.c: Likewise.
14171 * gcc.c-torture/compile/20020312-1.c: Likewise.
14172 * gcc.c-torture/compile/20020604-1.c: Likewise.
14173 * gcc.c-torture/compile/920501-12.c: Likewise.
14174 * gcc.c-torture/compile/920501-4.c: Likewise.
14175 * gcc.c-torture/compile/920520-1.c: Likewise.
14176 * gcc.c-torture/compile/920521-1.c: Likewise.
14177 * gcc.c-torture/compile/920625-1.c: Likewise.
14178 * gcc.c-torture/compile/961203-1.c: Likewise.
14179 * gcc.c-torture/compile/980506-1.c: Likewise.
14180 * gcc.c-torture/compile/981006-1.c: Likewise.
14181 * gcc.c-torture/compile/981022-1.c: Likewise.
14182 * gcc.c-torture/compile/981223-1.c: Likewise.
14183 * gcc.c-torture/compile/990617-1.c: Likewise.
14184 * gcc.c-torture/compile/dll.c: Likewise.
14185 * gcc.c-torture/compile/labels-3.c: Likewise.
14186 * gcc.c-torture/compile/mipscop-1.c: Likewise.
14187 * gcc.c-torture/compile/mipscop-2.c: Likewise.
14188 * gcc.c-torture/compile/mipscop-3.c: Likewise.
14189 * gcc.c-torture/compile/mipscop-4.c: Likewise.
14190 * gcc.c-torture/compile/simd-5.c: Likewise.
14191 * gcc.c-torture/compile/20000804-1.x: Remove.
14192 * gcc.c-torture/compile/20001205-1.x: Likewise.
14193 * gcc.c-torture/compile/20001226-1.x: Likewise.
14194 * gcc.c-torture/compile/20010518-2.x: Likewise.
14195 * gcc.c-torture/compile/20020312-1.x: Likewise.
14196 * gcc.c-torture/compile/20020604-1.x: Likewise.
14197 * gcc.c-torture/compile/920501-12.x: Likewise.
14198 * gcc.c-torture/compile/920501-4.x: Likewise.
14199 * gcc.c-torture/compile/920520-1.x: Likewise.
14200 * gcc.c-torture/compile/920521-1.x: Likewise.
14201 * gcc.c-torture/compile/920625-1.x: Likewise.
14202 * gcc.c-torture/compile/961203-1.x: Likewise.
14203 * gcc.c-torture/compile/980506-1.x: Likewise.
14204 * gcc.c-torture/compile/981006-1.x: Likewise.
14205 * gcc.c-torture/compile/981022-1.x: Likewise.
14206 * gcc.c-torture/compile/981223-1.x: Likewise.
14207 * gcc.c-torture/compile/990617-1.x: Likewise.
14208 * gcc.c-torture/compile/mipscop-1.x: Likewise.
14209 * gcc.c-torture/compile/mipscop-2.x: Likewise.
14210 * gcc.c-torture/compile/mipscop-3.x: Likewise.
14211 * gcc.c-torture/compile/mipscop-4.x: Likewise.
14212 * gcc.c-torture/compile/simd-5.x: Likewise.
14213
14214 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
14215
14216 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
14217
14218 * gcc.c-torture/execute/20030611-1.c: New test.
14219
14220 2003-06-12 Roger Sayle <roger@eyesopen.com>
14221
14222 PR middle-end/168
14223 * gcc.dg/20030612-1.c: New test case.
14224
14225 2003-06-12 Mark Mitchell <mark@codesourcery.com>
14226
14227 PR c++/10635
14228 * g++.dg/expr/cast1.C: New test.
14229
14230 2003-06-12 Roger Sayle <roger@eyesopen.com>
14231
14232 * gcc.dg/builtins-21.c: New test case.
14233
14234 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
14235
14236 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
14237 options instead of at the end.
14238 * lib/objc.exp (objc_target_compile): Likewise.
14239
14240 2003-06-11 Mark Mitchell <mark@codesourcery.com>
14241
14242 PR c++/10432
14243 * g++.dg/parse/error1.C: New test.
14244
14245 2003-06-11 Janis Johnson <janis187@us.ibm.com>
14246
14247 * gcc.dg/compat/struct-by-value-11_main.c: New file.
14248 * gcc.dg/compat/struct-by-value-11_x.c: New file.
14249 * gcc.dg/compat/struct-by-value-11_y.c: New file.
14250 * gcc.dg/compat/struct-by-value-12_main.c: New file.
14251 * gcc.dg/compat/struct-by-value-12_x.c: New file.
14252 * gcc.dg/compat/struct-by-value-12_y.c: New file.
14253 * gcc.dg/compat/struct-by-value-13_main.c: New file.
14254 * gcc.dg/compat/struct-by-value-13_x.c: New file.
14255 * gcc.dg/compat/struct-by-value-13_y.c: New file.
14256 * gcc.dg/compat/struct-by-value-14_main.c: New file.
14257 * gcc.dg/compat/struct-by-value-14_x.c: New file.
14258 * gcc.dg/compat/struct-by-value-14_y.c: New file.
14259 * gcc.dg/compat/struct-by-value-15_main.c: New file.
14260 * gcc.dg/compat/struct-by-value-15_x.c: New file.
14261 * gcc.dg/compat/struct-by-value-15_y.c: New file.
14262 * gcc.dg/compat/struct-by-value-16_main.c: New file.
14263 * gcc.dg/compat/struct-by-value-16_x.c: New file.
14264 * gcc.dg/compat/struct-by-value-16_y.c: New file.
14265 * gcc.dg/compat/struct-by-value-17_main.c: New file.
14266 * gcc.dg/compat/struct-by-value-17_x.c: New file.
14267 * gcc.dg/compat/struct-by-value-17_y.c: New file.
14268 * gcc.dg/compat/struct-by-value-18_main.c: New file.
14269 * gcc.dg/compat/struct-by-value-18_x.c: New file.
14270 * gcc.dg/compat/struct-by-value-18_y.c: New file.
14271
14272 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
14273 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
14274 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
14275 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
14276 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
14277 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
14278 * gcc.dg/compat/scalar-return-3_main.c: New file.
14279 * gcc.dg/compat/scalar-return-3_x.c: New file.
14280 * gcc.dg/compat/scalar-return-3_y.c: New file.
14281 * gcc.dg/compat/scalar-return-4_main.c: New file.
14282 * gcc.dg/compat/scalar-return-4_x.c: New file.
14283 * gcc.dg/compat/scalar-return-4_y.c: New file.
14284
14285 2003-06-10 Janis Johnson <janis187@us.ibm.com>
14286
14287 * gcc.dg/compat/fp2-struct-check.h: New file.
14288 * gcc.dg/compat/fp2-struct-defs.h: New file.
14289 * gcc.dg/compat/fp2-struct-init.h: New file.
14290 * gcc.dg/compat/struct-by-value-10_main.c: New file.
14291 * gcc.dg/compat/struct-by-value-10_x.c: New file.
14292 * gcc.dg/compat/struct-by-value-10_y.c: New file.
14293 * gcc.dg/compat/struct-return-10_main.c: New file.
14294 * gcc.dg/compat/struct-return-10_x.c: New file.
14295 * gcc.dg/compat/struct-return-10_y.c: New file.
14296
14297 * gcc.dg/compat/compat-common.h: New file.
14298 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
14299 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
14300 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
14301 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
14302 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
14303 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
14304 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
14305 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
14306 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
14307 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
14308 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
14309 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
14310 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
14311 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
14312 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
14313 * gcc.dg/compat/small-struct-check.h: Ditto.
14314 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
14315 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
14316 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
14317 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
14318 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
14319 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14320 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
14321 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
14322 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
14323 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
14324 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14325 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14326 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
14327 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14328 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14329 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
14330 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
14331 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
14332 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
14333 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
14334 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
14335 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
14336 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
14337 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
14338 * gcc.dg/compat/struct-return-2_main.c: Ditto.
14339 * gcc.dg/compat/struct-return-2_x.c: Ditto.
14340 * gcc.dg/compat/struct-return-2_y.c: Ditto.
14341 * gcc.dg/compat/struct-return-3_main.c: Ditto.
14342 * gcc.dg/compat/struct-return-3_x.c: Ditto.
14343 * gcc.dg/compat/struct-return-3_y.c: Ditto.
14344
14345 2003-06-10 Geoffrey Keating <geoffk@apple.com>
14346
14347 * g++.dg/pch/static-1.C: New file.
14348 * g++.dg/pch/static-1.Hs: New file.
14349
14350 2003-06-10 Richard Henderson <rth@redhat.com>
14351
14352 * gcc.dg/asm-7.c: Adjust expected warning text.
14353
14354 2003-06-10 Roger Sayle <roger@eyesopen.com>
14355
14356 * gcc.dg/builtins-20.c: New test case.
14357
14358 2003-06-10 Mark Mitchell <mark@codesourcery.com>
14359
14360 PR c++/11131
14361 * g++.dg/opt/template1.C: New test.
14362
14363 2003-06-09 Mark Mitchell <mark@codesourcery.com>
14364
14365 * lib/gcc-dg.exp (dg-test): Clear additional_files and
14366 additional_sources.
14367
14368 2003-05-21 David Taylor <dtaylor@emc.com>
14369
14370 * gcc.dg/Wpadded.c: New file.
14371
14372 2003-06-09 Mark Mitchell <mark@codesourcery.com>
14373
14374 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
14375 * gcc.dg/special/weak-2.c: Add dg-require-weak.
14376 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
14377 dg-require-weak.
14378
14379 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
14380
14381 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
14382
14383 2003-06-09 Mark Mitchell <mark@codesourcery.com>
14384
14385 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
14386 (dg-require-alias): Likewise.
14387 (dg-require-gc-sections): Likewise.
14388 * lib/target-supports.exp (check_gc_sections_available): Likewise.
14389
14390 2003-06-08 Richard Henderson <rth@redhat.com>
14391
14392 * gcc.dg/20011029-2.c: Fix the array reference.
14393 * gcc.dg/asm-7.c: New.
14394
14395 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
14396
14397 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
14398
14399 2003-06-08 Mark Mitchell <mark@codesourcery.com>
14400
14401 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
14402 (dg-require-gc-sections): Likewise.
14403
14404 2003-06-08 Jan Hubicka <jh@suse.cz>
14405
14406 * i386-cmov1.c: Fix regular expression.
14407 * i386-cvt-1.c: Likewise.
14408 * i386-local.c: Likewise.
14409 * i386-local2.c: Likewise.
14410 * i386-mul.c: Likewise.
14411 * i386-ssetype-1.c: Likewise.
14412 * i386-ssetype-3.c: Likewise.
14413 * i386-ssetype-5.c: Likewise.
14414
14415 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14416
14417 PR c++/11039
14418 * g++.dg/warn/implicit-typename2.C: New test.
14419 * g++.dg/warn/implicit-typename3.C: New test.
14420
14421 2003-06-07 Richard Henderson <rth@redhat.com>
14422
14423 * g++.dg/other/offsetof3.C: Use size_t.
14424 * g++.dg/other/offsetof4.C: Likewise.
14425
14426 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
14427
14428 * lib/copy-file.exp: New. Implement gcc_copy_files.
14429
14430 * lib/dg-pch.exp: Load copy-file.exp
14431 (dg-pch): Use gcc_copy_files instead of "file copy".
14432
14433 2003-06-06 Mark Mitchell <mark@codesourcery.com>
14434
14435 * gcc.dg/weak/weak.exp: Simplify.
14436 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
14437 * gcc.dg/weak/weak-1.c: Likewise.
14438 * gcc.dg/weak/weak-2.c: Likewise.
14439 * gcc.dg/weak/weak-3.c: Likewise.
14440 * gcc.dg/weak/weak-4.c: Likewise.
14441 * gcc.dg/weak/weak-5.c: Likewise.
14442 * gcc.dg/weak/weak-6.c: Likewise.
14443 * gcc.dg/weak/weak-7.c: Likewise.
14444 * gcc.dg/weak/weak-8.c: Likewise.
14445 * gcc.dg/weak/weak-9.c: Likewise.
14446
14447 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
14448
14449 gcc.c-torture/execute/20030606-1.c: New.
14450
14451 2003-06-06 Roger Sayle <roger@eyesopen.com>
14452
14453 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
14454 * gcc.dg/builtins-19.c: Likewise.
14455
14456 2003-06-06 Roger Sayle <roger@eyesopen.com>
14457
14458 * gcc.dg/builtins-2.c: Add some more tests.
14459 * gcc.dg/builtins-18.c: New test case.
14460 * gcc.dg/builtins-19.c: New test case.
14461
14462 2003-06-06 Roger Sayle <roger@eyesopen.com>
14463 Jim Wilson <wilson@tuliptree.org>
14464
14465 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
14466
14467 2003-06-06 Jakub Jelinek <jakub@redhat.com>
14468
14469 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
14470 mempcpy/stpcpy calls not to be optimized into something else.
14471 * gcc.c-torture/execute/string-opt-3.c: Moved to...
14472 * gcc.c-torture/execute/builtins/string-7.c: ...here.
14473 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
14474
14475 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14476
14477 * gcc.dg/format/asm_fprintf-1.c: New test.
14478
14479 2003-06-05 Mark Mitchell <mark@codesourcery.com>
14480
14481 * lib/gcc-defs.exp (additional_sources): New variable.
14482 (dg-additional-sources): New function.
14483 (additional_files): New variable.
14484 (dg-additional-files): New function.
14485 (dg-additional-files-options): Likewise.
14486 * lib/gcc-dg.exp (dg-require-weak): New function.
14487 (dg-require-alias): Likewise.
14488 (dg-require-gc-sections): Likewise.
14489 * lib/target-supports.exp (check_alias_available): Remove testfile
14490 parameter.
14491 (check_gc_sections_available): New function.
14492 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
14493 (dg-gpp-additional-files): Likewise.
14494 * lib/g++.exp (additional_sources): Remove.
14495 (additional_files): Likewise.
14496 (g++_target_compile): Use dg-additional-files-options.
14497
14498 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
14499 Tcl logic.
14500 * gcc.dg/special/ecos.exp: Remove.
14501 * gcc.dg/special/20000419-2.c: Use dg-require-*.
14502 * gcc.dg/special/alias-1.c: Likewise.
14503 * gcc.dg/special/alias-2.c: Likewise.
14504 * gcc.dg/special/gcsec-1.c: Likewise.
14505 * gcc.dg/special/weak-1.c: Likewise.
14506 * gcc.dg/special/weak-2.c: Likewise.
14507 * gcc.dg/special/wkali-1.c: Likewise.
14508 * gcc.dg/special/wkali-2.c: Likewise.
14509
14510 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
14511 dg-gpp-additional-*.
14512 * g++.dg/special/conpr-3.C: Likewise.
14513 * g++.dg/special/conpr-4.C: Likewise.
14514 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
14515 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
14516 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
14517 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
14518 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
14519 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
14520 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
14521 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
14522 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
14523 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
14524 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
14525 * g++.old-deja/g++.other/comdat1.C: Likewise.
14526 * g++.old-deja/g++.other/comdat2.C: Likewise.
14527 * g++.old-deja/g++.other/comdat3.C: Likewise.
14528 * g++.old-deja/g++.other/ctor1.C: Likewise.
14529 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
14530
14531 2003-06-05 Richard Henderson <rth@redhat.com>
14532
14533 * gcc.dg/debug/20030605-1.c: New.
14534
14535 2003-06-04 Mark Mitchell <mark@codesourcery.com>
14536
14537 * README.QMTEST: Update.
14538
14539 2003-06-04 Richard Henderson <rth@redhat.com>
14540
14541 * gcc.dg/cleanup-1.c: New.
14542 * gcc.dg/cleanup-2.c: New.
14543 * gcc.dg/cleanup-3.c: New.
14544 * gcc.dg/cleanup-4.c: New.
14545 * gcc.dg/cleanup-5.c: New.
14546 * gcc.dg/cleanup-6.c: New.
14547 * gcc.dg/cleanup-7.c: New.
14548
14549 2003-06-04 Mark Mitchell <mark@codesourcery.com>
14550
14551 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
14552
14553 * lib/dg-pch.exp: New file.
14554 * g++.dg/pch/pch.exp: Use dg-pch.exp.
14555 * gcc.dg/pch/pch.exp: Likewise.
14556
14557 2003-06-04 Roger Sayle <roger@eyesopen.com>
14558
14559 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
14560 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
14561 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
14562 * gcc.dg/builtins-17.c: New test case.
14563 * gcc.dg/i386-387-4.c: New test case.
14564 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
14565
14566 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14567
14568 * gcc.dg/ultrasp9.c: New test.
14569
14570 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14571
14572 * gcc.c-torture/compile/20030604-1.c: New test.
14573 * gcc.dg/sparc-constant-1.c: New test.
14574
14575 2003-06-03 Glen Nakamura <glen@imodulo.com>
14576
14577 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
14578
14579 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
14580
14581 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
14582
14583 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
14584 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
14585
14586 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
14587
14588 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
14589
14590 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14591
14592 PR c++/10940
14593 * g++.dg/template/spec10.C: New test.
14594
14595 2003-06-03 Roger Sayle <roger@eyesopen.com>
14596
14597 * gcc.dg/builtins-16.c: New test case.
14598
14599 2003-06-03 Jakub Jelinek <jakub@redhat.com>
14600
14601 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
14602 mempcpy test with post-increments.
14603 * gcc.c-torture/execute/string-opt-3.c: New test.
14604 * gcc.dg/string-opt-1.c: New test.
14605
14606 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
14607
14608 PR fortran/10965
14609 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
14610
14611 2003-06-02 Mark Mitchell <mark@codesourcery.com>
14612
14613 * lib/scanasm.exp (dg-scan): New function, factored out of ...
14614 (scan-assembler): ... here. Use dg-scan.
14615 (scan-assembler-not): Likewise.
14616 (scan-file): New function.
14617 (scan-file-not): Likewise.
14618 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
14619 * gcc.dg/cpp/_Pragma4.c: Likewise.
14620 * gcc.dg/cpp/_Pragma5.c: Likewise.
14621 * gcc.dg/cpp/avoidpaste1.c: Likewise.
14622 * gcc.dg/cpp/avoidpaste2.c: Likewise.
14623 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
14624 * gcc.dg/cpp/cmdlne-P.c: Likewise.
14625 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
14626 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
14627 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
14628 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
14629 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
14630 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
14631 * gcc.dg/cpp/cxxcom1.c: Likewise.
14632 * gcc.dg/cpp/line1.c: Likewise.
14633 * gcc.dg/cpp/maccom1.c: Likewise.
14634 * gcc.dg/cpp/maccom2.c: Likewise.
14635 * gcc.dg/cpp/maccom3.c: Likewise.
14636 * gcc.dg/cpp/maccom4.c: Likewise.
14637 * gcc.dg/cpp/maccom5.c: Likewise.
14638 * gcc.dg/cpp/maccom6.c: Likewise.
14639 * gcc.dg/cpp/multiline.c: Likewise.
14640 * gcc.dg/cpp/spacing1.c: Likewise.
14641 * gcc.dg/cpp/spacing2.c: Likewise.
14642 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
14643 * gcc.dg/cpp/trad/maccom1.c: Likewise.
14644 * gcc.dg/cpp/trad/maccom2.c: Likewise.
14645 * gcc.dg/cpp/trad/maccom3.c: Likewise.
14646 * gcc.dg/cpp/trad/maccom4.c: Likewise.
14647 * gcc.dg/cpp/trad/maccom6.c: Likewise.
14648 * gcc.dg/cpp/cxxcom2.c: Likewise.
14649 * gcc.dg/cpp/cxxcom2.h: New file.
14650
14651 * gcc.dg/cpp/truefalse.cpp: Move it to ...
14652 * g++.dg/cpp/truefalse.C: Here.
14653 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
14654
14655 2003-06-01 Loren James Rittle <ljrittle@acm.org>
14656
14657 * gcc.dg/cpp/redef3.c: New file.
14658
14659 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14660
14661 * gcc.dg/i386-loop-3.c: New test.
14662
14663 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
14664
14665 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
14666
14667 2003-05-31 Roger Sayle <roger@eyesopen.com>
14668
14669 * gcc.dg/fwrapv-1.c: New test case.
14670 * gcc.dg/fwrapv-2.c: New test case.
14671
14672 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14673
14674 PR c++/10956
14675 * g++.dg/template/spec9.C: New test.
14676
14677 2003-05-29 Roger Sayle <roger@eyesopen.com>
14678
14679 * gcc.dg/duff-4.c: New test case.
14680
14681 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
14682
14683 PR fortran/10843
14684 * g77.dg/ffixed-form-1.f: New test
14685 * g77.dg/ffixed-form-2.f: New test
14686 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
14687 * g77.dg/ffree-form-3.f: New test
14688
14689 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
14690
14691 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
14692 * gcc.dg/wint_t-1.c: Likewise.
14693
14694 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14695
14696 * g++.dg/template/access11.C: New test.
14697
14698 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14699
14700 PR c++/10849
14701 * g++.dg/template/access10.C: New test.
14702
14703 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14704 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14705
14706 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
14707
14708 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14709
14710 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
14711 suppress for powerpc-*-darwin*.
14712 * gcc.dg/torture/builtin-noret-2.c: Likewise.
14713
14714 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
14715
14716 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
14717 suppress option for powerpc-*-darwin*.
14718
14719 2003-05-23 Roger Sayle <roger@eyesopen.com>
14720
14721 * gcc.dg/builtins-1.c: Add tests for tan and atan.
14722 * gcc.dg/builtins-4.c: Add test for fmod.
14723
14724 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14725
14726 PR c++/10682
14727 * g++.dg/template/instantiate4.C: New test.
14728
14729 2003-05-22 Roger Sayle <roger@eyesopen.com>
14730
14731 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
14732
14733 2003-05-21 Janis Johnson <janis187@us.ibm.com>
14734
14735 * gcc.dg/compat/scalar-return-1_main.c: New file.
14736 * gcc.dg/compat/scalar-return-1_x.c: New file.
14737 * gcc.dg/compat/scalar-return-1_y.c: New file.
14738 * gcc.dg/compat/scalar-return-2_main.c: New file.
14739 * gcc.dg/compat/scalar-return-2_x.c: New file.
14740 * gcc.dg/compat/scalar-return-2_y.c: New file.
14741 * gcc.dg/compat/struct-return-3_main.c: New file.
14742 * gcc.dg/compat/struct-return-3_y.c: New file.
14743 * gcc.dg/compat/struct-return-3_x.c: New file.
14744 * gcc.dg/compat/struct-return-2_main.c: New file.
14745 * gcc.dg/compat/struct-return-2_x.c: New file.
14746 * gcc.dg/compat/struct-return-2_y.c: New file.
14747
14748 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14749
14750 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
14751 for hppa*-hp-hpux*.
14752 * gcc.dg/20021014-1.c (dg-options): Likewise.
14753 * gcc.dg/nest.c (dg-options): Likewise.
14754
14755 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
14756
14757 PR c++/9738
14758 * g++.dg/ext/dllimport2.C: New file.
14759 * g++.dg/ext/dllimport3.C: New file.
14760
14761 2003-05-20 Janis Johnson <janis187@us.ibm.com>
14762
14763 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
14764 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
14765 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
14766 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
14767 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
14768 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
14769 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
14770 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
14771 * gcc.dg/compat/small-struct-defs.h: New file.
14772 * gcc.dg/compat/small-struct-init.h: New file.
14773 * gcc.dg/compat/small-struct-check.h: New file.
14774 * gcc.dg/compat/fp-struct-defs.h: New file.
14775 * gcc.dg/compat/fp-struct-check.h: New file.
14776 * gcc.dg/compat/fp-struct-init.h: New file.
14777 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
14778 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
14779
14780 2003-05-19 Jakub Jelinek <jakub@redhat.com>
14781
14782 * gcc.dg/20030225-2.c: New test.
14783
14784 2003-05-18 Roger Sayle <roger@eyesopen.com>
14785 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14786
14787 * gcc.c-torture/compile/20030518-1.c: New test case.
14788
14789 2003-05-18 Mark Mitchell <mark@codesourcery.com>
14790
14791 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
14792 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
14793 gcc-dg-debug-runtest.
14794 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
14795 gcc-dg-debug-runtest.
14796
14797 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14798
14799 PR c++/9022
14800 * g++.dg/lookup/using6.C: New test.
14801
14802 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14803
14804 * g++.dg/parse/access2.C: New test.
14805
14806 2003-05-17 Mark Mitchell <mark@codesourcery.com>
14807
14808 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
14809 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
14810 * gcc.dg/debug/debug.exp: Likewise.
14811
14812 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
14813
14814 * gcc.dg/dollar.c: New test.
14815
14816 2003-05-16 Janis Johnson <janis187@us.ibm.com>
14817
14818 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
14819 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
14820 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
14821 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
14822 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
14823 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
14824 * gcc.dg/compat/struct-by-value-6_main.c: New file.
14825 * gcc.dg/compat/struct-by-value-6_x.c: New file.
14826 * gcc.dg/compat/struct-by-value-6_y.c: New file.
14827 * gcc.dg/compat/struct-by-value-7_main.c: New file.
14828 * gcc.dg/compat/struct-by-value-7_x.c: New file.
14829 * gcc.dg/compat/struct-by-value-7_y.c: New file.
14830 * gcc.dg/compat/struct-by-value-8_main.c: New file.
14831 * gcc.dg/compat/struct-by-value-8_x.c: New file.
14832 * gcc.dg/compat/struct-by-value-8_y.c: New file.
14833 * gcc.dg/compat/struct-by-value-9_main.c: New file.
14834 * gcc.dg/compat/struct-by-value-9_x.c: New file.
14835 * gcc.dg/compat/struct-by-value-9_y.c: New file.
14836
14837 2003-05-16 Mark Mitchell <mark@codesourcery.com>
14838
14839 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
14840 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
14841 support for "repo" mode.
14842 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
14843 * lib/g77-dg.exp: Likewise.
14844 * lib/obj-dg.exp: Likewise.
14845
14846 2003-05-16 Jakub Jelinek <jakub@redhat.com>
14847
14848 Merge from gcc-3_2-rhl8-branch:
14849 2003-04-23 Jakub Jelinek <jakub@redhat.com>
14850
14851 * gcc.dg/tls/opt-6.c: New test.
14852
14853 2003-04-05 Jakub Jelinek <jakub@redhat.com>
14854
14855 * gcc.dg/20030405-1.c: New test.
14856
14857 2003-03-09 Jakub Jelinek <jakub@redhat.com>
14858
14859 * gcc.dg/20030309-1.c: New test.
14860
14861 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
14862
14863 * gcc.c-torture/execute/20030307-1.c: New test.
14864
14865 2003-02-20 Randolph Chung <tausq@debian.org>
14866
14867 * gcc.c-torture/compile/20030220-1.c: New test.
14868
14869 2003-02-18 Jakub Jelinek <jakub@redhat.com>
14870
14871 * gcc.dg/20030217-1.c: New test.
14872
14873 2003-01-29 Jakub Jelinek <jakub@redhat.com>
14874
14875 * gcc.c-torture/compile/20020129-1.c: New test.
14876
14877 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14878
14879 * gcc.dg/unroll-1.c: New test.
14880
14881 2002-11-16 Jan Hubicka <jh@suse.cz>
14882
14883 * gcc.c-torture/execute/20020920-1.c: New test.
14884
14885 2002-10-08 Jakub Jelinek <jakub@redhat.com>
14886
14887 PR target/7434
14888 * gcc.c-torture/compile/20021008-1.c: New test.
14889
14890 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
14891
14892 PR target/7559
14893 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
14894
14895 2002-08-07 Jakub Jelinek <jakub@redhat.com>
14896
14897 * gcc.c-torture/compile/20020807-1.c: New test.
14898
14899 2002-07-30 Jakub Jelinek <jakub@redhat.com>
14900
14901 * gcc.dg/tls/opt-1.c: New test.
14902
14903 2002-07-29 Jakub Jelinek <jakub@redhat.com>
14904
14905 * gcc.dg/20020729-1.c: New test.
14906
14907 2002-07-20 Jakub Jelinek <jakub@redhat.com>
14908
14909 * g++.dg/opt/life1.C: New test.
14910
14911 2002-05-20 Jakub Jelinek <jakub@redhat.com>
14912
14913 * gcc.dg/20020525-1.c: New test.
14914
14915 2002-05-24 Jakub Jelinek <jakub@redhat.com>
14916
14917 PR c++/6794
14918 * g++.dg/ext/pretty1.C: New test.
14919 * g++.dg/ext/pretty2.C: New test.
14920
14921 2003-05-15 Mark Mitchell <mark@codesourcery.com>
14922
14923 PR c++/8385
14924 * g++.dg/ext/typeof5.C: New test.
14925
14926 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
14927
14928 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
14929 __USER_LABEL_PREFIX__ into account.
14930 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
14931
14932 2003-05-14 Roger Sayle <roger@eyesopen.com>
14933
14934 * gcc.dg/builtins-15.c: New test case.
14935
14936 2003-05-13 Zack Weinberg <zack@codesourcery.com>
14937
14938 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
14939
14940 2003-05-12 Mark Mitchell <mark@codesourcery.com>
14941
14942 * lib/g++.exp: Tweak handling of additional source files.
14943 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
14944 * g++.dg/special/conpr-2a.C: Rename to ...
14945 * g++.dg/special/conpr-2a.cc: ... this.
14946 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
14947 * g++.dg/special/conpr-3a.C: Rename to ...
14948 * g++.dg/special/conpr-3a.cc: This.
14949 * g++.dg/special/conpr-3b.C: Rename to ...
14950 * g++.dg/special/conpr-3b.cc: This.
14951 * g++.dg/special/conpr-4.C: New test.
14952 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
14953
14954 2003-05-12 David Edelsohn <edelsohn@gnu.org>
14955
14956 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
14957
14958 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14959
14960 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
14961 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14962 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
14963 * g++.old-deja/g++.other/warn3.C: Likewise.
14964
14965 2003-05-11 Roger Sayle <roger@eyesopen.com>
14966
14967 * gcc.dg/i386-387-1.c: Update to also test log.
14968 * gcc.dg/i386-387-2.c: Likewise.
14969
14970 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
14971
14972 * g77.f-torture/execute/int8421.f: New test.
14973
14974 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14975
14976 PR c++/10230, c++/10481
14977 * g++.dg/lookup/scoped5.C: New test.
14978
14979 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14980
14981 PR c++/10552
14982 * g++.dg/template/ttp6.C: New test.
14983
14984 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
14985
14986 * gcc.c-torture/execute/builtins: New directory.
14987 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
14988 gcc.c-torture/execute/builtins.
14989 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
14990 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
14991 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
14992 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
14993
14994 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14995
14996 PR c++/9252
14997 * g++.dg/template/access8.C: New test.
14998 * g++.dg/template/access9.C: New test.
14999
15000 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15001
15002 PR c++/9554
15003 * g++.dg/parse/access1.C: New test.
15004
15005 2003-05-09 DJ Delorie <dj@redhat.com>
15006
15007 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
15008 long, and not an int.
15009
15010 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15011
15012 PR c++/10555, c++/10576
15013 * g++.dg/template/memclass1.C: New test.
15014
15015 2003-05-08 DJ Delorie <dj@redhat.com>
15016
15017 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
15018 targets.
15019 * gcc.c-torture/execute/20021024-1.x: Likewise.
15020 * gcc.c-torture/execute/shiftdi.x: Likewise.
15021 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
15022 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
15023 * gcc.dg/20021018-1.c: Likewise.
15024
15025 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15026
15027 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
15028
15029 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
15030 (bcopy): Call memmove.
15031
15032 2003-05-08 Roger Sayle <roger@eyesopen.com>
15033
15034 * g77.f-torture/compile/8485.f: New test case.
15035
15036 2003-05-07 Richard Henderson <rth@redhat.com>
15037
15038 PR c++/10570
15039 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
15040 Verify exception_cleanup not called for rethrows.
15041 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
15042 when exiting catch block without rethrowing.
15043 * g++.dg/eh/forced3.C: New.
15044 * g++.dg/eh/forced4.C: New.
15045
15046 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
15047
15048 * gcc.dg/20030505.c: Fix triplet.
15049
15050 2003-05-06 DJ Delorie <dj@redhat.com>
15051
15052 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
15053 * gcc.dg/nest.c: Likewise.
15054
15055 2003-05-05 Roger Sayle <roger@eyesopen.com>
15056
15057 * gcc.dg/builtins-14.c: New test case.
15058
15059 2003-05-05 Janis Johnson <janis187@us.ibm.com>
15060
15061 * lib/compat.exp (compat-execute): New argument.
15062 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
15063 * gcc.dg/compat: New test directory.
15064 * gcc.dg/compat/compat.exp: New expect script.
15065 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
15066 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
15067 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
15068 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
15069 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
15070 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
15071
15072 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
15073 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
15074 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
15075 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
15076 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
15077 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
15078 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
15079 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
15080 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
15081 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
15082 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
15083 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
15084 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
15085 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
15086 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
15087
15088 2003-05-05 Zack Weinberg <zack@codesourcery.com>
15089
15090 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
15091
15092 2003-05-05 Jakub Jelinek <jakub@redhat.com>
15093
15094 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
15095
15096 2003-05-05 Geoffrey Keating <geoffk@apple.com>
15097
15098 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
15099 * gcc.dg/ppc-fsel-2.c: New test.
15100
15101 * gcc.dg/unused-5.c: New test.
15102
15103 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15104
15105 PR c++/10496
15106 * g++.dg/warn/pmf1.C: New test.
15107
15108 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15109
15110 PR c++/4494
15111 * g++.dg/warn/main.C: New test.
15112
15113 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15114
15115 * gcc.dg/nonnull-3.c: New test.
15116
15117 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
15118
15119 * gcc.dg/cpp/Wtrigraphs.c: Update.
15120 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
15121
15122 2003-05-03 Geoffrey Keating <geoffk@apple.com>
15123
15124 * gcc.dg/ppc-fsel-1.c: New test.
15125
15126 2003-05-03 Zack Weinberg <zack@codesourcery.com>
15127
15128 PR c/10604
15129 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
15130
15131 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
15132
15133 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
15134
15135 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15136
15137 PR c++/9364, c++/10553, c++/10586
15138 * g++.dg/parse/typename4.C: New test.
15139 * g++.dg/parse/typename5.C: Likewise.
15140
15141 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
15142
15143 * gcc.c-torture/compile/20030503-1.c: New test.
15144
15145 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15146
15147 * g++.dg/lookup/using5.C: Fix testcase error.
15148
15149 2003-05-01 Chris Demetriou <cgd@broadcom.com>
15150
15151 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
15152 since MEABI is no longer supported. Remove all vestiges
15153 of MEABI from the test.
15154
15155 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15156
15157 PR c++/10554
15158 * g++.dg/lookup/using5.C: New test.
15159
15160 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15161
15162 PR c++/8772
15163 * g++.dg/template/ttp5.C: New test.
15164
15165 2003-04-30 Mark Mitchell <mark@codesourcery.com>
15166
15167 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
15168 (dg-gpp-additional-sources): New function.
15169 (dg-gpp-additional-files): Likewise.
15170 * lib/g++.exp (additional_sources): New variable.
15171 (additional_files): Likewise.
15172 (g++_target_compile): Deal with them.
15173 * lib/old-dejagnu.exp: Remove.
15174 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
15175 * g++.old-deja: Revise all tests to use dg commands.
15176
15177 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15178
15179 PR c++/9432, c++/9528
15180 * g++.dg/lookup/using4.C: New test.
15181
15182 2003-04-29 Geoffrey Keating <geoffk@apple.com>
15183
15184 * gcc.dg/noreturn-5.c: New file.
15185 * gcc.dg/noreturn-6.c: New file.
15186
15187 * gcc.c-torture/compile/inline-1.c: New file.
15188
15189 2003-04-29 Mark Mitchell <mark@codesourcery.com>
15190
15191 PR c++/10551
15192 * g++.dg/template/explicit1.C: New test.
15193
15194 2003-04-29 Mark Mitchell <mark@codesourcery.com>
15195
15196 PR c++/10549
15197 * g++.dg/other/bitfield1.C: New test.
15198
15199 PR c++/10527
15200 * g++.dg/init/new7.C: New test.
15201
15202 2003-04-29 Mark Mitchell <mark@codesourcery.com>
15203
15204 * g++.dg/ext/desig1.C: New test.
15205 * g++.dg/ext/init1.C: Update.
15206
15207 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
15208
15209 2003-04-28 Mark Mitchell <mark@codesourcery.com>
15210
15211 PR c++/10180
15212 * g++.dg/warn/Winline-1.C: New test.
15213
15214 2003-04-28 Jakub Jelinek <jakub@redhat.com>
15215
15216 * gcc.c-torture/execute/string-opt-19.c: New test.
15217
15218 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
15219 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
15220
15221 2003-04-27 Mark Mitchell <mark@codesourcery.com>
15222
15223 PR c++/10506
15224 * g++.dg/init/new6.C: New test.
15225
15226 PR c++/10503
15227 * g++.dg/init/ref6.C: New test.
15228
15229 2003-04-26 David Edelsohn <edelsohn@gnu.org>
15230
15231 * g++.dg/warn/weak1.C: XFAIL on AIX4.
15232
15233 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15234
15235 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
15236 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
15237
15238 2003-04-25 Mark Mitchell <mark@codesourcery.com>
15239
15240 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
15241 initialized static data members.
15242
15243 2003-04-25 H.J. Lu <hjl@gnu.org>
15244
15245 * gcc.dg/ia64-sync-4.c: New test.
15246
15247 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15248
15249 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
15250 date.
15251
15252 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
15253
15254 PR c++/10337
15255 * g++.dg/warn/conv1.C: New test.
15256 * g++.old-deja/g++.other/conv7.C: Adjust.
15257 * g++.old-deja/g++.other/overload14.C: Adjust.
15258
15259 2003-04-23 Mark Mitchell <mark@codesourcery.com>
15260
15261 PR c++/10471
15262 * g++.dg/template/defarg2.C: New test.
15263
15264 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
15265
15266 * gcc.dg/cpp/include2.c: Update.
15267 * gcc.dg/cpp/multiline-2.c: New.
15268 * gcc.dg/cpp/multiline.c: Update.
15269 * gcc.dg/cpp/strify2.c: Update.
15270 * gcc.dg/cpp/trad/literals-2.c: Update.
15271
15272 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15273
15274 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
15275
15276 2003-04-23 Mark Mitchell <mark@codesourcery.com>
15277
15278 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
15279
15280 2003-04-23 Mark Mitchell <mark@codesourcery.com>
15281
15282 PR c++/10451
15283 * g++.dg/parse/crash4.C: New test.
15284
15285 PR c++/9847
15286 * g++.dg/parse/crash5.C: New test.
15287
15288 2003-04-22 Mark Mitchell <mark@codesourcery.com>
15289
15290 PR c++/10446
15291 * g++.dg/parse/crash3.C: New test.
15292
15293 PR c++/10428
15294 * g++.dg/parse/elab1.C: New test.
15295
15296 2003-04-22 Devang Patel <dpatel@apple.com>
15297
15298 * gcc.dg/cpp/trad/funlike-5.c: New test.
15299
15300 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
15301
15302 * g++.dg/other/packed1.C: Fix dg options.
15303
15304 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
15305
15306 * g++.dg/other/offsetof2.C: New test.
15307
15308 2003-04-21 Mark Mitchell <mark@codesourcery.com>
15309
15310 * g++.dg/template/recurse.C: Adjust location of error messages.
15311
15312 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
15313
15314 PR c++/9881
15315 * g++.dg/init/addr-const1.C: New test.
15316 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
15317
15318 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
15319
15320 PR c++/10405
15321 * g++.dg/lookup/struct-hack1.C: New test.
15322
15323 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
15324
15325 * ucs.c: Update diagnostic messages.
15326
15327 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
15328
15329 * gcc.dg/cpp/truefalse.cpp: New test.
15330 * gcc.dg/cpp/cpp.exp: Update.
15331 * g++.dg/other/stdbool-if.C: Remove.
15332
15333 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
15334
15335 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
15336 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
15337
15338 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
15339
15340 * gcc.c-torture/compile/20030418-1.c: New test.
15341
15342 2003-04-17 Janis Johnson <janis187@us.ibm.com>
15343
15344 * README.compat: Remove; content moved to doc/sourcebuild.texi.
15345
15346 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15347
15348 PR c++/10347
15349 g++.dg/template/dependent-name1.C: New test.
15350
15351 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
15352
15353 * gcc.dg/warn-1.c (tourist_guide): New array,
15354 contains a pointer to bar.
15355
15356 2003-04-16 Roger Sayle <roger@eyesopen.com>
15357
15358 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
15359 * gcc.c-torture/execute/medce-1.c: New test case.
15360 * gcc.c-torture/execute/medce-2.c: New test case.
15361
15362 2003-04-15 Mark Mitchell <mark@codesourcery.com>
15363
15364 * lib/prune.exp: Ignore more messages.
15365
15366 PR c++/10381
15367 * g++.dg/parse/lookup3.C: New test.
15368
15369 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
15370
15371 * gcc.c-torture/compile/20030415-1.c : New test.
15372
15373 2003-04-14 Mark Mitchell <mark@codesourcery.com>
15374
15375 * gcc.c-torture/execute/scope-2.c: Move to ...
15376 * gcc.dg/noncompile/scope.c: .... here.
15377
15378 2003-04-14 Roger Sayle <roger@eyesopen.com>
15379
15380 * gcc.dg/20030414-2.c: New test case.
15381
15382 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
15383
15384 PR target/10377
15385 * gcc.dg/20030414-1.c: New test.
15386
15387 2003-04-13 Roger Sayle <roger@eyesopen.com>
15388
15389 * gcc.dg/builtins-12.c: New test case.
15390 * gcc.dg/builtins-13.c: New test case.
15391
15392 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15393
15394 * gcc.c-torture/execute/string-opt-18.c: New test.
15395
15396 2003-04-13 Mark Mitchell <mark@codesourcery.com>
15397
15398 PR c++/10300
15399 * g++.dg/init/new5.C: New test.
15400
15401 2003-04-12 Mark Mitchell <mark@codesourcery.com>
15402
15403 PR c++/7910
15404 * g++.dg/ext/dllimport1.C: New test.
15405
15406 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15407
15408 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
15409
15410 2003-04-11 Bud Davis <bdavis9659@comcast.net>
15411
15412 PR Fortran/9263
15413 * g77.f-torture/noncompile/9263.f: New test
15414 PR Fortran/1832
15415 * g77.f-torture/execute/1832.f: New test
15416
15417 2003-04-11 David Chad <davidc@freebsd.org>
15418 Loren J. Rittle <ljrittle@acm.org>
15419
15420 libobjc/8562
15421 * objc.dg/headers.m: New test.
15422
15423 2003-04-10 Zack Weinberg <zack@codesourcery.com>
15424
15425 * gcc.c-torture/execute/builtin-noret-2.c: New.
15426 * gcc.c-torture/execute/builtin-noret-2.x: New.
15427 XFAIL builtin-noret-2.c at -O1 and above.
15428 * gcc.dg/redecl.c: New.
15429 * gcc.dg/Wshadow-1.c: Update error regexps.
15430
15431 2003-04-10 Mark Mitchell <mark@codesourcery.com>
15432
15433 * g++.dg/abi/bitfield10.C: New test.
15434
15435 2003-04-09 Mike Stump <mrs@apple.com>
15436
15437 * gcc.dg/pch/pch.exp: Make testcase names longer.
15438 * g++.dg/pch/pch.exp: Make testcase names longer.
15439
15440 2003-04-08 Roger Sayle <roger@eyesopen.com>
15441
15442 * gcc.dg/builtins-11.c: New test case.
15443
15444 2003-04-08 Roger Sayle <roger@eyesopen.com>
15445
15446 * gcc.dg/builtins-9.c: New test case.
15447 * gcc.dg/builtins-10.c: New test case.
15448
15449 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
15450
15451 * gcc.dg/noncompile/init-4.c.c: New test.
15452
15453 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
15454
15455 * gcc.misc-test/gcov-9.c: New test.
15456 * gcc.misc-test/gcov-10.c: New test
15457 * gcc.misc-test/gcov-11.c: New test.
15458
15459 2003-04-05 Zack Weinberg <zack@codesourcery.com>
15460
15461 PR optimization/10024
15462 * gcc.c-torture/compile/20030405-1.c: New test.
15463
15464 2003-04-04 Geoffrey Keating <geoffk@apple.com>
15465
15466 * gcc.dg/pch/static-3.c: New.
15467 * gcc.dg/pch/static-3.hs: New.
15468 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
15469
15470 2003-04-04 Richard Henderson <rth@redhat.com>
15471
15472 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
15473 * g++.dg/eh/forced2.C: Likewise.
15474
15475 2003-04-03 Mike Stump <mrs@apple.com>
15476
15477 * lib/scanasm.exp (scan-assembler): Add xfail processing for
15478 target arg.
15479 (scan-assembler-times, scan-assembler-not): Likewise.
15480 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
15481
15482 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15483
15484 * gcc.dg/sparc-loop-1.c: New test.
15485
15486 2003-04-02 Geoffrey Keating <geoffk@apple.com>
15487
15488 PR other/9274
15489 * g++.dg/pch/system-2.C: New.
15490 * g++.dg/pch/system-2.Hs: New.
15491
15492 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
15493
15494 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
15495
15496 * g++.dg/eh/simd-1.C (vecfunc): Same.
15497
15498 2003-04-01 Roger Sayle <roger@eyesopen.com>
15499
15500 * gcc.c-torture/execute/20030401-1.c: New test case.
15501
15502 2003-04-01 Ziemowit Laski <zlaski@apple.com>
15503
15504 * objc.dg/defs.m: New.
15505
15506 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
15507
15508 * g++.dg/eh/simd-1.C: New.
15509 * g++.dg/eh/simd-2.C: New.
15510
15511 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
15512
15513 * gcc.c-torture/execute/simd-3.c: New.
15514
15515 2003-03-31 Mark Mitchell <mark@codesourcery.com>
15516
15517 PR c/9936
15518 * gcc.dg/20030331-2.c: New test.
15519
15520 2003-03-31 Mark Mitchell <mark@codesourcery.com>
15521
15522 PR c++/10278
15523 * g++.dg/parse/crash2.C: New test.
15524
15525 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
15526
15527 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
15528 * gcc.c-torture/execute/20030331-1.c: ...here.
15529
15530 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
15531
15532 * gcc.c-torture/execute/20030331-1.c: New test.
15533
15534 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
15535
15536 * lib/gcov.exp: Adjust call return testing strings.
15537 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
15538
15539 2003-03-31 Roger Sayle <roger@eyesopen.com>
15540
15541 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
15542 * gcc.dg/builtins-7.c: New test case.
15543 * gcc.dg/builtins-8.c: New test case.
15544
15545 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
15546
15547 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
15548
15549 2003-03-30 Mark Mitchell <mark@codesourcery.com>
15550
15551 PR c++/7647
15552 * g++.dg/lookup-class-member-2.C: New test.
15553
15554 2003-03-30 Glen Nakamura <glen@imodulo.com>
15555
15556 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
15557
15558 2003-03-28 Roger Sayle <roger@eyesopen.com>
15559
15560 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
15561
15562 2003-03-28 Mark Mitchell <mark@codesourcery.com>
15563
15564 * g++.dg/init/attrib1.C: New test.
15565
15566 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15567
15568 * gcc.dg/ultrasp8.c: New test.
15569
15570 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15571
15572 * gcc.dg/ultrasp7.c: New test.
15573
15574 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
15575
15576 PR c++/10047
15577 * g++.dg/template/inline1.C: New test.
15578
15579 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
15580
15581 * gcc.dg/sparc-dwarf2.c: New test.
15582
15583 2003-03-27 Roger Sayle <roger@eyesopen.com>
15584
15585 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
15586 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
15587
15588 2003-03-27 Mark Mitchell <mark@codesourcery.com>
15589
15590 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
15591 than reading .x files.
15592 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
15593 * g77.dg/gcov/gcov-1.f: Likewise.
15594 * gcc.misc-tests/gcov-4b.c: Likewise.
15595 * gcc.misc-tests/gcov-5b.c: Likewise.
15596 * gcc.misc-tests/gcov-6.c: Likewise.
15597 * gcc.misc-tests/gcov-7.c: Likewise.
15598 * gcc.misc-tests/gcov-8.c: Likewise.
15599 * g++.dg/gcov/gcov-1.x: Remove.
15600 * g77.dg/gcov/gcov-1.x: Likewise.
15601 * gcc.misc-tests/gcov-4b.x: Likewise.
15602 * gcc.misc-tests/gcov-5b.x: Likewise.
15603 * gcc.misc-tests/gcov-6.x: Likewise.
15604 * gcc.misc-tests/gcov-7.x: Likewise.
15605 * gcc.misc-tests/gcov-8.x: Likewise.
15606
15607 2003-03-27 Glen Nakamura <glen@imodulo.com>
15608
15609 PR opt/10087
15610 * gcc.dg/20030324-1.c: New test.
15611
15612 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
15613
15614 PR c++/10224
15615 * g++.dg/template/arg3.C: New test.
15616
15617 PR c++/10158
15618 * g++.dg/template/friend18.C: New test.
15619
15620 2003-03-26 Roger Sayle <roger@eyesopen.com>
15621
15622 * g77.f-torture/compile/20030326-1.f: New test case.
15623
15624 2003-03-26 Janis Johnson <janis187@us.ibm.com>
15625
15626 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
15627
15628 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
15629
15630 2003-03-26 Jakub Jelinek <jakub@redhat.com>
15631
15632 * gcc.dg/ia64-sync-3.c: New test.
15633
15634 2003-03-26 Alan Modra <amodra@bigpond.net.au>
15635
15636 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
15637
15638 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
15639
15640 * gcc.dg/ultrasp6.c: New test.
15641
15642 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15643
15644 * gcc.dg/i386-signbit-1.c: New test.
15645 * gcc.dg/i386-signbit-2.c: New test.
15646 * gcc.dg/i386-signbit-3.c: New test.
15647
15648 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15649
15650 * gcc.dg/ultrasp5.c: Fix options.
15651
15652 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15653
15654 * gcc.dg/ultrasp5.c: Fix comment.
15655
15656 2003-03-24 Bud Davis <bdavis9659@comcast.net>
15657
15658 PR fortran/10197
15659 * g77.f-torture/execute/10197.f: New test.
15660
15661 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
15662
15663 PR c++/9898, c++/383
15664 * g++.dg/template/conv6.C: New test.
15665
15666 PR c++/10119
15667 * g++.dg/template/ptrmem5.C: New test.
15668
15669 PR c++/10026
15670 * g++.dg/lookup/koenig1.C: New test.
15671
15672 PR C++/10199
15673 * g++.dg/lookup/template2.C: New test.
15674
15675 2003-03-24 Jakub Jelinek <jakub@redhat.com>
15676
15677 * g++.dg/opt/rtti1.C: New test.
15678
15679 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15680
15681 * gcc.dg/ultrasp5.c: New test.
15682
15683 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
15684
15685 PR middle-end/9967
15686 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
15687 builtin fputs.
15688
15689 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
15690
15691 PR c/8224
15692 * gcc.dg/20030323-1.c: New test.
15693
15694 2003-03-23 Roger Sayle <roger@eyesopen.com>
15695
15696 * gcc.c-torture/compile/20030323-1.c: New test case.
15697
15698 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
15699
15700 * gcc.dg/20030321-1.c: New test.
15701
15702 2003-03-22 Zack Weinberg <zack@codesourcery.com>
15703
15704 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
15705
15706 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
15707
15708 PR c++/9978, c++/9708
15709 * g++.dg/ext/vlm1.C: Adjust expected error.
15710 * g++.dg/ext/vla2.C: New test.
15711 * g++.dg/template/arg1.C: New test.
15712 * g++.dg/template/arg2.C: New test.
15713
15714 2003-03-22 Bud Davis <bdavis9659@comcast.net>
15715
15716 * g77.f-torture/execute/select.f: New test.
15717 * g77.f-torture/noncompile/select_no_compile.f: New test.
15718
15719 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
15720
15721 PR c++/9898
15722 * g++.dg/other/error4.C: New test.
15723
15724 2003-03-20 Mark Mitchell <mark@codesourcery.com>
15725
15726 * g++.dg/template/friend17.C: New test.
15727
15728 2003-03-21 Alan Modra <amodra@bigpond.net.au>
15729
15730 * gcc.c-torture/compile/20030320-1.c: New.
15731
15732 2003-03-20 Roger Sayle <roger@eyesopen.com>
15733
15734 * gcc.dg/builtins-6.c: New test case.
15735
15736 2003-03-19 Alan Modra <amodra@bigpond.net.au>
15737
15738 PR target/10073
15739 * gcc.c-torture/compile/20030319-1.c: New.
15740
15741 2003-03-18 Jan Hubicka <jh@suse.cz>
15742
15743 * gcc.dg/i386-cvt-1.c: New test.
15744
15745 2003-03-17 Zack Weinberg <zack@codesourcery.com>
15746
15747 * objc.dg/naming-1.m: Use "(parse|syntax) error".
15748 * objc.dg/naming-2.m: Likewise.
15749
15750 2003-03-17 Mark Mitchell <mark@codesourcery.com>
15751
15752 PR c++/9639
15753 * g++.dg/parse/crash1.C: New test.
15754
15755 2003-03-16 Mark Mitchell <mark@codesourcery.com>
15756
15757 PR c++/8805
15758 * g++.dg/eh/cleanup1.C: New test.
15759
15760 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
15761
15762 * gcc.c-torture/execute/20030316-1.c: New test case.
15763
15764 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
15765
15766 PR c++/9629
15767 * g++.dg/init/ctor2.C: New test.
15768
15769 2003-03-15 Roger Sayle <roger@eyesopen.com>
15770
15771 * g77.f-torture/compile/xformat.f: New test case.
15772
15773 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15774
15775 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
15776 * g++.old-deja/g++.mike/eh50.C: Likewise.
15777
15778 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15779
15780 PR c++/6440
15781 * g++.dg/template/spec7.C: New test.
15782 * g++.dg/template/spec8.C: Likewise.
15783
15784 2003-03-14 Jakub Jelinek <jakub@redhat.com>
15785
15786 * gcc.c-torture/execute/20030313-1.c: New test.
15787
15788 2003-03-14 Richard Henderson <rth@redhat.com>
15789
15790 * gcc.dg/inline-2.c: Adjust alpha test for external call.
15791
15792 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15793
15794 * gcc.c-torture/compile/20030314-1.c: New test.
15795
15796 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
15797
15798 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
15799 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
15800 thumb target,
15801 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
15802 to accept newer _imp__ prefix and additional
15803 newline in .drectve section.
15804 * gcc.dg/dll-4.c: Likewise.
15805 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
15806 switch.
15807
15808 2003-03-13 Mark Mitchell <mark@codesourcery.com>
15809
15810 * g++.dg/parse/namespace9.C: New test.
15811
15812 * g++.dg/init/ref5.C: New test.
15813 * g++.dg/parse/ptrmem1.C: Likewise.
15814
15815 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15816
15817 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
15818 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
15819 regular expression.
15820 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
15821 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
15822
15823 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
15824
15825 * gcc.c-torture/execute/20030224-2.c: New test.
15826
15827 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15828
15829 * gcc.dg/decl-3.c: New test.
15830
15831 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15832
15833 * gcc.dg/i386-loop-2.c: New test.
15834
15835 2003-03-11 Mark Mitchell <mark@codesourcery.com>
15836
15837 PR c++/9474
15838 * g++.dg/parse/namespace8.C: New test.
15839
15840 PR c++/9924
15841 * g++.dg/overload/builtin2.C: New test.
15842
15843 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
15844
15845 * gcc.dg/return-type-3.c: New test.
15846
15847 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15848
15849 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
15850 profiling options are not supported.
15851
15852 2003-03-10 Mark Mitchell <mark@codesourcery.com>
15853
15854 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
15855 * g++.old-deja/g++.warn/impint2.C: Likewise.
15856
15857 2003-03-10 Devang Patel <dpatel@apple.com>
15858
15859 * g++.dg/cpp/c++_cmd_1.C: New test.
15860 * g++.dg/cpp/c++_cmd_1.h: New file.
15861
15862 2003-03-10 Segher Boessenkool <segher@koffie.nl>
15863
15864 * gcc.dg/altivec-9.c: New file.
15865
15866 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15867
15868 * gcc.dg/ppc-sdata-1.c: New test.
15869 * gcc.dg/ppc-sdata-2.c: New test.
15870
15871 2003-03-09 Mark Mitchell <mark@codesourcery.com>
15872
15873 PR c++/9373
15874 * g++.dg/opt/ptrmem2.C: New test.
15875
15876 PR c++/8534
15877 * g++.dg/opt/ptrmem1.C: New test.
15878
15879 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15880
15881 * gcc.dg/i386-loop-1.c: New test.
15882
15883 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15884
15885 PR c++/9970
15886 * g++.dg/lookup/friend1.C: New test.
15887
15888 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15889
15890 PR c++/9823
15891 * g++.dg/parser/constructor1.C: New test.
15892
15893 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
15894
15895 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
15896
15897 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
15898
15899 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
15900
15901 * gcc.dg/cpp/Wunused.c: Update test.
15902
15903 2003-03-08 Jan Hubicka <jh@suse.cz>
15904
15905 * gcc.dg/inline-3.c: New test.
15906
15907 2003-03-08 Mark Mitchell <mark@codesourcery.com>
15908
15909 PR c++/9809
15910 * g++.dg/parse/builtin1.C: New test.
15911
15912 PR c++/9982
15913 * g++.dg/abi/cookie1.C: New test.
15914 * g++.dg/abi/cookie2.C: Likewise.
15915
15916 PR c++/9524
15917 * g++.dg/template/field1.C: New test.
15918
15919 PR c++/9912
15920 * g++.dg/parse/class1.C: New test.
15921 * g++.dg/parse/namespace7.C: Likewise.
15922 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
15923
15924 2003-03-07 Mark Mitchell <mark@codesourcery.com>
15925
15926 * g++.dg/init/ref4.C: New test.
15927
15928 2003-03-07 Jan Hubicka <jh@suse.cz>
15929
15930 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
15931 * gcc.dg/inline-3.c: New test.
15932
15933 2003-03-06 Mark Mitchell <mark@codesourcery.com>
15934
15935 * g++.dg/init/ref3.C: New test.
15936
15937 PR c++/9965
15938 * g++.dg/init/ref2.C: New test.
15939
15940 PR c++/9400
15941 * g++.dg/warn/Wshadow-2.C: New test.
15942
15943 PR c++/9791
15944 * g++.dg/warn/Woverloaded-1.C: New test.
15945
15946 2003-03-05 Jan Hubicka <jh@suse.cz>
15947
15948 * gcc.dg/i386-local2.c: New.
15949 * gcc.dg/i386-local.c: Fix typo.
15950
15951 2003-03-05 Mark Mitchell <mark@codesourcery.com>
15952
15953 * g++.dg/abi/layout3.C: New test.
15954
15955 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
15956
15957 * gcc.c-torture/compile/20030305-1.c
15958
15959 2003-03-05 Jan Hubicka <jh@suse.cz>
15960
15961 * gcc.dg/i386-local.c: New.
15962
15963 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
15964
15965 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
15966
15967 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15968
15969 * gcc.dg/switch-2.c: New test.
15970 * gcc.dg/switch-3.c: New test.
15971 * gcc.dg/Wswitch.c: Adjust line numbers.
15972 * gcc.dg/Wswitch-default.c: Likewise.
15973 * gcc.dg/Wswitch-enum.c: Likewise.
15974
15975 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
15976
15977 * gcc.c-torture/execute/20030222-1.c: New test.
15978
15979 2003-03-03 James E Wilson <wilson@tuliptree.org>
15980
15981 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
15982
15983 2003-03-03 Mark Mitchell <mark@codesourcery.com>
15984
15985 PR c++/9878
15986 * g++.dg/init/ref1.C: New test.
15987
15988 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
15989
15990 * gcc.dg/sh-relax.c: New SH-only test.
15991
15992 2003-03-03 Geoffrey Keating <geoffk@apple.com>
15993
15994 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
15995 comment explaining purpose of testcase.
15996
15997 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
15998
15999 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
16000 for HC11/HC12 (asm needs two int registers).
16001 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
16002 HC11/HC12 because the test uses an asm which needs two 32-bit
16003 registers.
16004
16005 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
16006
16007 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
16008 for HC11/HC12 (array is too large otherwise).
16009 * gcc.c-torture/compile/920501-4.x: New file, likewise.
16010 * gcc.c-torture/compile/20010518-2.x: Likewise.
16011 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
16012 HC11/HC12 (array is too large).
16013
16014 2003-03-01 Geoffrey Keating <geoffk@apple.com>
16015
16016 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
16017 * lib/g++-dg.exp (g++-dg-test): Likewise.
16018
16019 2003-03-01 Roger Sayle <roger@eyesopen.com>
16020
16021 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
16022 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
16023
16024 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16025
16026 * g++.dg/warn/implicit-typename1.C: Remove warning.
16027
16028 2003-02-28 Richard Henderson <rth@redhat.com>
16029
16030 * gcc.dg/noreturn-1.c: Move noreturn warning line.
16031 * gcc.dg/return-type-1.c: Move control reaches end warning line.
16032
16033 2003-02-28 Geoffrey Keating <geoffk@apple.com>
16034
16035 * gcc.dg/pch/pch.exp: Change .pch to .gch.
16036 * g++.dg/pch/pch.exp: Likewise.
16037
16038 2003-02-28 Mark Mitchell <mark@codesourcery.com>
16039
16040 PR c++/9879
16041 * testsuite/g++.dg/init/new4.C: New test.
16042
16043 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
16044
16045 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
16046
16047 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
16048
16049 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
16050 unsigned long.
16051
16052 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
16053 wider than float.
16054
16055 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16056
16057 * lib/scanasm.exp: Add support for counting numbers of
16058 occurences.
16059 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
16060 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
16061
16062 2003-02-25 Mark Mitchell <mark@codesourcery.com>
16063
16064 PR c++/9683
16065 * g++.dg/template/static3.C: New test.
16066
16067 PR c++/9829
16068 * g++.dg/parse/namespace6.C: New test.
16069
16070 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16071
16072 PR target/9732
16073 * gcc.dg/20030225-1.c: New test.
16074
16075 2003-02-24 Mark Mitchell <mark@codesourcery.com>
16076
16077 * README: Remove out-of-date information.
16078
16079 PR c++/9836
16080 * g++.dg/template/spec6.C: New test.
16081
16082 2003-02-24 Jeff Law <law@redhat.com>
16083
16084 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
16085
16086 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16087
16088 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
16089 * gcc.dg/pragma-ep-1.c: Likewise.
16090
16091 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16092
16093 PR c++/9602
16094 * g++.dg/template/friend16.C: New test.
16095
16096 2003-02-23 Mark Mitchell <mark@codesourcery.com>
16097
16098 PR c++/5333
16099 * g++.dg/parse/fused-params1.C: Adjust error messages.
16100 * g++.dg/template/nested3.C: New test.
16101
16102 2003-02-24 Alan Modra <amodra@bigpond.net.au>
16103
16104 * g++.dg/abi/param1.C: New test.
16105
16106 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16107
16108 PR c++/7982
16109 * g++.dg/warn/implicit-typename1.C: New test.
16110
16111 2003-02-22 Kelley Cook <kelleycook@comcast.net>
16112
16113 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
16114 with "mtune".
16115 * g++.old-deja/g++.other/store-expr2.C: Likewise.
16116 * gcc.c-torture/execute/20010129-1.x: Likewise.
16117 * gcc.dg/20011107-1.c: Likewise.
16118 * gcc.dg/20020108-1.c: Likewise.
16119 * gcc.dg/20020122-3.c: Likewise.
16120 * gcc.dg/20020206-1.c: Likewise.
16121 * gcc.dg/20020310-1.c: Likewise.
16122 * gcc.dg/20020426-2.c: Likewise.
16123 * gcc.dg/20020517-1.c: Likewise.
16124 * gcc.dg/991230-1.c: Likewise.
16125 * gcc.dg/i386-unroll-1.c: Likewise.
16126 * gcc.misc-tests/i386-prefetch.exp: Likewise.
16127
16128 2003-02-22 Jan Hubicka <jh@suse.cz>
16129
16130 * gcc.dg/i386-mul.c: New test.
16131
16132 2003-02-21 Roger Sayle <roger@eyesopen.com>
16133
16134 * gcc.dg/builtins-5.c: New test case.
16135
16136 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
16137
16138 * gcc.dg/asmreg-1.c: New test.
16139
16140 2003-02-21 Mark Mitchell <mark@codesourcery.com>
16141
16142 PR c++/9749
16143 * g++.dg/parse/varmod1.C: New test.
16144
16145 2003-02-21 Mark Mitchell <mark@codesourcery.com>
16146
16147 PR c++/9727
16148 * g++.dg/template/op1.C: New test.
16149
16150 2003-02-21 Mark Mitchell <mark@codesourcery.com>
16151
16152 PR c++/8906
16153 * g++.dg/template/nested2.C: New test.
16154
16155 2003-02-21 Mark Mitchell <mark@codesourcery.com>
16156
16157 PR c++/8724
16158 * g++.dg/expr/dtor1.C: New test.
16159
16160 2003-02-21 Zack Weinberg <zack@codesourcery.com>
16161
16162 * gcc.dg/cpp/include3.c: New test.
16163 * gcc.dg/cpp/inc/foo.h: New file.
16164
16165 2003-02-21 Glen Nakamura <glen@imodulo.com>
16166
16167 * gcc.c-torture/execute/20030221-1.c: New test.
16168
16169 2003-02-20 Mark Mitchell <mark@codesourcery.com>
16170
16171 PR c++/9729
16172 * g++.dg/abi/conv1.C: New test.
16173
16174 2003-02-20 Jan Hubicka <jh@suse.cz>
16175
16176 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
16177
16178 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
16179
16180 * gcc.c-torture/compile/20030219-1.c: New test.
16181
16182 2003-02-18 Jan Hubicka <jh@suse.cz>
16183
16184 * gcc.dg/funcorder.c: New test.
16185
16186 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
16187
16188 * gcc.c-torture/execute/20030218-1.c: New.
16189
16190 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
16191
16192 * gcc.dg/20030218-1.c: New.
16193
16194 2003-02-18 Richard Henderson <rth@redhat.com>
16195
16196 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
16197 * gcc.dg/attr-used-2.c: New.
16198
16199 2003-02-18 Mark Mitchell <mark@codesourcery.com>
16200
16201 PR c++/9704
16202 * g++.dg/init/copy5.C: New test.
16203
16204 2003-02-18 Geoffrey Keating <geoffk@apple.com>
16205
16206 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
16207 * g++.dg/pch/pch.exp: Likewise.
16208
16209 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
16210
16211 * gcc.c-torture/execute/20030209-1.c: Enable the test if
16212 STACK_SIZE is not defined.
16213
16214 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16215
16216 PR c++/9457
16217 * g++.dg/template/init1.C: New test.
16218
16219 2003-02-16 Jan HUbicka <jh@suse.cz>
16220
16221 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
16222 (foo): Add few extra tests
16223 * gcc.dg/c99-const-expr-3.c: Likewise.
16224 * gcc.c-torture/execute/20030216-1.c: New.
16225
16226 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16227
16228 PR c++/9459
16229 * g++.dg/ext/typeof4.C: New test.
16230
16231 2003-02-15 Roger Sayle <roger@eyesopen.com>
16232
16233 * gcc.dg/i386-387-3.c: New test case.
16234
16235 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
16236
16237 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
16238 cris-*-elf* cris-*-aout* and mmix-*-*.
16239
16240 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
16241
16242 * gcc.dg/20030213-1.c: New test.
16243
16244 2003-02-12 Roger Sayle <roger@eyesopen.com>
16245
16246 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
16247 * gcc.dg/i386-387-2.c: Likewise.
16248
16249 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
16250
16251 * gcc.dg/ppc-spe.c: Fix formatting.
16252 Enable tests that were previously unsupported by gas.
16253 Delete tests for instructions that no longer exist.
16254 Switch arguments on evsubifw builtin.
16255
16256 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
16257
16258 * gcc.c-torture/execute/20030209-1.c: Disable the test if
16259 STACK_SIZE is too small.
16260
16261 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
16262 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16263
16264 * gcc.dg/decl-2.c: New test.
16265
16266 2003-02-10 Jan Hubicka <jh@suse.cz>
16267
16268 * gcc.dg/i386-fpcvt-1.c: New test.
16269
16270 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
16271
16272 * gcc.c-torture/execute/20030209-1.c: New test.
16273
16274 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
16275
16276 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
16277 int-wide bitops, use the constants of the same width.
16278 Likewise, if long long is 32-bit wide, test bitops using
16279 32-bit constants.
16280
16281 2003-02-07 Loren James Rittle <ljrittle@acm.org>
16282
16283 * gcc.dg/20021014-1.c: Annotate with expected notice text.
16284
16285 2003-02-07 Roger Sayle <roger@eyesopen.com>
16286
16287 * testsuite/gcc.dg/builtins-4.c: New test case.
16288
16289 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16290
16291 * gcc.dg/20020430-1.c: Fix dg command typos.
16292 * gcc.dg/20020503-1.c: Likewise.
16293
16294 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16295
16296 PR c++/8785
16297 * g++.dg/parse/fused-params1.C: New test.
16298
16299 PR c++/8857
16300 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
16301
16302 PR c++/8921
16303 * g++.dg/parse/non-dependent1.C: New test.
16304
16305 PR c++/8928
16306 * g++.dg/parse/dupl-tmpl-args1.C: New test.
16307
16308 PR c++/9228
16309 * g++.dg/parse/undefined7.C: New test.
16310 * g++.dg/parse/non-templ1.C: New test.
16311
16312 PR c++/9229
16313 * g++.dg/parse/too-many-tmpl-args1.C: New test.
16314
16315 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16316
16317 * gcc.c-torture/compile/20030206-1.c: New test.
16318
16319 2003-02-05 Roger Sayle <roger@eyesopen.com>
16320
16321 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
16322 "pow" to "foo" to avoid potential confusion with a math built-in.
16323
16324 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16325
16326 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
16327 conditions for SPARC targets.
16328
16329 2003-02-05 Jakub Jelinek <jakub@redhat.com>
16330
16331 * gcc.dg/20030204-1.c: New test.
16332
16333 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16334
16335 PR c++/38
16336 * g++.dg/parse/array-size1.C: New test.
16337
16338 PR c++/5657
16339 * g++.dg/parse/undefined3.C: New test.
16340
16341 PR c++/5665
16342 * g++.dg/parse/undefined4.C: New test.
16343
16344 PR c++/5975
16345 * g++.dg/parse/undefined5.C: New test.
16346
16347 PR c++/7259
16348 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
16349
16350 PR c++/8578
16351 * g++.dg/parse/casting-operator1.C: New test.
16352
16353 PR c++/8596
16354 * g++.dg/parse/undefined6.C: New test.
16355
16356 PR c++/8736
16357 * g++.dg/parse/missing-template1.C: New test.
16358
16359 2003-02-04 Jan Hubicka <jh@suse.cz>
16360
16361 * gcc.dg/i386-cadd.c: Compile using -march=k8.
16362 * gcc.dg/i386-cmov?.c: Likewise.
16363 * gcc.dg/i386-fpcvt-?.c: Likewise.
16364 * gcc.dg/i386-ssefp-1.c: Likewise.
16365 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
16366 conventions.
16367
16368 2003-02-03 Mark Mitchell <mark@codesourcery.com>
16369
16370 PR c++/7129
16371 * testsuite/g++.dg/ext/max.C: New test.
16372
16373 2003-02-03 Jan Hubicka <jh@suse.cz>
16374
16375 * gcc.c-torture/execute/20030203-1.c: New test.
16376
16377 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
16378
16379 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
16380 'natural-endian'.
16381
16382 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
16383
16384 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
16385 * g++.dg/init/new2.C: Likewise.
16386 * g++.dg/other/new1.C: Likewise.
16387
16388 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
16389
16390 * gcc.dg/struct-ret-libc.c: New test.
16391
16392 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
16393
16394 * gcc.dg/20030129-1.c: New test.
16395
16396 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16397
16398 PR c++/8849
16399 * g++.dg/template/ptrmem4.C: New test.
16400
16401 2003-01-29 Mark Mitchell <mark@codesourcery.com>
16402
16403 * g++.dg/parser/constant1.C: New test.
16404
16405 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16406
16407 PR c++/8591
16408 * g++.dg/parse/friend2.C: New test.
16409
16410 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
16411
16412 PR c++/9437
16413 * g++.dg/template/unify4.C: New test.
16414
16415 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
16416
16417 * gcc.c-torture/execute/20030128-1.c: New test.
16418
16419 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
16420
16421 * g++.dg/lookup/nested1.C: Test moved from ...
16422 * g++.old-deja/g++.other/lookup24.C: ... here.
16423
16424 2003-01-28 Jan Hubicka <jh@suse.cz>
16425
16426 * gcc.dg/i386-cmov5.c: New test.
16427
16428 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
16429
16430 * gcc.c-torture/execute/20010925-1.c: Changed the
16431 memcpy declaration.
16432
16433 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
16434
16435 PR c++/3902
16436 * g++.dg/parse/template5.C: New test.
16437
16438 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
16439
16440 PR fortran/9258
16441 * g77.dg/pr9258: New test.
16442
16443 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
16444
16445 * README: Move relevant parts from README.g++.
16446
16447 * README.g++: Remove this file.
16448
16449 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
16450
16451 * g++.dg/abi/dcast1.C: New test.
16452
16453 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16454
16455 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
16456
16457 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
16458
16459 PR c++/47
16460 * g++.old-deja/g++.other/lookup24.C: New test.
16461
16462 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16463
16464 PR middle-end/7227
16465 * gcc.dg/uninit-C.c: New test.
16466
16467 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
16468
16469 * g++.dg/abi/covariant1.C: New test.
16470
16471 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
16472
16473 * gcc.dg/20030123-1.c: New test.
16474
16475 2003-01-25 Jan Hubicka <jh@suse.cz>
16476
16477 PR opt/8492
16478 * gcc.c-torture/compile/20030125-1.c
16479
16480 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
16481
16482 PR c++/9403
16483 * g++.dg/parse/template3.C: New test.
16484 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
16485
16486 PR c++/795
16487 * g++.dg/parse/template4.C: New test.
16488
16489 PR c++/9415
16490 * g++.dg/template/qual2.C: New test.
16491
16492 PR c++/8545
16493 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
16494
16495 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
16496
16497 2003-01-25 Roger Sayle <roger@eyesopen.com>
16498
16499 * gcc.c-torture/execute/switch-1.c: New test case.
16500
16501 2003-01-25 Jan Hubicka <jh@suse.cz>
16502
16503 * gcc.c-torture/execute/20030125-1.[cx]: New test.
16504
16505 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
16506
16507 Tweaks for Bison-1.875. From the NEWS file:
16508 "- `parse error' -> `syntax error'
16509 Bison now uniformly uses the term `syntax error'"
16510 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
16511 * gcc.dg/cpp/digraph2.c: Likewise.
16512 * gcc.dg/cpp/direct2.c: Likewise.
16513 * gcc.dg/cpp/paste4.c: Likewise.
16514 * gcc.dg/c90-restrict-1.c: Likewise.
16515 * gcc.dg/c99-func-2.c: Likewise.
16516 * gcc.dg/noncompile/920721-2.c: Likewise.
16517 * gcc.dg/noncompile/930622-2.c: Likewise.
16518 * gcc.dg/noncompile/940112-1.c: Likewise.
16519 * gcc.dg/noncompile/950921-1.c: Likewise.
16520 * gcc.dg/noncompile/951123-1.c: Likewise.
16521 * gcc.dg/noncompile/971104-1.c: Likewise.
16522 * gcc.dg/noncompile/990416-1.c: Likewise.
16523
16524 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
16525
16526 * g++.dg/parse/undefined1.C: Add error message.
16527
16528 2003-01-22 Mark Mitchell <mark@codesourcery.com>
16529
16530 PR c++/9354
16531 * g++.dg/parse/new1.C: New test.
16532
16533 PR c++/9216
16534 * g++.dg/parse/template2.C: New test.
16535
16536 PR c++/9354
16537 * g++.dg/parse/typedef2.C: New test.
16538
16539 PR c++/9328
16540 * g++.dg/ext/typeof3.C: New test.
16541
16542 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16543
16544 PR c++/2738
16545 * g++.dg/parse/ret-type1.C: New test.
16546
16547 PR c++/3792
16548 * g++.dg/parse/tmpl-outside1.C: New test.
16549
16550 PR c++/4207
16551 * g++.dg/parse/int-as-enum1.C: New test.
16552
16553 PR c++/4903
16554 * g++.dg/parse/no-typename1.C: New test.
16555
16556 PR c++/5533
16557 * g++.dg/parse/no-value1.C: New test.
16558
16559 PR c++/5921
16560 * g++.dg/parse/wrong-inline1.C: New test.
16561
16562 PR c++/6402
16563 * g++.dg/parse/ref1.C: New test.
16564
16565 PR c++/6992
16566 * g++.dg/parse/attr-ctor1.C: New test.
16567
16568 PR c++/7229
16569 * g++.dg/parse/namespace5.C: New test.
16570
16571 PR c++/7917
16572 * g++.dg/parse/func-def1.C: New test.
16573
16574 PR c++/8143
16575 * g++.dg/parse/undefined1.C: New test.
16576
16577 PR c++/5723, PR c++/8522
16578 * g++.dg/parse/specialization1.C: New test.
16579
16580 PR c++/163, PR c++/8595
16581 * g++.dg/parse/struct-as-enum1.C: New test.
16582
16583 PR c++/9173
16584 * g++.dg/parse/undefined2.C: New test.
16585
16586 2003-01-22 Mark Mitchell <mark@codesourcery.com>
16587
16588 PR c++/9298
16589 * g++.dg/parse/template1.C: New test.
16590
16591 PR c++/9384
16592 * g++.dg/parse/using1.C: New test.
16593
16594 PR c++/9285
16595 PR c++/9294
16596 * g++.dg/parse/expr2.C: New test.
16597
16598 PR c++/9388
16599 * g++.dg/parse/lookup2.C: Likewise.
16600
16601 2003-01-21 Jan Hubicka <jh@suse.cz>
16602
16603 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
16604 * gcc.c-torture/execute/eeprof-1.c: Likewise.
16605 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
16606 * gcc.c-torture/execute/string-opt-*.c: Likewise.
16607
16608 2003-01-20 Nick Clifton <nickc@redhat.com>
16609
16610 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
16611 problem with ARM sibcall code generation.
16612
16613 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
16614
16615 * gcc.c-torture/execute/20030120-1.c: New.
16616
16617 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
16618
16619 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
16620
16621 2003-01-17 Mark Mitchell <mark@codesourcery.com>
16622
16623 PR c++/9272
16624 * g++.dg/parse/ctor1.C: New test.
16625
16626 PR c++/9294:
16627 * g++.dg/parse/qualified1.C: New test.
16628
16629 * g++.dg/parse/typename3.C: New test.
16630
16631 2003-01-16 Richard Henderson <rth@redhat.com>
16632
16633 * g++.dg/tls/init-2.C: Fix error matches for real this time.
16634
16635 2003-01-16 Richard Henderson <rth@redhat.com>
16636
16637 * g++.dg/pch/pch.exp: Copy test header to the working directory
16638 before using it either for precompilation or direct use.
16639 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
16640 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
16641
16642 2003-01-16 Richard Henderson <rth@redhat.com>
16643
16644 * gcc.dg/pch/pch.exp: Copy test header to the working directory
16645 before using it either for precompilation or direct use.
16646 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
16647 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
16648
16649 2003-01-16 Mark Mitchell <mark@codesourcery.com>
16650
16651 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
16652 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
16653 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
16654 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
16655 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
16656 typename warning into error.
16657 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
16658 error messages.
16659 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
16660 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
16661 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
16662 messages.
16663 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
16664 make declaration visible in template.
16665 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
16666 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
16667 messages.
16668 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
16669 message.
16670 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
16671 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
16672 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
16673 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
16674 typename warning with error message.
16675 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
16676 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
16677 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
16678
16679 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
16680
16681 * g++.dg/parse/ambig2.C: New test.
16682
16683 2003-01-15 Richard Henderson <rth@redhat.com>
16684
16685 * g++.dg/tls/init-2.C: Update error message string.
16686
16687 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16688
16689 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
16690
16691 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
16692
16693 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
16694 all for HC11/HC12.
16695 * gcc.c-torture/compile/20001205-1.x: Likewise.
16696 * gcc.c-torture/compile/20001226-1.x: Likewise.
16697 * gcc.c-torture/compile/920520-1.x: Likewise.
16698 * gcc.c-torture/compile/961203-1.x: Likewise.
16699 * gcc.c-torture/compile/20020604-1.x: Likewise.
16700
16701 2003-01-15 Jan Hubicka <jh@suse.cz>
16702
16703 * gcc.c-torture/compile/20030115-1.c: New test.
16704
16705 * gcc.dg/i386-fpcvt-1.c: New test.
16706 * gcc.dg/i386-fpcvt-2.c: New test.
16707
16708 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
16709
16710 Further conform g++'s __vmi_class_type_info to the C++ ABI
16711 specification.
16712 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
16713 the specification.
16714
16715 2003-01-14 Jan Hubicka <jh@suse.cz>
16716
16717 * gcc.dg/i386-fpcvt-1.c: New test.
16718 * gcc.dg/i386-fpcvt-2.c: New test.
16719
16720 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
16721
16722 * gcc.dg/i386-mmx-3.c: New test.
16723
16724 2003-01-12 Mark Mitchell <mark@codesourcery.com>
16725
16726 PR c++/9264
16727 * g++.dg/parse/octal1.C: New file.
16728
16729 PR c++/9172
16730 * g++.dg/parse/typename1.C: New file.
16731
16732 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
16733
16734 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
16735 * gcc.dg/bf-no-ms-layout.c: Likewise.
16736 * gcc.dg/bf-ms-attrib.c: Likewise.
16737
16738 2003-01-10 Mark Mitchell <mark@codesourcery.com>
16739
16740 PR c++/9099
16741 * g++.dg/parse/dtor1.C: New file.
16742
16743 PR c++/9128
16744 * g++.dg/rtti/typeid1.C: New file.
16745
16746 PR c++/9153
16747 * g++.dg/parse/lookup1.C: New file.
16748
16749 PR c++/9171
16750 * g++.dg/templ/spec5.C: New file.
16751
16752 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
16753
16754 * gcc.c-torture/compile/20030110-1.c: New test.
16755
16756 2003-01-09 Geoffrey Keating <geoffk@apple.com>
16757
16758 Merge from pch-branch:
16759
16760 2002-12-23 Geoffrey Keating <geoffk@apple.com>
16761
16762 * gcc.dg/pch/cpp-1.h: New.
16763 * gcc.dg/pch/cpp-1.c: New.
16764 * gcc.dg/pch/cpp-2.h: New.
16765 * gcc.dg/pch/cpp-2.c: New.
16766
16767 2002-11-19 Geoffrey Keating <geoffk@apple.com>
16768
16769 * gcc.dg/pch/except-1.h: New.
16770 * gcc.dg/pch/except-1.c: New.
16771
16772 2002-11-13 Geoffrey Keating <geoffk@apple.com>
16773
16774 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
16775 running test.
16776 * gcc.dg/pch: Include *.hp not *.h.
16777 * gcc.dg/pch/system-1.h: New.
16778 * gcc.dg/pch/system-1.c: New.
16779
16780 2002-11-11 Geoffrey Keating <geoffk@apple.com>
16781
16782 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
16783 rather than trying to build and run a program using PCH.
16784 * gcc.dg/pch: Remove dg-do commands from test files.
16785
16786 2002-11-08 Geoffrey Keating <geoffk@apple.com>
16787
16788 * gcc.dg/pch/macro-3.c: New.
16789 * gcc.dg/pch/macro-3.h: New.
16790
16791 2002-11-04 Geoffrey Keating <geoffk@apple.com>
16792
16793 * gcc.dg/pch/common-1.c: New.
16794 * gcc.dg/pch/common-1.h: New.
16795 * gcc.dg/pch/decl-1.c: New.
16796 * gcc.dg/pch/decl-1.h: New.
16797 * gcc.dg/pch/decl-2.c: New.
16798 * gcc.dg/pch/decl-2.h: New.
16799 * gcc.dg/pch/decl-3.c: New.
16800 * gcc.dg/pch/decl-3.h: New.
16801 * gcc.dg/pch/decl-4.c: New.
16802 * gcc.dg/pch/decl-4.h: New.
16803 * gcc.dg/pch/decl-5.c: New.
16804 * gcc.dg/pch/decl-5.h: New.
16805 * gcc.dg/pch/global-1.c: New.
16806 * gcc.dg/pch/global-1.h: New.
16807 * gcc.dg/pch/inline-1.c: New.
16808 * gcc.dg/pch/inline-1.h: New.
16809 * gcc.dg/pch/inline-2.c: New.
16810 * gcc.dg/pch/inline-2.h: New.
16811 * gcc.dg/pch/static-1.c: New.
16812 * gcc.dg/pch/static-1.h: New.
16813 * gcc.dg/pch/static-2.c: New.
16814 * gcc.dg/pch/static-2.h: New.
16815
16816 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
16817
16818 * g++.dg/pch/pch.exp: Better handle failing testcases.
16819 * gcc.dg/pch/pch.exp: Likewise.
16820 * gcc.dg/pch/macro-1.c: New.
16821 * gcc.dg/pch/macro-1.h: New.
16822 * gcc.dg/pch/macro-2.c: New.
16823 * gcc.dg/pch/macro-2.h: New.
16824
16825 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
16826
16827 * g++.dg/dg.exp: Treat files in pch/ specially.
16828 * g++.dg/pch/pch.exp: New file.
16829 * g++.dg/pch/empty.H: New file.
16830 * g++.dg/pch/empty.C: New file.
16831 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
16832 "precompile".
16833
16834 * gcc.dg/pch/pch.exp: New file.
16835 * gcc.dg/pch/empty.h: New file.
16836 * gcc.dg/pch/empty.c: New file.
16837 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
16838 "precompile".
16839
16840 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16841
16842 * g++.dg/template/friend14.C: New test.
16843
16844 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16845
16846 * gcc.dg/old-style-asm-1.c: New test.
16847
16848 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
16849
16850 * gcc.c-torture/compile/20030109-1.c: New test.
16851
16852 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16853
16854 * gcc.c-torture/execute/20030109-1.c: New test.
16855
16856 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
16857
16858 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
16859 * g++.old-deja/g++.mike/dyncast2.C: Likewise
16860 * g++.old-deja/g++.mike/dyncast3.C: Likewise
16861 * g++.old-deja/g++.mike/eh2.C: Likewise
16862 * g++.old-deja/g++.mike/eh3.C: Likewise
16863 * g++.old-deja/g++.mike/eh5.C: Likewise
16864 * g++.old-deja/g++.mike/eh6.C: Likewise
16865 * g++.old-deja/g++.mike/eh7.C: Likewise
16866 * g++.old-deja/g++.mike/eh8.C: Likewise
16867 * g++.old-deja/g++.mike/eh9.C: Likewise
16868 * g++.old-deja/g++.mike/eh10.C: Likewise
16869 * g++.old-deja/g++.mike/eh12.C: Likewise
16870 * g++.old-deja/g++.mike/eh13.C: Likewise
16871 * g++.old-deja/g++.mike/eh14.C: Likewise
16872 * g++.old-deja/g++.mike/eh16.C: Likewise
16873 * g++.old-deja/g++.mike/eh17.C: Likewise
16874 * g++.old-deja/g++.mike/eh18.C: Likewise
16875 * g++.old-deja/g++.mike/eh21.C: Likewise
16876 * g++.old-deja/g++.mike/eh23.C: Likewise
16877 * g++.old-deja/g++.mike/eh24.C: Likewise
16878 * g++.old-deja/g++.mike/eh25.C: Likewise
16879 * g++.old-deja/g++.mike/eh26.C: Likewise
16880 * g++.old-deja/g++.mike/eh27.C: Likewise
16881 * g++.old-deja/g++.mike/eh28.C: Likewise
16882 * g++.old-deja/g++.mike/eh29.C: Likewise
16883 * g++.old-deja/g++.mike/eh31.C: Likewise
16884 * g++.old-deja/g++.mike/eh33.C: Likewise
16885 * g++.old-deja/g++.mike/eh34.C: Likewise
16886 * g++.old-deja/g++.mike/eh35.C: Likewise
16887 * g++.old-deja/g++.mike/eh36.C: Likewise
16888 * g++.old-deja/g++.mike/eh37.C: Likewise
16889 * g++.old-deja/g++.mike/eh38.C: Likewise
16890 * g++.old-deja/g++.mike/eh39.C: Likewise
16891 * g++.old-deja/g++.mike/eh40.C: Likewise
16892 * g++.old-deja/g++.mike/eh41.C: Likewise
16893 * g++.old-deja/g++.mike/eh42.C: Likewise
16894 * g++.old-deja/g++.mike/eh44.C: Likewise
16895 * g++.old-deja/g++.mike/eh46.C: Likewise
16896 * g++.old-deja/g++.mike/eh47.C: Likewise
16897 * g++.old-deja/g++.mike/eh48.C: Likewise
16898 * g++.old-deja/g++.mike/eh49.C: Likewise
16899 * g++.old-deja/g++.mike/eh50.C: Likewise
16900 * g++.old-deja/g++.mike/eh51.C: Likewise
16901 * g++.old-deja/g++.mike/eh53.C: Likewise
16902 * g++.old-deja/g++.mike/eh55.C: Likewise
16903 * g++.old-deja/g++.mike/p7912.C: Likewise
16904 * g++.old-deja/g++.mike/p9706.C: Likewise
16905 * g++.old-deja/g++.mike/p10416.C: Likewise
16906 * g++.old-deja/g++.mike/p11667.C: Likewise
16907 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
16908 Remove redundant reference to Iris.
16909 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
16910 Elxsi, i860, Pico Java, and WE32K.
16911
16912 2003-01-07 Mark Mitchell <mark@codesourcery.com>
16913
16914 * g++.dg/ext/asm4.C: New test.
16915
16916 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16917
16918 PR c++/9030
16919 * g++.dg/template/friend12.C: New test.
16920 * g++.dg/template/friend13.C: Likewise.
16921 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
16922
16923 2003-01-08 Jan Hubicka <jh@suse.cz>
16924
16925 * gcc.dg/i386-cadd.c: New test.
16926 * gcc.dg/i386-cmov4.c: Likewise.
16927
16928 2003-01-06 Mark Mitchell <mark@codesourcery.com>
16929
16930 PR c++/9165
16931 * g++.dg/warn/Wunused-3.C: New test.
16932
16933 * g++.dg/abi/bitfield9.C: New test.
16934
16935 PR c++/9189
16936 * g++.dg/parse/defarg3.C: New test.
16937
16938 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
16939
16940 * g++.dg/parse/ambig1.C: New test.
16941 * g++.dg/parse/defarg2.C: New test.
16942
16943 2003-01-05 Mark Mitchell <mark@codesourcery.com>
16944
16945 * g++.dg/template/defarg-1.C: New test.
16946 * g++.dg/template/local2.C: Likewise.
16947
16948 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
16949
16950 * gcc.c-torture/execute/20030105-1.c: New test.
16951
16952 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16953
16954 * g++.dg/parse/namespace3.C: Remove extra semicolons.
16955 * g++.dg/parse/namespace4.C: Likewise.
16956
16957 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
16958
16959 * g++.dg/template/ntp2.C: New test.
16960
16961 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
16962
16963 * g++.dg/parse/extern-C-1.C: New test.
16964
16965 * g++.dg/parse/namespace4.C: New test.
16966
16967 * g++.dg/template/nested1.C: New test.
16968
16969 * g++.dg/parse/namespace3.C: New test.
16970
16971 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
16972
16973 * g++.dg/lookup/two-stage1.C: New test.
16974
16975 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16976
16977 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
16978 * g++.old-deja/g++.jason/access8.C: Likewise.
16979 * g++.old-deja/g++.other/decl5.C: Likewise.
16980
16981 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16982
16983 * g++.dg/parse/parse7.C: New test.
16984
16985 2003-01-02 Mark Mitchell <mark@codesourcery.com>
16986
16987 PR c++/2843
16988 * g++.dg/ext/attrib7.C: New test.
16989
16990 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
16991
16992 * g++.dg/parse/parse6.C: New test.
16993
16994 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
16995
16996 * gcc.dg/h8300-stack-1.c: New.
16997
16998 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
16999
17000 g++.dg/lookup/exception1.C: New test.
17001
17002 g++.dg/lookup/template1.C: New test.
17003
17004 g++.dg/parse/namespace2.C: New test.
17005
17006 g++.dg/parse/parens2.C: New test.
17007
17008 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17009
17010 * g++.dg/parse/parse5.C: New test.
17011 * g++.dg/lookup/scoped4.C: New test.
17012
17013 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
17014
17015 * g++.dg/parse/parens1.C: New test.
17016
17017 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
17018 angle-bracket1.C.
17019 * g++.dg/parse/parens2.C: New test.
17020
17021 * g++.dg/lookup/scope-operator1.C: New test.
17022
17023 * g++.dg/parse/operator1.C: New test.
17024
17025 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17026
17027 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
17028 * g++.old-deja/g++.other/access6.C: Likewise.
17029 * g++.old-deja/g++.other/decl1.C: Likewise.
17030 * g++.old-deja/g++.pt/typename12.C: Likewise.
17031
17032 2002-12-31 Mark Mitchell <mark@codesourcery.com>
17033
17034 * g++.dg/parse/namespace1.C: New test.
17035
17036 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17037
17038 * g++.dg/parse/parse4.C: New test.
17039
17040 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17041
17042 * g++.dg/parse/parse3.C: New test.
17043
17044 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17045
17046 * g++.dg/parse/parse2.C: New test.
17047
17048 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17049
17050 * g++.dg/template/friend11.C: New test.
17051
17052 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
17053
17054 * g++.dg/parse/parse1.C: New test.
17055
17056 2002-12-31 Janis Johnson <janis187@us.ibm.com>
17057
17058 * lib/profopt.exp: Change the name of a global variable to avoid
17059 possible clashes with other test suites.
17060
17061 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
17062
17063 * g++.dg/inherit/covariant8.C: New test.
17064
17065 2002-12-31 Mark Mitchell <mark@codesourcery.com>
17066
17067 * g++.dg/init/array9.C: New test.
17068
17069 PR c++/9112
17070 * g++.dg/parse/expr1.C: New test.
17071
17072 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
17073
17074 * gcc.c-torture/compile/20021230-1.c: New test.
17075
17076 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
17077
17078 * g++.dg/inherit/covariant5.C: New test.
17079 * g++.dg/inherit/covariant6.C: New test.
17080 * g++.dg/inherit/covariant7.C: New test.
17081
17082 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17083
17084 PR c++/2739
17085 * g++.dg/other/access2.C: New test.
17086
17087 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
17088
17089 * g++.dg/other/anon-struct.C: No longer fails
17090 * g++.old-deja/g++.brendan/parse4.C: Likewise.
17091 * g++.old-deja/g++.brendan/parse5.C: Likewise.
17092 * g++.old-deja/g++.brendan/parse6.C: Likewise.
17093
17094 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
17095
17096 * g++.dg/parse/angle-bracket.C (main): No longer fails.
17097
17098 2002-12-27 Mark Mitchell <mark@codesourcery.com>
17099
17100 * g++.dg/eh/spec4.C: Remove stray semicolon.
17101 * g++.dg/expr/pmf-1.C: Change error message.
17102 * g++.dg/ext/asm1.C: Remove stray semicolon.
17103 * g++.dg/ext/typename1.C: Add missing typenames.
17104 * g++.dg/inherit/template-as-base.C: Change error message.
17105 * g++.dg/lookup/scoped1.C: Likewise.
17106 * g++.dg/lookup/scoped2.C: Likewise.
17107 * g++.dg/lookup/using2.C: Likewise.
17108 * g++.dg/other/component1.C: Remove stray semicolon.
17109 * g++.dg/other/do1.C: Change error message.
17110 * g++.dg/other/error2.C: Likewise.
17111 * g++.dg/other/init1.C: Likewise.
17112 * g++.dg/other/packed1.C: Remove stray semicolon.
17113 * g++.dg/other/ptrmem2.C: Change error message.
17114 * g++.dg/parse/parameter-declaration-1.C: Remove line number
17115 marker.
17116 * g++.dg/special/initp1.C: Remove invalid attribute usage.
17117 * g++.dg/template/access3.C: Add typename keyword.
17118 * g++.dg/template/access5.C: Remove stray semicolon.
17119 * g++.dg/template/access6.C: Likewise.
17120 * g++.dg/template/complit1.C: Likewise.
17121 * g++.dg/template/crash1.C: Change error message.
17122 * g++.dg/template/inherit2.C: Remove stray semicolon.
17123 * g++.dg/template/instantiate2.C: Likewise.
17124 * g++.dg/template/instantiate3.C: Change error message.
17125 * g++.dg/template/qual1.C: Remove stray semicolon.
17126 * g++.dg/template/qualttp18.C: Change error message.
17127 * g++.dg/template/ref1.C: Remove stray semicolon.
17128 * g++.dg/template/sizeof1.C (A::value): Declare it.
17129 * g++.dg/template/spec4.C: Change error message.
17130 * g++.dg/template/static1.C: Likewise.
17131 * g++.dg/template/type1.C: Likewise.
17132 * g++.dg/template/typename3.C: Likewise.
17133 * g++.old-deja/g++.benjamin/13478.C: Change error message.
17134 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
17135 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
17136 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
17137 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
17138 named return value extension.
17139 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
17140 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
17141 * g++.old-deja/g++.bob/extern_C.C: Likewise.
17142 * g++.old-deja/g++.bob/inherit2.C: Likewise.
17143 * g++.old-deja/g++.brendan/complex1.C: Likewise.
17144 * g++.old-deja/g++.brendan/copy5.C: Likewise.
17145 * g++.old-deja/g++.brendan/crash13.C: Likewise.
17146 * g++.old-deja/g++.brendan/crash15.C: Likewise.
17147 * g++.old-deja/g++.brendan/crash18.C: Change error message.
17148 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
17149 * g++.old-deja/g++.brendan/crash38.C: Likewise.
17150 * g++.old-deja/g++.brendan/crash50.C: Likewise.
17151 * g++.old-deja/g++.brendan/crash56.C: Likewise.
17152 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
17153 syntax.
17154 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
17155 * g++.old-deja/g++.brendan/crash8.C: Change error message.
17156 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
17157 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
17158 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
17159 * g++.old-deja/g++.brendan/template11.C: Likewise.
17160 * g++.old-deja/g++.brendan/template26.C: Likewise.
17161 * g++.old-deja/g++.brendan/template27.C: Use explicit
17162 specialization syntax.
17163 * g++.old-deja/g++.brendan/template30.C: Likewise.
17164 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
17165 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
17166 non-dependent names.
17167 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
17168 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
17169 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
17170 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
17171 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
17172 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
17173 named return value extension.
17174 * g++.old-deja/g++.ext/namedret2.C: Likewise.
17175 * g++.old-deja/g++.ext/namedret3.C: Likewise.
17176 * g++.old-deja/g++.ext/return1.C: Likewise.
17177 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
17178 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
17179 * g++.old-deja/g++.jason/access8.C: Likewise.
17180 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
17181 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
17182 pseudo-destructor names.
17183 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
17184 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
17185 pseudo-destructor names.
17186 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
17187 * g++.old-deja/g++.jason/overload19.C: Likewise.
17188 * g++.old-deja/g++.jason/overload32.C: Likewise.
17189 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
17190 stray semicolons.
17191 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
17192 * g++.old-deja/g++.jason/return.C: Likewise.
17193 * g++.old-deja/g++.jason/return2.C: Likewise.
17194 * g++.old-deja/g++.jason/shadow1.C: Likewise.
17195 * g++.old-deja/g++.jason/special.C: Use explicit specialization
17196 syntax.
17197 * g++.old-deja/g++.jason/template10.C: Account for use of
17198 non-dependent names.
17199 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
17200 syntax.
17201 * g++.old-deja/g++.jason/template37.C: Likewise.
17202 * g++.old-deja/g++.law/access4.C: Change error messages.
17203 * g++.old-deja/g++.law/arm13.C: Remove incorrect
17204 pseudo-destructor names.
17205 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
17206 * g++.old-deja/g++.law/ctors9.C: Likewise.
17207 * g++.old-deja/g++.law/cvt22.C: Likewise.
17208 * g++.old-deja/g++.law/dtors5.C: Likewise.
17209 * g++.old-deja/g++.law/global-init1.C: Likewise.
17210 * g++.old-deja/g++.law/missed-error3.C: Likewise.
17211 * g++.old-deja/g++.law/operators28.C: Likewise.
17212 * g++.old-deja/g++.law/visibility28.C: Likewise.
17213 * g++.old-deja/g++.martin/eval1.C: Likewise.
17214 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
17215 name.
17216 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
17217 * g++.old-deja/g++.mike/net34.C: Likewise.
17218 * g++.old-deja/g++.mike/net36.C: Likewise.
17219 * g++.old-deja/g++.mike/ns2.C: Likewise.
17220 * g++.old-deja/g++.mike/p12306.C: Likewise.
17221 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
17222 value extension.
17223 * g++.old-deja/g++.mike/p700.C: Likewise.
17224 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
17225 * g++.old-deja/g++.mike/p710.C: Likewise.
17226 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
17227 value extension.
17228 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
17229 * g++.old-deja/g++.mike/pmf9.C: Likewise.
17230 * g++.old-deja/g++.ns/crash2.C: Likewise.
17231 * g++.old-deja/g++.ns/crash3.C: Likewise.
17232 * g++.old-deja/g++.ns/invalid1.C: Likewise.
17233 * g++.old-deja/g++.ns/ns17.C: Likewise.
17234 * g++.old-deja/g++.ns/template16.C: Likewise.
17235 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
17236 keyword.
17237 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
17238 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
17239 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
17240 named return value extension.
17241 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
17242 * g++.old-deja/g++.other/access4.C: Issue additional error
17243 messages.
17244 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
17245 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
17246 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
17247 * g++.old-deja/g++.other/crash25.C: Change error message.
17248 * g++.old-deja/g++.other/crash4.C: Change error message.
17249 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
17250 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
17251 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
17252 checks.
17253 * g++.old-deja/g++.other/defarg8.C: Likewise.
17254 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
17255 * g++.old-deja/g++.other/dtor10.C: Likewise.
17256 * g++.old-deja/g++.other/incomplete.C: Likewise.
17257 * g++.old-deja/g++.other/linkage7.C: Likewise.
17258 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
17259 lookup algorithm.
17260 * g++.old-deja/g++.other/mangle2.C: Likewise.
17261 * g++.old-deja/g++.other/refinit2.C: Likewise.
17262 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
17263 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
17264 * g++.old-deja/g++.pt/crash28.C: Likewise.
17265 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
17266 syntax.
17267 * g++.old-deja/g++.pt/crash32.C: Change error message.
17268 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
17269 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
17270 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
17271 error message position.
17272 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
17273 * g++.old-deja/g++.pt/defarg8.C: Change error message.
17274 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
17275 syntax.
17276 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
17277 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
17278 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
17279 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
17280 keyword.
17281 * g++.old-deja/g++.pt/explicit31.C: Likewise.
17282 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
17283 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
17284 keyword.
17285 * g++.old-deja/g++.pt/explicit71.C: Change error message.
17286 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
17287 syntax.
17288 * g++.old-deja/g++.pt/friend28.C: Account for use of
17289 non-dependent names.
17290 * g++.old-deja/g++.pt/friend29.C: Likewise.
17291 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
17292 rules.
17293 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
17294 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
17295 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
17296 lookup rules.
17297 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
17298 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
17299 keyword.
17300 * g++.old-deja/g++.pt/memclass20.C: Likewise.
17301 * g++.old-deja/g++.pt/memclass5.C: Likewise.
17302 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
17303 keyword.
17304 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
17305 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
17306 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
17307 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
17308 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
17309 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
17310 keyword.
17311 * g++.old-deja/g++.pt/spec10.C: Likewise.
17312 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
17313 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
17314 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
17315 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
17316 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
17317 * g++.old-deja/g++.pt/ttp62.C: Likewise.
17318 * g++.old-deja/g++.pt/ttp64.C: Likewise.
17319 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
17320 * g++.old-deja/g++.pt/typename15.C: Likewise.
17321 * g++.old-deja/g++.pt/typename22.C: Likewise.
17322 * g++.old-deja/g++.pt/typename6.C: Change error messages.
17323 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
17324 * g++.old-deja/g++.pt/virtual2.C: Likewise.
17325 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
17326 syntax.
17327 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
17328 return value extension.
17329 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
17330 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
17331 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
17332 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
17333
17334 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
17335
17336 * g++.dg/warn/inline1.C: New test.
17337 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
17338 * g++.old-deja/g++.jason/synth10.C: Likewise.
17339 * g++.old-deja/g++.mike/net31.C: Likewise.
17340 * g++.old-deja/g++.mike/p8786.C: Likewise.
17341
17342 * g++.dg/template/friend10.C: New test.
17343 * g++.dg/template/conv5.C: New test.
17344
17345 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
17346
17347 * g++.dg/lookup/scoped3.C: New test.
17348
17349 * g++.dg/lookup/decl1.C: New test.
17350 * g++.dg/lookup/decl2.C: New test.
17351
17352 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
17353
17354 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
17355 gcc.c-torture/compile/20021015-1.c,
17356 gcc.c-torture/compile/20021015-2.c,
17357 gcc.c-torture/compile/20021123-1.c,
17358 gcc.c-torture/compile/20021123-2.c,
17359 gcc.c-torture/compile/20021123-3.c,
17360 gcc.c-torture/compile/20021123-4.c,
17361 gcc.c-torture/execute/20021024-1.c: Add tests previously added
17362 only to 3.1 or 3.2 branch.
17363
17364 2002-12-23 Mark Mitchell <mark@codesourcery.com>
17365
17366 * gcc.dg/i386-bitfield3.c: New test.
17367
17368 * gcc.dg/i386-bitfield2.c: New test.
17369
17370 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
17371
17372 * g++.dg/parse/conv_op1.C: New test.
17373
17374 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
17375
17376 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
17377 approved.
17378
17379 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
17380
17381 * gcc.c-torture/compile/20021220-1.c: New test.
17382
17383 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
17384
17385 * gcc.dg/i386-fastcall-1.c: New.
17386
17387 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17388
17389 * gcc.c-torture/execute/20021219-1.c: New test.
17390
17391 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17392
17393 * gcc.dg/i386-pic-1.c: New test.
17394
17395 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17396
17397 PR c++/8099
17398 * g++.dg/template/friend9.C: New test.
17399
17400 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17401
17402 PR c++/3663
17403 * g++.dg/template/access7.C: New test.
17404
17405 2002-12-18 Nick Clifton <nickc@redhat.com>
17406
17407 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
17408 the libstdc++-v3 directory has been found.
17409
17410 2002-12-12 Devang Patel <dpatel@apple.com>
17411 * gcc.dg/darwin-ld-1.c: New test.
17412 * gcc.dg/darwin-ld-2.c: New test.
17413 * gcc.dg/darwin-ld-3.c: New test.
17414 * gcc.dg/darwin-ld-4.c: New test.
17415 * gcc.dg/darwin-ld-5.c: New test.
17416
17417 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
17418
17419 * gcc.c-torture/compile/20021212-1.c: New test.
17420
17421 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
17422
17423 * gcc.dg/fshort-wchar: New test.
17424
17425 2002-12-10 Mark Mitchell <mark@codesourcery.com>
17426
17427 PR c++/8372
17428 * g++.dg/template/dtor1.C: New test.
17429
17430 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
17431 markers.
17432
17433 2002-12-10 Jakub Jelinek <jakub@redhat.com>
17434
17435 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
17436
17437 2002-12-09 Mark Mitchell <mark@codesourcery.com>
17438
17439 * g++.dg/template/static1.C: New test.
17440 * g++.dg/template/static2.C: New test.
17441 * g++.old-deja/g++.ext/memconst.C: New test.
17442
17443 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17444
17445 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
17446 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
17447 * g++.dg/special/initp1.C: Likewise.
17448
17449 2002-12-06 Jakub Jelinek <jakub@redhat.com>
17450
17451 * gcc.c-torture/execute/20021204-1.c: New test.
17452
17453 2002-12-04 Geoffrey Keating <geoffk@apple.com>
17454
17455 * gcc.dg/ppc-fmadd-1.c: New file.
17456 * gcc.dg/ppc-fmadd-2.c: New file.
17457 * gcc.dg/ppc-fmadd-3.c: New file.
17458
17459 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
17460
17461 * gcc.c-torture/compile/20021204-1.c: New test.
17462
17463 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
17464
17465 * g++.dg/inherit/covariant2.C: New test.
17466 * g++.dg/inherit/covariant3.C: New test.
17467 * g++.dg/inherit/covariant4.C: New test.
17468 * g++.dg/inherit/covariant1.C: Remove XFAIL.
17469 * g++.old-deja/g++.robertl/eb17.C: Likewise.
17470
17471 2002-12-03 Mark Mitchell <mark@codesourcery.com>
17472
17473 PR c++/8688
17474 * g++.dg/init/brace3.C: New test.
17475
17476 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
17477
17478 * gcc.dg/20020210-1.c: Fix a comment typo.
17479
17480 2002-12-02 Mark Mitchell <mark@codesourcery.com>
17481
17482 PR c++/8720
17483 * g++.dg/parse/defarg1.C: New test.
17484
17485 PR c++/8615
17486 * g++.dg/template/char1.C: New test.
17487
17488 * g++.dg/template/varmod1.C: Fix typo.
17489
17490 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17491
17492 DR 180
17493 * g++.old-deja/g++.pt/crash32.C: Expect error.
17494
17495 2002-12-01 Mark Mitchell <mark@codesourcery.com>
17496
17497 PR c++/5919
17498 * g++.dg/template/varmod1.C: New test.
17499
17500 PR c++/8727
17501 * g++.dg/inherit/typeinfo1.C: New test.
17502
17503 PR c++/8663
17504 * g++.dg/inherit/typedef1.C: New test.
17505
17506 2002-11-30 Mark Mitchell <mark@codesourcery.com>
17507
17508 PR c++/8332
17509 PR c++/8493
17510 * g++.dg/template/strlen1.C: New test.
17511
17512 PR c++/8227
17513 * g++.dg/template/ctor2.C: New test.
17514
17515 PR c++/8214
17516 * g++.dg/init/string1.C: New test.
17517
17518 PR c++/8511
17519 * g++.dg/template/friend8.C: New test.
17520
17521 2002-11-29 Joe Buck <jbuck@synopsys.com>
17522
17523 * g++.dg/lookup/anon2.C: New test.
17524
17525 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
17526
17527 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
17528 h8300 port.
17529
17530 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
17531
17532 * gcc.dg/bitfld-6.c: New test.
17533
17534 2002-11-27 Jan Hubicka <jh@suse.cz>
17535
17536 * gcc.c-torture/execute/20021127.[cx]: New test.
17537
17538 2002-11-26 Jan Hubicka <jh@suse.cz>
17539
17540 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
17541 quality.
17542
17543 2002-11-26 Geoffrey Keating <geoffk@apple.com>
17544
17545 * g++.dg/init/brace2.C: New test.
17546 * g++.old-deja/g++.mike/p9129.C: Correct.
17547
17548 2002-11-26 Mark Mitchell <mark@codesourcery.com>
17549
17550 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
17551
17552 2002-11-25 Andreas Bauer <baueran@in.tum.de>
17553
17554 * gcc.dg/sibcall-6: New test for indirect sibcalls.
17555
17556 2002-11-25 Mark Mitchell <mark@codesourcery.com>
17557
17558 * testsuite/g++.dg/abi/empty11.C: New test.
17559 * testsuite/g++.dg/rtti/cv1.C: New test.
17560
17561 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
17562
17563 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
17564
17565 2002-11-24 Mark Mitchell <mark@codesourcery.com>
17566
17567 * g++.dg/abi/empty10.C: New test.
17568
17569 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
17570
17571 * gcc.c-torture/compile/20021124-1.c: New test.
17572
17573 2002-11-22 Mark Mitchell <mark@codesourcery.com>
17574
17575 * g++.dg/abi/rtti2.C: New test.
17576
17577 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
17578
17579 * gcc.dg/i386-unroll-1.c: New test.
17580
17581 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
17582
17583 * gcc.c-torture/compile/20021120-1.c: New test.
17584 * gcc.c-torture/compile/20021120-2.c: New test.
17585
17586 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
17587
17588 * gcc.dg/bitfld-5.c: New test.
17589
17590 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
17591
17592 * gcc.c-torture/execute/20021120-3.c: New test.
17593
17594 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
17595
17596 * gcc.c-torture/execute/20021120-2.c: New test.
17597
17598 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
17599
17600 * gcc.c-torture/execute/20021120-1.c: New test.
17601
17602 2002-11-20 Jakub Jelinek <jakub@redhat.com>
17603
17604 * gcc.c-torture/execute/20021118-3.c: New test.
17605
17606 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17607
17608 * gcc.c-torture/compile/20021119-1.c: New test.
17609
17610 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
17611
17612 * gcc.dg/duff-1.c: New test.
17613 * gcc.dg/duff-2.c: New test.
17614 * gcc.dg/duff-3.c: New test.
17615
17616 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
17617
17618 * gcc.dg/cpp/_Pragma5.c: New test.
17619
17620 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
17621
17622 * gcc.c-torture/execute/20021118-2.c: New test.
17623
17624 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
17625
17626 * gcc.c-torture/execute/20021118-1.c: New test.
17627
17628 2002-11-16 Jakub Jelinek <jakub@redhat.com>
17629
17630 * gcc.dg/20021116-1.c: New test.
17631
17632 2002-11-14 Mark Mitchell <mark@codesourcery.com>
17633
17634 * g++.dg/abi/vcall1.C: New test.
17635
17636 2002-11-14 Jakub Jelinek <jakub@redhat.com>
17637
17638 * gcc.dg/20021029-1.c: New test.
17639 * gcc.dg/20021029-2.c: New test.
17640
17641 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
17642
17643 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
17644
17645 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17646
17647 PR c/8439
17648 * gcc.dg/20021110.c: Move to ...
17649 * gcc.c-torture/compile/20021110.c: .... here.
17650
17651 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17652
17653 PR c/8467
17654 * gcc.c-torture/execute/20021111-1.c
17655
17656 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
17657
17658 PR c/8439
17659 * gcc.dg/20021110.c: New test.
17660
17661 2002-11-10 Mark Mitchell <mark@codesourcery.com>
17662
17663 * g++.dg/abi/vthunk3.C: Run only on x86.
17664
17665 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
17666
17667 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
17668
17669 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
17670
17671 * lib/compat.exp (compat-execute): Fix logic error in last
17672 change.
17673
17674 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
17675
17676 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
17677
17678 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17679
17680 PR c++/8389
17681 * g++.dg/template/access6.C: New test.
17682
17683 2002-11-08 Jan Hubicka <jh@suse.cz>
17684
17685 * gcc.dg/i386-ssefp-1.c: New test.
17686 * gcc.dg/i386-ssefp-1.c: New test.
17687
17688 2002-11-08 Jan Hubicka <jh@suse.cz>
17689
17690 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
17691
17692 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17693
17694 * g++.dg/abi/vthunk3.C: New test.
17695
17696 PR c++/8338
17697 * g++.dg/template/crash2.C: New test.
17698
17699 2002-11-07 Mark Mitchell <mark@codesourcery.com>
17700
17701 * testsuite/g++.dg/abi/dtor1.C: New test.
17702 * testsuite/g++.dg/abi/dtor2.C: Likewise.
17703
17704 2002-11-05 Geoffrey Keating <geoffk@apple.com>
17705
17706 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
17707 Darwin.
17708
17709 2002-11-04 Adam Nemet <anemet@lnxw.com>
17710
17711 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
17712 -mthumb. Only xfail with -O0.
17713
17714 2002-11-03 Mark Mitchell <mark@codesourcery.com>
17715
17716 * g++.dg/abi/thunk1.C: New test.
17717 * g++.dg/abi/thunk2.C: Likewise.
17718 * g++.dg/abi/vtt1.C: Likewise.
17719
17720 2002-11-02 Diego Novillo <dnovillo@redhat.com>
17721
17722 PR optimization/8423
17723 * gcc.c-torture/execute/builtin-constant.c: New test.
17724
17725 2002-11-01 Zack Weinberg <zack@codesourcery.com>
17726
17727 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
17728 Add some more cases.
17729
17730 2002-11-01 Mark Mitchell <mark@codesourcery.com>
17731
17732 PR c++/8391
17733 * g++.dg/opt/local1.C: New test.
17734
17735 2002-10-30 Mark Mitchell <mark@codesourcery.com>
17736
17737 PR c++/8160
17738 * g++.dg/template/complit1.C: New test.
17739
17740 PR c++/8149
17741 * g++.dg/template/typename4.C: Likewise.
17742
17743 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17744
17745 Core issue 287, PR c++/7639
17746 * g++.dg/template/instantiate1.C: Adjust error location.
17747 * g++.dg/template/instantiate3.C: New test.
17748 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
17749 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
17750 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
17751
17752 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
17753
17754 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
17755
17756 2002-10-29 Mark Mitchell <mark@codesourcery.com>
17757
17758 PR c++/8287
17759 * g++.dg/init/dtor2.C: New test.
17760
17761 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17762
17763 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
17764 * gcc.dg/nest.c: Bypass errors on irix6.
17765
17766 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
17767
17768 * gcc.dg/nest.c: Expect error for mmix-*-*.
17769 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
17770
17771 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
17772
17773 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
17774 markers.
17775
17776 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
17777
17778 2002-10-25 Mike Stump <mrs@apple.com>
17779
17780 * gcc.dg/warn-1.c: New test.
17781
17782 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17783
17784 * g++.dg/template/typename3.C: New test.
17785
17786 2002-10-25 Mark Mitchell <mark@codesourcery.com>
17787
17788 * g++.dg/lookup/ptrmem1.C: New test.
17789
17790 * g++.dg/abi/vthunk2.C: New test.
17791
17792 2002-10-25 Zack Weinberg <zack@codesourcery.com>
17793
17794 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
17795
17796 2002-10-24 Mark Mitchell <mark@codesourcery.com>
17797
17798 * g++.dg/abi/empty9.C: New test.
17799
17800 2002-10-24 Richard Henderson <rth@redhat.com>
17801
17802 * g++.dg/inherit/thunk1.C: Enable for ia64.
17803
17804 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17805
17806 PR c++/8067
17807 * g++.dg/lookup/pretty1.C: New test.
17808
17809 2002-10-23 Jakub Jelinek <jakub@redhat.com>
17810
17811 * gcc.dg/20021023-1.c: New test.
17812
17813 2002-10-23 Mark Mitchell <mark@codesourcery.com>
17814
17815 PR c++/7679
17816 * g++.dg/parse/inline1.C: New test.
17817
17818 2002-10-23 Richard Henderson <rth@redhat.com>
17819
17820 * g++.dg/inherit/thunk1.C: Enable for x86_64.
17821
17822 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
17823
17824 2002-10-22 Mark Mitchell <mark@codesourcery.com>
17825
17826 PR c++/6579
17827 * g++.dg/parse/stmtexpr3.C: New test.
17828
17829 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
17830
17831 * g++.dg/expr/cond1.C: New test.
17832
17833 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17834
17835 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
17836
17837 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17838
17839 * g++.dg/abi/vbase13.C: New test.
17840 * g++.dg/abi/vbase14.C: Likewise.
17841
17842 2002-10-21 Jakub Jelinek <jakub@redhat.com>
17843
17844 * gcc.dg/tls/pic-1.c: New test.
17845 * gcc.dg/tls/nonpic-1.c: New test.
17846 * gcc.dg/20021018-1.c: New test.
17847
17848 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17849
17850 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
17851 Remove only files with the same base name as the test case.
17852 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
17853 (profopt-execute): Likewise. Also, remove old profiling
17854 and performance data files before running the tests.
17855
17856 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
17857 * g++.dg/bprob/bprob.exp: Likewise.
17858 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
17859 to allow more general test case names.
17860
17861 * g++.dg/bprob/bprob-1.C: Rename to ...
17862 * g++.dg/bprob/g++-bprob-1.C: ... this.
17863
17864 * g77.dg/bprob/bprob-1.f: Rename to ...
17865 * g77.dg/bprob/g77-bprob-1.f: ... this.
17866
17867 2002-10-21 Zack Weinberg <zack@codesourcery.com>
17868
17869 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
17870 bison 1.50 or later.
17871
17872 2002-10-21 Janis Johnson <janis187@us.ibm.com>
17873
17874 * g++.dg/README: Describe more test directories.
17875
17876 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17877
17878 * g++.dg/init/array6.C: Add additional tests.
17879
17880 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
17881
17882 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
17883 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
17884
17885 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
17886
17887 * gcc.c-torture/compile/20020604-1.x: New.
17888 * gcc.c-torture/compile/simd-5.x: Likewise.
17889 * gcc.c-torture/execute/920710-1.x: Likewise.
17890 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
17891
17892 2002-10-21 Mark Mitchell <mark@codesourcery.com>
17893
17894 * g++.dg/inherit/override1.C: Add dg-options clause.
17895
17896 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17897
17898 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
17899 _mm_slli_si128.
17900
17901 2002-10-19 Andreas Schwab <schwab@suse.de>
17902
17903 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
17904 directory component.
17905
17906 2002-10-18 Mark Mitchell <mark@codesourcery.com>
17907
17908 * g++.dg/inherit/thunk1.C: New test.
17909
17910 * g++.dg/inherit/override1.C: New test.
17911
17912 * g++.dg/abi/mangle11.C: New test.
17913 * g++.dg/abi/mangle14.C: New test.
17914 * g++.dg/abi/mangle17.C: New test.
17915
17916 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
17917
17918 * g++.dg/overload/member2.C: New test.
17919
17920 2002-10-17 Janis Johnson <janis187@us.ibm.com>
17921
17922 * g++.dg/README: Describe new compat directory.
17923 * g++.dg/dg.exp: Skip tests in compat directory.
17924 * README.compat: New file.
17925 * lib/compat.exp: New expect script.
17926 * g++.dg/compat: New test directory.
17927 * g++.dg/compat/compat.exp: New expect script.
17928 * g++.dg/compat/abi: New test directory.
17929 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
17930 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
17931 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
17932 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
17933 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
17934 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
17935 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
17936 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
17937 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
17938 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
17939 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
17940 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
17941 * g++.dg/compat/break: New test directory.
17942 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
17943 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
17944 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
17945 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
17946 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
17947 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
17948 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
17949 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
17950 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
17951 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
17952 g++.dg/compat/break/README: New files.
17953 * g++.dg/compat/eh: New test directory.
17954 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
17955 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
17956 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
17957 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
17958 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
17959 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
17960 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
17961 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
17962 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
17963 g++.dg/compat/eh/filter2_y.C,
17964 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
17965 g++.dg/compat/eh/new1_y.C,
17966 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
17967 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
17968 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
17969 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
17970 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
17971 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
17972 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
17973 g++.dg/compat/eh/unexpected1_y.C: New files.
17974 * g++.dg/compat/init: New test directory.
17975 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
17976 g++.dg/compat/init/array5_y.C,
17977 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
17978 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
17979 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
17980 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
17981 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
17982 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
17983 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
17984 g++.dg/compat/init/init-ref2_y.C: New files.
17985
17986 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17987
17988 PR c++/7584
17989 * g++.dg/inherit/using3.C: New test.
17990
17991 2002-10-17 Jan Hubicka <jh@suse.cz>
17992
17993 * gcc.dg/20021017-2.c: New test.
17994
17995 2002-10-17 Mark Mitchell <mark@codesourcery.com>
17996
17997 * g++.dg/abi/mangle16.C: Adjust.
17998
17999 * g++.dg/init/array8.C: New test.
18000
18001 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
18002
18003 * gcc.dg/special/mips-abi.exp: New test.
18004 * gcc.dg/special/mips-abi.s: Empty file used by the above.
18005
18006 2002-10-16 Mark Mitchell <mark@codesourcery.com>
18007
18008 * g++.dg/abi/mangle16.C: New test.
18009 * g++.dg/abi/mangle17.C: Likewise.
18010
18011 PR c++/7478
18012 * g++.dg/template/ref1.C: New test.
18013
18014 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18015
18016 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
18017
18018 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
18019
18020 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
18021
18022 2002-10-16 Mark Mitchell <mark@codesourcery.com>
18023
18024 PR c++/7524
18025 * g++.dg/init/array7.C: New test.
18026
18027 2002-10-15 Mark Mitchell <mark@codesourcery.com>
18028
18029 * g++.dg/init/array6.C: New test.
18030
18031 * g++.dg/abi/mangle13.C: Likewise.
18032 * g++.dg/abi/mangle14.C: Likewise.
18033 * g++.dg/abi/mangle15.C: Likewise.
18034
18035 2002-10-14 Mark Mitchell <mark@codesourcery.com>
18036
18037 * g++.dg/abi/empty8.C: New test.
18038
18039 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
18040
18041 * g++.dg/init/ctor1.C: New test.
18042
18043 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
18044
18045 * gcc.c-torture/execute/20021015-1.c: New test.
18046
18047 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
18048
18049 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
18050
18051 2002-10-14 Jan Hubicka <jh@suse.cz>
18052
18053 * gcc.dg/i386-ssetype-[1-5].c: New tests.
18054
18055 2002-10-14 Richard Henderson <rth@redhat.com>
18056
18057 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
18058
18059 2002-10-14 Mark Mitchell <mark@codesourcery.com>
18060
18061 PR optimization/6631
18062 * g++.dg/opt/const2.C: New test.
18063
18064 2002-10-14 Mark Mitchell <mark@codesourcery.com>
18065
18066 PR c++/7176
18067 * g++.dg/parse/friend1.C: New test.
18068 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
18069
18070 2002-10-14 Jakub Jelinek <jakub@redhat.com>
18071
18072 * gcc.dg/20021014-1.c: New test.
18073
18074 2002-10-11 Mark Mitchell <mark@codesourcery.com>
18075
18076 PR c++/5661
18077 * g++.dg/ext/vlm1.C: New test.
18078 * g++.dg/ext/vlm2.C: Likewise.
18079
18080 * g++.dg/init/array1.C: Remove invalid braces.
18081 * g++.dg/init/brace1.C: New test.
18082 * g++.dg/init/copy2.C: Likewise.
18083 * g++.dg/init/copy3.C: Likewise.
18084 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
18085 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
18086 braces.
18087
18088 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
18089
18090 * gcc.dg/cpp/assembler.S: Don't use -ansi.
18091
18092 2002-10-11 Richard Shann <richard.shann@superh.com>
18093
18094 * gcc.c-torture/compile/simd-5.c: New test.
18095
18096 2002-10-10 Roger Sayle <roger@eyesopen.com>
18097
18098 * gcc.c-torture/execute/shiftopt-1.c: New test case.
18099
18100 2002-10-10 Jim Wilson <wilson@redhat.com>
18101
18102 * gcc.c-torture/execute/20021010-1.c: New test.
18103
18104 2002-10-09 Zack Weinberg <zack@codesourcery.com>
18105
18106 PR c/7353
18107 * g++.dg/ext/typedef-init.C: New test.
18108 * gcc.dg/typedef-init.c: New test.
18109
18110 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
18111
18112 * gcc.dg/cpp/paste13.c: New test.
18113
18114 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18115
18116 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
18117 remaining platforms, XFAIL during compile, not execute. Don't
18118 XFAIL at -O0.
18119
18120 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
18121
18122 * gcc.dg/alias-1.c: Tweak expected warning.
18123
18124 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
18125
18126 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
18127
18128 2002-10-06 Andreas Jaeger <aj@suse.de>
18129
18130 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
18131 * gcc.dg/cpp/c++98.C: Likewise.
18132
18133 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
18134 * g++.dg/cpp/c++98.C: Likewise.
18135
18136 * g++.dg/README (Subdirectories): Mention cpp directory.
18137
18138 PR target/7559
18139 * gcc.dg/20021006-1.c: New test.
18140
18141 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18142
18143 PR c++/7804
18144 * g++.dg/other/warning1.C: New test.
18145
18146 2002-10-04 Roger Sayle <roger@eyesopen.com>
18147
18148 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
18149 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
18150 and sparc-*-* with -m64 as expected failures. See PR 8087.
18151
18152 2002-10-03 Mark Mitchell <mark@codesourcery.com>
18153
18154 PR c++/7931
18155 * g++.dg/template/ptrmem3.C: New test.
18156
18157 PR c++/7754
18158 * g++.dg/template/union1.C: New test.
18159
18160 2002-10-03 Mark Mitchell <mark@codesourcery.com>
18161
18162 PR c++/8006
18163 * g++.dg/abi/mangle9.C: New test.
18164 * g++.dg/abi/mangle10.C: New test.
18165 * g++.dg/abi/mangle11.C: New test.
18166 * g++.dg/abi/mangle12.C: New test.
18167
18168 2002-10-02 Mark Mitchell <mark@codesourcery.com>
18169
18170 PR c++/7188.
18171 * g++.dg/template/meminit1.C: New test.
18172 * g++.dg/warn/Wreorder-1.C: Likewise.
18173 * g++.old-deja/g++.mike/warn3.C: Tweak.
18174 * lib/prune.exp: Ingore "in copy constructor".
18175
18176 2002-10-02 Andreas Jaeger <aj@suse.de>
18177
18178 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
18179 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
18180 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
18181 on x86-64.
18182
18183 2002-10-01 Mark Mitchell <mark@codesourcery.com>
18184
18185 * gcc.dg/empty1.C: Fix typo.
18186
18187 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
18188
18189 * gcc.dg/alias-1.c: New test.
18190
18191 2002-10-01 Mark Mitchell <mark@codesourcery.com>
18192
18193 * gcc.dg/empty1.C: New test.
18194
18195 * g++.dg/tls/init-2.C: Tweak error messages.
18196
18197 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
18198
18199 * gcc.c-torture/compile/20020923-1.c: New test.
18200
18201 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
18202
18203 * gcc.c-torture/execute/ffs-1.c: New test.
18204 * gcc.c-torture/execute/ffs-2.c: Ditto.
18205
18206 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
18207
18208 * g++.dg/overload/member1.C: New test.
18209
18210 2002-09-30 Mark Mitchell <mark@codesourcery.com>
18211
18212 * g++.dg/abi/empty7.C: New test.
18213 * g++.dg/init/pm2.C: Likewise.
18214
18215 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
18216
18217 * g++.dg/rtti/crash1.C: New test.
18218
18219 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
18220
18221 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
18222 gcc.dg/sibcall-4.c: New tests.
18223
18224 2002-09-28 Roger Sayle <roger@eyesopen.com>
18225
18226 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
18227 powerpc and MMIX targets.
18228
18229 2002-09-27 Zack Weinberg <zack@codesourcery.com>
18230
18231 * gcc.dg/cpp/20020927-1.c: New.
18232
18233 2002-09-26 David S. Miller <davem@redhat.com>
18234
18235 * gcc.c-torture/compile/trunctfdf.c: New.
18236
18237 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18238
18239 * lib/target-supports.exp (check_weak_available): Handle solaris2.
18240
18241 2002-09-27 Alan Modra <amodra@bigpond.net.au>
18242
18243 * gcc.c-torture/execute/loop-15.c: New.
18244
18245 2002-09-26 Janis Johnson <janis187@us.ibm.com>
18246
18247 * README.QMTEST: Fix typo.
18248
18249 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
18250
18251 * gcc.dg/20020926-1.c: New test.
18252
18253 2002-09-25 David S. Miller <davem@redhat.com>
18254
18255 PR target/7842
18256 * gcc.c-torture/execute/shiftdi.c: New test.
18257
18258 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
18259
18260 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
18261 unique to the tool.
18262 * lib/g77.exp (g77_init): Likewise.
18263 * lib/g++.exp (g++_init): Likewise.
18264 * lib/objc.exp (objc_init): Likewise.
18265
18266 2002-09-25 Mark Mitchell <mark@codesourcery.com>
18267
18268 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
18269 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
18270 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
18271
18272 2002-09-25 Richard Henderson <rth@redhat.com>
18273
18274 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
18275 too-small long double.
18276
18277 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
18278
18279 * gcc.dg/20020919-1.c: New test.
18280
18281 2002-09-23 Mark Mitchell <mark@codesourcery.com>
18282
18283 * g++.dg/abi/bitfield6.C: New test.
18284 * g++.dg/abi/bitfield7.C: New test.
18285 * g++.dg/abi/bitfield8.C: New test.
18286 * g++.dg/abi/vbase11.C: New test.
18287
18288 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
18289
18290 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
18291 hppa*-*-hpux*. Update test comment.
18292
18293 2002-09-20 Jakub Jelinek <jakub@redhat.com>
18294
18295 * gcc.dg/tls/struct-1.c: New test.
18296
18297 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
18298
18299 * gcc.dg/cpp/tr-warn2.c: Update.
18300
18301 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
18302
18303 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
18304
18305 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
18306
18307 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
18308 systems.
18309
18310 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
18311
18312 * gcc.c-torture/execute/ieee/mzero3.c: New test.
18313
18314 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18315 Adjust for c++filt moved to binutils. Remove spurious duplicate
18316 setting of cxxfilt.
18317
18318 2002-09-19 Geoffrey Keating <geoffk@apple.com>
18319
18320 * gcc.dg/20020312-2.c: Update for darwin.
18321
18322 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
18323
18324 * g++.old-deja/g++.other/crash32.C: Mark ICE.
18325
18326 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
18327
18328 * objc.dg/comp-types-1.m: New test.
18329 * objc.dg/comp-types-2.m: New test.
18330 * objc.dg/comp-types-3.m: New test.
18331 * objc.dg/comp-types-4.m: New test.
18332 * objc.dg/comp-types-5.m: New test.
18333 * objc.dg/comp-types-6.m: New test.
18334
18335 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
18336
18337 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
18338
18339 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
18340
18341 * g++.dg/other/do1.C: New test.
18342
18343 * g++.dg/template/subst1.C: New test.
18344
18345 2002-09-16 Steve Ellcey <sje@cup.hp.com>
18346
18347 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
18348
18349 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
18350
18351 * g++.dg/template/qualttp20.C: Adjust expected errors.
18352 * g++.old-deja/g++.jason/report.C: Likewise.
18353 * g++.old-deja/g++.other/qual1.C: Likewise.
18354
18355 * g++.dg/lookup/scoped2.C: New test.
18356
18357 * g++.dg/ext/asm3.C: New test.
18358
18359 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
18360
18361 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
18362
18363 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
18364
18365 * ChangeLog: follow spelling conventions.
18366 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
18367 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
18368 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
18369 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
18370 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
18371 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
18372 * g++.old-deja/g++.law/global-init1.C: Likewise.
18373 * g++.old-deja/g++.other/delete4.C: Likewise.
18374 * g++.old-deja/g++.other/inline21.C: Likewise.
18375 * g++.old-deja/g++.other/singleton.C: Likewise.
18376 * g77.dg/strlen0.f: Likewise.
18377 * g77.f-torture/compile/20010519-1.f: Likewise.
18378 * g77.f-torture/compile/980310-4.f: Likewise.
18379 * gcc.c-torture/compile/20000605-1.c: Likewise.
18380 * gcc.c-torture/execute/20020225-1.c: Likewise.
18381 * gcc.dg/c90-hexfloat-2.c: Likewise.
18382 * gcc.dg/c99-bool-1.c: Likewise.
18383 * gcc.dg/c99-hexfloat-2.c: Likewise.
18384 * gcc.dg/dll-2.c: Likewise.
18385 * gcc.dg/wtr-union-init-1.c: Likewise.
18386 * gcc.dg/wtr-union-init-2.c: Likewise.
18387 * gcc.dg/wtr-union-init-3.c: Likewise.
18388 * gcc.dg/cpp/avoidpaste1.c: Likewise.
18389 * gcc.dg/cpp/defined.c: Likewise.
18390 * gcc.dg/cpp/macsyntx.c: Likewise.
18391 * gcc.dg/cpp/paste2.c: Likewise.
18392 * gcc.dg/cpp/trad/defined.c: Likewise.
18393 * gcc.dg/format/c90-printf-1.c: Likewise.
18394 * gcc.dg/format/c90-scanf-1.c: Likewise.
18395 * gcc.dg/format/c99-printf-1.c: Likewise.
18396 * gcc.dg/format/c99-scanf-1.c: Likewise.
18397 * gcc.misc-tests/gcov-8.c: Likewise.
18398 * lib/profopt.exp: Likewise.
18399
18400 2002-09-15 Krister Walfridsson <cato@df.lth.se>
18401
18402 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
18403
18404 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
18405
18406 * g++.dg/inherit/using2.C: New test.
18407
18408 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
18409
18410 * ChangeLog: Follow spelling conventions.
18411 * g++.dg/template/friend4.C: Likewise.
18412 * g++.old-deja/g++.pt/crash67.C: Likewise.
18413 * gcc.c-torture/execute/20000801-4.c: Likewise.
18414 * gcc.dg/c90-digraph-1.c: Likewise.
18415 * gcc.dg/c94-digraph-1.c: Likewise.
18416 * gcc.dg/c99-digraph-1.c: Likewise.
18417 * gcc.dg/cpp/line5.c: Likewise.
18418 * gcc.dg/cpp/multiline.c: Likewise.
18419 * gcc.dg/cpp/trad/literals-1.c: Likewise.
18420 * gcc.dg/format/attr-3.c: Likewise.
18421 * gcc.dg/format/c90-scanf-3.c: Likewise.
18422 * gcc.dg/format/ext-4.c: Likewise.
18423
18424 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
18425
18426 * g++.dg/template/pretty1.C: New test.
18427
18428 2002-09-14 Alan Modra <amodra@bigpond.net.au>
18429
18430 * gcc.c-torture/execute/struct-cpy-1.c: New test.
18431
18432 2002-09-13 Matt Austern <austern@apple.com>
18433
18434 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
18435 passing a cast expression to a function by const reference.
18436
18437 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
18438
18439 * g++.dg/template/deduce1.C: New test.
18440
18441 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
18442
18443 * gcc.c-torture/execute/simd-1.c: Force all use of int to
18444 32-bit int.
18445
18446 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
18447
18448 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
18449 usage.
18450
18451 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
18452
18453 * gcc.c-torture/compile/20020910-1.c: New test.
18454
18455 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
18456
18457 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
18458
18459 2002-09-10 Andreas Jaeger <aj@suse.de>
18460
18461 * gcc.dg/20020312-2.c: Adjust for x86-64.
18462
18463 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
18464
18465 * g77.dg/7388.f: New test case for PR 7388.
18466
18467 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
18468
18469 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
18470
18471 2002-09-05 Ziemowit Laski <zlaski@apple.com>
18472
18473 * objc.dg/proto-lossage-1.m: New test.
18474
18475 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
18476
18477 * gcc.dg/cpp/_Pragma4.c: Fix typo.
18478
18479 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
18480
18481 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
18482 expected to pass.
18483
18484 2002-09-06 Stan Shebs <shebs@apple.com>
18485 David Edelsohn <edelsohn@gnu.org>
18486
18487 * gcc.dg/weak: New directory.
18488 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
18489 target-specific xfail bits.
18490 * gcc.dg/typeof-2.c: Move to new directory.
18491 * gcc.dg/weak.exp: New expect script.
18492
18493 2002-09-06 Alan Modra <amodra@bigpond.net.au>
18494
18495 * gcc.c-torture/execute/extzvsi.c: New test.
18496
18497 2002-09-05 Stan Shebs <shebs@apple.com>
18498
18499 * gcc.dg/weak-1.c: xfail on Darwin.
18500 * gcc.dg/weak-2.c: Ditto.
18501 * gcc.dg/weak-3.c: Ditto.
18502 * gcc.dg/weak-4.c: Ditto.
18503 * gcc.dg/weak-5.c: Ditto.
18504 * gcc.dg/weak-6.c: Ditto.
18505 * gcc.dg/weak-7.c: Ditto.
18506 * gcc.dg/weak-8.c: Ditto.
18507 * gcc.dg/weak-9.c: Ditto.
18508
18509 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
18510
18511 * gcc.c-torture/execute/loop-14.c: New test.
18512
18513 2002-09-04 Jakub Jelinek <jakub@redhat.com>
18514
18515 * g++.dg/other/cxa-atexit1.C: New test.
18516
18517 * gcc.dg/typeof-2.c: New test.
18518
18519 2002-09-03 Roger Sayle <roger@eyesopen.com>
18520
18521 * gcc.dg/builtins-2.c: New testcase.
18522 * gcc.dg/builtins-3.c: New testcase.
18523
18524 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
18525
18526 * gcc.dg/cpp/_Pragma4.c: New test.
18527
18528 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
18529
18530 * objc/execute/nil_method-1.m: New testcase.
18531
18532 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
18533
18534 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
18535 [Object class], not [Object initialize].
18536
18537 2002-08-31 Roger Sayle <roger@eyesopen.com>
18538 Hans-Peter Nilsson <hp@bitrange.com>
18539
18540 * gcc.c-torture/execute/20020720-1.x: Skip test on
18541 mmix-knuth-mmixware. Correct comment.
18542
18543 2002-08-27 Mark Mitchell <mark@codesourcery.com>
18544
18545 * testsuite/g++.dg/abi/bitfield5.C: New test.
18546 * testsuite/g++.dg/abi/vbase10.C: Likewise.
18547
18548 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
18549
18550 * objc.dg/undeclared-selector.m: New test.
18551
18552 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
18553
18554 * g++.dg/other/offsetof1.C: Avoid cast warning.
18555
18556 2002-08-26 Ziemowit Laski <zlaski@apple.com>
18557
18558 * objc.dg/super-class-2.m: New test.
18559
18560 2002-08-24 Matt Austern <austern@apple.com>
18561
18562 * g++.dg/ext/lvaddr.C: New test.
18563 * g++.dg/ext/lvcast.C: New test.
18564
18565 2002-08-22 Mark Mitchell <mark@codesourcery.com>
18566
18567 * testsuite/g++.dg/inherit/cond1.C: New test.
18568
18569 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
18570
18571 * gcc.dg/noncompile/incomplete-1.c: New test.
18572
18573 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
18574
18575 * gcc.dg/typespec-1.c: New test.
18576
18577 2002-08-20 Devang Patel <dpatel@apple.com>
18578 * objc.dg/proto-hier-2.m: New test.
18579
18580 2002-08-19 Ziemowit Laski <zlaski@apple.com>
18581
18582 * objc.dg/bitfield-1.m: New test.
18583 * objc.dg/bitfield-2.m: New test.
18584
18585 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
18586
18587 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
18588 gcc.dg/c99-flex-array-4.c: New tests.
18589
18590 2002-08-16 Stan Shebs <shebs@apple.com>
18591
18592 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
18593
18594 2002-08-15 Jakub Jelinek <jakub@redhat.com>
18595
18596 * gcc.dg/typeof-1.c: New test.
18597 * g++.dg/ext/typeof2.C: New test.
18598
18599 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
18600
18601 * g++.dg/other/offsetof1.C: New test.
18602
18603 2002-08-14 Richard Henderson <rth@redhat.com>
18604
18605 * gcc.dg/tls/diag-3.c: Fix expected message strings.
18606
18607 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
18608
18609 * gcc.dg/cpp/_Pragma3.c: New test.
18610
18611 2002-08-13 Mark Mitchell <mark@codesourcery.com>
18612
18613 * g++.dg/template/inherit3: New test.
18614
18615 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
18616
18617 * gcc.dg/bitfld-4.c: Add blank options.
18618
18619 2002-08-09 Mark Mitchell <mark@codesourcery.com>
18620
18621 * g++.dg/template/crash1.C: New test.
18622
18623 2002-08-08 Jakub Jelinek <jakub@redhat.com>
18624
18625 * gcc.dg/tls/opt-2.c: New test.
18626
18627 2002-08-08 Devang Patel <dpatel@apple.com>
18628
18629 * objc.dg/selector-1.m : New test
18630
18631 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
18632
18633 * g++.dg/abi/bitfield4.C: New test.
18634 * gcc.dg/bitfld-4.c: New test.
18635
18636 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
18637
18638 * g++.dg/other/packed1.C: New test.
18639
18640 2002-08-07 Mark Mitchell <mark@codesourcery.com>
18641
18642 * g++.dg/abi/offsetof.C: Tweak error messages.
18643 * g++.old-deja/g++.mike/p10769a.C: Likewise.
18644
18645 2002-08-08 Jakub Jelinek <jakub@redhat.com>
18646
18647 * gcc.dg/bitfld-3.c: New test.
18648
18649 2002-08-07 Jakub Jelinek <jakub@redhat.com>
18650 Richard Henderson <rth@redhat.com>
18651
18652 * gcc.dg/i386-bitfield1.c: New test.
18653 * g++.dg/abi/bitfield3.C: Update.
18654
18655 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
18656
18657 * objc.dg/const-str-2.m: Update.
18658 * gcc.dg/cpp/c++98.c: Change to C extension.
18659 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
18660 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
18661
18662 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
18663
18664 * testsuite/gcc.dg/tls/diag-3.c: New.
18665
18666 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
18667
18668 * g++.dg/README (Subdirectories): Document new subdir expr.
18669 * g++.dg/expr/pmf-1.C: New test.
18670
18671 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
18672
18673 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
18674
18675 2002-08-06 Jakub Jelinek <jakub@redhat.com>
18676
18677 * g++.dg/abi/bitfield3.C: New test.
18678
18679 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
18680
18681 * lib/gcov.exp: Tweak expected line formats.
18682 * gcc.misc-tests/gcov8.c: New test.
18683 * gcc.misc-tests/gcov8.x: New flags.
18684
18685 2002-08-05 Jakub Jelinek <jakub@redhat.com>
18686
18687 * consistency.vlad/layout/endian.c: Include string.h.
18688
18689 * gcc.c-torture/execute/20020805-1.c: New test.
18690
18691 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
18692
18693 * g++.dg/other/conversion1.C: New test.
18694
18695 2002-08-03 Roger Sayle <roger@eyesopen.com>
18696
18697 * gcc.dg/builtins-1.c: New testcase.
18698
18699 2002-08-02 Mark Mitchell <mark@codesourcery.com>
18700
18701 * g++.dg/inherit/access3.C: New test.
18702
18703 2002-08-01 Jakub Jelinek <jakub@redhat.com>
18704
18705 * gcc.dg/ia64-visibility-2.c: New test.
18706
18707 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
18708
18709 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
18710 __qualifier_flags to __flags.
18711
18712 2002-07-31 Mark Mitchell <mark@codesourcery.com>
18713
18714 * g++.dg/inherit/operator1.C: New test.
18715 * g++.dg/lookup/disamb1.C: Fix typo in comment.
18716 * g++.dg/other/error1.C: Change expected error message.
18717 * g++.dg/template/conv4.C: Likewise.
18718
18719 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
18720
18721 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
18722 for documented behavior.
18723
18724 2002-07-25 Roger Sayle <roger@eyesopen.com>
18725
18726 * gcc.c-torture/execute/20020720-1.x: Skip this test on
18727 several targets known to fail.
18728
18729 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
18730
18731 * gcc.dg/mips-args-[123].c: New tests.
18732
18733 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
18734
18735 * gcc.dg/ppc-spe.c: New.
18736
18737 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
18738
18739 * g++.dg/other/ptrmem4.C: New testcase.
18740
18741 2002-07-24 Richard Henderson <rth@redhat.com>
18742
18743 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
18744
18745 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
18746
18747 * g++.dg/ext/alignof1.C (main): Return 0 for success.
18748
18749 2002-07-24 Roger Sayle <roger@eyesopen.com>
18750
18751 * gcc.c-torture/execute/memset-3.c: New testcase.
18752
18753 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
18754
18755 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
18756 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
18757
18758 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18759
18760 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
18761 Delete.
18762
18763 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
18764
18765 * gcc.c-torture/compile/simd-4.c: New test.
18766
18767 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18768
18769 PR c++/7347, c++/7348
18770 * g++.dg/template/access4.C: New test.
18771 * g++.dg/template/access5.C: New test.
18772 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
18773 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
18774 * g++.old-deja/g++.pt/ttp58.C: Likewise.
18775 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
18776
18777 2002-07-22 Jakub Jelinek <jakub@redhat.com>
18778
18779 * gcc.dg/gnu89-init-2.c: New test.
18780
18781 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
18782
18783 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
18784
18785 2002-07-20 Roger Sayle <roger@eyesopen.com>
18786
18787 * gcc.c-torture/execute/20020720-1.c: New testcase.
18788
18789 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
18790
18791 * gcc.dg/cpp/Wsignprom.c: New tests.
18792
18793 2002-07-20 Alan Modra <amodra@bigpond.net.au>
18794
18795 * gcc.c-torture/execute/loop-13.c: New test.
18796
18797 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
18798
18799 * gcc.dg/cpp/expr.c: New tests.
18800
18801 2002-07-18 David Edelsohn <edelsohn@gnu.org>
18802
18803 * g++.dg/opt/pr6713.C: Add template instantiation.
18804
18805 2002-07-18 Alan Modra <amodra@bigpond.net.au>
18806
18807 * gcc.dg/nest.c: New test.
18808
18809 2002-07-17 Richard Henderson <rth@redhat.com>
18810
18811 * g++.dg/opt/pr6713.C: New test.
18812
18813 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
18814
18815 * gcc.c-torture/execute/loop-2e.x: Let the testcase
18816 XFAIL for all x86 processors.
18817
18818 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
18819
18820 * gcc.c-torture/execute/20010122-1.x: Do not test with
18821 -fomit-frame-pointer.
18822
18823 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18824
18825 * g++.dg/template/instantiate2.C: New test.
18826 * g++.dg/template/spec4.C: New test.
18827
18828 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18829
18830 * g++.dg/template/access2.C: New test.
18831 * g++.dg/template/access3.C: New test.
18832
18833 2002-07-15 Zack Weinberg <zack@codesourcery.com>
18834
18835 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
18836 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
18837 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
18838 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
18839 Convert to use <stdarg.h>.
18840 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
18841 Delete.
18842 * gcc.dg/va-arg-2.c: New.
18843 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
18844
18845 2002-07-15 Jakub Jelinek <jakub@redhat.com>
18846
18847 * gcc.c-torture/compile/20020710-1.c: New test.
18848
18849 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
18850 Andrew Pinski <pinskia@physics.uc.edu>
18851
18852 gcc.c-torture/compile/simd-2.c: New testcase.
18853 gcc.c-torture/compile/simd-3.c: Likewise.
18854
18855 2002-07-11 Mark Mitchell <mark@codesourcery.com>
18856
18857 PR c++/7224
18858 * g++.dg/overload/error1.C: New test.
18859
18860 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18861
18862 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
18863 configuration and IRIX 6 O32 ABI.
18864
18865 2002-07-11 Roger Sayle <roger@eyesopen.com>
18866
18867 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
18868
18869 2002-07-10 Roger Sayle <roger@eyesopen.com>
18870
18871 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
18872
18873 2002-07-10 Jeffrey A Law <law@redhat.com>
18874
18875 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
18876
18877 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
18878
18879 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
18880
18881 * gcc.dg/20020312-2.c: Check for __PPC__.
18882
18883 2002-07-09 Diego Novillo <dnovillo@redhat.com>
18884
18885 * gcc.c-torture/compile/20020709-1.c: New test.
18886
18887 2002-07-07 Roger Sayle <roger@eyesopen.com>
18888
18889 * g++.dg/template/qualttp21.C: New test case.
18890
18891 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
18892
18893 * gcc.c-torture/compile/20020706-1.c: New test.
18894 * gcc.c-torture/compile/20020706-2.c: New test.
18895
18896 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
18897 Alexandre Oliva <aoliva@redhat.com>
18898
18899 * g++.dg/warn/incomplete1.C: New test.
18900
18901 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18902
18903 PR c++/7099
18904 * g++.dg/warn/noreturn1.C: New test.
18905
18906 2002-07-03 Mark Mitchell <mark@codesourcery.com>
18907
18908 PR c++/6706
18909 * g++.dg/debug/debug6.C: New test.
18910 * g++.dg/debug/debug7.C: New test.
18911
18912 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
18913
18914 * gcc.c-torture/compile/simd-3.c: New test.
18915
18916 2002-07-03 Chris Demetriou <cgd@broadcom.com>
18917
18918 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
18919 * gcc.dg/20020620-1.c: Likewise.
18920
18921 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18922
18923 PR c++/6944
18924 * g++.dg/init/array4.C: New test.
18925 * g++.dg/init/array5.C: New test.
18926
18927 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
18928
18929 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
18930 * gcc.c-torture/execute/simd-2.c (main): Likewise.
18931
18932 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18933
18934 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
18935 * gcc.dg/wtr-aggr-init-1.c: Likewise.
18936 * gcc.dg/wtr-conversion-1.c: Likewise.
18937 * gcc.dg/wtr-escape-1.c: Likewise.
18938 * gcc.dg/wtr-int-type-1.c: Likewise.
18939 * gcc.dg/wtr-label-1.c: Likewise.
18940 * gcc.dg/wtr-static-1.c: Likewise.
18941 * gcc.dg/wtr-strcat-1.c: Likewise.
18942 * gcc.dg/wtr-suffix-1.c: Likewise.
18943 * gcc.dg/wtr-switch-1.c: Likewise.
18944 * gcc.dg/wtr-unary-plus-1.c: Likewise.
18945 * gcc.dg/wtr-union-init-1.c: Likewise.
18946 * gcc.dg/wtr-union-init-2.c: Likewise.
18947 * gcc.dg/wtr-union-init-3.c: Likewise.
18948
18949 * gcc.dg/wtr-func-def-1.c: New test.
18950
18951 2002-07-02 Devang Patel <dpatel@apple.com>
18952
18953 * objc.dg/param-1.m: New test.
18954
18955 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
18956
18957 * gcc.dg/cpp/trad/directive.c: Add test.
18958 * gcc.dg/cpp/trad/macroargs.c: Add test.
18959 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
18960
18961 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
18962
18963 * gcc.dg/cpp/cmdlne-M.c: New test.
18964
18965 2002-07-02 Ziemowit Laski <zlaski@apple.com>
18966
18967 * objc.dg/desig-init-1.m: New test.
18968
18969 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18970
18971 PR c++/6716
18972 * g++.dg/template/instantiate1.C: New test.
18973
18974 2002-07-01 Mark Mitchell <mark@codesourcery.com>
18975
18976 PR c++/7112
18977 * g++.dg/template/sizeof2.C: New test.
18978
18979 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
18980
18981 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
18982 gcc.dg/cpp/trad/include.c: New tests.
18983
18984 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
18985
18986 PR target/7177
18987 * gcc.c-torture/compile/20020701-1.c: New test.
18988
18989 2002-07-01 Stan Shebs <shebs@apple.com>
18990
18991 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
18992 header here...
18993 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
18994 (objc-torture-execute): or here.
18995
18996 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
18997
18998 * gcc.c-torture/execute/arith-rand-ll.c: New test.
18999
19000 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
19001
19002 * gcc.dg/cpp/trad/escaped-nl.c: New test.
19003
19004 2002-06-30 Devang Patel <dpatel@apple.com>
19005
19006 * objc.dg/fsyntax-only.m: New test.
19007
19008 2002-06-27 Mark Mitchell <mark@codesourcery.com>
19009
19010 PR c++/6695
19011 * g++.dg/template/friend7.C: New file.
19012
19013 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
19014
19015 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
19016 return type.
19017
19018 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
19019
19020 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
19021 avoid division by zero.
19022
19023 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
19024
19025 * gcc.dg/Wunknownprag.c: New tests.
19026
19027 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
19028
19029 * gcc.c-torture/execute/simd-2.c: New test.
19030
19031 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
19032
19033 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
19034 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
19035 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
19036 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
19037 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
19038 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
19039 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
19040 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
19041 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
19042 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
19043 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
19044 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
19045 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
19046 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
19047 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
19048 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
19049 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
19050
19051 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
19052
19053 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
19054 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
19055 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
19056 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
19057 New tests.
19058 * gcc.dg/cpp/trad/directive.c: Update.
19059
19060 2002-06-23 Andreas Jaeger <aj@suse.de>
19061
19062 * gcc.c-torture/execute/complex-6.c: New.
19063
19064 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
19065
19066 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
19067 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
19068 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
19069 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
19070
19071 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
19072
19073 * gcc.dg/cpp/trad: New directory with traditional tests copied
19074 from parent directory.
19075 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
19076 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
19077 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
19078 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
19079 Move to trad/ and rename.
19080 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
19081 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
19082 gcc.dg/cpp/trad/redef2.c: New tests.
19083 * gcc.dg/cpp/trad/trad.exp: New driver.
19084
19085 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
19086
19087 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
19088 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
19089 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
19090 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
19091 Remove.
19092
19093 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
19094
19095 * gcc.dg/20020620-1.c: New test.
19096
19097 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19098
19099 * g++.dg/template/ttp4.C: New test.
19100
19101 2002-06-19 Jakub Jelinek <jakub@redhat.com>
19102
19103 * g++.dg/opt/vt1.C: Fix regexp.
19104
19105 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19106
19107 * gcc.c-torture/execute/pure-1.c: Make functions static again.
19108 Don't use attribute `noinline'.
19109
19110 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
19111
19112 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
19113
19114 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
19115
19116 * gcc.c-torture/execute/simd-1.c: New.
19117
19118 * gcc.dg/simd-1.c: New.
19119
19120 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
19121
19122 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
19123
19124 2002-06-16 Richard Henderson <rth@redhat.com>
19125
19126 * g++.dg/ext/anon-struct1.C: New.
19127 * g++.dg/ext/anon-struct2.C: New.
19128 * g++.dg/ext/anon-struct3.C: New.
19129 * gcc.dg/anon-struct-1.c: New.
19130 * gcc.dg/anon-struct-2.c: New.
19131 * gcc.dg/anon-struct-3.c: New.
19132 * gcc.dg/20011008-1.c: Adjust warning text.
19133 * gcc.dg/20020527-1.c: Add -fms-extensions.
19134
19135 2002-06-16 Richard Henderson <rth@redhat.com>
19136
19137 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
19138
19139 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
19140
19141 * gcc.c-torture/execute/20020615-1.c: New test.
19142
19143 2002-06-15 Roger Sayle <roger@eyesopen.com>
19144
19145 * gcc.c-tortuture/execute/compare-1.c: New test case.
19146 * gcc.c-tortuture/execute/compare-2.c: New test case.
19147 * gcc.c-tortuture/execute/compare-3.c: New test case.
19148
19149 2002-06-13 Richard Henderson <rth@redhat.com>
19150
19151 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
19152 ia64 ilp32.
19153
19154 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19155
19156 * g++.dg/template/typename2.C: Update error message.
19157
19158 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
19159
19160 * gcc.c-torture/execute/20020611-1.c: New test.
19161
19162 2002-06-11 Bob Wilson <bob.wilson@acm.org>
19163
19164 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
19165 list of targets to skip.
19166
19167 2002-06-10 Bob Wilson <bob.wilson@acm.org>
19168
19169 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
19170 targets if not optimizing.
19171
19172 2002-06-10 Jakub Jelinek <jakub@redhat.com>
19173
19174 * gcc.c-torture/compile/20020605-1.c: New test.
19175
19176 * g++.dg/opt/vt1.C: New test.
19177
19178 * gcc.dg/20020531-1.c: New test.
19179
19180 * gcc.dg/20020530-1.c: New test.
19181
19182 * gcc.dg/20020527-1.c: New test.
19183
19184 * g++.dg/opt/cse1.C: New test.
19185
19186 2002-06-07 Roger Sayle <roger@eyesopen.com>
19187
19188 * gcc.dg/20020607-2.c: New test case.
19189
19190 2002-06-07 Jakub Jelinek <jakub@redhat.com>
19191
19192 * gcc.c-torture/compile/20020604-1.c: New test.
19193
19194 2002-06-04 Richard Henderson <rth@redhat.com>
19195
19196 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
19197 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
19198 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
19199
19200 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
19201
19202 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
19203
19204 2002-06-03 Richard Henderson <rth@redhat.com>
19205
19206 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
19207 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
19208
19209 2002-06-02 Richard Henderson <rth@redhat.com>
19210
19211 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
19212 test functions static.
19213
19214 2002-06-02 Andreas Jaeger <aj@suse.de>
19215
19216 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
19217 now.
19218
19219 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
19220
19221 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
19222 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
19223 Update for mofified diagnostics.
19224 * gcc.dg/c99-intconst-1.c: No longer fail.
19225
19226 2002-06-02 Richard Henderson <rth@redhat.com>
19227
19228 * gcc.dg/uninit-A.c: Remove xfail markers.
19229
19230 2002-06-01 Roger Sayle <roger@eyesopen.com>
19231
19232 * gcc.dg/fnegate-1.c: New test case.
19233
19234 2002-05-30 Osku Salerma <osku@iki.fi>
19235
19236 * gcc.c-torture/execute/mayalias-1.c: New file.
19237
19238 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
19239
19240 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
19241 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
19242 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
19243
19244 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
19245
19246 * gcc.c-torture/execute/20020529-1.c: New test.
19247
19248 2002-05-27 Richard Henderson <rth@redhat.com>
19249
19250 * g++.dg/ext/attrib6.C: New test case.
19251
19252 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19253
19254 * gcc.c-torture/execute/pure-1.c: New test.
19255
19256 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
19257
19258 * gcc.dg/cpp/arith-2.c: Remove.
19259
19260 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
19261
19262 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
19263 * gcc.dg/cpp/if-3.c: Remove.
19264
19265 2002-05-26 Jakub Jelinek <jakub@redhat.com>
19266
19267 * g++.dg/opt/cse2.C: New test.
19268
19269 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
19270
19271 * gcc.dg/cpp/arith-1.c: New semantic tests.
19272 * gcc.dg/cpp/if-1.c: Update.
19273
19274 2002-05-24 Ben Elliston <bje@redhat.com>
19275
19276 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
19277
19278 2002-05-24 Jakub Jelinek <jakub@redhat.com>
19279
19280 * gcc.dg/verbose-asm.c: New test.
19281
19282 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
19283
19284 * gcc.dg/cpp/paste12.c: New test.
19285
19286 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
19287
19288 * g++.dg/parse/named_ops.C: New test.
19289
19290 2002-05-23 Mark Mitchell <mark@codesourcery.com>
19291
19292 * gcc/testsuite/gcc.dg/weak-8.c: New test.
19293
19294 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
19295
19296 * gcc.dg/weak-2.c: Allow optional leading underscore
19297 in scan-assembler symbol name.
19298 * gcc.dg/weak-3.c: Likewise.
19299 * gcc.dg/weak-4.c: Likewise.
19300 * gcc.dg/weak-5.c: Likewise.
19301
19302 2002-05-23 Jakub Jelinek <jakub@redhat.com>
19303
19304 * gcc.dg/20020523-1.c: New test.
19305
19306 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
19307
19308 * objc.dg/const-str-2.m: Update now that we stop after
19309 a command line error.
19310
19311 2002-05-22 Richard Henderson <rth@redhat.com>
19312
19313 * g++.dg/dg.exp: Fix typo in test pruneing.
19314
19315 2002-05-22 Richard Henderson <rth@redhat.com>
19316
19317 * g++.dg/dg.exp: Prune the tls subdirectory.
19318 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
19319 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
19320 * g++.dg/tls/init-1.C: New.
19321
19322 2002-05-22 Jakub Jelinek <jakub@redhat.com>
19323
19324 * gcc.dg/20020517-1.c: New test.
19325
19326 2002-05-21 Richard Henderson <rth@redhat.com>
19327
19328 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
19329 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
19330
19331 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
19332
19333 * g++.dg/other/copy2.C: New test.
19334
19335 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
19336
19337 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
19338 (MAX_COPY): Bump up to 10 times sizeof (long long).
19339 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
19340
19341 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
19342 sizeof (long long).
19343
19344 * gcc.c-torture/execute/strcpy-1.c: New test.
19345
19346 2002-05-19 Jason Merrill <jason2redhat.com>
19347
19348 * g++.dg/ext/oper1.C: New test.
19349
19350 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
19351 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
19352
19353 * README.QMTEST: New file.
19354
19355 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
19356
19357 2002-05-19 Andreas Jaeger <aj@suse.de>
19358
19359 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
19360 now.
19361 * gcc.c-torture/execute/loop-2d.x: Likewise.
19362
19363 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
19364
19365 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
19366 support weak symbols.
19367 * gcc.dg/weak-4.c: Likewise
19368 * gcc.dg/weak-6.c: Likewise
19369
19370 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
19371
19372 * gcc.dg/weak-3.c: Add dg-excess-error comment for
19373 cygwin, coff and h8300-*-hms targets
19374 * gcc.dg/weak-5.c: Likewise
19375 * gcc.dg/weak-7.c: Likewise
19376
19377 2002-05-16 Jason Merrill <jason@redhat.com>
19378
19379 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
19380 (scan-assembler-not, scan-assembler-dem): Likewise.
19381 (scan-assembler-dem-not): Likewise.
19382
19383 2002-05-15 Richard Henderson <rth@redhat.com>
19384
19385 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
19386
19387 2002-05-15 Richard Henderson <rth@redhat.com>
19388
19389 * gcc.dg/weak-5.c (vfoo1c): No warning here.
19390 (vfoo1f): Warning here.
19391 (vfoo1l): Don't redefine the alias.
19392
19393 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
19394
19395 * g++.dg/init/pm1.C: New test.
19396
19397 2002-05-12 David S. Miller <davem@redhat.com>
19398
19399 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
19400 types.
19401
19402 2002-05-10 Roger Sayle <roger@eyesopen.com>
19403
19404 * gcc.c-torture/execute/20020510-1.c: New test case.
19405
19406 2002-05-10 David S. Miller <davem@redhat.com>
19407
19408 * gcc.c-torture/execute/conversion.c: Test long double too.
19409
19410 2002-05-09 Jakub Jelinek <jakub@redhat.com>
19411
19412 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
19413 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
19414 * lib/g++.exp (g++_link_flags): Likewise.
19415 * lib/objc.exp (objc_target_compile): Likewise.
19416
19417 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
19418
19419 * gcc.dg/cpp/poison.c: Update.
19420 * gcc.dg/cpp/20000625-2.c: Remove.
19421 * gcc.dg/cpp/direct2s.c: Remove final test.
19422
19423 2002-05-08 Tom Rix <trix@redhat.com>
19424
19425 * gcc.c-torture/execute/20020508-1.c: New test.
19426 * gcc.c-torture/execute/20020508-2.c: New test.
19427 * gcc.c-torture/execute/20020508-3.c: New test.
19428
19429 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
19430
19431 * gcc.dg/cpp/charconst-4.c: More tests.
19432
19433 2002-05-08 Mark Mitchell <mark@codesourcery.com>
19434
19435 PR c/6569
19436 * gcc.dg/weak-3.c: Update location of warning messages.
19437 * gcc.dg/weak-5.c: Likewise.
19438
19439 2002-05-06 Roger Sayle <roger@eyesopen.com>
19440
19441 * gcc.c-torture/execute/20020506-1.c: New test case.
19442
19443 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
19444
19445 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
19446
19447 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
19448
19449 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
19450
19451 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
19452
19453 * gcc.dg/cpp/charconst-3.c: New test.
19454
19455 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
19456
19457 * gcc.dg/cpp/charconst.c: Update tests.
19458
19459 2002-05-05 Tim Josling <tej@melbpc.org.au>
19460
19461 * treelang: Added directory for new sample language treelang. Also
19462 lib/treelang.exp: New file to signal treelang should be tested.
19463
19464 2002-05-03 Jakub Jelinek <jakub@redhat.com>
19465
19466 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
19467 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
19468 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
19469 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
19470 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
19471 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
19472 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
19473
19474 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
19475
19476 * gcc.dg/format/xopen-2.c: New test.
19477
19478 2002-05-03 Jakub Jelinek <jakub@redhat.com>
19479
19480 * gcc.dg/20020503-1.c: New test.
19481
19482 2002-05-02 Mark Mitchell <mark@codesourcery.com>
19483
19484 * g++.dg/init/dtor1.C: Make it tougher.
19485
19486 2002-05-01 Mark Mitchell <mark@codesourcery.com>
19487
19488 * g++.dg/init/dtor1.C: New test.
19489
19490 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
19491
19492 * gcc.dg/altivec-8.c: New.
19493
19494 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
19495
19496 * gcc.dg/altivec-7.c: New.
19497
19498 2002-04-29 Jakub Jelinek <jakub@redhat.com>
19499
19500 * g++.dg/parse/typedef1.C: New test.
19501
19502 2002-04-29 Mark Mitchell <mark@codesourcery.com>
19503
19504 PR c++/6486
19505 * g++.dg/template/friend6.C: New test.
19506
19507 PR c++/6492
19508 * g++.dg/init/copy1.C: New test.
19509
19510 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
19511
19512 * g++.dg/warn/effc1.C: New test.
19513
19514 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
19515
19516 * gcc.dg/cpp/if-cexp.c: Add a test.
19517
19518 2002-04-28 Jakub Jelinek <jakub@redhat.com>
19519
19520 * gcc.dg/20020426-2.c: New test.
19521
19522 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
19523
19524 * gcc.dg/cpp/if-mop.c: Update.
19525 * gcc.dg/cpp/if-mpar.c: Add test.
19526 * gcc.dg/cpp/if-oppr.c: Update.
19527
19528 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19529
19530 PR c/6343
19531 * gcc.dg/weak-[2-7].c: New tests.
19532
19533 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
19534
19535 * gcc.dg/enum1.c: New test.
19536
19537 2002-04-26 Mark Mitchell <mark@codesourcery.com>
19538
19539 PR c++/6497
19540 * g++.dg/inherit/access2.C: New test.
19541
19542 2002-04-26 Mark Mitchell <mark@codesourcery.com>
19543
19544 PR bootstrap/6445
19545 * gcc.dg/20020426-1.c: New test.
19546
19547 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
19548
19549 * g++.dg/abi/enum1.C: New test.
19550
19551 2002-04-26 Richard Henderson <rth@redhat.com>
19552
19553 * gcc.dg/c99-bool-1.c: Expect always true warning.
19554
19555 2002-04-25 Roger Sayle <roger@eyesopen.com>
19556
19557 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
19558
19559 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19560
19561 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
19562 targets.
19563
19564 2002-04-24 Mark Mitchell <mark@codesourcery.com>
19565
19566 * g++.dg/abi/mange7.C: New test.
19567
19568 PR c++/6438.
19569 * g++.dg/parse/stmtexpr2.C: New test.
19570
19571 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
19572
19573 * gcc.dg/20020312-2.c: Add SH target.
19574
19575 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19576
19577 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
19578 compiler output on mips*-*-irix*.
19579
19580 2002-04-23 Jakub Jelinek <jakub@redhat.com>
19581
19582 * g++.dg/parse/attr1.C: New test.
19583
19584 2002-04-23 Roger Sayle <roger@eyesopen.com>
19585
19586 * gcc.c-torture/execute/string-opt-17.c: New test case.
19587 * gcc.c-torture/execute/memset-2.c: New test case.
19588
19589 2002-04-23 Mark Mitchell <mark@codesourcery.com>
19590
19591 PR c++/6256:
19592 * g++.dg/template/friend5.C: New test.
19593
19594 PR c++/6331:
19595 * g++.dg/template/qual1.C: Likewise.
19596
19597 2002-04-22 Zack Weinberg <zack@codesourcery.com>
19598
19599 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
19600 Include stdlib.h, not stdio.h or ctype.h.
19601
19602 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
19603
19604 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
19605 cris-*-elf* and mmix-*-*.
19606 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
19607 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
19608 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
19609 Ditto.
19610 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
19611 * gcc.dg/wchar_t-1.c: Ditto.
19612
19613 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
19614
19615 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
19616 Clarify comment.
19617
19618 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
19619
19620 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
19621
19622 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19623
19624 * gcc.c-torture/execute/20000906-1.x: Delete.
19625
19626 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
19627
19628 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
19629
19630 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
19631
19632 * PR6367
19633 * g77.f-torture/execute/6367.f: New test.
19634 * g77.f-torture/execute/6367.x: Disable for MMIX.
19635
19636 2002-04-19 Mark Mitchell <mark@codesourcery.com>
19637
19638 * PR6352
19639 * g++.dg/opt/inline2.C: New test.
19640
19641 2002-04-18 Richard Henderson <rth@redhat.com>
19642
19643 * gcc.dg/20000906-1.c: Enable for all targets.
19644 * gcc.c-torture/compile/iftrap-2.c: New.
19645
19646 2002-04-18 Jakub Jelinek <jakub@redhat.com>
19647
19648 * gcc.dg/20020418-1.c: New test.
19649 * gcc.dg/20020418-2.c: New test.
19650
19651 2002-04-18 Richard Henderson <rth@redhat.com>
19652
19653 * gcc.c-torture/compile/iftrap-1.c: New.
19654 * gcc.dg/iftrap-1.c: Adjust for ia64.
19655 * gcc.dg/iftrap-2.c: New.
19656
19657 2002-04-18 Jakub Jelinek <jakub@redhat.com>
19658
19659 * gcc.c-torture/compile/20020418-1.c: New test.
19660
19661 2002-04-18 Roger Sayle <roger@eyesopen.com>
19662
19663 * gcc.c-torture/compile/20020415-1.c: New.
19664
19665 2002-04-18 David S. Miller <davem@redhat.com>
19666
19667 * gcc.c-torture/execute/20020418-1.c: New test.
19668
19669 2002-04-17 Jakub Jelinek <jakub@redhat.com>
19670
19671 * gcc.dg/20020416-1.c: New test.
19672
19673 * g++.dg/opt/inline1.C: New test.
19674
19675 2002-04-16 Jakub Jelinek <jakub@redhat.com>
19676
19677 * gcc.dg/altivec-5.c: New test.
19678
19679 * gcc.dg/20020415-1.c: New test.
19680
19681 2002-04-15 Mark Mitchell <mark@codesourcery.com>
19682
19683 * testsuite/lib/chill.exp: Remove.
19684
19685 2002-04-14 Jakub Jelinek <jakub@redhat.com>
19686
19687 * g++.dg/other/big-struct.C: New test.
19688
19689 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
19690
19691 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
19692 of scratch file.
19693
19694 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
19695
19696 PR c/6277
19697 * gcc.dg/i386-387-1.c: Allow optional leading underscore
19698 in scan-assembler function name
19699
19700 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
19701
19702 * g77.f-torture/execute/980628-4.x,
19703 g77.f-torture/execute/980628-5.x,
19704 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19705 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19706 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
19707 i[34567]86-*-*.
19708
19709 2002-04-13 David S. Miller <davem@redhat.com>
19710
19711 * gcc.c-torture/execute/20020413-1.c: New test.
19712
19713 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
19714
19715 * gcc.dg/asm-6.c,
19716 * g++.dg/ext/asm1.C: New tests.
19717
19718 2002-04-12 Mark Mitchell <mark@codesourcery.com>
19719
19720 PR c++ 5373.
19721 * g++.dg/parse/stmtexpr1.C: New test.
19722
19723 PR c++/5189.
19724 * g++.dg/template/copy1.C: New test.
19725
19726 2002-04-12 Richard Henderson <rth@redhat.com>
19727
19728 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
19729
19730 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
19731
19732 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
19733 gcc.c-torture/execute/20020307-2.c.
19734
19735 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
19736
19737 * g++.dg/ext/attrib5.C,
19738 * g++.dg/lookup/struct1.C: New tests.
19739
19740 2002-04-11 Jakub Jelinek <jakub@redhat.com>
19741
19742 * gcc.dg/20020411-1.c: New test.
19743
19744 * gcc.c-torture/execute/20020411-1.c: New test.
19745
19746 2002-04-10 Janis Johnson <janis187@us.ibm.com>
19747
19748 * g77.f-torture/execute/6177.f: New test.
19749
19750 2002-04-10 Jakub Jelinek <jakub@redhat.com>
19751
19752 PR middle-end/6247
19753 * g++.dg/opt/cleanup1.C: New test.
19754
19755 * g++.dg/opt/const1.C: New test.
19756
19757 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
19758
19759 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
19760
19761 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
19762
19763 PR c++/5507
19764 * g++.dg/template/typename2.C: New test.
19765
19766 2002-04-10 Alan Modra <amodra@bigpond.net.au>
19767
19768 * gcc.c-torture/execute/loop-12.c: New.
19769
19770 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
19771
19772 * g77.f-torture/execute/980628-4.x,
19773 g77.f-torture/execute/980628-5.x,
19774 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
19775 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
19776 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
19777
19778 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19779
19780 PR optimization/6086
19781 * g++.dg/opt/preinc1.C: New test.
19782
19783 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19784
19785 PR c++/5571
19786 * g++.dg/opt/static2.C: New test.
19787
19788 2002-04-06 Mark Mitchell <mark@codesourcery.com>
19789
19790 PR c/5120
19791 * gcc.dg/20020406-1.c: New test.
19792
19793 2002-04-04 David S. Miller <davem@redhat.com>
19794
19795 * gcc.c-torture/execute/20020404-1.c: New test.
19796
19797 2002-04-04 Jakub Jelinek <jakub@redhat.com>
19798
19799 PR c/6123
19800 * gcc.dg/20020312-2.c: Do not declare global register variable
19801 if __PIC__ or __pic__ is defined.
19802
19803 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
19804
19805 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
19806 __asm__ so that it works correctly even if -ansi -pedantic-errors.
19807
19808 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19809
19810 * gcc.misc-tests/linkage.exp: Update last change to handle
19811 sparc*-, not just sparc-.
19812
19813 2002-04-03 Richard Henderson <rth@redhat.com>
19814
19815 * gcc.dg/cpp/ucs.c: Improved long UCS test.
19816
19817 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19818
19819 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
19820
19821 2002-04-02 David S. Miller <davem@redhat.com>
19822
19823 * gcc.c-torture/execute/20020402-3.c: New test.
19824
19825 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
19826
19827 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
19828 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
19829
19830 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
19831 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
19832 g77.f-torture/execute/20001201.x,
19833 g77.f-torture/execute/u77-test.x: New files.
19834
19835 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
19836 * gcc.dg/wchar_t-1.c: Ditto.
19837
19838 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19839
19840 * gcc.c-torture/execute/20020402-1.c: New test.
19841
19842 2002-04-01 Richard Henderson <rth@redhat.com>
19843
19844 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
19845
19846 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
19847
19848 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19849
19850 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
19851
19852 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19853
19854 * g++.dg/inherit/template-as-base.C: Expect error.
19855 * g++.dg/inherit/namespace-as-base.C: Likewise.
19856
19857 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
19858
19859 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
19860 g++.dg/ext/instantiate3.C: Tweak match patterns.
19861
19862 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
19863 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
19864 -da test.
19865
19866 2002-03-31 Richard Henderson <rth@redhat.com>
19867
19868 * gcc.dg/special/alias-2.c: New.
19869 * gcc.dg/special/ecos.exp: Run it.
19870
19871 2002-03-31 Richard Henderson <rth@redhat.com>
19872
19873 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
19874
19875 2002-03-31 Kazu Hirata <kazu@hxi.com>
19876
19877 * gcc.dg/weak-1.c: Disable on h8300 port.
19878
19879 2002-03-29 Janis Johnson <janis187@us.ibm.com>
19880
19881 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
19882 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
19883 ordering tests.
19884 * g++.dg/bprob/bprob-1.C: New test.
19885 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
19886 * g++.dg/gcov/gcov-1.C: New test.
19887 * g++.dg/gcov/gcov-1.x: New file.
19888 * g++.dg/gcov/gcov-2.C: New test.
19889 * g++.dg/gcov/gcov-3.C: New test.
19890 * g++.dg/gcov/gcov-3.h: New file.
19891
19892 2002-03-28 Roger Sayle <roger@eyesopen.com>
19893
19894 * g++.old-deja/g++.other/builtins5.C: New test.
19895 * g++.old-deja/g++.other/builtins6.C: New test.
19896 * g++.old-deja/g++.other/builtins7.C: New test.
19897 * g++.old-deja/g++.other/builtins8.C: New test.
19898 * g++.old-deja/g++.other/builtins9.C: New test.
19899
19900 2002-03-29 Jakub Jelinek <jakub@redhat.com>
19901
19902 * g++.dg/opt/static1.C: New test.
19903
19904 * g++.dg/opt/longbranch1.C: New test.
19905
19906 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
19907
19908 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
19909
19910 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
19911
19912 2002-03-28 Jeffrey A Law (law@redhat.com)
19913
19914 * gcc.c-torture/execute/20020328-1.c: New test.
19915
19916 2002-03-27 Richard Henderson <rth@redhat.com>
19917
19918 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
19919 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
19920 move from g++.old-deja/g++.ext/.
19921
19922 2002-03-27 Mark Mitchell <mark@codesourcery.com>
19923
19924 * g++.dg/init/new2.C: New test.
19925
19926 2002-03-26 Richard Henderson <rth@redhat.com>
19927
19928 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
19929
19930 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
19931 on sparc.
19932
19933 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
19934 sparcv9 systems.
19935 * gcc.dg/20001102-1.c: Likewise.
19936
19937 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
19938
19939 * gcc.dg/cpp/endif-pedantic1.c,
19940 gcc.dg/cpp/endif-pedantic2.c: New tests.
19941
19942 2002-03-26 Mark Mitchell <mark@codesourcery.com>
19943
19944 * g++.dg/init/new1.C: New test.
19945
19946 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
19947
19948 * g++.dg/abi/vbase9.C: New test.
19949
19950 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
19951
19952 * gcc.dg/arm-asm.c: New test.
19953
19954 2002-03-26 Andrew Cagney <ac131313@redhat.com>
19955
19956 * gcc.dg/Wswitch-enum.c: New test.
19957 Fix PR c/5044.
19958
19959 2002-03-26 Richard Henderson <rth@redhat.com>
19960
19961 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
19962 structure.
19963
19964 2002-03-25 Richard Henderson <rth@redhat.com>
19965
19966 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
19967 sparcv9 systems.
19968
19969 * gcc.c-torture/compile/20011119-1.c (xxx): New.
19970 * gcc.c-torture/compile/20011119-2.c (xxx): New.
19971
19972 2002-03-25 Zack Weinberg <zack@codesourcery.com>
19973
19974 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
19975
19976 2002-03-25 Bob Wilson <bob.wilson@acm.org>
19977
19978 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
19979 targets using generic thunk support.
19980
19981 2002-03-25 Jakub Jelinek <jakub@redhat.com>
19982
19983 * gcc.c-torture/compile/20020323-1.c: New test.
19984
19985 * g++.dg/opt/conj2.C: New test.
19986
19987 2002-03-24 Richard Henderson <rth@redhat.com>
19988
19989 * gcc.dg/weak-1.c: Use -fno-common.
19990
19991 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
19992
19993 * g77.dg/f77-edit-apostrophe-out.f: New test
19994 * g77.dg/f77-edit-h-out.f: New test
19995 * g77.dg/f77-edit-t-in.f: New test
19996 * g77.dg/f77-edit-t-out.f: New test
19997 * g77.dg/f77-edit-x-out.f: New test
19998 * g77.dg/f77-edit-slash-out.f: New test
19999 * g77.dg/f77-edit-colon-out.f: New test
20000 * g77.dg/f77-edit-s-out.f: New test
20001
20002 2002-03-24 Richard Henderson <rth@redhat.com>
20003
20004 * objc/execute/formal_protocol-6.x: New XFAIL.
20005
20006 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
20007
20008 * gcc.dg/weak-1.c: Early return from dg-final on platforms
20009 that do not support weak symbols
20010
20011 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
20012
20013 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
20014 * lib/g77.exp: Likewise
20015 * lib/objc.exp: Likewise
20016
20017 2002-03-23 Andrew Cagney <ac131313@redhat.com>
20018
20019 * gcc.dg/Wswitch-default.c: New test.
20020
20021 2002-03-23 Jakub Jelinek <jakub@redhat.com>
20022
20023 * g++.dg/other/enum1.C: New test.
20024
20025 2002-03-23 Zack Weinberg <zack@codesourcery.com>
20026
20027 * gcc.dg/pragma-ep-3.c: Fix typo.
20028
20029 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20030
20031 * g++.dg/inherit/template-as-base.C: New test.
20032
20033 2002-03-22 Jakub Jelinek <jakub@redhat.com>
20034
20035 * g++.old-deja/g++.other/dwarf2-1.C: Move...
20036 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
20037
20038 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
20039
20040 * gcc.dg/cpp/multiline.c: Update to match.
20041
20042 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
20043
20044 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
20045
20046 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
20047
20048 * gcc.dg/cpp/extratokens2.c: New file.
20049
20050 2002-03-21 David Edelsohn <edelsohn@gnu.org>
20051
20052 * gcc.dg/20020312-2.c: Add rs6000 target.
20053
20054 * gcc.c-torture/compile/20020319-1.c: New test.
20055
20056 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20057
20058 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
20059 (A, E): Handle this.
20060
20061 2002-03-20 Jason Merrill <jason@redhat.com>
20062
20063 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
20064 ignoring -fpic.
20065 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
20066 through prune_gcc_output.
20067
20068 2002-03-20 Jakub Jelinek <jakub@redhat.com>
20069
20070 * gcc.c-torture/compile/20020320-1.c: New test.
20071
20072 2002-03-19 Jakub Jelinek <jakub@redhat.com>
20073
20074 * gcc.c-torture/compile/20020318-1.c: New test.
20075
20076 * gcc.dg/struct-by-value-1.c: New test.
20077
20078 * gcc.dg/20020319-1.c: New test.
20079
20080 2002-03-18 Jakub Jelinek <jakub@redhat.com>
20081
20082 * g++.dg/opt/conj1.C: New test.
20083
20084 2002-03-17 Mark Mitchell <mark@codesourcery.com>
20085
20086 * g++.dg/template/qualttp20.C: Revert previous change.
20087 * g++.dg/template/qualttp3.C: Likewise.
20088 * g++.dg/template/qualttp4.C: Likewise
20089 * g++.dg/template/qualttp5.C: Likewise
20090 * g++.dg/template/qualttp6.C: Likewise
20091 * g++.dg/template/qualttp7.C: Likewise
20092 * g++.dg/template/qualttp8.C: Likewise
20093 * g++.dg/template/recurse.C: Likewise.
20094
20095 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
20096
20097 * gcc.dg/cpp/wchar-1.c: Update.
20098
20099 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
20100
20101 * g++.dg/template/conv1.C: New test.
20102 * g++.dg/template/conv2.C: New test.
20103 * g++.dg/template/conv3.C: New test.
20104 * g++.dg/template/conv4.C: New test.
20105
20106 2002-03-15 Mark Mitchell <mark@codesourcery.com>
20107
20108 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
20109 * g++.dg/template/qualttp3.C: Likewise.
20110 * g++.dg/template/qualttp4.C: Likewise
20111 * g++.dg/template/qualttp5.C: Likewise
20112 * g++.dg/template/qualttp6.C: Likewise
20113 * g++.dg/template/qualttp7.C: Likewise
20114 * g++.dg/template/qualttp8.C: Likewise
20115 * g++.dg/template/recurse.C: Likewise.
20116
20117 2002-03-15 Mark Mitchell <mark@codesourcery.com>
20118
20119 * g++.dg/opt/dtor1.C: New test.
20120
20121 2002-03-15 Jakub Jelinek <jakub@redhat.com>
20122
20123 * gcc.c-torture/compile/20020315-1.c: New test.
20124
20125 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
20126
20127 * gcc.dg/weak-1.c: Fix scan tests.
20128
20129 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
20130
20131 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
20132 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
20133 cris-*-aout* mmix-*-*.
20134 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
20135 cris-*-aout* mmix-*-*.
20136 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
20137 cris-*-elf* cris-*-aout* and mmix-*-*.
20138 * gcc.dg/20001009-1.c: Ditto.
20139 * gcc.dg/20010912-1.c: Ditto.
20140 * gcc.dg/20020122-4.c: Ditto.
20141 * gcc.dg/inline-2.c: Ditto.
20142
20143 2002-03-14 Jeffrey A Law (law@cygnus.com)
20144
20145 * gcc.c-torture/compile/20020314-1.c: New test.
20146
20147 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
20148
20149 * gcc.c-torture/execute/20020314-1.c: New test.
20150
20151 2002-03-14 Jakub Jelinek <jakub@redhat.com>
20152
20153 * g++.dg/warn/Wunused-1.C: New test.
20154
20155 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
20156
20157 * g++.dg/abi/mangle6.C: New test.
20158
20159 2002-03-13 Jakub Jelinek <jakub@redhat.com>
20160
20161 * gcc.c-torture/compile/20020309-2.c: New test.
20162
20163 * gcc.c-torture/compile/20020312-1.c: New test.
20164
20165 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
20166
20167 * g++.dg/other/access1.C: New test.
20168
20169 2002-03-12 Jakub Jelinek <jakub@redhat.com>
20170
20171 * gcc.c-torture/execute/wchar_t-1.c: New test.
20172
20173 2002-03-12 David Edelsohn <edelsohn@gnu.org>
20174
20175 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
20176
20177 2002-03-12 Roger Sayle <roger@eyesopen.com>
20178
20179 * gcc.dg/20020312-1.c: New test case.
20180
20181 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
20182
20183 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
20184
20185 2002-03-11 Richard Henderson <rth@redhat.com>
20186
20187 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
20188 * g++.old-deja/g++.jason/report.C: Likewise.
20189
20190 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
20191
20192 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
20193 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
20194
20195 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
20196
20197 * testsuite/g++.dg/overload/pmf1.C: New test.
20198
20199 2002-03-11 Kazu Hirata <kazu@hxi.com>
20200
20201 * gcc.c-torture/execute/20020307-1.c: Use long.
20202
20203 2002-03-11 Jakub Jelinek <jakub@redhat.com>
20204
20205 PR optimization/5844
20206 * gcc.dg/20020310-1.c: New test.
20207
20208 2002-03-09 Michael Meissner <meissner@redhat.com>
20209
20210 * gcc.c-torture/execute/memcpy-2.c: New test.
20211 * gcc.c-torture/execute/memset-1.c: New test.
20212 * gcc.c-torture/execute/strlen-1.c: New test.
20213 * gcc.c-torture/execute/strcmp-1.c: New test.
20214 * gcc.c-torture/execute/strncmp-1.c: New test.
20215
20216 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
20217
20218 * gcc.dg/ppc-ldstruct.c: New test.
20219
20220 2002-03-09 Jakub Jelinek <jakub@redhat.com>
20221
20222 * gcc.c-torture/execute/va-arg-22.c: New test.
20223
20224 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20225
20226 * gcc.c-torture/compile/20020309-1.c: New test.
20227
20228 2002-03-08 Jakub Jelinek <jakub@redhat.com>
20229
20230 * gcc.c-torture/execute/20020307-2.c: New test.
20231
20232 2002-03-07 Jeffrey A Law (law@redhat.com)
20233
20234 * g77.f-torture/compile/20020307-1.f: New test.
20235
20236 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
20237
20238 * gcc.dg/unordered-1.c: New test.
20239
20240 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
20241
20242 * gcc.c-torture/execute/20020307-1.c: New test.
20243
20244 2002-03-05 Jakub Jelinek <jakub@redhat.com>
20245
20246 * gcc.dg/20020304-1.c: New test.
20247
20248 * gcc.c-torture/compile/20020304-2.c: New test.
20249
20250 2002-03-04 Zack Weinberg <zack@codesourcery.com>
20251
20252 * gcc.c-torture/compile/20020304-1.c: New test case
20253 (from PR c/5830).
20254
20255 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
20256
20257 * gcc.dg/20020103-1.c: Add other -D ppc variants.
20258
20259 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
20260
20261 * g++.dg/other/classkey1.C: New test.
20262
20263 2002-03-01 Richard Henderson <rth@redhat.com>
20264
20265 * gcc.c-torture/compile/981223-1.x: New.
20266 * gcc.c-torture/compile/920625-1.x: New.
20267
20268 2002-02-28 Richard Henderson <rth@redhat.com>
20269
20270 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
20271
20272 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
20273
20274 * gcc.c-torture/execute/20020227-1.c: New test.
20275
20276 2002-02-27 Mark Mitchell <mark@codesourcery.com>
20277
20278 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
20279 here" ERROR lines.
20280 * g++.old-deja/g++.oliva/partord1.C: Likewise.
20281 * g++.old-deja.g++.other/defarg1.C: Likewise.
20282 * g++.old-deja/g++.pt/calls2.C: Likewise.
20283 * g++.old-deja/g++.pt/crash20.C: Likewise.
20284 * g++.old-deja/g++.pt/crash30.C: Likewise.
20285 * g++.old-deja/g++.pt/crash36.C: Likewise.
20286 * g++.old-deja/g++.pt/crash6.C: Likewise.
20287 * g++.old-deja/g++.pt/defarg13.C: Likewise.
20288 * g++.old-deja/g++.pt/derived3.C: Likewise.
20289 * g++.old-deja/g++.pt/error1.C: Likewise.
20290 * g++.old-deja/g++.pt/friend21.C: Likewise.
20291 * g++.old-deja/g++.pt/friend23.C: Likewise.
20292 * g++.old-deja/g++.pt/infinite1.C: Likewise.
20293 * g++.old-deja/g++.robertl/eb128.C: Likewise.
20294
20295 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
20296
20297 * gcc.c-torture/execute/20020225-2.c: New test.
20298
20299 2002-02-27 Zack Weinberg <zack@codesourcery.com>
20300
20301 * gcc.c-torture/execute/920730-1t.c,
20302 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
20303 Delete test cases, only relevant to -traditional.
20304
20305 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
20306
20307 * gcc.dg/cpp/undef1.c: Remove.
20308 * gcc.dg/cpp/directiv.c: Update.
20309 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
20310
20311 2002-02-27 Michael Meissner <meissner@redhat.com>
20312
20313 * gcc.c-torture/execute/20020226-1.c: New test.
20314
20315 2002-02-26 Jakub Jelinek <jakub@redhat.com>
20316
20317 * g++.dg/debug/debug4.C: New test.
20318
20319 * gcc.dg/ia64-visibility-1.c: New test.
20320
20321 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
20322
20323 * gcc.dg/debug/20020224-1.c: New.
20324
20325 2002-02-25 Kazu Hirata <kazu@hxi.com>
20326
20327 * gcc.c-torture/execute/960416-1.x: New.
20328 * gcc.c-torture/execute/divconst-3.x: Likewise.
20329
20330 2002-02-25 Jakub Jelinek <jakub@redhat.com>
20331
20332 * gcc.dg/20020224-1.c: New test.
20333
20334 2002-02-25 Alan Modra <amodra@bigpond.net.au>
20335
20336 * gcc.c-torture/execute/20020225-1.c: New.
20337
20338 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
20339
20340 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
20341
20342 2002-02-23 Jakub Jelinek <jakub@redhat.com>
20343
20344 * gcc.dg/20020222-1.c: New test.
20345
20346 2002-02-22 Jakub Jelinek <jakub@redhat.com>
20347
20348 * g++.dg/opt/anonunion1.C: New test.
20349
20350 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
20351
20352 * g++.dg/template/qualttp19.C: New test.
20353 * g++.dg/template/qualttp20.C: New test.
20354 * g++.old-deja/g++.jason/report.C: Adjust expected errors
20355 * g++.old-deja/g++.other/qual1.C: Likewise.
20356
20357 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
20358
20359 * gcc.dg/attr-alwaysinline.c: New.
20360
20361 2002-02-21 Jakub Jelinek <jakub@redhat.com>
20362
20363 * gcc.dg/20020220-1.c: New test.
20364
20365 * gcc.dg/20020220-2.c: New test.
20366
20367 * g++.dg/opt/mmx1.C: New test.
20368
20369 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
20370
20371 * gcc.c-torture/compile/20020110.c: New test.
20372
20373 2002-02-20 Jakub Jelinek <jakub@redhat.com>
20374
20375 * gcc.c-torture/execute/20020219-1.c: New test.
20376
20377 * gcc.dg/20020219-1.c: New test.
20378
20379 * gcc.dg/noncompile/20020220-1.c: New test.
20380
20381 * g++.dg/opt/ptrintsum1.C: New test.
20382
20383 * gcc.dg/debug/20020220-1.c: New test.
20384
20385 2002-02-17 Jakub Jelinek <jakub@redhat.com>
20386
20387 * gcc.c-torture/execute/20020216-1.c: New test.
20388
20389 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20390
20391 * gcc.dg/decl-1.c: Update, new test.
20392
20393 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
20394
20395 * g++.dg/abi/bitfield1.C: New test.
20396 * g++.dg/abi/bitfield2.C: New test.
20397
20398 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
20399
20400 * gcc.dg/attr-nest.c: New test.
20401
20402 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
20403
20404 * gcc.c-torture/execute/20020215-1.c: New test.
20405
20406 2002-02-14 Jakub Jelinek <jakub@redhat.com>
20407
20408 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
20409 * g++.dg/debug/debug.exp: New.
20410 * g++.dg/debug/trivial.C: New.
20411 * g++.dg/debug/debug1.C: Moved...
20412 * g++.dg/other/debug1.C: ...from here.
20413 * g++.dg/debug/debug2.C: Moved...
20414 * g++.dg/other/debug2.C: ...from here.
20415 * g++.dg/debug/debug3.C: Moved...
20416 * g++.dg/other/debug3.C: ...from here.
20417
20418 * gcc.dg/noncompile/20020213-1.c: New test.
20419
20420 2002-02-13 Jakub Jelinek <jakub@redhat.com>
20421
20422 * g++.dg/other/debug3.C: New test.
20423
20424 * gcc.c-torture/execute/20020213-1.c: New test.
20425
20426 2002-02-13 Richard Smith <richard@ex-parrot.com>
20427
20428 * g++.old-deja/g++.other/thunk1.C: New test.
20429
20430 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
20431
20432 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
20433
20434 2002-02-13 Stan Shebs <shebs@apple.com>
20435
20436 * gcc.dg/altivec-3.c: New.
20437
20438 2002-02-12 Jakub Jelinek <jakub@redhat.com>
20439
20440 * gcc.dg/Wunreachable-1.c: New test.
20441 * gcc.dg/Wunreachable-2.c: New test.
20442
20443 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20444
20445 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
20446
20447 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
20448
20449 * gcc.dg/decl-1.c: New test.
20450
20451 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
20452
20453 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
20454
20455 2002-02-10 Kazu Hirata <kazu@hxi.com>
20456
20457 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
20458 * gcc.c-torture/compile/980506-1.x: Likewise.
20459
20460 2002-02-10 Kazu Hirata <kazu@hxi.com>
20461
20462 * gcc.dg/20020210-1.c: New.
20463
20464 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
20465
20466 * g77.f-torture/execute/947.f: New regression test
20467 for PR fortran/947.
20468
20469 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
20470
20471 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
20472 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
20473
20474 2002-02-08 Richard Henderson <rth@redhat.com>
20475
20476 * gcc.c-torture/compile/labels-3.c: New.
20477
20478 2002-02-08 Jakub Jelinek <jakub@redhat.com>
20479
20480 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
20481 expression statements work instead.
20482 * gcc.dg/noncompile/20020207-1.c: New test.
20483
20484 2002-02-07 Richard Henderson <rth@redhat.com>
20485
20486 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
20487
20488 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
20489
20490 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
20491 message from g77
20492 * lib/g77-dg.exp: Trim g77 error messages so that they are
20493 recognized by dg.exp.
20494
20495 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
20496
20497 PR fortran/5473
20498 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
20499
20500 2002-02-07 Richard Henderson <rth@redhat.com>
20501
20502 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
20503 to be sufficiently aligned for integers.
20504
20505 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
20506
20507 * g++.dg/template/friend4.C: New test.
20508
20509 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
20510
20511 PR fortran/5743
20512 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
20513 unsupported cases.
20514
20515 2002-02-07 Richard Henderson <rth@redhat.com>
20516
20517 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
20518 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
20519 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
20520 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
20521
20522 2002-02-06 Richard Henderson <rth@redhat.com>
20523
20524 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
20525
20526 2002-02-06 Janis Johnson <janis187@us.ibm.com>
20527
20528 * gcc.dg/20020206-1.c: New test.
20529
20530 2002-02-06 Jakub Jelinek <jakub@redhat.com>
20531
20532 * gcc.c-torture/execute/20020206-1.c: New test.
20533
20534 * gcc.c-torture/execute/20020206-2.c: New test.
20535
20536 PR optimization/5429:
20537 * gcc.c-torture/compile/20020206-1.c: New test.
20538
20539 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
20540
20541 * g++.dg/ext/align1.C: Do not use an explicit alignment value
20542 as certain file formats cannot support particularly large
20543 alignments.
20544
20545 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
20546 and do not expect to be able to link the executable.
20547
20548 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
20549 fail because the COFF format does not support the weak attribute.
20550
20551 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
20552
20553 * g77.dg/pr5473.f: New test
20554
20555 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
20556
20557 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
20558 Fix testcase accordingly.
20559
20560 2002-02-04 Richard Henderson <rth@redhat.com>
20561
20562 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
20563 (buf): Change to be an array of pointers, not ints.
20564
20565 2002-02-04 Jakub Jelinek <jakub@redhat.com>
20566
20567 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
20568 before all tests. Move warning one line above to match where it
20569 C frontend emits.
20570 * gcc.dg/Wswitch-2.c: New test.
20571 * g++.dg/warn/Wswitch-1.C: New test.
20572 * g++.dg/warn/Wswitch-2.C: New test.
20573
20574 2002-02-04 Richard Henderson <rth@redhat.com>
20575
20576 * g++.dg/abi/offsetof.C: Fix size comparison.
20577
20578 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
20579
20580 * gcc.dg/cast-qual-2.c: New test.
20581
20582 2002-02-04 Jakub Jelinek <jakub@redhat.com>
20583
20584 * gcc.dg/20020201-4.c: New test.
20585
20586 2002-02-04 Ben Elliston <bje@redhat.com>
20587
20588 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
20589 target_info attribute != 0, in addition to the empty string.
20590 (gcc_target_compile): Likewise.
20591
20592 2002-02-03 Andrew Cagney <ac131313@redhat.com>
20593
20594 * gcc.dg/Wswitch.c: New test.
20595 PR gcc/4475. PR gcc/3780.
20596
20597 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
20598
20599 * g77.f-torture/execute/5122.f: New test for regressions
20600 against PR fortran/5122.
20601
20602 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
20603
20604 * g77.f-torture/compile/pr3743.f: Delete
20605 * g77.dg/pr3743-1.f: New test.
20606 * g77.dg/pr3743-2.f: New test.
20607 * g77.dg/pr3743-3.f: New test.
20608 * g77.dg/pr3743-4.f: New test.
20609
20610 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
20611
20612 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
20613
20614 2002-02-02 Richard Henderson <rth@redhat.com>
20615
20616 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
20617 * gcc.c-torture/execute/bf64-1.c: Likewise.
20618
20619 2002-02-02 Jakub Jelinek <jakub@redhat.com>
20620
20621 * gcc.dg/20020201-2.c: New test.
20622
20623 * gcc.dg/20020201-3.c: New test.
20624
20625 * gcc.c-torture/execute/bitfld-2.c: New test.
20626
20627 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
20628
20629 * gcc.dg/bitfld-1.c: Update.
20630 * gcc.dg/bitfld-2.c: Update.
20631 * gcc.c-torture/execute/bitfld-1.x: New.
20632
20633 2002-02-02 Jakub Jelinek <jakub@redhat.com>
20634
20635 * gcc.c-torture/execute/20020201-1.c: New test.
20636
20637 2002-02-01 Janis Johnson <janis187@us.ibm.com>
20638
20639 PR target/5469
20640 * gcc.dg/20020201-1.c: New test.
20641
20642 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
20643
20644 PR fortran/3743
20645 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
20646 * g77.f-torture/compile/pr3743.x: Remove
20647
20648 2002-01-31 Tom Rix <trix@redhat.com>
20649
20650 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
20651
20652 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
20653
20654 * gcc.dg/noncompile/20020130-1.c: New test.
20655
20656 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
20657
20658 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
20659
20660 2002-01-29 Richard Henderson <rth@redhat.com>
20661
20662 * gcc.c-torture/execute/991118-1.c: Cast various constants back
20663 to long long.
20664 * gcc.c-torture/execute/bf64-1.c: Likewise.
20665
20666 2002-01-29 Jakub Jelinek <jakub@redhat.com>
20667
20668 * gcc.c-torture/execute/20020129-1.c: New test.
20669
20670 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
20671
20672 * gcc.c-torture/compile/20000224-1.c: Update.
20673 * gcc.c-torture/execute/bitfld-1.c: New tests.
20674 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
20675 * gcc.dg/uninit-A.c: Update.
20676
20677 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
20678
20679 * g++.dg/template/ctor1.C: Add instantiation.
20680
20681 2002-01-28 Paul Koning <pkoning@equallogic.com>
20682
20683 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
20684 argument to __builtin_prefetch to be const ptr.
20685
20686 2002-01-28 Jakub Jelinek <jakub@redhat.com>
20687
20688 * gcc.c-torture/compile/20020120-1.c: New test.
20689
20690 2002-01-27 Kazu Hirata <kazu@hxi.com>
20691
20692 * gcc.c-torture/execute/20020127-1.c: New test.
20693
20694 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
20695
20696 * g77.dg/f77-edit-i-in.f: New test
20697 * g77.dg/f77-edit-i-out.f: New test
20698
20699 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
20700
20701 * gcc.dg/debug/debug.exp: New file.
20702 * gcc.dg/debug/trivial.c: New file.
20703 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
20704 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
20705 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
20706 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
20707 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
20708 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
20709 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
20710 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
20711 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
20712 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
20713 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
20714 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
20715 * gcc.dg/20000503-1.c: Removed.
20716 * gcc.dg/20010207-1.c: Removed.
20717 * gcc.dg/20011223-1.c: Removed.
20718 * gcc.dg/20020104-2.c: Removed.
20719 * gcc.dg/debug-1.c: Removed.
20720 * gcc.dg/debug-2.c: Removed.
20721 * gcc.dg/debug-3.c: Removed.
20722 * gcc.dg/debug-4.c: Removed.
20723 * gcc.dg/debug-5.c: Removed.
20724 * gcc.dg/debug-6.c: Removed.
20725 * gcc.dg/dwarf2-1.c: Removed.
20726 * gcc.dg/dwarf2-2.c: Removed.
20727
20728 2002-01-25 Jakub Jelinek <jakub@redhat.com>
20729
20730 * g++.old-deja/g++.other/eh5.C: New test.
20731 * g++.old-deja/g++.other/sibcall2.C: New test.
20732 * g++.old-deja/g++.other/array9.C: New test.
20733 * g++.old-deja/g++.other/typename2.C: New test.
20734 * g++.old-deja/g++.other/crash60.C: New test.
20735 * g++.old-deja/g++.other/conv9.C: New test.
20736 * g++.old-deja/g++.other/mangle10.C: New test.
20737 * g++.old-deja/g++.other/unchanging1.C: New test.
20738 * g++.old-deja/g++.other/exprstmt1.C: New test.
20739 * g++.old-deja/g++.other/inline23.C: New test.
20740 * g++.old-deja/g++.eh/ia64-1.C: New test.
20741 * g++.old-deja/g++.other/dwarf2-1.C: New test.
20742 * g++.old-deja/g++.other/reload1.C: New test.
20743 * g++.old-deja/g++.other/static20.C: New test.
20744 * g++.old-deja/g++.other/local-alloc1.C: New test.
20745 * g++.old-deja/g++.other/conv8.C: New test.
20746 * g++.old-deja/g++.other/stmtexpr2.C: New test.
20747 * g++.old-deja/g++.other/storeexpr1.C: New test.
20748 * g++.old-deja/g++.other/storeexpr2.C: New test.
20749 * g++.dg/eh/template2.C: New test.
20750 * g++.dg/warn/weak1.C: New test.
20751
20752 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
20753
20754 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
20755 Remove first, non-varying, argument.
20756
20757 2002-01-23 Richard Henderson <rth@redhat.com>
20758
20759 * gcc.dg/inline-2.c: New.
20760
20761 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
20762 Add optional target arg. Check number of arguments.
20763 (scan-assembler-not, scan-assembler-dem): Likewise.
20764 (scan-assembler-dem-not): Likewise.
20765
20766 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20767
20768 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
20769 line 12.
20770 * g++.old-deja/g++.brendan/parse3.C,
20771 g++.old-deja/g++.other/crash26.C,
20772 g++.old-deja/g++.other/crash28.C,
20773 g++.old-deja/g++.other/crash29.C,
20774 g++.old-deja/g++.other/crash30.C,
20775 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
20776
20777 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
20778
20779 * gcc.dg/20020115-1.c: New.
20780
20781 2002-01-23 Bob Wilson <bob.wilson@acm.org>
20782
20783 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
20784
20785 2002-01-23 Janis Johnson <janis187@us.ibm.com>
20786
20787 * gcc.dg/20020122-3.c: New.
20788
20789 2002-01-23 Jakub Jelinek <jakub@redhat.com>
20790
20791 * g++.dg/other/gc1.C: New test.
20792
20793 2002-01-23 Zack Weinberg <zack@codesourcery.com>
20794
20795 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
20796
20797 2002-01-22 Richard Henderson <rth@redhat.com>
20798
20799 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
20800
20801 2002-01-22 Richard Henderson <rth@redhat.com>
20802
20803 * gcc.dg/20020122-4.c: New.
20804
20805 2002-01-22 H.J. Lu <hjl@gnu.org>
20806
20807 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
20808 link output.
20809 * gcc.dg/special/ecos.exp: Likewise.
20810 * lib/g++-dg.exp: Likewise.
20811 * lib/g77-dg.exp: Likewise.
20812 * lib/gcc-dg.exp : Likewise.
20813 * lib/mike-g++.exp: Likewise.
20814 * lib/mike-g77.exp: Likewise.
20815 * lib/mike-gcc.exp: Likewise.
20816 * lib/objc-dg.exp: Likewise.
20817
20818 2002-01-22 Janis Johnson <janis187@us.ibm.com>
20819
20820 PR target/5379
20821 * gcc.dg/20020122-2.c: New test.
20822
20823 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
20824
20825 * gcc.dg/20020122-1.c: New test.
20826
20827 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
20828
20829 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
20830
20831 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
20832
20833 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
20834
20835 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20836
20837 * gcc.c-torture/compile/20020121-1.c: New test.
20838
20839 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
20840
20841 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
20842 ld_library_path.
20843
20844 2002-01-21 Jakub Jelinek <jakub@redhat.com>
20845
20846 * gcc.dg/20020218-1.c: New test.
20847
20848 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
20849
20850 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
20851 messages
20852 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
20853 "At global scope" warning
20854 * g++.dg/ext/align1.C: Change cygwin test for alignment
20855 from db-bogus to dg-warning
20856
20857 2002-01-21 Zack Weinberg <zack@codesourcery.com>
20858
20859 * g77.f-torture/compile/cpp2.F: New test.
20860
20861 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
20862
20863 * g++.dg/template/access1.C: New test.
20864
20865 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
20866
20867 * gcc.dg/20020118-1.c: New.
20868
20869 2002-01-18 Kazu Hirata <kazu@hxi.com>
20870
20871 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
20872
20873 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20874
20875 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
20876 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
20877 alignment warnings.
20878
20879 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
20880
20881 * gcc.misc-tests/i386-prefetch.exp: Save and restore
20882 torture_with_loops and torture_without_loops
20883
20884 2002-01-17 Jakub Jelinek <jakub@redhat.com>
20885
20886 * gcc.c-torture/compile/20020116-1.c: New test.
20887
20888 2002-01-16 Jakub Jelinek <jakub@redhat.com>
20889
20890 * gcc.dg/20020116-2.c: New test.
20891
20892 * gcc.dg/ultrasp4.c: New test.
20893
20894 * gcc.dg/20020116-1.c: New test.
20895
20896 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
20897
20898 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
20899 by EABI.
20900
20901 2002-01-15 Janis Johnson <janis187@us.ibm.com>
20902
20903 * gcc.misc-tests/i386-prefetch.exp: New.
20904 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
20905 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
20906 * gcc.misc-tests/i386-pf-none-1.c: New test.
20907 * gcc.misc-tests/i386-pf-sse-1.c: New test.
20908
20909 2002-01-15 Jakub Jelinek <jakub@redhat.com>
20910
20911 * gcc.dg/gnu89-init-1.c: Add new tests.
20912
20913 2002-01-15 Andreas Jaeger <aj@suse.de>
20914
20915 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
20916 * gcc.dg/i386-mmx-2.c: Likewise.
20917 * gcc.dg/i386-sse-1.c: Likewise.
20918 * gcc.dg/i386-sse-2.c: Likewise.
20919 * gcc.dg/i386-sse-3.c: Likewise.
20920
20921 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
20922
20923 * g77.f-torture/execute/intrinsic-unix-bessel.f:
20924 Uncomment additional cases that now pass.
20925
20926 2002-01-11 Richard Henderson <rth@redhat.com>
20927
20928 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
20929 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
20930
20931 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
20932
20933 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
20934
20935 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
20936
20937 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
20938 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
20939
20940 2002-01-10 Dale Johannesen <dalej@apple.com>
20941
20942 * gcc.c-torture/execute/loop-11.c: New.
20943
20944 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
20945
20946 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
20947 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
20948
20949 2002-01-09 Richard Henderson <rth@redhat.com>
20950
20951 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
20952 type in which to perform the operation for each size.
20953
20954 2002-01-09 Alan Matsuoka (alanm@redhat.com)
20955
20956 * gcc.c-torture/compile/20020109-2.c: New test.
20957
20958 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
20959
20960 * gcc.c-torture/execute/loop-10.c: New test.
20961
20962 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20963
20964 * gcc.c-torture/compile/20010226-1.c: New test.
20965 * gcc.c-torture/compile/20010227-1.c: New test.
20966 * gcc.c-torture/compile/20010426-1.c: New test.
20967 * gcc.c-torture/compile/20010510-1.c: New test.
20968 * gcc.c-torture/compile/20010605-3.c: New test.
20969 * gcc.c-torture/compile/20010824-1.c: New test.
20970 * gcc.c-torture/execute/20010409-1.c: New test.
20971 * gcc.dg/noncompile/20000901-1.c: New test.
20972 * gcc.dg/20001023-1.c: New test.
20973 * gcc.dg/20001101-1.c: New test.
20974 * gcc.dg/20001102-1.c: New test.
20975 * gcc.dg/20010207-1.c: New test.
20976 * gcc.dg/20010405-1.c: New test.
20977 * gcc.dg/20010822-1.c: New test.
20978 * gcc.dg/20011107-1.c: New test.
20979
20980 2002-01-09 Jeffrey A Law (law@redhat.com)
20981
20982 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
20983
20984 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
20985 execution failure on PA targets.
20986
20987 2002-01-09 Jakub Jelinek <jakub@redhat.com>
20988
20989 * gcc.c-torture/compile/20020109-1.c: New test.
20990
20991 2002-01-08 Kazu Hirata <kazu@hxi.com>
20992
20993 * gcc.c-torture/execute/20020108-1.c: New test.
20994
20995 2002-01-08 Jakub Jelinek <jakub@redhat.com>
20996
20997 * gcc.dg/20020108-1.c: New test.
20998
20999 2002-01-08 H.J. Lu <hjl@gnu.org>
21000
21001 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
21002 for header files.
21003
21004 2002-01-08 Geoff Keating <geoffk@redhat.com>
21005
21006 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
21007 consistency.
21008
21009 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
21010
21011 * gcc.dg/altivec-4.c: Test altivec predicates.
21012
21013 2002-01-07 Jakub Jelinek <jakub@redhat.com>
21014
21015 * gcc.c-torture/execute/20020107-1.c: New test.
21016
21017 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
21018
21019 PR c/5279
21020 * gcc.c-torture/compile/20020106-1.c: New test.
21021
21022 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
21023
21024 * gcc.c-torture/execute/nestfunc-4.c: New test.
21025
21026 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
21027
21028 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
21029 extra triple that slipped in.
21030 * g++.old-deja/g++.abi/align.C: Likewise.
21031 * g++.old-deja/g++.abi/bitfields.C: Likewise.
21032
21033 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
21034
21035 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
21036 * g++.old-deja/g++.abi/align.C: Likewise.
21037 * g++.old-deja/g++.abi/bitfields.C: Likewise.
21038
21039 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
21040 on FreeBSD/i386.
21041 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
21042 FreeBSD.
21043
21044 2002-01-04 Jakub Jelinek <jakub@redhat.com>
21045
21046 * gcc.dg/20020104-1.c: New test.
21047
21048 * gcc.dg/20020104-2.c: New test.
21049
21050 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
21051
21052 * gcc.dg/20020103-1.c: Fix typo in target selector.
21053
21054 2002-01-03 Richard Henderson <rth@redhat.com>
21055
21056 * gcc.dg/20020103-1.c: New.
21057
21058 2002-01-03 Kazu Hirata <kazu@hxi.com>
21059
21060 * gcc.c-torture/execute/20020103-1.c: New test.
21061
21062 2002-01-03 Jakub Jelinek <jakub@redhat.com>
21063
21064 * g++.dg/other/debug2.C: New test.
21065
21066 * gcc.c-torture/compile/20020103-1.c: New test.
21067
21068 2002-01-02 Jakub Jelinek <jakub@redhat.com>
21069
21070 * gcc.dg/gnu89-init-1.c: Added new tests.
21071
21072 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
21073
21074 * g++.dg/template/friend2.C: Remove as patch is reverted.
21075
21076 * g++.dg/warn/oldcast1.C: New test.
21077
21078 * g++.dg/template/ptrmem1.C: New test.
21079 * g++.dg/template/ptrmem2.C: New test.
21080
21081 * g++.dg/template/ntp.C: New test.
21082
21083 * g++.dg/other/component1.C: New test.
21084
21085 * g++.dg/template/ttp3.C: New test.
21086
21087 * g++.dg/template/friend2.C: New test.
21088 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
21089
21090 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
21091
21092 * g++.dg/other/ptrmem1.C: New test.
21093 * g++.dg/other/ptrmem2.C: New test.
21094
21095 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
21096
21097 * g++.dg/template/ctor1.C: New test.
21098
21099 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
21100
21101 * g++.dg/template/friend2.C: New test.
21102
21103 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
21104
21105 * gcc.dg/mmix-1.c: New test.
21106
21107 2001-12-31 Richard Henderson <rth@redhat.com>
21108
21109 * gcc.dg/asm-5.c: New.
21110
21111 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
21112
21113 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
21114 in namespace __gnu_cxx
21115
21116 2001-12-30 Richard Henderson <rth@redhat.com>
21117
21118 * gcc.dg/debug-6.c: New.
21119
21120 2001-12-30 Jakub Jelinek <jakub@redhat.com>
21121
21122 * gcc.c-torture/compile/20011229-2.c: New test.
21123
21124 2001-12-29 Jakub Jelinek <jakub@redhat.com>
21125
21126 * gcc.dg/debug-3.c: New test.
21127 * gcc.dg/debug-4.c: New test.
21128 * gcc.dg/debug-5.c: New test.
21129
21130 2001-12-29 Richard Henderson <rth@redhat.com>
21131
21132 * g++.dg/eh/loop1.C: New.
21133
21134 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
21135
21136 * g++.dg/template/crash1.C: New test.
21137
21138 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
21139
21140 * g++.dg/other/const1.C: New test.
21141
21142 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21143
21144 * gcc.c-torture/compile/20011229-1.c: New test.
21145
21146 2001-12-28 Stan Shebs <shebs@apple.com>
21147
21148 * lib/objc-torture.exp: Resync with c-torture.exp.
21149 * lib/objc.exp: Load standard libraries.
21150
21151 2001-12-28 Jakub Jelinek <jakub@redhat.com>
21152
21153 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
21154 additional tests.
21155
21156 2001-12-27 Roger Sayle <roger@eyesopen.com>
21157
21158 * gcc.c-torture/execute/string-opt-16.c: New testcase.
21159
21160 2001-12-27 Richard Henderson <rth@redhat.com>
21161
21162 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
21163
21164 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
21165
21166 * g++.dg/eh/ctor1.C: New test.
21167 * g++.dg/other/error2.C: New test.
21168
21169 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
21170
21171 * g++.dg/other/init2.C: New test.
21172
21173 2001-12-24 Richard Henderson <rth@redhat.com>
21174
21175 * gcc.dg/20011223-1.c: New.
21176 * gcc.dg/inline-1.c: New.
21177
21178 2001-12-23 Richard Henderson <rth@redhat.com>
21179
21180 * gcc.dg/asm-4.c: Test operand modifiers.
21181
21182 2001-12-23 Richard Henderson <rth@redhat.com>
21183
21184 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
21185
21186 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
21187
21188 * gcc.c-torture/execute/20011223-1.c: New test.
21189
21190 2001-12-21 Richard Henderson <rth@redhat.com>
21191
21192 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
21193 re-enables the warning.
21194
21195 2001-12-21 Richard Henderson <rth@redhat.com>
21196
21197 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
21198
21199 2001-12-20 Jakub Jelinek <jakub@redhat.com>
21200
21201 * gcc.c-torture/compile/20011218-1.c: New test.
21202
21203 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
21204
21205 * gcc.misc-test/arm-isr.exp: New file. Control running of the
21206 arm-isr.c test.
21207 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
21208 epilogue generation for ARM ISR routines.
21209
21210 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21211
21212 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
21213 * gcc.dg/format/c90-printf-3.c: Likewise.
21214 * gcc.dg/format/c99-printf-3.c: Likewise.
21215 * gcc.dg/format/ext-1.c: Likewise.
21216 * gcc.dg/format/ext-6.c: Likewise.
21217 * gcc.dg/format/format.h: Prototype unlocked stdio.
21218
21219 2001-12-20 Richard Henderson <rth@redhat.com>
21220
21221 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
21222 (arena): Use it.
21223 (malloc): Correct allocation logic. Abort if we fill up the
21224 arena before initialization complete.
21225 (realloc): Correct allocation logic.
21226
21227 2001-12-20 Jakub Jelinek <jakub@redhat.com>
21228
21229 * gcc.c-torture/compile/20011219-2.c: New test.
21230
21231 * gcc.c-torture/execute/20011219-1.c: New test.
21232
21233 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
21234
21235 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
21236 target does not support weak symbols.
21237
21238 2001-12-19 Jakub Jelinek <jakub@redhat.com>
21239
21240 * gcc.c-torture/compile/20011219-1.c: New test.
21241
21242 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
21243
21244 * g++.dg/other/error1.C: New test.
21245
21246 2001-12-17 Jeffrey A Law (law@redhat.com)
21247
21248 * gcc.c-torture/execute/20011217-1.c: New test.
21249
21250 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
21251
21252 * objc.dg/special/: New directory.
21253 * objc.dg/special/special.exp: New file.
21254 * objc.dg/special/unclaimed-category-1.h: New file.
21255 * objc.dg/special/unclaimed-category-1a.m: New file.
21256 * objc.dg/special/unclaimed-category-1.m: New file.
21257
21258 2001-12-17 Andreas Jaeger <aj@suse.de>
21259
21260 * gcc.c-torture/compile/20011217-2.c: New test.
21261
21262 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
21263
21264 * gcc.c-torture/compile/20011217-1.c: New test.
21265
21266 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
21267
21268 * testsuite/gcc.dg/20011214-1.c: New.
21269
21270 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
21271
21272 * gcc.dg/altivec-4.c: New.
21273
21274 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
21275
21276 * gcc.dg/20011113-1.c: New test.
21277
21278 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
21279
21280 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
21281 std::__malloc_alloc_template<0> and
21282 std::__default_alloc_template<false, 0>.
21283
21284 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
21285
21286 * objc/execute/bf-21.m: New test.
21287 * objc/execute/enumeration-1.m: New test.
21288 * objc/execute/enumeration-2.m: New test.
21289
21290 2001-12-12 Jakub Jelinek <jakub@redhat.com>
21291
21292 * gcc.dg/gnu89-init-1.c: New test.
21293
21294 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
21295
21296 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
21297 * g++.old-deja/g++.jason/2371.C: Likewise.
21298 * g++.old-deja/g++.jason/template33.C: Likewise.
21299 * g++.old-deja/g++.jason/template34.C: Likewise.
21300 * g++.old-deja/g++.jason/template36.C: Likewise.
21301 * g++.old-deja/g++.oliva/typename1.C: Likewise.
21302 * g++.old-deja/g++.oliva/typename2.C: Likewise.
21303 * g++.old-deja/g++.other/typename1.C: Likewise.
21304 * g++.old-deja/g++.pt/inherit2.C: Likewise.
21305 * g++.old-deja/g++.pt/nontype5.C: Likewise.
21306 * g++.old-deja/g++.pt/typename11.C: Likewise.
21307 * g++.old-deja/g++.pt/typename14.C: Likewise.
21308 * g++.old-deja/g++.pt/typename16.C: Likewise.
21309 * g++.old-deja/g++.pt/typename3.C: Likewise.
21310 * g++.old-deja/g++.pt/typename4.C: Likewise.
21311 * g++.old-deja/g++.pt/typename5.C: Likewise.
21312 * g++.old-deja/g++.pt/typename7.C: Likewise.
21313 * g++.old-deja/g++.robertl/eb9.C: Likewise.
21314
21315 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
21316
21317 * g++.dg/other/linkage1.C: New test.
21318 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
21319 specifiers.
21320
21321 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
21322
21323 * gcc.dg/concat.c: New test.
21324
21325 2001-12-11 Stan Shebs <shebs@apple.com>
21326
21327 * objc/compile: New test directory.
21328 * objc/compile/compile.exp: New expect script.
21329 * objc/compile/20011211-1.m: New compile test.
21330
21331 2001-12-11 Jason Merrill <jason@redhat.com>
21332
21333 * lib/prune.exp (prune_gcc_output): Also handle "In member
21334 function". So many permutations...
21335
21336 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
21337
21338 * g++.dg/template/typedef1.C: New test.
21339
21340 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
21341
21342 * g++.dg/other/copy1.C: New test.
21343
21344 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
21345
21346 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
21347
21348 * gcc.dg/builtin-choose-expr.c: New.
21349
21350 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
21351
21352 * gcc.dg/altivec-2.c: New.
21353
21354 2001-12-07 Richard Henderson <rth@redhat.com>
21355
21356 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
21357
21358 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
21359
21360 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
21361 ultrasparc.
21362
21363 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21364
21365 * g++-old.deja/g++.robertl/eb101.C: Deleted.
21366
21367 2001-12-06 Janis Johnson <janis187@us.ibm.com>
21368
21369 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
21370 variable argument list.
21371
21372 2001-12-06 Zack Weinberg <zack@codesourcery.com>
21373
21374 * gcc.c-torture/execute/memcheck: Delete entire directory.
21375 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
21376 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
21377
21378 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
21379
21380 * gcc.dg/Wshadow-1.c: New test.
21381
21382 2001-12-05 Jakub Jelinek <jakub@redhat.com>
21383
21384 * gcc.c-torture/compile/20011130-1.c: New test.
21385
21386 * gcc.dg/noncompile/20011025-1.c: New test.
21387
21388 * g++.dg/other/anon-union.C: New test.
21389
21390 * gcc.c-torture/execute/20011024-1.c: New test.
21391
21392 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
21393
21394 * gcc.c-torture/execute/20000722-1.x,
21395 gcc.c-torture/execute/20010123-1.x: Remove.
21396 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
21397 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
21398 gcc.dg/c99-complit-2.c: New tests.
21399
21400 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
21401
21402 * g++.dg/inherit/base1.C: New test.
21403
21404 2001-12-04 Jakub Jelinek <jakub@redhat.com>
21405
21406 * g++.dg/other/stdarg1.C: New test.
21407
21408 * gcc.c-torture/compile/20011130-2.c: New test.
21409
21410 2001-12-03 Janis Johnson <janis187@us.ibm.com>
21411
21412 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
21413 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
21414 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
21415 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
21416 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
21417 * gcc.dg/builtin-prefetch-1.c: New test.
21418
21419 2001-12-03 Jakub Jelinek <jakub@redhat.com>
21420
21421 * gcc.dg/20011130-1.c: New test.
21422
21423 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
21424
21425 * g++.dg/other/scope1.C: New test.
21426 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
21427
21428 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21429
21430 * gcc.dg/vla-init-1.c: New test.
21431
21432 2001-12-01 Geoff Keating <geoffk@redhat.com>
21433
21434 * gcc.c-torture/compile/structs.c: New testcase from GDB.
21435
21436 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
21437
21438 * objc.dg/alias.m: Update.
21439 * objc.dg/class-1.m: Update.
21440 * objc.dg/const-str-1.m: Update.
21441 * objc.dg/fwd-proto-1.m: Update.
21442 * objc.dg/id-1.m: Update.
21443 * objc.dg/super-class-1.m: Update.
21444
21445 2001-11-29 Mark Mitchell <mark@codesourcery.com>
21446
21447 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
21448 constructs.
21449
21450 2001-11-28 Jeffrey A Law (law@cygnus.com)
21451
21452 * gcc.c-torture/execute/20011128-1.c: New test.
21453
21454 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
21455
21456 * gcc.dg/20011127-1.c: New test.
21457
21458 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
21459
21460 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
21461 from Austin Group draft 7.
21462 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
21463 scanf format arguments.
21464 * gcc.dg/format/no-exargs-2.c: New test.
21465
21466 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
21467
21468 * g++.dg/abi/vbase8-4.C: New test.
21469
21470 2001-11-24 Ian Lance Taylor <ian@airs.com>
21471
21472 * gcc.c-torture/execute/20011121-1.c: New test.
21473
21474 2001-11-23 Jeffrey A Law (law@cygnus.com)
21475
21476 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
21477
21478 2001-11-23 Andreas Jaeger <aj@suse.de>
21479
21480 * gcc.dg/cpp/charconst-2.c: New test.
21481
21482 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
21483
21484 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
21485 to the host if it is remote. Let tests specify extra headers
21486 they use.
21487 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
21488 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
21489 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
21490 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
21491 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
21492 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
21493 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
21494 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
21495 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
21496 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
21497
21498 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
21499
21500 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
21501 for little endian ARMs.
21502
21503 2001-11-20 Jakub Jelinek <jakub@redhat.com>
21504
21505 * gcc.c-torture/compile/20011119-1.c: New test.
21506 * gcc.c-torture/compile/20011119-2.c: New test.
21507
21508 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
21509
21510 * gcc.dg/altivec-1.c: Fix typo.
21511
21512 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
21513
21514 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
21515
21516 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
21517
21518 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
21519
21520 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
21521
21522 * lib/g77.exp: Don't specify --rpath-link.
21523
21524 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
21525 across all the headers.
21526 * gcc.dg/format/format.exp: For testing on a remote host,
21527 copy format.h.
21528
21529 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
21530 * gcc.c-torture/execute/930406-1.c: Likewise.
21531 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
21532
21533 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
21534
21535 * gcc.dg/altivec-1.c: New.
21536
21537 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
21538
21539 * gcc.dg/cpp/fpreprocessed.c: New test case.
21540
21541 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
21542
21543 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
21544 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
21545 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
21546
21547 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
21548
21549 * gcc.dg/no-builtin-1.c: New test.
21550
21551 2001-11-16 Jakub Jelinek <jakub@redhat.com>
21552
21553 * gcc.c-torture/execute/20011115-1.c: New test.
21554
21555 2001-11-15 Jakub Jelinek <jakub@redhat.com>
21556
21557 * gcc.c-torture/compile/20011114-2.c: New test.
21558 * gcc.c-torture/compile/20011114-3.c: New test.
21559 * gcc.c-torture/compile/20011114-4.c: New test.
21560
21561 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
21562
21563 * g++.dg/other/init1.C: New test.
21564
21565 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
21566
21567 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
21568 message.
21569
21570 * gcc.c-torture/execute/20011114-1.c: New testcase.
21571
21572 * gcc.c-torture/compile/20010327-1.c: Revert last change.
21573 * gcc.c-torture/compile/20011114-1.c: New test, exactly
21574 like the (before this change) version of 20010327-1.c.
21575
21576 2001-11-14 Roger Sayle <roger@eyesopen.com>
21577
21578 * gcc.c-torture/execute/string-opt-13.c: New testcase.
21579
21580 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
21581
21582 * g++.dg/init/array2.C: New test.
21583
21584 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
21585
21586 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
21587
21588 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
21589
21590 * g++.dg/other/forscope1.C: New test.
21591 * g++.dg/ext/forscope1.C: New test.
21592 * g++.dg/ext/forscope2.C: New test.
21593
21594 2001-11-13 Jakub Jelinek <jakub@redhat.com>
21595
21596 * gcc.c-torture/execute/20011113-1.c: New test.
21597
21598 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
21599
21600 * gcc.c-torture/execute/20011109-2.c: New test.
21601
21602 * gcc.c-torture/execute/20011109-1.c: New test.
21603
21604 2001-11-09 Jakub Jelinek <jakub@redhat.com>
21605
21606 * gcc.c-torture/compile/20011109-1.c: New test.
21607
21608 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
21609
21610 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
21611 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
21612 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
21613 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
21614 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
21615 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
21616 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
21617
21618 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
21619
21620 * g++.dg/warn/Wshadow-1.C: New tests.
21621 * g++.old-deja/g++.mike/for3.C: Update.
21622
21623 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
21624
21625 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
21626 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
21627 XFAILs. Adjust expected error texts.
21628 * gcc.c-torture/compile/20011106-1.c,
21629 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
21630 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
21631 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
21632 gcc.dg/c99-array-lval-5.c: New tests.
21633
21634 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21635
21636 * gcc.dg/cpp/defined.c: Update.
21637
21638 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
21639
21640 * gcc.c-torture/execute/anon-1.c: New test.
21641
21642 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
21643
21644 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
21645 same size, so no warning should be produced on stormy16.
21646
21647 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
21648 due to oversized array.
21649 * g++.old-deja/g++.mike/ns15.C: Likewise.
21650 * g++.old-deja/g++.pt/crash16.C: Likewise.
21651
21652 2001-11-02 Graham Stott <grahams@redhat.com>
21653
21654 * g++.dgother/debug1.C: Fix typos.
21655
21656 2001-11-01 Jakub Jelinek <jakub@redhat.com>
21657
21658 * g++.dg/other/debug1.C: New test.
21659
21660 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21661
21662 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
21663 of unsigned long.
21664
21665 2001-10-30 Jakub Jelinek <jakub@redhat.com>
21666
21667 * gcc.dg/20011029-2.c: New test.
21668
21669 * gcc.c-torture/compile/20011029-1.c: New test.
21670
21671 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
21672
21673 * objc/execute/class_self-1.m: New test.
21674 * objc/execute/class_self-2.m: New test.
21675
21676 2001-10-25 Zack Weinberg <zack@codesourcery.com>
21677
21678 * gcc.misc-tests/msgs.exp: Delete.
21679 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
21680 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
21681 error set to match recent changes.
21682
21683 2001-10-24 Zack Weinberg <zack@codesourcery.com>
21684
21685 * gcc.dg/20011021-1.c: New test.
21686
21687 2001-10-24 Jakub Jelinek <jakub@redhat.com>
21688
21689 * gcc.c-torture/compile/20011023-1.c: New test.
21690
21691 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
21692
21693 * lib/g77.exp: Rewrite based on lib/g++.exp.
21694
21695 2001-10-19 Jakub Jelinek <jakub@redhat.com>
21696
21697 * gcc.c-torture/execute/20011019-1.c: New test.
21698
21699 * gcc.dg/20011018-1.c: New test.
21700
21701 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
21702
21703 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
21704
21705 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
21706
21707 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
21708 * gcc.dg/attr-invalid.c: Likewise.
21709
21710 2001-10-18 Jakub Jelinek <jakub@redhat.com>
21711
21712 * testsuite/gcc.dg/20011015-1.c: New test.
21713
21714 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21715
21716 * g++.dg/template/unify2.C: New test.
21717
21718 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
21719
21720 * g++.dg/other/exception-specification.C: New test
21721
21722 2001-10-13 Tom Rix <trix@redhat.com>
21723
21724 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
21725 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
21726
21727 2001-10-12 Jakub Jelinek <jakub@redhat.com>
21728
21729 * testsuite/gcc.dg/20011009-1.c: New test.
21730
21731 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
21732
21733 PR g++/4476
21734 * g++.dg/other/friend1.C: New test.
21735
21736 2001-10-11 Richard Henderson <rth@redhat.com>
21737
21738 * g++.old-deja/g++.other/crash18.C: Add -S to options.
21739
21740 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21741
21742 * gcc.c-torture/compile/20011010-1.c: New.
21743
21744 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
21745
21746 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
21747 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
21748 g77.f-torture/execute/execute.exp,
21749 g77.f-torture/noncompile/noncompile.exp,
21750 gcc.c-torture/compile/compile.exp,
21751 gcc.c-torture/execute/execute.exp,
21752 gcc.c-torture/execute/ieee/ieee.exp,
21753 gcc.c-torture/execute/memcheck/memcheck.exp,
21754 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
21755 objc/execute/execute.exp: Update FSF address.
21756
21757 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
21758
21759 * gcc.dg/cpp/cmdlne-C.c: Update.
21760 * gcc.dg/cpp/cmdlne-C2.c: New.
21761
21762 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21763
21764 * gcc.c-torture/execute/20011008-3.c: New.
21765
21766 2001-10-08 DJ Delorie <dj@redhat.com>
21767
21768 * gcc.dg/20011008-1.c: New.
21769 * gcc.dg/20011008-2.c: New.
21770
21771 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
21772
21773 * gcc.dg/cpp/spacing1.c: Update test.
21774
21775 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
21776
21777 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
21778 spelling errors of "separate" as "seperate".
21779
21780 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
21781
21782 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
21783 enough to avoid inlining.
21784
21785 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21786
21787 * lib/g77.exp: set libg2c_dir correctly.
21788
21789 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
21790
21791 * gcc.dg/cpp/macro11.c: New test.
21792
21793 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21794
21795 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
21796 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
21797 gcc.dg/format/multattr-3.c: New tests.
21798 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
21799 tests for format attributes on function pointers being rejected.
21800
21801 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21802
21803 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
21804
21805 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
21806
21807 * g++.dg/warn/format1.C: New test.
21808
21809 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
21810
21811 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
21812
21813 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21814
21815 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
21816
21817 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
21818
21819 * gcc.dg/cpp/redef2.c: Add test.
21820
21821 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
21822
21823 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
21824 long-standing bug on i686, apparently.
21825 * gcc.c-torture/execute/loop-2c.x: New file.
21826 * gcc.c-torture/execute/loop-2d.x: New file.
21827 * gcc.c-torture/execute/loop-3c.x: New file.
21828
21829 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
21830
21831 * gcc.dg/cpp/20000625-2.c: Correct line number.
21832
21833 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21834
21835 * gcc.dg/cpp/macro10.c: New test.
21836 * gcc.dg/cpp/strify3.c: New test.
21837 * gcc.dg/cpp/spacing1.c: Add tests.
21838 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
21839 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
21840
21841 2001-09-24 DJ Delorie <dj@redhat.com>
21842
21843 * gcc.c-torture/execute/20010924-1.c: New test.
21844
21845 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
21846
21847 * testsuite/objc/execute/paste.m: Remove.
21848
21849 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
21850
21851 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
21852
21853 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
21854
21855 * g77.dg/strlen0.f: New test.
21856
21857 2001-09-21 Richard Henderson <rth@redhat.com>
21858
21859 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
21860 * g++.old-deja/g++.abi/vtable2.C: Likewise.
21861
21862 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
21863
21864 Table-driven attributes.
21865 * g++.dg/ext/attrib1.C: New test.
21866
21867 2001-09-20 DJ Delorie <dj@redhat.com>
21868
21869 * gcc.dg/20000926-1.c: Update expected warning messages.
21870 * gcc.dg/array-2.c: Likewise, and test for warnings too.
21871 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
21872 array.
21873
21874 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
21875
21876 * g++.dg/eh/registers1.C: New test case.
21877
21878 2001-09-17 Richard Henderson <rth@redhat.com>
21879
21880 * gcc.dg/array-5.c: Fix VLA decomposition test.
21881
21882 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
21883
21884 * gcc.dg/cpp/line5.c: New testcase.
21885
21886 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
21887
21888 * gcc.dg/cpp/macro9.c: New test.
21889
21890 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
21891
21892 * gcc.c-torture/execute/980223.c: Change type of addr from long
21893 to char *.
21894
21895 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
21896
21897 * gcc.c-torture/execute/20010915-1.c: New test.
21898
21899 2001-09-14 Janis Johnson <janis187@us.ibm.com>
21900
21901 * g77.dg/bprob: New directory.
21902 * g77.dg/bprob/bprob.exp: New file.
21903 * g77.dg/bprob/bprob-1.f: New test.
21904 * g77.dg/gcov: New directory.
21905 * g77.dg/gcov/gcov.exp: New file.
21906 * g77.dg/gcov/gcov-1.f: New test.
21907 * g77.dg/gcov/gcov-1.x: New file.
21908
21909 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
21910
21911 * gcc.dg/cpp/directiv.c: Update.
21912 * gcc.dg/cpp/undef1.c: Update.
21913
21914 2001-09-12 Jakub Jelinek <jakub@redhat.com>
21915
21916 * gcc.dg/20010912-1.c: New test.
21917
21918 2001-09-11 Janis Johnson <janis187@us.ibm.com>
21919
21920 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
21921 language-independent file in lib.
21922 * lib/gcov.exp: New file.
21923
21924 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
21925
21926 * gcc.c-torture/compile/20010911-1.c: New test.
21927
21928 2001-09-10 Janis Johnson <janis187@us.ibm.com>
21929
21930 * lib/profopt.exp: New, to support profile-directed optimizations.
21931 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
21932 * gcc.misc-tests/bprob-1.c: New test.
21933 * gcc.misc-tests/bprob-2.c: New test.
21934
21935 2001-09-07 Janis Johnson <janis187@us.ibm.com>
21936
21937 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
21938 XFAIL and which kinds of gcov output to verify.
21939 * gcc.misc-tests/gcov-4b.x: New file.
21940 * gcc.misc-tests/gcov-5b.x: New file.
21941 * gcc.misc-tests/gcov-6.x: New file.
21942 * gcc.misc-tests/gcov-7.c: New test.
21943 * gcc.misc-tests/gcov-7.x: New file.
21944
21945 2001-09-06 Janis Johnson <janis187@us.ibm.com>
21946
21947 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
21948 * gcc.misc-tests/gcov-6.c: New test.
21949
21950 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
21951
21952 PR c++/3986
21953 * g++.dg/abi/vbase1.C: New test.
21954
21955 2001-09-05 Ziemowit Laski <zlaski@apple.com>
21956
21957 * objc.dg/method-2.m: New.
21958
21959 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
21960
21961 PR c++/4203
21962 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
21963 * g++.dg/init/empty1.C: New test.
21964
21965 2001-09-03 Jakub Jelinek <jakub@redhat.com>
21966
21967 * gcc.c-torture/compile/20010903-1.c: New test.
21968
21969 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
21970
21971 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
21972 for m68k.
21973
21974 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
21975
21976 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
21977
21978 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
21979
21980 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
21981
21982 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
21983
21984 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
21985 for 16-bit 'unsigned int'.
21986
21987 2001-08-29 Kazu Hirata <kazu@hxi.com>
21988
21989 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
21990
21991 2001-08-27 Richard Henderson <rth@redhat.com>
21992
21993 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
21994 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
21995
21996 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
21997
21998 * gcc.dg/asm-names.c (ymain): New.
21999
22000 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
22001
22002 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
22003 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
22004 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
22005
22006 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22007
22008 * gcc.dg/compare5.c: New testcase.
22009
22010 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
22011
22012 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
22013 and "In instantiation".
22014
22015 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
22016
22017 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
22018
22019 2001-08-20 Janis Johnson <janis187@us.ibm.com>
22020
22021 * gcc.misc-tests/gcov.exp: Add support for branch information.
22022 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
22023 * gcc.misc-tests/gcov-4.c: New test.
22024 * gcc.misc-tests/gcov-4b.c: New test.
22025 * gcc.misc-tests/gcov-5b.c: New test.
22026
22027 2001-08-20 Zack Weinberg <zackw@panix.com>
22028
22029 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
22030 expected to fail.
22031
22032 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
22033
22034 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
22035
22036 2001-08-19 Jakub Jelinek <jakub@redhat.com>
22037
22038 * g++.dg/eh/template1.C: New test.
22039
22040 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
22041
22042 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
22043 Fix thinko.
22044 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
22045 for xfail.
22046
22047 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
22048
22049 * lib/g77-dg.exp: Use prune.exp for common procedures
22050 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
22051 * lib/g77.exp: (g77-dg-prune) Remove
22052
22053 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
22054
22055 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
22056
22057 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22058
22059 * g++.dg/template/unify1.C: New test.
22060
22061 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
22062
22063 * g++.dg/abi/empty4.C: New test.
22064
22065 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
22066
22067 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
22068 solaris2.*
22069 * g77.f-torture/compile/pr3743.x: Likewise
22070
22071 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
22072
22073 * g++.dg/other/using-declaration.C: New test.
22074
22075 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
22076
22077 * gcc.dg/cpp/tr-sign.c: New testcase.
22078
22079 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
22080
22081 * gcc.dg/cpp/19951025-1.c: Revert.
22082 * gcc.dg/cpp/directiv.c: We no longer process directives that
22083 interrupt macro arguments.
22084
22085 2001-08-03 Zack Weinberg <zackw@stanford.edu>
22086
22087 * gcc.dg/bconstp-1.c: New test.
22088
22089 2001-08-03 Richard Henderson <rth@redhat.com>
22090
22091 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
22092
22093 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
22094
22095 * gcc.dg/cpp/19951025-1.c: Update.
22096
22097 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
22098
22099 * g77.dg/ff90-1.f (s): Fix reference of variable z,
22100 should be x.
22101
22102 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
22103
22104 Kill -fhonor-std.
22105 * g++.old-deja/g++.ns/ns14.C: Remove special options.
22106 * g++.old-deja/g++.other/std1.C: Likewise.
22107 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
22108
22109 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
22110
22111 * lib/g77.exp: Load gcc-defs.exp for common procedures
22112 (g77_pass, g77_fail, g77_finish, g77_exit,
22113 ${tool}_check_unsupported_p} Now redundant. Deleted.
22114
22115 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
22116
22117 * g77.dg/fbackslash.f
22118 * g77.dg/fcase-preserve.f
22119 * g77.dg/ff90-1.f
22120 * g77.dg/ffixed-line-length-0.f
22121 * g77.dg/ffixed-line-length-132.f
22122 * g77.dg/ffixed-line-length-7.f
22123 * g77.dg/ffixed-line-length-72.f
22124 * g77.dg/ffixed-line-length-none.f
22125 * g77.dg/ffree-form-1.f
22126 * g77.dg/fno-backslash.f
22127 * g77.dg/fno-f90-1.f
22128 * g77.dg/fno-fixed-form-1.f
22129 * g77.dg/fno-onetrip.f
22130 * g77.dg/fno-typeless-boz.f
22131 * g77.dg/fno-underscoring.f
22132 * g77.dg/fno-vxt-1.f
22133 * g77.dg/fonetrip.f
22134 * g77.dg/ftypeless-boz.f
22135 * g77.dg/fugly-assumed.f
22136 * g77.dg/funderscoring.f
22137 * g77.dg/fvxt-1.f
22138
22139 2001-08-01 Ziemowit Laski <zlaski@apple.com>
22140
22141 * objc.dg/fwd-proto-1.m: New.
22142 * objc.dg/local-decl-1.m: New.
22143 * objc.dg/naming-1.m: New.
22144 * objc.dg/naming-2.m: New.
22145 * objc.dg/proto-hier-1.m: New.
22146
22147 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
22148
22149 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
22150 largest-type elements to a struct makes its size grow.
22151
22152 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
22153
22154 * g++.dg/abi/vthunk1.C: New test.
22155
22156 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
22157
22158 * g++.dg/abi/vbase8-22.C: New test.
22159
22160 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22161
22162 * gcc.dg/cpp/macro8.c: New test.
22163
22164 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
22165
22166 * g++.dg/abi/vbase8-21.C: New test.
22167
22168 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
22169
22170 * g++.dg/abi/vbase8-10.C: New test.
22171
22172 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22173
22174 * lib/g++.exp (g++_set_ld_library_path): Renamed to
22175 ${tool}_set_ld_library_path.
22176 Changed caller.
22177 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
22178 g++.exp.
22179
22180 2001-07-26 Stan Cox <scox@redhat.com>
22181
22182 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
22183 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
22184 gcc_exit, gcc_check_unsupported_p):
22185 Moved to gcc-deps.exp
22186 * gcc-deps.exp: New file.
22187
22188 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22189
22190 * g++.old-deja/g++.pt/defarg14.C: New test.
22191
22192 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
22193
22194 * g++.old-deja/g++.other/lineno5.C: New test.
22195
22196 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
22197
22198 * g++.old-deja/g++.pt/crash68.C: New test.
22199
22200 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
22201
22202 * g++.old-deja/g++.other/crash42.C: New test.
22203
22204 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
22205
22206 * gcc.dg/cpp/extratokens.c: Fix.
22207 * gcc.dg/cpp/skipping2.c: New tests.
22208
22209 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22210
22211 * gcc.c-torture/execute/20010724-1.c: New file.
22212 * gcc.c-torture/execute/20010724-1.x: New file.
22213
22214 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
22215
22216 * g++.old-deja/g++.other/cond7.C: New test.
22217
22218 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
22219
22220 * g++.old-deja/g++.other/optimize4.C: New test.
22221
22222 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
22223
22224 * g++.old-deja/g++.abi/vbase8-5.C: New test.
22225
22226 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
22227
22228 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
22229 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
22230 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
22231 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
22232
22233 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
22234 bug report" message.
22235
22236 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
22237 * g++.dg/ext/instantiate1.C: Move from old-deja.
22238
22239 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
22240
22241 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
22242 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
22243 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
22244 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
22245
22246 2001-07-23 Jeffrey A Law (law@cygnus.com)
22247
22248 * gcc.c-torture/execute/20010723-1.c: New test.
22249
22250 2001-07-23 Ben Elliston <bje@redhat.com>
22251
22252 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
22253
22254 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22255
22256 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
22257 i[34567]86-*-*.
22258 Delete handling of ieee_multilib_flags.
22259 Pass -mieee for alpha*-*-* and sh-*-*.
22260 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
22261
22262 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
22263
22264 Remove old-abi tests.
22265 * g++.old-deja/g++.mike/p11116.C: Remove.
22266 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
22267
22268 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
22269
22270 * g77.f-torture/compile/pr3743.f: New test
22271
22272 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
22273
22274 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
22275
22276 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22277
22278 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
22279 g++.old-deja/g++.pt/static6.C: Likewise.
22280 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
22281 supports weak symbols.
22282
22283 2001-07-18 Andreas Jaeger <aj@suse.de>
22284
22285 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
22286 supported again.
22287
22288 2001-07-18 Andreas Jaeger <aj@suse.de>
22289
22290 * gcc.dg/iftrap-1.c: Fix target line.
22291
22292 2001-07-17 Richard Henderson <rth@redhat.com>
22293
22294 * gcc.c-torture/execute/20010717-1.c: New.
22295
22296 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
22297
22298 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
22299 tests.
22300
22301 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22302
22303 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
22304
22305 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22306
22307 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
22308 UAC_SIGBUS, UAC_NOPRINT definitions.
22309
22310 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
22311
22312 * objc/execute/object_is_class.m: New test.
22313 * objc/execute/object_is_meta_class.m: New test.
22314
22315 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22316
22317 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
22318 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
22319
22320 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
22321
22322 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
22323 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
22324
22325 2001-07-14 Richard Henderson <rth@redhat.com>
22326
22327 * gcc.dg/iftrap-1.c: New.
22328
22329 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
22330
22331 * g77.f-torture/execute/intrinsic77.f: New test.
22332
22333 2001-07-11 Janis Johnson <janis@us.ibm.com>
22334
22335 * gcc.misc-tests/gcov-3.c: New test.
22336
22337 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
22338
22339 * gcc.c-torture/compile/20010711-1.c,
22340 * gcc.c-torture/compile/20010711-2.c: New tests.
22341
22342 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
22343
22344 * gcc.c-torture/execute/20010711-1.c: New test.
22345
22346 2001-07-11 Ben Elliston <bje@redhat.com>
22347
22348 * g++.old-deja/g++.other/enum5.C: New test.
22349
22350 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
22351
22352 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
22353 (g++-dg-prune): Call prune_gcc_output.
22354 * prune.exp: New file for prune_gcc_output.
22355 * lib/g++.exp, lib/gcc.exp: Load it.
22356
22357 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
22358
22359 * gcc.c-torture/compile/20010701-1.c,
22360 g++.old-deja/g++.ext/attrib6.C: New tests.
22361
22362 2001-07-06 Jeffrey A Law (law@cygnus.com)
22363
22364 * gcc.c-torture/compile/20010706-1.c: New test.
22365
22366 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
22367
22368 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
22369
22370 2001-06-28 Stan Shebs <shebs@apple.com>
22371
22372 * gcc.dg/pragma-darwin.c: New test.
22373
22374 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22375
22376 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
22377 Solaris 2.[678] system.
22378
22379 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
22380
22381 * gcc.dg/20010622-1.c: New test.
22382
22383 2001-06-18 Stan Shebs <shebs@apple.com>
22384
22385 * objc.dg: New directory.
22386 * objc.dg/dg.exp: New file.
22387 * objc.dg/alias.m: New.
22388 * objc.dg/class-1.m: New.
22389 * objc.dg/class-2.m: New.
22390 * objc.dg/const-str-1.m: New.
22391 * objc.dg/const-str-2.m: New.
22392 * objc.dg/id-1.m: New.
22393 * objc.dg/method-1.m: New.
22394 * objc.dg/super-class-1.m: New.
22395 * lib/objc-dg.exp: New file.
22396
22397 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
22398
22399 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
22400 of label name.
22401
22402 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
22403
22404 * g++.old-deja/g++.abi/vbase8-9.C: New test.
22405
22406 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22407
22408 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
22409 variable.
22410
22411 2001-06-12 Richard Henderson <rth@redhat.com>
22412
22413 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
22414
22415 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
22416
22417 * g++.old-deja/g++.abi/vbase5.C: New test.
22418 * g++.old-deja/g++.abi/vbase6.C: New test.
22419 * g++.old-deja/g++.abi/vbase7.C: New test.
22420
22421 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22422
22423 * gcc.c-torture/compile/20010610-1.c: New test.
22424
22425 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
22426
22427 * g++.old-deja/g++.abi/vbase4.C: New test.
22428
22429 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
22430
22431 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
22432 support %f for HC11/HC12 targets.
22433 * gcc.c-torture/execute/930513-1.x: New file, likewise.
22434 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
22435 on HC11/HC12 targets.
22436 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
22437
22438 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22439
22440 * gcc.dg/wchar_t-1.c: New file.
22441 * gcc.dg/wint_t-1.c: Likewise.
22442
22443 2001-06-11 Bernd Schmidt <bernds@redhat.com>
22444
22445 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
22446
22447 2001-06-11 Richard Henderson <rth@redhat.com>
22448
22449 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
22450
22451 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
22452
22453 * gcc.c-torture/compile/20010611-1.c: New test.
22454
22455 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
22456
22457 * gcc.dg/c99-tag-1.c: Add more tests.
22458
22459 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
22460
22461 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
22462 representation on MN10300 and ARM/Thumb.
22463
22464 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
22465
22466 * g77.f-torture/execute/20010610.f: New.
22467
22468 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
22469
22470 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
22471 names.
22472
22473 2001-06-09 Richard Henderson <rth@redhat.com>
22474
22475 * gcc.c-torture/execute/ashrdi-1.c: New.
22476 * gcc.c-torture/execute/ashldi-1.c: New.
22477 * gcc.c-torture/execute/lshrdi-1.c: New.
22478
22479 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
22480
22481 * objc/execute/load-3.m: Added. Check sending +load to categories,
22482 in addition to classes.
22483
22484 2001-06-08 Stan Shebs <shebs@apple.com>
22485
22486 * objc/execute/load-2.m: New test. From Nicola Pero
22487 <n.pero@mi.flashnet.it>.
22488
22489 2001-06-08 Jakub Jelinek <jakub@redhat.com>
22490
22491 * gcc.c-torture/execute/20010605-2.c: New test.
22492
22493 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
22494
22495 * g++.old-deja/g++.abi/vbase2.C: New test.
22496 * g++.old-deja/g++.abi/vbase3.C: New test.
22497
22498 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
22499
22500 * g++.old-deja/g++.pt/friend49.C: New test.
22501
22502 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
22503
22504 * g++.old-deja/g++.ext/anon3.C: New test.
22505
22506 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
22507
22508 * g++.old-deja/g++.other/conv7.C: New test.
22509
22510 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
22511
22512 * gcc.c-torture/compile/20010605-2.c: New test.
22513
22514 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
22515
22516 * gcc.c-torture/execute/20010604-1.c: New test.
22517
22518 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
22519
22520 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
22521
22522 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
22523
22524 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
22525 (g++_link_flags): Likewise.
22526 (g++_init): Pass gccpath's value to two previous functions.
22527
22528 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22529
22530 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
22531 Ensure logfile entry matches exec command line.
22532
22533 2001-05-31 Richard Henderson <rth@redhat.com>
22534
22535 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
22536 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
22537
22538 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
22539
22540 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
22541 compiler for irix6.2
22542
22543 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
22544
22545 * g++.old-deja/g++.other/optimize3.C: New file.
22546
22547 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
22548
22549 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
22550 assemble.
22551
22552 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
22553
22554 * g++.old-deja/g++.other/optimize2.C: New file.
22555
22556 2001-05-25 Diego Novillo <dnovillo@redhat.com>
22557
22558 * gcc.c-torture/compile/20010518-2.c: New file.
22559 * gcc.c-torture/execute/20010518-1.c: New file.
22560 * gcc.c-torture/execute/20010518-2.c: New file.
22561
22562 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
22563
22564 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
22565
22566 2001-05-24 Mark Mitchell <mark@codesourcery.com>
22567
22568 G++ no longer defines builtins that do not begin with __builtin.
22569 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
22570 * g++.old-deja/g++.brendand/misc13.C: Likewise.
22571 * g++.old-deja/g++.law/builtin1.C: Likewise.
22572 * g++.old-deja/g++.law/cvt2.C: Likewise.
22573 * g++.old-deja/g++.mike/net5.C: Likewise.
22574 * g++.old-deja/g++.other/builtins1.C: Likewise.
22575 * g++.old-deja/g++.other/builtins2.C: Likewise.
22576 * g++.old-deja/g++.other/builtins3.C: Likewise.
22577 * g++.old-deja/g++.other/builtins4.C: Likewise.
22578 * g++.old-deja/g++.other/inline8.C: Likewise.
22579 * g++.old-deja/g++.robertl/eb39.C: Likewise.
22580
22581 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
22582
22583 * g++.old-deja/g++.pt/using1.C: Adjust.
22584 * g++.old-deja/g++.pt/using2.C: New test.
22585
22586 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
22587
22588 * gcc.dg/cpp/charconst.c: New tests.
22589 * gcc.dg/cpp/escape.c: New tests.
22590 * gcc.dg/cpp/escape-1.c: New tests.
22591 * gcc.dg/cpp/escape-2.c: New tests.
22592 * gcc.dg/cpp/ucs.c: New tests.
22593
22594 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
22595
22596 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
22597 native compiler for irix6.5.
22598
22599 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
22600
22601 * lib/g++.exp (g++_include_flags): Use args to compute
22602 get_multilibs.
22603 (g++_link_flags): Likewise.
22604 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
22605
22606 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
22607
22608 * gcc.dg/c90-hexfloat-1.c: Add more tests.
22609
22610 2001-05-21 Geoff Keating <geoffk@redhat.com>
22611
22612 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
22613 this file.
22614
22615 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
22616
22617 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
22618 STACK_SIZE;
22619 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
22620 to STACK_SIZE; Use it to define size of add_histo array.
22621 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
22622 to STACK_SIZE.
22623 (f): Use GITT_SIZE to define size of gitt local table.
22624 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
22625 to STACK_SIZE; Use it to define size of bytemem array.
22626
22627 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
22628
22629 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
22630 on 68HC11/HC12 due to the asm instruction.
22631 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
22632 * gcc.c-torture/compile/920520-1.x: Likewise.
22633 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
22634 on 68HC11/HC12 because the function is larger than 64K.
22635 * gcc.c-torture/compile/961203-1.x: New file, this test fails
22636 on 68HC11/HC12 because the structure is too large.
22637
22638 2001-05-20 Richard Henderson <rth@redhat.com>
22639
22640 * gcc.c-torture/execute/20010520-1.c: New.
22641
22642 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22643
22644 * g++.old-deja/g++.warn/compare1.C: New test.
22645 * gcc.dg/compare4.c: New test.
22646
22647 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
22648
22649 * g++.old-deja/g++.other/optimize1.C: New test.
22650
22651 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22652
22653 * g++.old-deja/g++.pt/spec41.C: New test.
22654
22655 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
22656
22657 * gcc.c-torture/compile/20010114-1.x: Remove.
22658
22659 2001-05-18 Stan Shebs <shebs@apple.com>
22660
22661 * gcc.c-torture/compile/20010518-1.c: New test.
22662
22663 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
22664
22665 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
22666 * g++.old-deja/g++.pt/crash67.C: New test.
22667
22668 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
22669
22670 * g++.old-deja/g++.other/debug9.C: New test.
22671
22672 2001-05-16 Zack Weinberg <zackw@stanford.edu>
22673
22674 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
22675
22676 2001-05-16 Jan Hubicka <jh@suse.cz>
22677
22678 * gcc.c-torture/compile/20010516-1.c: New test.
22679
22680 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
22681
22682 * g++.old-deja/g++.other/crash41.C: New test.
22683
22684 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
22685
22686 * g++.old-deja/g++.pt/crash66.C: New test.
22687
22688 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
22689
22690 * g++.old-deja/g++.robertl/eb27.C: Convert.
22691
22692 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
22693
22694 * g++.dg/friend-warn.C: New test. Do not warn about friend
22695 declaration being redundant.
22696
22697 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
22698
22699 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
22700
22701 2001-05-14 Mark Mitchell <mark@codesourcery.com>
22702
22703 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
22704
22705 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
22706
22707 * lib/g++.exp: Use testsuite_flags.
22708
22709 2001-05-13 Mark Mitchell <mark@codesourcery.com>
22710
22711 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
22712
22713 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
22714
22715 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
22716
22717 2001-05-11 Mark Mitchell <mark@codesourcery.com>
22718
22719 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
22720
22721 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
22722
22723 * gcc.c-torture/compile/20010313-1.c: New test.
22724
22725 2001-05-09 Zack Weinberg <zackw@stanford.edu>
22726
22727 * gcc.dg/cpp/direct2.c: New test.
22728 * gccq.dg/cpp/direct2s.c: New test.
22729
22730 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
22731
22732 2001-05-07 Mark Mitchell <mark@codesourcery.com>
22733
22734 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
22735 * g++.old-deja/g++.other/op3.C: Likewise.
22736
22737 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
22738
22739 * gcc.dg/cpp/syshdr.h: New file.
22740 * gcc.dg/cpp/sysmac1.c: Update.
22741 * gcc.dg/cpp/sysmac2.c: Update.
22742
22743 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
22744
22745 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
22746
22747 2001-05-04 David Edelsohn <edelsohn@gnu.org>
22748
22749 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
22750 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
22751
22752 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
22753
22754 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
22755
22756 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
22757
22758 * lib/g++.exp (g++_include_flags): Don't use any special flags
22759 if TESTING_IN_BUILD_TREE is not defined.
22760 (g++_init): Use a plain 'c++' as the compiler if
22761 TESTING_IN_BUILD_TREEE is not defined.
22762
22763 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22764
22765 * g++.old-deja/g++.eh/catch13.C: New test.
22766 * g++.old-deja/g++.eh/catch14.C: New test.
22767
22768 2001-05-02 Jakub Jelinek <jakub@redhat.com>
22769
22770 * gcc.dg/cpp/tr-define.c: New test.
22771
22772 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
22773
22774 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
22775 <stdlib.h>, not <malloc.h>.
22776
22777 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22778
22779 * g++.old-deja/g++.ns/template17.C: New test.
22780
22781 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
22782
22783 * g++.old-deja/g++.pt/ref4.C: New test.
22784
22785 2001-04-30 Richard Henderson <rth@redhat.com>
22786
22787 * gcc.dg/20000724-1.c: Revert last change.
22788
22789 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
22790
22791 * g77.f-torture/execute/20010430.f: New test.
22792
22793 2001-04-30 Mark Mitchell <mark@codesourcery.com>
22794
22795 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
22796
22797 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
22798
22799 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
22800
22801 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22802
22803 * g++.old-deja/g++.eh/crash6.C: New test.
22804
22805 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22806
22807 * g++.old-deja/g++.other/warn7.C: New test.
22808
22809 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
22810
22811 * g++.old-deja/g++.other/defarg9.C: New test.
22812
22813 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22814
22815 * g77.f-torture/compile/20010426.f: New test.
22816 * g77.f-torture/execute/20010426.f: New test.
22817
22818 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
22819
22820 * g77.f-torture/compile/20000629-1.x: Remove - error
22821 has been fixed.
22822
22823 2001-04-26 Jeffrey A Law (law@cygnus.com)
22824
22825 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
22826 Tweak slightly to work with g++.dg framework.
22827 * g++.dg/special/ecos.exp: Run initp1.C test.
22828 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
22829
22830 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
22831 its linker doesn't give line numbers either.
22832 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
22833
22834 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22835
22836 * g++.old-deja/g++.other/lex1.C: New test.
22837
22838 2001-04-26 Jakub Jelinek <jakub@redhat.com>
22839
22840 * gcc.dg/noncompile/20010425-1.c: New test.
22841
22842 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
22843
22844 * g++.old-deja/g++.pt/mangle2.C: New test.
22845
22846 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22847
22848 * gcc.dg/format/plus-1.c: New test.
22849
22850 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22851
22852 * gcc.dg/20010423-1.c: New test.
22853
22854 2001-04-25 Jakub Jelinek <jakub@redhat.com>
22855
22856 * gcc.c-torture/execute/20010422-1.c: New test.
22857
22858 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
22859
22860 * g++.old-deja/g++.ns/type2.C: New test.
22861
22862 2001-04-24 Zack Weinberg <zackw@stanford.edu>
22863
22864 * g++.old-deja/g++.other/perf1.C: New test.
22865
22866 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
22867
22868 * gcc.dg/c99-func-2.c: Remove xfail.
22869 * gcc.dg/c99-func-3.c: Remove xfail.
22870 * gcc.dg/c99-func-4.c: Remove xfail.
22871
22872 2001-04-23 Zack Weinberg <zackw@stanford.edu>
22873
22874 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
22875
22876 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
22877
22878 * gcc.c-torture/compile/20010423-1.c: New test.
22879
22880 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22881
22882 * g++.old-deja/g++.pt/typename28.C: New test.
22883
22884 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
22885
22886 * g++.old-deja/g++.abi/empty2.C: New test.
22887 * g++.old-deja/g++.abi/empty3.C: New test.
22888
22889 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22890
22891 * g++.old-deja/g++.other/comdat2.C: New test.
22892 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
22893
22894 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22895
22896 * g++.old-deja/g++.other/overload14.C: New test.
22897
22898 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22899
22900 * g++.old-deja/g++.other/lookup23.C: New test.
22901
22902 2001-04-20 Jakub Jelinek <jakub@redhat.com>
22903
22904 * gcc.c-torture/execute/20010403-1.c: New test.
22905
22906 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
22907 Mark Mitchell <mark@codesourcery.com>
22908
22909 * lib/old-dejagnu.exp: Don't delete output of executable.
22910 Add .exe suffix to executables.
22911
22912 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
22913
22914 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
22915
22916 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22917
22918 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
22919
22920 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22921
22922 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
22923 * g++.old-deja/g++.abi/crash1.C: New test.
22924
22925 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
22926
22927 * g++.old-deja/g++.other/crash40.C: New test.
22928
22929 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22930
22931 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
22932
22933 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
22934
22935 * g++.old-deja/g++.other/warn6.C: New test.
22936
22937 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
22938
22939 * g++.old-deja/g++.robertl/eb42.C: Same.
22940
22941 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22942
22943 * gcc.dg/wtr-conversion-1.c: New testcase.
22944
22945 2001-04-10 Richard Henderson <rth@redhat.com>
22946
22947 * g++.old-deja/g++.other/array5.C: New.
22948
22949 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22950
22951 * gcc.c-torture/execute/20010408-1.c: New test.
22952
22953 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
22954
22955 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
22956 headers and constructs.
22957 * g++.old-deja/g++.robertl/eb79.C: Same.
22958 * g++.old-deja/g++.robertl/eb77.C (main): Same.
22959 * g++.old-deja/g++.robertl/eb73.C: Same.
22960 * g++.old-deja/g++.robertl/eb66.C (main): Same.
22961 * g++.old-deja/g++.robertl/eb55.C (t): Same.
22962 * g++.old-deja/g++.robertl/eb54.C (main): Same.
22963 * g++.old-deja/g++.robertl/eb46.C (main): Same.
22964 * g++.old-deja/g++.robertl/eb44.C: Same.
22965 * g++.old-deja/g++.robertl/eb41.C (main): Same.
22966 * g++.old-deja/g++.robertl/eb4.C (main): Same.
22967 * g++.old-deja/g++.robertl/eb39.C: Same.
22968 * g++.old-deja/g++.robertl/eb33.C (main): Same.
22969 * g++.old-deja/g++.robertl/eb31.C (main): Same.
22970 * g++.old-deja/g++.robertl/eb30.C: Same.
22971 * g++.old-deja/g++.robertl/eb3.C: Same.
22972 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
22973 * g++.old-deja/g++.robertl/eb21.C: Same.
22974 * g++.old-deja/g++.robertl/eb15.C: Same.
22975 * g++.old-deja/g++.robertl/eb118.C: Same.
22976 * g++.old-deja/g++.robertl/eb115.C (main): Same.
22977 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
22978 * g++.old-deja/g++.robertl/eb109.C: Same.
22979 * g++.old-deja/g++.other/sibcall1.C (main): Same.
22980 * g++.old-deja/g++.mike/rtti1.C: Same.
22981 * g++.old-deja/g++.mike/p658.C: Same.
22982 * g++.old-deja/g++.mike/net46.C: Same.
22983 * g++.old-deja/g++.mike/net34.C: Same.
22984 * g++.old-deja/g++.mike/memoize1.C: Same.
22985 * g++.old-deja/g++.mike/eh2.C: Same.
22986 * g++.old-deja/g++.law/weak.C: Same.
22987 * g++.old-deja/g++.law/visibility7.C: Same.
22988 * g++.old-deja/g++.law/visibility25.C: Same.
22989 * g++.old-deja/g++.law/visibility22.C: Same.
22990 * g++.old-deja/g++.law/visibility2.C: Same.
22991 * g++.old-deja/g++.law/visibility17.C: Same.
22992 * g++.old-deja/g++.law/visibility13.C: Same.
22993 * g++.old-deja/g++.law/visibility10.C: Same.
22994 * g++.old-deja/g++.law/visibility1.C: Same.
22995 * g++.old-deja/g++.law/virtual3.C (eval): Same.
22996 * g++.old-deja/g++.law/vbase1.C: Same.
22997 * g++.old-deja/g++.law/operators32.C: Same.
22998 * g++.old-deja/g++.law/nest3.C: Same.
22999 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
23000 * g++.old-deja/g++.law/except5.C (main): Same.
23001 * g++.old-deja/g++.law/cvt7.C (run): Same.
23002 * g++.old-deja/g++.law/cvt2.C: Same.
23003 * g++.old-deja/g++.law/cvt16.C: Same.
23004 * g++.old-deja/g++.law/ctors6.C (bar): Same.
23005 * g++.old-deja/g++.law/ctors17.C (main): Same.
23006 * g++.old-deja/g++.law/ctors13.C: Same.
23007 * g++.old-deja/g++.law/ctors12.C (main): Same.
23008 * g++.old-deja/g++.law/ctors10.C: Same.
23009 * g++.old-deja/g++.law/code-gen5.C: Same.
23010 * g++.old-deja/g++.law/bad-error7.C: Same.
23011 * g++.old-deja/g++.law/arm9.C: Same.
23012 * g++.old-deja/g++.law/arm12.C: Same.
23013 * g++.old-deja/g++.law/arg8.C: Same.
23014 * g++.old-deja/g++.law/arg1.C: Same.
23015 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
23016 * g++.old-deja/g++.jason/template31.C: Same.
23017 * g++.old-deja/g++.jason/template24.C (main): Same.
23018 * g++.old-deja/g++.jason/2371.C: Same.
23019 * g++.old-deja/g++.eh/new2.C: Same.
23020 * g++.old-deja/g++.eh/new1.C: Same.
23021 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
23022 * g++.old-deja/g++.brendan/nest21.C (main): Same.
23023 * g++.old-deja/g++.brendan/err-msg3.C: Same.
23024 * g++.old-deja/g++.brendan/crash62.C: Same.
23025 * g++.old-deja/g++.brendan/crash52.C: Same.
23026 * g++.old-deja/g++.brendan/crash49.C (main): Same.
23027 * g++.old-deja/g++.brendan/crash38.C: Same.
23028 * g++.old-deja/g++.brendan/crash15.C (main): Same.
23029 * g++.old-deja/g++.brendan/copy9.C: Same.
23030
23031 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
23032
23033 * gcc.c-torture/execute/20001203-2.c (memset):
23034 Count argument is of type __SIZE_TYPE__.
23035
23036 2001-04-04 Diego Novillo <dnovillo@redhat.com>
23037
23038 * gcc.c-torture/compile/20010404-1.c: New test.
23039
23040 2001-04-04 Jakub Jelinek <jakub@redhat.com>
23041
23042 * gcc.c-torture/compile/20010326-1.c: New test.
23043
23044 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
23045
23046 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
23047 peculiarities of the SH.
23048 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
23049
23050 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23051
23052 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
23053 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
23054 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
23055
23056 2001-04-02 Jakub Jelinek <jakub@redhat.com>
23057
23058 * g77.f-torture/compile/20010321-1.f: New test.
23059
23060 2001-04-02 Jakub Jelinek <jakub@redhat.com>
23061
23062 * gcc.c-torture/compile/20010329-1.c: New test.
23063
23064 2001-04-02 Jakub Jelinek <jakub@redhat.com>
23065
23066 * gcc.c-torture/execute/20010329-1.c: New test.
23067
23068 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
23069
23070 * g++.old-deja/g++.other/eh4.C: Fix typo.
23071
23072 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
23073
23074 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
23075
23076 2001-03-28 Philip Blundell <philb@gnu.org>
23077
23078 * gcc.c-torture/compile/20010328-1.c: New test.
23079
23080 2001-03-27 Richard Henderson <rth@redhat.com>
23081
23082 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
23083 * g++.old-deja/g++.eh/vbase3.C: Likewise.
23084
23085 2001-03-27 Alan Modra <alan@linuxcare.com.au>
23086
23087 * gcc.c-torture/compile/20010327-1.c: New test.
23088
23089 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
23090
23091 * g++.old-deja/g++.other/friend12.C: New test.
23092 * g++.old-deja/g++.other/friend9.C: Expect no errors.
23093 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
23094
23095 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
23096
23097 * gcc.c-torture/execute/20010325-1.c: New test.
23098
23099 2001-03-23 Jakub Jelinek <jakub@redhat.com>
23100
23101 * g++.old-deja/g++.other/mangle3.C: New test.
23102
23103 2001-03-22 Jakub Jelinek <jakub@redhat.com>
23104
23105 * g++.old-deja/g++.other/anon8.C: New test.
23106
23107 2001-03-20 Philip Blundell <philb@gnu.org>
23108
23109 * gcc.c-torture/compile/20010320-1.c: New test.
23110
23111 2001-03-17 Richard Henderson <rth@redhat.com>
23112
23113 * g++.old-deja/g++.other/eh4.C: Add expected error text.
23114
23115 2001-03-15 Geoff Keating <geoff@redhat.com>
23116
23117 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
23118 tests on AIX.
23119
23120 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
23121
23122 * g++.old-deja/g++.other/eh4.C: New test.
23123
23124 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
23125
23126 * gcc.dg/cpp/mi1.c: Update.
23127
23128 2001-03-14 Jakub Jelinek <jakub@redhat.com>
23129
23130 * g++.old-deja/g++.other/regstack.C: New test.
23131
23132 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
23133
23134 * g++.old-deja/g++.other/ref4.C: New test.
23135
23136 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
23137
23138 * objc/execute/va_method.m: Added.
23139 * objc/execute/IMP.m: Added.
23140 * objc/execute/_cmd.m: Added.
23141 * objc/execute/accessing_ivars.m: Added.
23142 * objc/execute/class-1.m: Added.
23143 * objc/execute/class-10.m: Added.
23144 * objc/execute/class-11.m: Added.
23145 * objc/execute/class-12.m: Added.
23146 * objc/execute/class-13.m: Added.
23147 * objc/execute/class-14.m: Added.
23148 * objc/execute/class-2.m: Added.
23149 * objc/execute/class-3.m: Added.
23150 * objc/execute/class-4.m: Added.
23151 * objc/execute/class-5.m: Added.
23152 * objc/execute/class-6.m: Added.
23153 * objc/execute/class-7.m: Added.
23154 * objc/execute/class-8.m: Added.
23155 * objc/execute/class-9.m: Added.
23156 * objc/execute/class-tests-1.h
23157 * objc/execute/class-tests-2.h
23158 * objc/execute/compatibility_alias.m: Added.
23159 * objc/execute/encode-1.m: Added.
23160 * objc/execute/formal_protocol-1.m: Added.
23161 * objc/execute/formal_protocol-2.m: Added.
23162 * objc/execute/formal_protocol-3.m: Added.
23163 * objc/execute/formal_protocol-4.m: Added.
23164 * objc/execute/formal_protocol-5.m: Added.
23165 * objc/execute/formal_protocol-6.m: Added.
23166 * objc/execute/formal_protocol-7.m: Added.
23167 * objc/execute/informal_protocol.m: Added.
23168 * objc/execute/initialize.m: Added.
23169 * objc/execute/load.m: Added.
23170 * objc/execute/many_args_method.m: Added.
23171 * objc/execute/nested-3.m: Added.
23172 * objc/execute/no_clash.m: Added.
23173 * objc/execute/private.m: Added.
23174 * objc/execute/redefining_self.m: Added.
23175 * objc/execute/root_methods.m: Added.
23176 * objc/execute/selector-1.m: Added.
23177 * objc/execute/static-1.m: Added.
23178 * objc/execute/static-2.m: Added.
23179 * objc/execute/va_method.m: Added.
23180
23181 2001-03-10 Richard Henderson <rth@redhat.com>
23182
23183 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
23184
23185 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
23186
23187 * g++.old-deja/g++.other/crash31.C: XFAIL.
23188 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
23189 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
23190 * gcc.c-torture/execute/20010123-1.x: XFAIL.
23191 * gcc.c-torture/execute/20010124-1.x: XFAIL.
23192 * gcc.dg/sequence-pt-1.c: XFAIL one test.
23193
23194 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23195
23196 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
23197
23198 2001-03-06 Zack Weinberg <zackw@stanford.edu>
23199
23200 * gcc.dg/20000724-1.c: Don't use multiline strings.
23201
23202 2001-03-06 Zack Weinberg <zackw@stanford.edu>
23203
23204 * objc/execute/string1.m, objc/execute/string2.m: Compare the
23205 result of -cString against what we expect it to be; don't just
23206 print it out for no one to read.
23207
23208 * objc/execute/string3.m, objc/execute/string4.m: New tests.
23209 Based on testcases provided by Nicola Pero.
23210
23211 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
23212
23213 * gcc.dg/cpp/macro7.c: New test.
23214
23215 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
23216
23217 * gcc.dg/cpp/multiline.c: Update.
23218
23219 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
23220
23221 * g++.old-deja/g++.other/enum3.C: New test.
23222
23223 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
23224
23225 * g++.old-deja/g++.other/pod1.C: New test.
23226
23227 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
23228
23229 * g++.old-deja/g++.ext/overload1.C: New test.
23230
23231 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
23232
23233 * g++.old-deja/g++.pt/using1.C: New test.
23234
23235 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
23236
23237 * g++.old-deja/g++.other/using9.C: New test.
23238
23239 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
23240
23241 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
23242
23243 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
23244
23245 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
23246
23247 * g++.old-deja/g++.ext/realpt1.C: Remove.
23248
23249 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
23250
23251 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
23252
23253 2001-02-26 Will Cohen <wcohen@redhat.com>
23254
23255 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
23256
23257 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
23258
23259 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
23260 templatized constructors.
23261
23262 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23263
23264 * gcc.c-torture/execute/20010224-1.c: New test.
23265
23266 2001-02-23 Jakub Jelinek <jakub@redhat.com>
23267
23268 * gcc.c-torture/execute/20010222-1.c: New test.
23269
23270 2001-02-22 Jakub Jelinek <jakub@redhat.com>
23271
23272 * g++.old-deja/g++.other/inline20.C: New test.
23273
23274 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
23275
23276 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
23277
23278 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
23279
23280 * g++.old-deja/g++.other/lookup22.C: New test.
23281
23282 2001-02-19 Zack Weinberg <zackw@stanford.edu>
23283
23284 * g77.dg: New directory.
23285 * g77.dg/20010216-1.f: New test case.
23286 * g77.dg/dg.exp: New driver.
23287 * lib/g77-dg.exp: New driver library.
23288
23289 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23290
23291 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
23292
23293 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
23294
23295 * g++.old-deja/g++.other/decl9.C: New test.
23296
23297 2001-02-16 Jakub Jelinek <jakub@redhat.com>
23298
23299 * g++.old-deja/g++.other/init16.C: Update the test so that it does
23300 not need <string> and also tests the initialization at runtime.
23301
23302 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
23303
23304 * gcc.c-torture/execute/longlong.c: New test.
23305
23306 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
23307
23308 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
23309
23310 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
23311
23312 * gcc.c-torture/execute/920302-1.c (execute):
23313 Change argument type to short.
23314
23315 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
23316
23317 * g++.old-deja/g++.pt/deduct6.C: New test.
23318
23319 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
23320
23321 * g++.old-deja/g++.pt/deduct5.C: New test.
23322
23323 2001-02-14 Jakub Jelinek <jakub@redhat.com>
23324
23325 * gcc.c-torture/execute/20010209-1.c: New test.
23326
23327 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
23328
23329 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
23330
23331 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
23332
23333 * g++.dg/vtgc1.C: Update for new ABI.
23334
23335 * consistency.vlad: New directory, 1665 files.
23336
23337 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
23338
23339 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
23340 return type.
23341 * gcc.dg/cpp/digraphs.c: Declare puts.
23342
23343 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
23344
23345 * g++.old-deja/g++.other/warn5.C: New test.
23346
23347 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
23348
23349 * g++.old-deja/g++.pt/spec40.C: New test.
23350
23351 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
23352
23353 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
23354 case.
23355 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
23356
23357 2001-02-12 Jakub Jelinek <jakub@redhat.com>
23358
23359 * gcc.c-torture/compile/20010209-1.c: New test.
23360
23361 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
23362
23363 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
23364 excess errors message but not if it crashes.
23365 * g++.old-deja/g++.other/crash27.C: Likewise.
23366 * g++.old-deja/g++.other/crash28.C: Likewise.
23367 * g++.old-deja/g++.other/crash30.C: Likewise.
23368 * g++.old-deja/g++.other/crash32.C: Likewise.
23369 * g++.old-deja/g++.other/crash35.C: Likewise.
23370 * g++.old-deja/g++.pt/inherit2.C: Likewise.
23371
23372 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
23373
23374 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
23375 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
23376 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
23377 g77.f-torture/execute/execute.exp,
23378 g77.f-torture/noncompile/noncompile.exp,
23379 gcc.c-torture/execute/execute.exp,
23380 gcc.c-torture/execute/memcheck/memcheck.exp,
23381 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
23382 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
23383 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
23384 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
23385 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
23386 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
23387 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
23388 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
23389 Remove bug reporting instructions with ancient email addresses.
23390
23391 2001-02-07 Jakub Jelinek <jakub@redhat.com>
23392
23393 * gcc.dg/20010202-1.c: New test.
23394 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
23395
23396 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
23397
23398 * g++.dg/stdbool-if.C: New test.
23399
23400 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
23401
23402 * objc/execute/fdecl.m: Added main().
23403
23404 2001-02-07 Jakub Jelinek <jakub@redhat.com>
23405
23406 * gcc.c-torture/execute/20010206-1.c: New test.
23407
23408 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
23409
23410 * gcc.dg/cpp/avoidpaste1.c: Update.
23411
23412 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
23413
23414 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
23415 Pero <nicola@brainstorm.co.uk>.
23416 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
23417
23418 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
23419
23420 * g++.old-deja/g++.pt/spec39.C: New test.
23421
23422 2001-02-05 Jakub Jelinek <jakub@redhat.com>
23423
23424 * gcc.c-torture/compile/20010202-1.c: New test.
23425
23426 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
23427
23428 * g++.old-deja/g++.abi/primary2.C: New test.
23429 * g++.old-deja/g++.abi/primary3.C: New test.
23430 * g++.old-deja/g++.abi/primary4.C: New test.
23431 * g++.old-deja/g++.abi/primary5.C: New test.
23432 * g++.old-deja/g++.abi/vtable3.h: New test.
23433 * g++.old-deja/g++.abi/vtable3a.C: New test.
23434 * g++.old-deja/g++.abi/vtable3b.C: New test.
23435 * g++.old-deja/g++.abi/vtable3c.C: New test.
23436 * g++.old-deja/g++.abi/vtable3d.C: New test.
23437 * g++.old-deja/g++.abi/vtable3e.C: New test.
23438 * g++.old-deja/g++.abi/vtable3f.C: New test.
23439 * g++.old-deja/g++.abi/vtable3g.C: New test.
23440 * g++.old-deja/g++.abi/vtable3h.C: New test.
23441 * g++.old-deja/g++.abi/vtable3i.C: New test.
23442 * g++.old-deja/g++.abi/vtable3j.C: New test.
23443 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
23444
23445 2001-02-03 Jakub Jelinek <jakub@redhat.com>
23446
23447 * g++.old-deja/g++.other/anon6.C: New test.
23448 * g++.old-deja/g++.other/anon7.C: New test.
23449
23450 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
23451
23452 * gcc.dg/cpp/avoidpaste2.c: New tests.
23453
23454 2001-01-31 Jakub Jelinek <jakub@redhat.com>
23455
23456 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
23457
23458 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
23459
23460 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
23461 DECIMAL_DIG cases for Irix."
23462
23463 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
23464
23465 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
23466
23467 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
23468
23469 * gcc.dg/c99-tag-1.c: New test.
23470
23471 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
23472
23473 * gcc.dg/cpp/tr-warn1.c: Add tests.
23474
23475 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
23476
23477 * gcc.dg/cpp/avoidpaste1.c: Update.
23478 * gcc.dg/cpp/paste4.c: Update.
23479
23480 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
23481
23482 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
23483 cases for Irix.
23484
23485 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
23486
23487 * g++.old-deja/g++.other/inline19.C: New test.
23488
23489 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
23490
23491 * gcc.dg/Wlarger-than.c: New test.
23492
23493 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
23494
23495 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
23496
23497 2001-01-29 Jakub Jelinek <jakub@redhat.com>
23498
23499 * gcc.c-torture/execute/20010129-1.c: New test.
23500 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
23501
23502 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
23503
23504 * gcc.dg/cpp/avoidpaste1.c: Test case.
23505
23506 2001-01-28 Jakub Jelinek <jakub@redhat.com>
23507
23508 * g++.old-deja/g++.other/inline18.C: New test.
23509
23510 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23511
23512 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
23513 and __builtin_putchar.
23514
23515 2001-01-27 Jakub Jelinek <jakub@redhat.com>
23516
23517 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
23518 tests.
23519
23520 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
23521
23522 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
23523 floating point number rounding mode to round to the nearest
23524 representable mode.
23525
23526 2001-01-25 Jakub Jelinek <jakub@redhat.com>
23527
23528 * g++.old-deja/g++.other/mangle2.C: New test.
23529
23530 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
23531
23532 * gcc.c-torture/compile/20010124-1.c: New test.
23533
23534 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
23535
23536 * g++.old-deja/g++.pt/spec38.C: New test.
23537
23538 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23539
23540 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
23541 "Build don't run".
23542
23543 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23544
23545 * gcc.c-torture/execute/20010123-1.c: New test.
23546
23547 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
23548
23549 * g++.old-deja/g++.pt/spec37.C: New test.
23550
23551 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
23552
23553 * g++.old-deja/g++.pt/overload14.C: New test.
23554
23555 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23556
23557 * gcc.c-torture/execute/20010122-1.c: New test, exercise
23558 __builtin_return_address.
23559
23560 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
23561
23562 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
23563 * g++.old-deja/g++.pt/spec35.C: New test.
23564 * g++.old-deja/g++.pt/spec36.C: New test.
23565
23566 2001-01-20 Jakub Jelinek <jakub@redhat.com>
23567
23568 * gcc.c-torture/compile/20010118-1.c: New test.
23569
23570 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
23571
23572 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
23573
23574 2001-01-19 Jakub Jelinek <jakub@redhat.com>
23575
23576 * gcc.c-torture/execute/20010119-1.c: New test.
23577
23578 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
23579
23580 * g++.old-deja/g++.other/vbase5.C: New test.
23581
23582 2001-01-19 Jakub Jelinek <jakub@redhat.com>
23583
23584 * gcc.c-torture/execute/20010118-1.c: New test.
23585
23586 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
23587
23588 * g++.old-deja/g++.pt/deduct3.C: New test.
23589
23590 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
23591
23592 * g++.old-deja/g++.pt/spec34.C: New test.
23593
23594 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
23595
23596 * g77.f-torture/compile/20000601-2.f: New test.
23597
23598 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
23599
23600 * g++.old-deja/g++.other/init17.C: New test.
23601
23602 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
23603
23604 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
23605
23606 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
23607
23608 * g++.old-deja/g++.pt/unify8.C: New test.
23609
23610 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
23611
23612 * g++.old-deja/g++.abi/vbase1.C: New test.
23613
23614 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
23615
23616 * g++.old-deja/g++.pt/crash65.C: New test.
23617
23618 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
23619
23620 * gcc.dg/cpp/assembl2.S: New test case.
23621
23622 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
23623
23624 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
23625 are supported.
23626
23627 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23628
23629 * g++.old-deja/g++.other/builtins1.C: New test.
23630 * g++.old-deja/g++.other/builtins2.C: Likewise.
23631 * g++.old-deja/g++.other/builtins3.C: Likewise.
23632 * g++.old-deja/g++.other/builtins4.C: Likewise.
23633
23634 2001-01-17 Jakub Jelinek <jakub@redhat.com>
23635
23636 * gcc.c-torture/compile/20010117-1.c: New test.
23637 * gcc.c-torture/compile/20010117-2.c: New test.
23638
23639 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
23640
23641 * g77.f-torture/execute/20010116.[fx]: New test,
23642 XFAIL on i?86-*-*.
23643 * g77.f-torture/compile/20010115.f: Indicate it's
23644 a test for PR fortran/1636.
23645
23646 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
23647
23648 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
23649
23650 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
23651
23652 * g77.f-torture/compile/20010115.f: New test.
23653
23654 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
23655
23656 * g++.old-deja/g++.pt/nontype5.C: New test.
23657
23658 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
23659
23660 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
23661 have an equivalent working one below it.
23662
23663 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
23664
23665 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
23666 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23667
23668 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
23669
23670 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
23671 message containing "init_priority".
23672 (conpr-2.C): Likewise.
23673 (conpr-3.C): Likewise.
23674 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
23675
23676 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23677
23678 * gcc.c-torture/execute/20010114-2.c: New test.
23679
23680 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
23681
23682 * gcc.c-torture/compile/20010114-1.c: New test.
23683 * gcc.c-torture/compile/20010114-1.x: Xfail.
23684 * gcc.c-torture/compile/20010114-2.c: New test.
23685 * gcc.c-torture/execute/20010114-1.c: New test.
23686 * gcc.dg/trunc-1.c: New test.
23687 * gcc.dg/uninit-B.c: New test.
23688
23689 2001-01-13 Nick Clifton <nickc@redhat.com>
23690
23691 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
23692 target.
23693
23694 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
23695
23696 * gcc.c-torture/compile/20010113-1.c: New test.
23697
23698 2001-01-13 Jakub Jelinek <jakub@redhat.com>
23699
23700 * gcc.c-torture/compile/20001212-1.c: New test.
23701
23702 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
23703
23704 * gcc.dg/cpp/widestr1.c: Update.
23705 * gcc.dg/cpp/prag-imp.c: Remove.
23706
23707 2001-01-12 Jakub Jelinek <jakub@redhat.com>
23708
23709 * gcc.c-torture/execute/20000801-3.x: Remove.
23710 * gcc.dg/c90-init-1.c: New test.
23711 * gcc.dg/c99-init-1.c: New test.
23712 * gcc.dg/c99-init-2.c: New test.
23713 * gcc.dg/gnu99-init-1.c: New test.
23714
23715 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
23716
23717 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
23718 testing that no relevant ones were found.
23719
23720 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23721
23722 * g++.old-deja/g++.pt/cast2.C: New test.
23723
23724 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
23725
23726 * g++.old-deja/g++.pt/friend47.C: New test.
23727
23728 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23729
23730 * g++.old-deja/g++.pt/instantiate13.C: New test.
23731
23732 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23733
23734 * g++.old-deja/g++.other/defarg7.C: New test.
23735 * g++.old-deja/g++.other/defarg8.C: New test.
23736
23737 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23738
23739 * g++.old-deja/g++.pt/crash64.C: New test.
23740
23741 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
23742
23743 * g++.old-deja/g++.pt/crash63.C: New test.
23744
23745 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
23746
23747 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
23748
23749 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
23750
23751 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
23752
23753 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23754
23755 * g++.old-deja/g++.pt/error3.C: New test.
23756
23757 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23758
23759 * g++.old-deja/g++.other/crash39.C: New test.
23760
23761 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
23762
23763 * g++.old-deja/g++.other/vbase4.C: New test.
23764
23765 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
23766
23767 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
23768 * gcc.dg/special/20000419-2.c: New file. Identical to above.
23769 * gcc.dg/special/special.exp: New test driver which will check
23770 for alias support for the above test.
23771
23772 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
23773
23774 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
23775 problems on small machines.
23776 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
23777 parameterize.
23778
23779 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
23780
23781 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
23782 mips.
23783 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
23784
23785 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
23786
23787 * g++.old_deja/g++.pt/using8.C: New test.
23788
23789 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
23790
23791 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
23792
23793 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
23794
23795 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
23796 where a failure is expected.
23797 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
23798
23799 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23800
23801 * g++.old_deja/g++.pt/instantiate12.C: New test.
23802
23803 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23804
23805 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
23806 start of structs.
23807 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
23808 * g++.old-deja/g++.brendan/crash17.C: Likewise.
23809 * g++.old-deja/g++.brendan/crash29.C: Likewise.
23810 * g++.old-deja/g++.brendan/crash48.C: Likewise.
23811 * g++.old-deja/g++.brendan/ns1.C: Likewise.
23812 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
23813 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
23814 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
23815 * g++.old-deja/g++.eh/spec6.C: Likewise.
23816 * g++.old-deja/g++.jason/crash3.C: Likewise.
23817 * g++.old-deja/g++.law/ctors11.C: Likewise.
23818 * g++.old-deja/g++.law/ctors17.C: Likewise.
23819 * g++.old-deja/g++.law/ctors5.C: Likewise.
23820 * g++.old-deja/g++.law/ctors9.C: Likewise.
23821 * g++.old-deja/g++.mike/ambig1.C: Likewise.
23822 * g++.old-deja/g++.mike/net22.C: Likewise.
23823 * g++.old-deja/g++.mike/p3538a.C: Likewise.
23824 * g++.old-deja/g++.mike/p3538b.C: Likewise.
23825 * g++.old-deja/g++.mike/virt3.C: Likewise.
23826 * g++.old-deja/g++.niklas/t128.C: Likewise.
23827 * g++.old-deja/g++.other/anon4.C: Likewise.
23828 * g++.old-deja/g++.other/using1.C: Likewise.
23829 * g++.old-deja/g++.other/warn3.C: Likewise.
23830 * g++.old-deja/g++.pt/t37.C: Likewise.
23831 * g++.old-deja/g++.robertl/eb69.C: Likewise.
23832 * g++.old-deja/g++.robertl/eb71.C: Likewise.
23833
23834 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
23835
23836 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
23837
23838 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23839
23840 * gcc.c-torture/execute/stdio-opt-3.c: New test.
23841
23842 2001-01-07 Jakub Jelinek <jakub@redhat.com>
23843
23844 * gcc.c-torture/compile/20010107-1.c: New test.
23845
23846 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23847
23848 * gcc.c-torture/execute/builtin-noret-1.c: New test.
23849
23850 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
23851
23852 * gcc.dg/format/format.h: New file.
23853 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
23854 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
23855 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
23856 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
23857 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
23858 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23859 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
23860 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
23861 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
23862 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
23863 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
23864 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
23865 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
23866 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
23867 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
23868 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
23869 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
23870 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
23871 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
23872 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
23873 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
23874 instead of declaring standard types, macros and functions in each
23875 test.
23876
23877 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
23878
23879 * gcc.c-torture/execute/20010106-1.c: New test.
23880
23881 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
23882
23883 * gcc.dg/format/format.exp: New file.
23884 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
23885 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
23886 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
23887 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
23888 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
23889 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
23890 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
23891 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
23892 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
23893 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
23894 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
23895 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
23896 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
23897 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
23898 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
23899 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
23900 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
23901 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
23902 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
23903 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
23904 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
23905 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
23906 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
23907 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
23908 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
23909 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
23910 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
23911 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
23912 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
23913 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
23914 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
23915 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
23916 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
23917 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
23918 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
23919 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
23920 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
23921 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
23922 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
23923 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
23924 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
23925 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
23926
23927 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
23928
23929 * gcc.c-torture/execute/991228-1.c: Take word endianness into
23930 account.
23931
23932 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
23933
23934 * gcc.c-torture/execute/builtin-complex-1.c: New test.
23935
23936 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
23937
23938 * g++.old-deja/g++.pt/crash62.C: New test.
23939
23940 2001-01-04 Richard Henderson <rth@redhat.com>
23941
23942 * gcc.dg/20000926-1.c: Update expected warnings.
23943 * gcc.dg/array-2.c: Likewise.
23944 * gcc.dg/array-4.c: Also validate flexible array members.
23945 * gcc.dg/c99-flex-array-1.c: New.
23946
23947 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
23948
23949 * gcc.c-torture/compile/20001222-1.x: Remove.
23950
23951 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23952
23953 * gcc.c-torture/execute/built-in-setjmp.c: New.
23954
23955 2001-01-03 Richard Henderson <rth@redhat.com>
23956
23957 * gcc.dg/940510-1.c: Update expected error wording.
23958 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
23959
23960 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
23961
23962 * lib/target-supports.exp (check_alias_available): Modified to
23963 indicate aliases not supported if only weak aliases are supported.
23964
23965 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23966
23967 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
23968 Turn on cmpstrsi checks for __pj__ and __i370__.
23969
23970 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23971
23972 * g++.old-deja/g++.other/virtual11.C: New test.
23973
23974 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
23975
23976 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
23977
23978 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23979
23980 * gcc.c-torture/compile/20010102-1.c: New test.
23981
23982 2001-01-02 Andreas Jaeger <aj@suse.de>
23983
23984 * gcc.dg/noreturn-3.c: New test.
23985
23986 * gcc.dg/noreturn-4.c: New test.
23987
23988 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23989
23990 * gcc.c-torture/execute/stdio-opt-1.c: Also test
23991 __builtin_fputc and __builtin_fwrite.
23992
23993 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23994
23995 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
23996 signed char, not default char.
23997
23998 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
23999
24000 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
24001
24002 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
24003
24004 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
24005
24006 2000-12-29 Richard Henderson <rth@redhat.com>
24007
24008 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
24009 (__cyg_profile_func_exit): Define.
24010
24011 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
24012
24013 * g++.dg/vtgc1.C: New test.
24014
24015 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
24016
24017 * gcc.dg/noncompile/20001228-1.c: New test.
24018
24019 * gcc.dg/20001228-1.c: New test.
24020
24021 * gcc.c-torture/execute/20001228-1.c: New test.
24022
24023 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
24024
24025 * gcc.dg/format-strfmon-1.c: New test.
24026
24027 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24028
24029 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
24030 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
24031 * gcc.c-torture/execute/string-opt-1.c: Likewise.
24032 * gcc.c-torture/execute/string-opt-2.c: Likewise.
24033 * gcc.c-torture/execute/string-opt-3.c: Likewise.
24034 * gcc.c-torture/execute/string-opt-4.c: Likewise.
24035 * gcc.c-torture/execute/string-opt-6.c: Likewise.
24036 * gcc.c-torture/execute/string-opt-7.c: Likewise.
24037 * gcc.c-torture/execute/string-opt-8.c: Likewise.
24038 * gcc.c-torture/execute/string-opt-9.c: Likewise.
24039 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24040 * gcc.c-torture/execute/string-opt-11.c: Likewise.
24041 * gcc.c-torture/execute/string-opt-12.c: Likewise.
24042
24043 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
24044 * gcc.c-torture/execute/string-opt-4.c: Test index.
24045
24046 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
24047
24048 * gcc.c-torture/compile/20001226-1.c: New test.
24049
24050 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
24051
24052 * gcc.c-torture/compile/20001222-1.c: New test.
24053 * gcc.c-torture/compile/20001222-1.x: Xfail.
24054
24055 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
24056
24057 * gcc.c-torture/execute/comp-goto-2.c: New test.
24058
24059 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
24060
24061 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
24062 Use long types if __INT_MAX__ is 32767.
24063 (main): Use cast to (sint32 *) when poking 88 into a_page.
24064
24065 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
24066
24067 2000-12-21 Bernd Schmidt <bernds@redhat.com>
24068
24069 * gcc.c-torture/compile/20001221-1.c: New test.
24070 * gcc.c-torture/execute/20001221-1.c: New test.
24071
24072 2000-12-20 Richard Henderson <rth@redhat.com>
24073
24074 * g++.old-deja/g++.pt/crash36.C: Update error lines.
24075 * g++.old-deja/g++.robertl/eb109.C: Likewise.
24076
24077 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24078
24079 * gcc.dg/compare3.c: New test.
24080
24081 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
24082
24083 * gcc.dg/format-warnll-1.c: New test.
24084
24085 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
24086
24087 * gcc.dg/cpp/cmdlne-P.c: New test.
24088
24089 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
24090
24091 * gcc.c-torture/execute/builtin-abs-1.c,
24092 gcc.c-torture/execute/builtin-abs-2.c: New tests.
24093
24094 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
24095
24096 * gcc.dg/cpp/multiline.c: New test.
24097
24098 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
24099
24100 * g++.old-deja/g++.other/syshdr1.C: Update.
24101 * gcc.dg/cpp/lineflags.c: Remove temporarily.
24102
24103 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24104
24105 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
24106
24107 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24108
24109 * g++.old-deja/g++.pt/ttp65.C: New test.
24110
24111 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24112
24113 * g++.old-deja/g++.pt/ttp64.C: New test.
24114
24115 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24116
24117 * g++.old-deja/g++.pt/spec33.C: New test.
24118
24119 2000-12-14 Catherine Moore <clm@redhat.com>
24120
24121 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
24122 * gcc.c-torture/execute/920612-2.c: Likewise.
24123 * gcc.c-torture/execute/920428-2.c: Likewise.
24124 * gcc-c-torture/execute/va-arg-11.c: Call exit.
24125 * gcc.c-torture/execute/va-arg-21.c: Likewise.
24126
24127 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24128
24129 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
24130 * gcc.dg/pack-test-2.c: Likewise.
24131
24132 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
24133
24134 Tests by Zack Weinberg <zackw@stanford.edu>.
24135
24136 * gcc.dg/cpp/defined.c: Update.
24137 * gcc.dg/cpp/defined_trad.c: New tests.
24138
24139 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
24140
24141 * gcc.dg/cpp/trad-direct.c: Update.
24142
24143 2000-12-11 Neil Booth <neilb@earthling.net>
24144
24145 * gcc.dg/cpp/defined_trad.c
24146
24147 2000-12-11 Neil Booth <neilb@earthling.net>
24148
24149 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
24150
24151 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
24152
24153 * gcc.dg/format-miss-2.c: New test.
24154
24155 2000-12-09 Neil Booth <neilb@earthling.net>
24156
24157 * gcc.dg/cpp/lineflags.c: New tests.
24158 * gcc.dg/cpp/poison.c: Update.
24159 * gcc.dg/cpp/redef2.c: Update.
24160 * gcc.dg/cpp/skipping.c: New test.
24161
24162 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
24163
24164 * g++.old-deja/g++.other/eh3.C: New testcase.
24165
24166 2000-12-07 Neil Booth <neilb@earthling.net>
24167
24168 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
24169 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
24170 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
24171 wtr-union-init-2.c, wtr-union-init-3.c: Update.
24172 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
24173 Update.
24174
24175 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24176
24177 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
24178 __SIZE_TYPE__ instead of int for type of integers cast to
24179 pointers.
24180
24181 2000-12-07 Jakub Jelinek <jakub@redhat.com>
24182
24183 * g++.old-deja/g++.other/cleanup4.C: New test.
24184
24185 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24186
24187 * format-sec-1.c: New test.
24188
24189 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24190
24191 * gcc.dg/format-nonlit-3.c: New test.
24192
24193 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
24194
24195 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
24196 through a null pointer.
24197
24198 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24199
24200 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
24201 * g++.old-deja/g++.pt/partial4.C: New test.
24202
24203 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
24204
24205 * gcc.c-torture/execute/ieee/hugeval.x: New.
24206
24207 2000-12-06 Neil Booth <neilb@earthling.net>
24208
24209 * gcc.dg/cpp/backslash2.c: New tests.
24210
24211 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24212
24213 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
24214 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
24215
24216 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
24217
24218 * gcc.c-torture/execute/20001203-2.c: New testcase.
24219
24220 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
24221
24222 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
24223 * g++.old-deja/g++.other/virtual10.C: New test.
24224
24225 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
24226
24227 * g++.old-deja/g++.mike/pmf5.C: Remove test.
24228
24229 2000-12-05 Richard Henderson <rth@redhat.com>
24230
24231 * gcc.c-torture/compile/20001205-1.c: New.
24232
24233 2000-12-04 Neil Booth <neilb@earthling.net>
24234
24235 * g++.old-deja/g++.other/virtual9.C: New test.
24236 * g++.old-deja/g++.pt/crash61.C: New test.
24237 * gcc.c-torture/execute/loop-9.c: New test.
24238
24239 2000-12-04 Neil Booth <neilb@earthling.net>
24240
24241 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
24242 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
24243 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
24244 * gcc.dg/cpp/extratokens.c: ...here.
24245
24246 2000-12-04 Neil Booth <neilb@earthling.net>
24247
24248 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
24249 New tests.
24250
24251 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24252
24253 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
24254 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
24255
24256 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
24257
24258 * gcc.c-torture/execute/20001203-1.c: New test.
24259
24260 2000-12-03 Neil Booth <neilb@earthling.net>
24261
24262 * gcc.dg/cpp/macro6.c: New test cases.
24263
24264 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24265
24266 * gcc.c-torture/execute/string-opt-9.c: New test.
24267 * gcc.c-torture/execute/string-opt-10.c: Likewise.
24268 * gcc.c-torture/execute/string-opt-11.c: Likewise.
24269 * gcc.c-torture/execute/string-opt-12.c: Likewise.
24270
24271 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
24272 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
24273
24274 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
24275
24276 * gcc.dg/cpp/if-6.c: New testcase.
24277
24278 * gcc.dg/20001201-1.c: New testcase.
24279
24280 2000-12-02 Neil Booth <neilb@earthling.net>
24281
24282 * g++.old-deja/g++.other/externC4.C,
24283 g++.old-deja/g++.other/friend10.C: New tests.
24284
24285 2000-12-02 Neil Booth <neilb@earthling.net>
24286
24287 * g++.old-deja/g++.other/instan2.C
24288 * g++.old-deja/g++.other/instan3.C: New test.
24289
24290 2000-12-02 Neil Booth <neilb@earthling.net>
24291
24292 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
24293 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
24294 gnuc99.c,gnuc99-pedantic.c: New tests.
24295
24296 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
24297
24298 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
24299 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
24300
24301 2000-12-01 Neil Booth <neilb@earthling.net>
24302
24303 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
24304 * gcc.dg/cpp/poison.c: Update.
24305 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
24306
24307 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
24308
24309 * g77.f-torture/execute/20001201.f: New test.
24310
24311 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
24312
24313 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
24314
24315 2000-12-01 Jakub Jelinek <jakub@redhat.com>
24316
24317 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
24318
24319 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
24320
24321 * g++.old-deja/g++.other/cast6.C: New test.
24322
24323 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
24324
24325 * gcc.c-torture/execute/20001130-2.c: New testcase.
24326
24327 2000-11-30 Richard Henderson <rth@redhat.com>
24328
24329 * gcc.c-torture/execute/20001130-1.c: New test.
24330
24331 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
24332
24333 * g++.old-deja/g++.other/op3.C: New test.
24334
24335 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
24336
24337 * g++.old-deja/g++.other/op2.C: New test.
24338
24339 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
24340
24341 * g++.old-deja/g++.other/crash38.C: New test.
24342
24343 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
24344
24345 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
24346
24347 2000-11-29 Jakub Jelinek <jakub@redhat.com>
24348
24349 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
24350 tests.
24351 * gcc.c-torture/execute/string-opt-6.c: New test.
24352
24353 * gcc.dg/20001117-1.c: Add main.
24354
24355 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
24356
24357 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
24358 Move from here ...
24359 * gcc.dg/940510-1.c: ... to here.
24360
24361 * gcc.dg/20000926-1.c: GNU C now allows initializations of
24362 zero-size arrays in toplevel structures.
24363
24364 2000-11-28 Jakub Jelinek <jakub@redhat.com>
24365
24366 * gcc.c-torture/execute/loop-8.c: New test.
24367
24368 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
24369
24370 * g++.old-deja/g++.other/base1.C: New test.
24371
24372 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
24373
24374 * g++.old-deja/g++.other/parse2.C: New test.
24375
24376 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
24377
24378 * g++.old-deja/g++.pt/incomplete1.C: New test.
24379
24380 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
24381
24382 * g++.old-deja/g++.other/friend9.C: New test.
24383
24384 2000-11-28 Jakub Jelinek <jakub@redhat.com>
24385
24386 * gcc.dg/20001127-1.c: New test.
24387
24388 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
24389
24390 * g++.old-deja/g++.pt/friend46.C: New test.
24391
24392 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
24393
24394 * g++.old-deja/g++.other/ptrmem8.C: New test.
24395
24396 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24397
24398 * gcc.c-torture/execute/string-opt-7.c: New test.
24399 * gcc.c-torture/execute/string-opt-8.c: Likewise.
24400
24401 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
24402
24403 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
24404 instead of 'mkcheck 2'.
24405
24406 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
24407
24408 * gcc.c-torture/execute/memcheck/driver.c,
24409 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
24410 C9X references to refer to C99.
24411
24412 2000-11-25 Jakub Jelinek <jakub@redhat.com>
24413
24414 * gcc.dg/ultrasp3.c: New test.
24415
24416 2000-11-25 Neil Booth <neilb@earthling.net>
24417
24418 * gcc.dg/cpp/include2.c: Update test to be locale independent.
24419
24420 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
24421
24422 * gcc.c-torture/compile/20001123-2.c: New.
24423
24424 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24425
24426 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
24427
24428 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
24429
24430 * gcc.dg/sequence-point-1.c: Add some new tests.
24431 * gcc.c-torture/execute/20001124-1.c: New test.
24432
24433 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
24434
24435 * g++.old-deja/g++.other/vaarg4.C: New test.
24436 * gcc.c-torture/compile/20001123-1.c: New test.
24437
24438 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
24439
24440 * g++.other/crash24.C: Adjust and remove XFAIL.
24441 * g++.other/crash37.C: New test.
24442
24443 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
24444
24445 * g++.old-deja/g++.pt/instantiate9.C: New test.
24446
24447 2000-11-22 Mark Mitchell <mark@codesourcery.com>
24448
24449 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
24450 new ABI, too.
24451
24452 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
24453 * g++.old-deja/g++.robertl/eb55.C: Likewise.
24454
24455 2000-11-22 Neil Booth <neilb@earthling.net>
24456
24457 * gcc.dg/cpp/Wtrigraphs.c: New test.
24458
24459 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
24460
24461 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
24462
24463 2000-11-22 Jakub Jelinek <jakub@redhat.com>
24464
24465 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
24466
24467 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
24468
24469 * lib/gcc-dg.exp: load_lib scanasm.exp.
24470 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
24471 * lib/g++-dg.exp: load_lib scanasm.exp.
24472 * lib/scanasm.exp: New.
24473 (scan-assembler, scan-assembler-not): Add optional arguments to
24474 test name, or if not present, the pattern name.
24475 (scan-assembler-dem, scan-assembler-dem-not): New.
24476
24477 * g++.dg/dg.exp: New.
24478
24479 2000-11-21 Neil Booth <neilb@earthling.net>
24480
24481 * gcc.dg/cpp/integrated1.c: Remove.
24482
24483 2000-11-21 Jakub Jelinek <jakub@redhat.com>
24484
24485 * gcc.c-torture/execute/20001121-1.c: New test.
24486
24487 2000-11-21 Richard Henderson <rth@redhat.com>
24488
24489 * gcc.c-torture/compile/20001121-1.c: New test.
24490
24491 2000-11-20 Neil Booth <neilb@earthling.net>
24492
24493 * gcc.dg/cpp/integrated1.c: New test.
24494
24495 2000-11-21 Jakub Jelinek <jakub@redhat.com>
24496
24497 * g++.old-deja/g++.other/inline17.C: New test.
24498
24499 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
24500
24501 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
24502 local variable to be zero: I made the variable global. Now
24503 uses abort() and exit() instead of relying on main's return value.
24504
24505 2000-11-20 Neil Booth <neilb@earthling.net>
24506
24507 * gcc.dg/cpp/paste2.c: Update test.
24508 * objc/execute/paste.m: New test.
24509
24510 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
24511
24512 * gcc.dg/c99-condexpr-1.c: New test.
24513
24514 2000-11-20 Neil Booth <neilb@earthling.net>
24515
24516 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
24517
24518 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
24519
24520 * g++.old-deja/g++.pt/export1.C: New test.
24521
24522 2000-11-20 Jakub Jelinek <jakub@redhat.com>
24523
24524 * gcc.dg/20001117-1.c: New test.
24525
24526 2000-11-18 Richard Henderson <rth@redhat.com>
24527
24528 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
24529
24530 2000-11-18 Richard Henderson <rth@redhat.com>
24531
24532 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
24533 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
24534 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
24535
24536 2000-11-18 Richard Henderson <rth@redhat.com>
24537
24538 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
24539 (main): New. Exit cleanly.
24540
24541 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
24542
24543 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
24544 gcc.dg/c99-fordecl-2.c: New tests.
24545
24546 2000-11-18 Richard Henderson <rth@redhat.com>
24547
24548 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
24549 * gcc.c-torture/execute/zerolen-2.c: New.
24550
24551 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24552
24553 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
24554 memory.
24555
24556 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
24557
24558 * g++.old-deja/g++.pt/instantiate8.C: New test.
24559
24560 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
24561
24562 * g++.old-deja/g++.other/incomplete.C: Add more tests.
24563 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
24564
24565 2000-11-16 Nick Clifton <nickc@redhat.com>
24566
24567 * gcc.c-torture/execute/nestfunc-2.c: New test.
24568 * gcc.c-torture/execute/nestfunc-3.c: New test.
24569
24570 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
24571
24572 * gcc.c-torture/compile/20001116-1.c: New test.
24573
24574 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24575
24576 * gcc.c-torture/execute/20001115-1.c: New test.
24577
24578 2000-11-15 Mark Mitchell <mark@codesourcery.com>
24579
24580 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
24581 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
24582 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
24583 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24584
24585 2000-11-15 Neil Booth <neilb@earthling.net>
24586
24587 gcc.dg/cpp/_Pragma1.c: Update.
24588 gcc.dg/cpp/_Pragma2.c: New test.
24589
24590 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
24591
24592 * g++.old-deja/g++.other/anon5.C: New test.
24593
24594 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
24595
24596 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
24597 tests.
24598
24599 2000-11-14 Jakub Jelinek <jakub@redhat.com>
24600
24601 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
24602 output.
24603
24604 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
24605
24606 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
24607 labels at end of compound statements.
24608
24609 2000-11-13 Jakub Jelinek <jakub@redhat.com>
24610
24611 * gcc.c-torture/execute/loop-7.c: New test.
24612
24613 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
24614
24615 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
24616
24617 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
24618
24619 * gcc.dg/c99-bool-1.c: New test.
24620
24621 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
24622
24623 * gcc.dg/c99-scope-1.c: Remove xfail.
24624 * gcc.dg/c99-scope-2.c: New test.
24625
24626 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24627
24628 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
24629 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
24630
24631 2000-11-11 Mark Mitchell <mark@codesourcery.com>
24632
24633 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
24634 error messages.
24635
24636 * g++.mike/p700.C: Don't typedef wchar_t.
24637 * g++.mike/p784.C: Likewise.
24638 * g++.mike/eb101.C: Don't use __wchar_t.
24639
24640 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
24641
24642 * g77.f-torture/execute/20001111.[fx]: Test premature exit
24643 from DO loop.
24644
24645 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
24646
24647 * gcc.c-torture/execute/20001111-1.c: New test.
24648
24649 2000-11-10 Nick Clifton <nickc@redhat.com>
24650
24651 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
24652 long multuiple and accumulate.
24653
24654 2000-11-09 Richard Henderson <rth@redhat.com>
24655
24656 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
24657 via size_t instead of int.
24658
24659 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
24660 * gcc.c-torture/execute/string-opt-2.c: Likewise.
24661 * gcc.c-torture/execute/string-opt-3.c: Likewise.
24662 * gcc.c-torture/execute/string-opt-4.c: Likewise.
24663
24664 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
24665
24666 * gcc.c-torture/compile/20001109-1.c: New test.
24667 * gcc.c-torture/compile/20001109-2.c: New test.
24668
24669 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
24670
24671 * g++.old-deja/g++.pt/operator1.C: New test.
24672 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
24673
24674 2000-11-09 Jakub Jelinek <jakub@redhat.com>
24675
24676 * gcc.dg/20001108-1.c: New test.
24677
24678 2000-11-09 Jakub Jelinek <jakub@redhat.com>
24679
24680 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
24681 with both arguments constant strings.
24682 * gcc.c-torture/execute/string-opt-3.c: New test.
24683 * gcc.c-torture/execute/string-opt-4.c: New test.
24684 * gcc.c-torture/execute/string-opt-5.c: New test.
24685
24686 2000-11-08 Nick Clifton <nickc@redhat.com>
24687
24688 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
24689 mulsidi3adddi patterns.
24690
24691 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
24692
24693 * g++.old-deja/g++.other/crash36.C: New test.
24694
24695 2000-11-08 Jakub Jelinek <jakub@redhat.com>
24696
24697 * g++.old-deja/g++.other/init16.C: New test.
24698
24699 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
24700
24701 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
24702
24703 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24704
24705 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
24706 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24707 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24708
24709 2000-11-07 DJ Delorie <dj@redhat.com>
24710
24711 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
24712
24713 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24714
24715 * gcc.c-torture/execute/string-opt-1.c: New test.
24716
24717 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
24718
24719 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
24720 mips-sgi-irix6.* because the MIPS ABI passes floating-point
24721 parameters in registers, and there is no way for a varargs
24722 function to know in which order the integer and floating-point
24723 parameters should be interleaved when they are placed on the
24724 stack.
24725 * gcc.c-torture/execute/va-arg-16.x: Likewise.
24726 * gcc.c-torture/execute/va-arg-17.x: Likewise.
24727
24728 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24729
24730 * gcc.c-torture/execute/string-opt-2.c: New test.
24731
24732 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
24733
24734 * g++.old-deja/g++.pt/crash60.C: New test.
24735
24736 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24737
24738 * g++.old-deja/g++.other/crash24.C: New test.
24739 * g++.old-deja/g++.other/crash25.C: New test.
24740 * g++.old-deja/g++.other/crash26.C: New test.
24741 * g++.old-deja/g++.other/crash27.C: New test.
24742 * g++.old-deja/g++.other/crash28.C: New test.
24743 * g++.old-deja/g++.other/crash29.C: New test.
24744 * g++.old-deja/g++.other/crash30.C: New test.
24745 * g++.old-deja/g++.other/crash31.C: New test.
24746 * g++.old-deja/g++.other/crash32.C: New test.
24747 * g++.old-deja/g++.other/crash33.C: New test.
24748 * g++.old-deja/g++.other/crash34.C: New test.
24749 * g++.old-deja/g++.other/crash35.C: New test.
24750
24751 2000-11-06 Jakub Jelinek <jakub@redhat.com>
24752
24753 * gcc.c-torture/execute/20001031-1.c: New test.
24754
24755 2000-11-04 Mark Mitchell <mark@codesourcery.com>
24756
24757 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
24758 namespace.
24759
24760 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
24761 standards-conformant.
24762
24763 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
24764
24765 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
24766 * g++.old-deja/g++.mike/p755a.C: Likewise.
24767 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
24768 library makes no calls to `operator new' during initialization.
24769
24770 2000-11-04 Neil Booth <neilb@earthling.net>
24771
24772 * gcc.dg/cpp/include2.c: New tests.
24773
24774 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
24775
24776 * lib/g++.exp (g++_set_ld_library_path): New function.
24777 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
24778
24779 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
24780
24781 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
24782 warnings.
24783
24784 2000-11-01 Richard Henderson <rth@redhat.com>
24785
24786 * g++.old-deja/g++.ext/namedret1.C: New.
24787 * g++.old-deja/g++.ext/namedret2.C: New.
24788 * g++.old-deja/g++.ext/namedret3.C: New.
24789
24790 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
24791
24792 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
24793 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
24794
24795 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24796
24797 * gcc.c-torture/execute/va-arg-21.c: New test.
24798
24799 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
24800
24801 * gcc.dg/c99-complex-2.c: New test.
24802
24803 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24804
24805 * gcc.c-torture/execute/stdio-opt-1.c: New test.
24806
24807 2000-10-31 Jakub Jelinek <jakub@redhat.com>
24808
24809 * g++.old-deja/g++.other/inline16.C: New test.
24810
24811 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
24812
24813 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
24814 __PRETTY_FUNCTION__
24815
24816 2000-10-29 Neil Booth <neilb@earthling.net>
24817
24818 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
24819 New tests.
24820 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
24821 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
24822 optimisation.
24823
24824 2000-10-29 Neil Booth <neilb@earthling.net>
24825
24826 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
24827 * mi1.c, mi1c.h: Add null directives to multiple-include test.
24828 * mi5.c: Test multiple includes work with -C.
24829 * trigraphs.c: Test ^= version.
24830
24831 2000-10-28 Neil Booth <neilb@earthling.net>
24832
24833 New tests and test updates for new macro expander.
24834
24835 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
24836 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
24837 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
24838 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
24839 new diagnostic messages.
24840
24841 * gcc.dg/cpp/macro3.c: New tests.
24842
24843 2000-10-27 Mark Mitchell <mark@codesourcery.com>
24844
24845 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
24846 on the same line.
24847
24848 2000-10-27 Jakub Jelinek <jakub@redhat.com>
24849
24850 * g++.old-deja/g++.other/eh2.C: New test.
24851
24852 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
24853
24854 * gcc.c-torture/execute/20001027-1.c: New test.
24855
24856 2000-10-26 Richard Henderson <rth@redhat.com>
24857
24858 * gcc.c-torture/execute/20001026-1.c: New.
24859
24860 2000-10-26 Mark Mitchell <mark@codesourcery.com>
24861
24862 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
24863 * g++.old-deja/g++.law/builtin1.C: Likewise.
24864 * g++.old-deja/g++.law/ctors10.C: Likewise.
24865 * g++.old-deja/g++.law/virtual3.C: Likewise.
24866 * g++.old-deja/g++.mike/p658.C: Likewise.
24867 * g++.old-deja/g++.other/sibcall1.C: Likewise.
24868 * g++.old-deja/g++.other/vaarg2.C: Likewise.
24869 * g++.old-deja/g++.robertl/eb124.C: Likewise.
24870 * g++.old-deja/g++.robertl/eb44.C: Likewise.
24871 * g++.old-deja/g++.robertl/eb77.C: Likewise.
24872
24873 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
24874
24875 * gcc.c-torture/compile/20001024-1.c: New test.
24876
24877 2000-10-25 Mark Mitchell <mark@codesourcery.com>
24878
24879 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
24880 to tell us whether or not we are using V3.
24881
24882 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
24883
24884 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
24885 operands.
24886
24887 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
24888
24889 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
24890
24891 2000-10-25 Jakub Jelinek <jakub@redhat.com>
24892
24893 * gcc.c-torture/execute/20001024-1.c: New test.
24894
24895 2000-10-24 Jakub Jelinek <jakub@redhat.com>
24896
24897 * g++.old-deja/g++.other/sibcall1.C: New test.
24898
24899 2000-10-20 Jakub Jelinek <jakub@redhat.com>
24900
24901 * gcc.dg/noncompile/init-3.c: New test.
24902
24903 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
24904
24905 * gcc.dg/format-array-1.c: New test.
24906
24907 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24908
24909 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
24910 writing through null pointers; remove comment about testing
24911 unterminated strings.
24912
24913 2000-10-17 Matthew Hiller <hiller@redhat.com>
24914
24915 * gcc.c-torture/execute/20001017-2.c: New test.
24916
24917 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
24918
24919 * gcc.c-torture/compile/20001018-1.c: New test.
24920 * gcc.c-torture/compile/20001018-1.x: Xfail.
24921
24922 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24923
24924 * gcc.c-torture/execute/20001017-1.c: New test.
24925
24926 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24927
24928 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
24929 for multiple use of arguments with scanf formats; add tests for
24930 multiple use of arguments.
24931
24932 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
24933
24934 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
24935
24936 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
24937
24938 * gcc.dg/format-miss-1.c: New test.
24939
24940 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24941
24942 * gcc.c-torture/execute/20001013-1.c: New test.
24943
24944 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24945
24946 * gcc.dg/format-branch-1.c: New test.
24947
24948 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
24949
24950 * README, lib/file-format.exp: Remove EGCS references.
24951
24952 2000-10-16 Jakub Jelinek <jakub@redhat.com>
24953
24954 * gcc.dg/20001013-1.c: New test.
24955
24956 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
24957
24958 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
24959 for intmax_t in the compiler using __typeof__ and the type rules
24960 for conditional expressions.
24961
24962 2000-10-13 Jakub Jelinek <jakub@redhat.com>
24963
24964 * gcc.dg/20001012-1.c: New test.
24965 * gcc.dg/20001012-2.c: New test.
24966
24967 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24968
24969 * gcc.dg/format-attr-1.c: New test.
24970
24971 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24972
24973 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
24974 __LONG_LONG_MAX__ instead of LLONG_MAX.
24975
24976 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
24977
24978 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
24979 scanf flags.
24980 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
24981 flags.
24982
24983 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
24984
24985 * gcc.dg/sequence-pt-1.c: New test.
24986
24987 2000-10-11 Geoff Keating <geoffk@cygnus.com>
24988
24989 * gcc.c-torture/execute/20001011-1.c: New testcase.
24990 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
24991
24992 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24993
24994 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
24995 does not error on it.
24996
24997 2000-10-10 Jakub Jelinek <jakub@redhat.com>
24998
24999 * gcc.dg/20001009-1.c: New test.
25000
25001 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
25002
25003 * gcc.c-torture/compile/20001009-1.c: Move from here ....
25004 * gcc.c-torture/execute/20001009-2.c: ... to here.
25005
25006 2000-10-09 Geoff Keating <geoffk@cygnus.com>
25007
25008 * gcc.c-torture/compile/20001009-1.c: New testcase.
25009 * gcc.c-torture/execute/20001009-1.c: New testcase.
25010 Testcases provided by Jan Hubicka <jh@suse.cz>.
25011
25012 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
25013
25014 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
25015 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
25016 uintmax_t using <limits.h> to emulate the compiler's internal
25017 logic. No longer XFAIL %j tests.
25018
25019 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
25020
25021 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
25022 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
25023 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
25024 regexps and details of expected handling of some bad formats.
25025 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
25026 suppression.
25027
25028 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
25029
25030 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
25031 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
25032 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
25033 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
25034 in list archives.
25035
25036 2000-10-06 Richard Henderson <rth@cygnus.com>
25037
25038 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
25039 * g++.old-deja/g++.brendan/crash52.C: Likewise.
25040 * g++.old-deja/g++.jason/report.C: Likewise.
25041 * g++.old-deja/g++.law/friend5.C: Likewise.
25042 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
25043 of the expected warnings.
25044
25045 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
25046
25047 * g++.old-deja/g++.pt/enum14.C: New test.
25048
25049 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
25050
25051 * g++.old-deja/g++.pt/crash59.C: New test.
25052
25053 2000-10-04 Will Cohen <wcohen@redhat.com>
25054
25055 * gcc.dg/20000926-1.c: New test.
25056
25057 2000-10-03 Geoff Keating <geoffk@cygnus.com>
25058
25059 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
25060 function name for current C++ compiler.
25061 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
25062
25063 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
25064
25065 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
25066 __PRETTY_FUNCTION__.
25067 * g++.old-deja/g++.ext/pretty2.C: Likewise.
25068
25069 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25070
25071 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
25072
25073 2000-09-26 Jakub Jelinek <jakub@redhat.com>
25074
25075 * gcc.c-torture/compile/20000923-1.c: New test.
25076
25077 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
25078
25079 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
25080 * g++.old-deja/g++.pt/ttp62.C: Same.
25081 * g++.old-deja/g++.other/inline14.C: Same.
25082
25083 2000-09-24 Richard Henderson <rth@cygnus.com>
25084
25085 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
25086
25087 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
25088
25089 * gcc.dg/c90-printf-1.c: Add test for wide string format.
25090
25091 2000-09-22 Geoff Keating <geoffk@cygnus.com>
25092
25093 * gcc.c-torture/compile/20000922-1.c: New file.
25094
25095 2000-09-21 Nick Clifton <nickc@redhat.com>
25096
25097 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
25098 a signed long modulo operation.
25099 (mod6): New function - perform an unsigned long modulo operation.
25100 (main): Add tests for modulos of very large numbers by very small
25101 dividends.
25102
25103 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25104
25105 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
25106
25107 2000-09-19 Richard Henderson <rth@cygnus.com>
25108
25109 * gcc.dg/compare2.c (case 10): XFAIL.
25110
25111 2000-09-18 Richard Henderson <rth@cygnus.com>
25112
25113 * gcc.c-torture/execute/20000906-1.c: Move ...
25114 * gcc.dg/20000906-1.c: ... here. Only run on targets
25115 that support __builtin_trap.
25116
25117 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
25118
25119 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
25120
25121 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
25122
25123 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
25124 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
25125 more $ format tests.
25126
25127 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
25128
25129 * gcc.dg/format-errmk-1.c: New test.
25130
25131 2000-09-17 Greg McGary <greg@mcgary.org>
25132
25133 * gcc.c-torture/execute/20000917-1.x: Remove.
25134
25135 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
25136
25137 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
25138
25139 2000-09-17 Greg McGary <greg@mcgary.org>
25140
25141 * gcc.c-torture/execute/20000917-1.c: New test.
25142 * gcc.c-torture/execute/20000917-1.x: XFAIL.
25143
25144 2000-09-16 Neil Booth <NeilB@earthling.net>
25145
25146 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
25147 in nested macro bug.
25148
25149 2000-09-15 Neil Booth <NeilB@earthling.net>
25150
25151 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
25152
25153 2000-09-14 Jeffrey A Law (law@cygnus.com)
25154
25155 * gcc.c-torture/execute/20000914-1.c: New test.
25156
25157 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
25158
25159 * g++.other/inline13.C: New test.
25160
25161 2000-09-12 Andreas Jaeger <aj@suse.de>
25162
25163 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
25164 constant by Ulrich Drepper <drepper@redhat.com>.
25165
25166 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
25167
25168 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
25169
25170 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25171
25172 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
25173
25174 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
25175
25176 * gcc.dg/cpp/backslash.c: New test.
25177
25178 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
25179
25180 * gcc.c-torture/execute/20000910-1.c: New test.
25181 * gcc.c-torture/execute/20000910-2.c: Likewise.
25182
25183 2000-09-11 Robert Lipe <robertl@sco.com>
25184
25185 * gcc.dg/pragma-align.c: New test.
25186
25187 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
25188
25189 * g++.old-deja/g++.pt/explicit82.C: New test.
25190 * g++.old-deja/g++.pt/explicit83.C: New test.
25191
25192 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
25193
25194 * gcc.dg/asm-names.c: New test.
25195
25196 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25197
25198 * gcc.dg/cpp/tr-warn6.c: New test
25199
25200 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
25201
25202 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
25203 be accepted.
25204
25205 2000-09-07 Catherine Moore <clm@redhat.com>
25206
25207 * gcc.c-torture/execute/unroll-1.c: New test.
25208
25209 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
25210
25211 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
25212 ERROR markers.
25213 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
25214 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
25215 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
25216 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
25217 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
25218 Preprocess only.
25219 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
25220 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
25221
25222 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
25223
25224 * g++.old-deja/g++.pt/deduct2.C: New test.
25225
25226 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
25227
25228 * g++.old-deja/g++.pt/parms2.C: New test.
25229
25230 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
25231
25232 * g++.old-deja/g++.pt/crash58.C: New test.
25233
25234 2000-09-06 Greg McGary <greg@mcgary.org>
25235
25236 * gcc.c-torture/execute/20000906-1.c: New test.
25237 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
25238
25239 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25240
25241 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
25242
25243 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
25244
25245 * g++.old-deja/g++.pt/crash57.C: New test.
25246
25247 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
25248
25249 * g++.old-deja/g++.pt/crash56.C: New test.
25250
25251 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
25252
25253 * g++.old-deja/g++.pt/koenig1.C: New test.
25254
25255 2000-09-04 Jakub Jelinek <jakub@redhat.com>
25256
25257 * gcc.dg/20000904-1.c: New test.
25258
25259 2000-09-04 Jakub Jelinek <jakub@redhat.com>
25260
25261 * gcc.dg/cpp/paste8.c: New test.
25262
25263 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
25264
25265 * gcc.c-torture/compile/20000827-1.c: New test.
25266
25267 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
25268
25269 * gcc.dg/format-diag-1.c: New test.
25270
25271 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
25272
25273 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
25274 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
25275 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
25276 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
25277 gcc.dg/formatz-1.c: Adjust warning regular expressions.
25278
25279 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
25280
25281 * g++.old-deja/g++.other/nested4.C: New test.
25282
25283 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
25284
25285 * g++.old-deja/g++.ns/scoped1.C: New test.
25286
25287 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
25288
25289 * lib/g++.exp: Support testing already-installed GCC.
25290
25291 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25292
25293 * wtr-label-1.c, wtr-suffix-1.c: New tests.
25294
25295 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25296
25297 * gcc.dg/return-type-2.c: New test.
25298
25299 2000-08-27 Geoff Keating <geoffk@cygnus.com>
25300
25301 * gcc.c-torture/compile/20000825-1.c: New test.
25302
25303 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
25304
25305 * gcc.dg/dwarf2-2.c: New test.
25306
25307 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
25308
25309 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
25310 dg-warning regexps.
25311
25312 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
25313
25314 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
25315 gcc.dg/format-ext-5.c: New tests.
25316
25317 2000-08-25 Jakub Jelinek <jakub@redhat.com>
25318
25319 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
25320
25321 2000-08-24 Mark Mitchell <mark@codesourcery.com>
25322
25323 * gcc.dg/noncompile/930622-2.c: Adjust error message.
25324
25325 2000-08-24 Richard Henderson <rth@cygnus.com>
25326
25327 * gcc.dg/ia64-sync-1.c: New test.
25328 * gcc.dg/ia64-sync-2.c: New test.
25329 * gcc.dg/ia64-asm-1.c: New test.
25330
25331 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
25332
25333 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
25334 * gcc.dg/format-ext-2.c: New test.
25335
25336 2000-08-23 Jason Merrill <jason@redhat.com>
25337
25338 * lib/old-dejagnu.exp: Also ignore "In member function" and
25339 "At global scope".
25340
25341 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25342
25343 * gcc.dg/noncompile/label-lineno-1.c: New test.
25344
25345 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
25346
25347 * gcc.dg/c99-array-nonobj-1.c: New test.
25348
25349 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
25350
25351 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
25352 tests.
25353 * gcc.dg/format-ext-1.c: New test.
25354
25355 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25356
25357 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
25358 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
25359 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
25360 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
25361 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
25362
25363 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
25364
25365 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
25366 gcc.dg/c99-strftime-2.c: New tests.
25367
25368 2000-08-22 Richard Henderson <rth@cygnus.com>
25369
25370 * gcc.c-torture/execute/20000822-1.c: New test.
25371
25372 2000-08-21 Jakub Jelinek <jakub@redhat.com>
25373
25374 * gcc.c-torture/execute/20000819-1.x: Remove.
25375
25376 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
25377
25378 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
25379 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
25380 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
25381 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
25382 gcc.dg/format-xopen-1.c: New tests.
25383
25384 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
25385
25386 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
25387
25388 2000-08-21 Jakub Jelinek <jakub@redhat.com>
25389
25390 * g++.old-deja/g++.other/loop2.C: New test.
25391
25392 * gcc.c-torture/compile/20000606-1.c: New test.
25393 * gcc.c-torture/compile/20000728-1.c: New test.
25394 * gcc.c-torture/execute/20000801-1.c: New test.
25395 * gcc.c-torture/execute/20000801-2.c: New test.
25396 * gcc.c-torture/execute/20000819-1.c: New test.
25397 * gcc.c-torture/execute/20000819-1.x: XFAIL.
25398 * gcc.dg/20000629-1.c: New test.
25399 * gcc.dg/20000724-1.c: New test.
25400 * gcc.dg/20000807-1.c: New test.
25401
25402 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
25403
25404 * gcc.dg/cpp/pragma-1.c: New test.
25405 * gcc.dg/cpp/pragma-2.c: New test.
25406
25407 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
25408
25409 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
25410 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
25411
25412 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25413
25414 * gcc.c-torture/compile/20000818-1.c: New test.
25415
25416 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
25417
25418 * gcc.c-torture/execute/20000818-1.c: New test.
25419
25420 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
25421
25422 * gcc.dg/format-va-1.c: New test.
25423
25424 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
25425
25426 * g++.old-deja/g++.other/typedef8.C: New test.
25427
25428 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
25429
25430 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
25431 * g++.old-deja/g++.mike/net36.C: Mark candidate.
25432 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
25433 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
25434 * g++.old-deja/g++.other/ptrmem7.C: New test.
25435 * g++.old-deja/g++.pt/ptrmem10.C: New test.
25436
25437 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
25438
25439 * g++.old-deja/g++.pt/typename27.C: New test.
25440
25441 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
25442
25443 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
25444 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
25445 * g++.old-deja/g++.pt/friend45.C: New test.
25446 * g++.old-deja/g++.other/friend8.C: New test.
25447
25448 2000-08-15 Richard Henderson <rth@cygnus.com>
25449
25450 * gcc.c-torture/execute/20000815-1.c: New test.
25451
25452 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
25453
25454 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
25455 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
25456 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
25457
25458 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
25459
25460 * g++.old-deja/g++.other/refinit2.C: New test.
25461
25462 2000-08-13 Geoff Keating <geoffk@cygnus.com>
25463
25464 * lib/c-torture.exp (c-torture): Make
25465 compiler_conditional_xfail_data global.
25466 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
25467 compiler_conditional_xfail_data machinery.
25468 (f-torture-execute): Likewise.
25469 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
25470 and only when unrolling loops.
25471
25472 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
25473
25474 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
25475
25476 * g++.old-deja/g++.pt/explicit81.C: New test.
25477
25478 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
25479
25480 * g++.old-deja/g++.pt/typename26.C: New test.
25481
25482 2000-08-10 Geoff Keating <geoffk@cygnus.com>
25483
25484 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
25485 warning.
25486
25487 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
25488
25489 * g++.old-deja/g++.other/array3.C: New test.
25490
25491 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
25492
25493 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
25494 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
25495 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
25496 New tests.
25497
25498 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
25499
25500 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
25501 * g++.old-deja/g++.abi/vmihint.C: Likewise.
25502
25503 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
25504
25505 * gcc.c-torture/execute/20000808-1.c: New test.
25506
25507 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
25508
25509 * gcc.dg/c90-const-expr-1.c: New test.
25510
25511 2000-08-08 Richard Henderson <rth@cygnus.com>
25512
25513 * gcc.dg/noncompile/920923-1.c: Declare calloc.
25514
25515 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
25516
25517 * gcc.dg/noncompile/const-ll-1.c: New test.
25518
25519 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
25520
25521 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
25522
25523 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
25524
25525 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
25526 that running programs linked against the shared version of libobjc
25527 run correctly.
25528
25529 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
25530
25531 * gcc.dg/c99-printf-1.c: New test.
25532
25533 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
25534
25535 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
25536
25537 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
25538
25539 * gcc.c-torture/execute/20000731-1.x: Delete.
25540
25541 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
25542
25543 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
25544 and torture_without_loops as is done by c-torture.exp.
25545 (search_for): Copy from c-torture.exp.
25546 (gcc-dg-runtest): New function, drives a directory of tests
25547 iterating over the TORTURE_OPTIONS.
25548 (scan-assembler, scan-assembler-not): Move here from
25549 individual directory drivers.
25550
25551 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
25552 defined by lib/gcc-dg.exp.
25553 * gcc.dg/cpp/cpp.exp: Likewise.
25554 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
25555 gcc-dg-runtest, so we cycle over optimization options.
25556
25557 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
25558 * gcc.dg/compare2.c: No longer expected to fail.
25559
25560 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
25561
25562 * gcc.c-torture/execute/20000804-1.c: New test.
25563
25564 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
25565
25566 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
25567
25568 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
25569
25570 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
25571
25572 2000-08-03 Jeffrey A Law (law@cygnus.com)
25573
25574 * gcc.c-torture/compile/20000803-1.c: New test.
25575
25576 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
25577
25578 * gcc.c-torture/execute/20000801-3.c,
25579 gcc.c-torture/execute/20000801-4.c: New tests.
25580 * gcc.c-torture/execute/20000801-3.x,
25581 gcc.c-torture/execute/20000801-4.x: Xfail.
25582
25583 2000-08-02 Geoff Keating <geoffk@cygnus.com>
25584
25585 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
25586 libobjc/.libs to allow for libtool.
25587
25588 2000-08-02 Jakub Jelinek <jakub@redhat.com>
25589
25590 * gcc.c-torture/compile/20000802-1.c: New test.
25591
25592 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
25593
25594 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
25595
25596 2000-07-31 Jeffrey A Law (law@cygnus.com)
25597
25598 * gcc-c-torture/execute/20000731-2.c: New test.
25599
25600 * gcc.c-torture/execute/20000731-1.c: New test.
25601 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
25602
25603 2000-07-31 Jakub Jelinek <jakub@redhat.com>
25604
25605 * testsuite/gcc.dg/cpp/paste7.c: New test.
25606 * gcc.dg/cpp/20000725-1.c: New test.
25607
25608 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
25609
25610 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
25611 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
25612 declaration warning for __builtin_dwarf_reg_size.
25613
25614 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
25615
25616 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
25617
25618 * gcc.dg/noncompile/voidparam-1.c: New test.
25619
25620 2000-07-30 Richard Henderson <rth@cygnus.com>
25621
25622 * gcc.dg/c90-digraph-1.c: Don't xfail.
25623 * gcc.dg/compare2.c (case 10): Xfail.
25624 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
25625
25626 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
25627
25628 * gcc.dg/c99-main-1.c: New test.
25629
25630 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
25631
25632 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
25633
25634 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
25635
25636 * gcc.c-tortuer/execute/20000726-1.c: New test.
25637
25638 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
25639
25640 * gcc.c-torture/execute/enum-2.c: New test.
25641
25642 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25643
25644 * gcc.dg/cpp/tr-warn3.c: New test.
25645
25646 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
25647
25648 * g++.old-deja/g++.ext/implicit1.C: Remove.
25649 * g++.old-deja/g++.jason/c2.C: Remove
25650 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
25651 * g++.old-deja/g++.pt/crash16.C: Likewise.
25652 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
25653
25654 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
25655
25656 * g++.old-deja/g++.other/for2.C: New test.
25657
25658 2000-07-25 Jakub Jelinek <jakub@redhat.com>
25659
25660 * gcc.dg/20000720-1.c: New test.
25661
25662 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
25663
25664 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
25665
25666 2000-07-24 Geoff Keating <geoffk@cygnus.com>
25667
25668 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
25669 * gcc.c-torture/execute/20000722-1.c: New.
25670 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
25671
25672 2000-07-24 Jakub Jelinek <jakub@redhat.com>
25673
25674 * gcc.dg/cpp/20000720-1.S: New test.
25675
25676 2000-07-21 Michael Meissner <meissner@redhat.com>
25677
25678 * gcc.c-torture/execute/ieee/hugeval.c: New test.
25679
25680 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
25681
25682 * g++.old-deja/g++.brendan/crash16.C,
25683 g++.old-deja/g++.brendan/parse3.C,
25684 g++.old-deja/g++.brendan/redecl1.C,
25685 g++.old-deja/g++.ns/template13.C,
25686 g++.old-deja/g++.other/decl4.C,
25687 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
25688
25689 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
25690
25691 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
25692 and "Internal error".
25693
25694 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
25695 regexps.
25696 * gcc.dg/cpp/paste6.c: New test.
25697
25698 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
25699
25700 * gcc.dg/cpp/tr-direct.c: New test.
25701
25702 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
25703 gcc.dg/cpp/undef1.c: Tweak error regexps.
25704
25705 2000-07-18 Eric Christopher <echristo@redhat.com>
25706
25707 * gcc.c-torture/compile/20000718-1.c: New test.
25708
25709 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
25710
25711 * cpplex.c (_cpp_push_token): If the token being pushed back
25712 is the previous token in this context, just subtract one from
25713 context->posn.
25714 * cppmacro.c (save_expansion): Clear aux field when storing a
25715 placemarker.
25716
25717 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
25718
25719 * gcc.dg/noncompile/redecl-1.c: New test.
25720
25721 2000-07-18 Jakub Jelinek <jakub@redhat.com>
25722
25723 * gcc.c-torture/execute/20000717-5.c: New test.
25724 * gcc.c-torture/execute/20000717-1.x: Removed.
25725
25726 2000-07-17 Richard Henderson <rth@cygnus.com>
25727
25728 * gcc.c-torture/execute/20000717-4.c: New test.
25729
25730 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
25731
25732 * gcc.dg/cpp/syshdr.c: New test.
25733 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
25734
25735 2000-07-17 Neil Booth <neilb@earthling.net>
25736
25737 * gcc.dg/cpp/cmdlne-dM.c: New test.
25738 * gcc.dg/cpp/cmdlne-dD.c: New test.
25739
25740 2000-07-17 Jeffrey A Law (law@cygnus.com)
25741
25742 * gcc.c-torture/execute/20000717-3.c: New test.
25743
25744 * gcc.c-torture/compile/20000717-1.c: New test.
25745
25746 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
25747
25748 * gcc.c-torture/execute/20000717-2.c: New test.
25749
25750 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
25751
25752 * gcc.dg/formatz-1.c: New test.
25753
25754 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
25755 * gcc.dg/c99-digraph-1.c: New tests.
25756
25757 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
25758 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
25759
25760 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
25761 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
25762 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
25763 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
25764 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
25765 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
25766 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
25767
25768 2000-07-17 Greg McGary <greg@mcgary.org>
25769
25770 * gcc.c-torture/execute/20000717-1.c: New test.
25771 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
25772
25773 2000-07-15 Jakub Jelinek <jakub@redhat.com>
25774
25775 * gcc.c-torture/execute/20000715-2.c: New test.
25776 * gcc.dg/20000715-1.c: New test.
25777
25778 2000-07-15 Michael Meissner <meissner@redhat.com>
25779
25780 * gcc.c-torture/execute/20000715-1.c: New test.
25781
25782 2000-07-13 Jakub Jelinek <jakub@redhat.com>
25783
25784 * gcc.c-torture/execute/20000707-1.c: New test.
25785
25786 2000-07-13 Neil Booth <NeilB@earthling.net>
25787
25788 * testsuite/gcc.dg/cpp/digraph1.c,
25789 testsuite/gcc.dg/cpp/digraph2.c,
25790 testsuite/gcc.dg/cpp/digraphs.c: New tests.
25791
25792 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
25793
25794 * g77.f-torture/compile/20000630-2.f: New test.
25795 * g77.f-torture/compile/20000630-2.x
25796
25797 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
25798
25799 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
25800
25801 2000-07-11 Neil Booth <NeilB@earthling.net>
25802
25803 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
25804
25805 2000-07-11 Neil Booth <NeilB@earthling.net>
25806
25807 * gcc.dg/cpp/cmdlne-C.c: New.
25808
25809 2000-07-09 Neil Booth <NeilB@earthling.net>
25810
25811 * gcc.dg/cpp/directiv.c: New tests.
25812 * gcc.dg/cpp/undef1.c: Update.
25813
25814 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
25815
25816 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
25817
25818 2000-07-09 Neil Booth <NeilB@earthling.net>
25819
25820 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
25821
25822 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
25823
25824 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
25825 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
25826
25827 2000-07-08 Neil Booth <NeilB@earthling.net>
25828
25829 * gcc.dg/cpp/macsyntx.c: New tests.
25830
25831 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25832
25833 * gcc.dg/20000707-1.c: New test.
25834
25835 2000-07-07 Jakub Jelinek <jakub@redhat.com>
25836
25837 * gcc.c-torture/execute/20000706-1.c: New test.
25838 * gcc.c-torture/execute/20000706-2.c: New test.
25839 * gcc.c-torture/execute/20000706-3.c: New test.
25840 * gcc.c-torture/execute/20000706-4.c: New test.
25841 * gcc.c-torture/execute/20000706-5.c: New test.
25842
25843 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25844
25845 * g++.old-deja/g++.pt/instantiate7.C: New test.
25846
25847 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
25848
25849 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
25850 * g++.old-deja/g++.mike/thunk3.C: Likewise.
25851 * g++.old-deja/g++.other/rtti3.C: Likewise.
25852 * g++.old-deja/g++.other/rttid3.C: Likewise.
25853
25854 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
25855
25856 * g77.f-torture/compile/20000630-1.x: Fix typo
25857
25858 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
25859
25860 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
25861 assembly output.
25862
25863 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
25864
25865 * gcc.dg/cpp/ident.c: New test.
25866
25867 2000-07-05 Neil Booth <NeilB@earthling.net>
25868
25869 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
25870 gcc.dg/cpp/lexstrng.c: New tests.
25871
25872 2000-07-04 Neil Booth <NeilB@earthling.net>
25873
25874 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
25875 * gcc.dg/cpp/strify2.c: Same.
25876
25877 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
25878
25879 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
25880 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
25881 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
25882 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
25883
25884 * testsuite/gcc.dg/cpp/macro1.c,
25885 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
25886 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
25887 testsuite/gcc.dg/cpp/strify1.c,
25888 testsuite/gcc.dg/cpp/strify2.c: New tests.
25889
25890 2000-07-03 Jakub Jelinek <jakub@redhat.com>
25891
25892 * gcc.c-torture/execute/20000703-1.c: New test.
25893
25894 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25895
25896 * g++.old-deja/g++.pt (lookup10.C): New test.
25897
25898 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
25899
25900 * g++.old-deja/g++.pt (typename25.C): New test.
25901
25902 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
25903
25904 * gcc.c-torture/compile/20000701-1.c: New test.
25905
25906 2000-06-30 Nick Clifton <nickc@cygnus.com>
25907
25908 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
25909 to test case.
25910
25911 2000-06-30 Catherine Moore <clm@cygnus.com>
25912
25913 * gcc.c-torture/execute/align-1.c: New test.
25914
25915 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
25916
25917 * g++.old-deja/g++.pt/expr8.C: New test.
25918 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
25919
25920 2000-06-29 Nick Clifton <nickc@cygnus.com>
25921
25922 * gcc.c-torture/compile/20000629-1.c: New test.
25923
25924 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25925
25926
25927 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
25928 gcc.dg/noncompile directory, depending on whether they're
25929 preprocessor tests or not. Annotate all the tests for the dg
25930 framework.
25931
25932 * gcc.c-torture/noncompile/noncompile.exp: Delete.
25933 * gcc.dg/noncompile/noncompile.exp: New.
25934
25935 * Moved files:
25936 Old name New name
25937 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
25938 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
25939 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
25940 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
25941 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
25942 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
25943 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
25944 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
25945 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
25946 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
25947 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
25948 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
25949 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
25950 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
25951 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
25952 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
25953 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
25954 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
25955 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
25956 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
25957 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
25958 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
25959 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
25960 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
25961
25962 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
25963 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
25964 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
25965 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
25966 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
25967 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
25968
25969 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
25970
25971 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
25972 declare one variable. On the fourth, error.
25973 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
25974 declared by 20000628-1a.h.
25975
25976 2000-06-29 Richard Henderson <rth@redhat.com>
25977
25978 * gcc.c-torture/execute/930529-1.x: New file.
25979 * gcc.dg/920413-1.c: Adjust expected warning text.
25980 * gcc.dg/980217-1.c: Declare abort.
25981 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
25982
25983 2000-06-29 Jeffrey A Law (law@cygnus.com)
25984
25985 * g77.f-torture/compile/20000629-1.f: New test.
25986 * g77.f-torture/compile/20000629-1.x: Expected to fail.
25987
25988 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
25989
25990 Rearrange lots of files, removing entirely the
25991 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
25992 directories.
25993
25994 * Deleted files:
25995 gcc.c-torture/code_quality/code_quality.exp
25996 gcc.c-torture/special/special.exp
25997 gcc.failure/failure.exp
25998 gcc.failure/940409-1.x
25999 gcc.c-torture/compile/961203-1.x
26000
26001 * New files:
26002 gcc.misc-tests/linkage.exp
26003 gcc.c-torture/execute/920730-1t.c
26004 gcc.c-torture/execute/920730-1t.x
26005 gcc.c-torture/compile/920520-1.x
26006 gcc.c-torture/compile/920521-1.x
26007 gcc.c-torture/compile/981006-1.x
26008 gcc.c-torture/execute/eeprof-1.x
26009
26010 * Moved files (possibly with modifications to fit a new harness):
26011 Old name New name
26012 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
26013 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
26014 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
26015 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
26016 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
26017 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
26018 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
26019 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
26020 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
26021 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
26022 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
26023 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
26024 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
26025 gcc.failure/940409-1.c gcc.dg/940409-1.c
26026
26027 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
26028
26029 * c-torture/compile/961203-1.x: Delete.
26030
26031 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
26032 not exit. Include stdio.h.
26033 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
26034 * gcc.misc-tests/dg-12.c: Likewise.
26035 * gcc.misc-tests/dg-5.c: Likewise.
26036 * gcc.misc-tests/dg-6.c: Likewise.
26037 * gcc.misc-tests/dg-7.c: Prototype abort.
26038 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
26039 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
26040 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
26041 not exit.
26042 * gcc.misc-tests/sieve.c: Use return from main, not exit.
26043 * gcc.misc-tests/sort2.c: Use return from main, not exit.
26044
26045 2000-06-28 Jakub Jelinek <jakub@redhat.com>
26046
26047 * gcc.dg/cpp/20000628-1.c: New test.
26048 * gcc.dg/cpp/20000628-1.h: New header for above test.
26049 * gcc.dg/cpp/20000628-1a.h: Likewise.
26050
26051 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
26052
26053 * gcc.dg/cpp: New directory.
26054 * gcc.dg/cpp/cpp.exp: New driver.
26055 * gcc.dg/cpp/20000627-1.c: New test.
26056 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
26057 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
26058 and rewrite as a compilation test.
26059
26060 * gcc.dg: Move many files into the cpp subdirectory, possibly
26061 renaming or editing them as well.
26062 Old name New name
26063 990119-1.c cpp/19990119-1.c
26064 990228-1.c cpp/19990228-1.c
26065 990407-1.c cpp/19990407-1.c
26066 990409-1.c cpp/19990409-1.c
26067 990413-1.c cpp/19990413-1.c
26068 990703-1.c cpp/19990703-1.c
26069 20000127-1.c cpp/20000127-1.c
26070 20000129-1.c cpp/20000129-1.c
26071 20000207-1.c cpp/20000207-1.c
26072 20000207-2.c cpp/20000207-2.c
26073 20000209-1.c cpp/20000209-1.c
26074 20000209-2.c cpp/20000209-2.c
26075 20000301-1.c cpp/20000301-1.c
26076 20000419-1.c cpp/20000419-1.c
26077 20000510-1.S cpp/20000510-1.S
26078 20000519-1.c cpp/20000519-1.c
26079 20000529-1.c cpp/20000529-1.c
26080 20000625-1.c cpp/20000625-1.c
26081 20000625-2.c cpp/20000625-2.c
26082 cpp-as1.c cpp/assert1.c
26083 cpp-as2.c cpp/assert2.c
26084 cxx-comments-1.c cpp/cxxcom1.c
26085 cxx-comments-2.c cpp/cxxcom2.c
26086 endif-label.c cpp/endif.c
26087 cpp-hash1.c cpp/hash1.c
26088 cpp-hash2.c cpp/hash2.c
26089 cpp-if1.c cpp/if-1.c
26090 cpp-if2.c cpp/if-2.c
26091 cpp-if3.c cpp/if-3.c
26092 cpp-if4.c cpp/if-4.c
26093 cpp-if5.c cpp/if-5.c
26094 cpp-cond.c cpp/if-cexp.c
26095 cpp-missingop.c cpp/if-mop.c
26096 cpp-missingparen.c cpp/if-mpar.c
26097 cpp-opprec.c cpp/if-oppr.c
26098 cpp-ifparen.c cpp/if-paren.c
26099 cpp-shortcircuit.c cpp/if-sc.c
26100 cpp-shift.c cpp/if-shift.c
26101 cpp-unary.c cpp/if-unary.c
26102 cpp-li1.c cpp/line1.c
26103 cpp-li2.c cpp/line2.c
26104 lineno.c cpp/line3.c
26105 lineno-2.c cpp/line4.c
26106 cpp-mi.c cpp/mi1.c
26107 cpp-mic.h cpp/mi1c.h
26108 cpp-micc.h cpp/mi1cc.h
26109 cpp-mind.h cpp/mi1nd.h
26110 cpp-mindp.h cpp/mi1ndp.h
26111 cpp-mix.h cpp/mi1x.h
26112 cpp-mi2.c cpp/mi2.c
26113 cpp-mi2a.h cpp/mi2a.h
26114 cpp-mi2b.h cpp/mi2b.h
26115 cpp-mi2c.h cpp/mi2c.h
26116 cpp-mi3.c cpp/mi3.c
26117 cpp-mi3.def cpp/mi3.def
26118 poison-1.c cpp/poison.c
26119 pr-impl.c cpp/prag-imp.c
26120 cpp-redef-2.c cpp/redef1.c
26121 cpp-redef.c cpp/redef2.c
26122 strpaste.c cpp/strp1.c
26123 strpaste-2.c cpp/strp2.c
26124 cpp-tradpaste.c cpp/tr-paste.c
26125 cpp-tradstringify.c cpp/tr-str.c
26126 cpp-tradwarn1.c cpp/tr-warn1.c
26127 cpp-tradwarn2.c cpp/tr-warn2.c
26128 trigraphs.c cpp/trigraphs.c
26129 cpp-unc1.c cpp/unc1.c
26130 cpp-unc2.c cpp/unc2.c
26131 cpp-unc3.c cpp/unc3.c
26132 cpp-unc.c cpp/unc4.c
26133 undef.c cpp/undef1.c
26134 undef-2.c cpp/undef2.c
26135 cpp-wi1.c cpp/widestr1.c
26136
26137 2000-06-27 Mark Mitchell <mark@codesourcery.com>
26138
26139 * lib/g++.exp (g++_include_flags): Tweak.
26140
26141 2000-06-27 H.J. Lu <hjl@gnu.org>
26142 Loren J. Rittle <ljrittle@acm.org>
26143
26144 * lib/g++.exp (g++_include_flags): Override libgloss.exp
26145 version with one that knows about the new gcc tree structure.
26146 (g++_link_flags): Same.
26147
26148 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
26149
26150 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
26151 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
26152 case we are cross-compiling.
26153
26154 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
26155 g++.old-deja/g++.niklas/Makefile.in,
26156 g++.old-deja/g++.niklas/configure.in,
26157 g++.old-deja/g++.other/Makefile.in,
26158 g++.old-deja/g++.other/configure.in,
26159 gcc.c-torture/code_quality/Makefile.in,
26160 gcc.c-torture/code_quality/configure.in,
26161 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
26162 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
26163 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
26164 gcc.c-torture/execute/ieee/Makefile.in,
26165 gcc.c-torture/execute/ieee/configure.in,
26166 gcc.c-torture/noncompile/Makefile.in,
26167 gcc.c-torture/noncompile/configure.in,
26168 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
26169 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
26170 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
26171
26172 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
26173
26174 * g++.old-deja/g++.other/ambig3.C: New test.
26175
26176 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
26177
26178 * g++.old-deja/g++.pt/syntax1.C: New test.
26179 * g++.old-deja/g++.pt/syntax2.C: New test.
26180 * g++.old-deja/g++.other/syntax3.C: New test.
26181 * g++.old-deja/g++.other/syntax4.C: New test.
26182
26183 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
26184
26185 * gcc.dg/20000623-1.c: Prototype exit and abort.
26186
26187 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
26188
26189 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
26190 New tests.
26191 * gcc.dg/cpp-mi3.def: New file.
26192
26193 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
26194 inside assertions.
26195 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
26196 lexer's error messages.
26197 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
26198 divine anything from the linemarkers.
26199 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
26200 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
26201
26202 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
26203
26204 * gcc.dg/20000623-1.c: New test.
26205
26206 2000-06-22 Jakub Jelinek <jakub@redhat.com>
26207
26208 * gcc.c-torture/execute/20000622-1.c: New test.
26209
26210 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
26211
26212 * g++.old-deja/g++.other/init15.C: New test.
26213
26214 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
26215
26216 * g++.old-deja/g++.pt/vaarg2.C: New test.
26217 * g++.old-deja/g++.pt/vaarg3.C: New test.
26218
26219 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
26220
26221 * g++.old-deja/g++.other/dyncast6.C: New test.
26222
26223 2000-06-15 Jakub Jelinek <jakub@redhat.com>
26224
26225 * gcc.c-torture/execute/loop-6.c: New test.
26226
26227 2000-06-14 Jakub Jelinek <jakub@redhat.com>
26228
26229 * gcc.dg/20000614-1.c: New test.
26230 * gcc.dg/20000614-2.c: New test.
26231
26232 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
26233
26234 * g++.old-deja/g++.other/inline12.C: New test.
26235
26236 2000-06-13 Jakub Jelinek <jakub@redhat.com>
26237
26238 * g++.old-deja/g++.other/eh1.C: New test.
26239
26240 2000-06-12 Jakub Jelinek <jakub@redhat.com>
26241
26242 * g++.old-deja/g++.other/type.C: New test.
26243
26244 2000-06-05 Jakub Jelinek <jakub@redhat.com>
26245
26246 * g++.old-deja/g++.other/initstring.C: New test.
26247
26248 2000-06-12 Jason Merrill <jason@redhat.com>
26249
26250 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
26251
26252 2000-06-09 Jeffrey A Law (law@cygnus.com)
26253
26254 * gcc.c-torture/compile/20000609-1.c: New test.
26255
26256 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
26257
26258 * gcc.dg/20000609-1.c: New test.
26259
26260 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
26261
26262 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
26263 * gcc.c-torture/noncompile/poison-1.c: Move...
26264 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
26265 * gcc.dg/cpp-li1.c: Add a token after the #line.
26266
26267 2000-06-05 Richard Henderson <rth@cygnus.com>
26268
26269 * gcc.c-torture/execute/20000605-2.c: New test.
26270 * gcc.c-torture/execute/20000605-3.c: New test.
26271
26272 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
26273
26274 * g77.f-torture/execute/20000503-1.x: New file.
26275
26276 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
26277
26278 * g++.old-deja/g++.eh/badalloc1.C: New test.
26279
26280 2000-06-05 Richard Henderson <rth@cygnus.com>
26281
26282 * gcc.c-torture/execute/20000605-1.c: New test.
26283
26284 2000-06-05 Jakub Jelinek <jakub@redhat.com>
26285 Nathan Sidwell <nathan@codesourcery.com>
26286
26287 * gcc.c-torture/compile/20000605-1.c: New test.
26288
26289 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
26290
26291 * g77.f-torture/compile/20000601-1.f: New test.
26292
26293 2000-06-03 Richard Henderson <rth@cygnus.com>
26294
26295 * gcc.c-torture/execute/20000603-1.c: New.
26296
26297 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
26298
26299 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
26300 * gcc.dg/noreturn-2.c (noreturn): Likewise.
26301
26302 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
26303
26304 * gcc.dg/compare2.c (case 12): XFAIL.
26305 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
26306 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
26307
26308 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
26309
26310 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
26311
26312 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
26313 guard macro is already defined when the header is first
26314 included.
26315 * gcc.dg/cpp-mix.h: New file.
26316 * gcc.dg/endif-label.c: Update patterns to match compiler.
26317
26318 * g++.brendan/complex1.C: Declare abort.
26319 * g++.law/refs4.C: Remove XFAIL.
26320 * g++.oliva/expr2.C: Declare abort and exit.
26321
26322 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
26323
26324 * gcc.c-torture/execute/20000528-1.c: New test.
26325
26326 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
26327 * g++.old-deja/g++.law/temps4.C: Likewise.
26328
26329 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
26330 stdlib.h. Call abort() on failure.
26331 * g++.old-deja/g++.law/refs4.C: Likewise.
26332 * g++.old-deja/g++.law/temps4.C: Likewise.
26333 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
26334 * gcc.c-torture/execute/20000112-1.c: Include string.h.
26335
26336 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
26337
26338 Relative to g++.dg/special:
26339 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
26340
26341 Relative to g++.old-deja:
26342 * g++.brendan/complex1.C, g++.jason/optimize2.C,
26343 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
26344 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
26345 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
26346 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
26347 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
26348 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
26349
26350 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
26351 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
26352 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
26353 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
26354 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
26355 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
26356 and/or string.h.
26357
26358 * g++.other/goto1.C: Update expectations for error messages.
26359
26360 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
26361
26362 * gcc.c-torture/compile/20000523-1.c: New test.
26363
26364 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
26365
26366 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
26367
26368 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
26369
26370 * g++.old-deja/g++.eh/catch11.C: New test.
26371 * g++.old-deja/g++.eh/catch12.C: New test.
26372
26373 2000-05-24 Nick Clifton <nickc@cygnus.com>
26374
26375 * gcc.c-torture/execute/20000523-1.c: New test.
26376
26377 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
26378
26379 * c-torture/execute/bcp-1.c: Replace abort in arg of
26380 __builtin_constant_p with a generic external function.
26381
26382 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
26383 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
26384 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
26385 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
26386 Prototype abort and/or exit.
26387
26388 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
26389 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
26390 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
26391 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
26392
26393 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
26394
26395 * gcc.dg/dwarf2-1.c: New test.
26396
26397 2000-05-20 Richard Henderson <rth@cygnus.com>
26398
26399 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
26400
26401 2000-05-20 Andreas Jaeger <aj@suse.de>
26402
26403 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
26404 testcase.
26405
26406 2000-05-19 David Edelsohn <edelsohn@gnu.org>
26407
26408 * gcc.c-torture/execute/20000519-2.c: New test.
26409
26410 2000-05-19 Andreas Jaeger <aj@suse.de>
26411
26412 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
26413 which fails with SSA.
26414
26415 * lib/c-torture.exp: Also test with -O3 -fssa.
26416
26417 2000-05-18 Michael Meissner <meissner@redhat.com>
26418
26419 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
26420 * gcc.c-torture/execute/920415-1.c: Ditto.
26421 * gcc.c-torture/execute/920501-1.c: Ditto.
26422 * gcc.c-torture/execute/conversion.c: Ditto.
26423 * gcc.c-torture/execute/cvt-1.c: Ditto.
26424
26425 2000-05-18 Jeffrey A Law (law@cygnus.com)
26426
26427 * gcc.c-torture/compile/20000518-1.c: New test.
26428
26429 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
26430
26431 * g77.f-torture/compile/200005018.f: New test.
26432
26433 2000-05-17 Jeffrey A Law (law@cygnus.com)
26434
26435 * gcc.c-torture/compile/20000517-1.c: New test.
26436
26437 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26438
26439 * gcc.c-torture/execute/20000516-1.c: New test.
26440
26441 2000-05-15 Jakub Jelinek <jakub@redhat.com>
26442
26443 * g++.old-deja/g++.other/eh.C: New test.
26444
26445 2000-05-12 Richard Henderson <rth@cygnus.com>
26446
26447 * gcc.c-torture/execute/990208-1.c (main): Don't pass
26448 constants through to doit's conditional.
26449
26450 2000-05-11 Jeffrey A Law (law@cygnus.com)
26451
26452 * gcc.c-torture/compile/20000511-1.c: New test.
26453 * g77.f-torture/compile/20000511-1.f: New test.
26454 * g77.f-torture/compile/20000511-2.f: New test.
26455
26456 2000-05-11 Michael Meissner <meissner@redhat.com>
26457
26458 * gcc.c-torture/execute/20000511-1.c: New test.
26459
26460 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
26461
26462 * gcc.dg/dg.exp: Scan .S files as well as .c files.
26463 * gcc.dg/20000510-1.S: New.
26464
26465 2000-05-08 Catherine Moore <clm@cygnus.com>
26466
26467 * gcc.dg/unused-3.c: New.
26468
26469 2000-05-06 Richard Henderson <rth@cygnus.com>
26470
26471 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
26472 * g++.old-deja/g++.mike/warn1.C: Likewise.
26473 * g++.old-deja/g++.pt/local1.C: Likewise.
26474 * g++.old-deja/g++.pt/local7.C: Likewise.
26475 * g++.old-deja/g++.pt/spec16.C: Likewise.
26476
26477 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
26478
26479 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
26480
26481 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
26482
26483 * g77.f-torture/execute/20000503-1.f: New test.
26484
26485 2000-05-04 Andreas Jaeger <aj@suse.de>
26486
26487 * gcc.dg/noreturn-2.c: New test.
26488
26489 2000-05-04 Neil Booth <NeilB@earthling.net>
26490
26491 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
26492 preprocessor.
26493
26494 2000-05-04 Richard Henderson <rth@cygnus.com>
26495
26496 * gcc.c-torture/execute/20000503-1.c: Fix typo.
26497
26498 2000-05-04 Richard Henderson <rth@cygnus.com>
26499
26500 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
26501 OpenSSL by Jason R Thorpe.
26502
26503 2000-05-03 Jim Wilson <wilson@cygnus.com>
26504
26505 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
26506
26507 2000-05-03 Robert Lipe <robertlipe@usa.net>
26508
26509 * gcc.dg/20000503-1.c: New test.
26510
26511 2000-05-02 Jakub Jelinek <jakub@redhat.com>
26512
26513 * gcc.c-torture/compile/20000502-1.c: New test.
26514 * g++.old-deja/g++.other/align.C: New test.
26515 * gcc.dg/cpp-tradstringify.c: New test.
26516
26517 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
26518
26519 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
26520 and hard registers.
26521
26522 2000-04-26 Geoff Keating <geoffk@cygnus.com>
26523
26524 * gcc.c-torture/execute/loop-5.c: New test.
26525
26526 2000-04-25 Jakub Jelinek <jakub@redhat.com>
26527
26528 * gcc.c-torture/execute/va-arg-20.c: New test.
26529
26530 2000-04-23 Jeffrey A Law (law@cygnus.com)
26531
26532 * gcc.c-torture/execute/20000422-1.c: New test.
26533
26534 2000-04-20 Greg McGary <gkm@gnu.org>
26535
26536 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
26537 when optimizing, but without sibling-call optimizations (-O1).
26538
26539 2000-04-20 Jeffrey A Law (law@cygnus.com)
26540
26541 * gcc.c-torture/compile/20000420-1.c: New test.
26542
26543 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
26544
26545 * g++.abi/ptrflags.C: New test.
26546 * g++.eh/catchptr1.C: Test incomplete pointer chains.
26547
26548 2000-04-19 Catherine Moore <clm@cygnus.com>
26549
26550 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
26551
26552 2000-04-19 Greg McGary <gkm@gnu.org>
26553
26554 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
26555 sibling-call optimizations.
26556
26557 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
26558
26559 * gcc.dg/20000419-1.c: New test.
26560
26561 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
26562
26563 * gcc.c-torture/execute/20000412-6.c: New test.
26564
26565 2000-04-12 Jeffrey A Law (law@cygnus.com)
26566
26567 * gcc.c-torture/execute/20000412-5.c: New test.
26568 * g77.f-torture/compile/20000412-1.f: New test.
26569 * gcc.c-torture/execute/20000412-4.c: New test.
26570 * gcc.c-torture/compile/20000412-2.c: New test.
26571 * gcc.c-torture/execute/20000412-3.c: New test.
26572 * gcc.c-torture/compile/20000412-1.c: New test.
26573 * gcc.c-torture/execute/20000412-2.c: New test.
26574
26575 2000-04-12 Jakub Jelinek <jakub@redhat.com>
26576
26577 * objc/execute/bf-20.m: New test.
26578
26579 2000-04-10 Richard Henderson <rth@cygnus.com>
26580
26581 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
26582
26583 * gcc.c-torture/execute/20000412-1.c: New test.
26584
26585 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
26586
26587 * g++.old-deja/g++.eh/catchptr1.C: New test.
26588
26589 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
26590
26591 * g++.old-deja/g++.abi/cxa_vec.C: New test.
26592
26593 2000-04-08 Neil Booth <NeilB@earthling.net>
26594
26595 * gcc.dg/cpp-nullchar.c: Remove test as
26596 embedded nulls cause problems.
26597
26598 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26599
26600 * gcc.dg/compare2.c: New test.
26601
26602 2000-04-08 Neil Booth <NeilB@earthling.net>
26603
26604 * gcc.dg/cpp-nullchar.c: New test.
26605
26606 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
26607
26608 * gcc.dg/cpp-mi2.c: New test.
26609 * gcc.dg/cpp-mi2[abc].h: New files.
26610
26611 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
26612
26613 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
26614 member name.
26615
26616 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
26617
26618 * g++.old-deja/g++.abi/vmihint.C: New test.
26619
26620 2000-04-06 Neil Booth <NeilB@earthling.net>
26621
26622 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
26623 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
26624 copyright.
26625
26626 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
26627
26628 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
26629 avoid stack-frame overwrite.
26630
26631 2000-04-05 Jakub Jelinek <jakub@redhat.com>
26632
26633 * gcc.c-torture/compile/20000405-2.c: New test.
26634 * gcc.c-torture/compile/20000405-3.c: New test.
26635
26636 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26637
26638 * gcc.c-torture/compile/20000405-1.c: New test.
26639
26640 2000-04-04 Geoff Keating <geoffk@cygnus.com>
26641
26642 * gcc.dg/cast-qual-1.c: Revert last change.
26643
26644 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26645
26646 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
26647
26648 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
26649
26650 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
26651 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
26652
26653 2000-04-03 Jeffrey A Law (law@cygnus.com)
26654
26655 * gcc.c-torture/compile/20000403-2.c: New test.
26656 * gcc.c-torture/compile/20000403-1.c: New test.
26657
26658 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
26659
26660 * gcc.c-torture/execute/20000403-1.c: New test.
26661
26662 2000-04-03 Geoff Keating <geoffk@cygnus.com>
26663
26664 * gcc.c-torture/execute/20000402-1.c: New test.
26665
26666 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
26667
26668 * gcc.c-torture/execute/va-arg-15.c: New test.
26669 * gcc.c-torture/execute/va-arg-16.c: New test.
26670 * gcc.c-torture/execute/va-arg-17.c: New test.
26671 * gcc.c-torture/execute/va-arg-18.c: New test.
26672 * gcc.c-torture/execute/va-arg-19.c: New test.
26673
26674 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
26675
26676 * gcc.c-torture/compile/981211-1.c: Move to...
26677 * gcc.dg/cpp-as1.c: ...here.
26678 * gcc.dg/cpp-as2.c: New file.
26679
26680 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
26681 compiler.
26682
26683 2000-04-02 Neil Booth <NeilB@earthling.net>
26684
26685 * gcc.dg/cpp-cond.c New tests.
26686 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
26687 accidental success less likely.
26688 * gcc.dg/cpp-missingop.c New tests.
26689 * gcc.dg/cpp-missingparen.c New tests.
26690 * gcc.dg/cpp-shift.c New tests.
26691 * gcc.dg/cpp-shortcircuit.c New tests.
26692 * gcc.dg/cpp-unary.c New tests.
26693
26694 2000-03-29 Jeffrey A Law (law@cygnus.com)
26695
26696 * gcc.c-torture/compile/20000329-1.c: New test.
26697
26698 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
26699
26700 * gcc.c-torture/compile/20000326-1.c: New test.
26701 * gcc.c-torture/compile/20000326-2.c: New test.
26702
26703 2000-03-24 Geoff Keating <geoffk@cygnus.com>
26704
26705 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
26706 the first parameter is a function argument.
26707
26708 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
26709
26710 * g++.old-deja/g++.ext/array4.C: New test.
26711
26712 2000-03-22 Geoff Keating <geoffk@cygnus.com>
26713
26714 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
26715
26716 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26717
26718 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
26719
26720 2000-03-19 Richard Henderson <rth@cygnus.com>
26721
26722 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
26723
26724 2000-03-19 Richard Henderson <rth@cygnus.com>
26725
26726 * gcc.c-torture/compile/20000319-1.c: New test.
26727
26728 2000-03-14 Jeffrey A Law (law@cygnus.com)
26729
26730 * gcc.c-torture/execute/20000314-3.c: New test.
26731 * gcc.c-torture/execute/20000314-2.c: New test.
26732 * gcc.c-torture/execute/20000314-1.c: New test.
26733 * gcc.c-torture/compile/20000314-2.c: New test.
26734 * gcc.c-torture/compile/20000314-1.c: New test.
26735
26736 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
26737
26738 * g++.old-deja/g++.warn/inline.C: New test.
26739
26740 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
26741
26742 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
26743 standards-compliant result rather than specific constants.
26744 Put test-values in array.
26745
26746 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
26747
26748 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
26749 (g++_target_compile): Put test-specific options last.
26750
26751 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26752
26753 * g++.old-deja/g++.eh/vbase4.C: New test.
26754
26755 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26756
26757 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
26758
26759 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26760
26761 * g++.old-deja/g++.brendan/misc12.C: Removed.
26762 * g++.old-deja/g++.pt/memtemp77.C: Constify.
26763 * g++.old-deja/g++.ext/pretty4.C: New test.
26764
26765 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
26766
26767 * g++.old-deja/g++.other/string2.C: New test.
26768
26769 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
26770
26771 * g++.old-deja/g++.warn/impint2.C: New test.
26772
26773 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
26774
26775 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
26776 is 1, not zero.
26777
26778 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
26779
26780 * g++.old-deja/g++.warn/impint.C: New test.
26781 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
26782 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
26783 * g++.old-deja/g++.pt/explicit12.C: Likewise.
26784 * g++.old-deja/g++.pt/explicit13.C: Likewise.
26785 * g++.old-deja/g++.pt/explicit17.C: Likewise.
26786 * g++.old-deja/g++.pt/explicit18.C: Likewise.
26787 * g++.old-deja/g++.pt/explicit19.C: Likewise.
26788 * g++.old-deja/g++.pt/explicit23.C: Likewise.
26789 * g++.old-deja/g++.pt/explicit31.C: Likewise.
26790 * g++.old-deja/g++.pt/explicit35.C: Likewise.
26791 * g++.old-deja/g++.pt/explicit6.C: Likewise.
26792 * g++.old-deja/g++.pt/memclass7.C: Likewise.
26793
26794 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
26795
26796 * gcc.dg/cpp-redef.c: New test.
26797
26798 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
26799
26800 * g++.old-deja/g++.pt/unify7.C: New test.
26801
26802 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
26803
26804 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
26805 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
26806
26807 2000-02-25 Geoff Keating <geoffk@cygnus.com>
26808
26809 * gcc.c-torture/compile/20000224-1.c: New test.
26810
26811 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26812
26813 * gcc.c-torture/compile/cpp-2.c: New test.
26814 * gcc.c-torture/compile/cpp-1.c: New test.
26815
26816 2000-02-25 Jeffrey A Law (law@cygnus.com)
26817
26818 * gcc.c-torture/execute/20000225-1.c: New test.
26819
26820 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26821
26822 * gcc.dg/cpp-li2.c: New test.
26823
26824 * gcc.dg/cpp-wi1.c: New test.
26825
26826 * gcc.dg/cpp-li1.c: New test.
26827
26828 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
26829
26830 * g++.old-deja/g++.other/sizeof5.C: New test.
26831
26832 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26833
26834 * gcc.c-torture/execute/va-arg-13.c: New test.
26835
26836 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
26837
26838 * gcc.c-torture/execute/va-arg-12.c: New test.
26839
26840 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26841
26842 * gcc.c-torture/execute/20000223-1.c: New test.
26843
26844 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
26845
26846 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
26847
26848 2000-02-22 Mark Mitchell <mark@codesourcery.com>
26849
26850 * g++.old-deja/g++.abi/ptrmem.C: New test.
26851
26852 2000-02-19 Richard Henderson <rth@cygnus.com>
26853
26854 * gcc.c-torture/compile/init-3.c: New.
26855
26856 2000-02-17 Mark Mitchell <mark@codesourcery.com>
26857
26858 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
26859 ALWAYS_CXXFLAGS.
26860
26861 2000-02-11 Robert Lipe <robertl@sco.com>
26862
26863 * gcc.c-torture/compile/20000211-3.c: New test.
26864
26865 2000-02-11 Martin Buchholz <martin@xemacs.org>
26866
26867 * gcc.c-torture/compile/20000211-2.c: New test.
26868
26869 2000-02-11 Jeffrey A Law (law@cygnus.com)
26870
26871 * gcc.c-torture/compile/20000211-1.c: New test.
26872
26873 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
26874
26875 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
26876 on native targets
26877
26878 2000-02-08 Nathan Sidwell <nathan@acm.org>
26879
26880 * g++.old-deja/g++.other/cast5.C: New test.
26881
26882 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
26883
26884 * gcc.c-torture/execute/20000205-1.c: New.
26885
26886 2000-02-03 Nathan Sidwell <nathan@acm.org>
26887
26888 * g++.old-deja/g++.jason/cast3.C: Return void.
26889 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
26890
26891 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26892
26893 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
26894
26895 * gcc.dg/loop-1.c: New test.
26896
26897 2000-01-27 Jakub Jelinek <jakub@redhat.com>
26898
26899 * gcc.c-torture/compile/20000127-1.c: New test.
26900 * gcc.c-torture/execute/991228-1.c: New test.
26901
26902 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26903
26904 * gcc.dg/unused-2.c: New test.
26905
26906 * gcc.dg/conv-1.c: New test.
26907
26908 2000-01-24 Mark Mitchell <mark@codesourcery.com>
26909
26910 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
26911 compiler.
26912 (tool_option_proc): Fix typo.
26913
26914 2000-01-24 Geoff Keating <geoffk@cygnus.com>
26915
26916 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
26917 of the ld on the host, not on the build machine.
26918 Also, don't crash if '--help' is not a supported option.
26919
26920 2000-01-24 Richard Henderson <rth@cygnus.com>
26921
26922 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
26923
26924 2000-01-20 Jeffrey A Law (law@cygnus.com)
26925
26926 * gcc.c-torture/execute/20000120-2.c: New test.
26927 * gcc.c-torture/execute/20000120-1.c: New test.
26928
26929 2000-01-13 Jeffrey A Law (law@cygnus.com)
26930
26931 * gcc.c-torture/execute/20000113-1.c: New test.
26932
26933 2000-01-12 Jeffrey A Law (law@cygnus.com)
26934
26935 * gcc.c-torture/execute/20000112-1.c: New test.
26936
26937 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26938
26939 * gcc.dg/20000111-1.c: New test.
26940
26941 2000-01-10 Jeffrey A Law (law@cygnus.com)
26942
26943 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
26944 with 16 bit integers.
26945
26946 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
26947
26948 * gcc.dg/20000108-1.c: New test.
26949
26950 2000-01-05 Nathan Sidwell <nathan@acm.org>
26951
26952 * g++.old-deja/g++.ns/koenig8.C: New test.
26953
26954 2000-01-05 Nathan Sidwell <nathan@acm.org>
26955
26956 * g++.old-deja/g++.other/cast4.C: New test.
26957
26958 2000-01-05 Jeffrey A Law (law@cygnus.com)
26959
26960 * gcc.c-torture/compile/20000105-2.c: New test.
26961 * gcc.c-torture/compile/20000105-1.c: New test.
26962
26963 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26964
26965 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
26966 references to printf & atoi to conform to ANSI standard.
26967 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
26968 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
26969 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
26970 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
26971 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
26972 * g++.old-deja/g++.brendan/complex1.C: Likewise.
26973 * g++.old-deja/g++.brendan/copy1.C: Likewise.
26974 * g++.old-deja/g++.brendan/copy2.C: Likewise.
26975 * g++.old-deja/g++.brendan/copy3.C: Likewise.
26976 * g++.old-deja/g++.brendan/copy4.C: Likewise.
26977 * g++.old-deja/g++.brendan/copy5.C: Likewise.
26978 * g++.old-deja/g++.brendan/copy6.C: Likewise.
26979 * g++.old-deja/g++.brendan/copy7.C: Likewise.
26980 * g++.old-deja/g++.brendan/copy8.C: Likewise.
26981 * g++.old-deja/g++.brendan/crash11.C: Likewise.
26982 * g++.old-deja/g++.brendan/crash14.C: Likewise.
26983 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
26984 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
26985 * g++.old-deja/g++.brendan/delete2.C: Likewise.
26986 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
26987 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
26988 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
26989 * g++.old-deja/g++.brendan/eh1.C: Likewise.
26990 * g++.old-deja/g++.brendan/groff1.C: Likewise.
26991 * g++.old-deja/g++.brendan/init3.C: Likewise.
26992 * g++.old-deja/g++.brendan/misc12.C: Likewise.
26993 * g++.old-deja/g++.brendan/misc7.C: Likewise.
26994 * g++.old-deja/g++.brendan/new2.C: Likewise.
26995 * g++.old-deja/g++.brendan/operators4.C: Likewise.
26996 * g++.old-deja/g++.brendan/operators5.C: Likewise.
26997 * g++.old-deja/g++.brendan/overload2.C: Likewise.
26998 * g++.old-deja/g++.brendan/overload7.C: Likewise.
26999 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
27000 * g++.old-deja/g++.brendan/reference1.C: Likewise.
27001 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
27002 * g++.old-deja/g++.brendan/template24.C: Likewise.
27003 * g++.old-deja/g++.brendan/template3.C: Likewise.
27004 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
27005 * g++.old-deja/g++.jason/inline3.C: Likewise.
27006 * g++.old-deja/g++.jason/opeq.C: Likewise.
27007 * g++.old-deja/g++.law/arg5.C: Likewise.
27008 * g++.old-deja/g++.law/arm7.C: Likewise.
27009 * g++.old-deja/g++.law/ctors11.C: Likewise.
27010 * g++.old-deja/g++.law/cvt8.C: Likewise.
27011 * g++.old-deja/g++.law/init9.C: Likewise.
27012 * g++.old-deja/g++.law/refs4.C: Likewise.
27013 * g++.old-deja/g++.law/template2.C: Likewise.
27014 * g++.old-deja/g++.law/visibility24.C: Likewise.
27015 * g++.old-deja/g++.law/vtable3.C: Likewise.
27016 * g++.old-deja/g++.mike/asm2.C: Likewise.
27017 * g++.old-deja/g++.mike/eh1.C: Likewise.
27018 * g++.old-deja/g++.mike/misc1.C: Likewise.
27019 * g++.old-deja/g++.mike/misc13.C: Likewise.
27020 * g++.old-deja/g++.mike/misc14.C: Likewise.
27021 * g++.old-deja/g++.mike/ns12.C: Likewise.
27022 * g++.old-deja/g++.mike/p1248.C: Likewise.
27023 * g++.old-deja/g++.mike/p3708.C: Likewise.
27024 * g++.old-deja/g++.mike/p3708a.C: Likewise.
27025 * g++.old-deja/g++.mike/p3708b.C: Likewise.
27026 * g++.old-deja/g++.mike/p646.C: Likewise.
27027 * g++.old-deja/g++.mike/p700.C: Likewise.
27028 * g++.old-deja/g++.mike/p783.C: Likewise.
27029 * g++.old-deja/g++.mike/p783a.C: Likewise.
27030 * g++.old-deja/g++.mike/p783b.C: Likewise.
27031 * g++.old-deja/g++.mike/p786.C: Likewise.
27032 * g++.old-deja/g++.mike/p789.C: Likewise.
27033 * g++.old-deja/g++.mike/p789a.C: Likewise.
27034 * g++.old-deja/g++.mike/p807a.C: Likewise.
27035 * g++.old-deja/g++.other/delete3.C: Likewise.
27036 * g++.old-deja/g++.other/dyncast1.C: Likewise.
27037 * g++.old-deja/g++.other/dyncast2.C: Likewise.
27038 * g++.old-deja/g++.other/dyncast3.C: Likewise.
27039 * g++.old-deja/g++.other/empty1.C: Likewise.
27040 * g++.old-deja/g++.other/temporary1.C: Likewise.
27041 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
27042 * g++.old-deja/g++.pt/t16.C: Likewise.
27043 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
27044
27045 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
27046
27047 * gcc.dg/991230-1.c: New test.
27048
27049 1999-12-29 Jeffrey A Law (law@cygnus.com)
27050
27051 * gcc.c-torture/compile/991229-3.c: New test.
27052 * gcc.c-torture/compile/991229-2.c: New test.
27053 * gcc.c-torture/compile/991229-1.c: New test.
27054
27055 1999-12-29 Greg McGary <gkm@eng.ascend.com>
27056
27057 * gcc.c-torture/compile/labels-2.c: New test.
27058
27059 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
27060
27061 * gcc.c-torture/execute/991227-1.c: New test.
27062
27063 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27064
27065 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
27066
27067 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
27068
27069 * gcc.c-torture/execute/991221-1.c: New test.
27070
27071 1999-12-20 Nathan Sidwell <nathan@acm.org>
27072
27073 * g++.old-deja/g++.other/cast3.C: New test.
27074
27075 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
27076
27077 * gcc.c-torture/execute/991216-4.c: New test.
27078
27079 1999-12-16 Michael Meissner <meissner@cygnus.com>
27080
27081 * gcc.c-torture/execute/991216-1.c: New test.
27082 * gcc.c-torture/execute/991216-2.c: New test.
27083 * gcc.c-torture/execute/991216-3.c: New test.
27084
27085 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
27086
27087 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
27088 Actually make the test fail by using "-O2" for compilation.
27089
27090 1999-12-15 Nathan Sidwell <nathan@acm.org>
27091
27092 * g++.old-deja/g++.warn/cast-align1.C: New test.
27093
27094 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
27095
27096 * gcc.c-torture/compile/991214-1.c: New test.
27097 * gcc.c-torture/compile/991214-2.c: New test.
27098
27099 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
27100
27101 * gcc.dg/991214-1.c: New test.
27102
27103 1999-12-13 Jeffrey A Law (law@cygnus.com)
27104
27105 * gcc.c-torture/compile/991213-3.c: New test.
27106 * gcc.c-torture/compile/991213-2.c: New test.
27107 * gcc.c-torture/compile/991213-1.c: New test.
27108
27109 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
27110
27111 * gcc.dg/991209-1.c: New test.
27112
27113 1999-12-08 Nathan Sidwell <nathan@acm.org>
27114
27115 * gcc.c-torture/compile/991208-1.c: New test.
27116
27117 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27118
27119 * gcc.dg/ultrasp2.c: New test.
27120
27121 1999-12-05 Alex Samuel <samuel@codesourcery.com>
27122
27123 * g++.old-deja/g++.abi/align.C (main): Fix typo.
27124
27125 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
27126
27127 * gcc.c-torture/compile/991202-1.c: New test.
27128 * gcc.c-torture/execute/991202-1.c: New test.
27129 * gcc.c-torture/execute/991202-2.c: New test.
27130 * gcc.c-torture/execute/991202-3.c: New test.
27131
27132 1999-12-02 Alex Samuel <samuel@codesourcery.com>
27133
27134 * g++.old-deja/g++.abi/align.C: New test.
27135 * g++.old-deja/g++.abi/aggregates.C: Likewise.
27136 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27137
27138 1999-12-01 Richard Henderson <rth@cygnus.com>
27139
27140 * gcc.c-torture/execute/991201-1.c: New.
27141
27142 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
27143
27144 * gcc.dg/991129-1.c: New test.
27145
27146 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
27147
27148 * gcc.c-torture/compile/991127-1.c: New test.
27149
27150 1999-11-22 Nathan Sidwell <nathan@acm.org>
27151
27152 * g++.old-deja/g++.other/warn4.C: New test.
27153
27154 1999-11-22 Nathan Sidwell <nathan@acm.org>
27155
27156 * g++.old-deja/g++.eh/cleanup2.C: New test.
27157 * g++.old-deja/g++.ext/pretty2.C: New test.
27158 * g++.old-deja/g++.ext/pretty3.C: New test.
27159 * g++.old-deja/g++.other/debug6.C: New test.
27160
27161 1999-10-20 Jim Wilson <wilson@cygnus.com>
27162
27163 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
27164 compiler_output to look for one error message instead of two.
27165
27166 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
27167
27168 * gcc.c-torture/execute/991118-1.c: Also test case
27169 where the word boundary does not split a byte evenly.
27170
27171 1999-11-19 Nathan Sidwell <nathan@acm.org>
27172
27173 * g++.old-deja/g++.ext/restrict1.C: New test.
27174
27175 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
27176
27177 * gcc.c-torture/execute/991118-1.c: New test.
27178
27179 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
27180
27181 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
27182 working directory pathnames.
27183
27184 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
27185
27186 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
27187 host is equipped with driver.h and driver.o so it can actually
27188 compile and run the tests.
27189
27190 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
27191
27192 * gcc.c-torture/compile/991008-1.c: New test.
27193
27194 1999-11-08 Nick Clifton <nickc@cygnus.com>
27195
27196 * lib/gcc-dg.exp: Include target-supports.exp
27197
27198 1999-11-05 Nick Clifton <nickc@cygnus.com>
27199
27200 * lib/target-supports.exp: New file: Provide procs to test for
27201 features supported by the target.
27202 (check_weak_available): Moved here from ecos.exp.
27203 (check_alias_available): New proc: Determine of the target
27204 toolchain supports the alias attribute.
27205
27206 * gcc.dg/special/ecos.exp: Move check_weak_available to
27207 target-supports.exp.
27208 (alias-1.c): Only perform the test if the target supports
27209 aliases.
27210 (wkali-1.c): Only perform the test if the target supports
27211 aliases.
27212
27213 * gcc.dg/990506-0.c: Expect error messages from cross
27214 targets as well as native targets.
27215
27216 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27217
27218 * gcc.dg/ultrasp1.c: Removed xfail.
27219 * gcc.dg/struct-ret-2.c: Likewise.
27220 * gcc.dg/array-1.c: Likewise.
27221
27222 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
27223
27224 * gcc.dg/struct-ret-2.c: New test.
27225
27226 * gcc.dg/array-1.c: New test.
27227
27228 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
27229
27230 * gcc.c-torture/execute/991030-1.c: New test.
27231
27232 1999-10-26 Richard Henderson <rth@cygnus.com>
27233
27234 * gcc.c-torture/compile/991026-2.c: New test.
27235
27236 1999-10-26 Jeffrey A Law (law@cygnus.com)
27237
27238 * gcc.c-torture/compile/991026-1.c: New test.
27239
27240 1999-10-23 Jeffrey A Law (law@cygnus.com)
27241
27242 * gcc.c-torture/execute/991023-1.c: New test.
27243
27244 1999-10-19 Jeffrey A Law (law@cygnus.com)
27245
27246 * gcc.c-torture/execute/991019-1.c: New test.
27247
27248 1999-10-16 Richard Henderson <rth@cygnus.com>
27249
27250 * gcc.c-torture/execute/991016-1.c: New test.
27251
27252 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
27253
27254 * gcc.c-torture/execute/991014-1.c: New test.
27255
27256 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
27257
27258 * g++.old-deja/g++.other/union2.C: New test.
27259
27260 1999-10-13 Nathan Sidwell <nathan@acm.org>
27261
27262 * g++.old-deja/g++.other/vaarg2.C: New test.
27263 * g++.old-deja/g++.other/vaarg3.C: New test.
27264
27265 1999-10-12 Craig Burley <craig@jcb-sc.com>
27266
27267 * g77.f-torture/noncompile/19990905-1.f: Moved from being
27268 in compile/.
27269
27270 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
27271
27272 * gcc.c-torture/execute/va-arg-11.c: New test.
27273
27274 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
27275
27276 * lib/file-format.exp (gcc_target_object_format): Don't
27277 crash if objdump is unavailable.
27278
27279 1999-09-29 Donn Terry <donn@interix.com>
27280
27281 * gcc.misc-tests/mg.exp: delete extraneous redirection.
27282
27283 1999-09-28 Nick Clifton <nickc@cygnus.com>
27284
27285 * gcc.c-torture/compile/990928-1.c: New test.
27286
27287 1999-09-28 Nathan Sidwell <nathan@acm.org>
27288
27289 * g++.old-deja/g++.other/decl6.C: New test.
27290
27291 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27292
27293 * gcc.c-torture/execute/va-arg-10.c: New test.
27294
27295 1999-09-27 Nathan Sidwell <nathan@acm.org>
27296
27297 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
27298 __PRETTY_FUNCTION__.
27299
27300 1999-09-23 Nick Clifton <nickc@cygnus.com>
27301
27302 * gcc.c-torture/execute/990923-1.c: New test.
27303
27304 1999-09-21 Nick Clifton <nickc@cygnus.com>
27305
27306 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
27307 for which -fpic is inappropriate.
27308
27309 1999-09-21 Mark Mitchell <mark@codesourcery.com>
27310
27311 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
27312
27313 1999-09-21 Nathan Sidwell <nathan@acm.org>
27314
27315 * g++.old-deja/g++.other/dyncast1.C: New test.
27316 * g++.old-deja/g++.other/dyncast2.C: New test.
27317 * g++.old-deja/g++.other/dyncast3.C: New test.
27318 * g++.old-deja/g++.other/dyncast4.C: New test.
27319 * g++.old-deja/g++.other/dyncast5.C: New test.
27320 * g++.old-deja/g++.eh/catch3.C: New test.
27321 * g++.old-deja/g++.eh/catch3p.C: New test.
27322 * g++.old-deja/g++.eh/catch4.C: New test.
27323 * g++.old-deja/g++.eh/catch4p.C: New test.
27324 * g++.old-deja/g++.eh/catch5.C: New test.
27325 * g++.old-deja/g++.eh/catch5p.C: New test.
27326 * g++.old-deja/g++.eh/catch6.C: New test.
27327 * g++.old-deja/g++.eh/catch6p.C: New test.
27328 * g++.old-deja/g++.eh/catch7.C: New test.
27329 * g++.old-deja/g++.eh/catch7p.C: New test.
27330 * g++.old-deja/g++.eh/catch8.C: New test.
27331 * g++.old-deja/g++.eh/catch8p.C: New test.
27332 * g++.old-deja/g++.eh/catch9.C: New test.
27333 * g++.old-deja/g++.eh/catch9p.C: New test.
27334
27335 1999-09-13 Nathan Sidwell <nathan@acm.org>
27336
27337 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
27338 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
27339
27340 1999-09-13 Jeffrey A Law (law@cygnus.com)
27341
27342 * gcc.c-torture/compile/990913-1.c: New test.
27343
27344 1999-09-10 Nathan Sidwell <nathan@acm.org>
27345
27346 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
27347 * g++.old-deja/g++.jason/rfg5.C: Likewise.
27348
27349 1999-09-09 Richard Henderson <rth@cygnus.com>
27350
27351 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
27352
27353 1999-09-09 Nathan Sidwell <nathan@acm.org>
27354
27355 * g++.old-deja/g++.other/lookup11.C: New test.
27356 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
27357 what is permitted and what we want.
27358 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
27359 overload use.
27360 * g++.old-deja/g++.jason/rfg5.C: Likewise
27361
27362 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
27363
27364 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
27365 * gcc.c-torture/noncompile/poison-1.c: New file.
27366
27367 1999-09-08 Nathan Sidwell <nathan@acm.org>
27368
27369 * g++.old-deja/g++.other/sizeof3.C: New test.
27370 * g++.old-deja/g++.other/sizeof4.C: New test.
27371 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
27372 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
27373
27374 1999-09-07 Richard Henderson <rth@cygnus.com>
27375
27376 * gcc.dg/va-arg-1.c: New.
27377
27378 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27379
27380 * gcc.c-torture/execute/va-arg-9.c: New test.
27381
27382 1999-09-05 Craig Burley <craig@jcb-sc.com>
27383
27384 * g77.f-torture/compile/980519-2.f: New test.
27385 * g77.f-torture/compile/19990905-0.f: New test.
27386 * g77.f-torture/compile/19990905-1.f: New test.
27387 * g77.f-torture/compile/19990905-2.f: New test.
27388
27389 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
27390
27391 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
27392
27393 * gcc.c-torture/execute/990827-1.c: Fix typo.
27394
27395 1999-09-03 Nathan Sidwell <nathan@acm.org>
27396
27397 * g++.old-deja/g++.other/deref1.C: New test.
27398
27399 1999-09-02 Nathan Sidwell <nathan@acm.org>
27400
27401 * g++.old-deja/g++.other/ambig2.C: New test.
27402 * g++.old-deja/g++.other/cond5.C: New test.
27403 * g++.old-deja/g++.other/lookup16.C: New test.
27404
27405 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
27406
27407 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
27408 assemblers too.
27409
27410 1999-08-31 Jeffrey A Law (law@cygnus.com)
27411
27412 * lib/c-torture.exp: Avoid the "compare executables" optimization
27413 when testing native.
27414
27415 1999-08-29 Jeffrey A Law (law@cygnus.com)
27416
27417 * gcc.c-torture/execute/990829-1.c: New test.
27418 * gcc.c-torture/compile/990829-1.c: New test.
27419
27420 1999-08-27 Paul Burchard <burchard@pobox.com>
27421
27422 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
27423 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
27424 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
27425 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
27426 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
27427 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
27428 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
27429 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
27430 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
27431 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
27432 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
27433
27434 1999-08-27 Jeffrey A Law (law@cygnus.com)
27435
27436 * gcc.c-torture/execute/990827-1.c: New test.
27437
27438 1999-08-26 Craig Burley <craig@jcb-sc.com>
27439
27440 * g77.f-torture/noncompile/19990826-4.f: New test.
27441
27442 * g77.f-torture/compile/19990826-3.f: New test.
27443
27444 * g77.f-torture/execute/19990826-2.f: New test.
27445
27446 * g77.f-torture/compile/19990826-1.f: New test.
27447
27448 * gcc.c-torture/execute/990826-0.c: New test.
27449 * g77.c-torture/execute/19990826-0.f: New test.
27450
27451 * g77.f-torture/noncompile/970626-2.f: New test.
27452
27453 1999-08-25 Paul Burchard <burchard@pobox.com>
27454
27455 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
27456 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
27457 lss-011.C: New tests.
27458
27459 1999-08-25 Nathan Sidwell <nathan@acm.org>
27460
27461 * g++.old-deja/g++.other/decl5.C: New test.
27462
27463 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27464
27465 * noncompile/noncompile.exp: Load_lib c-torture.exp.
27466 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
27467 call `postbase' for each one. All callers of `postbase' changed
27468 to call this instead.
27469
27470 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
27471
27472 * gcc.c-torture/execute/990811-1.c: New test.
27473
27474 1999-08-09 Nick Clifton <nickc@cygnus.com>
27475
27476 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
27477 just native ones.
27478
27479 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
27480 just native ones.
27481
27482 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
27483
27484 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
27485
27486 1999-08-04 Jeffrey A Law (law@cygnus.com)
27487
27488 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
27489
27490 1999-08-04 Nathan Sidwell <nathan@acm.org>
27491
27492 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
27493
27494 1999-08-04 Jeffrey A Law (law@cygnus.com)
27495
27496 * gcc.c-torture/execute/990804-1.c: New test.
27497
27498 1999-08-03 Nathan Sidwell <nathan@acm.org>
27499
27500 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
27501 * g++.old-deja/g++.brendan/crash64.C: Likewise
27502 * g++.old-deja/g++.brendan/overload8.C: Likewise
27503
27504 1999-08-03 Nathan Sidwell <nathan@acm.org>
27505
27506 * g++.old-deja/g++.other/struct1.C: New test.
27507
27508 1999-08-03 Nathan Sidwell <nathan@acm.org>
27509
27510 * g++.old-deja/g++.other/enum2.C: New test.
27511
27512 1999-08-02 Richard Henderson <rth@cygnus.com>
27513
27514 Adapted from tests from Franz Sirl:
27515 * gcc.c-torture/execute/va-arg-7.c: New test.
27516 * gcc.c-torture/execute/va-arg-8.c: New test.
27517
27518 1999-08-01 Jeffrey A Law (law@cygnus.com)
27519
27520 * gcc.c-torture/compile/990801-2.c: New test.
27521
27522 * gcc.c-torture/compile/990801-1.c: New test.
27523
27524 1999-07-27 Michael Meissner <meissner@cygnus.com>
27525
27526 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
27527 fp-cmp-1.c, converting double to float.
27528
27529 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
27530 fp-cmp-1.c, converting double to long double.
27531
27532 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
27533 from fr1 to unknown_register, since fr1 is a legitimate register
27534 on some machines.
27535
27536 1999-07-25 Jeffrey A Law (law@cygnus.com)
27537
27538 * README: More listname related changes.
27539
27540 1999-07-08 Catherine Moore <clm@cygnus.com>
27541
27542 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
27543
27544 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
27545
27546 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
27547
27548 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
27549
27550 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
27551
27552 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
27553
27554 * gcc.dg/990703-1.c: New test.
27555
27556 1999-06-29 Nick Clifton <nickc@cygnus.com>
27557
27558 * lib/file-format.exp: New file: Move definition of proc
27559 gcc_target_object_format to here from
27560 gcc.dg/special/ecos.exp.
27561
27562 * lib/c-torture.exp: Include lib file-format.exp.
27563 * lib/gcc-dg.exp: Include lib file-format.exp.
27564
27565 * gcc.dg/special/ecos.exp: Remove definition of proc
27566 gcc_target_object_format.
27567
27568 1999-06-28 Jeffrey A Law (law@cygnus.com)
27569
27570 * gcc.c-torture/execute/990628-1.c: New test.
27571
27572 1999-06-25 Jeffrey A Law (law@cygnus.com)
27573
27574 * gcc.c-torture/compile/990625-2.c: New test.
27575
27576 * gcc.c-torture/compile/990625-1.c: New test.
27577
27578 1999-06-23 Nick Clifton <nickc@cygnus.com>
27579
27580 * gcc.c-torture/compile/dll.c: New test case. Check that dll
27581 attributes compile.
27582 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
27583 ports that use the COFF/PE file format.
27584
27585 1999-06-17 Jeffrey A Law (law@cygnus.com)
27586
27587 * gcc.c-torture/compile/990617-1.c: New test.
27588
27589 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
27590
27591 * g++.old-deja/g++.other/decl4.C: New test.
27592
27593 1999-06-14 Nathan Sidwell <nathan@acm.org>
27594
27595 * g++.old-deja/g++.other/bitfld3.C: New test.
27596
27597 1999-06-08 Nathan Sidwell <nathan@acm.org>
27598
27599 * g++.old-deja/g++.eh/catch1.C: New test.
27600
27601 1999-06-07 Jeffrey A Law (law@cygnus.com)
27602
27603 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
27604
27605 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
27606 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
27607
27608 1999-06-05 Craig Burley <craig@jcb-sc.com>
27609
27610 * g77.f-torture/compile/19990502-0.f: Replace with new,
27611 shorter, test that still fails after recent changes.
27612
27613 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27614
27615 * gcc.c-torture/execute/990604-1.c: New test.
27616
27617 1999-05-31 Jeffrey A Law (law@cygnus.com)
27618
27619 * gcc.c-torture/execute/990531-1.c: New test.
27620
27621 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27622
27623 * gcc.c-torture/compile/990527-1.c: New test.
27624
27625 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
27626
27627 * gcc.c-torture/execute/990527-1.c: New test.
27628
27629 1999-05-25 Nick Clifton <nickc@cygnus.com>
27630
27631 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
27632 bitfields as signed.
27633
27634 1999-05-25 Craig Burley <craig@jcb-sc.com>
27635
27636 * g77.f-torture/compile/19990525-0.f: New test.
27637
27638 1999-05-25 Jeffrey A Law (law@cygnus.com)
27639
27640 * gcc.c-torture/execute/990525-2.c: New test.
27641
27642 * gcc.c-torture/execute/990525-1.c: New test.
27643
27644 1999-05-24 Nathan Sidwell <nathan@acm.org>
27645
27646 * g++.old-deja/g++.other/anon3.C: New test.
27647 * g++.old-deja/g++.other/anon4.C: New test.
27648 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
27649 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
27650 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
27651 Merrill).
27652
27653 1999-05-24 Jeffrey A Law (law@cygnus.com)
27654
27655 * gcc.c-torture/execute/990524-1.c: New test.
27656
27657 * gcc.dg/990524-1.c: New test.
27658
27659 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27660
27661 * gcc.c-torture/compile/990523-1.c: New test.
27662
27663 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
27664
27665 * gcc.c-torture/compile/990519-1.c: New test.
27666
27667 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27668
27669 * gcc.c-torture/compile/990517-1.c: New test.
27670
27671 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
27672 (e4, f4): New tests.
27673 (main): Call them.
27674
27675 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27676
27677 * gcc.dg/noreturn-1.c: New test.
27678
27679 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
27680
27681 * gcc.c-torture/execute/990513-1.c: New test.
27682
27683 1999-05-10 Richard Henderson <rth@cygnus.com>
27684
27685 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
27686
27687 1999-05-10 Craig Burley <craig@jcb-sc.com>
27688
27689 * g77.f-torture/execute/erfc.f: Use small single-precision
27690 values, to avoid problems on Alphas when not -mieee.
27691
27692 1999-05-08 Craig Burley <craig@jcb-sc.com>
27693
27694 * gcc.dg/990506-0.c: New test.
27695
27696 1999-05-08 Richard Henderson <rth@cygnus.com>
27697
27698 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
27699 the constant to test. Don't XFAIL 64-bit targets.
27700
27701 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
27702 * g++.old-deja/g++.law/profile1.C: Likewise.
27703
27704 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
27705 operator new instances.
27706 * g++.old-deja/g++.other/delete5.C: Likewise.
27707
27708 1999-05-03 Craig Burley <craig@jcb-sc.com>
27709
27710 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
27711 intrinsic.
27712
27713 1999-05-03 Craig Burley <craig@jcb-sc.com>
27714
27715 * g77.f-torture/execute/u77-test.f: Reverse order of two
27716 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
27717
27718 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27719
27720 * gcc.dg/compare1.c: New test.
27721
27722 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
27723
27724 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
27725 New tests.
27726
27727 1999-05-02 Craig Burley <craig@jcb-sc.com>
27728
27729 * g77.f-torture/compile/19990502-1.f: New test.
27730
27731 1999-05-02 Craig Burley <craig@jcb-sc.com>
27732
27733 * g77.f-torture/compile/19990502-0.f: New test.
27734
27735 1999-05-02 Craig Burley <craig@jcb-sc.com>
27736
27737 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
27738 intrinsic.
27739
27740 1999-05-02 Craig Burley <craig@jcb-sc.com>
27741
27742 * g77.f-torture/execute/u77-test.f (main): List libU77
27743 intrinsics not currently tested.
27744 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
27745 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
27746 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
27747 Trim blanks off the ends of some printed strings.
27748
27749 1999-05-02 Craig Burley <craig@jcb-sc.com>
27750
27751 * g77.f-torture/execute/u77-test.f (main): Just warn about
27752 FSTAT gid disagreement, as it's expected on some systems.
27753
27754 1999-05-01 Craig Burley <craig@jcb-sc.com>
27755
27756 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
27757 use a new function, which allows for some slop.
27758 Clean up some commentary.
27759 (issum): The new function.
27760 (sgladd): Deleted subroutine.
27761
27762 1999-05-01 Craig Burley <craig@jcb-sc.com>
27763
27764 * g77.f-torture/execute/u77-test.f: Modify to be more like
27765 libf2c/libU77 version, bringing patches to that version here.
27766 Add suitable commentary.
27767
27768 1999-04-25 Richard Henderson <rth@cygnus.com>
27769
27770 * gcc.dg/990424-1.c: New test.
27771
27772 1999-04-24 Craig Burley <craig@jcb-sc.com>
27773
27774 * g77.f-torture/execute/u77-test.f (main): Bug involving
27775 LSTAT has been fixed, so turn back on full checking.
27776
27777 1999-04-20 Craig Burley <craig@jcb-sc.com>
27778
27779 * g77.f-torture/compile/19990419-0.f: New test.
27780 * g77.f-torture/execute/19990419-1.f: New test.
27781
27782 1999-04-17 Richard Henderson <rth@cygnus.com>
27783
27784 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
27785 to avoid the need for a prototype to supress a warning.
27786
27787 1999-04-07 Jim Wilson <wilson@cygnus.com>
27788
27789 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
27790
27791 1999-04-04 Jeffrey A Law (law@cygnus.com)
27792
27793 * gcc.c-torture/execute/990404-1.c: New test.
27794
27795 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27796
27797 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
27798 * gcc.dg/cpp-if3.c: Don't use -pedantic.
27799 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
27800 missing initializer warnings.
27801
27802 1999-03-28 Jeffrey A Law (law@cygnus.com)
27803
27804 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
27805 matching strings.
27806
27807 1999-03-26 Jeffrey A Law (law@cygnus.com)
27808
27809 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
27810
27811 1999-03-26 Craig Burley <craig@jcb-sc.com>
27812
27813 * g77.f-torture/execute/19990325-0.f: New test.
27814 * g77.f-torture/execute/19990325-1.f: New test.
27815
27816 1999-03-24 Jeffrey A Law (law@cygnus.com)
27817
27818 * gcc.c-torture/execute/990324-1.c: New test.
27819
27820 1999-03-22 Jim Wilson <wilson@cygnus.com>
27821
27822 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
27823 test with 4.
27824
27825 1999-03-17 Richard Henderson <rth@cygnus.com>
27826
27827 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
27828
27829 1999-03-13 Craig Burley <craig@jcb-sc.com>
27830
27831 * g77.f-torture/execute/19990313-2.f: New test.
27832 * g77.f-torture/execute/19990313-3.f: New test.
27833
27834 1999-03-13 Craig Burley <craig@jcb-sc.com>
27835
27836 * g77.f-torture/execute/19990313-0.f: New test.
27837 * g77.f-torture/execute/19990313-1.f: New test.
27838
27839 1999-03-12 Jim Wilson <wilson@cygnus.com>
27840
27841 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
27842 printf to sprintf.
27843 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
27844 (main): Add check for u15. Conditionalize u31 check depending on
27845 whether ints are <32 bits or >=32 bits.
27846
27847 1999-03-08 Craig Burley <craig@jcb-sc.com>
27848
27849 * g77.f-torture/execute/19981119-0.f: Improve testiness.
27850
27851 1999-03-08 Craig Burley <craig@jcb-sc.com>
27852
27853 * g77.f-torture/compile/19990305-0.f: New test.
27854 * g77.f-torture/execute/19981119-0.f: New test.
27855
27856 1999-03-08 Craig Burley <craig@jcb-sc.com>
27857
27858 * g77.f-torture/execute/970625-2.f: call ABORT if final
27859 result is not correct, instead of just printing it.
27860 Add this checking via newly introduced obfuscation, to
27861 trip up buggy front ends.
27862
27863 1999-03-07 Craig Burley <craig@jcb-sc.com>
27864
27865 * g77.f-torture/compile/960317-1.f: Moved from being
27866 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
27867
27868 1999-03-06 Craig Burley <craig@jcb-sc.com>
27869
27870 * g77.f-torture/execute/960317-1.f: New (old) test.
27871 * g77.f-torture/execute/970625-2.f: Ditto.
27872
27873 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
27874
27875 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
27876 message on line 1 or line 2; cccp and cpplib do this differently.
27877
27878 1999-03-01 Jeffrey A Law (law@cygnus.com)
27879
27880 * g++.old-deja/g++.law/weak1.C: New test.
27881
27882 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27883
27884 * gcc.c-torture/execute/990119-1.c: Renamed to...
27885 * gcc.dg/990119-1.c: this, so it will only be tested once
27886 (it's a preprocessor test, it doesn't need to be run at
27887 multiple optimization levels).
27888
27889 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
27890
27891 * lib/g++.exp: Don't add incdir=$base_dir/../include to
27892 ALWAYS_CXXFLAGS.
27893
27894 1999-02-24 Craig Burley <craig@jcb-sc.com>
27895
27896 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
27897 * g77.f-torture/compile/19981216-0.f: ...as it is expected
27898 to not be compilable by current g77.
27899
27900 1999-02-24 Nick Clifton <nickc@cygnus.com>
27901
27902 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
27903
27904 1999-02-22 Jeffrey A Law (law@cygnus.com)
27905
27906 * gcc.c-torture/execute/990222-1.c: New test.
27907
27908 1999-02-19 Craig Burley <craig@jcb-sc.com>
27909
27910 * g77.f-torture/compile/19990218-0.f: New test.
27911 * g77.f-torture/noncompile/19990218-1.f: New test.
27912
27913 1999-02-18 Craig Burley <craig@jcb-sc.com>
27914
27915 * g77.f-torture/compile/19981216-0.f: New test.
27916
27917 1999-02-14 Jeffrey A Law (law@cygnus.com)
27918
27919 * gcc.dg/990214-1.c: New test.
27920
27921 1999-02-13 Jeffrey A Law (law@cygnus.com)
27922
27923 * gcc.dg/990213-2.c: New test.
27924
27925 * gcc.dg/990213-1.c: New test.
27926
27927 1999-02-12 Jeffrey A Law (law@cygnus.com)
27928
27929 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
27930 ints.
27931
27932 1999-02-11 Nick Clifton <nickc@cygnus.com>
27933
27934 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
27935 specified by target.
27936
27937 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
27938
27939 1999-02-11 Jeffrey A Law (law@cygnus.com)
27940
27941 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
27942
27943 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
27944
27945 * gcc.dg/special/ecos.exp: New test driver for new tests with
27946 special requirements.
27947
27948 * gcc.dg/special/alias-1.c: New test.
27949 * gcc.dg/special/gcsec-1.c: New test.
27950 * gcc.dg/special/weak-1.c: New test.
27951 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
27952 * gcc.dg/special/weak-2.c: New test.
27953 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
27954 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
27955 * gcc.dg/special/wkali-1.c: New test.
27956 * gcc.dg/special/wkali-2.c: New test.
27957 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
27958 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
27959
27960 1999-02-10 Felix Lee <flee@cygnus.com>
27961
27962 * lib/c-torture.exp (c-torture-compile): Pull out code for
27963 analyzing gcc error messages.
27964 (c-torture-execute): Likewise. Fix some (harmless) false
27965 positives.
27966 * lib/gcc.exp (gcc_check_compile): New function.
27967
27968 1999-02-08 Richard Henderson <rth@cygnus.com>
27969
27970 * gcc.c-torture/execute/990208-1.c: New test.
27971
27972 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
27973
27974 * g++.dg/special/ecos.exp: New driver for new tests with special
27975 requirements
27976
27977 * g++.dg/special/conpr-1.C: New test
27978 * g++.dg/special/conpr-2.C: New test
27979 * g++.dg/special/conpr-2a.C: New test
27980 * g++.dg/special/conpr-3.C: New test
27981 * g++.dg/special/conpr-3a.C: New test
27982 * g++.dg/special/conpr-3b.C: New test
27983
27984 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
27985 allow g++ to use the dg driver
27986
27987 * README: Add comment about g++.dg directory
27988
27989 1999-02-06 Jeffrey A Law (law@cygnus.com)
27990
27991 * README: Update email addresses.
27992
27993 1999-02-03 Nick Clifton <nickc@cygnus.com>
27994
27995 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
27996 arguments in order to force structure S onto the stack even on
27997 the alpha.
27998 (test): Pass 10 leading arguments to function foo as well as the
27999 structure S.
28000
28001 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
28002 failure for all targets.
28003
28004 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
28005 abort to terminate program execution.
28006
28007 1999-01-30 Richard Henderson <rth@cygnus.com>
28008
28009 * gcc.c-torture/execute/990130-1.c: New test.
28010
28011 1999-01-30 Jeffrey A Law (law@cygnus.com)
28012
28013 * gcc.dg/990130-1.c: New test.
28014
28015 1999-01-28 Michael Meissner <meissner@cygnus.com>
28016
28017 * gcc.c-torture/execute/990128-1.c: New test.
28018
28019 1999-01-27 Michael Meissner <meissner@cygnus.com>
28020
28021 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
28022
28023 1999-01-27 Felix Lee <flee@cygnus.com>
28024
28025 * lib/c-torture.exp (c-torture-compile): pull out code for
28026 analyzing gcc error messages.
28027 (c-torture-execute): ditto, and fix some (harmless) false
28028 positives.
28029 * lib/gcc.exp (gcc_check_compile): new function.
28030
28031 1999-01-17 Jeffrey A Law (law@cygnus.com)
28032
28033 * gcc.dg/990117-1.c: New test.
28034
28035 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
28036
28037 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
28038
28039 1999-01-15 Jeffrey A Law (law@cygnus.com)
28040
28041 * g77.f-torture/compile/990115-1.f: New test.
28042
28043 1999-01-07 Jeffrey A Law (law@cygnus.com)
28044
28045 * gcc.c-torture/compile/990107-1.c: New test
28046
28047 1999-01-06 Jeffrey A Law (law@cygnus.com)
28048
28049 * gcc.c-torture/execute/990106-2.c: New test.
28050
28051 * gcc.c-torture/execute/990106-1.c: New test.
28052
28053 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
28054
28055 * gcc.c-torture/compile/981223-1.c: New test.
28056
28057 1998-12-29 Richard Henderson <rth@cygnus.com>
28058
28059 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
28060 (opt3): Rename from opt4 and disable.
28061
28062 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
28063
28064 * g++.old-deja/g++.pt/ptrmem5.C: New test.
28065
28066 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
28067
28068 * g++.old-deja/g++.other/conv5.C: New test.
28069
28070 1998-12-14 Nick Clifton <nickc@cygnus.com>
28071
28072 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
28073
28074 1998-12-11 Jeffrey A Law (law@cygnus.com)
28075
28076 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
28077
28078 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
28079
28080 * gcc.c-torture/compile/981211-1.c: New test.
28081
28082 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
28083
28084 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
28085
28086 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
28087
28088 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28089
28090 * gcc.special/930510-1.c: Make C9X safe.
28091 * gcc.misc-tests/gcov-1.c Similarly.
28092 * gcc.misc-tests/gcov-2.c Similarly.
28093
28094 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
28095
28096 * gcc.dg/ultrasp1.c: New test.
28097
28098 1998-12-06 Richard Henderson <rth@cygnus.com>
28099
28100 * gcc.c-torture/execute/981206.c: New test.
28101
28102 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
28103
28104 * g++.old-deja/g++.ns/template7.C: New test.
28105
28106 * g++.old-deja/g++.other/expr1.C: New test.
28107
28108 * g++.old-deja/g++.eh/tmpl3.C: New test.
28109
28110 * g++.old-deja/g++.eh/tmpl2.C: New test.
28111
28112 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
28113
28114 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
28115 * g++.old-deja/g++.other/using6.C: Removed.
28116 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
28117
28118 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
28119
28120 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
28121
28122 * g++.old-deja/g++.pt/overload8.C: New test.
28123
28124 * g++.old-deja/g++.pt/overload7.C: New test.
28125
28126 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
28127
28128 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
28129 and relinking messages.
28130 * lib/g++.exp (g++_target_compile): Remove .rpo file when
28131 compiling with -frepo.
28132
28133 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
28134
28135 * g++.old-deja/g++.pt/lookup6.C: New test.
28136
28137 1998-11-30 Nick Clifton <nickc@cygnus.com>
28138
28139 * gcc.c-torture/execute/981130-1.c: New test.
28140 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
28141
28142 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
28143
28144 * g++.old-deja/g++.pt/explicit76.C: New test.
28145
28146 * g++.old-deja/g++.pt/friend38.C: New test.
28147
28148 * g++.old-deja/g++.ns/crash2.C: New test.
28149
28150 * g++.old-deja/g++.pt/defarg8.C: New test.
28151
28152 * g++.old-deja/g++.pt/instantiate6.C: New test.
28153
28154 * g++.old-deja/g++.pt/static6.C: New test.
28155
28156 * g++.old-deja/g++.pt/decl2.C: New test.
28157
28158 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
28159
28160 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
28161 problem is actually related with name lookup, but so what? :-)
28162
28163 * g++.old-deja/g++.pt/friend37.C: New test.
28164
28165 1998-11-25 Dave Love <d.love@dl.ac.uk>
28166
28167 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
28168 element, which fails on some systems.
28169
28170 * g77.f-torture/execute/labug1.f: New test.
28171
28172 1998-11-21 Jeffrey A Law (law@cygnus.com)
28173
28174 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
28175 is defined.
28176
28177 1998-11-18 Dave Love <d.love@dl.ac.uk>
28178
28179 * g77.f-torture/compile/981117-1.f: New test.
28180
28181 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
28182
28183 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
28184 properly discarded.
28185
28186 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
28187
28188 * gcc.c-torture/execute/memcheck: New directory of tests for
28189 -fcheck-memory-usage.
28190
28191 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28192
28193 * README: New file, general information about the testsuite and
28194 new description of the various C++ test subdirectories.
28195 * README.g++: Eliminate obsolete information, update and move most
28196 relevant stuff to README.
28197
28198 1998-11-07 Richard Henderson <rth@cygnus.com>
28199
28200 * gcc.c-torture/compile/981107-1.c: New test.
28201
28202 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
28203
28204 * execute/memcpy-bi.c: New testcase.
28205
28206 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
28207
28208 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
28209 base classes.
28210
28211 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
28212 template is selected.
28213
28214 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
28215 classes, it should be accepted for all types.
28216
28217 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
28218
28219 * g++.old-deja/g++.pt/spec24.C: Ensure that template
28220 specializations start with template headers.
28221
28222 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
28223
28224 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
28225
28226 * g++.old-deja/g++.other/init9.C: Test cross initialization of
28227 non-POD types.
28228
28229 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
28230
28231 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
28232
28233 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
28234
28235 * compile/981022-1.c, compile/981022-1.x: New test and driver.
28236
28237 1998-10-19 Jeffrey A Law (law@cygnus.com)
28238
28239 * 981019-1.c: New test.
28240
28241 1998-10-14 Robert Lipe <robertl@dgii.com>
28242
28243 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
28244 find objc headers.
28245
28246 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
28247
28248 * compile/981001-4.c: Remove use of GCC extension that triggers a
28249 compiler bug.
28250
28251 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
28252
28253 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
28254
28255 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
28256
28257 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
28258 instantiation of template produces incorrect code for delete
28259 expression.
28260
28261 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
28262 constructors' name is not unique.
28263 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
28264 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
28265
28266 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
28267 automatic array of const is ill-formed.
28268
28269 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
28270 of template parameter?
28271
28272 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
28273 const.
28274
28275 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
28276 pointer-to-member expression.
28277
28278 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
28279 declaration causes ICE.
28280
28281 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
28282
28283 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
28284 reserved in the global namespace.
28285
28286 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
28287 generate needed virtual table.
28288
28289 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
28290
28291 1998-10-10 Dariush Eslimi <eslimi@loran.com>
28292
28293 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
28294 template-dependent type
28295
28296 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28297
28298 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
28299 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
28300 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
28301
28302 * g++.old-deja/g++.other/using5.C: New test; using decl from base
28303 class should be usable as argument of member function.
28304 * g++.old-deja/g++.other/using6.C: New test; using decl from base
28305 class should be usable as return type of member function.
28306 * g++.old-deja/g++.other/using7.C: New test; using decl from base
28307 class should be usable as type of data member.
28308
28309 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
28310
28311 1998-10-09 Jeffrey A Law (law@cygnus.com)
28312
28313 * gcc.c-torture/special/920521-1.c: Fix bogus test.
28314
28315 1998-10-08 Nick Clifton <nickc@cygnus.com>
28316
28317 * gcc.dg/dll-?.c Add thumb to target list.
28318 Fix assembler scan patterns to match current assembler output.
28319
28320 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
28321
28322 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
28323 matching of template brackets.
28324
28325 * g++.old-deja/g++.other/using4.C: New test. Test using
28326 declarations of methods from base classes.
28327
28328 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
28329 within functions should introduce names into the innermost
28330 enclosing namespace.
28331
28332 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
28333 of static locals if first initialization throws.
28334
28335 1998-10-07 Jim Wilson <wilson@cygnus.com>
28336
28337 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
28338
28339 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
28340
28341 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
28342 lose track of the possible targets of tablejump insns.
28343 * special/special.exp: Run it.
28344
28345 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
28346
28347 * g++.old-deja/g++.pt/friend35.C: New test. A template function
28348 must be declared before its specializations can be named in friend
28349 declarations.
28350
28351 1998-10-05 Dave Love <d.love@dl.ac.uk>
28352
28353 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
28354
28355 * g77.f-torture/execute/io1.f: New test.
28356
28357 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
28358
28359 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
28360 with pointer to template function, for which no argument deduction
28361 is possible.
28362
28363 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
28364 specialization of template function as argument to template
28365 function.
28366
28367 * g++.old-deja/g++.other/access2.C: New test; Inner class
28368 shouldn't have privileged access to Outer's names.
28369
28370 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
28371
28372 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
28373 friend template declared within template class conflicts with
28374 nested class of the same name.
28375
28376 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
28377 is ignored.
28378
28379 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
28380 object with direct initializer as function declaration.
28381
28382 * g++.old-deja/g++.other/decl2.C: New test; duplicate
28383 initializers.
28384
28385 * g++.old-deja/g++.other/null2.C: New test; conditional operator
28386 involving const pointer and NULL produces incorrect result.
28387
28388 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
28389 type name without `typename' should be rejected with -pedantic.
28390
28391 1998-10-02 Richard Henderson <rth@cygnus.com>
28392
28393 * g++.old-deja/g++.other/addrof1.C: New test.
28394
28395 1998-10-01 Nick Clifton <nickc@cygnus.com>
28396
28397 * gcc.c-torture/compile/981001-1.c: New test.
28398 * gcc.c-torture/execute/981001-1.c: New test.
28399
28400 1998-10-01 Jeffrey A Law (law@cygnus.com)
28401
28402 * gcc.c-torture/compile/981001-2.c: New test.
28403 * gcc.c-torture/compile/981001-3.c: New test.
28404 * gcc.c-torture/compile/981001-4.c: New test.
28405
28406 1998-10-01 Robert Lipe <robertl@dgii.com>
28407
28408 * lib/objc.exp (objc_target_compile): Add -L during compiles for
28409 multilibbed hosts. Idea grafted from g77.exp.
28410
28411 1998-09-30 Dave Love <d.love@dl.ac.uk>
28412
28413 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
28414 avoid losing on systems which need -lsocket.
28415
28416 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
28417
28418 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
28419 * g++.old-deja/g++.other/nested2.C: Ditto.
28420 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
28421 failure.
28422
28423 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
28424
28425 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
28426 preferred over template operator!= for enum bitfields.
28427
28428 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
28429
28430 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
28431 that happen to have the same base name, but in different scopes,
28432 are incorrectly rejected.
28433
28434 1998-09-16 Richard Henderson <rth@cygnus.com>
28435
28436 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
28437 on the native word size instead of an integer literal.
28438
28439 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
28440
28441 * g++.old-deja/g++.other/static2.C: Invocation of static data
28442 member of type pointer-to-function denoted as non-static member.
28443
28444 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
28445 checks involving function types and aliases.
28446
28447 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
28448
28449 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
28450 redefined to the same non-trivial type.
28451
28452 * g++.old-deja/g++.pt/explicit73.C: Test for proper
28453 namespace-qualification of template specializations declared in
28454 other namespaces.
28455
28456 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
28457 to declare a subset of the specializations of a template function
28458 as friends of specializations of a template class.
28459
28460 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
28461 member templates that do not fully specialize the enclosing
28462 template class are rejected.
28463
28464 1998-09-11 Dave Love <d.love@dl.ac.uk>
28465
28466 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
28467
28468 1998-09-08 Dave Love <d.love@dl.ac.uk>
28469
28470 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
28471 altered from libf2c/libU77 version.
28472
28473 1998-09-06 Dave Love <d.love@dl.ac.uk>
28474
28475 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
28476
28477 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
28478
28479 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
28480 (un)signed char are different types for template specialization
28481 purposes.
28482
28483 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
28484
28485 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
28486 * objc: ObjC testsuite.
28487
28488 1998-08-31 Catherine Moore <clm@cygnus.com>
28489
28490 * gcc.c-torture/execute/941014-1.x: New file.
28491
28492 1998-08-31 Nick Clifton <nickc@cygnus.com>
28493
28494 * lib/c-torture.exp: Add support for
28495 torture_eval_before_compile and torture_eval_before_execute
28496 variables.
28497
28498 1998-08-30 Jeffrey A Law (law@cygnus.com)
28499
28500 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
28501 this test triggers valid.
28502
28503 1998-08-27 Jeffrey A Law (law@cygnus.com)
28504
28505 * gcc.dg/980827-1.c: New test.
28506
28507 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
28508
28509 * gcc.c-torture/execute/loop-4b.c: New test.
28510
28511 1998-08-26 Nick Clifton <nickc@cygnus.com>
28512
28513 * lib/c-torture.exp: Add support for
28514 torture_eval_before_compile and torture_eval_before_execute
28515 variables.
28516
28517 1998-08-25 Jeffrey A Law (law@cygnus.com)
28518
28519 * gcc.c-torture/compile/980825-1.c: New test.
28520
28521 1998-08-24 Nick Clifton <nickc@cygnus.com>
28522
28523 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
28524 count number tests in opt_t0 not good_t0.
28525
28526 1998-08-24 Jeffrey A Law (law@cygnus.com)
28527
28528 * gcc.c-torture/compile/930326-1.x: Fix typo.
28529
28530 1998-08-23 Mark Mitchell <mark@markmitchell.com>
28531
28532 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
28533 causes an ICE.
28534
28535 1998-08-21 Jeffrey A Law (law@cygnus.com)
28536
28537 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
28538 STACK_SIZE is defined.
28539 * gcc.c-torture/unsorted/stuct.c: Similarly.
28540
28541 * gcc.c-torture/compile/980821-1.c: New test.
28542
28543 1998-08-21 Jeffrey A Law (law@cygnus.com)
28544
28545 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
28546
28547 1998-08-19 Mark Mitchell <mark@markmitchell.com>
28548
28549 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
28550 code.
28551
28552 1998-08-09 Mark Mitchell <mark@markmitchell.com>
28553
28554 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
28555 error'.
28556
28557 1998-08-18 Jeffrey A Law (law@cygnus.com)
28558
28559 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
28560
28561 1998-08-16 Jeffrey A Law (law@cygnus.com)
28562
28563 * gcc.c-torture/compile/980816-1.c: New test.
28564
28565 * gcc.dg/980816-1.c: New test.
28566
28567 1998-08-13 Jeffrey A Law (law@cygnus.com)
28568
28569 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
28570 compiler for ieee tests.
28571
28572 1998-08-01 Dave Love <d.love@dl.ac.uk>
28573
28574 * g77.f-torture/compile/980729-0.f: New test.
28575
28576 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
28577
28578 * gcc.c-torture/special/eeprof-1.c: New test, for
28579 -finstrument-functions.
28580 * gcc.c-torture/special/special.exp: Run it.
28581
28582 1998-07-29 Jeffrey A Law (law@cygnus.com)
28583
28584 * gcc.c-torture/compile/980729-1.c: New test.
28585
28586 1998-07-27 Nick Clifton <nickc@cygnus.com>
28587
28588 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
28589 __thumb__ is defined, and test for ARM style doubles if so.
28590
28591 1998-07-26 Dave Love <d.love@dl.ac.uk>
28592
28593 * g77.f-torture/noncompile/980615-0.f: New test.
28594
28595 1998-07-26 H.J. Lu (hjl@gnu.org)
28596
28597 * gcc.dg/980312-1.c: Do link instead of compile.
28598 * gcc.dg/980313-1.c: Likewise.
28599
28600 1998-07-26 Jeffrey A Law (law@cygnus.com)
28601
28602 * gcc.c-torture/compile/980726-1.c: New test.
28603
28604 1998-07-25 Dave Love <d.love@dl.ac.uk>
28605
28606 * g77.f-torture/execute/io0.f: New test.
28607
28608 1998-07-24 Nick Clifton <nickc@cygnus.com>
28609
28610 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
28611 an int.
28612
28613 1998-06-18 Michael Meissner <meissner@cygnus.com>
28614
28615 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
28616 m32r bugs.
28617
28618 1998-07-17 Nick Clifton <nickc@cygnus.com>
28619
28620 * gcc.dg/980626-1.c: Expect failures for all toolchains until
28621 c-decl.c:grokdeclarator can handle mode attributes.
28622
28623 1998-07-16 Jeffrey A Law (law@cygnus.com)
28624
28625 * gcc.c-torture/execute/980716-1.c: New test.
28626
28627 1998-07-13 Jeffrey A Law (law@cygnus.com)
28628
28629 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
28630 the mn10200.
28631 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
28632 the mn10200.
28633 * gcc.c-torture/execute/va-arg-3.x: Similarly.
28634 * gcc.c-torture/compile/930326-1.x: Similarly.
28635
28636 1998-07-13 Dave Love <d.love@dl.ac.uk>
28637
28638 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
28639 New test from Craig.
28640
28641 1998-07-12 Dave Love <d.love@dl.ac.uk>
28642
28643 * g77.f-torture/noncompile/980616-0.f: New test.
28644
28645 * g77.f-torture/execute/970816-3.f: New test from Craig.
28646
28647 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
28648
28649 * g++.other/singleton.C: Return error value instead of taking
28650 SIGSEGV.
28651
28652 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
28653
28654 * g++.other/singleton.C: New test. Warning is under dispute.
28655 Runtime crash is not.
28656
28657 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
28658
28659 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
28660 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
28661 using6.C, using7.C}: New namespace tests.
28662
28663 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
28664
28665 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
28666 specialization with typedef'ed names used as array indexes.
28667
28668 1998-07-09 Jeffrey A Law (law@cygnus.com)
28669
28670 * gcc.c-torture/execute/980709-1.c: New test.
28671
28672 * gcc.dg/980709-1.c: New test.
28673
28674 1998-07-07 Richard Henderson <rth@cygnus.com>
28675
28676 * gcc.c-torture/execute/bcp-1.c: New test.
28677
28678 1998-07-07 Jeffrey A Law (law@cygnus.com)
28679
28680 * gcc.c-torture/execute/980707-1.c: New test.
28681
28682 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
28683
28684 * gcc.c-torture/compile/980706-1.c: New test.
28685
28686 1998-07-01 Dave Love <d.love@dl.ac.uk>
28687
28688 * g77.f-torture/execute/980701-0.f,
28689 g77.f-torture/execute/980701-1.f: New test from Craig.
28690
28691 1998-07-01 Jeffrey A Law (law@cygnus.com)
28692
28693 * gcc.c-torture/compile/980701-1.c: New test.
28694
28695 * gcc.c-torture/execute/980701-1.c: New test.
28696
28697 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
28698 rlsruhe.de>
28699
28700 * g++.old-deja/g++.robertl/eb132.C: New test.
28701 * g++.old-deja/g++.robertl/eb133.C: Likewise.
28702
28703 1998-06-29 Dave Love <d.love@dl.ac.uk>
28704
28705 * g77.f-torture/execute/980628-7.f,
28706 g77.f-torture/execute/980628-8.f,
28707 g77.f-torture/execute/980628-9.f,
28708 g77.f-torture/execute/980628-10.f: New tests from Craig.
28709
28710 * g77.f-torture/execute/980628-3.f: Remove mail headers.
28711
28712 1998-06-28 Jeffrey A Law (law@cygnus.com)
28713
28714 * g77.f-torture/execute/980628-4.f: New test from Craig.
28715 * g77.f-torture/execute/980628-5.f: Likewise.
28716 * g77.f-torture/execute/980628-2.f: Likewise.
28717 * g77.f-torture/execute/980628-0.f: Likewise.
28718 * g77.f-torture/execute/980628-1.f: Likewise.
28719 * g77.f-torture/execute/980628-3.f: Likewise.
28720 * g77.f-torture/execute/980628-6.f: Likewise.
28721
28722 1998-06-28 Jeffrey A Law (law@cygnus.com)
28723
28724 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
28725 directory when nothing has been installed yet.
28726
28727 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
28728
28729 * gcc.c-torture/special/special.exp: Handle newer versions of
28730 dejagnu.
28731
28732 1998-06-26 Jeffrey A Law (law@cygnus.com)
28733
28734 * gcc.dg/980626-1.c: New test.
28735
28736 1998-06-19 Bruno Haible <haible@ilog.fr>
28737
28738 * gcc.misc-tests/m-un-2.c: New test.
28739 * g++.old-deja/g++.other/warn01.c: Likewise.
28740
28741 1998-06-19 Robert Lipe <robertl@dgii.com>
28742
28743 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
28744 compatibility with assmblers with a different comment character.
28745 Eliminate use of GAS-specific extensions.
28746
28747 1998-06-19 Jeffrey A Law (law@cygnus.com)
28748
28749 * gcc.c-torture/execute/ieee/980619-1.c: New test.
28750
28751 1998-06-19 Robert Lipe <robertl@dgii.com>
28752
28753 *lib/g77.exp: Replace search for libf2c.a with search for newly
28754 renamed libg2c.a
28755
28756 1998-06-17 Jeffrey A Law (law@cygnus.com)
28757
28758 * gcc.c-torture/execute/980617-1.c: New test.
28759
28760 1998-06-12 Jeffrey A Law (law@cygnus.com)
28761
28762 * gcc.c-torture/execute/980612-1.c: New test.
28763
28764 1998-06-08 Jeffrey A Law (law@cygnus.com)
28765
28766 * gcc.dg/980523-1.c: Only test on ppc-linux.
28767 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
28768
28769 * gcc.c-torture/execute/980608-1.c: New test.
28770
28771 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
28772
28773 * gcc.c-torture/execute/980605-1.c: New test.
28774
28775 1998-06-04 Jeffrey A Law (law@cygnus.com)
28776
28777 * gcc.c-torture/execute/980604-1.c: New test.
28778
28779 1998-06-02 Jeffrey A Law (law@cygnus.com)
28780
28781 * gcc.c-torture/execute/980602-1.c: New test.
28782 * gcc.c-torture/execute/980602-2.c: Likewise.
28783
28784 1998-06-02 Dave Love <d.love@dl.ac.uk>
28785
28786 * 970125-0.f: Fix per JCB. Add commentary.
28787
28788 1998-05-31 Michael Meissner <meissner@cygnus.com>
28789
28790 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
28791 IEEE -0 support.
28792
28793 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
28794
28795 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
28796 earlier.
28797
28798 1998-05-28 Catherine Moore <clm@cygnus.com>
28799
28800 * gcc.c-torture/execute/980526-3.c: New test.
28801
28802 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
28803
28804 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
28805 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
28806 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
28807 m88k-motorola-sysv3 to XFAIL.
28808
28809 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28810
28811 * gcc.dg/980526-1.c: New test.
28812 * gcc.c-torture/execute/980526-2.c: New test.
28813
28814 1998-05-26 Jeffrey A Law (law@cygnus.com)
28815
28816 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
28817
28818 * gcc.c-torture/execute/980526-1.c: New test.
28819
28820 1998-05-26 Dave Love <d.love@dl.ac.uk>
28821
28822 * g77.f-torture/execute/alpha2.f: Add runtime test.
28823
28824 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
28825
28826 * g++.old-deja/old-deja.exp: Strip leading directories.
28827
28828 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
28829 error for the line. Don't run multiple tests for the same line.
28830
28831 1998-05-23 Jeffrey A Law (law@cygnus.com)
28832
28833 * gcc.dg/980523-1.c: New test.
28834
28835 1998-05-23 Dave Love <d.love@dl.ac.uk>
28836
28837 * g77.f-torture/compile/970915-0.f: New test.
28838
28839 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
28840
28841 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
28842
28843 1998-05-21 Jeffrey A Law (law@cygnus.com)
28844
28845 * gcc.dg/980520-1.c: New test.
28846
28847 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
28848
28849 * gcc.dg/980502-1.c: Fix return type.
28850
28851 1998-05-20 Jeffrey A Law (law@cygnus.com)
28852
28853 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
28854 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
28855 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
28856 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
28857 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
28858
28859 1998-05-20 Dave Love <d.love@dl.ac.uk>
28860
28861 * g77.f-torture/execute/980520-1.f: New test.
28862
28863 1998-05-15 Dave Love <d.love@dl.ac.uk>
28864
28865 * lib/mike-g77.exp: New file.
28866
28867 * g77.f-torture/noncompile/noncompile.exp,
28868 g77.f-torture/noncompile/check0.f: New files.
28869
28870 1998-05-14 Dave Love <d.love@dl.ac.uk>
28871
28872 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
28873 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
28874 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
28875 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
28876 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
28877 abort where appropriate.
28878
28879 1998-05-05 Michael Meissner <meissner@cygnus.com>
28880
28881 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
28882 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
28883
28884 1998-04-29 Dave Love <d.love@dl.ac.uk>
28885
28886 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
28887
28888 1998-04-27 Dave Love <d.love@dl.ac.uk>
28889
28890 * g77.f-torture/compile/980427-0.f: New test.
28891
28892 1998-04-24 Dave Love <d.love@dl.ac.uk>
28893
28894 * g77.f-torture/compile/980424-0.f: New test.
28895
28896 1998-04-19 Dave Love <d.love@dl.ac.uk>
28897
28898 * g77.f-torture/compile/980419-2.f (main): New test.
28899 * g77.f-torture/compile/970125-0.f: New test.
28900 * g77.f-torture/compile/980419-1.f: New test.
28901
28902 1998-04-08 Jim Wilson <wilson@cygnus.com>
28903
28904 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
28905 of loop-4.c.
28906
28907 1998-04-07 Jim Wilson <wilson@cygnus.com>
28908
28909 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
28910
28911 1998-04-03 Jim Wilson <wilson@cygnus.com>
28912
28913 * gcc.c-torture/compile/980329-1.c: New test.
28914
28915 1998-03-18 Jim Wilson <wilson@cygnus.com>
28916
28917 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
28918 * gcc.dg/980312-1.c: Fix typo in -march command.
28919
28920 1998-03-16 H.J. Lu (hjl@gnu.org)
28921
28922 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
28923
28924 1998-03-11 Robert Lipe <robertl@dgii.com>
28925
28926 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
28927 Dave Love agree the Fortran source is bogus.
28928
28929 1998-03-11 Robert Lipe <robertl@dgii.com>
28930
28931 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
28932 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
28933 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
28934 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
28935 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
28936
28937 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
28938
28939 * g++.old-deja/g++.other/friend1.C: New test.
28940
28941 1998-02-18 Dave Love <d.love@dl.ac.uk>
28942
28943 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
28944 possibly uninitialized) variables and declare dnrm2.
28945
28946 1998-02-23 Robert Lipe <robertl@dgii.com>
28947
28948 From Bruno Haible <haible@ilog.fr>:
28949 * gcc.c-torture/execute/980223.c: New test.
28950
28951 1998-02-13 Jeffrey A Law (law@cygnus.com)
28952
28953 * gcc.dg/ifelse-1.c: New test.
28954
28955 1998-02-09 H.J. Lu (hjl@gnu.org)
28956
28957 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
28958
28959 * lib/old-dejagnu.exp (old-dejagnu): Added the
28960 "execution test - XFAIL *-*-*" handling in the spirit of
28961 "excess errors test -". Changed the "execution test fails"
28962 handling to be like "excess errors test fails".
28963 * Update various tests accordingly.
28964
28965 1998-02-06 Jim Wilson <wilson@cygnus.com>
28966
28967 * gcc.c-torture/execute/980205.c: New test.
28968
28969 1998-01-18 Jeffrey A Law (law@cygnus.com)
28970
28971 * lib/c-torture.exp: Look for .x files instead of .cexp files.
28972 * lib/f-torture.exp: Similarly.
28973 * gcc.c-torture: Rename all .cexp files to .x files.
28974
28975 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
28976
28977 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
28978 (940510-1.c): Removed duplicate.
28979 (971104-1.c): New test.
28980
28981 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
28982
28983 * lib/f-torture.exp: Improve error and loop detection.
28984
28985 1997-11-19 Michael Meissner <meissner@cygnus.com>
28986
28987 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
28988 use that to size the filler array.
28989
28990 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
28991
28992 * lib/c-torture.exp(c-torture-execute): Fix typo.
28993
28994 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
28995 testcase as the executable name. Keep the executable around if
28996 the test fails.
28997
28998 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
28999
29000 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
29001 changes. Only test one -g option, and move it to the end of the
29002 list of options to test.
29003
29004 1997-09-19 Michael Meissner <meissner@cygnus.com>
29005
29006 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
29007 variable GCC_TORTURE_OPTIONS to supply default switches separated
29008 by colons. If no environment variable, run tests with -O0 -g, -O1
29009 -g, and -O2 -g as well.
29010
29011 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
29012
29013 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
29014 explanatory comments. Fix indentation.
29015
29016 1997-09-15 Jeffrey A Law (law@cygnus.com)
29017
29018 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
29019
29020 1997-09-11 Jeffrey A Law (law@cygnus.com)
29021
29022 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
29023 * g++.old-deja/g++.mike/p7325.C: Likewise.
29024 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
29025
29026 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
29027
29028 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
29029 * g++.old-deja/g++.brendan/crash30.C: Likewise.
29030 * g++.old-deja/g++.brendan/crash39.C: Likewise.
29031 * g++.old-deja/g++.law/operators4.C: Likewise.
29032
29033 1997-09-11 Joe Buck (jbuck@synopsys.com)
29034
29035 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
29036 * g++.old-deja/g++.mike/p784.C: Ditto.
29037 * g++.old-deja/g++.mike/p785.C: Ditto.
29038
29039 1997-09-05 Jeffrey A Law (law@cygnus.com)
29040
29041 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
29042
29043 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
29044
29045 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
29046 target feature; pass this to c-torture-execute as needed.
29047
29048 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
29049
29050 * lib/c-torture.exp(c-torture-execute): If the previous and the
29051 current executables being tested are identical, we don't need to
29052 run the executable again. Try to make the executable names
29053 unique. Add an optional argument for passing additional compiler
29054 flags.
29055
29056 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
29057
29058 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
29059
29060 1997-08-29 Jeffrey A Law (law@cygnus.com)
29061
29062 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
29063
29064 1997-07-31 Jeffrey A Law (law@cygnus.com)
29065
29066 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
29067 32bit or larger longs.
29068
29069 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
29070 have either a 32bit long or 32bit int.
29071
29072 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
29073
29074 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
29075 Make double precision tests dependent on sizeof (double).
29076
29077 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
29078
29079 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
29080 too.
29081
29082 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
29083
29084 * gcc.c-torture/compile/961203-1.cexp: New script.
29085
29086 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
29087
29088 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
29089 up the includes ourselves.
29090
29091 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
29092
29093 * lib/plumhall.exp: Remove random include, and add a few
29094 verbose messages for debugging.
29095
29096 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
29097
29098 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
29099 of trying to do it ourselves.
29100
29101 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
29102
29103 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
29104
29105 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
29106
29107 * gcc.prms/5403.c: Made regexp a bit less strict.
29108
29109 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
29110
29111 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
29112 is returned from remote_load instead.
29113 * lib/plumhall.exp: Ditto.
29114 * lib/mike-g++.exp: Ditto.
29115 * lib/old-dejagnu.exp: Ditto.
29116 * lib/c-torture.exp: Ditto.
29117
29118 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
29119
29120 * lib/g++.exp: Use build_wrapper procedure.
29121 * lib/gcc.exp: Ditto.
29122
29123 1997-05-20 Jeffrey A Law (law@cygnus.com)
29124
29125 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
29126 an old-style decl for malloc. Fixes tests to work when
29127 sizeof (int) != sizeof (size_t).
29128
29129 1997-05-15 Mike Meissner <meissner@cygnus.com>
29130
29131 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
29132
29133 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
29134 use stdargs.h interface.
29135
29136 1997-05-15 Mike Meissner <meissner@cygnus.com>
29137
29138 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
29139 NO_VARARGS when compiling.
29140
29141 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
29142
29143 * lib/plumhall.exp(ph_includes): New procedure.
29144 (ph_make): Use it.
29145 (ph_compiler): Ditto.
29146
29147 * lib/g++.exp: Rename test-glue.c to testglue.c.
29148 * lib/gcc.exp: Ditto.
29149
29150 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
29151
29152 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
29153 to completion when it's called.
29154
29155 1997-03-21 Michael Meissner <meissner@cygnus.com>
29156
29157 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
29158 is defined, don't do test.
29159
29160 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
29161
29162 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
29163 for object files.
29164 (ph_summary): Mark skipped testcases as untested, not unresolved.
29165
29166 * lib/plumhall.exp (ph_make): If unresolved because of bad
29167 errorCode, record errorCode in log file.
29168 (*): Replace send_log/verbose with verbose -log.
29169
29170 1997-03-19 Michael Meissner <meissner@cygnus.com>
29171
29172 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
29173 double conversion if double isn't at least 8 bytes.
29174
29175 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
29176 int to work with targets where int is 16 bits.
29177
29178 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
29179 8 bytes, just exit, since 4 byte doubles don't have enough bits of
29180 precision for the test to complete.
29181
29182 1997-03-14 Michael Meissner <meissner@cygnus.com>
29183
29184 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
29185 if d10v is not compiled with the -mdouble64 flag.
29186 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
29187
29188 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
29189 d10v is not compiled with the -mint32 flag.
29190
29191 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
29192
29193 * lib/plumhall.exp: Use incr_count.
29194
29195 1997-03-12 Jeffrey A Law (law@cygnus.com)
29196
29197 * gcc.c-torture: Update to c-torture-1.45.
29198
29199 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
29200
29201 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
29202 the name of the expect testcase file).
29203
29204 * lib/g++.exp(g++_init): Ditto.
29205
29206 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
29207
29208 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
29209 the host.
29210
29211 * lib/gcc.exp(gcc_exit): New procedure.
29212
29213 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
29214
29215 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
29216 specs where appropriate.
29217
29218 * g++.old-deja/g++.arm/*: Added additional ERROR checks
29219 because of new "candidates are" messages, and removed a few
29220
29221 * Converted all non-old-style g++ testcases to old-style, and
29222 moved into g++.old-deja.
29223
29224 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
29225
29226 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
29227 options.
29228
29229 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
29230 succeeded.
29231
29232 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
29233
29234 1997-02-13 Michael Meissner <meissner@cygnus.com>
29235
29236 * lib/gcc.exp (gcc_target_compile): Add support for defining
29237 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
29238 the machine doesn't have those features.
29239
29240 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
29241
29242 * g++.law/operators4.exp: Don't use LIBS.
29243
29244 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
29245
29246 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
29247
29248 * lib/mike-g++.exp: Don't set the compiler to be tested here.
29249 * lib/g++.exp: Set it here instead. Also, allow use of the
29250 --tool_exec and --tool_opt options. Change CXX to
29251 GXX_UNDER_TEST.
29252
29253 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
29254
29255 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
29256
29257 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
29258
29259 * lib/old-dejagnu.exp: Use prune_warnings instead of
29260 prune_system_crud.
29261 * lib/mike-g++.exp: Ditto.
29262 * lib/gcc.exp: Ditto.
29263 * lib/g++.exp: Ditto.
29264
29265 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
29266
29267 1997-02-07 Jeffrey A Law (law@cygnus.com)
29268
29269 * 941014-2.c: Include stdlib.h
29270 * 960327-1.c: Include stdio.h
29271 * dbra.c, index-1.c: Don't assume ints are 32bits.
29272
29273 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
29274
29275 * lib/gcc.exp: Add gcc,stack_size target feature.
29276
29277 * lib/g++.exp(g++_target_compile): Add the include and link
29278 paths here, not in two other places. And, it's $options, not
29279 options.
29280
29281 * lib/mike-g++.exp(postbase): Remove the code that determines
29282 the correct include and link paths.
29283 * g++.old-deja/old-deja.exp: Ditto.
29284
29285 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
29286
29287 * lib/g++.exp(g++_init): target_compile no longer returns the
29288 filename of the result.
29289
29290 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
29291
29292 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
29293 call to glob.
29294
29295 * gcc.c-torture/special/special.exp: Change call to
29296 gcc_target_compile to include the object file.
29297
29298 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
29299
29300 * gcc.c-torture/special/special.exp: Correct misspelling in last
29301 change.
29302
29303 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
29304
29305 * lib/plumhall.exp(ph_summary): Log the entire output of the
29306 executable. Return -1 if there were any failures, 0 otherwise.
29307 (ph_execute): Return -1 if there were any failures, 0 otherwise.
29308 (ph_make): Clean up objects and executables that were built
29309 if the tests succeeded.
29310
29311 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
29312
29313 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
29314 libraries and includes in the build tree as appropriate.
29315
29316 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
29317
29318 * lib/c-torture.exp: Instead of looking for the global variable
29319 NO_LONG_LONG, check to see if that's a feature of the target.
29320
29321 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
29322
29323 * config/default.exp: Minimize. Delete the remainer of the files in
29324 config; this functionality is now in devo/dejagnu/config.
29325
29326 g++.*/*: Pass any additional flags used to compile to postbase;
29327 delete CXXFLAGS.
29328
29329 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
29330 is now done by runtest.exp. Use gcc_target_compile instead of
29331 compile.
29332
29333 lib/c-torture.exp: Use gcc_target_compile instead of compile.
29334 Remove references to CFLAGS. Use remote_file instead of
29335 calling rm -f.
29336 (c-torture): Take a list of arguments to use to compile this
29337 testcase.
29338
29339 lib/g++.exp: Simplify. Use target_compile instead of compile.
29340 lib/gcc-dg.exp: Ditto.
29341 lib/gcc.exp: Ditto.
29342 lib/mike-{gcc,g++}.exp: Ditto.
29343 lib/old-dejagnu.exp: Ditto.
29344 lib/plumhall.exp: Ditto.
29345
29346 1997-01-08 Jim Wilson <wilson@cygnus.com>
29347
29348 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
29349 (ph_linker): Likewise.
29350
29351 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
29352
29353 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
29354 MAP_ANON / MAP_ANONYMOUS if defined;
29355 else try to map from /dev/zero .
29356
29357 1996-11-12 Jeffrey A Law (law@cygnus.com)
29358
29359 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
29360 isn't defined, then define it to MAP_ANONYMOUS.
29361
29362 1996-11-12 Jeffrey A Law (law@cygnus.com)
29363
29364 * gcc.c-torture: Update to c-torture-1.42 release.
29365
29366 1996-11-11 Jeffrey A Law (law@cygnus.com)
29367
29368 * gcc.c-torture: Update to c-torture-1.41 release.
29369
29370 1996-10-27 Jeffrey A Law (law@cygnus.com)
29371
29372 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
29373 c-torture release.
29374
29375 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
29376
29377 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
29378 and LDFLAGS. Fix second case to append the target_info ldflags
29379 onto LDFLAGS, not CFLAGS.
29380 * lib/g++.exp (g++_init): Add target_info stuff.
29381 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
29382 of libgloss and newlib flags for !native.
29383
29384 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
29385 (GDB): Fix relative path to go up another dir for finding gdb.
29386
29387 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
29388
29389 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
29390 versions in the target_info array, if they don't exist.
29391
29392 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
29393
29394 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
29395
29396 1996-07-08 Jim Wilson <wilson@cygnus.com>
29397
29398 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
29399 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
29400
29401 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
29402
29403 * lib/old-dejagnu.exp: Don't remove the output file before we've
29404 actually tested it. Don't append pwd to the path of the executable
29405 we're testing.
29406
29407 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
29408
29409 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
29410
29411 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
29412
29413 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
29414 temporary directory for compiler files, and set it to a default
29415 value of /tmp. Set $output as the name of the output file from
29416 compiling the testcase. Add a -o option to $cflags_var so the
29417 compiler writes the final output file as $output. Set $executable
29418 to $output.
29419
29420 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
29421 directory for compiler files, and set it to /tmp if it doesn't
29422 already have a value. Set $output_file to the name of the output
29423 file from compiling the testcase. Add a -o option to CXXFLAGS so
29424 the compiler writes the final output file as $output. Use $output
29425 as the executable to be tested.
29426
29427 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
29428
29429 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
29430
29431 1996-06-08 Jeffrey A Law (law@cygnus.com)
29432
29433 * gcc.c-torture/execute/pending-1.c: New test. Still
29434 pending in Tege's queue.
29435
29436 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
29437
29438 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
29439 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
29440 if there were failures. Call unresolved if there were unresolved
29441 testcases. Call gcc_fail if program did not run to completion.
29442 (ph_make): Pass additional argument name to ph_execute.
29443 (ph_execute): Add new argument. Pass additional arguments to
29444 ph_summary. Call gcc_fail is there is no execution output.
29445
29446 1996-04-24 Jeffrey A Law (law@cygnus.com)
29447
29448 * lib/plumhall.exp (proc_summary): Output relavent summary
29449 lines into the log so specific failures in plumhall can be
29450 investigated.
29451
29452 1996-04-10 Jeffrey A Law (law@cygnus.com)
29453
29454 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
29455 (c-torture-execute): Don't try to execute tests which use
29456 "long long" types if $NO_LONG_LONG is nonzero.
29457
29458 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
29459
29460 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
29461 not c-torture.
29462
29463 * gcc.ieee: Move from here.
29464 * gcc.c-torture/execute/ieee: To here.
29465
29466 1996-03-26 Jeffrey A Law (law@cygnus.com)
29467
29468 * gcc.c-torture: Update to c-torture-1.41 release.
29469
29470 1996-03-22 Jeffrey A Law (law@cygnus.com)
29471
29472 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
29473 not "$output".
29474
29475 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
29476
29477 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
29478 -c present.
29479
29480 1996-03-02 Jeffrey A Law (law@cygnus.com)
29481
29482 * config/proelf.exp: Handle connecting to a simulator.
29483
29484 1996-01-31 Jeffrey A Law (law@cygnus.com)
29485
29486 * config/proelf.exp: New file. Enough framework that we can
29487 run c-torture tests on the proelf targets (or any other target
29488 that gdb can connect to for that matter).
29489
29490 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
29491
29492 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
29493 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
29494
29495 * lib/plumhall.exp (ph_execute): Always call ph_summary if
29496 exec_output exists.
29497
29498 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
29499
29500 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
29501 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
29502
29503 * config/*.exp: Update FSF address. Change result of ${tool}_load
29504 to pass/fail/unresolved/unsupported/untested. Caller must now
29505 call unresolved/unsupported/untested.
29506 * lib/*.exp: Update FSF address. Update to handle new results of
29507 ${tool}_load.
29508 * lib/chill.exp (verbose): Delete.
29509
29510 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
29511
29512 * lib/gcc.exp (default_gcc_start): Change order of args to
29513 $LDFLAGS $CFLAGS $LIBS.
29514 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
29515 Save/set/restore CFLAGS. Pass single arg to gcc_start.
29516 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
29517 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
29518 * gcc.misc-tests/dg-test.exp: Likewise.
29519 * gcc.misc-tests/msgs.exp: Likewise.
29520 * gcc.prms/prms.exp: Likewise.
29521 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
29522 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
29523
29524 * lib/dg.exp: Deleted, moved to dejagnu/lib.
29525
29526 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
29527
29528 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
29529
29530 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
29531 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
29532
29533 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
29534 necessary.
29535
29536 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
29537
29538 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
29539 global for loop; add use of $mathlib.
29540 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
29541 settings here; set mathlib for anything but VxWorks.
29542
29543 1996-01-22 Jeffrey A Law (law@cygnus.com)
29544
29545 * gcc.c-torture: Update to c-torture-1.40 release.
29546
29547 1996-01-03 Jeffrey A Law (law@cygnus.com)
29548
29549 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
29550 dg.exp.
29551
29552 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
29553
29554 * lib/c-torture.exp (c-torture-execute): Declare "output" as
29555 global.
29556
29557 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
29558
29559 * lib/g++.exp (LIBS): Define if not already.
29560 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
29561 (gcc-dg-prune): Call prune_gcc_output.
29562 * lib/gcc.exp (prune_gcc_output): New proc.
29563 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
29564 prune_gcc_output.
29565
29566 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
29567
29568 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
29569 (c-torture-execute): Likewise. Rename `name' to `testcase'.
29570
29571 1995-11-15 Jeffrey A Law (law@cygnus.com)
29572
29573 * gcc.c-torture: Update to c-torture-1.39 release.
29574
29575 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
29576
29577 * lib/c-torture.exp (c-torture-execute): Don't return if one option
29578 fails, try others as well.
29579
29580 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
29581
29582 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
29583 If compilation fails, mark execute tests as `untested'.
29584 If test is marked as unsupported, don't mark compilation and
29585 execute tests as failed.
29586
29587 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
29588
29589 * lib/g++.exp (g++_init): Don't link in libg++, and look to
29590 libstdc++ for whether or not we want to be doing shared
29591 libraries. Delete link_curses since we don't need it anymore.
29592 * lib/mike-g++.exp (postbase): Don't link in libg++.
29593 * g++.old-deja/old-deja.exp: Likewise.
29594
29595 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
29596
29597 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
29598
29599 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
29600
29601 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
29602 For that, add `-Wl,-a,shared_archive'.
29603 * g++.old-deja/old-deja.exp: Likewise.
29604
29605 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
29606
29607 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
29608
29609 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
29610
29611 * lib/mike-g++.exp (postbase): Pay attention to the status of
29612 g++_load.
29613
29614 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
29615
29616 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
29617
29618 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
29619
29620 * lib/gcc.exp (default_gcc_start): No longer need to log program
29621 being executed or its output, execute_anywhere does that now.
29622 * lib/g++.exp (default_g++_version): Call execute_anywhere.
29623 (default_g++_start): Likewise. Delete calls to verbose/send_log.
29624
29625 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
29626
29627 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
29628 the same as those in lib/g++.exp.
29629
29630 1995-10-10 Jeff Law (law@hurl.cygnus.com)
29631
29632 * gcc.c-torture: Update to c-torture-1.38 release.
29633 * gcc.ieee: Related changes.
29634
29635 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
29636
29637 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
29638 "exec". Minor reformatting changes.
29639
29640 * config/rom68k.exp (${tool}_load): Make it work in a canadian
29641 cross. This means all "exec" calls now work on a remote host as
29642 well.
29643 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
29644 cross. Filter out the extra "\r\n" stuff that expect puts in.
29645 (c-torture-execute): Filter out the bogus warnings like
29646 c-torture-compile does. Add support for canadian cross.
29647 * lib/gcc.exp (default_gcc_version, default_gcc_start)
29648 Use execute_anywhere rather than calling exec directly. Now it
29649 works for canadian cross testing.
29650
29651 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
29652
29653 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
29654 results into a variable, and check that rather than using file exists.
29655
29656 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
29657
29658 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
29659 create a libg++.so. For sunos4.1.*, also add -ltermcap.
29660
29661 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29662
29663 * g++.old-deja/old-deja.exp: Create and pass runshlib and
29664 lib_curses if there's a shared libg++ in the build tree.
29665
29666 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
29667
29668 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
29669 if not supported target.
29670
29671 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
29672
29673 * lib/g++.exp (g++_init): Move empty setting of runshlib and
29674 link_curses up to always happen, not just for native builds.
29675
29676 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
29677
29678 * gcc.c-torture: Update to c-torture-1.36 release.
29679 * gcc.failure: Related changes.
29680
29681 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
29682
29683 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
29684
29685 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
29686
29687 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
29688 * lib/mike-g++.exp (postbase): Not in here. Still reference
29689 runshlib, link_curses, and mathlib for link and run.
29690
29691 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
29692 pass the runtime shared library options for Solaris, OSF/1, and
29693 Irix5, and link with -lcurses to avoid unresolved references.
29694
29695 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
29696
29697 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
29698 only run once.
29699
29700 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
29701
29702 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
29703
29704 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
29705
29706 * gcc.c-torture: Update to c-torture-1.35 release. Note we
29707 do not have a framework for the "compat" tests yet.
29708
29709 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
29710
29711 * lib/mike-g++.exp (postbase): New local variable `mathlib',
29712 set to null if we're testing vxworks5.1. Use that instead of
29713 `-lm' in the setting of LIBS for link and run.
29714
29715 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
29716
29717 * config/rom68k.exp (${tool}_load): Major changes to make it
29718 work. Verified that it does in fact return the stuff in
29719 exec_output properly. Catch any Emul or any TRAP other than 0.
29720
29721 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
29722
29723 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
29724 LDFLAGS properly for targets that need stuff from libgloss.
29725 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
29726 only run once.
29727 (gpp_initialized): New variable.
29728
29729 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
29730
29731 * config/rom68k.exp: Load libgloss.exp.
29732 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
29733 so we can produce a fully linked binary.
29734 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
29735 so we can produce a fully linked binary.
29736
29737 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
29738
29739 * lib/plumhall.exp (ph_section): Watch for expected failures.
29740 Add missing `else'.
29741
29742 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
29743 run the testcase.
29744 (c-torture): Likewise.
29745
29746 1995-08-28 Doug Evans <dje@cygnus.com>
29747
29748 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
29749
29750 * lib/mike-g++.exp (mike_cleanup): New proc.
29751 (prebase): New globals compiler_result, not_compiler_result,
29752 target_regexp.
29753 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
29754 allow leading "-" in pattern. Watch for unsupported tests.
29755 If $compiler_result is set, pattern match assembler code,
29756 and ditto for $not_compiler_result.
29757 * lib/mike-gcc.exp: Likewise.
29758
29759 * lib/plumhall.exp (ph_execute): Only call ph_summary if
29760 execution "succeeded".
29761
29762 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
29763
29764 * config/win32.exp: New file.
29765 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
29766
29767 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
29768
29769 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
29770 unsupported.
29771 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
29772 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
29773 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
29774
29775 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
29776 "... without exceptions was ...". That is now handled by
29777 prune_system_crud.
29778 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
29779
29780 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
29781
29782 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
29783 sieve.c,sort2.c}: New files.
29784 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
29785 sieve.exp,sort2.exp}: Drivers for them.
29786
29787 * lib/mike-gcc.exp (program_output): New user settable variable.
29788 (postbase): Call prune_system_crud. Also prune extraneous compiler
29789 messages.
29790 * lib/mike-g++.exp (program_output): New user settable variable.
29791
29792 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
29793
29794 * config/sh.exp: Deleted (use sim.exp instead).
29795
29796 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
29797
29798 * config/vx.exp: Declare CHECKTASK as global.
29799 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
29800 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
29801 * lib/old-dejagnu.exp: Load [pwd]/$executable.
29802
29803 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
29804
29805 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
29806 target. Like vx.exp, only includes `vx29k.exp' instead of
29807 `vxworks.exp'.
29808
29809 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
29810
29811 * config/sim.exp: Increase time limit from 120 seconds to 240.
29812
29813 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
29814
29815 * gcc.c-torture/execute/950628-1.c: New test.
29816
29817 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
29818
29819 * gcc.c-torture: Update with changes/additions from
29820 c-torture-1.34.
29821
29822 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
29823
29824 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
29825
29826 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
29827
29828 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
29829
29830 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
29831
29832 * gcc.c-torture/compile/950512-1.c: New test.
29833 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
29834 * gcc.dg/struct-ret-1.c: Likewise.
29835
29836 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
29837
29838 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
29839 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
29840
29841 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
29842
29843 * gcc.c-torture/special/920411-1.c: Deleted.
29844 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
29845
29846 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
29847
29848 * config/sim.exp (${tool}_load): Hack in call to bash to get a
29849 cpu limit.
29850
29851 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
29852
29853 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
29854
29855 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
29856
29857 From kenner;
29858 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
29859 is the proper length.
29860 * va-arg-3.c: Likewise.
29861
29862 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
29863
29864 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
29865 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
29866
29867 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
29868 * lib/g++.exp (default_g++_start): Delete old cruft.
29869
29870 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
29871
29872 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
29873 (2 * (1 << 18)) to (2 * (1 << 17)).
29874
29875 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
29876
29877 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
29878
29879 * config/rom68k.exp: Renamed from config/idp.exp
29880
29881 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
29882
29883 * c-torture/compile/921109-2.c
29884
29885 1995-04-18 Mike Stump <mrs@cygnus.com>
29886
29887 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
29888 excess errors.
29889
29890 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
29891
29892 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
29893 output.
29894 * lib/g++.exp (default_g++_start): Likewise.
29895
29896 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
29897
29898 * gcc.c-torture/compile/950329-1.c: New test.
29899
29900 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
29901
29902 * config/bug.exp (${tool}_load): Updated to use new remote_open
29903 and remote_close procs.
29904 * config/idp.exp: New file.
29905
29906 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
29907
29908 * gcc.c-torture/execute/950322-1.c: New test.
29909
29910 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
29911
29912 * config/vx.exp (${tool}_load): Clean up testing of return code from
29913 vxworks_ld and vxworks_spawn.
29914
29915 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
29916
29917 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
29918
29919 1995-03-13 Mike Stump <mrs@cygnus.com>
29920
29921 * lib/old-deja.exp: Add `excess errors test - ' error, now one
29922 can mark excess errors on a machine by machine basis. Note, the
29923 default is to not expect any excess errors, even when excess
29924 errors test - is given, so you will want to put an XFAIL ... on
29925 these lines. For example, // excess errors test - XFAIL hppa*-*-*
29926 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
29927 those 4 machines, but no others.
29928
29929 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
29930
29931 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
29932 * lib/c-torture.exp: to here.
29933
29934 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
29935
29936 * gcc.c-torture/execute/950221-1.c: New test.
29937 * gcc.c-torture/execute/struct-ret-1.c: New test.
29938 * gcc.c-torture/compile/950221-1.c: New test.
29939
29940 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
29941
29942 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
29943
29944 * gcc.c-torture/execute/arith-1.c (main): Return 0.
29945 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
29946
29947 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
29948
29949 * g++.gb: New directory of tests, derived from my signature and
29950 class scoping tests.
29951
29952 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
29953 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
29954 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
29955 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
29956 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
29957 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
29958 * g++.gb/sig25.C: Likewise.
29959
29960 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
29961 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
29962 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
29963 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
29964 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
29965 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
29966 * g++.gb/sig25.exp: Likewise.
29967
29968 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
29969 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
29970 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
29971 * g++.gb/scope13.C: Likewise, this test still fails.
29972
29973 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
29974 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
29975 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
29976 * g++.gb/scope13.exp: Ditto.
29977
29978 * g++.gb/README: New file, explains what these tests are about.
29979
29980 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
29981
29982 * lib/dg.exp (dg-do): Support `preprocess'.
29983 (dg-test): Likewise.
29984
29985 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
29986
29987 * config/udi.exp: change "continue -expect" to "exp_continue".
29988
29989 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
29990
29991 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
29992 Delete redundant tests.
29993
29994 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
29995 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
29996 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
29997 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
29998 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
29999 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
30000 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
30001 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
30002
30003 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
30004 storing label pointers.
30005 * gcc.c-torture/execute/921019-1.c: Likewise.
30006 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
30007 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
30008 parameter fp.
30009 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
30010 constants.
30011
30012 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
30013 Delete obsolete tests.
30014
30015 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
30016 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
30017 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
30018 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
30019 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
30020 * gcc.c-torture/compile/950124-1.c: New test.
30021
30022 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
30023
30024 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
30025
30026 * lib/mike-g++.exp: Add -lm to LIBS.
30027
30028 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
30029
30030 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
30031
30032 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
30033
30034 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
30035
30036 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
30037
30038 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
30039
30040 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
30041
30042 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
30043 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
30044 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
30045 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
30046 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
30047 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
30048 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
30049 * g++.law/{operators31.C, operators32.C,
30050 * g++.law/{operators33.C, operators34.C}: Likewise.
30051 * g++.law/{pic1.C, refs2.C}: Likewise.
30052 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
30053 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
30054 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
30055 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
30056
30057 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
30058 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
30059 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
30060 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
30061 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
30062 * g++.law/{enum9.exp, friend5.exp}: Likewise.
30063 * g++.law/{nest3.exp, nest4.exp}: Likewise.
30064 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
30065 * g++.law/{operators30.exp, operators31.exp}: Likewise.
30066 * g++.law/{operators32.exp, operators33.exp}: Likewise.
30067 * g++.law/{operators34.exp}: Likewise.
30068 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
30069 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
30070 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
30071 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
30072 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
30073
30074 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
30075 No longer expected to fail.
30076 * g++.law/missed-error3.C: Tweak for recent bool changes.
30077
30078 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
30079
30080 * config/emb-unix: Deleted.
30081 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
30082 remote execution. Do final link on remote host if REMOTE_LINK is set.
30083
30084 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
30085
30086 * lib/dg.exp (dg-test): Fix typo in last patch.
30087
30088 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
30089
30090 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
30091 (handles multiple occurrences).
30092
30093 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
30094
30095 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
30096 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
30097 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
30098 printed).
30099 * lib/c-torture.exp (c-torture-compile): Likewise.
30100 (c-torture): Prepend full path if missing.
30101 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
30102 (gcc_fail): Likewise.
30103 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
30104
30105 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
30106
30107 * lib/netware.exp: Only attach to NetWare i386 systems.
30108
30109 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
30110
30111 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
30112 messages. Add test name to "output pattern match" pass/fail message.
30113
30114 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
30115
30116 * gcc.dg: New testsuite.
30117 * gcc.dg/dg.exp: New file.
30118
30119 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
30120 test-switch.c}: Deleted.
30121
30122 * gcc.misc-tests/msgs.exp: New testcase driver.
30123
30124 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
30125
30126 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
30127 Watch for illegal return values from ${tool}_load.
30128 * config/unix.exp (${tool}_load): Fix pass/fail detection for
30129 cross targets. Coerce return value >0 to 1.
30130
30131 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
30132
30133 * config/unix.exp (${tool}_load): Call program rsh, not proc.
30134
30135 * config/emb-unix.exp: New file.
30136
30137 * config/sim.exp: Error if variable $SIM not defined.
30138 (${tool}_load): Mark test as "untested" if simulator missing.
30139
30140 * config/unix.exp: Load remote.exp to get rcp_download.
30141 * lib/c-torture.exp: Use different option lists for testcases with
30142 and without loops.
30143 * gcc.c-torture/execute/execute.exp: Likewise.
30144
30145 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
30146
30147 * config/*.exp: Clarify return code from ${tool}_load.
30148 Call `unresolved' or `untested' instead of `warning' or `perror'
30149 (sometimes you still want to call both though).
30150 Add comment that `shell_id' is local to each file.
30151 * config/udi.exp (timeout): Set to 30.
30152 Don't print warning if connection fails, $connectmode has already
30153 printed an error.
30154 (${tool}_load): Move verbose messages to level 2.
30155 Rework pattern for "Process started" message.
30156 Pass `shell_id' to ${connectmode}_download.
30157 Retry twice upon timeout. Make resetting of target more robust.
30158 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
30159 Pass `shell_id' to exit_$connectmode.
30160 Only call exit_$connectmode if connected.
30161 * config/unix.exp (${tool}_load): Check return codes better.
30162 * config/vrtx.exp (${tool}_load): Likewise.
30163 * config/vx.exp (${tool}_load): Likewise.
30164 Delete unneeded global's.
30165 * lib/dg.exp (dg-test): Update to reflect clarified return codes
30166 from ${tool}_load.
30167 (dg-stat): Delete.
30168 (dg-init): Delete recording of pass/fail counts.
30169 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
30170 (old-dejagnu-init): Likewise.
30171 (old-dejagnu-stat): Delete contents, empty proc now.
30172 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
30173 (c-torture): Delete references to lcnt, lpass, lfail.
30174 Get option list from TORTURE_OPTIONS.
30175 Delete -funroll[-all]-loops if no loops.
30176 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
30177 (g++_stat): Delete contents (empty proc now).
30178 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
30179 (gcc_finish): Likewise.
30180 (gcc_stat): Deleted.
30181 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
30182 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
30183 * gcc.c-torture/execute/execute.exp: Likewise.
30184 Split tests into two parts: compile, execute.
30185 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
30186 no loops. Update to reflect clarified return codes from ${tool}_load.
30187
30188 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
30189
30190 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
30191 to grep for.
30192 (old-dejagnu): Likewise (where necessary).
30193
30194 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
30195
30196 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
30197
30198 * lib/dg.exp (dg-process-target): Fix processing of selector.
30199 Add comment regarding use of `error'.
30200
30201 * lib/gcc.exp (prune_system_crud): Define if missing.
30202 * lib/g++.exp (prune_system_crud): Likewise.
30203
30204 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
30205 Call prune_system_crud.
30206 * lib/dg.exp (dg-runtest): New proc.
30207 Use perror instead of send_user for tcl errors in testcase.
30208 Don't return any value, it's never used.
30209 Don't clobber previous definition of `unknown'.
30210 Print tcl errors in `dg-final'.
30211
30212 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
30213
30214 * lib/dg.exp (dg-process-target): Improve syntax error messages.
30215 (dg-test): Don't print errorInfo, it contains stack backtrace.
30216
30217 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
30218
30219 * lib/g++.exp (runtest_file_p): Define if missing.
30220
30221 1994-09-24 Doug Evans (dje@cygnus.com)
30222
30223 * lib/mike-g++.exp: Comment out loading of g++.exp.
30224 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
30225 (default_g++_version): Always print something.
30226 (default_g++_start): Comment out call to `which'.
30227 (g++_start, g++_load): Deleted (must be defined in config file).
30228 * lib/gcc.exp: Test for existence of $CC at start.
30229 Delete check for tmpdir (done in gcc_init).
30230 (default_gcc_version): Always print something.
30231 (default_gcc_start): Comment out call to `which'.
30232 * config/*.exp: Major cleanup - make cross targets work at least a
30233 little better for g++ (by not being "--tool gcc" specific).
30234 Rename gcc_xxx to ${tool}_xxx.
30235 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
30236 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
30237
30238 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
30239
30240 * lib/c-torture.exp (c-torture-compile): Rework compiler
30241 message processing.
30242
30243 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
30244 c-torture.
30245
30246 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
30247
30248 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
30249
30250 * lib/dg.exp (dg-process-target): Support { target native }.
30251
30252 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
30253
30254 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
30255 looked for "... program xxx got fatal signal".
30256 Correct regsub munging of `comp_output'.
30257 Ignore compiler messages "path prefix not used" and "linker input
30258 file unused".
30259
30260 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
30261
30262 * lib/gcc.exp (runtest_file_p): Define if missing.
30263 * gcc.prms/template.c: Example to work from.
30264
30265 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
30266
30267 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
30268 * lib/dg.exp (dg-test): Call unsupported testcases as such.
30269
30270 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
30271 * gcc.prms/1883.c: Moved from compile/940714-1.c.
30272 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
30273 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
30274
30275 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
30276 (dg-process-target): No longer a varargs proc.
30277 Return S/N for target, P/F for xfail. All callers changed.
30278 (user option procs): More argument checking.
30279 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
30280 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
30281 (dg-test): Skip test if not running on selected target in `dg-do'.
30282 Update handling of `dg-do-what', `dg-output-text'.
30283 Separate execution pass/fail from output pattern match pass/fail.
30284 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
30285
30286 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
30287
30288 * gcc.c-torture/special/special.exp: Don't expect failure for mips
30289 target for 920510-1.c.
30290
30291 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
30292
30293 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
30294 Clean up comment regarding use of passcnt, etc.
30295 (gcc_stat): Don't update `testcnt' here.
30296 (gcc_finish): Do it here.
30297 Might as well reset `but_id' here too.
30298 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
30299 to determine if the file should be tested.
30300 * gcc.c-torture/compile/compile.exp: Likewise.
30301 * gcc.c-torture/execute/execute.exp: Likewise.
30302 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
30303 * gcc.misc-tests/dg-test.exp: Likewise.
30304 * gcc.prms/prms.exp: Likewise.
30305 * gcc.wendy/wendy.exp: Likewise.
30306 * g++.old-deja.exp: Likewise.
30307 Move "Testing file" message to verbose level 1.
30308
30309 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
30310
30311 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
30312
30313 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
30314
30315 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
30316 (default_gcc_start): Accept optional second list element
30317 of compiler flags. Print compiler output at verbosity level 2.
30318 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
30319 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
30320 Save current values of framework globals passcnt, failcnt, xpasscnt,
30321 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
30322 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
30323 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
30324 xfailcnt to compute stats. Update framework global `testcnt' from
30325 pass/fail counts.
30326 (gcc_finish): New proc. Clean up test environment.
30327 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
30328 (gcc_epass, gcc_efail): Delete.
30329 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
30330 argument of line number.
30331 (dg-init): If the tool has an init routine, call it.
30332 (dg-test): Remove args `cflags_var' and `libs_var'.
30333 Pass all compiler options to ${tool}_start.
30334 Handle missing line number.
30335 (dg-finish): New function.
30336 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
30337 particular files. Call gcc_finish at end. Move "skipping test"
30338 message to verbosity level 3.
30339 * gcc.c-torture/compile/compile.exp: Likewise.
30340 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
30341 * gcc.c-torture/execute/execute.exp: Likewise.
30342 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
30343 Print testcase being tried at verbosity level 1.
30344 * gcc.c-torture/special/special.exp: Unset xfail.
30345 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
30346 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
30347 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
30348 * gcc.failure/failure.exp: Likewise.
30349 * gcc.ieee/ieee.exp: Likewise.
30350 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
30351 Update call to dg-test. Call dg-finish at end.
30352 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
30353 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
30354 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
30355 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
30356 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
30357 * gcc.wendy/wendy.exp: Add copyright.
30358 Delete setting of tmpdir (done by gcc_init).
30359 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
30360 Pass compiler flags to gcc_start. Call gcc_finish at end.
30361 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
30362 gcc_[ce]pass/fail.
30363
30364 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
30365
30366 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
30367 confusion.
30368 (g++_load): Likewise.
30369
30370 * config/*.exp (gcc_load): Some were varargs fns and some were not.
30371 Rename argument to `prog' to remove the confusion.
30372 Varargs fns behave differently too!
30373 (g++_load): Likewise.
30374
30375 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
30376
30377 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
30378 what it is. Delete (always) printing of status value for !native.
30379 Simplify verbose code, and include status and exec_output.
30380 (g++_load): Use gcc_load.
30381
30382 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
30383
30384 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
30385 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
30386 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
30387 940714-3.c as these testcases don't exist anymore. Make
30388 va-arg-1.c expected to pass.
30389
30390 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
30391
30392 * gcc.misc-tests/misc.exp: Only run specific testcases.
30393 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
30394 * gcc.misc-tests/dg-[1-9].c: New files.
30395
30396 * lib/dg.exp: New testsuite driver.
30397 * gcc.prms/prms.exp: Use it.
30398
30399 * README.gcc: New file.
30400
30401 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
30402 Document and reset `lxpass' and `lxfail'.
30403 Simplify "initialized" message.
30404 (gcc_stat): Clean up comments a little.
30405
30406 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
30407
30408 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
30409
30410 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
30411
30412 * lib/old-dejagnu.exp (process-option): New proc.
30413 (old-dejagnu-init, old-dejagnu-stat): Likewise.
30414 (old-dejagnu): Simplify.
30415 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
30416
30417 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
30418
30419 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
30420 exists and is not an empty string.
30421
30422 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
30423 $xfail rather than calling setup_xfail. Clear $xfail when test is
30424 finished.
30425 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
30426 automatically.
30427
30428 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
30429 longer expected to fail.
30430
30431 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
30432 "f" function call.
30433
30434 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
30435
30436 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
30437 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
30438 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
30439 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
30440 c-torture-1.29.
30441
30442 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
30443 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
30444
30445 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
30446
30447 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
30448 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
30449
30450 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
30451 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
30452 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
30453
30454 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
30455
30456 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
30457 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
30458 940714-1.c, 940714-2.c, 940714-3.c},
30459 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
30460 gcc.misc-tests/{mg.c,mg.exp}:
30461 New tests.
30462 * gcc.noncompile/noncompile.exp: Change accordingly.
30463
30464 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
30465
30466 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
30467 Undo previous clobberage.
30468
30469 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
30470
30471 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
30472 * gcc.special/{930510-1.c, special.exp}:
30473 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
30474 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
30475 struct-varargs-1.c}: New tests from c-torture-1.26.
30476
30477 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
30478
30479 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
30480 argument to switch.
30481
30482 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
30483
30484 * Revert the previous changes. Please see Rob's directory
30485 (/lisa/test/rob/progressive/gcc/testsuite) for testing
30486 fixes.
30487
30488 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
30489
30490 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
30491 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
30492 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
30493 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
30494 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
30495 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
30496 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
30497 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
30498 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
30499 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
30500 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
30501 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
30502 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
30503 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
30504 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
30505 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
30506 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
30507 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
30508 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
30509 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
30510 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
30511 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
30512 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
30513 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
30514 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
30515 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
30516 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
30517
30518 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
30519
30520 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
30521 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
30522 with perror calls.
30523
30524 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
30525
30526 * config/unix.exp (g++_load): Fix syntax.
30527
30528 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
30529
30530 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
30531 * gcc.noncompile/921017-1.c: Deleted obsolete test.
30532 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
30533 Don't expect va-arg-1.c to fail. Correct expected output for
30534 920928-1.c.
30535 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
30536 * gcc.wendy/hbm4.c: Correct typo.
30537 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
30538
30539 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
30540
30541 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
30542 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
30543 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
30544 * lib/c-torture.exp (c-torture-compile): Ditto.
30545
30546 Reduce volume of output (remove all the -I's and such).
30547 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
30548 Call gcc_cpass, gcc_cfail.
30549 (c-torture): Pass testing option to c-torture-compile.
30550
30551 1994-03-21 Doug Evans (dje@cygnus.com)
30552
30553 Bring patches over from progressive.
30554 * config/default.exp: Exit remote shell cleanly.
30555 (g++_exit, g++_start): Add default versions.
30556 * config/sim.exp (gcc_load): Use perror, not error.
30557
30558 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
30559
30560 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
30561 set in site.exp.
30562
30563 1994-03-14 Doug Evans (dje@cygnus.com)
30564
30565 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
30566 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
30567 (wendy_try): New proc to run testcase.
30568 (main loop): Call 'em.
30569 * gcc.wendy/*.c: Clean up pass to correct expected output.
30570
30571 * lib/gcc.exp: Minor cleanup work.
30572 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
30573
30574 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
30575
30576 * config/sim.exp (gcc_load): Document return codes better.
30577 Don't pass -v to simulator.
30578
30579 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
30580
30581 * gcc.special/920717-x.c: Fix typo.
30582 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
30583 get at sources.
30584
30585 * lib/mike-gcc.exp: Fix typo.
30586
30587 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
30588
30589 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
30590 binary to use, transform the name.
30591 * config/*.exp: rename everything. Nuke any g++ specific files,
30592 it's now a special case of gcc that requires no special support.
30593 Add a default.exp for unsupported targets.
30594
30595 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
30596
30597 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
30598 lib/old-dejagnu.exp: Fix a few patterns to work with the new
30599 version of Tcl.
30600
30601 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
30602
30603 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
30604 than a warning.
30605
30606 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
30607
30608 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
30609
30610 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
30611
30612 * gcc.execute/execute.exp: Combine opt_list and foption_list into
30613 option_list. Compile every file with only 4/6 option choices
30614 (same as C torture) instead of with 12/18 different option
30615 choices.
30616 * lib/c-torture.exp: Likewise.
30617
30618 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
30619 not already set.
30620
30621 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
30622
30623 * lib/old-deja.exp: Add `excess errors test fails' error, now one
30624 can put an XFAIL *-*-* on excess errors.
30625
30626 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
30627
30628 * g++.law: Add more tests derived from g++-bugs snapshots.
30629
30630 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
30631 equivalent to g++.law/init9.
30632
30633 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
30634 compiled it, and the a.out file after we've run it.
30635
30636 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
30637
30638 * lib/mike-g++.exp (postbase): Delete the .o file after we've
30639 compiled it, and the a.out file after we've run it.
30640
30641 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
30642
30643 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
30644
30645 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
30646
30647 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
30648 version number.
30649
30650 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
30651
30652 * g++.law: New directory of g++ tests derived from the g++-bugs
30653 snapshots.
30654
30655 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
30656
30657 * gcc.compile: initbug1.c initbug1.exp testcase added
30658
30659 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
30660
30661 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
30662 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
30663 fixes submitted by Jeff Law (law@cs.utah.edu)
30664 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
30665 Jeff Law (law@cs.utah.edu)
30666
30667
30668 1993-11-30 Mike Stump (mrs@cygnus.com)
30669
30670 * config/unix-g++.exp: Follow the gcc way of doing things.
30671 * g++.old-deja/old-deja.exp: Minor updates.
30672 * lib/g++.exp: New file, follow the gcc way of doing things.
30673 * lib/old-dejagnu.exp: Minor updates.
30674 * lib/mike-g++.exp: Always unset errorInfo.
30675
30676 1993-11-06 Mike Stump (mrs@cygnus.com)
30677
30678 * lib/gcc.exp: Fix some errors with the below change, CC and
30679 CFLAGS should be global when setting, not local.
30680
30681 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
30682
30683 * lib/gcc.exp: Transform tool name.
30684
30685 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30686
30687 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
30688
30689 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30690
30691 * lib/gcc.exp: change gcc_done to gcc_stat
30692
30693 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
30694
30695 * Upgraded gcc testsuite to c-torture version 1.25
30696
30697 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
30698
30699 * lib/gcc.exp: added reporting code. Changed verbose compile message.
30700 * lib/c-torture: added hooks for new reporting code.
30701
30702 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
30703
30704 * config/sh-gcc.exp: check if sh-sim exists in the path
30705
30706 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
30707
30708 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
30709 * gcc.compile/compile.exp: Initial changes for new logic.
30710 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
30711 * gcc.failure/failure.exp: Initial changes for new logic.
30712 * gcc.ieee/ieee.exp: Initial changes for new logic.
30713 * gcc.misc-tests/misc.exp: Initial changes for new logic.
30714 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
30715 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
30716 * lib/c-torture.exp: Initial changes for new logic.
30717 * lib/gcc.exp: Initial changes for new logic.
30718
30719 1993-10-15 Mike Stump (mrs@cygnus.com)
30720
30721 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
30722 depend upon failure or success. Fully qualify names in failure
30723 and success messages. Always remove a.out before starting
30724 compile, just in case. Pay more attention to error text output by
30725 the compiler. Handle testcases with no known past errors just
30726 like all others, so that things are uniform. Other miscellaneous
30727 improvements.
30728
30729 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
30730
30731 * gcc.cpp: new directory for cpp tests
30732
30733 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
30734
30735 * lib/chill.exp: Code reformatted, removed unused code.
30736 * config/unix-chill.exp: Code reformatted, removed unused code.
30737 * chill.execute/execute.exp: Code reformatted, removed unused code.
30738 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
30739
30740 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
30741
30742 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
30743 routines not written.
30744
30745 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
30746
30747 * config/bug-gcc.exp: Use new procs from bug.exp.
30748
30749 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
30750
30751 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
30752 via ftp, rather than depending on NFS.
30753 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
30754 case.
30755
30756 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
30757
30758 * config/bug-gcc.exp: Use new download proc.
30759
30760 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
30761
30762 * chill.execute/execute.exp: cleanups, handles errors better
30763 * chill.compile/compile.exp: rewrite, based on execute.exp
30764 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
30765 * lib/chill.exp: major changes to diff proc and compile and link
30766 procs. added chill_fail and chill_pass wrappers to pass and
30767 fail. added more comments, and handle error codes better.
30768 Added a hack to capture stderr from exec, so noncompile tests
30769 can work.
30770
30771 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
30772
30773 * chill.execute/execute.exp: rewrite of testsuite driver
30774 * lib/chill.exp: rewrite of testsuite driver
30775 * config/unix-chill.exp: rewrite of testsuite driver
30776
30777 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
30778
30779 In chill.execute:
30780 * iexpr.ch: Standardize uppercase.
30781 * tuples.dat: Standardize uppercase.
30782 * vary.ch: standardize. Correct varying string assignments.
30783 * vary.dat: Add new output lines.
30784
30785 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
30786
30787 In chill.execute:
30788 * chprintf.ch: Standardize use of uppercase.
30789 * tuples.ch: Standardize and turn arr2 into a DCL,
30790 rather than a SYN.
30791 * pinits.ch: Standardize.
30792
30793 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
30794
30795 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
30796 * Makefil: Renamed to Makefile.in.
30797 * configure.in: New.
30798
30799 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
30800
30801 In chill.execute:
30802 * .cvsignore: Add result/output files.
30803 * Makefile: Fix up variables at start. Use MFLAGS
30804 everywhere. Correct bool_loc, built_ins entries.
30805 Add entry for vary1.ch.
30806 * bitarray.ch: Standardize upper-case usage.
30807 * bitexpr.ch: Standardize, add output of b1.
30808 * params.ch: Use arrayt in along PROC parameters, to
30809 avoid novelty problems.
30810 * sets.ch: Tiny cleanup.
30811 * vary1.ch: Re-indent.
30812
30813 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
30814
30815 * Add PR-related files to Makefiles, .cvsignore files, etc.
30816
30817 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
30818
30819 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
30820 with compiler objects. New names are test-flow.c and test-loop.c
30821
30822 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
30823
30824 * Upgraded c-torture tests from 1.19 to 1.20
30825
30826 * new files:
30827 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
30828 * gcc.compile: 930623-1.c 930623-2.c
30829 * gcc.noncompile: 930622-1.c 930622-2.c
30830 * gcc.failure: 920411-1.c 920627-2.c
30831 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
30832
30833 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
30834
30835 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30836 More changes to get testsuite working properly. Needs more work.
30837 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
30838
30839 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
30840
30841 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
30842 More changes to get testsuite working properly. Needs more work.
30843
30844 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
30845
30846 * chill.compile/compile.exp: Added for Dejagnu support
30847 * chill.execute/execute.exp: Added for Dejagnu support
30848 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
30849
30850 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
30851
30852 This should complete moving the CHILL test files.
30853 * chill.noncompile(.cvsignore printf.grt
30854 in-printf.grt chprintf.grt chprintf.ch):
30855 Added test-support files.
30856 (Makefile): Modified further.
30857 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
30858 signal.ch): Added test files.
30859 * chill.execute (.cvsignore printf.grt printr.c
30860 in-printf.grt rts.c chprintf.grt rts.h): Added
30861 test-support files.
30862 (Makefile): More corrections.
30863
30864 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
30865
30866 * chill.compile, chill.execute, chill.nocompile: Add CHILL
30867 test cases, ready for DejaGnu.
30868
30869 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
30870
30871 * Upgraded c-torture tests from 1.18 to 1.19
30872
30873 * gcc.compile: added test(s):
30874 930607-1.c
30875 * gcc.execute: added test(s):
30876 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
30877
30878 * added new subdirectory for misc tests: gcc.misc-tests
30879 * gcc.misc-test(s): added tests:
30880 inst-check.c test-consts.c test-ior.c test-switch.c
30881
30882 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
30883
30884 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
30885
30886 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
30887
30888 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
30889
30890 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
30891
30892 * Upgraded c-torture tests from 1.17 to 1.18
30893
30894 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
30895
30896 * Upgraded c-torture tests from 1.12 to 1.17
30897
30898 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
30899
30900 * lib/old-dejagnu.exp:
30901 Fixed handling of XFAIL target triplets to correctly
30902 recognize wildcard characters. Removed code that
30903 appended a unique id tag to the end of the file name
30904 printed out by the result of the testcases within a
30905 given test file.
30906
30907 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
30908
30909 * lib/old-dejagnu.exp:
30910 Reworked expected failure handling to trigger off of XFAIL
30911 keyword in keyphrase embeded in testcase source code. The
30912 XFAIL keyword must be at the end of the keyphrase line. It
30913 may optionally be followed by one or more target triplets.
30914 It has just occured that the handling of wildcards in the
30915 target triplet may not be correct.
30916
30917 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
30918
30919 * g++.old-deja/tests:
30920 Moved all subdirectories up one level into g++.old-deja .
30921
30922 * lib/old-dejagnu.exp:
30923 Fixed problem with CXXFLAGS not being properly reset, and being
30924 corrupted with extraneous "-c" compiler option. This was
30925 causing binaries to not be generated for test that needed them.
30926 Modified strings passed to "pass" and "fail" so that individual
30927 tests from the same test file would be distinguished by an
30928 identifier appended to the test file name in the summary logs;
30929 this corrected a problem with erroneous diff logs. Added code
30930 to search testcases for expected fail and unexpected pass keywords.
30931
30932 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
30933
30934 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
30935
30936 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
30937
30938 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
30939 Removed extraneous text from end of "Special g++ Options"
30940 keyphrase.
30941
30942 * lib/old-dejagnu.exp: Added pattern matching to look for new
30943 keywords, embedded in testcases comments, which will trigger
30944 calls to xpass and xfail.
30945
30946 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
30947
30948 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
30949 comments embedded in the testcases, especially the one looking for
30950 special compiler options, as well as the pattern matching for the
30951 compiler output again.
30952
30953 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
30954
30955 * lib/old-dejagnu.exp: Do a proper check of the return value for
30956 execute tests. Fixed several problems with the pattern matching
30957 of the compiler output which gave erroneous test results.
30958 Changed several of the test result messages to be more descriptive.
30959 * config/unix-g++.exp: Proc g++_load now actually works and
30960 executes the tests passed to it and returns a usable return
30961 value.
30962
30963 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
30964
30965 * lib/gcc.exp: Exits gracefully if $CC is bogus.
30966
30967 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
30968
30969 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
30970 Modified both files to properly execute the old style
30971 dejagnu tests. The previous versions of these files were
30972 experimental and did not function anything near correctly.
30973
30974 1993-04-05 Rob Savoye (rob@cygnus.com)
30975
30976 * Removed all Makefile.in and configure.in files. No configuration
30977 needed now.
30978
30979 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
30980
30981 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
30982
30983 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
30984
30985 * gcc.compile/configure.in, gcc.unsorted/configure.in,
30986 gcc.special/configure.in, gcc.noncompile/configure.in,
30987 gcc.execute/configure.in, gcc.code_quality/configure.in,
30988 g++.other/configure.in, g++.old-deja/configure.in,
30989 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
30990 in srcname setting.
30991
30992 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
30993
30994 * lib/udi.exp: Fixed mondfe and mondfe_download.
30995 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
30996 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
30997
30998 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
30999
31000 * config/udi-gdb.exp: Check $shell_id after connecting to target.
31001 (gdb_exit): Don't remove *_soc files.
31002
31003 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
31004
31005 * lib/c-torture.exp: Don't look for main; instead always use -w
31006 -c. This is how the c-torture tests work. Remove the object
31007 file if the compilation succeeds.
31008 * gcc.execute/execute.exp: Remove executable if test passes.
31009 * gcc.noncompile/noncompile.exp: Every test is an expected
31010 failure.
31011 * gcc.special/special.exp: Added tests from c-torture 1.11,
31012 corrected use of existing test.
31013 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
31014 gcc.execute/920625-1.c: Updated to c-torture 1.11.
31015 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
31016 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
31017 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
31018 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
31019 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
31020 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
31021 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
31022 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
31023 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
31024 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
31025 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
31026 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
31027 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
31028 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
31029 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
31030 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
31031 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
31032 c-torture 1.11.
31033 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
31034 correspond to c-torture 1.11.
31035
31036 * New file.