]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
20040409-2.c: Fix constants used on 16-bit targets.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2
3 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
4 16-bit targets.
5
6 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
7
8 * gcc.dg/rs6000-power2-1.c: Change to compile only.
9 * gcc.dg/rs6000-power2-2.c: Likewise.
10
11 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
12
13 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
14 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
15 Change the asm registers to be in form of frN instead of fN.
16
17 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18
19 * gcc.dg/torture/builtin-convert-2.c: New test.
20
21 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
22
23 * gcc.dg/rs6000-power2-1.c: New test.
24 * gcc.dg/rs6000-power2-2.c: New test.
25
26 2004-04-28 Jan Hubicka <jh@suse.cz>
27
28 * gcc.dg/unused-6.c: New test.
29
30 2004-04-24 Laurent GUERBY <laurent@guerby.net>
31 Ulrich Weigand <uweigand@de.ibm.com>
32
33 * ada/acats/run_all.sh: Define $target variable.
34
35 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
36
37 PR c++/15119
38 * g++.dg/other/vararg-1.C: New test.
39
40 PR c++/4794
41 * g++.dg/eh/cleanup3.C: New test.
42
43 2004-04-24 Laurent GUERBY <laurent@guerby.net>
44
45 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
46 and ad8011a (target_insn).
47 * ada/acats/support/macro.dfs: Likewise.
48 * ada/acats/support/impbit.adb: New file.
49
50 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
51
52 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
53
54 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
55
56 * gcc.dg/loop-3.c: New test.
57
58 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
59
60 * gcc.c-torture/execute/simd-5.c: New test.
61
62 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
63
64 PR c++/15064
65 * g++.dg/template/crash18.C: New test.
66
67 2004-04-22 Mark Mitchell <mark@codesourcery.com>
68
69 * g++.dg/ext/complit3.C: New test.
70
71 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
72
73 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
74 * gcc.dg/altivec-3.c: Same.
75 * gcc.dg/altivec-varargs-1.c: Same.
76
77 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
78
79 * lib/target-supports.exp (check_profiling_available): Assume
80 profiling is not available on powerpc-eabi targets.
81
82 2004-04-21 Janis Johnson <janis187@us.ibm.com>
83
84 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
85 * gcc.dg/vmx/bug-1.c: Ditto.
86
87 2004-04-20 Eric Christopher <echristo@redhat.com>
88
89 * gcc.dg/charset/extern.c: New test.
90 * g++.dg/charset/extern3.cc: Ditto.
91
92 2004-04-20 Uros Bizjak <uros@kss-loka.si>
93
94 * gcc.dg/builtins-39.c: New test.
95
96 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
97
98 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
99
100 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
101
102 * gcc.dg/torture/mips-hilo-1.c: New test.
103
104 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
105
106 * gcc.c-torture/compile/20040419-1.c: New test.
107
108 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
109
110 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
111
112 2004-04-18 Zack Weinberg <zack@codesourcery.com>
113 Aldy Hernandez <aldyh@redhat.com>
114
115 * gcc.c-torture/execute/va-arg-24.c: New.
116
117 2004-04-17 Zack Weinberg <zack@codesourcery.com>
118 Aldy Hernandez <aldyh@redhat.com>
119
120 * gcc.dg/vmx/1b-01.c: New.
121 * gcc.dg/vmx/1b-02.c: New.
122 * gcc.dg/vmx/1b-03.c: New.
123 * gcc.dg/vmx/1b-04.c: New.
124 * gcc.dg/vmx/1b-05.c: New.
125 * gcc.dg/vmx/1b-06.c: New.
126 * gcc.dg/vmx/1b-07.c: New.
127 * gcc.dg/vmx/1c-01.c: New.
128 * gcc.dg/vmx/1c-02.c: New.
129 * gcc.dg/vmx/3a-01a.c: New.
130 * gcc.dg/vmx/3a-01.c: New.
131 * gcc.dg/vmx/3a-01m.c: New.
132 * gcc.dg/vmx/3a-03.c: New.
133 * gcc.dg/vmx/3a-03m.c: New.
134 * gcc.dg/vmx/3a-04.c: New.
135 * gcc.dg/vmx/3a-04m.c: New.
136 * gcc.dg/vmx/3a-05.c: New.
137 * gcc.dg/vmx/3a-06.c: New.
138 * gcc.dg/vmx/3a-06m.c: New.
139 * gcc.dg/vmx/3a-07.c: New.
140 * gcc.dg/vmx/3b-01.c: New.
141 * gcc.dg/vmx/3b-02.c: New.
142 * gcc.dg/vmx/3b-10.c: New.
143 * gcc.dg/vmx/3b-13.c: New.
144 * gcc.dg/vmx/3b-14.c: New.
145 * gcc.dg/vmx/3b-15.c: New.
146 * gcc.dg/vmx/3c-01a.c: New.
147 * gcc.dg/vmx/3c-01.c: New.
148 * gcc.dg/vmx/3c-02.c: New.
149 * gcc.dg/vmx/3c-03.c: New.
150 * gcc.dg/vmx/3d-01.c: New.
151 * gcc.dg/vmx/4-01.c: New.
152 * gcc.dg/vmx/4-03.c: New.
153 * gcc.dg/vmx/5-01.c: New.
154 * gcc.dg/vmx/5-02.c: New.
155 * gcc.dg/vmx/5-03.c: New.
156 * gcc.dg/vmx/5-04.c: New.
157 * gcc.dg/vmx/5-05.c: New.
158 * gcc.dg/vmx/5-06.c: New.
159 * gcc.dg/vmx/5-07.c: New.
160 * gcc.dg/vmx/5-07t.c: New.
161 * gcc.dg/vmx/5-08.c: New.
162 * gcc.dg/vmx/5-10.c: New.
163 * gcc.dg/vmx/5-11.c: New.
164 * gcc.dg/vmx/7-01a.c: New.
165 * gcc.dg/vmx/7-01.c: New.
166 * gcc.dg/vmx/7c-01.c: New.
167 * gcc.dg/vmx/7d-01.c: New.
168 * gcc.dg/vmx/7d-02.c: New.
169 * gcc.dg/vmx/8-01.c: New.
170 * gcc.dg/vmx/8-02a.c: New.
171 * gcc.dg/vmx/8-02.c: New.
172 * gcc.dg/vmx/brode-1.c: New.
173 * gcc.dg/vmx/bug-1.c: New.
174 * gcc.dg/vmx/bug-2.c: New.
175 * gcc.dg/vmx/bug-3.c: New.
176 * gcc.dg/vmx/cw-bug-1.c: New.
177 * gcc.dg/vmx/cw-bug-2.c: New.
178 * gcc.dg/vmx/cw-bug-3.c: New.
179 * gcc.dg/vmx/dct.c: New.
180 * gcc.dg/vmx/debug-1.c: New.
181 * gcc.dg/vmx/debug-2.c: New.
182 * gcc.dg/vmx/debug-3.c: New.
183 * gcc.dg/vmx/debug-4.c: New.
184 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
185 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
186 * gcc.dg/vmx/eg-5.c: New.
187 * gcc.dg/vmx/fft.c: New.
188 * gcc.dg/vmx/gcc-bug-1.c: New.
189 * gcc.dg/vmx/gcc-bug-2.c: New.
190 * gcc.dg/vmx/gcc-bug-3.c: New.
191 * gcc.dg/vmx/gcc-bug-4.c: New.
192 * gcc.dg/vmx/gcc-bug-5.c: New.
193 * gcc.dg/vmx/gcc-bug-6.c: New.
194 * gcc.dg/vmx/gcc-bug-7.c: New.
195 * gcc.dg/vmx/gcc-bug-8.c: New.
196 * gcc.dg/vmx/gcc-bug-9.c: New.
197 * gcc.dg/vmx/gcc-bug-b.c: New.
198 * gcc.dg/vmx/gcc-bug-c.c: New.
199 * gcc.dg/vmx/gcc-bug-d.c: New.
200 * gcc.dg/vmx/gcc-bug-e.c: New.
201 * gcc.dg/vmx/gcc-bug-f.c: New.
202 * gcc.dg/vmx/gcc-bug-g.c: New.
203 * gcc.dg/vmx/gcc-bug-i.c: New.
204 * gcc.dg/vmx/harness.h: New.
205 * gcc.dg/vmx/ira1.c: New.
206 * gcc.dg/vmx/ira2a.c: New.
207 * gcc.dg/vmx/ira2b.c: New.
208 * gcc.dg/vmx/ira2.c: New.
209 * gcc.dg/vmx/ira2c.c: New.
210 * gcc.dg/vmx/mem.c: New.
211 * gcc.dg/vmx/newton-1.c: New.
212 * gcc.dg/vmx/ops.c: New.
213 * gcc.dg/vmx/sn7153.c: New.
214 * gcc.dg/vmx/spill2.c: New.
215 * gcc.dg/vmx/spill3.c: New.
216 * gcc.dg/vmx/spill.c: New.
217 * gcc.dg/vmx/t.c: New.
218 * gcc.dg/vmx/varargs-1.c: New.
219 * gcc.dg/vmx/varargs-2.c: New.
220 * gcc.dg/vmx/varargs-3.c: New.
221 * gcc.dg/vmx/varargs-4.c: New.
222 * gcc.dg/vmx/varargs-5.c: New.
223 * gcc.dg/vmx/varargs-6.c: New.
224 * gcc.dg/vmx/varargs-7.c: New.
225 * gcc.dg/vmx/vmx.exp: New.
226 * gcc.dg/vmx/vprint-1.c: New.
227 * gcc.dg/vmx/vscan-1.c: New.
228 * gcc.dg/vmx/x-01.c: New.
229 * gcc.dg/vmx/x-02.c: New.
230 * gcc.dg/vmx/x-03.c: New.
231 * gcc.dg/vmx/x-04.c: New.
232 * gcc.dg/vmx/x-05.c: New.
233 * gcc.dg/vmx/yousufi-1.c: New.
234 * gcc.dg/vmx/zero-1.c: New.
235 * gcc.dg/vmx/zero.c: New.
236
237 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
238
239 * g++.dg/lookup/java1.C: Update for chage of
240 _Jv_AllocObject.
241 * g++.dg/lookup/java2.C: Likewise.
242
243 2004-04-17 Laurent GUERBY <laurent@guerby.net>
244
245 * ada/acats/run_all.sh: use -O2 by default.
246
247 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
248
249 * gcc.dg/vr-mult-[12].c: New tests.
250
251 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
252
253 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
254
255 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
256
257 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
258
259 * lib/target-supports.exp (check_profiling_available): Assume profiling
260 isn't available for mips*-*-elf targets.
261
262 2004-04-14 Uros Bizjak <uros@kss-loka.si>
263
264 * gcc.dg/builtins-38.c: New test.
265
266 2004-04-14 Eric Christopher <echristo@redhat.com>
267
268 * g++.dg/charset/charset.exp: Run .cc extension tests.
269
270 2004-04-14 Zack Weinberg <zack@codesourcery.com>
271
272 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
273
274 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
275
276 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
277
278 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
279
280 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
281 * gcc.dg/i386-387-2.c: Likewise.
282
283 * gcc.dg/i386-387-7.c: New test.
284 * gcc.dg/i386-387-8.c: New test.
285
286 * gcc.dg/builtins-37.c: New test.
287
288 2004-04-13 Geoffrey Keating <geoffk@apple.com>
289
290 * g++.dg/pch/externc-1.C: Add missing semicolon.
291
292 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
293
294 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
295
296 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
297
298 * gcc.c-torture/execute/20040411-1.c: New test.
299
300 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
301
302 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
303
304 2004-04-09 Chris Demetriou <cgd@broadcom.com>
305
306 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
307
308 2004-04-09 Zack Weinberg <zack@codesourcery.com>
309
310 * lib/target-supports.exp (check_named_sections_available): New.
311 * lib/gcc-dg.exp (dg-require-named-sections): New.
312 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
313 old-deja.exp. Also prune error-count message from HP linker.
314 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
315
316 * g++.dg/init/init-ref4.C: Use dg-require-weak.
317 * g++.old-deja/g++.pt/static3.C: Likewise.
318 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
319
320 2004-04-09 Roger Sayle <roger@eyesopen.com>
321
322 * gcc.c-torture/execute/20040409-1.c: New test case.
323 * gcc.c-torture/execute/20040409-2.c: New test case.
324 * gcc.c-torture/execute/20040409-3.c: New test case.
325
326 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
327
328 * gcc.dg/20040409-1.c: New test.
329
330 2004-04-08 Roger Sayle <roger@eyesopen.com>
331
332 PR target/14888
333 * g++.dg/opt/pr14888.C: New test case.
334
335 2004-04-08 Geoffrey Keating <geoffk@apple.com>
336
337 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
338 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
339 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
340 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
341 New tests.
342
343 2004-04-08 Paul Brook <paul@codesourcery.com>
344
345 * gcc.dg/spill-1.c: New test.
346
347 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
348
349 * gcc.dg/torture/builtin-ctype-2.c: New test.
350
351 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
352
353 * gcc.dg/pch/pch.exp: Add largefile test.
354
355 2004-04-06 Geoffrey Keating <geoffk@apple.com>
356
357 * g++.dg/pch/externc-1.Hs: New.
358 * g++.dg/pch/externc-1.C: New.
359
360 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
361
362 * gcc.dg/compat/struct-by-value-5a_main.c,
363 gcc.dg/compat/struct-by-value-5b_main.c: New files.
364 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
365 * gcc.dg/compat/struct-by-value-5a_x.c,
366 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
367 gcc.dg/compat/struct-by-value-5_x.c.
368 * gcc.dg/compat/struct-by-value-5a_y.c,
369 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
370 gcc.dg/compat/struct-by-value-5_y.c.
371
372 * gcc.dg/compat/struct-by-value-6a_main.c,
373 gcc.dg/compat/struct-by-value-6b_main.c: New files.
374 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
375 * gcc.dg/compat/struct-by-value-6a_x.c,
376 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
377 gcc.dg/compat/struct-by-value-6_x.c.
378 * gcc.dg/compat/struct-by-value-6a_y.c,
379 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
380 gcc.dg/compat/struct-by-value-6_y.c.
381
382 * gcc.dg/compat/struct-by-value-7a_main.c,
383 gcc.dg/compat/struct-by-value-7b_main.c: New files.
384 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
385 * gcc.dg/compat/struct-by-value-7a_x.c,
386 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
387 gcc.dg/compat/struct-by-value-7_x.c.
388 * gcc.dg/compat/struct-by-value-7a_y.c,
389 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
390 gcc.dg/compat/struct-by-value-7_y.c.
391
392 2004-04-06 Jakub Jelinek <jakub@redhat.com>
393
394 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
395 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
396 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
397 options.
398
399 2004-04-06 Uros Bizjak <uros@kss-loka.si>
400
401 * gcc.dg/builtins-36.c: New test.
402
403 2004-04-06 Paul Brook <paul@codesourcery.com>
404
405 * README.gcc: Remove obsolete contraint on testcases.
406
407 2004-04-05 Paul Brook <paul@codesourcery.com>
408
409 PR2123
410 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
411 failure and exit(0) on success.
412 * g++.dg/expr/anew2.C: Ditto.
413 * g++.dg/expr/anew3.C: Ditto.
414 * g++.dg/expr/anew4.C: Ditto.
415
416 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
417
418 PR c++/3518
419 * g++.dg/template/unify7.C: New.
420
421 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
422
423 * g++.dg/README: Bring up to date with new subdirectories; remove
424 duplicate subdirectory lines.
425
426 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
427
428 PR c++/14007
429 * g++.dg/template/unify5.C: New.
430 * g++.dg/template/unify6.C: New.
431 * g++.dg/template/qualttp20.C: Adjust.
432 * g++.old-deja/g++.jason/report.C: Adjust.
433 * g++.old-deja/g++.other/qual1.C: Adjust.
434
435 2004-04-01 Mark Mitchell <mark@codesourcery.com>
436
437 PR c++/14803
438 * g++.dg/inherit/ptrmem1.C: New test.
439
440 2004-04-01 Jakub Jelinek <jakub@redhat.com>
441
442 PR c++/14755
443 * gcc.c-torture/execute/20040331-1.c: New test.
444 * gcc.dg/20040331-1.c: New test.
445
446 2004-04-01 Paul Brook <paul@codesourcery.com>
447
448 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
449
450 2004-03-30 Mark Mitchell <mark@codesourcery.com>
451
452 PR c++/14724
453 * g++.dg/init/goto1.C: New test.
454
455 PR c++/14763
456 * g++.dg/template/defarg4.C: New test.
457
458 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
459
460 * gcc.dg/altivec-11.c: Extend test for more valid cases.
461
462 2004-03-28 David Edelsohn <edelsohn@gnu.org>
463
464 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
465
466 2004-03-28 Zack Weinberg <zack@codesourcery.com>
467
468 * gcc.dg/noncompile/undeclared-2.c: New test.
469
470 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
471
472 * gcc.dg/940409-1.c: Remove XFAIL.
473 * gcc.dg/reg-vol-struct-1.c: New test.
474
475 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
476
477 * gcc.dg/torture/builtin-wctype-1.c: New test.
478
479 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
480
481 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
482 * gcc.dg/20001101-1.c: Likewise.
483 * gcc.dg/20001102-1.c: Likewise.
484
485 2004-03-25 Roger Sayle <roger@eyesopen.com>
486
487 * gcc.dg/compare8.c: Add an additional test for XOR.
488
489 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
490
491 * gcc.dg/torture/builtin-ctype-1.c: New test.
492
493 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
494
495 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
496 * gcc.dg/torture/builtin-math-1.c: Likewise.
497 * gcc.dg/torture/builtin-power-1.c: New test.
498
499 2004-03-24 Andreas Schwab <schwab@suse.de>
500
501 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
502 IA64 assembler.
503
504 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
505 Roger Sayle <roger@eyesopen.com>
506
507 * gcc.dg/compare8.c: New test case.
508
509 2004-03-23 Ziemowit Laski <zlaski@apple.com>
510
511 * g++.dg/ext/altivec-7.C: New test.
512
513 2004-03-23 Zack Weinberg <zack@codesourcery.com>
514
515 PR 12267, 12391, 12560, 13129, 14114, 14133
516 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
517 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
518 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
519 Adjust error regexps.
520 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
521 * gcc.dg/noncompile/undeclared-1.c: New test cases.
522 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
523 * gcc.dg/local1.c: Add explanatory comment.
524
525 2004-03-23 Roger Sayle <roger@eyesopen.com>
526
527 PR optimization/14669
528 * g++.dg/opt/fold2.C: New test case.
529
530 2004-03-22 Jakub Jelinek <jakub@redhat.com>
531
532 PR c/14069
533 * gcc.dg/20040322-1.c: New test.
534
535 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
536
537 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
538 * gcc.dg/ultrasp4.c: Likewise.
539 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
540
541 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
542
543 * gcc.dg/i386-sse-8.c: Reset default options.
544
545 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
546
547 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
548 in the error message text.
549
550 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
551
552 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
553
554 2004-03-21 Mark Mitchell <mark@codesourcery.com>
555
556 PR c++/14616
557 * g++.dg/init/array13.C: New test.
558
559 2004-03-20 Roger Sayle <roger@eyesopen.com>
560
561 PR target/13889
562 * gcc.c-torture/compile/pr13889.c: New test case.
563
564 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
565
566 PR c/14635
567 * builtins-1.c (nan, nans): Don't test.
568 * builtins-30.c: Don't use nan, nanf, nanl.
569 * builtins-35.c: New test.
570
571 2004-03-19 Ziemowit Laski <zlaski@apple.com>
572
573 * g++.dg/ext/altivec-6.C: New test.
574
575 2004-03-19 Mark Mitchell <mark@codesourcery.com>
576
577 * g++.dg/init/placement3.C: New test.
578
579 * g++.dg/template/spec13.C: New test.
580
581 * g++.dg/lookup/using11.C: New test.
582
583 * g++.dg/lookup/koenig3.C: New test.
584
585 * g++.dg/template/operator2.C: New test.
586
587 * g++.dg/expr/dtor3.C: New test.
588 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
589 marker.
590 * g++.old-deja/g++.law/visibility28.C: Likewise.
591
592 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
593
594 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
595 * gcc.dg/ppc64-abi-3.c: Likewise.
596
597 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
598
599 PR c++/14545
600 * g++.dg/parse/template15.C: New test.
601
602 2004-03-18 Mark Mitchell <mark@codesourcery.com>
603
604 * g++.dg/expr/dtor2.C: New test.
605
606 * g++.dg/lookup/anon4.C: New test.
607
608 * g++.dg/overload/using1.C: New test.
609
610 * g++.dg/template/lookup7.C: New test.
611
612 * g++.dg/template/typename6.C: New test.
613
614 * g++.dg/expr/cond6.C: New test.
615
616 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
617
618 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
619
620 2004-03-18 Mark Mitchell <mark@codesourcery.com>
621
622 * g++.dg/expr/cond5.C: New test.
623 * g++.dg/expr/constcast1.C: Likewise.
624 * g++.dg/expr/ptrmem2.C: Likewise.
625 * g++.dg/expr/ptrmem3.C: Likewise.
626 * g++.dg/lookup/main1.C: Likewise.
627 * g++.dg/template/lookup6.C: Likewise.
628
629 2004-03-18 Mark Mitchell <mark@codesourcery.com>
630
631 * gcc.dg/local1.c: New test.
632
633 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
634
635 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
636
637 * gcc.dg/torture/builtin-convert-1.c: New test.
638
639 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
640
641 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
642
643 2004-03-16 Mark Mitchell <mark@codesourcery.com>
644
645 PR c++/14481
646 * g++.dg/warn/Wunused-7.C: New test.
647
648 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
649
650 * gcc.dg/torture/builtin-integral-1.c: New test.
651
652 2004-03-16 Mark Mitchell <mark@codesourcery.com>
653
654 PR c++/14586
655 * g++.dg/parse/non-dependent3.C: New test.
656
657 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
658
659 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
660 * g++.dg/eh/simd-2.C: Likewise.
661 * g++.dg/init/array10.C: Likewise.
662 * gcc.c-torture/compile/simd-1.c: Likewise.
663 * gcc.c-torture/compile/simd-2.c: Likewise.
664 * gcc.c-torture/compile/simd-3.c: Likewise.
665 * gcc.c-torture/compile/simd-4.c: Likewise.
666 * gcc.c-torture/compile/simd-6.c: Likewise.
667 * gcc.c-torture/execute/simd-1.c: Likewise.
668 * gcc.c-torture/execute/simd-2.c: Likewise.
669 * gcc.dg/compat/vector-defs.h: Likewise.
670 * gcc.dg/20020531-1.c: Likewise.
671 * gcc.dg/altivec-3.c: Likewise.
672 * gcc.dg/altivec-4.c: Likewise.
673 * gcc.dg/altivec-varargs-1.c: Likewise.
674 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
675 * gcc.dg/i386-mmx-3.c: Likewise.
676 * gcc.dg/i386-sse-4.c: Likewise.
677 * gcc.dg/i386-sse-5.c: Likewise.
678 * gcc.dg/i386-sse-8.c: Likewise.
679 * gcc.dg/simd-1.c: Likewise.
680 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
681 __ev64_opaque__ since the machine description provides it.
682
683 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
684
685 * lib/compat.exp (skip_list): New global variable.
686 Use it to hold the user defined COMPAT_SKIPS list if any.
687 (compat-obj): Add the members of skip_list to optall.
688
689 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
690
691 * gcc.dg/compat/union-by-value-1_main.c,
692 union-by-value-1_x.c, union-by-value-1_y.c,
693 union-check.h, union-defs.h,
694 union-init.h, union-return-1_main.c,
695 union-return-1_x.c, union-return-1_y.c: New files.
696
697 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
698
699 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
700 mixed-struct-init.h: Add 4 mixed structure types.
701 struct-by-value-21_main.c, struct-by-value-21_x.c,
702 struct-by-value-21_y.c, struct-return-21_main.c,
703 struct-return-21_x.c, struct-return-21_y.c: New files.
704
705 2004-03-13 Mark Mitchell <mark@codesourcery.com>
706
707 PR c++/14550
708 * g++.dg/parse/template14.C: New test.
709
710 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
711
712 * gcc.c-torture/execute/20040313-1.c: New test.
713
714 2004-03-13 Jakub Jelinek <jakub@redhat.com>
715
716 PR target/14533
717 * gcc.dg/20040311-2.c: New test.
718
719 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
720
721 PR other/14544
722 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
723 bit-field.
724
725 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
726
727 * gcc.dg/20040305-2.c: Add missing return statement.
728
729 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
730
731 * gcc.dg/builtins-34.c: Also check pow10*.
732
733 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
734
735 PR target/14262
736 * gcc.dg/20040305-2.c: New test.
737
738 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
739
740 * gcc.dg/20040310-1.c: New test.
741
742 2004-03-11 Roger Sayle <roger@eyesopen.com>
743
744 * gcc.c-torture/execute/20040311-1.c: New test case.
745
746 2004-03-11 Mark Mitchell <mark@codesourcery.com>
747
748 PR c++/14476
749 * g++.dg/lookup/enum1.C: New test.
750
751 2004-03-10 Mark Mitchell <mark@codesourcery.com>
752
753 PR c++/14510
754 * g++.dg/lookup/struct2.C: New test.
755
756 2004-03-10 Uros Bizjak <uros@kss-loka.si>
757
758 * gcc.dg/builtins-34.c: New test.
759
760 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
761
762 * gcc.dg/torture/builtin-nonneg-1.c: New test.
763
764 2004-03-09 James E Wilson <wilson@specifixinc.com>
765
766 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
767 * gcc.dg/alias-2.c: New testcase.
768
769 2004-03-09 Zack Weinberg <zack@codesourcery.com>
770
771 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
772
773 2004-03-09 Roger Sayle <roger@eyesopen.com>
774
775 * gcc.c-torture/execute/20040309-1.c: New test case.
776
777 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
778
779 PR c++/14397
780 * g++.dg/overload/ref1.C: New.
781
782 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
783
784 PR c++/14409
785 * g++.dg/template/spec12.C: New test.
786
787 PR c++/14448
788 * g++.dg/parse/crash14.C: New test.
789
790 2004-03-09 Mark Mitchell <mark@codesourcery.com>
791
792 PR c++/14230
793 * g++.dg/init/ref11.C: New test.
794
795 2004-03-09 Mark Mitchell <mark@codesourcery.com>
796
797 PR c++/14432
798 * g++.dg/parse/builtin2.C: New test.
799
800 2004-03-08 Mark Mitchell <mark@codesourcery.com>
801
802 PR c++/14401
803 * g++.dg/init/ctor3.C: New test.
804 * g++.dg/init/union1.C: New test.
805 * g++.dg/ext/anon-struct4.C: New test.
806
807 2004-03-08 Mark Mitchell <mark@codesourcery.com>
808
809 * g++.dg/lookup/koenig1.C: Tweak error messages.
810 * g++.dg/lookup/used-before-declaration.C: Likewise.
811 * g++.dg/other/do1.C: Likewise.
812 * g++.dg/overload/koenig1.C: Likewise.
813 * g++.dg/parse/crash13.C: Likewise.
814 * g++.dg/template/instantiate3.C: Likewise.
815
816 2004-03-08 Eric Christopher <echristo@redhat.com>
817
818 * * lib/target-supports.exp: Enable libiconv in test
819 compilation. Fix up error checking.
820
821 2004-03-08 Roger Sayle <roger@eyesopen.com>
822
823 PR middle-end/14289
824 * gcc.dg/pr14289-1.c: New test case.
825 * gcc.dg/pr14289-2.c: Likewise.
826 * gcc.dg/pr14289-3.c: Likewise.
827
828 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
829
830 * gcc.c-torture/execute/20040308-1.c: New test.
831
832 2004-03-07 Roger Sayle <roger@eyesopen.com>
833
834 * gcc.c-torture/execute/20040307-1.c: New test case.
835
836 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
837
838 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
839
840 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
841
842 * gcc.dg/20040306-1.c: New test.
843
844 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
845
846 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
847 them static.
848 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
849
850 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
851
852 PR c/14465
853 * gcc.dg/decl-6.c: New test.
854
855 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
856
857 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
858 Rename LOGPOW -> LOG_POW.
859 (SQRT_EXP, POW_EXP): New.
860
861 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
862
863 * gcc.dg/i386-sse-8.c: New test.
864
865 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
866
867 PR c/14114
868 * gcc.dg/decl-5.c: New test.
869
870 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
871
872 * gcc.dg/20040305-1.c: New test.
873
874 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
875
876 PR other/14354
877 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
878
879 2004-03-04 Ziemowit Laski <zlaski@apple.com>
880
881 PR c++/14425, c++/14426
882 * g++.dg/ext/altivec-4.C: New test.
883 * g++.dg/ext/altivec-5.C: New test.
884
885 2004-03-04 Geoffrey Keating <geoffk@apple.com>
886
887 * g++.old-deja/g++.other/linkage1.C: Expect errors about
888 global variables of a type with no linkage.
889 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
890 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
891 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
892 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
893 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
894 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
895 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
896 * g++.dg/warn/deprecated.C: Name enum Color.
897 * g++.dg/overload/VLA.C: Name structure for 'b'.
898 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
899
900 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
901
902 * gcc.c-torture/compile/20040304-1.c: New test.
903
904 2004-03-03 Zack Weinberg <zack@codesourcery.com>
905
906 PR 13728
907 * gcc.dg/decl-4.c: New testcase.
908
909 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
910
911 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
912 as PRECF if sizeof (float) > sizeof (double).
913 (PRECL): Make it the same as PRECF if
914 sizeof (float) > sizeof (long double).
915
916 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
917
918 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
919 system type. Add check for irix6 which doesn't have c99 runtime.
920
921 2004-03-03 Bob Wilson <bob.wilson@acm.org>
922
923 * gcc.dg/const-elim-1.c: xfail for xtensa.
924
925 2004-03-01 Mark Mitchell <mark@codesourcery.com>
926
927 PR c++/14369
928 * g++.dg/template/cond4.C: New test.
929
930 2004-03-01 Mark Mitchell <mark@codesourcery.com>
931
932 PR c++/14360
933 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
934
935 PR c++/14361
936 * g++.dg/parse/defarg7.C: New test.
937
938 PR c++/14359
939 * g++.dg/template/friend26.C: New test.
940
941 2004-03-01 Mark Mitchell <mark@codesourcery.com>
942
943 PR c++/14324
944 * g++.dg/abi/mangle21.C: New test.
945
946 PR c++/14260
947 * g++.dg/parse/constructor2.C: New test.
948
949 PR c++/14337
950 * g++.dg/template/sfinae1.C: New test.
951
952 2004-02-29 Mark Mitchell <mark@codesourcery.com>
953
954 PR c++/14267
955 * g++.dg/expr/crash2.C: New test.
956
957 PR middle-end/13448
958 * gcc.dg/inline-5.c: New test.
959 * gcc.dg/always-inline.c: Split out tests into ...
960 * gcc.dg/always-inline2.c: ... this and ...
961 * gcc.dg/always-inline3.c: ... this.
962
963 2004-02-29 Mark Mitchell <mark@codesourcery.com>
964
965 PR debug/12103
966 * g++.dg/debug/crash1.C: New test.
967
968 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
969
970 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
971 function with __attribute__((noinline)).
972 (recurser_void2): Likewise.
973 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
974 (recurser_void2): Likewise.
975
976 2004-02-29 Roger Sayle <roger@eyesopen.com>
977
978 PR middle-end/14203
979 * g++.dg/warn/Wunused-6.C: New test case.
980
981 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
982
983 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
984 not defined.
985
986 2004-02-27 Eric Christopher <echristo@redhat.com>
987
988 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
989 * g++.dg/charset/asm2.c: Run only x86.
990 * gcc.dg/charset/asm3.c: Ditto.
991
992 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
993
994 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
995 ld_library_path.
996
997 2004-02-27 Ziemowit Laski <zlaski@apple.com>
998
999 * g++.dg/ext/altivec-3.C: New.
1000
1001 2004-02-26 Richard Henderson <rth@redhat.com>
1002
1003 * g++.dg/ext/attrib10.C: Mark for warning.
1004 * gcc.dg/attr-alias-1.c: New.
1005
1006 2004-02-26 Richard Henderson <rth@redhat.com>
1007
1008 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
1009 * gcc.c-torture/execute/20040208-2.c: ... it back.
1010
1011 2004-02-26 Eric Christopher <echristo@redhat.com>
1012
1013 * lib/target-supports.exp (check-iconv-available): New function.
1014 * lib/gcc-dg.exp (dg-require-iconv): New function.
1015 Use above.
1016 * gcc.dg/charset: New directory.
1017 * gcc.dg/charset/charset.exp: New file.
1018 * gcc.dg/charset/asm1.c: Ditto.
1019 * gcc.dg/charset/asm2.c: Ditto.
1020 * gcc.dg/charset/asm3.c: Ditto.
1021 * gcc.dg/charset/asm4.c: Ditto.
1022 * gcc.dg/charset/asm5.c: Ditto.
1023 * gcc.dg/charset/attribute1.c: Ditto.
1024 * gcc.dg/charset/attribute2.c: Ditto.
1025 * gcc.dg/charset/string1.c: Ditto.
1026 * g++.dg/charset: New directory.
1027 * g++.dg/dg.exp: Add here. Special options.
1028 * g++.dg/charset/charset.exp: New file.
1029 * g++.dg/charset/asm1.c: Ditto.
1030 * g++.dg/charset/asm2.c: Ditto.
1031 * g++.dg/charset/asm3.c: Ditto.
1032 * g++.dg/charset/asm4.c: Ditto.
1033 * g++.dg/charset/attribute1.c: Ditto.
1034 * g++.dg/charset/attribute2.c: Ditto.
1035 * g++.dg/charset/extern1.cc: Ditto.
1036 * g++.dg/charset/extern2.cc: Ditto.
1037 * g++.dg/charset/string1.c: Ditto.
1038
1039 2004-02-26 Mark Mitchell <mark@codesourcery.com>
1040
1041 PR c++/14278
1042 * g++.dg/parse/comma1.C: New test.
1043
1044 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1045
1046 PR c++/14284
1047 * g++.dg/template/ttp8.C: New test.
1048
1049 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
1050
1051 * gcc.dg/fixuns-trunc-1.c: New test.
1052
1053 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1054
1055 * gcc.dg/builtins-config.h: Use #elif.
1056
1057 2004-02-26 Michael Matz <matz@suse.de>
1058
1059 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
1060 * gcc.dg/991214-1.c: Likewise.
1061 * gcc.dg/i386-asm-1.c: Likewise.
1062
1063 2004-02-25 Richard Henderson <rth@redhat.com>
1064
1065 * gcc.c-torture/execute/20040208-2.c: Move ...
1066 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
1067
1068 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1069
1070 PR c++/14246
1071 * g++.dg/other/crash-3.C: New test.
1072
1073 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1074
1075 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
1076 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
1077
1078 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
1079 HP-UX.
1080
1081 2004-02-24 Michael Matz <matz@suse.de>
1082
1083 * gcc.dg/i386-regparm.c: New.
1084
1085 2004-02-23 James E Wilson <wilson@specifixinc.com>
1086
1087 * gcc.c-torture/execute/20040223-1.c: New.
1088
1089 2004-02-23 Zack Weinberg <zack@codesourcery.com>
1090 Kazu Hirata <kazu@cs.umass.edu>
1091
1092 * gcc.dg/fwritable-strings-1.c: Remove.
1093
1094 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
1095
1096 PR c/14156
1097 * gcc.dg/20040223-1.c: New test.
1098
1099 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1100
1101 PR c++/14106
1102 * g++.dg/ext/typeof9.C: New test.
1103
1104 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1105
1106 PR c++/14250
1107 * g++.dg/other/switch1.C: New test.
1108
1109 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1110
1111 * gcc.dg/cast-function-1.c: Adjust for new informative message.
1112 * gcc.dg/va-arg-1.c: Likewise.
1113
1114 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1115
1116 PR c++/14143
1117 * g++.dg/template/koenig5.C: New test.
1118
1119 2004-02-21 Ziemowit Laski <zlaski@apple.com>
1120
1121 * g++.dg/ext/altivec-1.C: Generalize target triple.
1122 * g++.dg/ext/altivec-2.C: New test case.
1123 * g++.dg/ext/altivec_check.h: New file.
1124 * gcc.dg/altivec-1.c: Generalize target triple;
1125 include altivec_check.h and call altivec_check().
1126 * gcc.dg/altivec-[2-5].c: Generalize target triple.
1127 * gcc.dg/altivec-6.c: New test case.
1128 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
1129 type casts as needed.
1130 * gcc.dg/altivec-10.c: Include altivec_check.h and call
1131 altivec_check().
1132 * gcc.dg/altivec-12.c: New test case.
1133 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
1134 include altivec_check.h and call altivec_check().
1135 * gcc.dg/altivec_check.h: New file.
1136
1137 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1138
1139 * lib/target-supports.exp (check_alias_available): Don't mangle
1140 function `g' in test program.
1141
1142 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1143
1144 * lib/target-supports.exp (check_profiling_available): Check
1145 argument to determine whether we support a profiling type.
1146 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
1147 check_profiling_available.
1148 * g++.dg/bprob/bprob.exp: Likewise
1149 * g77.dg/bprob/bprob.exp: Likewise.
1150 * gcc.misc-tests/bprob.exp: Likewise.
1151 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
1152 dg-require-profiling and delete expected error handling.
1153 * gcc.dg/20021014-1.c: Likewise.
1154 * gcc.dg/nest.c: Likewise.
1155
1156 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1157
1158 PR c++/12007
1159 * g++.dg/other/vthunk1.C: New test.
1160
1161 2004-02-20 Falk Hueffner <falk@debian.org>
1162
1163 PR target/14201
1164 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
1165
1166 2004-02-20 Mark Mitchell <mark@codesourcery.com>
1167
1168 PR c++/13927
1169 * g++.dg/other/error8.C: Remove XFAIL markers.
1170
1171 PR c++/14173
1172 * g++.dg/ext/packed5.C: New test.
1173
1174 PR c++/14199
1175 * g++.dg/warn/Wunused-5.C: New test.
1176
1177 PR c++/14186
1178 * g++.dg/lookup/member1.C: New test.
1179
1180 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
1181
1182 * gcc.c-torture/compile/20040130-1.c: Enable only when
1183 __INT_MAX__ >= 2147483647L.
1184 * gcc.c-torture/compile/961203-1.c: Likewise.
1185
1186 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1187
1188 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
1189 * g++.dg/opt/template1.C: Robustify assembler regexp
1190
1191 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1192
1193 * gcc.c-torture/execute/simd-4.x: Remove.
1194 * gcc.c-torture/execute/va-arg-25.x: Likewise.
1195 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
1196 Guard with #ifndef SKIP_ATTRIBUTE.
1197 * gcc.dg/compat/vector-1_y.c: Likewise.
1198 * gcc.dg/compat/vector-2_x.c: Likewise.
1199 * gcc.dg/compat/vector-2_y.c: Likewise.
1200 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
1201 * g++.dg/eh/simd-2.C: Likewise.
1202
1203 2004-02-19 Alan Modra <amodra@bigpond.net.au>
1204
1205 * gcc.c-torture/compile/complex-1.c: New.
1206
1207 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
1208
1209 PR target/14209
1210 * gcc.c-torture/execute/20040218-1.c: New test.
1211
1212 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1213
1214 PR c++/14181
1215 * g++.dg/parse/new2.C: New test.
1216
1217 2004-02-18 Paul Brook <paul@codesourcery.com>
1218
1219 * gcc.c-torture/compile/libcall-1.c: New test.
1220
1221 2004-02-18 Paul Brook <paul@codesourcery.com>
1222
1223 PR debug/12934
1224 * gcc.dg/debug/debug-7.c: New test.
1225
1226 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
1227
1228 * gcc.dg/20040217-1.c: New test.
1229
1230 2004-02-17 Zack Weinberg <zack@codesourcery.com>
1231
1232 * gcc.c-torture/execute/990208-1.x: Delete.
1233
1234 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
1235
1236 * gcc.c-torture/execute/20040208-2.x: New file.
1237
1238 2004-02-17 Mark Mitchell <mark@codesourcery.com>
1239
1240 PR c++/11326
1241 * g++.dg/abi/structret1.C: New test.
1242
1243 2004-02-17 Jakub Jelinek <jakub@redhat.com>
1244
1245 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
1246 (i386_cpuid): No need to test if cpuid is available on AMD64.
1247 Fix assembly, so that it works onboth i386 and AMD64.
1248 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
1249 (vecInLong): Fix s[] member type to unsigned int.
1250 (vecInWord): Remove type.
1251 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
1252 (a64, b64, c64, d64, e64): Remove.
1253 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
1254 Remove unused variable. Remove initialization of removed variables.
1255 Don't call mmx_tests nor sse_tests.
1256 (reference_mmx, reference_sse): Remove.
1257 (check): Add return stmt.
1258 * gcc.dg/i386-sse-7.c: New test.
1259 * gcc.dg/i386-mmx-4.c: New test.
1260
1261 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1262
1263 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
1264 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1265 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1266 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
1267 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
1268 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
1269 g++.dg/tc1/dr94.C: Fix line terminator.
1270
1271 2004-02-16 Geoffrey Keating <geoffk@apple.com>
1272
1273 * gcc.c-torture/compile/20040216-1.c: New.
1274
1275 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1276
1277 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1278 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1279 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
1280 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
1281 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
1282 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
1283
1284 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1285
1286 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
1287
1288 2004-02-15 Mark Mitchell <mark@codesourcery.com>
1289
1290 PR c++/13971
1291 * g++.dg/expr/cond4.C: New test.
1292
1293 PR c++/14086
1294 * g++.dg/lookup/crash2.C: New test.
1295
1296 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
1297
1298 * gcc.c-torture/compile/20040214-2.c: New test.
1299
1300 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
1301
1302 PR c++/14116
1303 * g++.dg/ext/typeof8.C: New test.
1304
1305 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
1306
1307 * gcc.c-torture/compile/20040214-1.c: New test.
1308
1309 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1310
1311 PR c++/13635
1312 * g++.dg/template/spec11.C: New test.
1313
1314 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1315
1316 PR c++/13927
1317 * g++.dg/other/error8.C: New test.
1318
1319 2004-02-13 Mark Mitchell <mark@codesourcery.com>
1320
1321 PR c++/14122
1322 * g++.dg/template/array4.C: New test.
1323
1324 PR c++/14108
1325 * g++.dg/inherit/thunk2.C: New test.
1326
1327 PR c++/14083
1328 * g++.dg/eh/cond2.C: New test.
1329
1330 2004-02-12 Alan Modra <amodra@bigpond.net.au>
1331
1332 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
1333
1334 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
1335
1336 * lib/scanasm.exp (dg-scan): Quote pattern before display.
1337
1338 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
1339
1340 * g++.dg/simd-2.C: xfail on ppc64-linux.
1341
1342 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
1343
1344 PR c/456
1345 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
1346 tests.
1347
1348 2004-02-11 Uros Bizjak <uros@kss-loka.si>
1349
1350 * gcc.dg/builtins-33.c: New test.
1351
1352 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
1353
1354 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
1355
1356 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
1357
1358 * g++.dg/simd-2.C: Set -maltivec for ppc64.
1359
1360 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
1361
1362 * gcc.dg/ppc64-abi-3.c: New test.
1363
1364 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
1365
1366 PR c/14092
1367
1368 * gcc.dg/pr14092-1.c: New testcase.
1369
1370 2004-02-10 Alan Modra <amodra@bigpond.net.au>
1371
1372 * gcc.dg/cpp/assert4.c: Fix typo last change.
1373
1374 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
1375 * gcc.dg/cpp/assert4.c: Handle powerpc64.
1376
1377 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
1378
1379 2004-02-09 Roger Sayle <roger@eyesopen.com>
1380
1381 * gcc.c-torture/compile/20040209-1.c: New test case.
1382
1383 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
1384
1385 * gcc.dg/c90-init-1.c: Adjust expected error messages.
1386
1387 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
1388
1389 * gcc.c-torture/execute/20040208-[12].c: New tests.
1390
1391 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1392
1393 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
1394
1395 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1396
1397 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
1398
1399 2004-02-07 Zack Weinberg <zack@codesourcery.com>
1400
1401 Bug 13856
1402 * gcc.dg/visibility-8.c: New testcase.
1403
1404 2004-02-07 Zack Weinberg <zack@codesourcery.com>
1405
1406 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
1407 arguments.
1408 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
1409
1410 2004-02-07 Roger Sayle <roger@eyesopen.com>
1411
1412 PR middle-end/13696
1413 * g++.dg/opt/fold1.C: New test case.
1414
1415 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1416
1417 PR c++/14033
1418 * g++.dg/other/crash-2.C: New test.
1419
1420 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1421
1422 PR c++/14028
1423 * g++.dg/parse/angle-bracket2.C: New test.
1424
1425 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1426
1427 PR middle-end/13750
1428 Revert:
1429 2004-01-15 Geoffrey Keating <geoffk@apple.com>
1430 PR pch/13361
1431 * testsuite/g++.dg/pch/wchar-1.C: New.
1432 * testsuite/g++.dg/pch/wchar-1.Hs: New.
1433
1434 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1435
1436 PR c++/14008
1437 * g++.dg/parse/error15.C: New test.
1438 * g++.dg/parse/crash11.C: Update dg-error mark.
1439
1440 2004-02-04 Mark Mitchell <mark@codesourcery.com>
1441
1442 PR c++/13932
1443 * g++.dg/warn/conv2.C: New test.
1444
1445 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1446
1447 PR c++/13086
1448 * g++.dg/warn/incomplete1.C: Remove xfail.
1449
1450 2004-02-04 Mark Mitchell <mark@codesourcery.com>
1451
1452 * lib/file-format.exp (gcc_target_object_format): Use
1453 ${tool}_target_compile, not gcc_target_compile.
1454 * lib/target-supports.exp (check_alias_available): Likewise.
1455 (check_gc_sections_available): Likewise.
1456 * g++.dg/ext/attrib10.C: Use dg-require-alias.
1457 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
1458 dg-require-alias.
1459
1460 2004-02-04 Mark Mitchell <mark@codesourcery.com>
1461
1462 PR c++/13969
1463 * g++.dg/template/static6.C: New test.
1464
1465 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
1466
1467 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
1468
1469 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1470
1471 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
1472 tests for systems where `char' is unsigned by default.
1473
1474 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1475
1476 PR c++/13997
1477 * g++.dg/template/partial3.C: New test.
1478
1479 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
1480
1481 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
1482 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
1483 Remove mentions of obsolete ports.
1484
1485 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
1486
1487 * gcc.dg/noncompile/20001228-1.c: Fix for new
1488 error message.
1489
1490 2004-02-03 Roger Sayle <roger@eyesopen.com>
1491
1492 PR target/9348
1493 * gcc.c-torture/execute/multdi-1.c: New test case.
1494
1495 2004-02-03 Mark Mitchell <mark@codesourcery.com>
1496
1497 PR c++/13925
1498 * g++.dg/template/lookup5.C: New test.
1499
1500 2004-02-03 Mark Mitchell <mark@codesourcery.com>
1501
1502 PR c++/13950
1503 * g++.dg/template/lookup4.C: New test.
1504
1505 PR c++/13970
1506 * g++.dg/parse/error14.C: New test.
1507
1508 PR c++/14002
1509 * g++.dg/parse/template13.C: New test.
1510
1511 2004-02-03 Mark Mitchell <mark@codesourcery.com>
1512
1513 PR c++/13978
1514 * g++.dg/template/koenig4.C: New test.
1515
1516 PR c++/13968
1517 * g++.dg/template/crash17.C: New test.
1518
1519 PR c++/13975
1520 * g++.dg/parse/error13.C: New test.
1521 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
1522
1523 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1524
1525 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
1526
1527 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
1528
1529 PR c/11658
1530 PR c/13994
1531 * gcc.dg/noncompile/20040203-1.c: New test.
1532 * gcc.dg/noncompile/20040203-2.c: Likewise.
1533 * gcc.dg/noncompile/20040203-3.c: Likewise.
1534 * gcc.dg/20040203-1.c: Likewise.
1535
1536 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
1537
1538 PR c++/10858
1539 * g++.dg/template/sizeof7.C: New test.
1540
1541 2004-02-02 Eric Christopher <echristo@redhat.com>
1542 Zack Weinberg <zack@codesourcery.com>
1543
1544 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
1545
1546 2004-02-02 Zack Weinberg <zack@codesourcery.com>
1547
1548 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
1549 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
1550 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
1551 * gcc.dg/cleanup-5.c: Run only on Linux targets.
1552
1553 2004-02-02 Mark Mitchell <mark@codesourcery.com>
1554
1555 PR c++/13113
1556 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
1557
1558 PR c++/13854
1559 * g++.dg/ext/attrib13.C: New test.
1560
1561 PR c++/13907
1562 * g++.dg/conversion/op2.C: New test.
1563
1564 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1565
1566 * gcc.dg/titype-1.c: Fix pasto.
1567
1568 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1569
1570 * gcc.dg/titype-1.c: New test.
1571
1572 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1573
1574 PR c++/13957
1575 * g++.dg/template/non-type-template-argument-1.C,
1576 g++.dg/template/qualified-id1.C: Update dg-error marks.
1577 * g++.dg/template/nontype6.C: New test.
1578
1579 2004-02-01 Roger Sayle <roger@eyesopen.com>
1580
1581 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
1582 * gcc.dg/builtins-31.c: New testcase.
1583 * gcc.dg/builtins-32.c: New testcase.
1584
1585 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
1586
1587 * objc.dg/call-super-2.m: Update line numbers
1588 for the including of stddef.h.
1589
1590 2004-01-30 Michael Matz <matz@suse.de>
1591
1592 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
1593 g++.dg/ext/case-range3.C: New tests.
1594
1595 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1596
1597 DR206
1598 PR c++/13813
1599 * g++.dg/template/member4.C: New test.
1600
1601 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1602
1603 PR c++/13683
1604 * g++.dg/template/sizeof6.C: New test.
1605
1606 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1607
1608 * gcc.dg/fwritable-strings-1.c: New test.
1609
1610 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1611
1612 * gcc.c-torture/compile/20040130-1.c: New test.
1613
1614 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
1615
1616 * objc.dg/call-super-2.m: Include stddef.h for size_t.
1617
1618 2004-01-29 Mark Mitchell <mark@codesourcery.com>
1619
1620 PR c++/13883
1621 * g++.dg/template/ctor3.C: New test.
1622
1623 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1624
1625 * g++.dg/tc1: New directory.
1626 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
1627 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
1628 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
1629 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
1630 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
1631
1632 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1633
1634 * g++.dg/parse/error11.C: New test.
1635 * g++.dg/parse/error12.C: Likewise.
1636
1637 2004-01-28 Ziemowit Laski <zlaski@apple.com>
1638
1639 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
1640 (scan_initial, main): Use aligned_sizeof instead of sizeof.
1641
1642 2004-01-28 Mark Mitchell <mark@codesourcery.com>
1643
1644 PR c++/13791
1645 * g++.dg/ext/attrib12.C: New test.
1646
1647 PR c++/13736
1648 * g++.dg/parse/cast2.C: New test.
1649
1650 2004-01-27 James E Wilson <wilson@specifixinc.com>
1651
1652 * objc.dg/encode-2.m (main): New local string. Set depending on
1653 sizeof long. Use in sscanf call.
1654 * objc.dg/encode-3.m (main): New local string. Set depending on
1655 sizeof long. Use in scan_initial call.
1656
1657 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1658
1659 * objc.dg/call-super-2.m: Make LP64-safe.
1660 * objc.dg/desig-init-1.m: Likewise.
1661
1662 2004-01-27 Devang Patel <dpatel@apple.com>
1663
1664 * g++.dg/debug/namespace1.C: New test.
1665
1666 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
1667
1668 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
1669 xscale-*-*.
1670
1671 * gcc.dg/arm-mmx-1.c: New test.
1672
1673 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1674
1675 * gcc.dg/20040127-1.c: New test.
1676 * gcc.dg/20040127-2.c: New test.
1677
1678 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1679
1680 * objc.dg/stret-1.m (glob): Renamed to globa.
1681
1682 2004-01-26 Mark Mitchell <mark@codesourcery.com>
1683
1684 PR c++/13663
1685 * g++.dg/expr/for1.C: New test.
1686
1687 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
1688
1689 PR middle-end/13779
1690 * gcc.dg/darwin-longlong.c: New test.
1691
1692 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
1693
1694 * gcc.dg/20040124-1.c: Moved test from here...
1695 * gcc.c-torture/compile/20040124-1.c: ...to here.
1696
1697 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1698
1699 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
1700 the assembly output if -m64 is passed.
1701
1702 2004-01-25 Mark Mitchell <mark@codesourcery.com>
1703
1704 PR c++/13833
1705 * g++.dg/template/cond3.C: New test.
1706
1707 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1708
1709 PR c++/13810
1710 * g++.dg/template/ttp7.C: New test.
1711
1712 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1713
1714 PR c++/13797
1715 * g++.dg/template/nontype4.C: New test.
1716 * g++.dg/template/nontype5.C: Likewise.
1717
1718 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
1719
1720 * gcc.dg/torture/mips-clobber-at.c: New test.
1721
1722 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
1723
1724 * gcc.dg/20040124-1.c: New test.
1725
1726 2004-01-24 Jakub Jelinek <jakub@redhat.com>
1727
1728 * gcc.dg/20040123-1.c: New test.
1729
1730 2004-01-23 Zack Weinberg <zack@codesourcery.com>
1731
1732 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
1733
1734 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
1735
1736 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
1737
1738 2004-01-23 Andrew Pinski <apinski@apple.com>
1739
1740 * gcc.dg/20030121-1.c: Move to ..
1741 * gcc.dg/20040121-1.c: here.
1742
1743 2004-01-23 Roger Sayle <roger@eyesopen.com>
1744
1745 * gcc.dg/builtins-29.c: New test case.
1746
1747 2004-01-23 Zack Weinberg <zack@codesourcery.com>
1748
1749 PR 18314
1750 * gcc.dg/builtins-30.c: New testcase.
1751
1752 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
1753
1754 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
1755 * lib/g77.exp: Likewise.
1756 * lib/objc.exp: Likewise.
1757 * lib/g++.exp: Likewise.
1758
1759 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1760
1761 * gcc.dg/struct-by-value-2.c: New test.
1762
1763 2004-01-21 Andrew Pinski <apinski@apple.com>
1764
1765 PR target/13785
1766 * gcc.dg/20030121-1.c: New test.
1767
1768 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
1769
1770 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
1771 clobber frame pointer register in asm statement.
1772
1773 2004-01-21 Falk Hueffner <falk@debian.org>
1774
1775 * gcc.c-torture/compile/20040121-1.c: New test.
1776
1777 2004-01-21 Zack Weinberg <zack@codesourcery.com>
1778
1779 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
1780
1781 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
1782
1783 * gcc.dg/ppc64-abi-2.c: New test.
1784
1785 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
1786
1787 * lib/treelang.exp: Fill out this file.
1788 * lib/treelang-dg.exp: New File.
1789
1790 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
1791
1792 * gcc.c-torture/compile/981022-1.c: Remove.
1793 * gcc.dg/array-5.c: Remove XFAIL.
1794 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
1795 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
1796 gcc.dg/cond-lvalue-1.c: Update.
1797 * gcc.dg/cast-lvalue-2.c: New test.
1798
1799 2004-01-19 Mark Mitchell <mark@codesourcery.com>
1800
1801 PR c++/13592
1802 * g++.dg/other/error1.C (class foo): Tweak error message.
1803
1804 PR c++/13592
1805 * g++.dg/template/call2.C: New test.
1806
1807 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1808
1809 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
1810 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
1811 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
1812 scalar-return-1_x.c, scalar-return-2_y.c,
1813 scalar-return-3_x.c, scalar-return-3_y.c,
1814 scalar-return-4_x.c, scalar-return-4_y.c,
1815 struct-align-1.h, struct-align-1_x.c,
1816 struct-align-1_y.c, struct-align-2.h,
1817 struct-align-2_x.c, struct-align-2_y.c,
1818 struct-by-value-10_y.c, struct-by-value-11_x.c,
1819 struct-by-value-11_y.c, struct-by-value-12_x.c,
1820 struct-by-value-12_y.c, struct-by-value-13_x.c,
1821 struct-by-value-13_y.c, struct-by-value-14_x.c,
1822 struct-by-value-14_y.c, struct-by-value-15_x.c,
1823 struct-by-value-15_y.c, struct-by-value-16_y.c,
1824 struct-by-value-17_y.c, struct-by-value-18_y.c,
1825 struct-by-value-19_y.c, struct-by-value-1_x.c,
1826 struct-by-value-1_y.c, struct-by-value-20_y.c,
1827 struct-by-value-2_x.c, struct-by-value-2_y.c,
1828 struct-by-value-3_y.c, struct-by-value-4_x.c,
1829 struct-by-value-4_y.c, struct-by-value-5_y.c,
1830 struct-by-value-6_y.c, struct-by-value-7_y.c
1831 struct-by-value-8_x.c, struct-by-value-8_y.c
1832 struct-by-value-9_x.c, struct-by-value-9_y.c
1833 struct-return-10_x.c, struct-return-10_y.c,
1834 struct-return-19_x.c, struct-return-20_x.c
1835 struct-return-2_x.c, struct-return-2_y.c
1836 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
1837 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
1838
1839 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1840
1841 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
1842 attribute on sparc*-sun-solaris2.*.
1843
1844 2004-01-18 Mark Mitchell <mark@codesourcery.com>
1845
1846 PR c++/13710
1847 * g++.dg/ext/typeof7.C: New test.
1848
1849 2004-01-18 David Edelsohn <edelsohn@gnu.org>
1850
1851 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
1852 * gcc.dg/const-elim-1.c: Same.
1853
1854 2004-01-17 Ziemowit Laski <zlaski@apple.com>
1855
1856 * objc.dg/stret-1.m: New.
1857 * objc.dg/stret-2.m: New.
1858
1859 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1860
1861 PR c++/11895
1862 * g++.dg/ext/vector1.C: New test.
1863
1864 2004-01-16 Geoffrey Keating <geoffk@apple.com>
1865
1866 * gcc.dg/pch/import-1.c: New.
1867 * gcc.dg/pch/import-1.hs: New.
1868 * gcc.dg/pch/import-1a.h: New.
1869 * gcc.dg/pch/import-1b.h: New.
1870 * gcc.dg/pch/import-1c.h: New.
1871
1872 2004-01-16 Mark Mitchell <mark@codesourcery.com>
1873
1874 PR c++/13574
1875 * g++.dg/ext/array1.C: New test.
1876
1877 PR c++/13178
1878 * g++.dg/conversion/op1.C: New test.
1879
1880 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
1881
1882 PR 11864
1883 From Kazumoto Kojima / Dan Kegel:
1884 * gcc.dg/pr11864-1.c: New test.
1885
1886 PR 10392
1887 From Marcus Comstedt / Dan Kegel:
1888 * gcc.dg/pr10392-1.c: New test.
1889
1890 2004-01-16 Mark Mitchell <mark@codesourcery.com>
1891
1892 PR c++/13478
1893 * g++.dg/init/ref10.C: New test.
1894
1895 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1896
1897 PR c++/13407
1898 * g++.dg/parse/typename6.C: New test.
1899
1900 2004-01-15 Geoffrey Keating <geoffk@apple.com>
1901
1902 PR pch/13361
1903 * testsuite/g++.dg/pch/wchar-1.C: New.
1904 * testsuite/g++.dg/pch/wchar-1.Hs: New.
1905
1906 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1907
1908 PR c++/9259
1909 * g++.dg/expr/sizeof2.C: New test.
1910
1911 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
1912
1913 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
1914
1915 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
1916
1917 PR c++/13659
1918 * g++.dg/lookup/strong-using-3.C: New.
1919 * g++.dg/lookup/using-10.C: New.
1920
1921 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
1922
1923 PR c++/13594
1924 * g++.dg/lookup/strong-using-2.C: New.
1925
1926 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
1927 Dan Kegel <dank@kegel.com>
1928 J"orn Rennecke <joern.rennecke@superh.com>
1929
1930 PR target/9365
1931 * gcc.dg/pr9365-1.c: New test.
1932
1933 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1934
1935 PR c++/8856
1936 * g++.dg/parse/casting-operator2.C: New test.
1937 * g++.old-deja/g++.pt/explicit83.C: Remove.
1938
1939 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
1940
1941 * gcc.dg/label-compound-stmt-1.c: New test.
1942 * gcc.c-torture/compile/950922-1.c,
1943 gcc.c-torture/compile/20000211-3.c,
1944 gcc.c-torture/compile/20000518-1.c,
1945 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
1946 compound statements.
1947
1948 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
1949
1950 * gcc.dg/ppc64-abi-1.c: New test.
1951
1952 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
1953
1954 * g++.dg/ext/attrib9.C: Add dg-warnings.
1955
1956 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1957
1958 PR c++/12335
1959 * g++.dg/parse/dtor3.C: New test.
1960
1961 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
1962
1963 PR c++/12709
1964 * g++.dg/parse/try-catch-1.C: New test.
1965
1966 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
1967
1968 * ada/acats/run_all.sh: Add more verbose output in acats.log
1969 when compiling tests.
1970
1971 2004-01-12 Zack Weinberg <zack@codesourcery.com>
1972
1973 PR 13656
1974 * gcc.dg/typedef-redecl.c: New test case.
1975 * gcc.dg/typedef-redecl.h: New support file.
1976
1977 2004-01-13 Jan Hubicka <jh@suse.cz>
1978
1979 * gcc.dg/always_inline.c: New test.
1980 * gcc.dg/debug/20031231-1.c: Fix.
1981
1982 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1983
1984 PR c++/13474
1985 * g++.dg/template/array3.C: New test.
1986
1987 2004-01-12 Zack Weinberg <zack@codesourcery.com>
1988
1989 * g++.dg/ext/lvalue1.C: No longer expected to fail.
1990 * g++.dg/warn/Wunused-2.C: Likewise.
1991
1992 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1993
1994 PR c++/13289
1995 * g++.dg/template/instantiate6.C: New test.
1996
1997 2004-01-12 Roger Sayle <roger@eyesopen.com>
1998
1999 PR middle-end/11397
2000 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
2001
2002 2004-01-12 Jan Hubicka <jh@suse.cz>
2003
2004 PR opt/12826
2005 * gcc.dg/20040112-1.c: New.
2006
2007 * gcc.dg/dwarf-die[1-7].c: Move to...
2008 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
2009 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
2010
2011 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
2012
2013 PR c++/4100
2014 * g++.dg/parse/friend4.C: New test.
2015
2016 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
2017
2018 PR c++/4100
2019 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
2020 definition is called a friend.
2021
2022 2004-01-11 Zack Weinberg <zack@codesourcery.com>
2023
2024 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
2025
2026 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
2027
2028 PR c++/3478
2029 * g++.dg/parse/error10.C: New test.
2030 * g++.dg/template/arg2.C: Accept "invalid type" error.
2031
2032 2004-01-11 Jakub Jelinek <jakub@redhat.com>
2033
2034 PR middle-end/13392
2035 * g++.dg/opt/expect2.C: New test.
2036
2037 2004-01-10 Zack Weinberg <zack@codesourcery.com>
2038
2039 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
2040 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
2041 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
2042 Update dg-error regexps.
2043
2044 2004-01-10 Zack Weinberg <zack@codesourcery.com>
2045
2046 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
2047 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
2048
2049 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2050
2051 * gcc.dg/pragma-re-1.c: Use right pointer type.
2052
2053 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2054
2055 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
2056
2057 2004-01-09 Geoffrey Keating <geoffk@apple.com>
2058
2059 * gcc.dg/rs6000-ldouble-1.c: New.
2060
2061 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2062
2063 DR 337
2064 PR c++/9256
2065 * g++.dg/other/abstract1.C: New test.
2066
2067 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
2068
2069 * g++.dg/lookup/strong-using-1.C: New.
2070
2071 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
2072
2073 PR c/11234
2074 * gcc.dg/func-ptr-conv-1.c: New test.
2075 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
2076
2077 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
2078
2079 PR target/13380.
2080 * gcc.c-torture/compile/20040109-1.c: New.
2081
2082 2004-01-08 Stuart Hastings <stuart@apple.com>
2083
2084 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
2085 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
2086 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
2087
2088 2004-01-09 Alan Modra <amodra@bigpond.net.au>
2089
2090 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
2091
2092 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2093
2094 * ada/acats/run_acats: Treat 'gnatchop' the same way
2095 as 'gnatmake'. Export GCC_DRIVER.
2096 * ada/acats/run_all.sh: Add target_gnatchop. Use
2097 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
2098
2099 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2100
2101 PR c++/12573
2102 * g++.dg/template/dependent-expr4.C: New test.
2103
2104 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
2105
2106 * gcc.dg/altivec-11.c: New test.
2107
2108 2004-01-07 Mark Mitchell <mark@codesourcery.com>
2109
2110 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
2111
2112 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
2113
2114 PR c/6024
2115 * gcc.dg/enum-compat-1.c: New test.
2116 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
2117
2118 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
2119
2120 PR c/12165
2121 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
2122 gcc.dg/c99-idem-qual-3.c: New tests.
2123
2124 2004-01-07 Alan Modra <amodra@bigpond.net.au>
2125
2126 * gcc.dg/winline-7.c: Don't cast void * to int.
2127
2128 2004-01-06 Jan Hubicka <jh@suse.cz>
2129
2130 * gcc.dg/i386-sse-5.c: New test
2131 * g++.dg/eh/simd-1.c: Add -w argument for i386.
2132
2133 2004-01-05 Mark Mitchell <mark@codesourcery.com>
2134
2135 PR c++/12815
2136 * g++.dg/rtti/typeid4.C: New test.
2137
2138 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2139
2140 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
2141
2142 2004-01-05 Mark Mitchell <mark@codesourcery.com>
2143
2144 PR c++/12132
2145 * g++.dg/template/error11.C: New test.
2146
2147 PR c++/13451
2148 * g++.dg/template/class2.C: New test.
2149
2150 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
2151 Richard Sandiford <rsandifo@redhat.com>
2152
2153 PR c++/13387
2154 * g++.dg/opt/alias3.C: New test.
2155
2156 2004-01-04 Mark Mitchell <mark@codesourcery.com>
2157
2158 PR c++/13157
2159 * g++.dg/template/koenig3.C: New test.
2160
2161 PR c++/13529
2162 * g++.dg/parse/offsetof3.C: New test.
2163
2164 * g++.dg/init/copy7.C: Add missing dg-error markers.
2165
2166 PR c++/12226
2167 * g++.dg/init/copy7.c: New test.
2168
2169 PR c++/13536
2170 * g++.dg/parse/cast1.C: New test.
2171
2172 2004-01-04 Jan Hubicka <jh@suse.cz>
2173
2174 * gcc.dg/winline[1-7].c: New tests.
2175
2176 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2177
2178 PR c++/13520
2179 * g++.dg/template/qualttp22.C: New test.
2180
2181 2004-01-01 Jan Hubicka <jh@suse.cz>
2182
2183 * gcc.dg/debug/20031231-1.c: New.
2184 * gcc.c-torture/compile/20040101-1.c: New.
2185 * gcc.dg/dwarf-die-[1-7].c: New.
2186
2187 2004-01-01 Jakub Jelinek <jakub@redhat.com>
2188
2189 PR optimization/13521
2190 * gcc.c-torture/compile/20031231-1.c: New test.
2191
2192 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
2193
2194 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
2195
2196 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2197
2198 PR c++/10079
2199 * g++.dg/template/crash16.C: New test.
2200
2201 2003-12-30 Mark Mitchell <mark@codesourcery.com>
2202
2203 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
2204
2205 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
2206
2207 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
2208 ports.
2209 * g++.old-deja/g++.jason/thunk3.C: Likewise.
2210 * g++.old-deja/g++.law/profile1.C: Likewise.
2211 * gcc.c-torture/compile/981006-1.c: Likewise.
2212 * gcc.c-torture/execute/loop-2e.x: Likewise.
2213 * gcc.c-torture/execute/loop-2f.x: Remove.
2214 * gcc.c-torture/execute/loop-2g.x: Likewise.
2215 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
2216 * gcc.dg/20020312-2.c: Remove traces of dead ports.
2217
2218 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
2219
2220 PR c++/13507
2221 * g++.dg/ext/attrib11.C: New test.
2222
2223 PR c++/13494
2224 * g++.dg/template/array2-1.C: New test.
2225 * g++.dg/template/array2-2.C: New test.
2226
2227 2003-12-29 Mark Mitchell <mark@codesourcery.com>
2228
2229 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
2230
2231 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
2232
2233 PR c++/12774
2234 * g++.dg/template/array1-1.C: New test.
2235 * g++.dg/template/array1-2.C: New test.
2236
2237 2003-12-29 Roger Sayle <roger@eyesopen.com>
2238
2239 PR fortran/12632
2240 * g77.dg/12632.f: New test case.
2241
2242 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2243
2244 PR c++/13289
2245 * g++.dg/parse/nontype1.C: New test.
2246
2247 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2248
2249 PR c++/12403
2250 * g++.dg/parse/explicit1.C: New test.
2251 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
2252
2253 2003-12-28 Mark Mitchell <mark@codesourcery.com>
2254
2255 PR c++/13081
2256 * g++.dg/opt/inline6.C: New test.
2257
2258 PR c++/12613
2259 * g++.dg/parse/error9.C: New test.
2260
2261 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
2262
2263 2003-12-28 Mark Mitchell <mark@codesourcery.com>
2264
2265 PR c++/13009
2266 * g++.dg/init/assign1.C: New test.
2267
2268 2003-12-28 Roger Sayle <roger@eyesopen.com>
2269
2270 PR c++/13070
2271 * g++.dg/warn/format3.C: New test case.
2272
2273 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2274
2275 * gcc.c-torture/compile/20031227-1.c: New test.
2276
2277 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2278
2279 * g++.dg/bprob/bprob.exp: Load target-supports.exp
2280 * g77.dg/bprob/bprob.exp: Likewise.
2281 * gcc.misc-tests/bprob.exp: Likewise.
2282 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
2283 variants on systems where the library does not provide that
2284 functionality.
2285 * gcc.dg/builtins-20.c: Use builtins-config.h.
2286 * gcc.dg/builtins-config.h: New file.
2287
2288 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2289
2290 * lib/gcc-dg.exp (dg-require-profiling): New function.
2291 * lib/target-supports.exp (check_profiling_available): Likewise.
2292 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
2293 * g77.dg/bprob/bprob.exp: Likewise.
2294 * gcc.misc-tests/bprob.exp: Likewise.
2295 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
2296 * gcc.dg/20021014-1.c: Likewise.
2297 * gcc.dg/nest.c: Likewise.
2298
2299 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2300
2301 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
2302 compiling.
2303 * g++.dg/lookup/java2.C: Likewise.
2304 * gcc.dg/cpp/lexident.c: Likewise.
2305
2306 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
2307
2308 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
2309 given.
2310 * gcc.c-torture/compile/961203-1.c: Likewise.
2311 * gcc.c-torture/compile/980506-1.c: Likewise.
2312
2313 2003-12-23 Zack Weinberg <zack@codesourcery.com>
2314
2315 * lib/gcc-dg.exp (dg-prune-output): New annotation.
2316 (additional_prunes): New global.
2317 (gcc-dg-prune): Handle additional per-test pruning.
2318 (dg-test): Clear additional_prunes between tests.
2319
2320 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
2321 dg-prune-output to avoid spurious failures from assembler
2322 complaining about nonexistent WAW violations.
2323 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
2324 Use dg-prune-output to avoid spurious failures from assembler
2325 warning about Itanium B-step errata.
2326
2327 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2328
2329 * g++.dg/abi/macro0.C: New test.
2330 * g++.dg/abi/macro1.C: Likewise.
2331 * g++.dg/abi/macro2.C: Likewise.
2332
2333 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
2334 * g++.dg/abi/bitfield7.C: Likewise.
2335 * g++.dg/abi/dtor2.C: Likewise.
2336 * g++.dg/abi/mangle11.C: Likewise.
2337 * g++.dg/abi/mangle12.C: Likewise.
2338 * g++.dg/abi/mangle14.C: Likewise.
2339 * g++.dg/abi/mangle17.C: Likewise.
2340 * g++.dg/abi/vbase10.C: Likewise.
2341 * g++.dg/abi/vbase14.C: Likewise.
2342 * g++.dg/template/qualttp17.C: Likewise.
2343
2344 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
2345
2346 PR c/11995
2347 * gcc.dg/20031223-1.c: New test.
2348
2349 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2350
2351 * gcc.dg/noreturn-7.c: New test.
2352
2353 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2354
2355 * gcc.dg/null-pointer-1.c: New test.
2356
2357 2003-12-22 Mark Mitchell <mark@codesourcery.com>
2358
2359 * g++.old-deja/g++.jason/template18.C: Remove.
2360 * g++.old-deja/g++.jason/template37.C: Likewise.
2361
2362 PR c++/12862
2363 * g++.dg/lookup/ns1.C: New test.
2364
2365 PR c++/12397
2366 * g++.dg/template/lookup3.C: New test.
2367
2368 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2369
2370 * g++.dg/template/recurse1.C: New test
2371
2372 2003-12-22 Mark Mitchell <mark@codesourcery.com>
2373
2374 PR c++/12479
2375 * g++.dg/parse/semicolon1.C: New test.
2376 * g++.dg/parse/semicolon1.h: Likewise.
2377
2378 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
2379
2380 * gcc.dg/darwin-misaligned.c: New test.
2381
2382 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2383
2384 PR c/9163
2385 * gcc.dg/20031222-1.c: New test.
2386
2387 2003-12-21 Mark Mitchell <mark@codesourcery.com>
2388
2389 PR c++/13438
2390 * g++.dg/parse/error8.C: New test.
2391
2392 PR c++/11554
2393 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
2394
2395 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
2396
2397 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
2398 too small.
2399 * gcc.c-torture/compile/930217-1.c: Likewise.
2400 * gcc.c-torture/compile/930513-1.c: Likewise.
2401 * gcc.c-torture/execute/920908-2.c: Likewise.
2402 * gcc.c-torture/execute/921204-1.c: Likewise.
2403 * gcc.c-torture/execute/930621-1.c: Likewise.
2404 * gcc.c-torture/execute/930630-1.c: Likewise.
2405 * gcc.c-torture/execute/931031-1.c: Likewise.
2406 * gcc.c-torture/execute/980602-2.c: Likewise.
2407 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2408 * gcc.c-torture/execute/compndlit-1.c: Likewise.
2409 * gcc.c-torture/execute/extzvsi.c: Likewise.
2410 * gcc.c-torture/unsorted/ext.c: Likewise.
2411
2412 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
2413
2414 PR target/12749
2415 * gcc.c-torture/compile/20031220-2.c: New test case.
2416
2417 2003-12-20 Roger Sayle <roger@eyesopen.com>
2418
2419 PR optimization/13031
2420 * gcc.c-torture/compile/20031220-1.c: New test case.
2421
2422 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2423
2424 * gcc.dg/cast-function-1.c: New test.
2425
2426 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
2427
2428 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
2429 formats.
2430
2431 2003-12-19 Mark Mitchell <mark@codesourcery.com>
2432
2433 PR c++/12795
2434 * g++.dg/ext/attrib10.C: New test.
2435
2436 2003-12-19 Jakub Jelinek <jakub@redhat.com>
2437
2438 * gcc.dg/cleanup-10.c: New test.
2439 * gcc.dg/cleanup-11.c: New test.
2440
2441 2003-12-19 Jakub Jelinek <jakub@redhat.com>
2442
2443 PR c++/13239
2444 * g++.dg/opt/expect1.C: New test.
2445
2446 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
2447
2448 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
2449
2450 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
2451
2452 PR debug/12923
2453 * gcc.dg/20031218-1.c: New test.
2454
2455 PR debug/12389
2456 * gcc.dg/20031218-2.c: New test.
2457 * gcc.dg/20031218-3.c: New test.
2458
2459 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
2460 of label name and allow for USER_LABEL_PREFIX == "_" names.
2461 * g++.dg/abi/mangle18-2.C: Likewise.
2462 * g++.dg/abi/mangle19-1.C: Likewise.
2463 * g++.dg/abi/mangle19-2.C: Likewise.
2464 * g++.dg/abi/mangle20-1.C: Likewise.
2465 * g++.dg/abi/mangle20-2.C: Likewise.
2466
2467 2003-12-18 Richard Henderson <rth@redhat.com>
2468
2469 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
2470
2471 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
2472 Dan Kegel <dank@kegel.com>
2473
2474 PR other/12009
2475 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
2476 testing a cross compiler, it causes spurious compile failures.
2477 * lib/g++.exp: Likewise.
2478
2479 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2480
2481 PR c++/13262
2482 * g++.dg/template/access13.C: New test.
2483
2484 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
2485
2486 * gcc.dg/20031216-1.c: New test.
2487
2488 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2489
2490 PR c++/9154
2491 * g++.dg/template/error10.C: New test.
2492
2493 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2494
2495 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
2496 * g++.dg/eh/simd-2.C: Likewise.
2497
2498 2003-12-17 James E Wilson <wilson@specifixinc.com>
2499 Roger Sayle <roger@eyesopen.com>
2500
2501 * gcc.c-torture/execute/ieee/mzero5.c: New.
2502
2503 2003-12-17 Mark Mitchell <mark@codesourcery.com>
2504
2505 PR c++/10603
2506 * g++.dg/parse/error6.C: New test.
2507
2508 PR c++/12827
2509 * g++.dg/parse/error7.C: New test.
2510
2511 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
2512
2513 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
2514 at -O with stabs debugging formats.
2515 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
2516 * gcc.dg/debug/debug-2.c: Likewise.
2517
2518 2003-12-16 Mark Mitchell <mark@codesourcery.com>
2519
2520 PR c++/12696
2521 * g++.dg/init/error1.C: New test.
2522
2523 PR c++/12218
2524 * g++.dg/init/pm3.C: New test.
2525
2526 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
2527
2528 PR c/3347
2529 * gcc.dg/bitfld-8.c: New test.
2530
2531 2003-12-16 James Lemke <jim@wasabisystems.com>
2532
2533 * gcc.dg/arm-scd42-[123].c: New tests.
2534
2535 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
2536
2537 PR c++/9043
2538 * g++.dg/abi/mangle20-1.C: New test.
2539 * g++.dg/abi/mangle20-2.C: New test.
2540
2541 2003-12-16 Mark Mitchell <mark@codesourcery.com>
2542
2543 PR c++/13275
2544 * g++.dg/other/offsetof2.C: Remove XFAIL.
2545 * g++.dg/parse/offsetof1.C: New test.
2546 * g++.gd/parse/offsetof2.C: Likewise.
2547
2548 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2549
2550 * g++.dg/template/nontype3.C: New test.
2551 * g++.dg/template/static2.C: Tweaked the dg-error clause.
2552
2553 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2554
2555 * g++.dg/warn/noreturn-3.C: Also test instantiation.
2556
2557 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
2558
2559 PR c++/13387
2560 * g++.dg/expr/assign1.C: New test.
2561
2562 PR c++/13242
2563 * g++.dg/abi/mangle19-1.C: New test.
2564 * g++.dg/abi/mangle19-2.C: New test.
2565
2566 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
2567
2568 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
2569
2570 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2571
2572 * gcc.c-torture/execute/20031216-1.c: New test.
2573
2574 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2575
2576 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
2577 an ICE regression.
2578
2579 2003-12-15 Mark Mitchell <mark@codesourcery.com>
2580
2581 PR c++/10926
2582 * g++.dg/template/error9.C: New test.
2583
2584 PR c++/11116
2585 * g++.dg/template/error8.C: New test.
2586
2587 2003-12-15 Roger Sayle <roger@eyesopen.com>
2588
2589 PR middle-end/13400
2590 * gcc.c-torture/execute/20031215-1.c: New test case.
2591
2592 2003-12-15 Mark Mitchell <mark@codesourcery.com>
2593
2594 PR c++/13269
2595 * g++.dg/parse/error5.C: New test.
2596
2597 PR c++/12989
2598 * g++.dg/expr/sizeof1.C: New test.
2599
2600 PR c++/13310
2601 * g++.dg/template/crash15.C: New test.
2602
2603 2003-12-15 Geoffrey Keating <geoffk@apple.com>
2604
2605 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
2606 a non-POD type as the last named parameter of a varargs function.
2607
2608 2003-12-15 Mark Mitchell <mark@codesourcery.com>
2609
2610 PR c++/13243
2611 PR c++/12573
2612 * g++.dg/template/crash14.C: New test.
2613 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
2614
2615 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
2616
2617 * g++.dg/other/java1.C: New test.
2618
2619 PR c++/13241
2620 * g++.dg/abi/mangle18-1.C: New test.
2621 * g++.dg/abi/mangle18-2.C: New test.
2622
2623 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2624
2625 PR optimization/10312
2626 * gcc.c-torture/execute/20031214-1.c: New.
2627
2628 2003-12-14 Mark Mitchell <mark@codesourcery.com>
2629
2630 PR c++/10779
2631 PR c++/12160
2632 * g++.dg/parse/error3.C: New test.
2633 * g++.dg/parse/error4.C: Likewise.
2634 * g++.dg/abi/mangle4.C: Tweak error messages.
2635 * g++.dg/lookup/using5.C: Likewise.
2636 * g++.dg/other/error2.C: Likewise.
2637 * g++.dg/parse/typename5.C: Likewise.
2638 * g++.dg/parse/undefined1.C: Likewise.
2639 * g++.dg/template/arg2.C: Likewise.
2640 * g++.dg/template/ttp3.C: Likewise.
2641 * g++.dg/template/type1.C: Likewise.
2642 * g++.old-deja/g++.other/crash32.C: Likewise.
2643 * g++.old-djea/g++.pt/defarg8.C: Likewise.
2644
2645 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2646
2647 PR c++/13106
2648 * g++.dg/warn/noreturn-3.C: New test.
2649
2650 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
2651
2652 PR c++/13118
2653 * g++.dg/abi/covariant3.C: New.
2654
2655 2003-12-12 Jakub Jelinek <jakub@redhat.com>
2656
2657 * g++.dg/eh/ia64-1.C: New test.
2658
2659 2003-12-12 Roger Sayle <roger@eyesopen.com>
2660
2661 PR optimization/13037
2662 * g77.f-torture/execute/13037.f: New test case.
2663
2664 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
2665
2666 PR c++/12881
2667 * g++.dg/abi/covariant2.C: New.
2668
2669 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
2670
2671 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
2672
2673 2003-12-11 Zack Weinberg <zack@codesourcery.com>
2674
2675 * gcc.c-torture/execute/wchar_t-1.x: Delete.
2676
2677 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
2678
2679 PR other/10819
2680 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
2681 to fix Bug 10819.
2682 * lib/g++.exp (g++_version): Likewise.
2683 * lib/g77.exp (g77_version): Likewise.
2684 * lib/objc.exp (default_objc_version): Likewise.
2685
2686 2003-12-10 Richard Henderson <rth@redhat.com>
2687
2688 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
2689
2690 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
2691
2692 2003-12-08 Matt Austern <austern@apple.com>
2693
2694 PR c/13134
2695 * lib/gcc-dg.exp (dg-require-visibility): Define.
2696 * lib/target-supports (check_visibility_available): Define.
2697 * gcc.dg/visibility-1.c: New test.
2698 * gcc.dg/visibility-2.c: Likewise.
2699 * gcc.dg/visibility-3.c: Likewise.
2700 * gcc.dg/visibility-4.c: Likewise.
2701 * gcc.dg/visibility-5.c: Likewise.
2702 * gcc.dg/visibility-6.c: Likewise.
2703 * g++.dg/ext/visibility-1.C: Likewise.
2704 * g++.dg/ext/visibility-2.C: Likewise.
2705 * g++.dg/ext/visibility-3.C: Likewise.
2706 * g++.dg/ext/visibility-4.C: Likewise.
2707 * g++.dg/ext/visibility-5.C: Likewise.
2708 * g++.dg/ext/visibility-6.C: Likewise.
2709
2710 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2711
2712 * g++.dg/lookup/java1.C: New test.
2713 * g++.dg/lookup/java2.C: New test.
2714
2715 2003-12-07 Falk Hueffner <falk@debian.org>
2716
2717 * g++.dg/opt/noreturn-1.C: New test.
2718
2719 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
2720
2721 * gcc.dg/overflow-1.c: New test.
2722
2723 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2724
2725 * g77.f-torture/compile/13060.f: New test.
2726
2727 2003-12-06 Mark Mitchell <mark@codesourcery.com>
2728
2729 PR c++/13323
2730 * g++.dg/inherit/operator2.C: New test.
2731
2732 2003-12-05 Mark Mitchell <mark@codesourcery.com>
2733
2734 PR c++/13305
2735 * g++.dg/ext/attrib9.C: New test.
2736
2737 2003-12-05 Mark Mitchell <mark@codesourcery.com>
2738
2739 PR c++/13314
2740 * g++.dg/template/error7.C: New test.
2741
2742 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
2743 J"orn Rennecke <joern.rennecke@superh.com>
2744
2745 PR target/13302
2746 * g++.dg/other/struct-va_list.C: New test.
2747
2748 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2749
2750 PR c++/13166
2751 * g++.dg/parse/defarg6.C: New test.
2752
2753 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
2754
2755 PR target/13256
2756 * gcc.c-torture/execute/20031201-1.c: New test.
2757
2758 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
2759
2760 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
2761
2762 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2763
2764 * gcc.dg/builtin-return-1.c: New test.
2765
2766 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
2767 J"orn Rennecke <joern.rennecke@superh.com>
2768
2769 PR optimization/13260
2770 * gcc.c-torture/execute/20031204-1.c: New test.
2771
2772 2003-12-03 Mark Mitchell <mark@codesourcery.com>
2773
2774 PR c++/9127
2775 * g++.dg/template/error6.C: New test.
2776
2777 2003-12-03 Jakub Jelinek <jakub@redhat.com>
2778
2779 * gcc.dg/20031202-1.c: New test.
2780
2781 2003-12-03 Mark Mitchell <mark@codesourcery.com>
2782
2783 PR c++/13179
2784 * g++.dg/template/eh1.C: New test.
2785
2786 PR c++/10771
2787 * g++.dg/template/error5.C: New test.
2788
2789 2003-12-02 David Ung <davidu@mips.com>
2790
2791 * gcc.dg/compat/vector-check.h: Corrected type for var
2792 g_##TMODE
2793
2794 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2795
2796 PR c++/10126
2797 * g++.dg/template/ptrmem8.C: New test.
2798
2799 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2800
2801 PR c++/12573
2802 * g++.dg/template/dependent-expr3.C: New test.
2803
2804 2003-12-01 James Lemke <jim@wasabisystems.com>
2805
2806 * gcc.dg/arm-g2.c: New test.
2807
2808 2003-12-01 Roger Sayle <roger@eyesopen.com>
2809
2810 PR optimization/11634
2811 * gcc.dg/20031201-2.c: New test case.
2812
2813 2003-12-01 Zack Weinberg <zack@codesourcery.com>
2814
2815 PR 11433
2816 * objc.dg/proto-lossage-3.m: New test.
2817
2818 2003-12-01 Roger Sayle <roger@eyesopen.com>
2819
2820 PR optimization/12628
2821 * gcc.dg/20031201-1.c: New test case.
2822
2823 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2824
2825 * gcc.dg/unaligned-1.c: New test.
2826
2827 2003-11-30 Mark Mitchell <mark@codesourcery.com>
2828
2829 PR c++/9849
2830 * g++.dg/template/error4.C: New test.
2831 * g++.dg/template/nested3.C: Adjust error markers.
2832
2833 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2834
2835 * gcc.dg/cpp/assert4.c: Check more #system assertions.
2836
2837 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
2838
2839 PR c/10333
2840 * gcc.dg/bitfld-7.c: New test.
2841
2842 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
2843
2844 * gcc.dg/tls/asm-1.C: New test.
2845
2846 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2847
2848 * gcc.dg/cpp/assert4.c: Update.
2849
2850 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
2851
2852 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
2853 * gcc.dg/builtin-apply3.c: New test.
2854
2855 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2856
2857 * lib/compat.exp (compat-obj): New xfaildata parameter.
2858 Use it to set compiler_conditional_xfail_data before compiling.
2859 (compat-get-options): Handle dg-xfail-if.
2860 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
2861 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
2862 * gcc.dg/compat/vector-1_y.c: Likewise.
2863 * gcc.dg/compat/vector-2_x.c: Likewise.
2864 * gcc.dg/compat/vector-2_y.c: Likewise.
2865
2866 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2867
2868 * g++.dg/opt/reg-stack4.C: New test.
2869
2870 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2871
2872 * gcc.dg/builtin-apply2.c: New test.
2873
2874 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2875
2876 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
2877
2878 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2879
2880 PR c++/12924
2881 * g++.dg/template/template-id-2.C: New test.
2882
2883 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2884
2885 PR c++/5369
2886 * g++.dg/template/memfriend1.C: New test.
2887 * g++.dg/template/memfriend2.C: Likewise.
2888 * g++.dg/template/memfriend3.C: Likewise.
2889 * g++.dg/template/memfriend4.C: Likewise.
2890 * g++.dg/template/memfriend5.C: Likewise.
2891 * g++.dg/template/memfriend6.C: Likewise.
2892 * g++.dg/template/memfriend7.C: Likewise.
2893 * g++.dg/template/memfriend8.C: Likewise.
2894 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
2895
2896 2003-11-21 Mark Mitchell <mark@codesourcery.com>
2897
2898 PR c++/12515
2899 * g++.dg/ext/cond1.C: New test.
2900
2901 2003-11-20 Richard Henderson <rth@redhat.com>
2902
2903 * gcc.dg/20020201-2.c: Remove.
2904 * gcc.dg/20020201-4.c: Remove.
2905 * gcc.dg/20020304-1.c: Remove.
2906
2907 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
2908
2909 * gcc.dg/cpp/trad/xwin1.c: New test case.
2910
2911 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
2912
2913 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
2914 * lib/g77.exp: Likewise.
2915 * lib/objc.exp: Likewise.
2916 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
2917 for darwin.
2918
2919 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2920
2921 PR c++/12932
2922 * g++.dg/template/static5.C: New test.
2923
2924 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
2925
2926 * gcc.dg/nested-func-1.c: New test.
2927
2928 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2929
2930 * gcc.dg/cpp/assert4.c: New test.
2931
2932 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
2933
2934 PR c++/2294
2935 * g++.dg/lookup/using9.c: New test.
2936
2937 2003-11-14 Mark Mitchell <mark@codesourcery.com>
2938
2939 PR c++/12762
2940 * g++.dg/template/error3.C: New test.
2941
2942 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
2943
2944 PR ada/13035
2945 * ada/acats/run_acats, run_all.sh: Fix syntax error.
2946 No longer use a wrapper for gcc, since this does not work under
2947 Windows.
2948
2949 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
2950
2951 PR c++/2094
2952 * g++.dg/template/ptrmem7.C: New test.
2953
2954 2003-11-13 Andrew Pinski <apinski@apple.com>
2955
2956 * gcc.c-torture/compile/20031113-1.c: New test.
2957
2958 2003-11-13 Mark Mitchell <mark@codesourcery.com>
2959 Kean Johnston <jkj@sco.com>
2960
2961 PR c/13029
2962 * gcc.dg/unused-4.c: Update.
2963
2964 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2965
2966 * g++.dg/opt/const3.C: New test.
2967
2968 2003-11-13 Jan Hubicka <jh@suse.cz>
2969
2970 * gcc.c-torture/compile/20031112-1.c: New test.
2971
2972 2003-11-12 Mark Mitchell <mark@codesourcery.com>
2973
2974 * g++.dg/parse/crash10.C: Remove bogus error marker.
2975
2976 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2977
2978 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
2979 (host_gcc): Likewise.
2980 (ROOT): Honor $PWDCMD.
2981 (BASE): Likewise.
2982 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
2983
2984 2003-11-12 Catherine Moore <clm@redhat.com>
2985
2986 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
2987
2988 2003-11-12 Andreas Jaeger <aj@suse.de>
2989 Jakub Jelinek <jakub@redhat.com>
2990 Andrew Pinski <pinskia@physics.uc.edu>
2991 Richard Henderson <rth@redhat.com>
2992
2993 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
2994 systems.
2995 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
2996
2997 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
2998 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2999
3000 2003-11-11 Andreas Jaeger <aj@suse.de>
3001
3002 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
3003
3004 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
3005
3006 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
3007
3008 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
3009 Clean ups.
3010
3011 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
3012
3013 * gcc.dg/trampoline-1.c: New test.
3014
3015 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3016
3017 * gcc.c-torture/compile/200031109-1.c: New test.
3018
3019 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3020
3021 PR c/3190
3022 PR c/8714
3023 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
3024 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
3025 gcc.dg/format/no-y2k-1.c: Update.
3026
3027 2003-11-08 Roger Sayle <roger@eyesopen.com>
3028
3029 PR optimization/10467
3030 * gcc.dg/20031108-1.c: New test case.
3031
3032 2003-11-07 Geoffrey Keating <geoffk@apple.com>
3033
3034 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
3035
3036 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3037
3038 * gcc.dg/compound-lvalue-1.c: New test.
3039 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
3040 some XFAILs.
3041
3042 2003-11-06 Geoffrey Keating <geoffk@apple.com>
3043
3044 * gcc.dg/altivec-varargs-1.c: New test.
3045
3046 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3047
3048 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
3049 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
3050 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
3051 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
3052 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
3053
3054 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
3055
3056 * gcc.dg/cond-lvalue-1.c: New test.
3057
3058 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
3059
3060 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
3061
3062 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3063
3064 PR c++/11616
3065 * g++.dg/template/instantiate5.C: New test.
3066
3067 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3068
3069 PR c++/12726
3070 * g++.dg/ext/complit2.C: Replace test with self-contained version.
3071 * ChangeLog: Add missing first entry for above test.
3072
3073 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3074
3075 PR c++/9810
3076 * g++.dg/template/using8.C: New test.
3077 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
3078
3079 2003-11-02 Roger Sayle <roger@eyesopen.com>
3080
3081 PR optimization/10817
3082 * gcc.c-torture/compile/20031102-1.c: New test case.
3083
3084 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
3085
3086 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
3087 2147483647.
3088
3089 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3090
3091 * gcc.dg/20031102-1.c: New test.
3092
3093 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3094
3095 * gcc.dg/complex-1.c: New test.
3096
3097 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3098
3099 PR c++/12796
3100 * g++.dg/template/crash13.C: Adjust expected error location.
3101 * g++.old-deja/g++.brendan/ns1.C: Likewise.
3102
3103 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
3104
3105 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
3106
3107 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
3108
3109 PR/10239
3110 * gcc.c-torture/compile/20031031-2.c: New test.
3111
3112 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
3113
3114 PR/11640
3115 * gcc.c-torture/compile/20031031-1.c: New test.
3116
3117 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
3118
3119 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
3120 * gcc.misc-tests/bprob.exp: Likewise.
3121 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
3122 the execution test on arm-elf configs.
3123 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
3124 configs that don't support scratch files.
3125 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
3126
3127 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
3128
3129 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
3130 done by dejagnu.
3131
3132 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
3133
3134 * ada/acats/run_all.sh: Redirect mv output to /dev/null
3135 Avoid non pure sh syntax. Add more logging.
3136
3137 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
3138 fail.
3139
3140 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3141
3142 PR libgcj/10610
3143 * gcc.dg/ppc-stackalign-1.c: New test.
3144
3145 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
3146
3147 * ada/acats/run_all.sh: Change output to be more compliant with
3148 dejagnu framework.
3149 Create acats.sum and acats.log files under testsuite/ada/acats
3150 Only run [a-z]* directories, to filter out e.g. CVS.
3151 Redirect build output to log file.
3152
3153 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
3154
3155 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
3156
3157 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
3158
3159 PR ada/5909:
3160 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
3161
3162 2003-10-27 Jakub Jelinek <jakub@redhat.com>
3163
3164 * gcc.c-torture/compile/20031023-1.c: New test.
3165 * gcc.c-torture/compile/20031023-2.c: New test.
3166 * gcc.c-torture/compile/20031023-3.c: New test.
3167 * gcc.c-torture/compile/20031023-4.c: New test.
3168
3169 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3170
3171 PR c++/10371
3172 * g++.dg/lookup/scoped8.C: New test.
3173
3174 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3175
3176 * g++.dg/opt/reg-stack3.C: New test.
3177
3178 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
3179
3180 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
3181
3182 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3183
3184 PR c++/11076
3185 * g++.dg/template/crash13.C: New test.
3186
3187 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
3188
3189 * gcc.dg/c99-restrict-2.c: New test.
3190
3191 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
3192
3193 PR c++/12698, c++/12699, c++/12700, c++/12566
3194 * g++.dg/inherit/covariant9.C: New test.
3195 * g++.dg/inherit/covariant10.C: New test.
3196 * g++.dg/inherit/covariant11.C: New test.
3197
3198 2003-10-23 Jason Merrill <jason@redhat.com>
3199
3200 PR c++/12726
3201 * g++.dg/ext/complit2.C: New test.
3202
3203 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
3204
3205 PR target/12654
3206 * gcc.c-torture/execute/20031020-1.c: New test.
3207
3208 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3209
3210 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
3211 following the jump_insn.
3212
3213 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
3214
3215 * gcc.dg/cast-lvalue-1.c: New test.
3216
3217 2003-10-21 Mark Mitchell <mark@codesourcery.com>
3218
3219 PR c++/11962
3220 * g++.dg/template/cond2.C: New test.
3221
3222 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
3223
3224 * gcc.dg/builtins-28.c: New test.
3225
3226 2003-10-20 Jan Hubicka <jh@suse.cz>
3227
3228 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
3229 parameter.
3230 * testsuite/gcc.dg/inline-2.c: Likewise.
3231
3232 2003-10-20 Phil Edwards <phil@codesourcery.com>
3233
3234 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
3235 * gcc.dg/nest.c: Likewise.
3236
3237 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3238
3239 PR c++/9781, c++/10583, c++/11862
3240 * g++.dg/parse/crash13.C: New test.
3241
3242 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3243
3244 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
3245
3246 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3247
3248 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
3249 Define HAVE_C99_RUNTIME except on Solaris.
3250 * gcc.dg/builtins-20.c: Likewise.
3251
3252 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3253
3254 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
3255
3256 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3257
3258 PR c++/12495
3259 * g++.dg/template/crash21.C: New test.
3260
3261 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3262
3263 PR c++/2513
3264 * g++.dg/template/typename5.C: New test.
3265
3266 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3267
3268 PR c++/12369
3269 * g++.dg/template/friend25.C: New test.
3270
3271 2003-10-16 Ziemowit Laski <zlaski@apple.com>
3272
3273 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
3274 versions.
3275
3276 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
3277
3278 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
3279 == 2147483647.
3280
3281 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
3282
3283 * gcc.c-torture/execute/960416-1.x: Remove.
3284 * gcc.c-torture/execute/divconst-3.x: Likewise.
3285
3286 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
3287
3288 PR target/12598
3289 * gcc.dg/torture/cris-volatile-1.c: New test.
3290
3291 2003-10-14 Roger Sayle <roger@eyesopen.com>
3292
3293 PR optimization/9325
3294 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
3295 for overflowing floating point to integer conversion during RTL
3296 simplification.
3297
3298 2003-10-13 Ziemowit Laski <zlaski@apple.com>
3299
3300 * objc/execute/_cmd.m: Fix typo.
3301 * objc.dg/image-info.m, objc.dg/symtab-1.m:
3302 Relax 'scan-assembler' regexp.
3303 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
3304 objc.dg/try-catch-4.m: Run on non-Darwin targets.
3305 * objc.dg/zero-link-2.m: Remove blank line.
3306 * objc.dg/zero-link-3.m: New test case.
3307
3308 2003-10-13 Geoffrey Keating <geoffk@apple.com>
3309
3310 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
3311
3312 * gcc.dg/asm-names.c: Use scan-assembler-not rather
3313 than linker trickery.
3314
3315 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3316
3317 PR c++/12370
3318 * g++.dg/other/friend2.C: New test.
3319
3320 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
3321
3322 * gcc.dg/20031012-1.c: New test.
3323
3324 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
3325
3326 * gcc.dg/weak/weak-3.c: Fix for new warning.
3327
3328 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
3329
3330 PR optimization/8750
3331 * gcc.c-torture/execute/20031012-1.c: New test case.
3332
3333 2003-10-11 Roger Sayle <roger@eyesopen.com>
3334
3335 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
3336 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
3337
3338 2003-10-11 Roger Sayle <roger@eyesopen.com>
3339
3340 PR optimization/12260
3341 * gcc.c-torture/compile/20031011-2.c: New test case.
3342
3343 2003-10-11 Roger Sayle <roger@eyesopen.com>
3344
3345 * gcc.c-torture/execute/20031011-1.c: New testcase.
3346
3347 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3348
3349 * gcc.c-torture/compile/20031011-1.c: New test.
3350
3351 2003-10-11 Jan Hubicka <jh@suse.cz>
3352
3353 * g++.dg/other/first-global.C: New test.
3354
3355 2003-10-11 Roger Sayle <roger@eyesopen.com>
3356
3357 * gcc.c-torture/execute/string-opt-18.c: New testcase.
3358
3359 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
3360
3361 * gcc.c-torture/compile/20031010-1.c: New test.
3362
3363 2003-10-10 Geoffrey Keating <geoffk@apple.com>
3364
3365 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
3366 * gcc.c-torture/execute/va-arg-25.c: ... here.
3367
3368 2003-10-09 Mark Mitchell <mark@codesourcery.com>
3369
3370 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
3371
3372 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
3373
3374 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
3375
3376 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
3377
3378 * g++.dg/parse/error2.C: New test.
3379
3380 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
3381
3382 PR c++/11097
3383 * g++.dg/other/error5.C: Modify the error message.
3384 * g++.dg/lookup/using8.C: New test.
3385
3386 2003-10-07 Geoffrey Keating <geoffk@apple.com>
3387
3388 * gcc.dg/darwin-abi-2.c: New file.
3389 * gcc.c-torture/execute/va-arg-24.c: New file.
3390
3391 2003-10-06 Bob Wilson <bob.wilson@acm.org>
3392
3393 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
3394 indentation.
3395
3396 2003-10-06 Mark Mitchell <mark@codesourcery.com>
3397
3398 PR c++/10147
3399 * g++.dg/other/error4.C: Update error messages.
3400 * g++.dg/template/ptrmem4.C: Likewise.
3401
3402 PR c++/12337
3403 * g++.dg/init/new9.C: New test.
3404
3405 PR c++/12334, c++/12236, c++/8656
3406 * g++.dg/ext/attrib8.C: New test.
3407
3408 2003-10-06 Devang Patel <dpatel@apple.com>
3409
3410 * gcc.dg/debug/dwarf2-3.h: New test.
3411 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
3412
3413 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
3414
3415 * g++.dg/opt/cfg2.C: New test.
3416
3417 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3418
3419 * g++.dg/opt/float1.C: New test.
3420
3421 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3422
3423 * gcc.dg/c90-array-lval-6.c: New test.
3424 * gcc.dg/c99-array-lval-6.c: New test.
3425
3426 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
3427 Ziemowit Laski <zlaski@apple.com>
3428
3429 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
3430 'Derived', so that it is never considered a class method; add
3431 new warning for '+port' method ambiguity.
3432 * objc.dg/method-12.m: Include <objc/objc.h> instead of
3433 <objc/objc-api.h> (needed on Mac OS X).
3434 * objc.dg/method-13.m: New test.
3435
3436 2003-10-03 Roger Sayle <roger@eyesopen.com>
3437
3438 PR optimization/9325, PR java/6391
3439 * gcc.c-torture/execute/20031003-1.c: New test case.
3440
3441 2003-10-02 Mark Mitchell <mark@codesourcery.com>
3442
3443 PR optimization/12180
3444 * gcc.dg/20031002-1.c: New test.
3445
3446 PR c++/12486
3447 * g++.dg/inherit/error1.C: New test.
3448
3449 2003-10-02 Chris Demetriou <cgd@broadcom.com>
3450
3451 * lib/f-torture.exp (search_for): Rename to...
3452 (search_for_re): This. Also, clean up comments and the
3453 "regexp" invocation.
3454
3455 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
3456
3457 * gcc.c-torture/compile/20031002-1.c: New test.
3458
3459 2003-10-02 Jakub Jelinek <jakub@redhat.com>
3460
3461 * g++.dg/opt/cond1.C: New test.
3462
3463 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
3464
3465 * gcc.dg/Wold-style-definition-2.c: New testcase.
3466 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
3467
3468 2003-09-29 Richard Henderson <rth@redhat.com>
3469
3470 * g++.dg/init/array10.C: Add dg-options.
3471
3472 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3473
3474 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
3475
3476 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3477
3478 * g++.dg/template/friend19.C: Fix typo.
3479 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
3480
3481 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
3482
3483 * gcc.c-torture/execute/20030928-1.c: New test.
3484 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
3485
3486 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3487
3488 * g++.dg/opt/unroll1.C: New test.
3489
3490 2003-09-26 Roger Sayle <roger@eyesopen.com>
3491
3492 PR optimization/11741
3493 * gcc.dg/20030926-1.c: New test case.
3494
3495 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3496
3497 PR c++/5655
3498 * g++.dg/parse/access7.C: New test.
3499 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
3500
3501 2003-09-24 Ziemowit Laski <zlaski@apple.com>
3502
3503 MERGE OF objc-improvements-branch into MAINLINE:
3504 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
3505 if libobjc has not been built.
3506 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
3507 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
3508 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
3509 objc/execute/nested-3.m, objc/execute/np-2.m,
3510 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
3511 objc/execute/redefining_self.m, objc/execute/root_methods.m,
3512 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
3513 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
3514 objc.dg/special/unclaimed-category-1.h,
3515 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
3516 well as GNU runtime.
3517 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
3518 * execute/cascading-1.m, execute/function-message-1.m,
3519 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
3520 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
3521 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
3522 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
3523 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
3524 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
3525 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
3526 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
3527 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
3528 * objc.dg/bitfield-2.m: Run only on Darwin.
3529 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
3530 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
3531 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
3532 * objc.dg/const-str-1.m: Fix constant string layout.
3533
3534 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
3535
3536 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
3537
3538 2003-09-23 Geoffrey Keating <geoffk@apple.com>
3539
3540 * gcc.dg/darwin-abi-1.c: New file.
3541
3542 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
3543
3544 PR target/12281
3545 * gcc.c-torture/compile/20030921-1.c: New test.
3546
3547 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3548
3549 * g++.dg/opt/reg-stack2.C: New test.
3550
3551 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3552
3553 * g++.dg/eh/delayslot1.C: New test.
3554
3555 2003-09-20 Richard Henderson <rth@redhat.com>
3556
3557 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
3558
3559 2003-09-20 Roger Sayle <roger@eyesopen.com>
3560
3561 * gcc.c-torture/execute/20030920-1.c: New test case.
3562
3563 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3564
3565 * g++.dg/rtti/typeid3.C: Correct expected error message.
3566
3567 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3568
3569 PR c++/157
3570 * g++.dg/parse/crash12.C: New test.
3571
3572 2003-09-19 Janis Johnson <janis187@us.ibm.com>
3573
3574 * gcc.dg/compat/mixed-struct-check.h: New.
3575 * gcc.dg/compat/mixed-struct-defs.h: New.
3576 * gcc.dg/compat/mixed-struct-init.h: New.
3577 * gcc.dg/compat/struct-by-value-19_main.c: New.
3578 * gcc.dg/compat/struct-by-value-19_x.c: New.
3579 * gcc.dg/compat/struct-by-value-19_y.c: New.
3580 * gcc.dg/compat/struct-by-value-20_main.c: New.
3581 * gcc.dg/compat/struct-by-value-20_x.c: New.
3582 * gcc.dg/compat/struct-by-value-20_y.c: New.
3583 * gcc.dg/compat/struct-return-19_main.c: New.
3584 * gcc.dg/compat/struct-return-19_x.c: New.
3585 * gcc.dg/compat/struct-return-19_y.c: New.
3586 * gcc.dg/compat/struct-return-20_main.c: New.
3587 * gcc.dg/compat/struct-return-20_x.c: New.
3588 * gcc.dg/compat/struct-return-20_y.c: New.
3589
3590 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
3591 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
3592 so that it will not complain on LP64 targets.
3593
3594 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3595
3596 PR c++/495
3597 * g++.dg/template/friend24.C: New test.
3598
3599 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
3600
3601 PR c++/12332
3602 * g++.dg/template/memtmpl2.C: New test.
3603
3604 2003-09-18 Mark Mitchell <mark@codesourcery.com>
3605
3606 PR target/11184
3607 * gcc.dg/builtin-apply1.c: New test.
3608
3609 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
3610
3611 PR c++/9848
3612 * g++.dg/warn/Wunused-4.C: New test.
3613
3614 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3615
3616 PR c++/12316
3617 * g++.dg/other/gc2.C: New test.
3618
3619 2003-09-17 Mark Mitchell <mark@codesourcery.com>
3620
3621 PR c++/11991
3622 * g++.dg/rtti/typeid3.C: New test.
3623
3624 PR c++/12266
3625 * g++.dg/overload/template1.C: New test.
3626
3627 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3628
3629 * g++.dg/opt/cfg3.C: New test.
3630
3631 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3632
3633 PR c++/7939
3634 * g++.dg/template/crash11.C: New test.
3635
3636 2003-09-16 Jason Merrill <jason@redhat.com>
3637 Jakub Jelinek <jakub@redhat.com>
3638
3639 * gcc.dg/attr-warn-unused-result.c: New test.
3640
3641 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
3642
3643 PR c++/12184
3644 * g++.dg/expr/call2.C: New test.
3645
3646 2003-09-15 Andreas Jaeger <aj@suse.de>
3647
3648 * gcc.dg/Wold-style-definition-1.c: New test.
3649
3650 2003-09-14 Mark Mitchell <mark@codesourcery.com>
3651
3652 PR c++/3907
3653 * g++.dg/parse/template12.C: New test.
3654
3655 * g++.dg/abi/bitfield11.C: New test.
3656 * g++.dg/abi/bitfield12.C: Likewise.
3657
3658 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
3659
3660 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
3661 non-expansion of functional macro name without arguments at EOL.
3662 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
3663
3664 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
3665
3666 * gcc.c-torture/execute/20030914-[12].c: New tests.
3667
3668 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
3669
3670 PR c++/11788
3671 * g++.dg/overload/addr1.C: New test.
3672
3673 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
3674
3675 * gcc.dg/20030909-1.c: New test.
3676
3677 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3678
3679 * gcc.dg/ultrasp10.c: New test.
3680
3681 2003-09-09 Devang Patel <dpatel@apple.com>
3682
3683 * gcc.dg/darwin-ld-6.c: New test.
3684
3685 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3686
3687 * gcc.dg/torture/builtin-explog-1.c: New testcase.
3688
3689 2003-09-08 Mark Mitchell <mark@codesourcery.com>
3690
3691 * gcc.dg/ia64-types1.c: New test.
3692 * gcc.dg/ia64-types2.c: Likewise.
3693
3694 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3695
3696 * gcc.dg/builtins-1.c: Add more _Complex tests.
3697 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3698
3699 * gcc.dg/builtins-1.c: Test existing _Complex functions.
3700 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3701
3702 2003-09-08 Mark Mitchell <mark@codesourcery.com>
3703
3704 PR c++/11786
3705 * g++.dg/lookup/koenig2.C: New test.
3706
3707 PR c++/5296
3708 * g++.dg/rtti/typeid2.C: New test.
3709
3710 2003-09-08 Jakub Jelinek <jakub@redhat.com>
3711
3712 * gcc.c-torture/compile/20030904-1.c: New test.
3713
3714 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3715
3716 * g++.dg/opt/longbranch2.C: New test.
3717
3718 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3719
3720 * g++.dg/template/crash10.C: Only compile it.
3721
3722 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3723
3724 PR middle-end/11665
3725 * gcc.c-torture/compile/20030907-1.c: New test.
3726 * g++.dg/init/array11.C: New test.
3727
3728 2003-09-07 Mark Mitchell <mark@codesourcery.com>
3729
3730 PR c++/11852
3731 * g++.dg/init/struct1.C: New test.
3732
3733 2003-09-07 Mark Mitchell <mark@codesourcery.com>
3734
3735 PR c++/12181
3736 * g++.dg/expr/comma1.C: New test.
3737
3738 2003-09-06 Mark Mitchell <mark@codesourcery.com>
3739
3740 PR c++/11867
3741 * g++.dg/expr/static_cast5.C: New test.
3742
3743 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
3744
3745 PR c++/11507
3746 * g++.dg/lookup/scoped7.C: New test.
3747
3748 PR c++/9574
3749 * g++.dg/other/static1.C: New test.
3750
3751 PR c++/11490
3752 * g++.dg/warn/template-1.C: New test.
3753
3754 PR c++/11432
3755 * g++.dg/template/crash10.C: New test.
3756
3757 PR c++/2478
3758 * g++.dg/overload/VLA.C: New test.
3759
3760 PR c++/10804
3761 * g++.dg/template/call1.C: New test.
3762
3763 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
3764
3765 PR c++/11794
3766 * g++.dg/parse/using3.C: New test.
3767
3768 2003-09-06 Roger Sayle <roger@eyesopen.com>
3769
3770 PR c++/11409
3771 * g++.dg/overload/builtin3.C: New test case.
3772
3773 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
3774
3775 PR c/9862
3776 * gcc.dg/20030906-1.c: New test.
3777 * gcc.dg/20030906-2.c: Likewise.
3778
3779 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
3780
3781 PR c++/12167
3782 * g++.dg/parse/defarg5.C: New test.
3783
3784 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
3785
3786 2003-09-05 Mark Mitchell <mark@codesourcery.com>
3787
3788 PR c++/12163
3789 * g++.dg/expr/static_cast4.C: New test.
3790
3791 PR c++/12146
3792 * g++.dg/template/crash9.C: New test.
3793
3794 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3795
3796 * g++.old-deja/g++.ext/pretty2.C: Update for change
3797 in __FUNCTION__.
3798 * g++.old-deja/g++.ext/pretty3.C: Likewise.
3799
3800 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
3801
3802 PR c++/11922
3803 * g++/dg/template/qualified-id1.C: New test.
3804
3805 PR c++/12037
3806 * g++.dg/warn/noeffect4.C: New test.
3807
3808 2003-09-04 Matt Austern <austern@apple.com>
3809
3810 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
3811 * g++.dg/ext/fnname2.C: Likewise.
3812 * g++.dg/ext/fnname3.C: Likewise.
3813
3814 2003-09-04 Mark Mitchell <mark@codesourcery.com>
3815
3816 * g++.dg/expr/lval1.C: New test.
3817 * g++.dg/ext/lvcast.C: Remove.
3818
3819 2003-09-03 Roger Sayle <roger@eyesopen.com>
3820
3821 PR optimization/11700.
3822 * gcc.c-torture/compile/20030903-1.c: New test case.
3823
3824 2003-09-03 Mark Mitchell <mark@codesourcery.com>
3825
3826 PR c++/12053
3827 * g++.dg/abi/layout4.C: New test.
3828
3829 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
3830
3831 PR c++/11553
3832 * g++.dg/parse/friend3.C: New test.
3833
3834 2003-09-02 Mark Mitchell <mark@codesourcery.com>
3835
3836 PR c++/11847
3837 * g++.dg/template/class1.C: New test.
3838
3839 PR c++/11808
3840 * g++.dg/expr/call1.C: New test.
3841
3842 2003-09-01 Mark Mitchell <mark@codesourcery.com>
3843
3844 PR c++/12114
3845 * g++.dg/init/ref9.C: New test.
3846
3847 PR c++/11972
3848 * g++.dg/template/nested4.C: New test.
3849
3850 2003-08-29 Mark Mitchell <mark@codesourcery.com>
3851
3852 PR c++/12093
3853 * g++.dg/template/non-dependent4.C: New test.
3854
3855 PR c++/11928
3856 * g++.dg/inherit/conv1.C: New test.
3857
3858 2003-08-29 Mark Mitchell <mark@codesourcery.com>
3859
3860 PR c++/6196
3861 * g++.dg/ext/label1.C: New test.
3862 * g++.dg/ext/label2.C: Likewise.
3863
3864 2003-08-28 Mark Mitchell <mark@codesourcery.com>
3865
3866 * g++.dg/expr/cond3.C: New test.
3867
3868 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3869
3870 * gcc.dg/builtins-1.c: Add new builtin cases.
3871
3872 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3873
3874 * gcc.dg/builtins-1.c: Add new cases.
3875 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3876
3877 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3878
3879 * gcc.dg/builtins-1.c: Add more math builtin tests.
3880 * gcc.dg/torture/builtin-attr-1.c: New test.
3881
3882 2003-08-28 Mark Mitchell <mark@codesourcery.com>
3883
3884 PR optimization/5079
3885 * g++.dg/opt/static3.C: New test.
3886
3887 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3888
3889 * gcc.misc-tests/gcov-10b.c: New test.
3890
3891 2003-08-27 Mark Mitchell <mark@codesourcery.com>
3892
3893 * g++.dg/opt/ptrmem3.C: New test.
3894
3895 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
3896
3897 2003-08-27 Jakub Jelinek <jakub@redhat.com>
3898
3899 * gcc.dg/20030826-2.c: New test.
3900
3901 2003-08-26 Roger Sayle <roger@eyesopen.com>
3902
3903 PR middle-end/12002
3904 * g77.f-torture/compile/12002.f: New test case.
3905
3906 2003-08-26 Roger Sayle <roger@eyesopen.com>
3907
3908 * gcc.dg/20030826-1.c: New test case.
3909
3910 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
3911
3912 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
3913
3914 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
3915
3916 PR c++/11871
3917 * c++.dg/lookup/crash1.C: New test.
3918
3919 * c++.dg/warn/noeffect3.C: New test.
3920
3921 2003-08-25 Janis Johnson <janis187@us.ibm.com>
3922
3923 * gcc.dg/compat/vector-1_x.c: Compile with -w.
3924 * gcc.dg/compat/vector-1_y.c: Ditto.
3925 * gcc.dg/compat/vector-2_x.c: Ditto.
3926 * gcc.dg/compat/vector-2_y.c: Ditto.
3927
3928 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
3929
3930 * gcc.dg/20030702-1.c: New test.
3931
3932 2003-08-25 Mark Mitchell <mark@codesourcery.com>
3933
3934 PR c++/8795
3935 * g++.dg/ext/altivec-1.C: New test.
3936
3937 2003-08-24 Richard Henderson <rth@redhat.com>
3938
3939 * g++.dg/eh/simd-2.C: Add -w for x86.
3940
3941 2003-08-23 Jakub Jelinek <jakub@redhat.com>
3942
3943 * gcc.dg/20030815-1.c: New test.
3944
3945 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3946
3947 PR c++/3765
3948 * g++.dg/parse/access6.C: New test.
3949
3950 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3951
3952 PR c++/641, c++/11876
3953 * g++.dg/template/friend22.C: New test.
3954 * g++.dg/template/friend23.C: Likewise.
3955
3956 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3957
3958 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
3959 identically.
3960
3961 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3962
3963 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
3964
3965 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3966
3967 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
3968
3969 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3970
3971 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
3972
3973 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3974
3975 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
3976
3977 2003-08-21 Mark Mitchell <mark@codesourcery.com>
3978
3979 PR c++/11919
3980 * g++.dg/overload/prom1.C: New test.
3981
3982 PR c++/11551
3983 * g++.dg/parse/dtor2.C: New test.
3984
3985 PR c++/10762
3986 * g++.dg/parse/using2.C: New test.
3987
3988 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
3989
3990 PR target/11805
3991 * gcc.c-torture/compile/20030821-1.c: New.
3992
3993 2003-08-20 Mark Mitchell <mark@codesourcery.com>
3994
3995 PR c++/11834
3996 * g++.dg/template/deduce2.C: New test.
3997
3998 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
3999
4000 * gcc.c-torture/execute/20030821-1.c: New test.
4001
4002 2003-08-20 Roger Sayle <roger@eyesopen.com>
4003
4004 PR middle-end/11984
4005 * gcc.dg/20030820-1.c: New test case.
4006
4007 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
4008
4009 PR c++/11945
4010 * g++.dg/warn/noeffect2.C: New test.
4011
4012 2003-08-19 Mark Mitchell <mark@codesourcery.com>
4013
4014 PR c++/10926
4015 * g++.dg/template/dtor2.C: New test.
4016
4017 PR c++/11684
4018 * g++.dg/template/operator1.C: New test.
4019 * g++.dg/parse/operator4.C: New test.
4020
4021 PR c++/11946.C
4022 * g++.dg/expr/enum1.C: New test.
4023 * gcc.dg/c99-bool-1.c: Remove bogus warning.
4024
4025 PR c++/11036.C
4026 * g++.dg/parse/elab2.C: New test.
4027 * g++.dg/parse/typedef4.C: Change error message.
4028 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
4029 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
4030 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
4031
4032 2003-08-19 Geoffrey Keating <geoffk@apple.com>
4033
4034 * gcc.dg/pch/warn-1.c: New.
4035 * gcc.dg/pch/warn-1.hs: New.
4036
4037 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
4038 not-tested file.
4039
4040 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4041
4042 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
4043
4044 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4045
4046 * gcc.dg/uninit-D.c: New Test.
4047 * gcc.dg/uninit-E.c: New Test.
4048 * gcc.dg/uninit-F.c: New Test.
4049 * gcc.dg/uninit-G.c: New Test.
4050
4051 2003-08-19 Michael Ritzert <ritzert@t-online.de>
4052
4053 * g++.dg/README: Describe the pch directory.
4054
4055 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4056
4057 PR c++/11174
4058 * g++.dg/parse/access4.C: New test.
4059 * g++.dg/parse/access5.C: Likewise.
4060 * g++.old-deja/g++.jason/access17.C: Adjust error message.
4061
4062 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
4063
4064 * gcc.dg/noncompile/20030818-1.c: New.
4065
4066 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
4067
4068 PR c++/11957
4069 * g++.dg/warn/noeffect1.C: New test.
4070
4071 * g++.dg/template/scope2.C: New test.
4072 * g++.dg/template/error2.C: Correct dg-error
4073
4074 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
4075
4076 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
4077
4078 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
4079
4080 PR C++/11512
4081 * g++.dg/template/warn1.C: New.
4082
4083 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
4084
4085 * g++.dg/template/error2.C: New test.
4086 * g++.dg/lookup/using7.C: Adjust errors
4087 * g++.old-deja/g++.pt/crash36.C: Likewise.
4088 * g++.old-deja/g++.pt/derived3.C: Likewise.
4089
4090 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4091
4092 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
4093 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
4094 * gcc.c-torture/execute/builtins/string-9.c: New, from
4095 string-opt-9.c. Adjust for execute/builtins framework.
4096 * gcc.c-torture/execute/string-opt-9.c: Delete.
4097
4098 2003-08-12 Mark Mitchell <mark@codesourcery.com>
4099
4100 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
4101
4102 * g++.dg/parse/ret-type2.C: New test.
4103
4104 PR c++/11703
4105 * g++.dg/init/new8.C: New test.
4106
4107 PR c++/10923
4108 * g++.dg/parse/typedef5.C: New test.
4109
4110 PR c++/9512
4111 * g++.dg/parse/qualified2.C: New test.
4112 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
4113 invalid code.
4114
4115 2003-08-11 Mark Mitchell <mark@codesourcery.com>
4116
4117 * g++.dg/conversion/ptrmem1.C: New test.
4118
4119 2003-08-11 Jakub Jelinek <jakub@redhat.com>
4120
4121 PR target/11693
4122 * gcc.dg/20030811-1.c: New test.
4123
4124 PR target/11535
4125 * gcc.c-torture/execute/20030811-1.c: New test.
4126
4127 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4128
4129 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
4130
4131 2003-08-10 Mark Mitchell <mark@codesourcery.com>
4132
4133 PR c++/11789.C
4134 * g++.dg/inherit/multiple1.C: New test.
4135
4136 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
4137
4138 * gcc.dg/spe1.c: New test.
4139
4140 PR c++/11670
4141 * g++.dg/expr/cast2.C: New test.
4142
4143 PR c++/10530
4144 * g++.dg/template/dependent-name2.C: New test.
4145
4146 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
4147
4148 * g++.dg/parse/crash11.C: Put the dg options in comments.
4149
4150 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
4151
4152 * lib/gcc-dg.exp: Update for diagnostic change.
4153
4154 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4155
4156 PR c++/5767
4157 * g++.dg/parse/crash11.C: New test.
4158
4159 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
4160
4161 * gcc.dg/cpp/spacing1.c: Update.
4162
4163 2003-08-04 Janis Johnson <janis187@us.ibm.com>
4164
4165 PR target/11739
4166 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
4167 a value for -mtune.
4168
4169 2003-08-04 Roger Sayle <roger@eyesopen.com>
4170
4171 PR middle-end/11771
4172 * gcc.c-torture/compile/20030804-1.c: New test case.
4173
4174 2003-08-04 Roger Sayle <roger@eyesopen.com>
4175
4176 * gcc.dg/20030804-1.c: New test case.
4177
4178 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
4179
4180 * gcc.dg/cpp/separate-1.c: New test.
4181
4182 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
4183
4184 PR c++/11704
4185 * g++.dg/template/dependent-expr2.C: New test.
4186
4187 PR c++/11766
4188 * g++.dg/expr/ptrmem1.C: New test.
4189
4190 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4191
4192 PR c++/9453
4193 * g++.dg/template/friend15.C: New test.
4194
4195 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
4196
4197 * lib/dg-pch.exp: Work round PCH bug.
4198
4199 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4200
4201 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
4202 builtins. Move cases from builtins-4.c here.
4203
4204 * gcc.dg/torture/builtin-math-1.c: New test taken from
4205 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
4206 additional cases.
4207
4208 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
4209 Delete.
4210
4211 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
4212
4213 PR c++/9447
4214 * g++.dg/template/using7.C: New test.
4215
4216 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
4217
4218 * import1.c, import2.c: New tests.
4219
4220 2003-08-01 Jakub Jelinek <jakub@redhat.com>
4221
4222 * g++.dg/eh/crossjump1.C: New test.
4223
4224 2003-08-01 Mark Mitchell <mark@codesourcery.com>
4225
4226 PR c++/11697
4227 * g++.dg/template/using6.C: New test.
4228
4229 PR c++/11744
4230 * g++.dg/template/koenig2.C: New test.
4231
4232 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4233
4234 PR c++/7983
4235 * g++.dg/parse/typedef4.C: New test.
4236
4237 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4238
4239 PR c++/8442, c++/8806
4240 * g++.dg/template/elab1.C: New test.
4241 * g++.dg/template/type2.C: Likewise.
4242 * g++.dg/template/ttp3.C: Adjust expected error message.
4243 * g++.old-deja/g++.law/visibility13.C: Likewise.
4244 * g++.old-deja/g++.niklas/t135.C: Likewise.
4245 * g++.old-deja/g++.pt/ttp41.C: Likewise.
4246 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
4247 template argument.
4248 * g++.old-deja/g++.pt/ttp44.C: Likewise.
4249
4250 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
4251
4252 PR c++/11295
4253 * g++.dg/ext/stmtexpr1.C: New test.
4254
4255 * g++.dg/opt/tmp1.C: New test.
4256
4257 PR c++/11525
4258 * g++.dg/parse/constant4.C: New test.
4259
4260 PR c++/9447
4261 * g++.dg/template/using5.C: New test.
4262
4263 2003-07-31 Roger Sayle <roger@eyesopen.com>
4264
4265 * gcc.dg/builtins-27.c: New test case.
4266
4267 2003-07-31 Jakub Jelinek <jakub@redhat.com>
4268
4269 * gcc.dg/tls/opt-7.c: New test.
4270
4271 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
4272
4273 * g++.old-deja/g++.other/crash18.C: Remove.
4274
4275 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
4276
4277 * g++.dg/template/explicit3.C: New.
4278 * g++.dg/template/explicit4.C: New.
4279 * g++.dg/template/explicit5.C: New.
4280
4281 PR c++/11347
4282 * g++.dg/template/memtmpl1.C: New.
4283
4284 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
4285
4286 PR target/11565
4287 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
4288 * gcc.dg/i386-387-5.c (dg-options): Likewise.
4289
4290 2003-07-30 Jan Hubicka <jh@suse.cz>
4291
4292 * vtgc1.c: Kill.
4293
4294 2003-07-29 Zack Weinberg <zack@codesourcery.com>
4295
4296 * gcc.dg/struct-in-proto-1.c: New test.
4297
4298 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
4299
4300 * gcc.dg/cpp/include2.c: Only expect one message.
4301
4302 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
4303
4304 PR c++/9447
4305 * g++.dg/template/using1.C: New test.
4306 * g++.dg/template/using2.C: New test.
4307 * g++.dg/template/using3.C: New test.
4308 * g++.dg/template/using4.C: New test.
4309
4310 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
4311
4312 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
4313 * gcc.c-torture/execute/string-opt-10.c: Likewise.
4314
4315 2003-07-28 Jan Hubicka <jh@suse.cz>
4316
4317 PR c++/11530
4318 * g++.dg/opt/call1.C: New test.
4319
4320 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
4321
4322 PR c++/11667
4323 * g++.dg/init/enum2.C: New test.
4324 * g++.dg/template/overload1.C: Add "-w" option.
4325
4326 2003-07-28 <hp@bitrange.com>
4327
4328 * gcc.dg/Wdeclaration-after-statement-1.c,
4329 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
4330
4331 2003-07-28 Jakub Jelinek <jakub@redhat.com>
4332
4333 * gcc.c-torture/compile/20030725-1.c: New test.
4334
4335 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
4336
4337 * gcc.dg/20030505.c: Only run for SPE.
4338 Remove definition of opaque type.
4339
4340 2003-07-27 Mark Mitchell <mark@codesourcery.com>
4341
4342 * g++.dg/template/ptrmem6.C: New test.
4343
4344 2003-07-26 Geoffrey Keating <geoffk@apple.com>
4345
4346 * gcc.c-torture/compile/zero-strct-2.c: New test.
4347
4348 2003-07-25 Geoffrey Keating <geoffk@apple.com>
4349
4350 * gcc.dg/intermod-1.c: New test.
4351
4352 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
4353
4354 PR c++/11617
4355 * g++.dg/template/lookup2.C: New test.
4356 * g++.dg/template/memclass1.C: Remove instantiated from error.
4357 * g++.dg/other/error2.C: Tweak expected errors.
4358
4359 PR c++/11596
4360 * g++.dg/template/defarg3.C: New test.
4361
4362 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
4363
4364 2003-07-24 Mark Mitchell <mark@codesourcery.com>
4365
4366 * g++.dg/inherit/access5.C: New test.
4367
4368 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4369
4370 PR c++/11513
4371 * g++.dg/template/crash8.C: New test.
4372
4373 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
4374
4375 PR c/10602
4376 * gcc.dg/noncompile/incomplete-2.c: New test.
4377
4378 2003-07-23 Mark Mitchell <mark@codesourcery.com>
4379
4380 PR c++/11645
4381 * g++.dg/inherit/access4.C: New test.
4382
4383 PR c++/11517
4384 * g++.dg/expr/cond2.C: New test.
4385
4386 PR optimization/10679
4387 * g++.dg/opt/inline4.C: New test.
4388
4389 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
4390
4391 * g++.dg/parse/crash10: New test.
4392
4393 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
4394
4395 * g++.dg/ext/flexary1.C: New test.
4396
4397 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4398
4399 PR c++/10793
4400 * g++.dg/template/crash9.C: New test.
4401
4402 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4403
4404 PR c++/3004
4405 * g++.dg/parse/typedef3.C: New test.
4406
4407 PR c++/7906
4408 * g++.dg/parse/operator2.C: New test.
4409
4410 PR c++/8895
4411 * g++.dg/parse/def-tmpl-arg1.C: New test.
4412
4413 PR c++/9282
4414 * g++.dg/parse/funptr1.C: New test.
4415
4416 PR c++/9452
4417 * g++.dg/parse/ambig3.C: New test.
4418
4419 PR c++/9454
4420 * g++.dg/parse/operator3.C: New test.
4421
4422 PR c++/9486
4423 * g++.dg/parse/template10.C: New test.
4424
4425 PR c++/9488
4426 * g++.dg/parse/template11.C: New test.
4427
4428 PR c++/10150
4429 * g++.dg/parse/invalid-op1.C: New test.
4430
4431 PR c++/10247
4432 * g++.dg/parse/condexpr1.C: New test.
4433
4434 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
4435
4436 * g++.dg/ext/packed3.C: New test.
4437 * g++.dg/ext/packed4.C: New test.
4438
4439 * gcc.dg/pack-test-3.c: New test.
4440
4441 2003-07-21 Janis Johnson <janis187@us.ibm.com>
4442
4443 * lib/compat.exp: Handle dg-options per source file.
4444 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
4445 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
4446 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
4447 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
4448 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
4449 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
4450 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
4451 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
4452 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
4453 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
4454 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
4455 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
4456 * g++.dg/compat/break/bitfield7_x.C: Ditto.
4457 * g++.dg/compat/break/bitfield7_y.C: Ditto.
4458
4459 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
4460
4461 PR c/10320
4462 * gcc.c-torture/execute/20030718-1.c: New test.
4463
4464 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4465
4466 PR optimization/11536
4467 * gcc.dg/20030721-1.c: New test.
4468
4469 2003-07-19 Mark Mitchell <mark@codesourcery.com>
4470
4471 PR c++/11546
4472 * g++.dg/template/lookup1.C: New test.
4473
4474 2003-07-19 Zack Weinberg <zack@codesourcery.com>
4475
4476 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
4477 diagnostics of ill-formed constructs involving labels.
4478 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
4479 the new 'previously defined here' message.
4480
4481 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
4482
4483 * g++.dg/parse/non-dependent2.C: New test.
4484
4485 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
4486
4487 * g++.dg/init/init-ref4.C: xfail on targets without
4488 weak symbols.
4489
4490 2003-07-17 Jakub Jelinek <jakub@redhat.com>
4491
4492 PR target/11087
4493 * gcc.c-torture/execute/20030717-1.c: New test.
4494
4495 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4496
4497 * g++.dg/opt/cfg1.C: New test.
4498
4499 2003-07-17 Mark Mitchell <mark@codesourcery.com>
4500
4501 PR optimization/11557
4502 * gcc.dg/20030717-1.c: New test.
4503
4504 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
4505
4506 PR c++/10476
4507 * g++.dg/expr/crash-1.C: New test.
4508
4509 PR c++/11027
4510 * g++.dg/template/init3.C: New test.
4511
4512 PR c++/8222
4513 * g++.dg/template/non-dependent1.C: New test.
4514
4515 PR c++/11070
4516 * g++.dg/template/non-dependent2.C: New test.
4517
4518 PR c++/11071
4519 * g++.dg/template/non-dependent3.C: New test.
4520
4521 PR c++/9907
4522 * g++.dg/template/sizeof5.C: New test.
4523
4524 2003-07-17 Geoffrey Keating <geoffk@apple.com>
4525
4526 PR 11498
4527 * gcc.c-torture/compile/mangle-1.c: New file.
4528
4529 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4530
4531 PR c++/7809
4532 * g++.dg/parse/access3.C: New test.
4533
4534 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
4535
4536 PR c++/11384
4537 * g++.dg/init/init-ref4.C: New test.
4538
4539 2003-07-16 Mark Mitchell <mark@codesourcery.com>
4540
4541 PR c++/11547
4542 * g++.dg/parse/constant3.C: New test.
4543 * g++.dg/parse/crash7.C: Likewise.
4544
4545 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
4546
4547 PR target/11008
4548 * gcc.dg/i386-pentium4-not-mull.c: New.
4549
4550 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
4551
4552 * gcc.dg/asm-names.c (ymain): Make it weak.
4553
4554 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4555
4556 PR c++/5421
4557 * g++.dg/template/friend21.C: New test.
4558
4559 2003-07-16 Jakub Jelinek <jakub@redhat.com>
4560
4561 * gcc.dg/cleanup-8.c: New test.
4562 * gcc.dg/cleanup-9.c: New test.
4563
4564 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
4565
4566 * g++.dg/ext/dll-MI1.h: New file.
4567 * g++.dg/ext/dllexport-MI1.C: New file.
4568 * g++.dg/ext/dllimport-MI1.C: New file.
4569
4570 2003-07-15 Jakub Jelinek <jakub@redhat.com>
4571
4572 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
4573 it does not have cmpstrsi patterns (just cmpmemsi).
4574
4575 2003-07-15 Mark Mitchell <mark@codesourcery.com>
4576
4577 PR debug/11473
4578 * g++.dg/debug/debug8.C: New test.
4579
4580 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4581
4582 PR c++/10108
4583 * g++.dg/template/crash7.C: New test.
4584
4585 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
4586
4587 PR target/10795
4588 * gcc.c-torture/compile/20030708-1.c: New.
4589
4590 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
4591
4592 * gcc.c-torture/execute/20030715-1.c: New test.
4593
4594 2003-07-14 Geoffrey Keating <geoffk@apple.com>
4595
4596 * gcc.dg/pch/inline-3.c: New file.
4597 * gcc.dg/pch/inline-3.hs: New file.
4598 * gcc.dg/pch/inline-4.c: New file.
4599 * gcc.dg/pch/inline-4.hs: New file.
4600
4601 2003-07-14 Mark Mitchell <mark@codesourcery.com>
4602
4603 PR c++/11509
4604 * g++.dg/template/crash6.C: New test.
4605
4606 PR c++/7053
4607 * g++.dg/template/friend20.C: New test.
4608
4609 PR c++/7019
4610 * g++.dg/template/overload2.C: New test.
4611
4612 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4613
4614 PR optimization/11440
4615 * gcc.c-torture/execute/20030714-1.c: New test.
4616
4617 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4618
4619 PR c++/11154
4620 * g++.dg/template/partial2.C: New test.
4621
4622 2003-07-13 Mark Mitchell <mark@codesourcery.com>
4623
4624 PR c++/11503
4625 * g++.dg/template/anon1.C: New test.
4626
4627 PR c++/11493
4628 PR c++/11495
4629 * g++.dg/parse/template9.C: Likewise.
4630 * g++.dg/template/crash4.C: New test.
4631 * g++.dg/template/koenig1.C: Likewise.
4632 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
4633 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
4634 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
4635 functions.
4636 * g++.old-deja/g++.jason/template36.C: Likewise.
4637 * g++.old-deja/g++.mike/p1989.C: Likewise.
4638 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
4639 * g++.old-deja/g++.pt/ttp20.C: Use this->.
4640 * g++.old-deja/g++.pt/ttp21.C: Use this->.
4641 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
4642 compiling.
4643 * g++.old-deja/g++.pt/union2.C: Use this->.
4644
4645 2003-07-11 Jakub Jelinek <jakub@redhat.com>
4646
4647 * gcc.dg/20030711-1.c: New test.
4648
4649 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
4650
4651 PR c++/11050
4652 * g++.dg/parse/args1.C: New test.
4653 * g++.pt/defarg8.C: Change expected errors.
4654
4655 2003-07-11 Mark Mitchell <mark@codesourcery.com>
4656
4657 PR c++/8164
4658 * g++.dg/template/nontype2.C: New test.
4659
4660 PR c++/10558
4661 * g++.dg/parse/template8.C: New test.
4662
4663 PR c++/8327
4664 * g++.dg/template/scope1.C: New test.
4665
4666 * g++.dg/warn/Wsign-compare-1.C: New test.
4667
4668 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
4669
4670 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
4671
4672 2003-07-10 Mark Mitchell <mark@codesourcery.com>
4673
4674 PR c++/9411
4675 * g++.dg/template/explicit2.C: New test.
4676
4677 PR c++/10032
4678 * g++.dg/warn/pedantic1.C: New test.
4679
4680 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
4681
4682 PR c++ 9483
4683 * g++.dg/other/field1.C: New test.
4684
4685 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
4686
4687 PR c/11449
4688 * gcc.c-torture/compile/20030707-1.c: New.
4689
4690 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4691
4692 PR c++/10849
4693 * g++.dg/template/access12.C: New test.
4694
4695 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
4696
4697 * g++.dg/bprob/bprob.exp (prof_ext): Update.
4698 * g77.dg/bprob/bprob.exp (prof_ext): Update.
4699 * gcc.misc-tests/bprob.exp (prof_ext): Update.
4700 * gcc.misc-tests/gcov.exp: Update
4701 * g++.dg/gcov/gcov.exp: Update
4702 * lib/gcov.exp: Update.
4703
4704 2003-07-08 Mark Mitchell <mark@codesourcery.com>
4705
4706 * g++.dg/abi/mangle17.C: Make sure template expressions are
4707 dependent.
4708 * g++.dg/abi/mangle4.C: Mark erroneous casts.
4709 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
4710 * g++.dg/opt/stack1.C: Remove erroneous code.
4711 * g++.dg/parse/template7.C: New test.
4712 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
4713 * g++.old-deja/g++.pt/crash4.C: Likewise.
4714
4715 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4716
4717 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
4718 with zero or one occurence of `$' after the initial `L'.
4719
4720 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
4721
4722 * gcc.c-torture/compile/20030704-1.c: Add a comment.
4723
4724 2003-07-08 Roger Sayle <roger@eyesopen.com>
4725
4726 PR c/11370
4727 * gcc.dg/Wunreachable-6.c: New testcase.
4728 * gcc.dg/Wunreachable-7.c: New testcase.
4729
4730 2003-07-08 Jakub Jelinek <jakub@redhat.com>
4731
4732 PR c/11420
4733 * gcc.dg/20030708-1.c: New test.
4734
4735 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
4736
4737 * gcc.dg/compat/sdata-section.h: New file.
4738 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
4739 * gcc.dg/torture/mips-sdata-1.c: New test.
4740
4741 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4742
4743 PR c++/11030
4744 * g++.dg/template/friend19.C: New test.
4745
4746 2003-07-08 Jakub Jelinek <jakub@redhat.com>
4747
4748 * g++.dg/opt/strength-reduce.C: New test.
4749
4750 2003-07-07 Roger Sayle <roger@eyesopen.com>
4751
4752 PR target/10979
4753 * gcc.dg/20030707-1.c: New testcase.
4754
4755 2003-07-07 Roger Sayle <roger@eyesopen.com>
4756
4757 PR optimization/11059
4758 * g++.dg/opt/emptyunion.C: New testcase.
4759
4760 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4761 Eric Botcazou <ebotcazou@libertysurf.fr>
4762
4763 * g++.dg/opt/stack1.C: New test.
4764
4765 2003-07-05 Mark Mitchell <mark@codesourcery.com>
4766
4767 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
4768 run test.
4769
4770 PR c++/11431
4771 * g++.dg/expr/static_cast3.C: New test.
4772
4773 2003-07-04 Zack Weinberg <zack@codesourcery.com>
4774
4775 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
4776 everywhere.
4777 * gcc.dg/concat.c: Concatenation of string constants with
4778 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
4779 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
4780 * gcc.dg/cpp/escape-2.c: Use wide character constants where
4781 necessary to avoid multi-character character constant warning.
4782 * gcc.dg/cpp/escape.c: Likewise.
4783 * gcc.dg/cpp/ucs.c: Likewise.
4784 Remove backslashes from dg-bogus comments, as they confuse Tcl.
4785 Fix a typo.
4786
4787 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
4788
4789 PR c/11428
4790 * gcc.c-torture/compile/20030704-1.c: New.
4791
4792 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
4793
4794 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
4795
4796 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
4797
4798 PR c++/5287, PR c++/7910, PR c++/11021
4799 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
4800 tests for warnings.
4801 * g++.dg/ext/dllimport2.C: Add tests for warnings.
4802 * g++.dg/ext/dllimport3.C: Likewise.
4803 * g++.dg/ext/dllimport4.C: New file.
4804 * g++.dg/ext/dllimport5.C: New file.
4805 * g++.dg/ext/dllimport6.C: New file.
4806 * g++.dg/ext/dllimport7.C: New file.
4807 * g++.dg/ext/dllimport8.C: New file.
4808 * g++.dg/ext/dllimport9.C: New file.
4809 * g++.dg/ext/dllimport10.C: New file.
4810 * g++.dg/ext/dllexport1.C: New file.
4811
4812 2003-07-03 Mark Mitchell <mark@codesourcery.com>
4813
4814 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
4815 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
4816
4817 2003-07-03 Roger Sayle <roger@eyesopen.com>
4818
4819 * gcc.dg/builtins-25.c: New testcase.
4820 * gcc.dg/builtins-26.c: New testcase.
4821
4822 2003-07-03 Janis Johnson <janis187@us.ibm.com>
4823
4824 * gcc.dg/compat/vector-defs.h: New file.
4825 * gcc.dg/compat/vector-setup.h: New file.
4826 * gcc.dg/compat/vector-check.h: New file.
4827 * gcc.dg/compat/vector-1_main.c: New file.
4828 * gcc.dg/compat/vector-1_x.c: New file.
4829 * gcc.dg/compat/vector-1_y.c: New file.
4830 * gcc.dg/compat/vector-2_main.c: New file.
4831 * gcc.dg/compat/vector-2_x.c: New file.
4832 * gcc.dg/compat/vector-2_y.c: New file.
4833
4834 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
4835 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
4836 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
4837 * gcc.dg/compat/struct-align-1.h: New file.
4838 * gcc.dg/compat/struct-align-1_main.c: New file.
4839 * gcc.dg/compat/struct-align-1_x.c: New file.
4840 * gcc.dg/compat/struct-align-1_y.c: New file.
4841 * gcc.dg/compat/struct-align-2.h: New file.
4842 * gcc.dg/compat/struct-align-2_main.c: New file.
4843 * gcc.dg/compat/struct-align-2_x.c: New file.
4844 * gcc.dg/compat/struct-align-2_y.c: New file.
4845
4846 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
4847 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4848 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4849 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4850 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4851 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4852 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4853 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4854 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4855 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4856 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4857 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4858 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4859 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4860 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4861 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4862 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4863 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4864 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4865 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4866 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4867 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4868 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4869 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4870 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4871 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4872 * gcc.dg/compat/struct-return-10_x.c: Ditto.
4873 * gcc.dg/compat/struct-return-2_x.c: Ditto.
4874 * gcc.dg/compat/struct-return-3_x.c: Ditto.
4875
4876 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4877
4878 * gcc.dg/i386-call-1.c: New test.
4879
4880 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
4881
4882 PR c++/9162
4883 * g++.dg/parse/defarg4.C: New.
4884
4885 2003-07-03 Roger Sayle <roger@eyesopen.com>
4886
4887 PR target/10700
4888 * gcc.c-torture/compile/20030703-1.c: New test case.
4889
4890 2003-07-03 Mark Mitchell <mark@codesourcery.com>
4891
4892 * g++.dg/template/local3.C: Remove extra semicolon.
4893
4894 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4895
4896 * gcc.dg/i386-volatile-1.c: New test.
4897
4898 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
4899
4900 PR c++/11072
4901 * g++.dg/other/offsetof2.C: XFAIL.
4902 * g++.dg/other/offsetof5.C: New.
4903
4904 PR c++/10219
4905 * g++.dg/template/error1.C: New.
4906
4907 PR c++/9779
4908 * g++.dg/template/dependent-expr1.C: New.
4909
4910 2003-07-01 Mark Mitchell <mark@codesourcery.com>
4911
4912 PR c++/6949
4913 * g++.dg/template/local3.C: New test.
4914
4915 PR c++/11149
4916 * g++.dg/lookup/scoped6.C: New test.
4917
4918 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
4919
4920 PR c++/8046
4921 * g++.dg/other/error7.C: New test.
4922
4923 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
4924
4925 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
4926 * g++.old-deja/g++.abi/vtable3.h: Likewise.
4927 * g++.old-deja/g++.law/code-gen5.C: Likewise.
4928 * g++.old-deja/g++.other/union2.C: Likewise.
4929 * gcc.dg/c90-const-expr-2.c: Likewise.
4930 * gcc.dg/c90-const-expr-3.c: Likewise.
4931 * gcc.dg/c99-const-expr-2.c: Likewise.
4932 * gcc.dg/c99-const-expr-3.c: Likewise.
4933 * gcc.dg/concat.c: Likewise.
4934
4935 2003-07-01 Mark Mitchell <mark@codesourcery.com>
4936
4937 PR c++/9559
4938 * g++.dg/init/static1.C: New test.
4939
4940 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4941
4942 * Changelog: Remove ">>>>>>>" from previous change.
4943
4944 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4945
4946 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
4947 * g++.old-deja/g++.other/access2.C: Likewise.
4948 * g++.old-deja/g++.other/decl2.C: Likewise.
4949 * gcc.c-torture/execute/20020615-1.c: Likewise.
4950
4951 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
4952
4953 PR c++/4933
4954 * g++.dg/template/sizeof4.C: New test.
4955
4956 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
4957
4958 * g++.dg/other/error6.C: New test.
4959
4960 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
4961
4962 PR c++/10750
4963 * g++.dg/parse/constant2.C: New test.
4964
4965 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
4966
4967 PR c++/11106
4968 * g++.dg/other/error5.C: New test.
4969
4970 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4971
4972 * gcc.dg/format/gcc_diag-1.c: New test.
4973
4974 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
4975
4976 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
4977
4978 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
4979
4980 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
4981 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
4982 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
4983
4984 2003-06-28 Jakub Jelinek <jakub@redhat.com>
4985
4986 * gcc.c-torture/execute/builtins/string-8.c: New test.
4987 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
4988 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
4989 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
4990
4991 2003-06-27 Mark Mitchell <mark@codesourcery.com>
4992
4993 PR c++/10468
4994 * g++.dg/ext/typeof6.C: New test.
4995
4996 2003-06-27 Mark Mitchell <mark@codesourcery.com>
4997
4998 PR c++/10796
4999 * g++.dg/init/enum1.C: New test.
5000
5001 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
5002
5003 * gcc.dg/20030627-1.c: New test.
5004
5005 2003-06-26 Mark Mitchell <mark@codesourcery.com>
5006
5007 PR c++/11332
5008 * g++.dg/expr/static_cast2.C: New test.
5009
5010 2003-06-26 Roger Sayle <roger@eyesopen.com>
5011 Jakub Jelinek <jakub@redhat.com>
5012
5013 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
5014 sprintf(dst,"%s",src) optimization.
5015 * gcc.c-torture/execute/20030626-1.c: New test case.
5016 * gcc.c-torture/execute/20030626-2.c: New test case.
5017
5018 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
5019
5020 * gcc.c-torture/execute/multi-ix.c: New test.
5021
5022 * gcc.c-torture/execute/simd-4.c (main):
5023 Added missing semicolon at end of union.
5024
5025 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
5026
5027 PR c++/8266
5028 * g++.dg/template/explicit-instantiation3.C: New test.
5029
5030 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5031
5032 * gcc.dg/20030626-1.c: Use signed char.
5033
5034 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5035
5036 * gcc.dg/20030626-1.c: New test.
5037
5038 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
5039
5040 * const-str-2.m: Update.
5041
5042 2003-06-25 Mark Mitchell <mark@codesourcery.com>
5043
5044 PR c++/10990
5045 * g++.dg/rtti/dyncast1.C: New test.
5046 * g++.dg/abi/mangle4.C: Correct base-specifier access.
5047 * g++.dg/lookup/scoped1.C: Remove XFAIL.
5048 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
5049
5050 PR c++/10931
5051 * g++.dg/expr/static_cast1.C: New test.
5052
5053 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
5054
5055 * gcc.dg/20030625-1.c: New test.
5056
5057 2003-06-24 Roger Sayle <roger@eyesopen.com>
5058
5059 * gcc.c-torture/compile/20030624-1.c: New test case.
5060
5061 2003-06-24 Jakub Jelinek <jakub@redhat.com>
5062
5063 * gcc.c-torture/execute/string-opt-17.c: New test.
5064
5065 2003-06-24 Mark Mitchell <mark@codesourcery.com>
5066
5067 PR c++/5754
5068 * g++.dg/parse/crash6.C: New test.
5069
5070 2003-06-23 Roger Sayle <roger@eyesopen.com>
5071
5072 * gcc.dg/builtins-24.c: New test case.
5073
5074 2003-06-23 Jakub Jelinek <jakub@redhat.com>
5075
5076 * g++.dg/opt/operator1.C: New test.
5077
5078 2003-06-22 Roger Sayle <roger@eyesopen.com>
5079
5080 * gcc.c-torture/execute/string-opt-16.c: New test case.
5081
5082 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5083
5084 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
5085 * g++.old-deja/g++.other/conv7.C: Likewise
5086 * g++.old-deja/g++.other/overcnv2.C: Likewise.
5087 * g++.old-deja/g++.other/overload14.C: Likewise.
5088
5089 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5090
5091 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
5092 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
5093
5094 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5095
5096 PR c++/10888
5097 * g++.dg/warn/Winline-3.C: New test.
5098
5099 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5100
5101 * lib/target-supports.exp (check_alias_available): Make the test
5102 program acceptable to the Solaris assembler.
5103
5104 PR c++/10749
5105 * g++.dg/template/memclass2.C: New test.
5106
5107 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5108 Eric Botcazou <ebotcazou@libertysurf.fr>
5109
5110 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
5111 data for non-matching targets.
5112 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
5113
5114 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5115
5116 PR c++/10845
5117 * g++.dg/template/member3.C: New test.
5118
5119 2003-06-19 Mark Mitchell <mark@codesourcery.com>
5120
5121 PR c++/10939
5122 * g++.dg/template/func1.C: New test.
5123
5124 PR c++/9649
5125 * g++.dg/template/static4.C: New test.
5126 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
5127
5128 PR c++/11041
5129 * g++.dg/init/ref7.C: New test.
5130
5131 2003-06-19 Matt Austern <austern@apple.com>
5132
5133 PR c++/11228
5134 * g++.dg/anew1.C: New test.
5135 * g++.dg/anew2.C: New test.
5136 * g++.dg/anew3.C: New test.
5137 * g++.dg/anew4.C: New test.
5138
5139 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
5140
5141 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
5142
5143 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
5144
5145 * gcc.c-torture/execute/simd-4.c (main): Make expected value
5146 endian-dependent.
5147
5148 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
5149
5150 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
5151 Remove cruft.
5152
5153 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
5154
5155 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
5156 * gcc.c-torture/compile/961203-1.c: Likewise.
5157 * gcc.c-torture/compile/980506-1.c: Likewise.
5158
5159 2003-06-17 Mark Mitchell <mark@codesourcery.com>
5160
5161 PR c++/10712
5162 * g++.dg/lookup/using7.C: New test.
5163
5164 2003-06-17 Mark Mitchell <mark@codesourcery.com>
5165
5166 PR c++/11105
5167 * g++.dg/abi/conv1.C: Remove it.
5168 * g++.dg/template/conv7.C: New test.
5169 * g++.dg/template/conv8.C: Likewise.
5170 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
5171 conversion operator.
5172
5173 2003-06-17 Janis Johnson <janis187@us.ibm.com>
5174
5175 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
5176 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
5177 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5178 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
5179 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
5180 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5181 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5182 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
5183 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
5184 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
5185 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
5186 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
5187 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
5188 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
5189 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
5190 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
5191 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
5192 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
5193 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5194 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5195 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5196 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5197 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5198 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5199 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5200 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5201 * gcc.dg/compat/struct-return-10_x.c: Ditto.
5202 * gcc.dg/compat/struct-return-2_x.c: Ditto.
5203 * gcc.dg/compat/struct-return-3_x.c: Ditto.
5204
5205 2003-06-16 Mark Mitchell <mark@codesourcery.com>
5206
5207 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
5208 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
5209 indications.
5210
5211 2003-06-16 Roger Sayle <roger@eyesopen.com>
5212
5213 * gcc.dg/i386-387-5.c: New test case.
5214 * gcc.dg/i386-387-6.c: New test case.
5215 * gcc.dg/builtins-23.c: New test case.
5216
5217 2003-06-15 Roger Sayle <roger@eyesopen.com>
5218
5219 * gcc.dg/builtins-22.c: New test case.
5220 * gcc.dg/i386-387-1.c: Update to test exp.
5221 * gcc.dg/i386-387-2.c: Likewise.
5222
5223 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5224
5225 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
5226
5227 2003-06-12 Mark Mitchell <mark@codesourcery.com>
5228
5229 * lib/gcc-dg.exp (dg-require-dll): New function.
5230 (dg-xfail-if): Likewise.
5231 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
5232 driver.
5233
5234 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
5235 * gcc.c-torture/compile/20001205-1.c: Likewise.
5236 * gcc.c-torture/compile/20001226-1.c: Likewise.
5237 * gcc.c-torture/compile/20010518-2.c: Likewise.
5238 * gcc.c-torture/compile/20020312-1.c: Likewise.
5239 * gcc.c-torture/compile/20020604-1.c: Likewise.
5240 * gcc.c-torture/compile/920501-12.c: Likewise.
5241 * gcc.c-torture/compile/920501-4.c: Likewise.
5242 * gcc.c-torture/compile/920520-1.c: Likewise.
5243 * gcc.c-torture/compile/920521-1.c: Likewise.
5244 * gcc.c-torture/compile/920625-1.c: Likewise.
5245 * gcc.c-torture/compile/961203-1.c: Likewise.
5246 * gcc.c-torture/compile/980506-1.c: Likewise.
5247 * gcc.c-torture/compile/981006-1.c: Likewise.
5248 * gcc.c-torture/compile/981022-1.c: Likewise.
5249 * gcc.c-torture/compile/981223-1.c: Likewise.
5250 * gcc.c-torture/compile/990617-1.c: Likewise.
5251 * gcc.c-torture/compile/dll.c: Likewise.
5252 * gcc.c-torture/compile/labels-3.c: Likewise.
5253 * gcc.c-torture/compile/mipscop-1.c: Likewise.
5254 * gcc.c-torture/compile/mipscop-2.c: Likewise.
5255 * gcc.c-torture/compile/mipscop-3.c: Likewise.
5256 * gcc.c-torture/compile/mipscop-4.c: Likewise.
5257 * gcc.c-torture/compile/simd-5.c: Likewise.
5258 * gcc.c-torture/compile/20000804-1.x: Remove.
5259 * gcc.c-torture/compile/20001205-1.x: Likewise.
5260 * gcc.c-torture/compile/20001226-1.x: Likewise.
5261 * gcc.c-torture/compile/20010518-2.x: Likewise.
5262 * gcc.c-torture/compile/20020312-1.x: Likewise.
5263 * gcc.c-torture/compile/20020604-1.x: Likewise.
5264 * gcc.c-torture/compile/920501-12.x: Likewise.
5265 * gcc.c-torture/compile/920501-4.x: Likewise.
5266 * gcc.c-torture/compile/920520-1.x: Likewise.
5267 * gcc.c-torture/compile/920521-1.x: Likewise.
5268 * gcc.c-torture/compile/920625-1.x: Likewise.
5269 * gcc.c-torture/compile/961203-1.x: Likewise.
5270 * gcc.c-torture/compile/980506-1.x: Likewise.
5271 * gcc.c-torture/compile/981006-1.x: Likewise.
5272 * gcc.c-torture/compile/981022-1.x: Likewise.
5273 * gcc.c-torture/compile/981223-1.x: Likewise.
5274 * gcc.c-torture/compile/990617-1.x: Likewise.
5275 * gcc.c-torture/compile/mipscop-1.x: Likewise.
5276 * gcc.c-torture/compile/mipscop-2.x: Likewise.
5277 * gcc.c-torture/compile/mipscop-3.x: Likewise.
5278 * gcc.c-torture/compile/mipscop-4.x: Likewise.
5279 * gcc.c-torture/compile/simd-5.x: Likewise.
5280
5281 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
5282
5283 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5284
5285 * gcc.c-torture/execute/20030611-1.c: New test.
5286
5287 2003-06-12 Roger Sayle <roger@eyesopen.com>
5288
5289 PR middle-end/168
5290 * gcc.dg/20030612-1.c: New test case.
5291
5292 2003-06-12 Mark Mitchell <mark@codesourcery.com>
5293
5294 PR c++/10635
5295 * g++.dg/expr/cast1.C: New test.
5296
5297 2003-06-12 Roger Sayle <roger@eyesopen.com>
5298
5299 * gcc.dg/builtins-21.c: New test case.
5300
5301 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
5302
5303 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
5304 options instead of at the end.
5305 * lib/objc.exp (objc_target_compile): Likewise.
5306
5307 2003-06-11 Mark Mitchell <mark@codesourcery.com>
5308
5309 PR c++/10432
5310 * g++.dg/parse/error1.C: New test.
5311
5312 2003-06-11 Janis Johnson <janis187@us.ibm.com>
5313
5314 * gcc.dg/compat/struct-by-value-11_main.c: New file.
5315 * gcc.dg/compat/struct-by-value-11_x.c: New file.
5316 * gcc.dg/compat/struct-by-value-11_y.c: New file.
5317 * gcc.dg/compat/struct-by-value-12_main.c: New file.
5318 * gcc.dg/compat/struct-by-value-12_x.c: New file.
5319 * gcc.dg/compat/struct-by-value-12_y.c: New file.
5320 * gcc.dg/compat/struct-by-value-13_main.c: New file.
5321 * gcc.dg/compat/struct-by-value-13_x.c: New file.
5322 * gcc.dg/compat/struct-by-value-13_y.c: New file.
5323 * gcc.dg/compat/struct-by-value-14_main.c: New file.
5324 * gcc.dg/compat/struct-by-value-14_x.c: New file.
5325 * gcc.dg/compat/struct-by-value-14_y.c: New file.
5326 * gcc.dg/compat/struct-by-value-15_main.c: New file.
5327 * gcc.dg/compat/struct-by-value-15_x.c: New file.
5328 * gcc.dg/compat/struct-by-value-15_y.c: New file.
5329 * gcc.dg/compat/struct-by-value-16_main.c: New file.
5330 * gcc.dg/compat/struct-by-value-16_x.c: New file.
5331 * gcc.dg/compat/struct-by-value-16_y.c: New file.
5332 * gcc.dg/compat/struct-by-value-17_main.c: New file.
5333 * gcc.dg/compat/struct-by-value-17_x.c: New file.
5334 * gcc.dg/compat/struct-by-value-17_y.c: New file.
5335 * gcc.dg/compat/struct-by-value-18_main.c: New file.
5336 * gcc.dg/compat/struct-by-value-18_x.c: New file.
5337 * gcc.dg/compat/struct-by-value-18_y.c: New file.
5338
5339 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
5340 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
5341 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
5342 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
5343 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
5344 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
5345 * gcc.dg/compat/scalar-return-3_main.c: New file.
5346 * gcc.dg/compat/scalar-return-3_x.c: New file.
5347 * gcc.dg/compat/scalar-return-3_y.c: New file.
5348 * gcc.dg/compat/scalar-return-4_main.c: New file.
5349 * gcc.dg/compat/scalar-return-4_x.c: New file.
5350 * gcc.dg/compat/scalar-return-4_y.c: New file.
5351
5352 2003-06-10 Janis Johnson <janis187@us.ibm.com>
5353
5354 * gcc.dg/compat/fp2-struct-check.h: New file.
5355 * gcc.dg/compat/fp2-struct-defs.h: New file.
5356 * gcc.dg/compat/fp2-struct-init.h: New file.
5357 * gcc.dg/compat/struct-by-value-10_main.c: New file.
5358 * gcc.dg/compat/struct-by-value-10_x.c: New file.
5359 * gcc.dg/compat/struct-by-value-10_y.c: New file.
5360 * gcc.dg/compat/struct-return-10_main.c: New file.
5361 * gcc.dg/compat/struct-return-10_x.c: New file.
5362 * gcc.dg/compat/struct-return-10_y.c: New file.
5363
5364 * gcc.dg/compat/compat-common.h: New file.
5365 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
5366 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
5367 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
5368 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
5369 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
5370 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
5371 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
5372 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5373 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
5374 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
5375 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5376 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
5377 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
5378 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5379 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
5380 * gcc.dg/compat/small-struct-check.h: Ditto.
5381 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
5382 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5383 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
5384 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
5385 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5386 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5387 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
5388 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5389 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
5390 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
5391 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5392 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5393 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
5394 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5395 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5396 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
5397 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5398 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
5399 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
5400 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5401 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
5402 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
5403 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5404 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
5405 * gcc.dg/compat/struct-return-2_main.c: Ditto.
5406 * gcc.dg/compat/struct-return-2_x.c: Ditto.
5407 * gcc.dg/compat/struct-return-2_y.c: Ditto.
5408 * gcc.dg/compat/struct-return-3_main.c: Ditto.
5409 * gcc.dg/compat/struct-return-3_x.c: Ditto.
5410 * gcc.dg/compat/struct-return-3_y.c: Ditto.
5411
5412 2003-06-10 Geoffrey Keating <geoffk@apple.com>
5413
5414 * g++.dg/pch/static-1.C: New file.
5415 * g++.dg/pch/static-1.Hs: New file.
5416
5417 2003-06-10 Richard Henderson <rth@redhat.com>
5418
5419 * gcc.dg/asm-7.c: Adjust expected warning text.
5420
5421 2003-06-10 Roger Sayle <roger@eyesopen.com>
5422
5423 * gcc.dg/builtins-20.c: New test case.
5424
5425 2003-06-10 Mark Mitchell <mark@codesourcery.com>
5426
5427 PR c++/11131
5428 * g++.dg/opt/template1.C: New test.
5429
5430 2003-06-09 Mark Mitchell <mark@codesourcery.com>
5431
5432 * lib/gcc-dg.exp (dg-test): Clear additional_files and
5433 additional_sources.
5434
5435 2003-05-21 David Taylor <dtaylor@emc.com>
5436
5437 * gcc.dg/Wpadded.c: New file.
5438
5439 2003-06-09 Mark Mitchell <mark@codesourcery.com>
5440
5441 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
5442 * gcc.dg/special/weak-2.c: Add dg-require-weak.
5443 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
5444 dg-require-weak.
5445
5446 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
5447
5448 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
5449
5450 2003-06-09 Mark Mitchell <mark@codesourcery.com>
5451
5452 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
5453 (dg-require-alias): Likewise.
5454 (dg-require-gc-sections): Likewise.
5455 * lib/target-supports.exp (check_gc_sections_available): Likewise.
5456
5457 2003-06-08 Richard Henderson <rth@redhat.com>
5458
5459 * gcc.dg/20011029-2.c: Fix the array reference.
5460 * gcc.dg/asm-7.c: New.
5461
5462 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
5463
5464 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
5465
5466 2003-06-08 Mark Mitchell <mark@codesourcery.com>
5467
5468 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
5469 (dg-require-gc-sections): Likewise.
5470
5471 2003-06-08 Jan Hubicka <jh@suse.cz>
5472
5473 * i386-cmov1.c: Fix regular expression.
5474 * i386-cvt-1.c: Likewise.
5475 * i386-local.c: Likewise.
5476 * i386-local2.c: Likewise.
5477 * i386-mul.c: Likewise.
5478 * i386-ssetype-1.c: Likewise.
5479 * i386-ssetype-3.c: Likewise.
5480 * i386-ssetype-5.c: Likewise.
5481
5482 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5483
5484 PR c++/11039
5485 * g++.dg/warn/implicit-typename2.C: New test.
5486 * g++.dg/warn/implicit-typename3.C: New test.
5487
5488 2003-06-07 Richard Henderson <rth@redhat.com>
5489
5490 * g++.dg/other/offsetof3.C: Use size_t.
5491 * g++.dg/other/offsetof4.C: Likewise.
5492
5493 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
5494
5495 * lib/copy-file.exp: New. Implement gcc_copy_files.
5496
5497 * lib/dg-pch.exp: Load copy-file.exp
5498 (dg-pch): Use gcc_copy_files instead of "file copy".
5499
5500 2003-06-06 Mark Mitchell <mark@codesourcery.com>
5501
5502 * gcc.dg/weak/weak.exp: Simplify.
5503 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
5504 * gcc.dg/weak/weak-1.c: Likewise.
5505 * gcc.dg/weak/weak-2.c: Likewise.
5506 * gcc.dg/weak/weak-3.c: Likewise.
5507 * gcc.dg/weak/weak-4.c: Likewise.
5508 * gcc.dg/weak/weak-5.c: Likewise.
5509 * gcc.dg/weak/weak-6.c: Likewise.
5510 * gcc.dg/weak/weak-7.c: Likewise.
5511 * gcc.dg/weak/weak-8.c: Likewise.
5512 * gcc.dg/weak/weak-9.c: Likewise.
5513
5514 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
5515
5516 gcc.c-torture/execute/20030606-1.c: New.
5517
5518 2003-06-06 Roger Sayle <roger@eyesopen.com>
5519
5520 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
5521 * gcc.dg/builtins-19.c: Likewise.
5522
5523 2003-06-06 Roger Sayle <roger@eyesopen.com>
5524
5525 * gcc.dg/builtins-2.c: Add some more tests.
5526 * gcc.dg/builtins-18.c: New test case.
5527 * gcc.dg/builtins-19.c: New test case.
5528
5529 2003-06-06 Roger Sayle <roger@eyesopen.com>
5530 Jim Wilson <wilson@tuliptree.org>
5531
5532 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
5533
5534 2003-06-06 Jakub Jelinek <jakub@redhat.com>
5535
5536 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
5537 mempcpy/stpcpy calls not to be optimized into something else.
5538 * gcc.c-torture/execute/string-opt-3.c: Moved to...
5539 * gcc.c-torture/execute/builtins/string-7.c: ...here.
5540 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
5541
5542 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5543
5544 * gcc.dg/format/asm_fprintf-1.c: New test.
5545
5546 2003-06-05 Mark Mitchell <mark@codesourcery.com>
5547
5548 * lib/gcc-defs.exp (additional_sources): New variable.
5549 (dg-additional-sources): New function.
5550 (additional_files): New variable.
5551 (dg-additional-files): New function.
5552 (dg-additional-files-options): Likewise.
5553 * lib/gcc-dg.exp (dg-require-weak): New function.
5554 (dg-require-alias): Likewise.
5555 (dg-require-gc-sections): Likewise.
5556 * lib/target-supports.exp (check_alias_available): Remove testfile
5557 parameter.
5558 (check_gc_sections_available): New function.
5559 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
5560 (dg-gpp-additional-files): Likewise.
5561 * lib/g++.exp (additional_sources): Remove.
5562 (additional_files): Likewise.
5563 (g++_target_compile): Use dg-additional-files-options.
5564
5565 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
5566 Tcl logic.
5567 * gcc.dg/special/ecos.exp: Remove.
5568 * gcc.dg/special/20000419-2.c: Use dg-require-*.
5569 * gcc.dg/special/alias-1.c: Likewise.
5570 * gcc.dg/special/alias-2.c: Likewise.
5571 * gcc.dg/special/gcsec-1.c: Likewise.
5572 * gcc.dg/special/weak-1.c: Likewise.
5573 * gcc.dg/special/weak-2.c: Likewise.
5574 * gcc.dg/special/wkali-1.c: Likewise.
5575 * gcc.dg/special/wkali-2.c: Likewise.
5576
5577 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
5578 dg-gpp-additional-*.
5579 * g++.dg/special/conpr-3.C: Likewise.
5580 * g++.dg/special/conpr-4.C: Likewise.
5581 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
5582 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
5583 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
5584 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
5585 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
5586 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
5587 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
5588 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
5589 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
5590 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
5591 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
5592 * g++.old-deja/g++.other/comdat1.C: Likewise.
5593 * g++.old-deja/g++.other/comdat2.C: Likewise.
5594 * g++.old-deja/g++.other/comdat3.C: Likewise.
5595 * g++.old-deja/g++.other/ctor1.C: Likewise.
5596 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
5597
5598 2003-06-05 Richard Henderson <rth@redhat.com>
5599
5600 * gcc.dg/debug/20030605-1.c: New.
5601
5602 2003-06-04 Mark Mitchell <mark@codesourcery.com>
5603
5604 * README.QMTEST: Update.
5605
5606 2003-06-04 Richard Henderson <rth@redhat.com>
5607
5608 * gcc.dg/cleanup-1.c: New.
5609 * gcc.dg/cleanup-2.c: New.
5610 * gcc.dg/cleanup-3.c: New.
5611 * gcc.dg/cleanup-4.c: New.
5612 * gcc.dg/cleanup-5.c: New.
5613 * gcc.dg/cleanup-6.c: New.
5614 * gcc.dg/cleanup-7.c: New.
5615
5616 2003-06-04 Mark Mitchell <mark@codesourcery.com>
5617
5618 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
5619
5620 * lib/dg-pch.exp: New file.
5621 * g++.dg/pch/pch.exp: Use dg-pch.exp.
5622 * gcc.dg/pch/pch.exp: Likewise.
5623
5624 2003-06-04 Roger Sayle <roger@eyesopen.com>
5625
5626 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
5627 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
5628 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
5629 * gcc.dg/builtins-17.c: New test case.
5630 * gcc.dg/i386-387-4.c: New test case.
5631 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
5632
5633 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5634
5635 * gcc.dg/ultrasp9.c: New test.
5636
5637 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5638
5639 * gcc.c-torture/compile/20030604-1.c: New test.
5640 * gcc.dg/sparc-constant-1.c: New test.
5641
5642 2003-06-03 Glen Nakamura <glen@imodulo.com>
5643
5644 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
5645
5646 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
5647
5648 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
5649
5650 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
5651 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
5652
5653 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
5654
5655 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
5656
5657 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5658
5659 PR c++/10940
5660 * g++.dg/template/spec10.C: New test.
5661
5662 2003-06-03 Roger Sayle <roger@eyesopen.com>
5663
5664 * gcc.dg/builtins-16.c: New test case.
5665
5666 2003-06-03 Jakub Jelinek <jakub@redhat.com>
5667
5668 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
5669 mempcpy test with post-increments.
5670 * gcc.c-torture/execute/string-opt-3.c: New test.
5671 * gcc.dg/string-opt-1.c: New test.
5672
5673 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
5674
5675 PR fortran/10965
5676 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
5677
5678 2003-06-02 Mark Mitchell <mark@codesourcery.com>
5679
5680 * lib/scanasm.exp (dg-scan): New function, factored out of ...
5681 (scan-assembler): ... here. Use dg-scan.
5682 (scan-assembler-not): Likewise.
5683 (scan-file): New function.
5684 (scan-file-not): Likewise.
5685 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
5686 * gcc.dg/cpp/_Pragma4.c: Likewise.
5687 * gcc.dg/cpp/_Pragma5.c: Likewise.
5688 * gcc.dg/cpp/avoidpaste1.c: Likewise.
5689 * gcc.dg/cpp/avoidpaste2.c: Likewise.
5690 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
5691 * gcc.dg/cpp/cmdlne-P.c: Likewise.
5692 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
5693 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
5694 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
5695 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
5696 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
5697 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
5698 * gcc.dg/cpp/cxxcom1.c: Likewise.
5699 * gcc.dg/cpp/line1.c: Likewise.
5700 * gcc.dg/cpp/maccom1.c: Likewise.
5701 * gcc.dg/cpp/maccom2.c: Likewise.
5702 * gcc.dg/cpp/maccom3.c: Likewise.
5703 * gcc.dg/cpp/maccom4.c: Likewise.
5704 * gcc.dg/cpp/maccom5.c: Likewise.
5705 * gcc.dg/cpp/maccom6.c: Likewise.
5706 * gcc.dg/cpp/multiline.c: Likewise.
5707 * gcc.dg/cpp/spacing1.c: Likewise.
5708 * gcc.dg/cpp/spacing2.c: Likewise.
5709 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
5710 * gcc.dg/cpp/trad/maccom1.c: Likewise.
5711 * gcc.dg/cpp/trad/maccom2.c: Likewise.
5712 * gcc.dg/cpp/trad/maccom3.c: Likewise.
5713 * gcc.dg/cpp/trad/maccom4.c: Likewise.
5714 * gcc.dg/cpp/trad/maccom6.c: Likewise.
5715 * gcc.dg/cpp/cxxcom2.c: Likewise.
5716 * gcc.dg/cpp/cxxcom2.h: New file.
5717
5718 * gcc.dg/cpp/truefalse.cpp: Move it to ...
5719 * g++.dg/cpp/truefalse.C: Here.
5720 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
5721
5722 2003-06-01 Loren James Rittle <ljrittle@acm.org>
5723
5724 * gcc.dg/cpp/redef3.c: New file.
5725
5726 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5727
5728 * gcc.dg/i386-loop-3.c: New test.
5729
5730 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
5731
5732 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
5733
5734 2003-05-31 Roger Sayle <roger@eyesopen.com>
5735
5736 * gcc.dg/fwrapv-1.c: New test case.
5737 * gcc.dg/fwrapv-2.c: New test case.
5738
5739 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5740
5741 PR c++/10956
5742 * g++.dg/template/spec9.C: New test.
5743
5744 2003-05-29 Roger Sayle <roger@eyesopen.com>
5745
5746 * gcc.dg/duff-4.c: New test case.
5747
5748 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
5749
5750 PR fortran/10843
5751 * g77.dg/ffixed-form-1.f: New test
5752 * g77.dg/ffixed-form-2.f: New test
5753 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
5754 * g77.dg/ffree-form-3.f: New test
5755
5756 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
5757
5758 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
5759 * gcc.dg/wint_t-1.c: Likewise.
5760
5761 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5762
5763 * g++.dg/template/access11.C: New test.
5764
5765 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5766
5767 PR c++/10849
5768 * g++.dg/template/access10.C: New test.
5769
5770 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5771 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5772
5773 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
5774
5775 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
5776
5777 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
5778 suppress for powerpc-*-darwin*.
5779 * gcc.dg/torture/builtin-noret-2.c: Likewise.
5780
5781 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
5782
5783 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
5784 suppress option for powerpc-*-darwin*.
5785
5786 2003-05-23 Roger Sayle <roger@eyesopen.com>
5787
5788 * gcc.dg/builtins-1.c: Add tests for tan and atan.
5789 * gcc.dg/builtins-4.c: Add test for fmod.
5790
5791 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5792
5793 PR c++/10682
5794 * g++.dg/template/instantiate4.C: New test.
5795
5796 2003-05-22 Roger Sayle <roger@eyesopen.com>
5797
5798 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
5799
5800 2003-05-21 Janis Johnson <janis187@us.ibm.com>
5801
5802 * gcc.dg/compat/scalar-return-1_main.c: New file.
5803 * gcc.dg/compat/scalar-return-1_x.c: New file.
5804 * gcc.dg/compat/scalar-return-1_y.c: New file.
5805 * gcc.dg/compat/scalar-return-2_main.c: New file.
5806 * gcc.dg/compat/scalar-return-2_x.c: New file.
5807 * gcc.dg/compat/scalar-return-2_y.c: New file.
5808 * gcc.dg/compat/struct-return-3_main.c: New file.
5809 * gcc.dg/compat/struct-return-3_y.c: New file.
5810 * gcc.dg/compat/struct-return-3_x.c: New file.
5811 * gcc.dg/compat/struct-return-2_main.c: New file.
5812 * gcc.dg/compat/struct-return-2_x.c: New file.
5813 * gcc.dg/compat/struct-return-2_y.c: New file.
5814
5815 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5816
5817 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
5818 for hppa*-hp-hpux*.
5819 * gcc.dg/20021014-1.c (dg-options): Likewise.
5820 * gcc.dg/nest.c (dg-options): Likewise.
5821
5822 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
5823
5824 PR c++/9738
5825 * g++.dg/ext/dllimport2.C: New file.
5826 * g++.dg/ext/dllimport3.C: New file.
5827
5828 2003-05-20 Janis Johnson <janis187@us.ibm.com>
5829
5830 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
5831 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5832 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5833 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5834 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5835 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5836 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
5837 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
5838 * gcc.dg/compat/small-struct-defs.h: New file.
5839 * gcc.dg/compat/small-struct-init.h: New file.
5840 * gcc.dg/compat/small-struct-check.h: New file.
5841 * gcc.dg/compat/fp-struct-defs.h: New file.
5842 * gcc.dg/compat/fp-struct-check.h: New file.
5843 * gcc.dg/compat/fp-struct-init.h: New file.
5844 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
5845 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
5846
5847 2003-05-19 Jakub Jelinek <jakub@redhat.com>
5848
5849 * gcc.dg/20030225-2.c: New test.
5850
5851 2003-05-18 Roger Sayle <roger@eyesopen.com>
5852 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5853
5854 * gcc.c-torture/compile/20030518-1.c: New test case.
5855
5856 2003-05-18 Mark Mitchell <mark@codesourcery.com>
5857
5858 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
5859 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
5860 gcc-dg-debug-runtest.
5861 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
5862 gcc-dg-debug-runtest.
5863
5864 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5865
5866 PR c++/9022
5867 * g++.dg/lookup/using6.C: New test.
5868
5869 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5870
5871 * g++.dg/parse/access2.C: New test.
5872
5873 2003-05-17 Mark Mitchell <mark@codesourcery.com>
5874
5875 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
5876 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
5877 * gcc.dg/debug/debug.exp: Likewise.
5878
5879 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
5880
5881 * gcc.dg/dollar.c: New test.
5882
5883 2003-05-16 Janis Johnson <janis187@us.ibm.com>
5884
5885 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
5886 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
5887 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
5888 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
5889 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
5890 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
5891 * gcc.dg/compat/struct-by-value-6_main.c: New file.
5892 * gcc.dg/compat/struct-by-value-6_x.c: New file.
5893 * gcc.dg/compat/struct-by-value-6_y.c: New file.
5894 * gcc.dg/compat/struct-by-value-7_main.c: New file.
5895 * gcc.dg/compat/struct-by-value-7_x.c: New file.
5896 * gcc.dg/compat/struct-by-value-7_y.c: New file.
5897 * gcc.dg/compat/struct-by-value-8_main.c: New file.
5898 * gcc.dg/compat/struct-by-value-8_x.c: New file.
5899 * gcc.dg/compat/struct-by-value-8_y.c: New file.
5900 * gcc.dg/compat/struct-by-value-9_main.c: New file.
5901 * gcc.dg/compat/struct-by-value-9_x.c: New file.
5902 * gcc.dg/compat/struct-by-value-9_y.c: New file.
5903
5904 2003-05-16 Mark Mitchell <mark@codesourcery.com>
5905
5906 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
5907 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
5908 support for "repo" mode.
5909 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
5910 * lib/g77-dg.exp: Likewise.
5911 * lib/obj-dg.exp: Likewise.
5912
5913 2003-05-16 Jakub Jelinek <jakub@redhat.com>
5914
5915 Merge from gcc-3_2-rhl8-branch:
5916 2003-04-23 Jakub Jelinek <jakub@redhat.com>
5917
5918 * gcc.dg/tls/opt-6.c: New test.
5919
5920 2003-04-05 Jakub Jelinek <jakub@redhat.com>
5921
5922 * gcc.dg/20030405-1.c: New test.
5923
5924 2003-03-09 Jakub Jelinek <jakub@redhat.com>
5925
5926 * gcc.dg/20030309-1.c: New test.
5927
5928 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5929
5930 * gcc.c-torture/execute/20030307-1.c: New test.
5931
5932 2003-02-20 Randolph Chung <tausq@debian.org>
5933
5934 * gcc.c-torture/compile/20030220-1.c: New test.
5935
5936 2003-02-18 Jakub Jelinek <jakub@redhat.com>
5937
5938 * gcc.dg/20030217-1.c: New test.
5939
5940 2003-01-29 Jakub Jelinek <jakub@redhat.com>
5941
5942 * gcc.c-torture/compile/20020129-1.c: New test.
5943
5944 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5945
5946 * gcc.dg/unroll-1.c: New test.
5947
5948 2002-11-16 Jan Hubicka <jh@suse.cz>
5949
5950 * gcc.c-torture/execute/20020920-1.c: New test.
5951
5952 2002-10-08 Jakub Jelinek <jakub@redhat.com>
5953
5954 PR target/7434
5955 * gcc.c-torture/compile/20021008-1.c: New test.
5956
5957 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
5958
5959 PR target/7559
5960 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
5961
5962 2002-08-07 Jakub Jelinek <jakub@redhat.com>
5963
5964 * gcc.c-torture/compile/20020807-1.c: New test.
5965
5966 2002-07-30 Jakub Jelinek <jakub@redhat.com>
5967
5968 * gcc.dg/tls/opt-1.c: New test.
5969
5970 2002-07-29 Jakub Jelinek <jakub@redhat.com>
5971
5972 * gcc.dg/20020729-1.c: New test.
5973
5974 2002-07-20 Jakub Jelinek <jakub@redhat.com>
5975
5976 * g++.dg/opt/life1.C: New test.
5977
5978 2002-05-20 Jakub Jelinek <jakub@redhat.com>
5979
5980 * gcc.dg/20020525-1.c: New test.
5981
5982 2002-05-24 Jakub Jelinek <jakub@redhat.com>
5983
5984 PR c++/6794
5985 * g++.dg/ext/pretty1.C: New test.
5986 * g++.dg/ext/pretty2.C: New test.
5987
5988 2003-05-15 Mark Mitchell <mark@codesourcery.com>
5989
5990 PR c++/8385
5991 * g++.dg/ext/typeof5.C: New test.
5992
5993 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
5994
5995 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
5996 __USER_LABEL_PREFIX__ into account.
5997 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
5998
5999 2003-05-14 Roger Sayle <roger@eyesopen.com>
6000
6001 * gcc.dg/builtins-15.c: New test case.
6002
6003 2003-05-13 Zack Weinberg <zack@codesourcery.com>
6004
6005 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6006
6007 2003-05-12 Mark Mitchell <mark@codesourcery.com>
6008
6009 * lib/g++.exp: Tweak handling of additional source files.
6010 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6011 * g++.dg/special/conpr-2a.C: Rename to ...
6012 * g++.dg/special/conpr-2a.cc: ... this.
6013 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6014 * g++.dg/special/conpr-3a.C: Rename to ...
6015 * g++.dg/special/conpr-3a.cc: This.
6016 * g++.dg/special/conpr-3b.C: Rename to ...
6017 * g++.dg/special/conpr-3b.cc: This.
6018 * g++.dg/special/conpr-4.C: New test.
6019 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6020
6021 2003-05-12 David Edelsohn <edelsohn@gnu.org>
6022
6023 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6024
6025 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6026
6027 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6028 * g++.old-deja/g++.robertl/eb71.C: Likewise.
6029 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6030 * g++.old-deja/g++.other/warn3.C: Likewise.
6031
6032 2003-05-11 Roger Sayle <roger@eyesopen.com>
6033
6034 * gcc.dg/i386-387-1.c: Update to also test log.
6035 * gcc.dg/i386-387-2.c: Likewise.
6036
6037 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
6038
6039 * g77.f-torture/execute/int8421.f: New test.
6040
6041 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6042
6043 PR c++/10230, c++/10481
6044 * g++.dg/lookup/scoped5.C: New test.
6045
6046 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6047
6048 PR c++/10552
6049 * g++.dg/template/ttp6.C: New test.
6050
6051 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
6052
6053 * gcc.c-torture/execute/builtins: New directory.
6054 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6055 gcc.c-torture/execute/builtins.
6056 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6057 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6058 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
6059 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6060
6061 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6062
6063 PR c++/9252
6064 * g++.dg/template/access8.C: New test.
6065 * g++.dg/template/access9.C: New test.
6066
6067 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6068
6069 PR c++/9554
6070 * g++.dg/parse/access1.C: New test.
6071
6072 2003-05-09 DJ Delorie <dj@redhat.com>
6073
6074 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6075 long, and not an int.
6076
6077 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6078
6079 PR c++/10555, c++/10576
6080 * g++.dg/template/memclass1.C: New test.
6081
6082 2003-05-08 DJ Delorie <dj@redhat.com>
6083
6084 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6085 targets.
6086 * gcc.c-torture/execute/20021024-1.x: Likewise.
6087 * gcc.c-torture/execute/shiftdi.x: Likewise.
6088 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6089 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6090 * gcc.dg/20021018-1.c: Likewise.
6091
6092 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6093
6094 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6095
6096 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6097 (bcopy): Call memmove.
6098
6099 2003-05-08 Roger Sayle <roger@eyesopen.com>
6100
6101 * g77.f-torture/compile/8485.f: New test case.
6102
6103 2003-05-07 Richard Henderson <rth@redhat.com>
6104
6105 PR c++/10570
6106 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6107 Verify exception_cleanup not called for rethrows.
6108 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6109 when exiting catch block without rethrowing.
6110 * g++.dg/eh/forced3.C: New.
6111 * g++.dg/eh/forced4.C: New.
6112
6113 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
6114
6115 * gcc.dg/20030505.c: Fix triplet.
6116
6117 2003-05-06 DJ Delorie <dj@redhat.com>
6118
6119 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6120 * gcc.dg/nest.c: Likewise.
6121
6122 2003-05-05 Roger Sayle <roger@eyesopen.com>
6123
6124 * gcc.dg/builtins-14.c: New test case.
6125
6126 2003-05-05 Janis Johnson <janis187@us.ibm.com>
6127
6128 * lib/compat.exp (compat-execute): New argument.
6129 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6130 * gcc.dg/compat: New test directory.
6131 * gcc.dg/compat/compat.exp: New expect script.
6132 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6133 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6134 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6135 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6136 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6137 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6138
6139 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6140 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6141 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
6142 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
6143 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
6144 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
6145 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
6146 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
6147 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
6148 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
6149 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
6150 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
6151 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
6152 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
6153 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
6154
6155 2003-05-05 Zack Weinberg <zack@codesourcery.com>
6156
6157 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
6158
6159 2003-05-05 Jakub Jelinek <jakub@redhat.com>
6160
6161 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
6162
6163 2003-05-05 Geoffrey Keating <geoffk@apple.com>
6164
6165 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
6166 * gcc.dg/ppc-fsel-2.c: New test.
6167
6168 * gcc.dg/unused-5.c: New test.
6169
6170 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6171
6172 PR c++/10496
6173 * g++.dg/warn/pmf1.C: New test.
6174
6175 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6176
6177 PR c++/4494
6178 * g++.dg/warn/main.C: New test.
6179
6180 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6181
6182 * gcc.dg/nonnull-3.c: New test.
6183
6184 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
6185
6186 * gcc.dg/cpp/Wtrigraphs.c: Update.
6187 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
6188
6189 2003-05-03 Geoffrey Keating <geoffk@apple.com>
6190
6191 * gcc.dg/ppc-fsel-1.c: New test.
6192
6193 2003-05-03 Zack Weinberg <zack@codesourcery.com>
6194
6195 PR c/10604
6196 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
6197
6198 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
6199
6200 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
6201
6202 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6203
6204 PR c++/9364, c++/10553, c++/10586
6205 * g++.dg/parse/typename4.C: New test.
6206 * g++.dg/parse/typename5.C: Likewise.
6207
6208 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
6209
6210 * gcc.c-torture/compile/20030503-1.c: New test.
6211
6212 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6213
6214 * g++.dg/lookup/using5.C: Fix testcase error.
6215
6216 2003-05-01 Chris Demetriou <cgd@broadcom.com>
6217
6218 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
6219 since MEABI is no longer supported. Remove all vestiges
6220 of MEABI from the test.
6221
6222 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6223
6224 PR c++/10554
6225 * g++.dg/lookup/using5.C: New test.
6226
6227 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6228
6229 PR c++/8772
6230 * g++.dg/template/ttp5.C: New test.
6231
6232 2003-04-30 Mark Mitchell <mark@codesourcery.com>
6233
6234 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
6235 (dg-gpp-additional-sources): New function.
6236 (dg-gpp-additional-files): Likewise.
6237 * lib/g++.exp (additional_sources): New variable.
6238 (additional_files): Likewise.
6239 (g++_target_compile): Deal with them.
6240 * lib/old-dejagnu.exp: Remove.
6241 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
6242 * g++.old-deja: Revise all tests to use dg commands.
6243
6244 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6245
6246 PR c++/9432, c++/9528
6247 * g++.dg/lookup/using4.C: New test.
6248
6249 2003-04-29 Geoffrey Keating <geoffk@apple.com>
6250
6251 * gcc.dg/noreturn-5.c: New file.
6252 * gcc.dg/noreturn-6.c: New file.
6253
6254 * gcc.c-torture/compile/inline-1.c: New file.
6255
6256 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6257
6258 PR c++/10551
6259 * g++.dg/template/explicit1.C: New test.
6260
6261 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6262
6263 PR c++/10549
6264 * g++.dg/other/bitfield1.C: New test.
6265
6266 PR c++/10527
6267 * g++.dg/init/new7.C: New test.
6268
6269 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6270
6271 * g++.dg/ext/desig1.C: New test.
6272 * g++.dg/ext/init1.C: Update.
6273
6274 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6275
6276 2003-04-28 Mark Mitchell <mark@codesourcery.com>
6277
6278 PR c++/10180
6279 * g++.dg/warn/Winline-1.C: New test.
6280
6281 2003-04-28 Jakub Jelinek <jakub@redhat.com>
6282
6283 * gcc.c-torture/execute/string-opt-19.c: New test.
6284
6285 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6286 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6287
6288 2003-04-27 Mark Mitchell <mark@codesourcery.com>
6289
6290 PR c++/10506
6291 * g++.dg/init/new6.C: New test.
6292
6293 PR c++/10503
6294 * g++.dg/init/ref6.C: New test.
6295
6296 2003-04-26 David Edelsohn <edelsohn@gnu.org>
6297
6298 * g++.dg/warn/weak1.C: XFAIL on AIX4.
6299
6300 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6301
6302 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6303 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6304
6305 2003-04-25 Mark Mitchell <mark@codesourcery.com>
6306
6307 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6308 initialized static data members.
6309
6310 2003-04-25 H.J. Lu <hjl@gnu.org>
6311
6312 * gcc.dg/ia64-sync-4.c: New test.
6313
6314 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6315
6316 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
6317 date.
6318
6319 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
6320
6321 PR c++/10337
6322 * g++.dg/warn/conv1.C: New test.
6323 * g++.old-deja/g++.other/conv7.C: Adjust.
6324 * g++.old-deja/g++.other/overload14.C: Adjust.
6325
6326 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6327
6328 PR c++/10471
6329 * g++.dg/template/defarg2.C: New test.
6330
6331 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
6332
6333 * gcc.dg/cpp/include2.c: Update.
6334 * gcc.dg/cpp/multiline-2.c: New.
6335 * gcc.dg/cpp/multiline.c: Update.
6336 * gcc.dg/cpp/strify2.c: Update.
6337 * gcc.dg/cpp/trad/literals-2.c: Update.
6338
6339 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6340
6341 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6342
6343 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6344
6345 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6346
6347 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6348
6349 PR c++/10451
6350 * g++.dg/parse/crash4.C: New test.
6351
6352 PR c++/9847
6353 * g++.dg/parse/crash5.C: New test.
6354
6355 2003-04-22 Mark Mitchell <mark@codesourcery.com>
6356
6357 PR c++/10446
6358 * g++.dg/parse/crash3.C: New test.
6359
6360 PR c++/10428
6361 * g++.dg/parse/elab1.C: New test.
6362
6363 2003-04-22 Devang Patel <dpatel@apple.com>
6364
6365 * gcc.dg/cpp/trad/funlike-5.c: New test.
6366
6367 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
6368
6369 * g++.dg/other/packed1.C: Fix dg options.
6370
6371 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
6372
6373 * g++.dg/other/offsetof2.C: New test.
6374
6375 2003-04-21 Mark Mitchell <mark@codesourcery.com>
6376
6377 * g++.dg/template/recurse.C: Adjust location of error messages.
6378
6379 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
6380
6381 PR c++/9881
6382 * g++.dg/init/addr-const1.C: New test.
6383 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
6384
6385 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
6386
6387 PR c++/10405
6388 * g++.dg/lookup/struct-hack1.C: New test.
6389
6390 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
6391
6392 * ucs.c: Update diagnostic messages.
6393
6394 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
6395
6396 * gcc.dg/cpp/truefalse.cpp: New test.
6397 * gcc.dg/cpp/cpp.exp: Update.
6398 * g++.dg/other/stdbool-if.C: Remove.
6399
6400 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
6401
6402 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
6403 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6404
6405 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6406
6407 * gcc.c-torture/compile/20030418-1.c: New test.
6408
6409 2003-04-17 Janis Johnson <janis187@us.ibm.com>
6410
6411 * README.compat: Remove; content moved to doc/sourcebuild.texi.
6412
6413 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6414
6415 PR c++/10347
6416 g++.dg/template/dependent-name1.C: New test.
6417
6418 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
6419
6420 * gcc.dg/warn-1.c (tourist_guide): New array,
6421 contains a pointer to bar.
6422
6423 2003-04-16 Roger Sayle <roger@eyesopen.com>
6424
6425 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6426 * gcc.c-torture/execute/medce-1.c: New test case.
6427 * gcc.c-torture/execute/medce-2.c: New test case.
6428
6429 2003-04-15 Mark Mitchell <mark@codesourcery.com>
6430
6431 * lib/prune.exp: Ignore more messages.
6432
6433 PR c++/10381
6434 * g++.dg/parse/lookup3.C: New test.
6435
6436 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
6437
6438 * gcc.c-torture/compile/20030415-1.c : New test.
6439
6440 2003-04-14 Mark Mitchell <mark@codesourcery.com>
6441
6442 * gcc.c-torture/execute/scope-2.c: Move to ...
6443 * gcc.dg/noncompile/scope.c: .... here.
6444
6445 2003-04-14 Roger Sayle <roger@eyesopen.com>
6446
6447 * gcc.dg/20030414-2.c: New test case.
6448
6449 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
6450
6451 PR target/10377
6452 * gcc.dg/20030414-1.c: New test.
6453
6454 2003-04-13 Roger Sayle <roger@eyesopen.com>
6455
6456 * gcc.dg/builtins-12.c: New test case.
6457 * gcc.dg/builtins-13.c: New test case.
6458
6459 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6460
6461 * gcc.c-torture/execute/string-opt-18.c: New test.
6462
6463 2003-04-13 Mark Mitchell <mark@codesourcery.com>
6464
6465 PR c++/10300
6466 * g++.dg/init/new5.C: New test.
6467
6468 2003-04-12 Mark Mitchell <mark@codesourcery.com>
6469
6470 PR c++/7910
6471 * g++.dg/ext/dllimport1.C: New test.
6472
6473 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6474
6475 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6476
6477 2003-04-11 Bud Davis <bdavis9659@comcast.net>
6478
6479 PR Fortran/9263
6480 * g77.f-torture/noncompile/9263.f: New test
6481 PR Fortran/1832
6482 * g77.f-torture/execute/1832.f: New test
6483
6484 2003-04-11 David Chad <davidc@freebsd.org>
6485 Loren J. Rittle <ljrittle@acm.org>
6486
6487 libobjc/8562
6488 * objc.dg/headers.m: New test.
6489
6490 2003-04-10 Zack Weinberg <zack@codesourcery.com>
6491
6492 * gcc.c-torture/execute/builtin-noret-2.c: New.
6493 * gcc.c-torture/execute/builtin-noret-2.x: New.
6494 XFAIL builtin-noret-2.c at -O1 and above.
6495 * gcc.dg/redecl.c: New.
6496 * gcc.dg/Wshadow-1.c: Update error regexps.
6497
6498 2003-04-10 Mark Mitchell <mark@codesourcery.com>
6499
6500 * g++.dg/abi/bitfield10.C: New test.
6501
6502 2003-04-09 Mike Stump <mrs@apple.com>
6503
6504 * gcc.dg/pch/pch.exp: Make testcase names longer.
6505 * g++.dg/pch/pch.exp: Make testcase names longer.
6506
6507 2003-04-08 Roger Sayle <roger@eyesopen.com>
6508
6509 * gcc.dg/builtins-11.c: New test case.
6510
6511 2003-04-08 Roger Sayle <roger@eyesopen.com>
6512
6513 * gcc.dg/builtins-9.c: New test case.
6514 * gcc.dg/builtins-10.c: New test case.
6515
6516 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
6517
6518 * gcc.dg/noncompile/init-4.c.c: New test.
6519
6520 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
6521
6522 * gcc.misc-test/gcov-9.c: New test.
6523 * gcc.misc-test/gcov-10.c: New test
6524 * gcc.misc-test/gcov-11.c: New test.
6525
6526 2003-04-05 Zack Weinberg <zack@codesourcery.com>
6527
6528 PR optimization/10024
6529 * gcc.c-torture/compile/20030405-1.c: New test.
6530
6531 2003-04-04 Geoffrey Keating <geoffk@apple.com>
6532
6533 * gcc.dg/pch/static-3.c: New.
6534 * gcc.dg/pch/static-3.hs: New.
6535 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
6536
6537 2003-04-04 Richard Henderson <rth@redhat.com>
6538
6539 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6540 * g++.dg/eh/forced2.C: Likewise.
6541
6542 2003-04-03 Mike Stump <mrs@apple.com>
6543
6544 * lib/scanasm.exp (scan-assembler): Add xfail processing for
6545 target arg.
6546 (scan-assembler-times, scan-assembler-not): Likewise.
6547 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
6548
6549 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6550
6551 * gcc.dg/sparc-loop-1.c: New test.
6552
6553 2003-04-02 Geoffrey Keating <geoffk@apple.com>
6554
6555 PR other/9274
6556 * g++.dg/pch/system-2.C: New.
6557 * g++.dg/pch/system-2.Hs: New.
6558
6559 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
6560
6561 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
6562
6563 * g++.dg/eh/simd-1.C (vecfunc): Same.
6564
6565 2003-04-01 Roger Sayle <roger@eyesopen.com>
6566
6567 * gcc.c-torture/execute/20030401-1.c: New test case.
6568
6569 2003-04-01 Ziemowit Laski <zlaski@apple.com>
6570
6571 * objc.dg/defs.m: New.
6572
6573 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
6574
6575 * g++.dg/eh/simd-1.C: New.
6576 * g++.dg/eh/simd-2.C: New.
6577
6578 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
6579
6580 * gcc.c-torture/execute/simd-3.c: New.
6581
6582 2003-03-31 Mark Mitchell <mark@codesourcery.com>
6583
6584 PR c/9936
6585 * gcc.dg/20030331-2.c: New test.
6586
6587 2003-03-31 Mark Mitchell <mark@codesourcery.com>
6588
6589 PR c++/10278
6590 * g++.dg/parse/crash2.C: New test.
6591
6592 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6593
6594 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
6595 * gcc.c-torture/execute/20030331-1.c: ...here.
6596
6597 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6598
6599 * gcc.c-torture/execute/20030331-1.c: New test.
6600
6601 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
6602
6603 * lib/gcov.exp: Adjust call return testing strings.
6604 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
6605
6606 2003-03-31 Roger Sayle <roger@eyesopen.com>
6607
6608 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
6609 * gcc.dg/builtins-7.c: New test case.
6610 * gcc.dg/builtins-8.c: New test case.
6611
6612 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6613
6614 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
6615
6616 2003-03-30 Mark Mitchell <mark@codesourcery.com>
6617
6618 PR c++/7647
6619 * g++.dg/lookup-class-member-2.C: New test.
6620
6621 2003-03-30 Glen Nakamura <glen@imodulo.com>
6622
6623 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
6624
6625 2003-03-28 Roger Sayle <roger@eyesopen.com>
6626
6627 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
6628
6629 2003-03-28 Mark Mitchell <mark@codesourcery.com>
6630
6631 * g++.dg/init/attrib1.C: New test.
6632
6633 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6634
6635 * gcc.dg/ultrasp8.c: New test.
6636
6637 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6638
6639 * gcc.dg/ultrasp7.c: New test.
6640
6641 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
6642
6643 PR c++/10047
6644 * g++.dg/template/inline1.C: New test.
6645
6646 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6647
6648 * gcc.dg/sparc-dwarf2.c: New test.
6649
6650 2003-03-27 Roger Sayle <roger@eyesopen.com>
6651
6652 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
6653 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
6654
6655 2003-03-27 Mark Mitchell <mark@codesourcery.com>
6656
6657 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
6658 than reading .x files.
6659 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
6660 * g77.dg/gcov/gcov-1.f: Likewise.
6661 * gcc.misc-tests/gcov-4b.c: Likewise.
6662 * gcc.misc-tests/gcov-5b.c: Likewise.
6663 * gcc.misc-tests/gcov-6.c: Likewise.
6664 * gcc.misc-tests/gcov-7.c: Likewise.
6665 * gcc.misc-tests/gcov-8.c: Likewise.
6666 * g++.dg/gcov/gcov-1.x: Remove.
6667 * g77.dg/gcov/gcov-1.x: Likewise.
6668 * gcc.misc-tests/gcov-4b.x: Likewise.
6669 * gcc.misc-tests/gcov-5b.x: Likewise.
6670 * gcc.misc-tests/gcov-6.x: Likewise.
6671 * gcc.misc-tests/gcov-7.x: Likewise.
6672 * gcc.misc-tests/gcov-8.x: Likewise.
6673
6674 2003-03-27 Glen Nakamura <glen@imodulo.com>
6675
6676 PR opt/10087
6677 * gcc.dg/20030324-1.c: New test.
6678
6679 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
6680
6681 PR c++/10224
6682 * g++.dg/template/arg3.C: New test.
6683
6684 PR c++/10158
6685 * g++.dg/template/friend18.C: New test.
6686
6687 2003-03-26 Roger Sayle <roger@eyesopen.com>
6688
6689 * g77.f-torture/compile/20030326-1.f: New test case.
6690
6691 2003-03-26 Janis Johnson <janis187@us.ibm.com>
6692
6693 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
6694
6695 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
6696
6697 2003-03-26 Jakub Jelinek <jakub@redhat.com>
6698
6699 * gcc.dg/ia64-sync-3.c: New test.
6700
6701 2003-03-26 Alan Modra <amodra@bigpond.net.au>
6702
6703 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
6704
6705 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
6706
6707 * gcc.dg/ultrasp6.c: New test.
6708
6709 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6710
6711 * gcc.dg/i386-signbit-1.c: New test.
6712 * gcc.dg/i386-signbit-2.c: New test.
6713 * gcc.dg/i386-signbit-3.c: New test.
6714
6715 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6716
6717 * gcc.dg/ultrasp5.c: Fix options.
6718
6719 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6720
6721 * gcc.dg/ultrasp5.c: Fix comment.
6722
6723 2003-03-24 Bud Davis <bdavis9659@comcast.net>
6724
6725 PR fortran/10197
6726 * g77.f-torture/execute/10197.f: New test.
6727
6728 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
6729
6730 PR c++/9898, c++/383
6731 * g++.dg/template/conv6.C: New test.
6732
6733 PR c++/10119
6734 * g++.dg/template/ptrmem5.C: New test.
6735
6736 PR c++/10026
6737 * g++.dg/lookup/koenig1.C: New test.
6738
6739 PR C++/10199
6740 * g++.dg/lookup/template2.C: New test.
6741
6742 2003-03-24 Jakub Jelinek <jakub@redhat.com>
6743
6744 * g++.dg/opt/rtti1.C: New test.
6745
6746 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6747
6748 * gcc.dg/ultrasp5.c: New test.
6749
6750 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
6751
6752 PR middle-end/9967
6753 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
6754 builtin fputs.
6755
6756 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6757
6758 PR c/8224
6759 * gcc.dg/20030323-1.c: New test.
6760
6761 2003-03-23 Roger Sayle <roger@eyesopen.com>
6762
6763 * gcc.c-torture/compile/20030323-1.c: New test case.
6764
6765 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
6766
6767 * gcc.dg/20030321-1.c: New test.
6768
6769 2003-03-22 Zack Weinberg <zack@codesourcery.com>
6770
6771 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
6772
6773 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
6774
6775 PR c++/9978, c++/9708
6776 * g++.dg/ext/vlm1.C: Adjust expected error.
6777 * g++.dg/ext/vla2.C: New test.
6778 * g++.dg/template/arg1.C: New test.
6779 * g++.dg/template/arg2.C: New test.
6780
6781 2003-03-22 Bud Davis <bdavis9659@comcast.net>
6782
6783 * g77.f-torture/execute/select.f: New test.
6784 * g77.f-torture/noncompile/select_no_compile.f: New test.
6785
6786 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
6787
6788 PR c++/9898
6789 * g++.dg/other/error4.C: New test.
6790
6791 2003-03-20 Mark Mitchell <mark@codesourcery.com>
6792
6793 * g++.dg/template/friend17.C: New test.
6794
6795 2003-03-21 Alan Modra <amodra@bigpond.net.au>
6796
6797 * gcc.c-torture/compile/20030320-1.c: New.
6798
6799 2003-03-20 Roger Sayle <roger@eyesopen.com>
6800
6801 * gcc.dg/builtins-6.c: New test case.
6802
6803 2003-03-19 Alan Modra <amodra@bigpond.net.au>
6804
6805 PR target/10073
6806 * gcc.c-torture/compile/20030319-1.c: New.
6807
6808 2003-03-18 Jan Hubicka <jh@suse.cz>
6809
6810 * gcc.dg/i386-cvt-1.c: New test.
6811
6812 2003-03-17 Zack Weinberg <zack@codesourcery.com>
6813
6814 * objc.dg/naming-1.m: Use "(parse|syntax) error".
6815 * objc.dg/naming-2.m: Likewise.
6816
6817 2003-03-17 Mark Mitchell <mark@codesourcery.com>
6818
6819 PR c++/9639
6820 * g++.dg/parse/crash1.C: New test.
6821
6822 2003-03-16 Mark Mitchell <mark@codesourcery.com>
6823
6824 PR c++/8805
6825 * g++.dg/eh/cleanup1.C: New test.
6826
6827 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
6828
6829 * gcc.c-torture/execute/20030316-1.c: New test case.
6830
6831 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
6832
6833 PR c++/9629
6834 * g++.dg/init/ctor2.C: New test.
6835
6836 2003-03-15 Roger Sayle <roger@eyesopen.com>
6837
6838 * g77.f-torture/compile/xformat.f: New test case.
6839
6840 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6841
6842 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
6843 * g++.old-deja/g++.mike/eh50.C: Likewise.
6844
6845 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6846
6847 PR c++/6440
6848 * g++.dg/template/spec7.C: New test.
6849 * g++.dg/template/spec8.C: Likewise.
6850
6851 2003-03-14 Jakub Jelinek <jakub@redhat.com>
6852
6853 * gcc.c-torture/execute/20030313-1.c: New test.
6854
6855 2003-03-14 Richard Henderson <rth@redhat.com>
6856
6857 * gcc.dg/inline-2.c: Adjust alpha test for external call.
6858
6859 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6860
6861 * gcc.c-torture/compile/20030314-1.c: New test.
6862
6863 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
6864
6865 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
6866 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
6867 thumb target,
6868 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
6869 to accept newer _imp__ prefix and additional
6870 newline in .drectve section.
6871 * gcc.dg/dll-4.c: Likewise.
6872 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
6873 switch.
6874
6875 2003-03-13 Mark Mitchell <mark@codesourcery.com>
6876
6877 * g++.dg/parse/namespace9.C: New test.
6878
6879 * g++.dg/init/ref5.C: New test.
6880 * g++.dg/parse/ptrmem1.C: Likewise.
6881
6882 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6883
6884 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
6885 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
6886 regular expression.
6887 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
6888 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
6889
6890 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
6891
6892 * gcc.c-torture/execute/20030224-2.c: New test.
6893
6894 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6895
6896 * gcc.dg/decl-3.c: New test.
6897
6898 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6899
6900 * gcc.dg/i386-loop-2.c: New test.
6901
6902 2003-03-11 Mark Mitchell <mark@codesourcery.com>
6903
6904 PR c++/9474
6905 * g++.dg/parse/namespace8.C: New test.
6906
6907 PR c++/9924
6908 * g++.dg/overload/builtin2.C: New test.
6909
6910 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
6911
6912 * gcc.dg/return-type-3.c: New test.
6913
6914 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6915
6916 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
6917 profiling options are not supported.
6918
6919 2003-03-10 Mark Mitchell <mark@codesourcery.com>
6920
6921 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
6922 * g++.old-deja/g++.warn/impint2.C: Likewise.
6923
6924 2003-03-10 Devang Patel <dpatel@apple.com>
6925
6926 * g++.dg/cpp/c++_cmd_1.C: New test.
6927 * g++.dg/cpp/c++_cmd_1.h: New file.
6928
6929 2003-03-10 Segher Boessenkool <segher@koffie.nl>
6930
6931 * gcc.dg/altivec-9.c: New file.
6932
6933 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6934
6935 * gcc.dg/ppc-sdata-1.c: New test.
6936 * gcc.dg/ppc-sdata-2.c: New test.
6937
6938 2003-03-09 Mark Mitchell <mark@codesourcery.com>
6939
6940 PR c++/9373
6941 * g++.dg/opt/ptrmem2.C: New test.
6942
6943 PR c++/8534
6944 * g++.dg/opt/ptrmem1.C: New test.
6945
6946 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6947
6948 * gcc.dg/i386-loop-1.c: New test.
6949
6950 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6951
6952 PR c++/9970
6953 * g++.dg/lookup/friend1.C: New test.
6954
6955 2003-03-08 Mark Mitchell <mark@codesourcery.com>
6956
6957 PR c++/9823
6958 * g++.dg/parser/constructor1.C: New test.
6959
6960 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
6961
6962 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
6963
6964 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
6965
6966 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
6967
6968 * gcc.dg/cpp/Wunused.c: Update test.
6969
6970 2003-03-08 Jan Hubicka <jh@suse.cz>
6971
6972 * gcc.dg/inline-3.c: New test.
6973
6974 2003-03-08 Mark Mitchell <mark@codesourcery.com>
6975
6976 PR c++/9809
6977 * g++.dg/parse/builtin1.C: New test.
6978
6979 PR c++/9982
6980 * g++.dg/abi/cookie1.C: New test.
6981 * g++.dg/abi/cookie2.C: Likewise.
6982
6983 PR c++/9524
6984 * g++.dg/template/field1.C: New test.
6985
6986 PR c++/9912
6987 * g++.dg/parse/class1.C: New test.
6988 * g++.dg/parse/namespace7.C: Likewise.
6989 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
6990
6991 2003-03-07 Mark Mitchell <mark@codesourcery.com>
6992
6993 * g++.dg/init/ref4.C: New test.
6994
6995 2003-03-07 Jan Hubicka <jh@suse.cz>
6996
6997 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
6998 * gcc.dg/inline-3.c: New test.
6999
7000 2003-03-06 Mark Mitchell <mark@codesourcery.com>
7001
7002 * g++.dg/init/ref3.C: New test.
7003
7004 PR c++/9965
7005 * g++.dg/init/ref2.C: New test.
7006
7007 PR c++/9400
7008 * g++.dg/warn/Wshadow-2.C: New test.
7009
7010 PR c++/9791
7011 * g++.dg/warn/Woverloaded-1.C: New test.
7012
7013 2003-03-05 Jan Hubicka <jh@suse.cz>
7014
7015 * gcc.dg/i386-local2.c: New.
7016 * gcc.dg/i386-local.c: Fix typo.
7017
7018 2003-03-05 Mark Mitchell <mark@codesourcery.com>
7019
7020 * g++.dg/abi/layout3.C: New test.
7021
7022 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7023
7024 * gcc.c-torture/compile/20030305-1.c
7025
7026 2003-03-05 Jan Hubicka <jh@suse.cz>
7027
7028 * gcc.dg/i386-local.c: New.
7029
7030 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
7031
7032 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7033
7034 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7035
7036 * gcc.dg/switch-2.c: New test.
7037 * gcc.dg/switch-3.c: New test.
7038 * gcc.dg/Wswitch.c: Adjust line numbers.
7039 * gcc.dg/Wswitch-default.c: Likewise.
7040 * gcc.dg/Wswitch-enum.c: Likewise.
7041
7042 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
7043
7044 * gcc.c-torture/execute/20030222-1.c: New test.
7045
7046 2003-03-03 James E Wilson <wilson@tuliptree.org>
7047
7048 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7049
7050 2003-03-03 Mark Mitchell <mark@codesourcery.com>
7051
7052 PR c++/9878
7053 * g++.dg/init/ref1.C: New test.
7054
7055 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
7056
7057 * gcc.dg/sh-relax.c: New SH-only test.
7058
7059 2003-03-03 Geoffrey Keating <geoffk@apple.com>
7060
7061 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
7062 comment explaining purpose of testcase.
7063
7064 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7065
7066 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7067 for HC11/HC12 (asm needs two int registers).
7068 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7069 HC11/HC12 because the test uses an asm which needs two 32-bit
7070 registers.
7071
7072 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7073
7074 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7075 for HC11/HC12 (array is too large otherwise).
7076 * gcc.c-torture/compile/920501-4.x: New file, likewise.
7077 * gcc.c-torture/compile/20010518-2.x: Likewise.
7078 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7079 HC11/HC12 (array is too large).
7080
7081 2003-03-01 Geoffrey Keating <geoffk@apple.com>
7082
7083 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7084 * lib/g++-dg.exp (g++-dg-test): Likewise.
7085
7086 2003-03-01 Roger Sayle <roger@eyesopen.com>
7087
7088 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7089 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7090
7091 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7092
7093 * g++.dg/warn/implicit-typename1.C: Remove warning.
7094
7095 2003-02-28 Richard Henderson <rth@redhat.com>
7096
7097 * gcc.dg/noreturn-1.c: Move noreturn warning line.
7098 * gcc.dg/return-type-1.c: Move control reaches end warning line.
7099
7100 2003-02-28 Geoffrey Keating <geoffk@apple.com>
7101
7102 * gcc.dg/pch/pch.exp: Change .pch to .gch.
7103 * g++.dg/pch/pch.exp: Likewise.
7104
7105 2003-02-28 Mark Mitchell <mark@codesourcery.com>
7106
7107 PR c++/9879
7108 * testsuite/g++.dg/init/new4.C: New test.
7109
7110 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
7111
7112 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7113
7114 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
7115
7116 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7117 unsigned long.
7118
7119 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7120 wider than float.
7121
7122 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7123
7124 * lib/scanasm.exp: Add support for counting numbers of
7125 occurences.
7126 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7127 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7128
7129 2003-02-25 Mark Mitchell <mark@codesourcery.com>
7130
7131 PR c++/9683
7132 * g++.dg/template/static3.C: New test.
7133
7134 PR c++/9829
7135 * g++.dg/parse/namespace6.C: New test.
7136
7137 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7138
7139 PR target/9732
7140 * gcc.dg/20030225-1.c: New test.
7141
7142 2003-02-24 Mark Mitchell <mark@codesourcery.com>
7143
7144 * README: Remove out-of-date information.
7145
7146 PR c++/9836
7147 * g++.dg/template/spec6.C: New test.
7148
7149 2003-02-24 Jeff Law <law@redhat.com>
7150
7151 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
7152
7153 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7154
7155 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
7156 * gcc.dg/pragma-ep-1.c: Likewise.
7157
7158 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7159
7160 PR c++/9602
7161 * g++.dg/template/friend16.C: New test.
7162
7163 2003-02-23 Mark Mitchell <mark@codesourcery.com>
7164
7165 PR c++/5333
7166 * g++.dg/parse/fused-params1.C: Adjust error messages.
7167 * g++.dg/template/nested3.C: New test.
7168
7169 2003-02-24 Alan Modra <amodra@bigpond.net.au>
7170
7171 * g++.dg/abi/param1.C: New test.
7172
7173 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7174
7175 PR c++/7982
7176 * g++.dg/warn/implicit-typename1.C: New test.
7177
7178 2003-02-22 Kelley Cook <kelleycook@comcast.net>
7179
7180 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
7181 with "mtune".
7182 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7183 * gcc.c-torture/execute/20010129-1.x: Likewise.
7184 * gcc.dg/20011107-1.c: Likewise.
7185 * gcc.dg/20020108-1.c: Likewise.
7186 * gcc.dg/20020122-3.c: Likewise.
7187 * gcc.dg/20020206-1.c: Likewise.
7188 * gcc.dg/20020310-1.c: Likewise.
7189 * gcc.dg/20020426-2.c: Likewise.
7190 * gcc.dg/20020517-1.c: Likewise.
7191 * gcc.dg/991230-1.c: Likewise.
7192 * gcc.dg/i386-unroll-1.c: Likewise.
7193 * gcc.misc-tests/i386-prefetch.exp: Likewise.
7194
7195 2003-02-22 Jan Hubicka <jh@suse.cz>
7196
7197 * gcc.dg/i386-mul.c: New test.
7198
7199 2003-02-21 Roger Sayle <roger@eyesopen.com>
7200
7201 * gcc.dg/builtins-5.c: New test case.
7202
7203 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
7204
7205 * gcc.dg/asmreg-1.c: New test.
7206
7207 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7208
7209 PR c++/9749
7210 * g++.dg/parse/varmod1.C: New test.
7211
7212 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7213
7214 PR c++/9727
7215 * g++.dg/template/op1.C: New test.
7216
7217 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7218
7219 PR c++/8906
7220 * g++.dg/template/nested2.C: New test.
7221
7222 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7223
7224 PR c++/8724
7225 * g++.dg/expr/dtor1.C: New test.
7226
7227 2003-02-21 Zack Weinberg <zack@codesourcery.com>
7228
7229 * gcc.dg/cpp/include3.c: New test.
7230 * gcc.dg/cpp/inc/foo.h: New file.
7231
7232 2003-02-21 Glen Nakamura <glen@imodulo.com>
7233
7234 * gcc.c-torture/execute/20030221-1.c: New test.
7235
7236 2003-02-20 Mark Mitchell <mark@codesourcery.com>
7237
7238 PR c++/9729
7239 * g++.dg/abi/conv1.C: New test.
7240
7241 2003-02-20 Jan Hubicka <jh@suse.cz>
7242
7243 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
7244
7245 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
7246
7247 * gcc.c-torture/compile/20030219-1.c: New test.
7248
7249 2003-02-18 Jan Hubicka <jh@suse.cz>
7250
7251 * gcc.dg/funcorder.c: New test.
7252
7253 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7254
7255 * gcc.c-torture/execute/20030218-1.c: New.
7256
7257 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
7258
7259 * gcc.dg/20030218-1.c: New.
7260
7261 2003-02-18 Richard Henderson <rth@redhat.com>
7262
7263 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7264 * gcc.dg/attr-used-2.c: New.
7265
7266 2003-02-18 Mark Mitchell <mark@codesourcery.com>
7267
7268 PR c++/9704
7269 * g++.dg/init/copy5.C: New test.
7270
7271 2003-02-18 Geoffrey Keating <geoffk@apple.com>
7272
7273 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7274 * g++.dg/pch/pch.exp: Likewise.
7275
7276 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7277
7278 * gcc.c-torture/execute/20030209-1.c: Enable the test if
7279 STACK_SIZE is not defined.
7280
7281 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7282
7283 PR c++/9457
7284 * g++.dg/template/init1.C: New test.
7285
7286 2003-02-16 Jan HUbicka <jh@suse.cz>
7287
7288 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7289 (foo): Add few extra tests
7290 * gcc.dg/c99-const-expr-3.c: Likewise.
7291 * gcc.c-torture/execute/20030216-1.c: New.
7292
7293 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7294
7295 PR c++/9459
7296 * g++.dg/ext/typeof4.C: New test.
7297
7298 2003-02-15 Roger Sayle <roger@eyesopen.com>
7299
7300 * gcc.dg/i386-387-3.c: New test case.
7301
7302 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
7303
7304 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7305 cris-*-elf* cris-*-aout* and mmix-*-*.
7306
7307 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
7308
7309 * gcc.dg/20030213-1.c: New test.
7310
7311 2003-02-12 Roger Sayle <roger@eyesopen.com>
7312
7313 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7314 * gcc.dg/i386-387-2.c: Likewise.
7315
7316 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
7317
7318 * gcc.dg/ppc-spe.c: Fix formatting.
7319 Enable tests that were previously unsupported by gas.
7320 Delete tests for instructions that no longer exist.
7321 Switch arguments on evsubifw builtin.
7322
7323 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
7324
7325 * gcc.c-torture/execute/20030209-1.c: Disable the test if
7326 STACK_SIZE is too small.
7327
7328 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7329 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7330
7331 * gcc.dg/decl-2.c: New test.
7332
7333 2003-02-10 Jan Hubicka <jh@suse.cz>
7334
7335 * gcc.dg/i386-fpcvt-1.c: New test.
7336
7337 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
7338
7339 * gcc.c-torture/execute/20030209-1.c: New test.
7340
7341 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
7342
7343 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7344 int-wide bitops, use the constants of the same width.
7345 Likewise, if long long is 32-bit wide, test bitops using
7346 32-bit constants.
7347
7348 2003-02-07 Loren James Rittle <ljrittle@acm.org>
7349
7350 * gcc.dg/20021014-1.c: Annotate with expected notice text.
7351
7352 2003-02-07 Roger Sayle <roger@eyesopen.com>
7353
7354 * testsuite/gcc.dg/builtins-4.c: New test case.
7355
7356 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7357
7358 * gcc.dg/20020430-1.c: Fix dg command typos.
7359 * gcc.dg/20020503-1.c: Likewise.
7360
7361 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7362
7363 PR c++/8785
7364 * g++.dg/parse/fused-params1.C: New test.
7365
7366 PR c++/8857
7367 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7368
7369 PR c++/8921
7370 * g++.dg/parse/non-dependent1.C: New test.
7371
7372 PR c++/8928
7373 * g++.dg/parse/dupl-tmpl-args1.C: New test.
7374
7375 PR c++/9228
7376 * g++.dg/parse/undefined7.C: New test.
7377 * g++.dg/parse/non-templ1.C: New test.
7378
7379 PR c++/9229
7380 * g++.dg/parse/too-many-tmpl-args1.C: New test.
7381
7382 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7383
7384 * gcc.c-torture/compile/20030206-1.c: New test.
7385
7386 2003-02-05 Roger Sayle <roger@eyesopen.com>
7387
7388 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7389 "pow" to "foo" to avoid potential confusion with a math built-in.
7390
7391 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7392
7393 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7394 conditions for SPARC targets.
7395
7396 2003-02-05 Jakub Jelinek <jakub@redhat.com>
7397
7398 * gcc.dg/20030204-1.c: New test.
7399
7400 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7401
7402 PR c++/38
7403 * g++.dg/parse/array-size1.C: New test.
7404
7405 PR c++/5657
7406 * g++.dg/parse/undefined3.C: New test.
7407
7408 PR c++/5665
7409 * g++.dg/parse/undefined4.C: New test.
7410
7411 PR c++/5975
7412 * g++.dg/parse/undefined5.C: New test.
7413
7414 PR c++/7259
7415 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
7416
7417 PR c++/8578
7418 * g++.dg/parse/casting-operator1.C: New test.
7419
7420 PR c++/8596
7421 * g++.dg/parse/undefined6.C: New test.
7422
7423 PR c++/8736
7424 * g++.dg/parse/missing-template1.C: New test.
7425
7426 2003-02-04 Jan Hubicka <jh@suse.cz>
7427
7428 * gcc.dg/i386-cadd.c: Compile using -march=k8.
7429 * gcc.dg/i386-cmov?.c: Likewise.
7430 * gcc.dg/i386-fpcvt-?.c: Likewise.
7431 * gcc.dg/i386-ssefp-1.c: Likewise.
7432 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
7433 conventions.
7434
7435 2003-02-03 Mark Mitchell <mark@codesourcery.com>
7436
7437 PR c++/7129
7438 * testsuite/g++.dg/ext/max.C: New test.
7439
7440 2003-02-03 Jan Hubicka <jh@suse.cz>
7441
7442 * gcc.c-torture/execute/20030203-1.c: New test.
7443
7444 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
7445
7446 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7447 'natural-endian'.
7448
7449 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
7450
7451 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7452 * g++.dg/init/new2.C: Likewise.
7453 * g++.dg/other/new1.C: Likewise.
7454
7455 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
7456
7457 * gcc.dg/struct-ret-libc.c: New test.
7458
7459 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
7460
7461 * gcc.dg/20030129-1.c: New test.
7462
7463 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7464
7465 PR c++/8849
7466 * g++.dg/template/ptrmem4.C: New test.
7467
7468 2003-01-29 Mark Mitchell <mark@codesourcery.com>
7469
7470 * g++.dg/parser/constant1.C: New test.
7471
7472 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7473
7474 PR c++/8591
7475 * g++.dg/parse/friend2.C: New test.
7476
7477 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
7478
7479 PR c++/9437
7480 * g++.dg/template/unify4.C: New test.
7481
7482 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
7483
7484 * gcc.c-torture/execute/20030128-1.c: New test.
7485
7486 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
7487
7488 * g++.dg/lookup/nested1.C: Test moved from ...
7489 * g++.old-deja/g++.other/lookup24.C: ... here.
7490
7491 2003-01-28 Jan Hubicka <jh@suse.cz>
7492
7493 * gcc.dg/i386-cmov5.c: New test.
7494
7495 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7496
7497 * gcc.c-torture/execute/20010925-1.c: Changed the
7498 memcpy declaration.
7499
7500 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7501
7502 PR c++/3902
7503 * g++.dg/parse/template5.C: New test.
7504
7505 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
7506
7507 PR fortran/9258
7508 * g77.dg/pr9258: New test.
7509
7510 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7511
7512 * README: Move relevant parts from README.g++.
7513
7514 * README.g++: Remove this file.
7515
7516 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7517
7518 * g++.dg/abi/dcast1.C: New test.
7519
7520 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7521
7522 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7523
7524 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
7525
7526 PR c++/47
7527 * g++.old-deja/g++.other/lookup24.C: New test.
7528
7529 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7530
7531 PR middle-end/7227
7532 * gcc.dg/uninit-C.c: New test.
7533
7534 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
7535
7536 * g++.dg/abi/covariant1.C: New test.
7537
7538 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
7539
7540 * gcc.dg/20030123-1.c: New test.
7541
7542 2003-01-25 Jan Hubicka <jh@suse.cz>
7543
7544 PR opt/8492
7545 * gcc.c-torture/compile/20030125-1.c
7546
7547 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
7548
7549 PR c++/9403
7550 * g++.dg/parse/template3.C: New test.
7551 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
7552
7553 PR c++/795
7554 * g++.dg/parse/template4.C: New test.
7555
7556 PR c++/9415
7557 * g++.dg/template/qual2.C: New test.
7558
7559 PR c++/8545
7560 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7561
7562 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
7563
7564 2003-01-25 Roger Sayle <roger@eyesopen.com>
7565
7566 * gcc.c-torture/execute/switch-1.c: New test case.
7567
7568 2003-01-25 Jan Hubicka <jh@suse.cz>
7569
7570 * gcc.c-torture/execute/20030125-1.[cx]: New test.
7571
7572 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
7573
7574 Tweaks for Bison-1.875. From the NEWS file:
7575 "- `parse error' -> `syntax error'
7576 Bison now uniformly uses the term `syntax error'"
7577 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7578 * gcc.dg/cpp/digraph2.c: Likewise.
7579 * gcc.dg/cpp/direct2.c: Likewise.
7580 * gcc.dg/cpp/paste4.c: Likewise.
7581 * gcc.dg/c90-restrict-1.c: Likewise.
7582 * gcc.dg/c99-func-2.c: Likewise.
7583 * gcc.dg/noncompile/920721-2.c: Likewise.
7584 * gcc.dg/noncompile/930622-2.c: Likewise.
7585 * gcc.dg/noncompile/940112-1.c: Likewise.
7586 * gcc.dg/noncompile/950921-1.c: Likewise.
7587 * gcc.dg/noncompile/951123-1.c: Likewise.
7588 * gcc.dg/noncompile/971104-1.c: Likewise.
7589 * gcc.dg/noncompile/990416-1.c: Likewise.
7590
7591 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
7592
7593 * g++.dg/parse/undefined1.C: Add error message.
7594
7595 2003-01-22 Mark Mitchell <mark@codesourcery.com>
7596
7597 PR c++/9354
7598 * g++.dg/parse/new1.C: New test.
7599
7600 PR c++/9216
7601 * g++.dg/parse/template2.C: New test.
7602
7603 PR c++/9354
7604 * g++.dg/parse/typedef2.C: New test.
7605
7606 PR c++/9328
7607 * g++.dg/ext/typeof3.C: New test.
7608
7609 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7610
7611 PR c++/2738
7612 * g++.dg/parse/ret-type1.C: New test.
7613
7614 PR c++/3792
7615 * g++.dg/parse/tmpl-outside1.C: New test.
7616
7617 PR c++/4207
7618 * g++.dg/parse/int-as-enum1.C: New test.
7619
7620 PR c++/4903
7621 * g++.dg/parse/no-typename1.C: New test.
7622
7623 PR c++/5533
7624 * g++.dg/parse/no-value1.C: New test.
7625
7626 PR c++/5921
7627 * g++.dg/parse/wrong-inline1.C: New test.
7628
7629 PR c++/6402
7630 * g++.dg/parse/ref1.C: New test.
7631
7632 PR c++/6992
7633 * g++.dg/parse/attr-ctor1.C: New test.
7634
7635 PR c++/7229
7636 * g++.dg/parse/namespace5.C: New test.
7637
7638 PR c++/7917
7639 * g++.dg/parse/func-def1.C: New test.
7640
7641 PR c++/8143
7642 * g++.dg/parse/undefined1.C: New test.
7643
7644 PR c++/5723, PR c++/8522
7645 * g++.dg/parse/specialization1.C: New test.
7646
7647 PR c++/163, PR c++/8595
7648 * g++.dg/parse/struct-as-enum1.C: New test.
7649
7650 PR c++/9173
7651 * g++.dg/parse/undefined2.C: New test.
7652
7653 2003-01-22 Mark Mitchell <mark@codesourcery.com>
7654
7655 PR c++/9298
7656 * g++.dg/parse/template1.C: New test.
7657
7658 PR c++/9384
7659 * g++.dg/parse/using1.C: New test.
7660
7661 PR c++/9285
7662 PR c++/9294
7663 * g++.dg/parse/expr2.C: New test.
7664
7665 PR c++/9388
7666 * g++.dg/parse/lookup2.C: Likewise.
7667
7668 2003-01-21 Jan Hubicka <jh@suse.cz>
7669
7670 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
7671 * gcc.c-torture/execute/eeprof-1.c: Likewise.
7672 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
7673 * gcc.c-torture/execute/string-opt-*.c: Likewise.
7674
7675 2003-01-20 Nick Clifton <nickc@redhat.com>
7676
7677 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
7678 problem with ARM sibcall code generation.
7679
7680 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
7681
7682 * gcc.c-torture/execute/20030120-1.c: New.
7683
7684 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
7685
7686 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
7687
7688 2003-01-17 Mark Mitchell <mark@codesourcery.com>
7689
7690 PR c++/9272
7691 * g++.dg/parse/ctor1.C: New test.
7692
7693 PR c++/9294:
7694 * g++.dg/parse/qualified1.C: New test.
7695
7696 * g++.dg/parse/typename3.C: New test.
7697
7698 2003-01-16 Richard Henderson <rth@redhat.com>
7699
7700 * g++.dg/tls/init-2.C: Fix error matches for real this time.
7701
7702 2003-01-16 Richard Henderson <rth@redhat.com>
7703
7704 * g++.dg/pch/pch.exp: Copy test header to the working directory
7705 before using it either for precompilation or direct use.
7706 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
7707 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
7708
7709 2003-01-16 Richard Henderson <rth@redhat.com>
7710
7711 * gcc.dg/pch/pch.exp: Copy test header to the working directory
7712 before using it either for precompilation or direct use.
7713 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
7714 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
7715
7716 2003-01-16 Mark Mitchell <mark@codesourcery.com>
7717
7718 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
7719 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
7720 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
7721 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
7722 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
7723 typename warning into error.
7724 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
7725 error messages.
7726 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
7727 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
7728 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
7729 messages.
7730 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
7731 make declaration visible in template.
7732 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
7733 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
7734 messages.
7735 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
7736 message.
7737 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
7738 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
7739 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
7740 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
7741 typename warning with error message.
7742 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
7743 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
7744 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
7745
7746 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
7747
7748 * g++.dg/parse/ambig2.C: New test.
7749
7750 2003-01-15 Richard Henderson <rth@redhat.com>
7751
7752 * g++.dg/tls/init-2.C: Update error message string.
7753
7754 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7755
7756 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
7757
7758 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
7759
7760 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
7761 all for HC11/HC12.
7762 * gcc.c-torture/compile/20001205-1.x: Likewise.
7763 * gcc.c-torture/compile/20001226-1.x: Likewise.
7764 * gcc.c-torture/compile/920520-1.x: Likewise.
7765 * gcc.c-torture/compile/961203-1.x: Likewise.
7766 * gcc.c-torture/compile/20020604-1.x: Likewise.
7767
7768 2003-01-15 Jan Hubicka <jh@suse.cz>
7769
7770 * gcc.c-torture/compile/20030115-1.c: New test.
7771
7772 * gcc.dg/i386-fpcvt-1.c: New test.
7773 * gcc.dg/i386-fpcvt-2.c: New test.
7774
7775 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
7776
7777 Further conform g++'s __vmi_class_type_info to the C++ ABI
7778 specification.
7779 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
7780 the specification.
7781
7782 2003-01-14 Jan Hubicka <jh@suse.cz>
7783
7784 * gcc.dg/i386-fpcvt-1.c: New test.
7785 * gcc.dg/i386-fpcvt-2.c: New test.
7786
7787 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7788
7789 * gcc.dg/i386-mmx-3.c: New test.
7790
7791 2003-01-12 Mark Mitchell <mark@codesourcery.com>
7792
7793 PR c++/9264
7794 * g++.dg/parse/octal1.C: New file.
7795
7796 PR c++/9172
7797 * g++.dg/parse/typename1.C: New file.
7798
7799 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
7800
7801 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
7802 * gcc.dg/bf-no-ms-layout.c: Likewise.
7803 * gcc.dg/bf-ms-attrib.c: Likewise.
7804
7805 2003-01-10 Mark Mitchell <mark@codesourcery.com>
7806
7807 PR c++/9099
7808 * g++.dg/parse/dtor1.C: New file.
7809
7810 PR c++/9128
7811 * g++.dg/rtti/typeid1.C: New file.
7812
7813 PR c++/9153
7814 * g++.dg/parse/lookup1.C: New file.
7815
7816 PR c++/9171
7817 * g++.dg/templ/spec5.C: New file.
7818
7819 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
7820
7821 * gcc.c-torture/compile/20030110-1.c: New test.
7822
7823 2003-01-09 Geoffrey Keating <geoffk@apple.com>
7824
7825 Merge from pch-branch:
7826
7827 2002-12-23 Geoffrey Keating <geoffk@apple.com>
7828
7829 * gcc.dg/pch/cpp-1.h: New.
7830 * gcc.dg/pch/cpp-1.c: New.
7831 * gcc.dg/pch/cpp-2.h: New.
7832 * gcc.dg/pch/cpp-2.c: New.
7833
7834 2002-11-19 Geoffrey Keating <geoffk@apple.com>
7835
7836 * gcc.dg/pch/except-1.h: New.
7837 * gcc.dg/pch/except-1.c: New.
7838
7839 2002-11-13 Geoffrey Keating <geoffk@apple.com>
7840
7841 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
7842 running test.
7843 * gcc.dg/pch: Include *.hp not *.h.
7844 * gcc.dg/pch/system-1.h: New.
7845 * gcc.dg/pch/system-1.c: New.
7846
7847 2002-11-11 Geoffrey Keating <geoffk@apple.com>
7848
7849 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
7850 rather than trying to build and run a program using PCH.
7851 * gcc.dg/pch: Remove dg-do commands from test files.
7852
7853 2002-11-08 Geoffrey Keating <geoffk@apple.com>
7854
7855 * gcc.dg/pch/macro-3.c: New.
7856 * gcc.dg/pch/macro-3.h: New.
7857
7858 2002-11-04 Geoffrey Keating <geoffk@apple.com>
7859
7860 * gcc.dg/pch/common-1.c: New.
7861 * gcc.dg/pch/common-1.h: New.
7862 * gcc.dg/pch/decl-1.c: New.
7863 * gcc.dg/pch/decl-1.h: New.
7864 * gcc.dg/pch/decl-2.c: New.
7865 * gcc.dg/pch/decl-2.h: New.
7866 * gcc.dg/pch/decl-3.c: New.
7867 * gcc.dg/pch/decl-3.h: New.
7868 * gcc.dg/pch/decl-4.c: New.
7869 * gcc.dg/pch/decl-4.h: New.
7870 * gcc.dg/pch/decl-5.c: New.
7871 * gcc.dg/pch/decl-5.h: New.
7872 * gcc.dg/pch/global-1.c: New.
7873 * gcc.dg/pch/global-1.h: New.
7874 * gcc.dg/pch/inline-1.c: New.
7875 * gcc.dg/pch/inline-1.h: New.
7876 * gcc.dg/pch/inline-2.c: New.
7877 * gcc.dg/pch/inline-2.h: New.
7878 * gcc.dg/pch/static-1.c: New.
7879 * gcc.dg/pch/static-1.h: New.
7880 * gcc.dg/pch/static-2.c: New.
7881 * gcc.dg/pch/static-2.h: New.
7882
7883 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
7884
7885 * g++.dg/pch/pch.exp: Better handle failing testcases.
7886 * gcc.dg/pch/pch.exp: Likewise.
7887 * gcc.dg/pch/macro-1.c: New.
7888 * gcc.dg/pch/macro-1.h: New.
7889 * gcc.dg/pch/macro-2.c: New.
7890 * gcc.dg/pch/macro-2.h: New.
7891
7892 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
7893
7894 * g++.dg/dg.exp: Treat files in pch/ specially.
7895 * g++.dg/pch/pch.exp: New file.
7896 * g++.dg/pch/empty.H: New file.
7897 * g++.dg/pch/empty.C: New file.
7898 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
7899 "precompile".
7900
7901 * gcc.dg/pch/pch.exp: New file.
7902 * gcc.dg/pch/empty.h: New file.
7903 * gcc.dg/pch/empty.c: New file.
7904 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
7905 "precompile".
7906
7907 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7908
7909 * g++.dg/template/friend14.C: New test.
7910
7911 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7912
7913 * gcc.dg/old-style-asm-1.c: New test.
7914
7915 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
7916
7917 * gcc.c-torture/compile/20030109-1.c: New test.
7918
7919 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7920
7921 * gcc.c-torture/execute/20030109-1.c: New test.
7922
7923 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
7924
7925 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
7926 * g++.old-deja/g++.mike/dyncast2.C: Likewise
7927 * g++.old-deja/g++.mike/dyncast3.C: Likewise
7928 * g++.old-deja/g++.mike/eh2.C: Likewise
7929 * g++.old-deja/g++.mike/eh3.C: Likewise
7930 * g++.old-deja/g++.mike/eh5.C: Likewise
7931 * g++.old-deja/g++.mike/eh6.C: Likewise
7932 * g++.old-deja/g++.mike/eh7.C: Likewise
7933 * g++.old-deja/g++.mike/eh8.C: Likewise
7934 * g++.old-deja/g++.mike/eh9.C: Likewise
7935 * g++.old-deja/g++.mike/eh10.C: Likewise
7936 * g++.old-deja/g++.mike/eh12.C: Likewise
7937 * g++.old-deja/g++.mike/eh13.C: Likewise
7938 * g++.old-deja/g++.mike/eh14.C: Likewise
7939 * g++.old-deja/g++.mike/eh16.C: Likewise
7940 * g++.old-deja/g++.mike/eh17.C: Likewise
7941 * g++.old-deja/g++.mike/eh18.C: Likewise
7942 * g++.old-deja/g++.mike/eh21.C: Likewise
7943 * g++.old-deja/g++.mike/eh23.C: Likewise
7944 * g++.old-deja/g++.mike/eh24.C: Likewise
7945 * g++.old-deja/g++.mike/eh25.C: Likewise
7946 * g++.old-deja/g++.mike/eh26.C: Likewise
7947 * g++.old-deja/g++.mike/eh27.C: Likewise
7948 * g++.old-deja/g++.mike/eh28.C: Likewise
7949 * g++.old-deja/g++.mike/eh29.C: Likewise
7950 * g++.old-deja/g++.mike/eh31.C: Likewise
7951 * g++.old-deja/g++.mike/eh33.C: Likewise
7952 * g++.old-deja/g++.mike/eh34.C: Likewise
7953 * g++.old-deja/g++.mike/eh35.C: Likewise
7954 * g++.old-deja/g++.mike/eh36.C: Likewise
7955 * g++.old-deja/g++.mike/eh37.C: Likewise
7956 * g++.old-deja/g++.mike/eh38.C: Likewise
7957 * g++.old-deja/g++.mike/eh39.C: Likewise
7958 * g++.old-deja/g++.mike/eh40.C: Likewise
7959 * g++.old-deja/g++.mike/eh41.C: Likewise
7960 * g++.old-deja/g++.mike/eh42.C: Likewise
7961 * g++.old-deja/g++.mike/eh44.C: Likewise
7962 * g++.old-deja/g++.mike/eh46.C: Likewise
7963 * g++.old-deja/g++.mike/eh47.C: Likewise
7964 * g++.old-deja/g++.mike/eh48.C: Likewise
7965 * g++.old-deja/g++.mike/eh49.C: Likewise
7966 * g++.old-deja/g++.mike/eh50.C: Likewise
7967 * g++.old-deja/g++.mike/eh51.C: Likewise
7968 * g++.old-deja/g++.mike/eh53.C: Likewise
7969 * g++.old-deja/g++.mike/eh55.C: Likewise
7970 * g++.old-deja/g++.mike/p7912.C: Likewise
7971 * g++.old-deja/g++.mike/p9706.C: Likewise
7972 * g++.old-deja/g++.mike/p10416.C: Likewise
7973 * g++.old-deja/g++.mike/p11667.C: Likewise
7974 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
7975 Remove redundant reference to Iris.
7976 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
7977 Elxsi, i860, Pico Java, and WE32K.
7978
7979 2003-01-07 Mark Mitchell <mark@codesourcery.com>
7980
7981 * g++.dg/ext/asm4.C: New test.
7982
7983 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7984
7985 PR c++/9030
7986 * g++.dg/template/friend12.C: New test.
7987 * g++.dg/template/friend13.C: Likewise.
7988 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
7989
7990 2003-01-08 Jan Hubicka <jh@suse.cz>
7991
7992 * gcc.dg/i386-cadd.c: New test.
7993 * gcc.dg/i386-cmov4.c: Likewise.
7994
7995 2003-01-06 Mark Mitchell <mark@codesourcery.com>
7996
7997 PR c++/9165
7998 * g++.dg/warn/Wunused-3.C: New test.
7999
8000 * g++.dg/abi/bitfield9.C: New test.
8001
8002 PR c++/9189
8003 * g++.dg/parse/defarg3.C: New test.
8004
8005 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
8006
8007 * g++.dg/parse/ambig1.C: New test.
8008 * g++.dg/parse/defarg2.C: New test.
8009
8010 2003-01-05 Mark Mitchell <mark@codesourcery.com>
8011
8012 * g++.dg/template/defarg-1.C: New test.
8013 * g++.dg/template/local2.C: Likewise.
8014
8015 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
8016
8017 * gcc.c-torture/execute/20030105-1.c: New test.
8018
8019 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8020
8021 * g++.dg/parse/namespace3.C: Remove extra semicolons.
8022 * g++.dg/parse/namespace4.C: Likewise.
8023
8024 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
8025
8026 * g++.dg/template/ntp2.C: New test.
8027
8028 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
8029
8030 * g++.dg/parse/extern-C-1.C: New test.
8031
8032 * g++.dg/parse/namespace4.C: New test.
8033
8034 * g++.dg/template/nested1.C: New test.
8035
8036 * g++.dg/parse/namespace3.C: New test.
8037
8038 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
8039
8040 * g++.dg/lookup/two-stage1.C: New test.
8041
8042 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8043
8044 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
8045 * g++.old-deja/g++.jason/access8.C: Likewise.
8046 * g++.old-deja/g++.other/decl5.C: Likewise.
8047
8048 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
8049
8050 * g++.dg/parse/parse7.C: New test.
8051
8052 2003-01-02 Mark Mitchell <mark@codesourcery.com>
8053
8054 PR c++/2843
8055 * g++.dg/ext/attrib7.C: New test.
8056
8057 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
8058
8059 * g++.dg/parse/parse6.C: New test.
8060
8061 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
8062
8063 * gcc.dg/h8300-stack-1.c: New.
8064
8065 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
8066
8067 g++.dg/lookup/exception1.C: New test.
8068
8069 g++.dg/lookup/template1.C: New test.
8070
8071 g++.dg/parse/namespace2.C: New test.
8072
8073 g++.dg/parse/parens2.C: New test.
8074
8075 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8076
8077 * g++.dg/parse/parse5.C: New test.
8078 * g++.dg/lookup/scoped4.C: New test.
8079
8080 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
8081
8082 * g++.dg/parse/parens1.C: New test.
8083
8084 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
8085 angle-bracket1.C.
8086 * g++.dg/parse/parens2.C: New test.
8087
8088 * g++.dg/lookup/scope-operator1.C: New test.
8089
8090 * g++.dg/parse/operator1.C: New test.
8091
8092 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8093
8094 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
8095 * g++.old-deja/g++.other/access6.C: Likewise.
8096 * g++.old-deja/g++.other/decl1.C: Likewise.
8097 * g++.old-deja/g++.pt/typename12.C: Likewise.
8098
8099 2002-12-31 Mark Mitchell <mark@codesourcery.com>
8100
8101 * g++.dg/parse/namespace1.C: New test.
8102
8103 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8104
8105 * g++.dg/parse/parse4.C: New test.
8106
8107 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8108
8109 * g++.dg/parse/parse3.C: New test.
8110
8111 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8112
8113 * g++.dg/parse/parse2.C: New test.
8114
8115 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8116
8117 * g++.dg/template/friend11.C: New test.
8118
8119 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8120
8121 * g++.dg/parse/parse1.C: New test.
8122
8123 2002-12-31 Janis Johnson <janis187@us.ibm.com>
8124
8125 * lib/profopt.exp: Change the name of a global variable to avoid
8126 possible clashes with other test suites.
8127
8128 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
8129
8130 * g++.dg/inherit/covariant8.C: New test.
8131
8132 2002-12-31 Mark Mitchell <mark@codesourcery.com>
8133
8134 * g++.dg/init/array9.C: New test.
8135
8136 PR c++/9112
8137 * g++.dg/parse/expr1.C: New test.
8138
8139 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
8140
8141 * gcc.c-torture/compile/20021230-1.c: New test.
8142
8143 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
8144
8145 * g++.dg/inherit/covariant5.C: New test.
8146 * g++.dg/inherit/covariant6.C: New test.
8147 * g++.dg/inherit/covariant7.C: New test.
8148
8149 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8150
8151 PR c++/2739
8152 * g++.dg/other/access2.C: New test.
8153
8154 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
8155
8156 * g++.dg/other/anon-struct.C: No longer fails
8157 * g++.old-deja/g++.brendan/parse4.C: Likewise.
8158 * g++.old-deja/g++.brendan/parse5.C: Likewise.
8159 * g++.old-deja/g++.brendan/parse6.C: Likewise.
8160
8161 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
8162
8163 * g++.dg/parse/angle-bracket.C (main): No longer fails.
8164
8165 2002-12-27 Mark Mitchell <mark@codesourcery.com>
8166
8167 * g++.dg/eh/spec4.C: Remove stray semicolon.
8168 * g++.dg/expr/pmf-1.C: Change error message.
8169 * g++.dg/ext/asm1.C: Remove stray semicolon.
8170 * g++.dg/ext/typename1.C: Add missing typenames.
8171 * g++.dg/inherit/template-as-base.C: Change error message.
8172 * g++.dg/lookup/scoped1.C: Likewise.
8173 * g++.dg/lookup/scoped2.C: Likewise.
8174 * g++.dg/lookup/using2.C: Likewise.
8175 * g++.dg/other/component1.C: Remove stray semicolon.
8176 * g++.dg/other/do1.C: Change error message.
8177 * g++.dg/other/error2.C: Likewise.
8178 * g++.dg/other/init1.C: Likewise.
8179 * g++.dg/other/packed1.C: Remove stray semicolon.
8180 * g++.dg/other/ptrmem2.C: Change error message.
8181 * g++.dg/parse/parameter-declaration-1.C: Remove line number
8182 marker.
8183 * g++.dg/special/initp1.C: Remove invalid attribute usage.
8184 * g++.dg/template/access3.C: Add typename keyword.
8185 * g++.dg/template/access5.C: Remove stray semicolon.
8186 * g++.dg/template/access6.C: Likewise.
8187 * g++.dg/template/complit1.C: Likewise.
8188 * g++.dg/template/crash1.C: Change error message.
8189 * g++.dg/template/inherit2.C: Remove stray semicolon.
8190 * g++.dg/template/instantiate2.C: Likewise.
8191 * g++.dg/template/instantiate3.C: Change error message.
8192 * g++.dg/template/qual1.C: Remove stray semicolon.
8193 * g++.dg/template/qualttp18.C: Change error message.
8194 * g++.dg/template/ref1.C: Remove stray semicolon.
8195 * g++.dg/template/sizeof1.C (A::value): Declare it.
8196 * g++.dg/template/spec4.C: Change error message.
8197 * g++.dg/template/static1.C: Likewise.
8198 * g++.dg/template/type1.C: Likewise.
8199 * g++.dg/template/typename3.C: Likewise.
8200 * g++.old-deja/g++.benjamin/13478.C: Change error message.
8201 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
8202 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
8203 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
8204 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
8205 named return value extension.
8206 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
8207 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
8208 * g++.old-deja/g++.bob/extern_C.C: Likewise.
8209 * g++.old-deja/g++.bob/inherit2.C: Likewise.
8210 * g++.old-deja/g++.brendan/complex1.C: Likewise.
8211 * g++.old-deja/g++.brendan/copy5.C: Likewise.
8212 * g++.old-deja/g++.brendan/crash13.C: Likewise.
8213 * g++.old-deja/g++.brendan/crash15.C: Likewise.
8214 * g++.old-deja/g++.brendan/crash18.C: Change error message.
8215 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
8216 * g++.old-deja/g++.brendan/crash38.C: Likewise.
8217 * g++.old-deja/g++.brendan/crash50.C: Likewise.
8218 * g++.old-deja/g++.brendan/crash56.C: Likewise.
8219 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
8220 syntax.
8221 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
8222 * g++.old-deja/g++.brendan/crash8.C: Change error message.
8223 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
8224 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8225 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
8226 * g++.old-deja/g++.brendan/template11.C: Likewise.
8227 * g++.old-deja/g++.brendan/template26.C: Likewise.
8228 * g++.old-deja/g++.brendan/template27.C: Use explicit
8229 specialization syntax.
8230 * g++.old-deja/g++.brendan/template30.C: Likewise.
8231 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
8232 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
8233 non-dependent names.
8234 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
8235 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
8236 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
8237 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
8238 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
8239 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
8240 named return value extension.
8241 * g++.old-deja/g++.ext/namedret2.C: Likewise.
8242 * g++.old-deja/g++.ext/namedret3.C: Likewise.
8243 * g++.old-deja/g++.ext/return1.C: Likewise.
8244 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
8245 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
8246 * g++.old-deja/g++.jason/access8.C: Likewise.
8247 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
8248 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
8249 pseudo-destructor names.
8250 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
8251 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
8252 pseudo-destructor names.
8253 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
8254 * g++.old-deja/g++.jason/overload19.C: Likewise.
8255 * g++.old-deja/g++.jason/overload32.C: Likewise.
8256 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
8257 stray semicolons.
8258 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
8259 * g++.old-deja/g++.jason/return.C: Likewise.
8260 * g++.old-deja/g++.jason/return2.C: Likewise.
8261 * g++.old-deja/g++.jason/shadow1.C: Likewise.
8262 * g++.old-deja/g++.jason/special.C: Use explicit specialization
8263 syntax.
8264 * g++.old-deja/g++.jason/template10.C: Account for use of
8265 non-dependent names.
8266 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
8267 syntax.
8268 * g++.old-deja/g++.jason/template37.C: Likewise.
8269 * g++.old-deja/g++.law/access4.C: Change error messages.
8270 * g++.old-deja/g++.law/arm13.C: Remove incorrect
8271 pseudo-destructor names.
8272 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
8273 * g++.old-deja/g++.law/ctors9.C: Likewise.
8274 * g++.old-deja/g++.law/cvt22.C: Likewise.
8275 * g++.old-deja/g++.law/dtors5.C: Likewise.
8276 * g++.old-deja/g++.law/global-init1.C: Likewise.
8277 * g++.old-deja/g++.law/missed-error3.C: Likewise.
8278 * g++.old-deja/g++.law/operators28.C: Likewise.
8279 * g++.old-deja/g++.law/visibility28.C: Likewise.
8280 * g++.old-deja/g++.martin/eval1.C: Likewise.
8281 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
8282 name.
8283 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
8284 * g++.old-deja/g++.mike/net34.C: Likewise.
8285 * g++.old-deja/g++.mike/net36.C: Likewise.
8286 * g++.old-deja/g++.mike/ns2.C: Likewise.
8287 * g++.old-deja/g++.mike/p12306.C: Likewise.
8288 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
8289 value extension.
8290 * g++.old-deja/g++.mike/p700.C: Likewise.
8291 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
8292 * g++.old-deja/g++.mike/p710.C: Likewise.
8293 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
8294 value extension.
8295 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
8296 * g++.old-deja/g++.mike/pmf9.C: Likewise.
8297 * g++.old-deja/g++.ns/crash2.C: Likewise.
8298 * g++.old-deja/g++.ns/crash3.C: Likewise.
8299 * g++.old-deja/g++.ns/invalid1.C: Likewise.
8300 * g++.old-deja/g++.ns/ns17.C: Likewise.
8301 * g++.old-deja/g++.ns/template16.C: Likewise.
8302 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
8303 keyword.
8304 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
8305 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
8306 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
8307 named return value extension.
8308 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
8309 * g++.old-deja/g++.other/access4.C: Issue additional error
8310 messages.
8311 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
8312 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
8313 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
8314 * g++.old-deja/g++.other/crash25.C: Change error message.
8315 * g++.old-deja/g++.other/crash4.C: Change error message.
8316 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
8317 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
8318 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
8319 checks.
8320 * g++.old-deja/g++.other/defarg8.C: Likewise.
8321 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
8322 * g++.old-deja/g++.other/dtor10.C: Likewise.
8323 * g++.old-deja/g++.other/incomplete.C: Likewise.
8324 * g++.old-deja/g++.other/linkage7.C: Likewise.
8325 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
8326 lookup algorithm.
8327 * g++.old-deja/g++.other/mangle2.C: Likewise.
8328 * g++.old-deja/g++.other/refinit2.C: Likewise.
8329 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
8330 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
8331 * g++.old-deja/g++.pt/crash28.C: Likewise.
8332 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
8333 syntax.
8334 * g++.old-deja/g++.pt/crash32.C: Change error message.
8335 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
8336 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
8337 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
8338 error message position.
8339 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
8340 * g++.old-deja/g++.pt/defarg8.C: Change error message.
8341 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
8342 syntax.
8343 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
8344 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
8345 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
8346 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
8347 keyword.
8348 * g++.old-deja/g++.pt/explicit31.C: Likewise.
8349 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
8350 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
8351 keyword.
8352 * g++.old-deja/g++.pt/explicit71.C: Change error message.
8353 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
8354 syntax.
8355 * g++.old-deja/g++.pt/friend28.C: Account for use of
8356 non-dependent names.
8357 * g++.old-deja/g++.pt/friend29.C: Likewise.
8358 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
8359 rules.
8360 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
8361 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
8362 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
8363 lookup rules.
8364 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
8365 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
8366 keyword.
8367 * g++.old-deja/g++.pt/memclass20.C: Likewise.
8368 * g++.old-deja/g++.pt/memclass5.C: Likewise.
8369 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
8370 keyword.
8371 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
8372 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
8373 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
8374 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
8375 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
8376 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
8377 keyword.
8378 * g++.old-deja/g++.pt/spec10.C: Likewise.
8379 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
8380 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
8381 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
8382 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
8383 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
8384 * g++.old-deja/g++.pt/ttp62.C: Likewise.
8385 * g++.old-deja/g++.pt/ttp64.C: Likewise.
8386 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
8387 * g++.old-deja/g++.pt/typename15.C: Likewise.
8388 * g++.old-deja/g++.pt/typename22.C: Likewise.
8389 * g++.old-deja/g++.pt/typename6.C: Change error messages.
8390 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
8391 * g++.old-deja/g++.pt/virtual2.C: Likewise.
8392 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
8393 syntax.
8394 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
8395 return value extension.
8396 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
8397 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
8398 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
8399 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
8400
8401 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
8402
8403 * g++.dg/warn/inline1.C: New test.
8404 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
8405 * g++.old-deja/g++.jason/synth10.C: Likewise.
8406 * g++.old-deja/g++.mike/net31.C: Likewise.
8407 * g++.old-deja/g++.mike/p8786.C: Likewise.
8408
8409 * g++.dg/template/friend10.C: New test.
8410 * g++.dg/template/conv5.C: New test.
8411
8412 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
8413
8414 * g++.dg/lookup/scoped3.C: New test.
8415
8416 * g++.dg/lookup/decl1.C: New test.
8417 * g++.dg/lookup/decl2.C: New test.
8418
8419 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
8420
8421 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
8422 gcc.c-torture/compile/20021015-1.c,
8423 gcc.c-torture/compile/20021015-2.c,
8424 gcc.c-torture/compile/20021123-1.c,
8425 gcc.c-torture/compile/20021123-2.c,
8426 gcc.c-torture/compile/20021123-3.c,
8427 gcc.c-torture/compile/20021123-4.c,
8428 gcc.c-torture/execute/20021024-1.c: Add tests previously added
8429 only to 3.1 or 3.2 branch.
8430
8431 2002-12-23 Mark Mitchell <mark@codesourcery.com>
8432
8433 * gcc.dg/i386-bitfield3.c: New test.
8434
8435 * gcc.dg/i386-bitfield2.c: New test.
8436
8437 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
8438
8439 * g++.dg/parse/conv_op1.C: New test.
8440
8441 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
8442
8443 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
8444 approved.
8445
8446 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
8447
8448 * gcc.c-torture/compile/20021220-1.c: New test.
8449
8450 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
8451
8452 * gcc.dg/i386-fastcall-1.c: New.
8453
8454 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8455
8456 * gcc.c-torture/execute/20021219-1.c: New test.
8457
8458 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8459
8460 * gcc.dg/i386-pic-1.c: New test.
8461
8462 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8463
8464 PR c++/8099
8465 * g++.dg/template/friend9.C: New test.
8466
8467 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8468
8469 PR c++/3663
8470 * g++.dg/template/access7.C: New test.
8471
8472 2002-12-18 Nick Clifton <nickc@redhat.com>
8473
8474 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
8475 the libstdc++-v3 directory has been found.
8476
8477 2002-12-12 Devang Patel <dpatel@apple.com>
8478 * gcc.dg/darwin-ld-1.c: New test.
8479 * gcc.dg/darwin-ld-2.c: New test.
8480 * gcc.dg/darwin-ld-3.c: New test.
8481 * gcc.dg/darwin-ld-4.c: New test.
8482 * gcc.dg/darwin-ld-5.c: New test.
8483
8484 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8485
8486 * gcc.c-torture/compile/20021212-1.c: New test.
8487
8488 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
8489
8490 * gcc.dg/fshort-wchar: New test.
8491
8492 2002-12-10 Mark Mitchell <mark@codesourcery.com>
8493
8494 PR c++/8372
8495 * g++.dg/template/dtor1.C: New test.
8496
8497 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
8498 markers.
8499
8500 2002-12-10 Jakub Jelinek <jakub@redhat.com>
8501
8502 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
8503
8504 2002-12-09 Mark Mitchell <mark@codesourcery.com>
8505
8506 * g++.dg/template/static1.C: New test.
8507 * g++.dg/template/static2.C: New test.
8508 * g++.old-deja/g++.ext/memconst.C: New test.
8509
8510 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8511
8512 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
8513 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
8514 * g++.dg/special/initp1.C: Likewise.
8515
8516 2002-12-06 Jakub Jelinek <jakub@redhat.com>
8517
8518 * gcc.c-torture/execute/20021204-1.c: New test.
8519
8520 2002-12-04 Geoffrey Keating <geoffk@apple.com>
8521
8522 * gcc.dg/ppc-fmadd-1.c: New file.
8523 * gcc.dg/ppc-fmadd-2.c: New file.
8524 * gcc.dg/ppc-fmadd-3.c: New file.
8525
8526 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8527
8528 * gcc.c-torture/compile/20021204-1.c: New test.
8529
8530 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
8531
8532 * g++.dg/inherit/covariant2.C: New test.
8533 * g++.dg/inherit/covariant3.C: New test.
8534 * g++.dg/inherit/covariant4.C: New test.
8535 * g++.dg/inherit/covariant1.C: Remove XFAIL.
8536 * g++.old-deja/g++.robertl/eb17.C: Likewise.
8537
8538 2002-12-03 Mark Mitchell <mark@codesourcery.com>
8539
8540 PR c++/8688
8541 * g++.dg/init/brace3.C: New test.
8542
8543 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
8544
8545 * gcc.dg/20020210-1.c: Fix a comment typo.
8546
8547 2002-12-02 Mark Mitchell <mark@codesourcery.com>
8548
8549 PR c++/8720
8550 * g++.dg/parse/defarg1.C: New test.
8551
8552 PR c++/8615
8553 * g++.dg/template/char1.C: New test.
8554
8555 * g++.dg/template/varmod1.C: Fix typo.
8556
8557 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8558
8559 DR 180
8560 * g++.old-deja/g++.pt/crash32.C: Expect error.
8561
8562 2002-12-01 Mark Mitchell <mark@codesourcery.com>
8563
8564 PR c++/5919
8565 * g++.dg/template/varmod1.C: New test.
8566
8567 PR c++/8727
8568 * g++.dg/inherit/typeinfo1.C: New test.
8569
8570 PR c++/8663
8571 * g++.dg/inherit/typedef1.C: New test.
8572
8573 2002-11-30 Mark Mitchell <mark@codesourcery.com>
8574
8575 PR c++/8332
8576 PR c++/8493
8577 * g++.dg/template/strlen1.C: New test.
8578
8579 PR c++/8227
8580 * g++.dg/template/ctor2.C: New test.
8581
8582 PR c++/8214
8583 * g++.dg/init/string1.C: New test.
8584
8585 PR c++/8511
8586 * g++.dg/template/friend8.C: New test.
8587
8588 2002-11-29 Joe Buck <jbuck@synopsys.com>
8589
8590 * g++.dg/lookup/anon2.C: New test.
8591
8592 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
8593
8594 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8595 h8300 port.
8596
8597 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
8598
8599 * gcc.dg/bitfld-6.c: New test.
8600
8601 2002-11-27 Jan Hubicka <jh@suse.cz>
8602
8603 * gcc.c-torture/execute/20021127.[cx]: New test.
8604
8605 2002-11-26 Jan Hubicka <jh@suse.cz>
8606
8607 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8608 quality.
8609
8610 2002-11-26 Geoffrey Keating <geoffk@apple.com>
8611
8612 * g++.dg/init/brace2.C: New test.
8613 * g++.old-deja/g++.mike/p9129.C: Correct.
8614
8615 2002-11-26 Mark Mitchell <mark@codesourcery.com>
8616
8617 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8618
8619 2002-11-25 Andreas Bauer <baueran@in.tum.de>
8620
8621 * gcc.dg/sibcall-6: New test for indirect sibcalls.
8622
8623 2002-11-25 Mark Mitchell <mark@codesourcery.com>
8624
8625 * testsuite/g++.dg/abi/empty11.C: New test.
8626 * testsuite/g++.dg/rtti/cv1.C: New test.
8627
8628 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
8629
8630 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
8631
8632 2002-11-24 Mark Mitchell <mark@codesourcery.com>
8633
8634 * g++.dg/abi/empty10.C: New test.
8635
8636 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8637
8638 * gcc.c-torture/compile/20021124-1.c: New test.
8639
8640 2002-11-22 Mark Mitchell <mark@codesourcery.com>
8641
8642 * g++.dg/abi/rtti2.C: New test.
8643
8644 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8645
8646 * gcc.dg/i386-unroll-1.c: New test.
8647
8648 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8649
8650 * gcc.c-torture/compile/20021120-1.c: New test.
8651 * gcc.c-torture/compile/20021120-2.c: New test.
8652
8653 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8654
8655 * gcc.dg/bitfld-5.c: New test.
8656
8657 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8658
8659 * gcc.c-torture/execute/20021120-3.c: New test.
8660
8661 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8662
8663 * gcc.c-torture/execute/20021120-2.c: New test.
8664
8665 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8666
8667 * gcc.c-torture/execute/20021120-1.c: New test.
8668
8669 2002-11-20 Jakub Jelinek <jakub@redhat.com>
8670
8671 * gcc.c-torture/execute/20021118-3.c: New test.
8672
8673 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8674
8675 * gcc.c-torture/compile/20021119-1.c: New test.
8676
8677 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
8678
8679 * gcc.dg/duff-1.c: New test.
8680 * gcc.dg/duff-2.c: New test.
8681 * gcc.dg/duff-3.c: New test.
8682
8683 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
8684
8685 * gcc.dg/cpp/_Pragma5.c: New test.
8686
8687 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
8688
8689 * gcc.c-torture/execute/20021118-2.c: New test.
8690
8691 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
8692
8693 * gcc.c-torture/execute/20021118-1.c: New test.
8694
8695 2002-11-16 Jakub Jelinek <jakub@redhat.com>
8696
8697 * gcc.dg/20021116-1.c: New test.
8698
8699 2002-11-14 Mark Mitchell <mark@codesourcery.com>
8700
8701 * g++.dg/abi/vcall1.C: New test.
8702
8703 2002-11-14 Jakub Jelinek <jakub@redhat.com>
8704
8705 * gcc.dg/20021029-1.c: New test.
8706 * gcc.dg/20021029-2.c: New test.
8707
8708 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
8709
8710 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8711
8712 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8713
8714 PR c/8439
8715 * gcc.dg/20021110.c: Move to ...
8716 * gcc.c-torture/compile/20021110.c: .... here.
8717
8718 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8719
8720 PR c/8467
8721 * gcc.c-torture/execute/20021111-1.c
8722
8723 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8724
8725 PR c/8439
8726 * gcc.dg/20021110.c: New test.
8727
8728 2002-11-10 Mark Mitchell <mark@codesourcery.com>
8729
8730 * g++.dg/abi/vthunk3.C: Run only on x86.
8731
8732 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
8733
8734 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8735
8736 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
8737
8738 * lib/compat.exp (compat-execute): Fix logic error in last
8739 change.
8740
8741 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
8742
8743 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8744
8745 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8746
8747 PR c++/8389
8748 * g++.dg/template/access6.C: New test.
8749
8750 2002-11-08 Jan Hubicka <jh@suse.cz>
8751
8752 * gcc.dg/i386-ssefp-1.c: New test.
8753 * gcc.dg/i386-ssefp-1.c: New test.
8754
8755 2002-11-08 Jan Hubicka <jh@suse.cz>
8756
8757 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8758
8759 2002-11-07 Mark Mitchell <mark@codesourcery.com>
8760
8761 * g++.dg/abi/vthunk3.C: New test.
8762
8763 PR c++/8338
8764 * g++.dg/template/crash2.C: New test.
8765
8766 2002-11-07 Mark Mitchell <mark@codesourcery.com>
8767
8768 * testsuite/g++.dg/abi/dtor1.C: New test.
8769 * testsuite/g++.dg/abi/dtor2.C: Likewise.
8770
8771 2002-11-05 Geoffrey Keating <geoffk@apple.com>
8772
8773 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8774 Darwin.
8775
8776 2002-11-04 Adam Nemet <anemet@lnxw.com>
8777
8778 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8779 -mthumb. Only xfail with -O0.
8780
8781 2002-11-03 Mark Mitchell <mark@codesourcery.com>
8782
8783 * g++.dg/abi/thunk1.C: New test.
8784 * g++.dg/abi/thunk2.C: Likewise.
8785 * g++.dg/abi/vtt1.C: Likewise.
8786
8787 2002-11-02 Diego Novillo <dnovillo@redhat.com>
8788
8789 PR optimization/8423
8790 * gcc.c-torture/execute/builtin-constant.c: New test.
8791
8792 2002-11-01 Zack Weinberg <zack@codesourcery.com>
8793
8794 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8795 Add some more cases.
8796
8797 2002-11-01 Mark Mitchell <mark@codesourcery.com>
8798
8799 PR c++/8391
8800 * g++.dg/opt/local1.C: New test.
8801
8802 2002-10-30 Mark Mitchell <mark@codesourcery.com>
8803
8804 PR c++/8160
8805 * g++.dg/template/complit1.C: New test.
8806
8807 PR c++/8149
8808 * g++.dg/template/typename4.C: Likewise.
8809
8810 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8811
8812 Core issue 287, PR c++/7639
8813 * g++.dg/template/instantiate1.C: Adjust error location.
8814 * g++.dg/template/instantiate3.C: New test.
8815 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8816 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8817 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8818
8819 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
8820
8821 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8822
8823 2002-10-29 Mark Mitchell <mark@codesourcery.com>
8824
8825 PR c++/8287
8826 * g++.dg/init/dtor2.C: New test.
8827
8828 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8829
8830 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8831 * gcc.dg/nest.c: Bypass errors on irix6.
8832
8833 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
8834
8835 * gcc.dg/nest.c: Expect error for mmix-*-*.
8836 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8837
8838 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
8839
8840 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8841 markers.
8842
8843 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8844
8845 2002-10-25 Mike Stump <mrs@apple.com>
8846
8847 * gcc.dg/warn-1.c: New test.
8848
8849 2002-10-25 Zack Weinberg <zack@codesourcery.com>
8850
8851 * g++.dg/template/typename3.C: New test.
8852
8853 2002-10-25 Mark Mitchell <mark@codesourcery.com>
8854
8855 * g++.dg/lookup/ptrmem1.C: New test.
8856
8857 * g++.dg/abi/vthunk2.C: New test.
8858
8859 2002-10-25 Zack Weinberg <zack@codesourcery.com>
8860
8861 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8862
8863 2002-10-24 Mark Mitchell <mark@codesourcery.com>
8864
8865 * g++.dg/abi/empty9.C: New test.
8866
8867 2002-10-24 Richard Henderson <rth@redhat.com>
8868
8869 * g++.dg/inherit/thunk1.C: Enable for ia64.
8870
8871 2002-10-23 Mark Mitchell <mark@codesourcery.com>
8872
8873 PR c++/8067
8874 * g++.dg/lookup/pretty1.C: New test.
8875
8876 2002-10-23 Jakub Jelinek <jakub@redhat.com>
8877
8878 * gcc.dg/20021023-1.c: New test.
8879
8880 2002-10-23 Mark Mitchell <mark@codesourcery.com>
8881
8882 PR c++/7679
8883 * g++.dg/parse/inline1.C: New test.
8884
8885 2002-10-23 Richard Henderson <rth@redhat.com>
8886
8887 * g++.dg/inherit/thunk1.C: Enable for x86_64.
8888
8889 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8890
8891 2002-10-22 Mark Mitchell <mark@codesourcery.com>
8892
8893 PR c++/6579
8894 * g++.dg/parse/stmtexpr3.C: New test.
8895
8896 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
8897
8898 * g++.dg/expr/cond1.C: New test.
8899
8900 2002-10-21 Zack Weinberg <zack@codesourcery.com>
8901
8902 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8903
8904 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8905
8906 * g++.dg/abi/vbase13.C: New test.
8907 * g++.dg/abi/vbase14.C: Likewise.
8908
8909 2002-10-21 Jakub Jelinek <jakub@redhat.com>
8910
8911 * gcc.dg/tls/pic-1.c: New test.
8912 * gcc.dg/tls/nonpic-1.c: New test.
8913 * gcc.dg/20021018-1.c: New test.
8914
8915 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8916
8917 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8918 Remove only files with the same base name as the test case.
8919 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8920 (profopt-execute): Likewise. Also, remove old profiling
8921 and performance data files before running the tests.
8922
8923 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8924 * g++.dg/bprob/bprob.exp: Likewise.
8925 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
8926 to allow more general test case names.
8927
8928 * g++.dg/bprob/bprob-1.C: Rename to ...
8929 * g++.dg/bprob/g++-bprob-1.C: ... this.
8930
8931 * g77.dg/bprob/bprob-1.f: Rename to ...
8932 * g77.dg/bprob/g77-bprob-1.f: ... this.
8933
8934 2002-10-21 Zack Weinberg <zack@codesourcery.com>
8935
8936 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8937 bison 1.50 or later.
8938
8939 2002-10-21 Janis Johnson <janis187@us.ibm.com>
8940
8941 * g++.dg/README: Describe more test directories.
8942
8943 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8944
8945 * g++.dg/init/array6.C: Add additional tests.
8946
8947 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8948
8949 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8950 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8951
8952 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
8953
8954 * gcc.c-torture/compile/20020604-1.x: New.
8955 * gcc.c-torture/compile/simd-5.x: Likewise.
8956 * gcc.c-torture/execute/920710-1.x: Likewise.
8957 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8958
8959 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8960
8961 * g++.dg/inherit/override1.C: Add dg-options clause.
8962
8963 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8964
8965 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8966 _mm_slli_si128.
8967
8968 2002-10-19 Andreas Schwab <schwab@suse.de>
8969
8970 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8971 directory component.
8972
8973 2002-10-18 Mark Mitchell <mark@codesourcery.com>
8974
8975 * g++.dg/inherit/thunk1.C: New test.
8976
8977 * g++.dg/inherit/override1.C: New test.
8978
8979 * g++.dg/abi/mangle11.C: New test.
8980 * g++.dg/abi/mangle14.C: New test.
8981 * g++.dg/abi/mangle17.C: New test.
8982
8983 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
8984
8985 * g++.dg/overload/member2.C: New test.
8986
8987 2002-10-17 Janis Johnson <janis187@us.ibm.com>
8988
8989 * g++.dg/README: Describe new compat directory.
8990 * g++.dg/dg.exp: Skip tests in compat directory.
8991 * README.compat: New file.
8992 * lib/compat.exp: New expect script.
8993 * g++.dg/compat: New test directory.
8994 * g++.dg/compat/compat.exp: New expect script.
8995 * g++.dg/compat/abi: New test directory.
8996 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8997 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8998 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8999 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
9000 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
9001 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
9002 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
9003 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
9004 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
9005 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
9006 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
9007 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
9008 * g++.dg/compat/break: New test directory.
9009 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
9010 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
9011 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
9012 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
9013 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
9014 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
9015 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
9016 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
9017 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
9018 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
9019 g++.dg/compat/break/README: New files.
9020 * g++.dg/compat/eh: New test directory.
9021 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
9022 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
9023 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
9024 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
9025 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
9026 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
9027 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
9028 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
9029 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
9030 g++.dg/compat/eh/filter2_y.C,
9031 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
9032 g++.dg/compat/eh/new1_y.C,
9033 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
9034 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
9035 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
9036 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
9037 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
9038 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
9039 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
9040 g++.dg/compat/eh/unexpected1_y.C: New files.
9041 * g++.dg/compat/init: New test directory.
9042 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
9043 g++.dg/compat/init/array5_y.C,
9044 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
9045 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
9046 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
9047 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
9048 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
9049 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
9050 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
9051 g++.dg/compat/init/init-ref2_y.C: New files.
9052
9053 2002-10-17 Mark Mitchell <mark@codesourcery.com>
9054
9055 PR c++/7584
9056 * g++.dg/inherit/using3.C: New test.
9057
9058 2002-10-17 Jan Hubicka <jh@suse.cz>
9059
9060 * gcc.dg/20021017-2.c: New test.
9061
9062 2002-10-17 Mark Mitchell <mark@codesourcery.com>
9063
9064 * g++.dg/abi/mangle16.C: Adjust.
9065
9066 * g++.dg/init/array8.C: New test.
9067
9068 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
9069
9070 * gcc.dg/special/mips-abi.exp: New test.
9071 * gcc.dg/special/mips-abi.s: Empty file used by the above.
9072
9073 2002-10-16 Mark Mitchell <mark@codesourcery.com>
9074
9075 * g++.dg/abi/mangle16.C: New test.
9076 * g++.dg/abi/mangle17.C: Likewise.
9077
9078 PR c++/7478
9079 * g++.dg/template/ref1.C: New test.
9080
9081 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9082
9083 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
9084
9085 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
9086
9087 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
9088
9089 2002-10-16 Mark Mitchell <mark@codesourcery.com>
9090
9091 PR c++/7524
9092 * g++.dg/init/array7.C: New test.
9093
9094 2002-10-15 Mark Mitchell <mark@codesourcery.com>
9095
9096 * g++.dg/init/array6.C: New test.
9097
9098 * g++.dg/abi/mangle13.C: Likewise.
9099 * g++.dg/abi/mangle14.C: Likewise.
9100 * g++.dg/abi/mangle15.C: Likewise.
9101
9102 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9103
9104 * g++.dg/abi/empty8.C: New test.
9105
9106 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
9107
9108 * g++.dg/init/ctor1.C: New test.
9109
9110 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
9111
9112 * gcc.c-torture/execute/20021015-1.c: New test.
9113
9114 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
9115
9116 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
9117
9118 2002-10-14 Jan Hubicka <jh@suse.cz>
9119
9120 * gcc.dg/i386-ssetype-[1-5].c: New tests.
9121
9122 2002-10-14 Richard Henderson <rth@redhat.com>
9123
9124 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
9125
9126 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9127
9128 PR optimization/6631
9129 * g++.dg/opt/const2.C: New test.
9130
9131 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9132
9133 PR c++/7176
9134 * g++.dg/parse/friend1.C: New test.
9135 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
9136
9137 2002-10-14 Jakub Jelinek <jakub@redhat.com>
9138
9139 * gcc.dg/20021014-1.c: New test.
9140
9141 2002-10-11 Mark Mitchell <mark@codesourcery.com>
9142
9143 PR c++/5661
9144 * g++.dg/ext/vlm1.C: New test.
9145 * g++.dg/ext/vlm2.C: Likewise.
9146
9147 * g++.dg/init/array1.C: Remove invalid braces.
9148 * g++.dg/init/brace1.C: New test.
9149 * g++.dg/init/copy2.C: Likewise.
9150 * g++.dg/init/copy3.C: Likewise.
9151 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
9152 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
9153 braces.
9154
9155 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
9156
9157 * gcc.dg/cpp/assembler.S: Don't use -ansi.
9158
9159 2002-10-11 Richard Shann <richard.shann@superh.com>
9160
9161 * gcc.c-torture/compile/simd-5.c: New test.
9162
9163 2002-10-10 Roger Sayle <roger@eyesopen.com>
9164
9165 * gcc.c-torture/execute/shiftopt-1.c: New test case.
9166
9167 2002-10-10 Jim Wilson <wilson@redhat.com>
9168
9169 * gcc.c-torture/execute/20021010-1.c: New test.
9170
9171 2002-10-09 Zack Weinberg <zack@codesourcery.com>
9172
9173 PR c/7353
9174 * g++.dg/ext/typedef-init.C: New test.
9175 * gcc.dg/typedef-init.c: New test.
9176
9177 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
9178
9179 * gcc.dg/cpp/paste13.c: New test.
9180
9181 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9182
9183 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
9184 remaining platforms, XFAIL during compile, not execute. Don't
9185 XFAIL at -O0.
9186
9187 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
9188
9189 * gcc.dg/alias-1.c: Tweak expected warning.
9190
9191 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9192
9193 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
9194
9195 2002-10-06 Andreas Jaeger <aj@suse.de>
9196
9197 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
9198 * gcc.dg/cpp/c++98.C: Likewise.
9199
9200 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
9201 * g++.dg/cpp/c++98.C: Likewise.
9202
9203 * g++.dg/README (Subdirectories): Mention cpp directory.
9204
9205 PR target/7559
9206 * gcc.dg/20021006-1.c: New test.
9207
9208 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9209
9210 PR c++/7804
9211 * g++.dg/other/warning1.C: New test.
9212
9213 2002-10-04 Roger Sayle <roger@eyesopen.com>
9214
9215 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
9216 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
9217 and sparc-*-* with -m64 as expected failures. See PR 8087.
9218
9219 2002-10-03 Mark Mitchell <mark@codesourcery.com>
9220
9221 PR c++/7931
9222 * g++.dg/template/ptrmem3.C: New test.
9223
9224 PR c++/7754
9225 * g++.dg/template/union1.C: New test.
9226
9227 2002-10-03 Mark Mitchell <mark@codesourcery.com>
9228
9229 PR c++/8006
9230 * g++.dg/abi/mangle9.C: New test.
9231 * g++.dg/abi/mangle10.C: New test.
9232 * g++.dg/abi/mangle11.C: New test.
9233 * g++.dg/abi/mangle12.C: New test.
9234
9235 2002-10-02 Mark Mitchell <mark@codesourcery.com>
9236
9237 PR c++/7188.
9238 * g++.dg/template/meminit1.C: New test.
9239 * g++.dg/warn/Wreorder-1.C: Likewise.
9240 * g++.old-deja/g++.mike/warn3.C: Tweak.
9241 * lib/prune.exp: Ingore "in copy constructor".
9242
9243 2002-10-02 Andreas Jaeger <aj@suse.de>
9244
9245 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
9246 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
9247 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
9248 on x86-64.
9249
9250 2002-10-01 Mark Mitchell <mark@codesourcery.com>
9251
9252 * gcc.dg/empty1.C: Fix typo.
9253
9254 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
9255
9256 * gcc.dg/alias-1.c: New test.
9257
9258 2002-10-01 Mark Mitchell <mark@codesourcery.com>
9259
9260 * gcc.dg/empty1.C: New test.
9261
9262 * g++.dg/tls/init-2.C: Tweak error messages.
9263
9264 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
9265
9266 * gcc.c-torture/compile/20020923-1.c: New test.
9267
9268 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
9269
9270 * gcc.c-torture/execute/ffs-1.c: New test.
9271 * gcc.c-torture/execute/ffs-2.c: Ditto.
9272
9273 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
9274
9275 * g++.dg/overload/member1.C: New test.
9276
9277 2002-09-30 Mark Mitchell <mark@codesourcery.com>
9278
9279 * g++.dg/abi/empty7.C: New test.
9280 * g++.dg/init/pm2.C: Likewise.
9281
9282 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
9283
9284 * g++.dg/rtti/crash1.C: New test.
9285
9286 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
9287
9288 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
9289 gcc.dg/sibcall-4.c: New tests.
9290
9291 2002-09-28 Roger Sayle <roger@eyesopen.com>
9292
9293 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
9294 powerpc and MMIX targets.
9295
9296 2002-09-27 Zack Weinberg <zack@codesourcery.com>
9297
9298 * gcc.dg/cpp/20020927-1.c: New.
9299
9300 2002-09-26 David S. Miller <davem@redhat.com>
9301
9302 * gcc.c-torture/compile/trunctfdf.c: New.
9303
9304 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9305
9306 * lib/target-supports.exp (check_weak_available): Handle solaris2.
9307
9308 2002-09-27 Alan Modra <amodra@bigpond.net.au>
9309
9310 * gcc.c-torture/execute/loop-15.c: New.
9311
9312 2002-09-26 Janis Johnson <janis187@us.ibm.com>
9313
9314 * README.QMTEST: Fix typo.
9315
9316 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
9317
9318 * gcc.dg/20020926-1.c: New test.
9319
9320 2002-09-25 David S. Miller <davem@redhat.com>
9321
9322 PR target/7842
9323 * gcc.c-torture/execute/shiftdi.c: New test.
9324
9325 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
9326
9327 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
9328 unique to the tool.
9329 * lib/g77.exp (g77_init): Likewise.
9330 * lib/g++.exp (g++_init): Likewise.
9331 * lib/objc.exp (objc_init): Likewise.
9332
9333 2002-09-25 Mark Mitchell <mark@codesourcery.com>
9334
9335 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
9336 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
9337 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
9338
9339 2002-09-25 Richard Henderson <rth@redhat.com>
9340
9341 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
9342 too-small long double.
9343
9344 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
9345
9346 * gcc.dg/20020919-1.c: New test.
9347
9348 2002-09-23 Mark Mitchell <mark@codesourcery.com>
9349
9350 * g++.dg/abi/bitfield6.C: New test.
9351 * g++.dg/abi/bitfield7.C: New test.
9352 * g++.dg/abi/bitfield8.C: New test.
9353 * g++.dg/abi/vbase11.C: New test.
9354
9355 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
9356
9357 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
9358 hppa*-*-hpux*. Update test comment.
9359
9360 2002-09-20 Jakub Jelinek <jakub@redhat.com>
9361
9362 * gcc.dg/tls/struct-1.c: New test.
9363
9364 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
9365
9366 * gcc.dg/cpp/tr-warn2.c: Update.
9367
9368 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
9369
9370 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
9371
9372 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
9373
9374 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
9375 systems.
9376
9377 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
9378
9379 * gcc.c-torture/execute/ieee/mzero3.c: New test.
9380
9381 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
9382 Adjust for c++filt moved to binutils. Remove spurious duplicate
9383 setting of cxxfilt.
9384
9385 2002-09-19 Geoffrey Keating <geoffk@apple.com>
9386
9387 * gcc.dg/20020312-2.c: Update for darwin.
9388
9389 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
9390
9391 * g++.old-deja/g++.other/crash32.C: Mark ICE.
9392
9393 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
9394
9395 * objc.dg/comp-types-1.m: New test.
9396 * objc.dg/comp-types-2.m: New test.
9397 * objc.dg/comp-types-3.m: New test.
9398 * objc.dg/comp-types-4.m: New test.
9399 * objc.dg/comp-types-5.m: New test.
9400 * objc.dg/comp-types-6.m: New test.
9401
9402 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
9403
9404 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
9405
9406 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
9407
9408 * g++.dg/other/do1.C: New test.
9409
9410 * g++.dg/template/subst1.C: New test.
9411
9412 2002-09-16 Steve Ellcey <sje@cup.hp.com>
9413
9414 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
9415
9416 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
9417
9418 * g++.dg/template/qualttp20.C: Adjust expected errors.
9419 * g++.old-deja/g++.jason/report.C: Likewise.
9420 * g++.old-deja/g++.other/qual1.C: Likewise.
9421
9422 * g++.dg/lookup/scoped2.C: New test.
9423
9424 * g++.dg/ext/asm3.C: New test.
9425
9426 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
9427
9428 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
9429
9430 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
9431
9432 * ChangeLog: follow spelling conventions.
9433 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
9434 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
9435 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
9436 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
9437 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
9438 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
9439 * g++.old-deja/g++.law/global-init1.C: Likewise.
9440 * g++.old-deja/g++.other/delete4.C: Likewise.
9441 * g++.old-deja/g++.other/inline21.C: Likewise.
9442 * g++.old-deja/g++.other/singleton.C: Likewise.
9443 * g77.dg/strlen0.f: Likewise.
9444 * g77.f-torture/compile/20010519-1.f: Likewise.
9445 * g77.f-torture/compile/980310-4.f: Likewise.
9446 * gcc.c-torture/compile/20000605-1.c: Likewise.
9447 * gcc.c-torture/execute/20020225-1.c: Likewise.
9448 * gcc.dg/c90-hexfloat-2.c: Likewise.
9449 * gcc.dg/c99-bool-1.c: Likewise.
9450 * gcc.dg/c99-hexfloat-2.c: Likewise.
9451 * gcc.dg/dll-2.c: Likewise.
9452 * gcc.dg/wtr-union-init-1.c: Likewise.
9453 * gcc.dg/wtr-union-init-2.c: Likewise.
9454 * gcc.dg/wtr-union-init-3.c: Likewise.
9455 * gcc.dg/cpp/avoidpaste1.c: Likewise.
9456 * gcc.dg/cpp/defined.c: Likewise.
9457 * gcc.dg/cpp/macsyntx.c: Likewise.
9458 * gcc.dg/cpp/paste2.c: Likewise.
9459 * gcc.dg/cpp/trad/defined.c: Likewise.
9460 * gcc.dg/format/c90-printf-1.c: Likewise.
9461 * gcc.dg/format/c90-scanf-1.c: Likewise.
9462 * gcc.dg/format/c99-printf-1.c: Likewise.
9463 * gcc.dg/format/c99-scanf-1.c: Likewise.
9464 * gcc.misc-tests/gcov-8.c: Likewise.
9465 * lib/profopt.exp: Likewise.
9466
9467 2002-09-15 Krister Walfridsson <cato@df.lth.se>
9468
9469 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
9470
9471 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
9472
9473 * g++.dg/inherit/using2.C: New test.
9474
9475 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
9476
9477 * ChangeLog: Follow spelling conventions.
9478 * g++.dg/template/friend4.C: Likewise.
9479 * g++.old-deja/g++.pt/crash67.C: Likewise.
9480 * gcc.c-torture/execute/20000801-4.c: Likewise.
9481 * gcc.dg/c90-digraph-1.c: Likewise.
9482 * gcc.dg/c94-digraph-1.c: Likewise.
9483 * gcc.dg/c99-digraph-1.c: Likewise.
9484 * gcc.dg/cpp/line5.c: Likewise.
9485 * gcc.dg/cpp/multiline.c: Likewise.
9486 * gcc.dg/cpp/trad/literals-1.c: Likewise.
9487 * gcc.dg/format/attr-3.c: Likewise.
9488 * gcc.dg/format/c90-scanf-3.c: Likewise.
9489 * gcc.dg/format/ext-4.c: Likewise.
9490
9491 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
9492
9493 * g++.dg/template/pretty1.C: New test.
9494
9495 2002-09-14 Alan Modra <amodra@bigpond.net.au>
9496
9497 * gcc.c-torture/execute/struct-cpy-1.c: New test.
9498
9499 2002-09-13 Matt Austern <austern@apple.com>
9500
9501 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
9502 passing a cast expression to a function by const reference.
9503
9504 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
9505
9506 * g++.dg/template/deduce1.C: New test.
9507
9508 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
9509
9510 * gcc.c-torture/execute/simd-1.c: Force all use of int to
9511 32-bit int.
9512
9513 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
9514
9515 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
9516 usage.
9517
9518 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
9519
9520 * gcc.c-torture/compile/20020910-1.c: New test.
9521
9522 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
9523
9524 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
9525
9526 2002-09-10 Andreas Jaeger <aj@suse.de>
9527
9528 * gcc.dg/20020312-2.c: Adjust for x86-64.
9529
9530 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
9531
9532 * g77.dg/7388.f: New test case for PR 7388.
9533
9534 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
9535
9536 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
9537
9538 2002-09-05 Ziemowit Laski <zlaski@apple.com>
9539
9540 * objc.dg/proto-lossage-1.m: New test.
9541
9542 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
9543
9544 * gcc.dg/cpp/_Pragma4.c: Fix typo.
9545
9546 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
9547
9548 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
9549 expected to pass.
9550
9551 2002-09-06 Stan Shebs <shebs@apple.com>
9552 David Edelsohn <edelsohn@gnu.org>
9553
9554 * gcc.dg/weak: New directory.
9555 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
9556 target-specific xfail bits.
9557 * gcc.dg/typeof-2.c: Move to new directory.
9558 * gcc.dg/weak.exp: New expect script.
9559
9560 2002-09-06 Alan Modra <amodra@bigpond.net.au>
9561
9562 * gcc.c-torture/execute/extzvsi.c: New test.
9563
9564 2002-09-05 Stan Shebs <shebs@apple.com>
9565
9566 * gcc.dg/weak-1.c: xfail on Darwin.
9567 * gcc.dg/weak-2.c: Ditto.
9568 * gcc.dg/weak-3.c: Ditto.
9569 * gcc.dg/weak-4.c: Ditto.
9570 * gcc.dg/weak-5.c: Ditto.
9571 * gcc.dg/weak-6.c: Ditto.
9572 * gcc.dg/weak-7.c: Ditto.
9573 * gcc.dg/weak-8.c: Ditto.
9574 * gcc.dg/weak-9.c: Ditto.
9575
9576 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
9577
9578 * gcc.c-torture/execute/loop-14.c: New test.
9579
9580 2002-09-04 Jakub Jelinek <jakub@redhat.com>
9581
9582 * g++.dg/other/cxa-atexit1.C: New test.
9583
9584 * gcc.dg/typeof-2.c: New test.
9585
9586 2002-09-03 Roger Sayle <roger@eyesopen.com>
9587
9588 * gcc.dg/builtins-2.c: New testcase.
9589 * gcc.dg/builtins-3.c: New testcase.
9590
9591 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
9592
9593 * gcc.dg/cpp/_Pragma4.c: New test.
9594
9595 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
9596
9597 * objc/execute/nil_method-1.m: New testcase.
9598
9599 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
9600
9601 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
9602 [Object class], not [Object initialize].
9603
9604 2002-08-31 Roger Sayle <roger@eyesopen.com>
9605 Hans-Peter Nilsson <hp@bitrange.com>
9606
9607 * gcc.c-torture/execute/20020720-1.x: Skip test on
9608 mmix-knuth-mmixware. Correct comment.
9609
9610 2002-08-27 Mark Mitchell <mark@codesourcery.com>
9611
9612 * testsuite/g++.dg/abi/bitfield5.C: New test.
9613 * testsuite/g++.dg/abi/vbase10.C: Likewise.
9614
9615 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
9616
9617 * objc.dg/undeclared-selector.m: New test.
9618
9619 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
9620
9621 * g++.dg/other/offsetof1.C: Avoid cast warning.
9622
9623 2002-08-26 Ziemowit Laski <zlaski@apple.com>
9624
9625 * objc.dg/super-class-2.m: New test.
9626
9627 2002-08-24 Matt Austern <austern@apple.com>
9628
9629 * g++.dg/ext/lvaddr.C: New test.
9630 * g++.dg/ext/lvcast.C: New test.
9631
9632 2002-08-22 Mark Mitchell <mark@codesourcery.com>
9633
9634 * testsuite/g++.dg/inherit/cond1.C: New test.
9635
9636 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
9637
9638 * gcc.dg/noncompile/incomplete-1.c: New test.
9639
9640 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9641
9642 * gcc.dg/typespec-1.c: New test.
9643
9644 2002-08-20 Devang Patel <dpatel@apple.com>
9645 * objc.dg/proto-hier-2.m: New test.
9646
9647 2002-08-19 Ziemowit Laski <zlaski@apple.com>
9648
9649 * objc.dg/bitfield-1.m: New test.
9650 * objc.dg/bitfield-2.m: New test.
9651
9652 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
9653
9654 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
9655 gcc.dg/c99-flex-array-4.c: New tests.
9656
9657 2002-08-16 Stan Shebs <shebs@apple.com>
9658
9659 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
9660
9661 2002-08-15 Jakub Jelinek <jakub@redhat.com>
9662
9663 * gcc.dg/typeof-1.c: New test.
9664 * g++.dg/ext/typeof2.C: New test.
9665
9666 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
9667
9668 * g++.dg/other/offsetof1.C: New test.
9669
9670 2002-08-14 Richard Henderson <rth@redhat.com>
9671
9672 * gcc.dg/tls/diag-3.c: Fix expected message strings.
9673
9674 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
9675
9676 * gcc.dg/cpp/_Pragma3.c: New test.
9677
9678 2002-08-13 Mark Mitchell <mark@codesourcery.com>
9679
9680 * g++.dg/template/inherit3: New test.
9681
9682 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
9683
9684 * gcc.dg/bitfld-4.c: Add blank options.
9685
9686 2002-08-09 Mark Mitchell <mark@codesourcery.com>
9687
9688 * g++.dg/template/crash1.C: New test.
9689
9690 2002-08-08 Jakub Jelinek <jakub@redhat.com>
9691
9692 * gcc.dg/tls/opt-2.c: New test.
9693
9694 2002-08-08 Devang Patel <dpatel@apple.com>
9695
9696 * objc.dg/selector-1.m : New test
9697
9698 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
9699
9700 * g++.dg/abi/bitfield4.C: New test.
9701 * gcc.dg/bitfld-4.c: New test.
9702
9703 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
9704
9705 * g++.dg/other/packed1.C: New test.
9706
9707 2002-08-07 Mark Mitchell <mark@codesourcery.com>
9708
9709 * g++.dg/abi/offsetof.C: Tweak error messages.
9710 * g++.old-deja/g++.mike/p10769a.C: Likewise.
9711
9712 2002-08-08 Jakub Jelinek <jakub@redhat.com>
9713
9714 * gcc.dg/bitfld-3.c: New test.
9715
9716 2002-08-07 Jakub Jelinek <jakub@redhat.com>
9717 Richard Henderson <rth@redhat.com>
9718
9719 * gcc.dg/i386-bitfield1.c: New test.
9720 * g++.dg/abi/bitfield3.C: Update.
9721
9722 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
9723
9724 * objc.dg/const-str-2.m: Update.
9725 * gcc.dg/cpp/c++98.c: Change to C extension.
9726 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
9727 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
9728
9729 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
9730
9731 * testsuite/gcc.dg/tls/diag-3.c: New.
9732
9733 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
9734
9735 * g++.dg/README (Subdirectories): Document new subdir expr.
9736 * g++.dg/expr/pmf-1.C: New test.
9737
9738 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
9739
9740 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
9741
9742 2002-08-06 Jakub Jelinek <jakub@redhat.com>
9743
9744 * g++.dg/abi/bitfield3.C: New test.
9745
9746 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
9747
9748 * lib/gcov.exp: Tweak expected line formats.
9749 * gcc.misc-tests/gcov8.c: New test.
9750 * gcc.misc-tests/gcov8.x: New flags.
9751
9752 2002-08-05 Jakub Jelinek <jakub@redhat.com>
9753
9754 * consistency.vlad/layout/endian.c: Include string.h.
9755
9756 * gcc.c-torture/execute/20020805-1.c: New test.
9757
9758 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
9759
9760 * g++.dg/other/conversion1.C: New test.
9761
9762 2002-08-03 Roger Sayle <roger@eyesopen.com>
9763
9764 * gcc.dg/builtins-1.c: New testcase.
9765
9766 2002-08-02 Mark Mitchell <mark@codesourcery.com>
9767
9768 * g++.dg/inherit/access3.C: New test.
9769
9770 2002-08-01 Jakub Jelinek <jakub@redhat.com>
9771
9772 * gcc.dg/ia64-visibility-2.c: New test.
9773
9774 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
9775
9776 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9777 __qualifier_flags to __flags.
9778
9779 2002-07-31 Mark Mitchell <mark@codesourcery.com>
9780
9781 * g++.dg/inherit/operator1.C: New test.
9782 * g++.dg/lookup/disamb1.C: Fix typo in comment.
9783 * g++.dg/other/error1.C: Change expected error message.
9784 * g++.dg/template/conv4.C: Likewise.
9785
9786 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
9787
9788 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9789 for documented behavior.
9790
9791 2002-07-25 Roger Sayle <roger@eyesopen.com>
9792
9793 * gcc.c-torture/execute/20020720-1.x: Skip this test on
9794 several targets known to fail.
9795
9796 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
9797
9798 * gcc.dg/mips-args-[123].c: New tests.
9799
9800 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
9801
9802 * gcc.dg/ppc-spe.c: New.
9803
9804 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
9805
9806 * g++.dg/other/ptrmem4.C: New testcase.
9807
9808 2002-07-24 Richard Henderson <rth@redhat.com>
9809
9810 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
9811
9812 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
9813
9814 * g++.dg/ext/alignof1.C (main): Return 0 for success.
9815
9816 2002-07-24 Roger Sayle <roger@eyesopen.com>
9817
9818 * gcc.c-torture/execute/memset-3.c: New testcase.
9819
9820 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
9821
9822 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9823 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9824
9825 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9826
9827 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9828 Delete.
9829
9830 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
9831
9832 * gcc.c-torture/compile/simd-4.c: New test.
9833
9834 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9835
9836 PR c++/7347, c++/7348
9837 * g++.dg/template/access4.C: New test.
9838 * g++.dg/template/access5.C: New test.
9839 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9840 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9841 * g++.old-deja/g++.pt/ttp58.C: Likewise.
9842 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9843
9844 2002-07-22 Jakub Jelinek <jakub@redhat.com>
9845
9846 * gcc.dg/gnu89-init-2.c: New test.
9847
9848 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
9849
9850 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9851
9852 2002-07-20 Roger Sayle <roger@eyesopen.com>
9853
9854 * gcc.c-torture/execute/20020720-1.c: New testcase.
9855
9856 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
9857
9858 * gcc.dg/cpp/Wsignprom.c: New tests.
9859
9860 2002-07-20 Alan Modra <amodra@bigpond.net.au>
9861
9862 * gcc.c-torture/execute/loop-13.c: New test.
9863
9864 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
9865
9866 * gcc.dg/cpp/expr.c: New tests.
9867
9868 2002 07-18 David Edelsohn <edelsohn@gnu.org>
9869
9870 * g++.dg/opt/pr6713.C: Add template instantiation.
9871
9872 2002-07-18 Alan Modra <amodra@bigpond.net.au>
9873
9874 * gcc.dg/nest.c: New test.
9875
9876 2002-07-17 Richard Henderson <rth@redhat.com>
9877
9878 * g++.dg/opt/pr6713.C: New test.
9879
9880 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
9881
9882 * gcc.c-torture/execute/loop-2e.x: Let the testcase
9883 XFAIL for all x86 processors.
9884
9885 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
9886
9887 * gcc.c-torture/execute/20010122-1.x: Do not test with
9888 -fomit-frame-pointer.
9889
9890 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9891
9892 * g++.dg/template/instantiate2.C: New test.
9893 * g++.dg/template/spec4.C: New test.
9894
9895 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9896
9897 * g++.dg/template/access2.C: New test.
9898 * g++.dg/template/access3.C: New test.
9899
9900 2002-07-15 Zack Weinberg <zack@codesourcery.com>
9901
9902 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9903 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9904 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9905 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9906 Convert to use <stdarg.h>.
9907 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9908 Delete.
9909 * gcc.dg/va-arg-2.c: New.
9910 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9911
9912 2002-07-15 Jakub Jelinek <jakub@redhat.com>
9913
9914 * gcc.c-torture/compile/20020710-1.c: New test.
9915
9916 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
9917 Andrew Pinski <pinskia@physics.uc.edu>
9918
9919 gcc.c-torture/compile/simd-2.c: New testcase.
9920 gcc.c-torture/compile/simd-3.c: Likewise.
9921
9922 2002-07-11 Mark Mitchell <mark@codesourcery.com>
9923
9924 PR c++/7224
9925 * g++.dg/overload/error1.C: New test.
9926
9927 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9928
9929 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9930 configuration and IRIX 6 O32 ABI.
9931
9932 2002-07-11 Roger Sayle <roger@eyesopen.com>
9933
9934 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9935
9936 2002-07-10 Roger Sayle <roger@eyesopen.com>
9937
9938 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9939
9940 2002-07-10 Jeffrey A Law <law@redhat.com>
9941
9942 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9943
9944 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
9945
9946 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
9947
9948 * gcc.dg/20020312-2.c: Check for __PPC__.
9949
9950 2002-07-09 Diego Novillo <dnovillo@redhat.com>
9951
9952 * gcc.c-torture/compile/20020709-1.c: New test.
9953
9954 2002-07-07 Roger Sayle <roger@eyesopen.com>
9955
9956 * g++.dg/template/qualttp21.C: New test case.
9957
9958 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
9959
9960 * gcc.c-torture/compile/20020706-1.c: New test.
9961 * gcc.c-torture/compile/20020706-2.c: New test.
9962
9963 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
9964 Alexandre Oliva <aoliva@redhat.com>
9965
9966 * g++.dg/warn/incomplete1.C: New test.
9967
9968 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9969
9970 PR c++/7099
9971 * g++.dg/warn/noreturn1.C: New test.
9972
9973 2002-07-03 Mark Mitchell <mark@codesourcery.com>
9974
9975 PR c++/6706
9976 * g++.dg/debug/debug6.C: New test.
9977 * g++.dg/debug/debug7.C: New test.
9978
9979 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
9980
9981 * gcc.c-torture/compile/simd-3.c: New test.
9982
9983 2002-07-03 Chris Demetriou <cgd@broadcom.com>
9984
9985 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9986 * gcc.dg/20020620-1.c: Likewise.
9987
9988 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9989
9990 PR c++/6944
9991 * g++.dg/init/array4.C: New test.
9992 * g++.dg/init/array5.C: New test.
9993
9994 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
9995
9996 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9997 * gcc.c-torture/execute/simd-2.c (main): Likewise.
9998
9999 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10000
10001 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
10002 * gcc.dg/wtr-aggr-init-1.c: Likewise.
10003 * gcc.dg/wtr-conversion-1.c: Likewise.
10004 * gcc.dg/wtr-escape-1.c: Likewise.
10005 * gcc.dg/wtr-int-type-1.c: Likewise.
10006 * gcc.dg/wtr-label-1.c: Likewise.
10007 * gcc.dg/wtr-static-1.c: Likewise.
10008 * gcc.dg/wtr-strcat-1.c: Likewise.
10009 * gcc.dg/wtr-suffix-1.c: Likewise.
10010 * gcc.dg/wtr-switch-1.c: Likewise.
10011 * gcc.dg/wtr-unary-plus-1.c: Likewise.
10012 * gcc.dg/wtr-union-init-1.c: Likewise.
10013 * gcc.dg/wtr-union-init-2.c: Likewise.
10014 * gcc.dg/wtr-union-init-3.c: Likewise.
10015
10016 * gcc.dg/wtr-func-def-1.c: New test.
10017
10018 2002-07-02 Devang Patel <dpatel@apple.com>
10019
10020 * objc.dg/param-1.m: New test.
10021
10022 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
10023
10024 * gcc.dg/cpp/trad/directive.c: Add test.
10025 * gcc.dg/cpp/trad/macroargs.c: Add test.
10026 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
10027
10028 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
10029
10030 * gcc.dg/cpp/cmdlne-M.c: New test.
10031
10032 2002-07-02 Ziemowit Laski <zlaski@apple.com>
10033
10034 * objc.dg/desig-init-1.m: New test.
10035
10036 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10037
10038 PR c++/6716
10039 * g++.dg/template/instantiate1.C: New test.
10040
10041 2002-07-01 Mark Mitchell <mark@codesourcery.com>
10042
10043 PR c++/7112
10044 * g++.dg/template/sizeof2.C: New test.
10045
10046 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
10047
10048 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
10049 gcc.dg/cpp/trad/include.c: New tests.
10050
10051 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
10052
10053 PR target/7177
10054 * gcc.c-torture/compile/20020701-1.c: New test.
10055
10056 2002-07-01 Stan Shebs <shebs@apple.com>
10057
10058 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
10059 header here...
10060 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
10061 (objc-torture-execute): or here.
10062
10063 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
10064
10065 * gcc.c-torture/execute/arith-rand-ll.c: New test.
10066
10067 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
10068
10069 * gcc.dg/cpp/trad/escaped-nl.c: New test.
10070
10071 2002-06-30 Devang Patel <dpatel@apple.com>
10072
10073 * objc.dg/fsyntax-only.m: New test.
10074
10075 2002-06-27 Mark Mitchell <mark@codesourcery.com>
10076
10077 PR c++/6695
10078 * g++.dg/template/friend7.C: New file.
10079
10080 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
10081
10082 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
10083 return type.
10084
10085 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
10086
10087 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
10088 avoid division by zero.
10089
10090 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
10091
10092 * gcc.dg/Wunknownprag.c: New tests.
10093
10094 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
10095
10096 * gcc.c-torture/execute/simd-2.c: New test.
10097
10098 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
10099
10100 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
10101 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
10102 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
10103 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
10104 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
10105 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
10106 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
10107 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
10108 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
10109 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
10110 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
10111 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
10112 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
10113 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
10114 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
10115 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
10116 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
10117
10118 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
10119
10120 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
10121 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
10122 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
10123 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
10124 New tests.
10125 * gcc.dg/cpp/trad/directive.c: Update.
10126
10127 2002-06-23 Andreas Jaeger <aj@suse.de>
10128
10129 * gcc.c-torture/execute/complex-6.c: New.
10130
10131 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
10132
10133 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
10134 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
10135 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
10136 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
10137
10138 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
10139
10140 * gcc.dg/cpp/trad: New directory with traditional tests copied
10141 from parent directory.
10142 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
10143 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
10144 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
10145 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
10146 Move to trad/ and rename.
10147 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
10148 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
10149 gcc.dg/cpp/trad/redef2.c: New tests.
10150 * gcc.dg/cpp/trad/trad.exp: New driver.
10151
10152 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
10153
10154 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
10155 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
10156 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
10157 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
10158 Remove.
10159
10160 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
10161
10162 * gcc.dg/20020620-1.c: New test.
10163
10164 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10165
10166 * g++.dg/template/ttp4.C: New test.
10167
10168 2002-06-19 Jakub Jelinek <jakub@redhat.com>
10169
10170 * g++.dg/opt/vt1.C: Fix regexp.
10171
10172 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10173
10174 * gcc.c-torture/execute/pure-1.c: Make functions static again.
10175 Don't use attribute `noinline'.
10176
10177 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
10178
10179 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
10180
10181 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
10182
10183 * gcc.c-torture/execute/simd-1.c: New.
10184
10185 * gcc.dg/simd-1.c: New.
10186
10187 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
10188
10189 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
10190
10191 2002-06-16 Richard Henderson <rth@redhat.com>
10192
10193 * g++.dg/ext/anon-struct1.C: New.
10194 * g++.dg/ext/anon-struct2.C: New.
10195 * g++.dg/ext/anon-struct3.C: New.
10196 * gcc.dg/anon-struct-1.c: New.
10197 * gcc.dg/anon-struct-2.c: New.
10198 * gcc.dg/anon-struct-3.c: New.
10199 * gcc.dg/20011008-1.c: Adjust warning text.
10200 * gcc.dg/20020527-1.c: Add -fms-extensions.
10201
10202 2002-06-16 Richard Henderson <rth@redhat.com>
10203
10204 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
10205
10206 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
10207
10208 * gcc.c-torture/execute/20020615-1.c: New test.
10209
10210 2002-06-15 Roger Sayle <roger@eyesopen.com>
10211
10212 * gcc.c-tortuture/execute/compare-1.c: New test case.
10213 * gcc.c-tortuture/execute/compare-2.c: New test case.
10214 * gcc.c-tortuture/execute/compare-3.c: New test case.
10215
10216 2002-06-13 Richard Henderson <rth@redhat.com>
10217
10218 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
10219 ia64 ilp32.
10220
10221 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10222
10223 * g++.dg/template/typename2.C: Update error message.
10224
10225 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
10226
10227 * gcc.c-torture/execute/20020611-1.c: New test.
10228
10229 2002-06-11 Bob Wilson <bob.wilson@acm.org>
10230
10231 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
10232 list of targets to skip.
10233
10234 2002-06-10 Bob Wilson <bob.wilson@acm.org>
10235
10236 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
10237 targets if not optimizing.
10238
10239 2002-06-10 Jakub Jelinek <jakub@redhat.com>
10240
10241 * gcc.c-torture/compile/20020605-1.c: New test.
10242
10243 * g++.dg/opt/vt1.C: New test.
10244
10245 * gcc.dg/20020531-1.c: New test.
10246
10247 * gcc.dg/20020530-1.c: New test.
10248
10249 * gcc.dg/20020527-1.c: New test.
10250
10251 * g++.dg/opt/cse1.C: New test.
10252
10253 2002-06-07 Roger Sayle <roger@eyesopen.com>
10254
10255 * gcc.dg/20020607-2.c: New test case.
10256
10257 2002-06-07 Jakub Jelinek <jakub@redhat.com>
10258
10259 * gcc.c-torture/compile/20020604-1.c: New test.
10260
10261 2002-06-04 Richard Henderson <rth@redhat.com>
10262
10263 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
10264 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
10265 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
10266
10267 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
10268
10269 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
10270
10271 2002-06-03 Richard Henderson <rth@redhat.com>
10272
10273 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
10274 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
10275
10276 2002-06-02 Richard Henderson <rth@redhat.com>
10277
10278 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
10279 test functions static.
10280
10281 2002-06-02 Andreas Jaeger <aj@suse.de>
10282
10283 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
10284 now.
10285
10286 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
10287
10288 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
10289 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
10290 Update for mofified diagnostics.
10291 * gcc.dg/c99-intconst-1.c: No longer fail.
10292
10293 2002-06-02 Richard Henderson <rth@redhat.com>
10294
10295 * gcc.dg/uninit-A.c: Remove xfail markers.
10296
10297 2002-06-01 Roger Sayle <roger@eyesopen.com>
10298
10299 * gcc.dg/fnegate-1.c: New test case.
10300
10301 2002-05-30 Osku Salerma <osku@iki.fi>
10302
10303 * gcc.c-torture/execute/mayalias-1.c: New file.
10304
10305 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
10306
10307 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
10308 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
10309 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
10310
10311 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
10312
10313 * gcc.c-torture/execute/20020529-1.c: New test.
10314
10315 2002-05-27 Richard Henderson <rth@redhat.com>
10316
10317 * g++.dg/ext/attrib6.C: New test case.
10318
10319 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10320
10321 * gcc.c-torture/execute/pure-1.c: New test.
10322
10323 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
10324
10325 * gcc.dg/cpp/arith-2.c: Remove.
10326
10327 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
10328
10329 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
10330 * gcc.dg/cpp/if-3.c: Remove.
10331
10332 2002-05-26 Jakub Jelinek <jakub@redhat.com>
10333
10334 * g++.dg/opt/cse2.C: New test.
10335
10336 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
10337
10338 * gcc.dg/cpp/arith-1.c: New semantic tests.
10339 * gcc.dg/cpp/if-1.c: Update.
10340
10341 2002-05-24 Ben Elliston <bje@redhat.com>
10342
10343 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
10344
10345 2002-05-24 Jakub Jelinek <jakub@redhat.com>
10346
10347 * gcc.dg/verbose-asm.c: New test.
10348
10349 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
10350
10351 * gcc.dg/cpp/paste12.c: New test.
10352
10353 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
10354
10355 * g++.dg/parse/named_ops.C: New test.
10356
10357 2002-05-23 Mark Mitchell <mark@codesourcery.com>
10358
10359 * gcc/testsuite/gcc.dg/weak-8.c: New test.
10360
10361 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
10362
10363 * gcc.dg/weak-2.c: Allow optional leading underscore
10364 in scan-assembler symbol name.
10365 * gcc.dg/weak-3.c: Likewise.
10366 * gcc.dg/weak-4.c: Likewise.
10367 * gcc.dg/weak-5.c: Likewise.
10368
10369 2002-05-23 Jakub Jelinek <jakub@redhat.com>
10370
10371 * gcc.dg/20020523-1.c: New test.
10372
10373 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
10374
10375 * objc.dg/const-str-2.m: Update now that we stop after
10376 a command line error.
10377
10378 2002-05-22 Richard Henderson <rth@redhat.com>
10379
10380 * g++.dg/dg.exp: Fix typo in test pruneing.
10381
10382 2002-05-22 Richard Henderson <rth@redhat.com>
10383
10384 * g++.dg/dg.exp: Prune the tls subdirectory.
10385 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
10386 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
10387 * g++.dg/tls/init-1.C: New.
10388
10389 2002-05-22 Jakub Jelinek <jakub@redhat.com>
10390
10391 * gcc.dg/20020517-1.c: New test.
10392
10393 2002-05-21 Richard Henderson <rth@redhat.com>
10394
10395 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
10396 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
10397
10398 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
10399
10400 * g++.dg/other/copy2.C: New test.
10401
10402 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
10403
10404 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
10405 (MAX_COPY): Bump up to 10 times sizeof (long long).
10406 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
10407
10408 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
10409 sizeof (long long).
10410
10411 * gcc.c-torture/execute/strcpy-1.c: New test.
10412
10413 2002-05-19 Jason Merrill <jason2redhat.com>
10414
10415 * g++.dg/ext/oper1.C: New test.
10416
10417 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
10418 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
10419
10420 * README.QMTEST: New file.
10421
10422 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
10423
10424 2002-05-19 Andreas Jaeger <aj@suse.de>
10425
10426 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
10427 now.
10428 * gcc.c-torture/execute/loop-2d.x: Likewise.
10429
10430 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
10431
10432 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
10433 support weak symbols.
10434 * gcc.dg/weak-4.c: Likewise
10435 * gcc.dg/weak-6.c: Likewise
10436
10437 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
10438
10439 * gcc.dg/weak-3.c: Add dg-excess-error comment for
10440 cygwin, coff and h8300-*-hms targets
10441 * gcc.dg/weak-5.c: Likewise
10442 * gcc.dg/weak-7.c: Likewise
10443
10444 2002-05-16 Jason Merrill <jason@redhat.com>
10445
10446 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
10447 (scan-assembler-not, scan-assembler-dem): Likewise.
10448 (scan-assembler-dem-not): Likewise.
10449
10450 2002-05-15 Richard Henderson <rth@redhat.com>
10451
10452 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
10453
10454 2002-05-15 Richard Henderson <rth@redhat.com>
10455
10456 * gcc.dg/weak-5.c (vfoo1c): No warning here.
10457 (vfoo1f): Warning here.
10458 (vfoo1l): Don't redefine the alias.
10459
10460 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
10461
10462 * g++.dg/init/pm1.C: New test.
10463
10464 2002-05-12 David S. Miller <davem@redhat.com>
10465
10466 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
10467 types.
10468
10469 2002-05-10 Roger Sayle <roger@eyesopen.com>
10470
10471 * gcc.c-torture/execute/20020510-1.c: New test case.
10472
10473 2002-05-10 David S. Miller <davem@redhat.com>
10474
10475 * gcc.c-torture/execute/conversion.c: Test long double too.
10476
10477 2002-05-09 Jakub Jelinek <jakub@redhat.com>
10478
10479 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
10480 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
10481 * lib/g++.exp (g++_link_flags): Likewise.
10482 * lib/objc.exp (objc_target_compile): Likewise.
10483
10484 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
10485
10486 * gcc.dg/cpp/poison.c: Update.
10487 * gcc.dg/cpp/20000625-2.c: Remove.
10488 * gcc.dg/cpp/direct2s.c: Remove final test.
10489
10490 2002-05-08 Tom Rix <trix@redhat.com>
10491
10492 * gcc.c-torture/execute/20020508-1.c: New test.
10493 * gcc.c-torture/execute/20020508-2.c: New test.
10494 * gcc.c-torture/execute/20020508-3.c: New test.
10495
10496 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
10497
10498 * gcc.dg/cpp/charconst-4.c: More tests.
10499
10500 2002-05-08 Mark Mitchell <mark@codesourcery.com>
10501
10502 PR c/6569
10503 * gcc.dg/weak-3.c: Update location of warning messages.
10504 * gcc.dg/weak-5.c: Likewise.
10505
10506 2002-05-06 Roger Sayle <roger@eyesopen.com>
10507
10508 * gcc.c-torture/execute/20020506-1.c: New test case.
10509
10510 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
10511
10512 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
10513
10514 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
10515
10516 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
10517
10518 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
10519
10520 * gcc.dg/cpp/charconst-3.c: New test.
10521
10522 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
10523
10524 * gcc.dg/cpp/charconst.c: Update tests.
10525
10526 2002-05-05 Tim Josling <tej@melbpc.org.au>
10527
10528 * treelang: Added directory for new sample language treelang. Also
10529 lib/treelang.exp: New file to signal treelang should be tested.
10530
10531 2002-05-03 Jakub Jelinek <jakub@redhat.com>
10532
10533 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
10534 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
10535 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
10536 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
10537 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
10538 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
10539 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
10540
10541 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
10542
10543 * gcc.dg/format/xopen-2.c: New test.
10544
10545 2002-05-03 Jakub Jelinek <jakub@redhat.com>
10546
10547 * gcc.dg/20020503-1.c: New test.
10548
10549 2002-05-02 Mark Mitchell <mark@codesourcery.com>
10550
10551 * g++.dg/init/dtor1.C: Make it tougher.
10552
10553 2002-05-01 Mark Mitchell <mark@codesourcery.com>
10554
10555 * g++.dg/init/dtor1.C: New test.
10556
10557 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
10558
10559 * gcc.dg/altivec-8.c: New.
10560
10561 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
10562
10563 * gcc.dg/altivec-7.c: New.
10564
10565 2002-04-29 Jakub Jelinek <jakub@redhat.com>
10566
10567 * g++.dg/parse/typedef1.C: New test.
10568
10569 2002-04-29 Mark Mitchell <mark@codesourcery.com>
10570
10571 PR c++/6486
10572 * g++.dg/template/friend6.C: New test.
10573
10574 PR c++/6492
10575 * g++.dg/init/copy1.C: New test.
10576
10577 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
10578
10579 * g++.dg/warn/effc1.C: New test.
10580
10581 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
10582
10583 * gcc.dg/cpp/if-cexp.c: Add a test.
10584
10585 2002-04-28 Jakub Jelinek <jakub@redhat.com>
10586
10587 * gcc.dg/20020426-2.c: New test.
10588
10589 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
10590
10591 * gcc.dg/cpp/if-mop.c: Update.
10592 * gcc.dg/cpp/if-mpar.c: Add test.
10593 * gcc.dg/cpp/if-oppr.c: Update.
10594
10595 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10596
10597 PR c/6343
10598 * gcc.dg/weak-[2-7].c: New tests.
10599
10600 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
10601
10602 * gcc.dg/enum1.c: New test.
10603
10604 2002-04-26 Mark Mitchell <mark@codesourcery.com>
10605
10606 PR c++/6497
10607 * g++.dg/inherit/access2.C: New test.
10608
10609 2002-04-26 Mark Mitchell <mark@codesourcery.com>
10610
10611 PR bootstrap/6445
10612 * gcc.dg/20020426-1.c: New test.
10613
10614 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
10615
10616 * g++.dg/abi/enum1.C: New test.
10617
10618 2002-04-26 Richard Henderson <rth@redhat.com>
10619
10620 * gcc.dg/c99-bool-1.c: Expect always true warning.
10621
10622 2002-04-25 Roger Sayle <roger@eyesopen.com>
10623
10624 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
10625
10626 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10627
10628 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
10629 targets.
10630
10631 2002-04-24 Mark Mitchell <mark@codesourcery.com>
10632
10633 * g++.dg/abi/mange7.C: New test.
10634
10635 PR c++/6438.
10636 * g++.dg/parse/stmtexpr2.C: New test.
10637
10638 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
10639
10640 * gcc.dg/20020312-2.c: Add SH target.
10641
10642 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10643
10644 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
10645 compiler output on mips*-*-irix*.
10646
10647 2002-04-23 Jakub Jelinek <jakub@redhat.com>
10648
10649 * g++.dg/parse/attr1.C: New test.
10650
10651 2002-04-23 Roger Sayle <roger@eyesopen.com>
10652
10653 * gcc.c-torture/execute/string-opt-17.c: New test case.
10654 * gcc.c-torture/execute/memset-2.c: New test case.
10655
10656 2002-04-23 Mark Mitchell <mark@codesourcery.com>
10657
10658 PR c++/6256:
10659 * g++.dg/template/friend5.C: New test.
10660
10661 PR c++/6331:
10662 * g++.dg/template/qual1.C: Likewise.
10663
10664 2002-04-22 Zack Weinberg <zack@codesourcery.com>
10665
10666 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
10667 Include stdlib.h, not stdio.h or ctype.h.
10668
10669 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
10670
10671 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
10672 cris-*-elf* and mmix-*-*.
10673 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
10674 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
10675 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
10676 Ditto.
10677 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
10678 * gcc.dg/wchar_t-1.c: Ditto.
10679
10680 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
10681
10682 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
10683 Clarify comment.
10684
10685 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
10686
10687 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
10688
10689 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10690
10691 * gcc.c-torture/execute/20000906-1.x: Delete.
10692
10693 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
10694
10695 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
10696
10697 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
10698
10699 * PR6367
10700 * g77.f-torture/execute/6367.f: New test.
10701 * g77.f-torture/execute/6367.x: Disable for MMIX.
10702
10703 2002-04-19 Mark Mitchell <mark@codesourcery.com>
10704
10705 * PR6352
10706 * g++.dg/opt/inline2.C: New test.
10707
10708 2002-04-18 Richard Henderson <rth@redhat.com>
10709
10710 * gcc.dg/20000906-1.c: Enable for all targets.
10711 * gcc.c-torture/compile/iftrap-2.c: New.
10712
10713 2002-04-18 Jakub Jelinek <jakub@redhat.com>
10714
10715 * gcc.dg/20020418-1.c: New test.
10716 * gcc.dg/20020418-2.c: New test.
10717
10718 2002-04-18 Richard Henderson <rth@redhat.com>
10719
10720 * gcc.c-torture/compile/iftrap-1.c: New.
10721 * gcc.dg/iftrap-1.c: Adjust for ia64.
10722 * gcc.dg/iftrap-2.c: New.
10723
10724 2002-04-18 Jakub Jelinek <jakub@redhat.com>
10725
10726 * gcc.c-torture/compile/20020418-1.c: New test.
10727
10728 2002-04-18 Roger Sayle <roger@eyesopen.com>
10729
10730 * gcc.c-torture/compile/20020415-1.c: New.
10731
10732 2002-04-18 David S. Miller <davem@redhat.com>
10733
10734 * gcc.c-torture/execute/20020418-1.c: New test.
10735
10736 2002-04-17 Jakub Jelinek <jakub@redhat.com>
10737
10738 * gcc.dg/20020416-1.c: New test.
10739
10740 * g++.dg/opt/inline1.C: New test.
10741
10742 2002-04-16 Jakub Jelinek <jakub@redhat.com>
10743
10744 * gcc.dg/altivec-5.c: New test.
10745
10746 * gcc.dg/20020415-1.c: New test.
10747
10748 2002-04-15 Mark Mitchell <mark@codesourcery.com>
10749
10750 * testsuite/lib/chill.exp: Remove.
10751
10752 2002-04-14 Jakub Jelinek <jakub@redhat.com>
10753
10754 * g++.dg/other/big-struct.C: New test.
10755
10756 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
10757
10758 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
10759 of scratch file.
10760
10761 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
10762
10763 PR c/6277
10764 * gcc.dg/i386-387-1.c: Allow optional leading underscore
10765 in scan-assembler function name
10766
10767 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
10768
10769 * g77.f-torture/execute/980628-4.x,
10770 g77.f-torture/execute/980628-5.x,
10771 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10772 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10773 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10774 i[34567]86-*-*.
10775
10776 2002-04-13 David S. Miller <davem@redhat.com>
10777
10778 * gcc.c-torture/execute/20020413-1.c: New test.
10779
10780 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
10781
10782 * gcc.dg/asm-6.c,
10783 * g++.dg/ext/asm1.C: New tests.
10784
10785 2002-04-12 Mark Mitchell <mark@codesourcery.com>
10786
10787 PR c++ 5373.
10788 * g++.dg/parse/stmtexpr1.C: New test.
10789
10790 PR c++/5189.
10791 * g++.dg/template/copy1.C: New test.
10792
10793 2002-04-12 Richard Henderson <rth@redhat.com>
10794
10795 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
10796
10797 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
10798
10799 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
10800 gcc.c-torture/execute/20020307-2.c.
10801
10802 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
10803
10804 * g++.dg/ext/attrib5.C,
10805 * g++.dg/lookup/struct1.C: New tests.
10806
10807 2002-04-11 Jakub Jelinek <jakub@redhat.com>
10808
10809 * gcc.dg/20020411-1.c: New test.
10810
10811 * gcc.c-torture/execute/20020411-1.c: New test.
10812
10813 2002-04-10 Janis Johnson <janis187@us.ibm.com>
10814
10815 * g77.f-torture/execute/6177.f: New test.
10816
10817 2002-04-10 Jakub Jelinek <jakub@redhat.com>
10818
10819 PR middle-end/6247
10820 * g++.dg/opt/cleanup1.C: New test.
10821
10822 * g++.dg/opt/const1.C: New test.
10823
10824 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
10825
10826 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
10827
10828 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
10829
10830 PR c++/5507
10831 * g++.dg/template/typename2.C: New test.
10832
10833 2002-04-10 Alan Modra <amodra@bigpond.net.au>
10834
10835 * gcc.c-torture/execute/loop-12.c: New.
10836
10837 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
10838
10839 * g77.f-torture/execute/980628-4.x,
10840 g77.f-torture/execute/980628-5.x,
10841 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10842 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10843 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10844
10845 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10846
10847 PR optimization/6086
10848 * g++.dg/opt/preinc1.C: New test.
10849
10850 2002-04-06 Mark Mitchell <mark@codesourcery.com>
10851
10852 PR c++/5571
10853 * g++.dg/opt/static2.C: New test.
10854
10855 2002-04-06 Mark Mitchell <mark@codesourcery.com>
10856
10857 PR c/5120
10858 * gcc.dg/20020406-1.c: New test.
10859
10860 2002-04-04 David S. Miller <davem@redhat.com>
10861
10862 * gcc.c-torture/execute/20020404-1.c: New test.
10863
10864 2002-04-04 Jakub Jelinek <jakub@redhat.com>
10865
10866 PR c/6123
10867 * gcc.dg/20020312-2.c: Do not declare global register variable
10868 if __PIC__ or __pic__ is defined.
10869
10870 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
10871
10872 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
10873 __asm__ so that it works correctly even if -ansi -pedantic-errors.
10874
10875 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10876
10877 * gcc.misc-tests/linkage.exp: Update last change to handle
10878 sparc*-, not just sparc-.
10879
10880 2002-04-03 Richard Henderson <rth@redhat.com>
10881
10882 * gcc.dg/cpp/ucs.c: Improved long UCS test.
10883
10884 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
10885
10886 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10887
10888 2002-04-02 David S. Miller <davem@redhat.com>
10889
10890 * gcc.c-torture/execute/20020402-3.c: New test.
10891
10892 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
10893
10894 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10895 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10896
10897 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10898 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10899 g77.f-torture/execute/20001201.x,
10900 g77.f-torture/execute/u77-test.x: New files.
10901
10902 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10903 * gcc.dg/wchar_t-1.c: Ditto.
10904
10905 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10906
10907 * gcc.c-torture/execute/20020402-1.c: New test.
10908
10909 2002-04-01 Richard Henderson <rth@redhat.com>
10910
10911 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10912
10913 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10914
10915 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10916
10917 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10918
10919 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10920
10921 * g++.dg/inherit/template-as-base.C: Expect error.
10922 * g++.dg/inherit/namespace-as-base.C: Likewise.
10923
10924 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
10925
10926 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10927 g++.dg/ext/instantiate3.C: Tweak match patterns.
10928
10929 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10930 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10931 -da test.
10932
10933 2002-03-31 Richard Henderson <rth@redhat.com>
10934
10935 * gcc.dg/special/alias-2.c: New.
10936 * gcc.dg/special/ecos.exp: Run it.
10937
10938 2002-03-31 Richard Henderson <rth@redhat.com>
10939
10940 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10941
10942 2002-03-31 Kazu Hirata <kazu@hxi.com>
10943
10944 * gcc.dg/weak-1.c: Disable on h8300 port.
10945
10946 2002-03-29 Janis Johnson <janis187@us.ibm.com>
10947
10948 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10949 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10950 ordering tests.
10951 * g++.dg/bprob/bprob-1.C: New test.
10952 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10953 * g++.dg/gcov/gcov-1.C: New test.
10954 * g++.dg/gcov/gcov-1.x: New file.
10955 * g++.dg/gcov/gcov-2.C: New test.
10956 * g++.dg/gcov/gcov-3.C: New test.
10957 * g++.dg/gcov/gcov-3.h: New file.
10958
10959 2002-03-28 Roger Sayle <roger@eyesopen.com>
10960
10961 * g++.old-deja/g++.other/builtins5.C: New test.
10962 * g++.old-deja/g++.other/builtins6.C: New test.
10963 * g++.old-deja/g++.other/builtins7.C: New test.
10964 * g++.old-deja/g++.other/builtins8.C: New test.
10965 * g++.old-deja/g++.other/builtins9.C: New test.
10966
10967 2002-03-29 Jakub Jelinek <jakub@redhat.com>
10968
10969 * g++.dg/opt/static1.C: New test.
10970
10971 * g++.dg/opt/longbranch1.C: New test.
10972
10973 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
10974
10975 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10976
10977 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10978
10979 2002-03-28 Jeffrey A Law (law@redhat.com)
10980
10981 * gcc.c-torture/execute/20020328-1.c: New test.
10982
10983 2002-03-27 Richard Henderson <rth@redhat.com>
10984
10985 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10986 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10987 move from g++.old-deja/g++.ext/.
10988
10989 2002-03-27 Mark Mitchell <mark@codesourcery.com>
10990
10991 * g++.dg/init/new2.C: New test.
10992
10993 2002-03-26 Richard Henderson <rth@redhat.com>
10994
10995 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10996
10997 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10998 on sparc.
10999
11000 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
11001 sparcv9 systems.
11002 * gcc.dg/20001102-1.c: Likewise.
11003
11004 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
11005
11006 * gcc.dg/cpp/endif-pedantic1.c,
11007 gcc.dg/cpp/endif-pedantic2.c: New tests.
11008
11009 2002-03-26 Mark Mitchell <mark@codesourcery.com>
11010
11011 * g++.dg/init/new1.C: New test.
11012
11013 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
11014
11015 * g++.dg/abi/vbase9.C: New test.
11016
11017 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
11018
11019 * gcc.dg/arm-asm.c: New test.
11020
11021 2002-03-26 Andrew Cagney <ac131313@redhat.com>
11022
11023 * gcc.dg/Wswitch-enum.c: New test.
11024 Fix PR c/5044.
11025
11026 2002-03-26 Richard Henderson <rth@redhat.com>
11027
11028 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
11029 structure.
11030
11031 2002-03-25 Richard Henderson <rth@redhat.com>
11032
11033 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
11034 sparcv9 systems.
11035
11036 * gcc.c-torture/compile/20011119-1.c (xxx): New.
11037 * gcc.c-torture/compile/20011119-2.c (xxx): New.
11038
11039 2002-03-25 Zack Weinberg <zack@codesourcery.com>
11040
11041 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
11042
11043 2002-03-25 Bob Wilson <bob.wilson@acm.org>
11044
11045 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11046 targets using generic thunk support.
11047
11048 2002-03-25 Jakub Jelinek <jakub@redhat.com>
11049
11050 * gcc.c-torture/compile/20020323-1.c: New test.
11051
11052 * g++.dg/opt/conj2.C: New test.
11053
11054 2002-03-24 Richard Henderson <rth@redhat.com>
11055
11056 * gcc.dg/weak-1.c: Use -fno-common.
11057
11058 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11059
11060 * g77.dg/f77-edit-apostrophe-out.f: New test
11061 * g77.dg/f77-edit-h-out.f: New test
11062 * g77.dg/f77-edit-t-in.f: New test
11063 * g77.dg/f77-edit-t-out.f: New test
11064 * g77.dg/f77-edit-x-out.f: New test
11065 * g77.dg/f77-edit-slash-out.f: New test
11066 * g77.dg/f77-edit-colon-out.f: New test
11067 * g77.dg/f77-edit-s-out.f: New test
11068
11069 2002-03-24 Richard Henderson <rth@redhat.com>
11070
11071 * objc/execute/formal_protocol-6.x: New XFAIL.
11072
11073 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11074
11075 * gcc.dg/weak-1.c: Early return from dg-final on platforms
11076 that do not support weak symbols
11077
11078 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11079
11080 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
11081 * lib/g77.exp: Likewise
11082 * lib/objc.exp: Likewise
11083
11084 2002-03-23 Andrew Cagney <ac131313@redhat.com>
11085
11086 * gcc.dg/Wswitch-default.c: New test.
11087
11088 2002-03-23 Jakub Jelinek <jakub@redhat.com>
11089
11090 * g++.dg/other/enum1.C: New test.
11091
11092 2002-03-23 Zack Weinberg <zack@codesourcery.com>
11093
11094 * gcc.dg/pragma-ep-3.c: Fix typo.
11095
11096 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11097
11098 * g++.dg/inherit/template-as-base.C: New test.
11099
11100 2002-03-22 Jakub Jelinek <jakub@redhat.com>
11101
11102 * g++.old-deja/g++.other/dwarf2-1.C: Move...
11103 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
11104
11105 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
11106
11107 * gcc.dg/cpp/multiline.c: Update to match.
11108
11109 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
11110
11111 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
11112
11113 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
11114
11115 * gcc.dg/cpp/extratokens2.c: New file.
11116
11117 2002-03-21 David Edelsohn <edelsohn@gnu.org>
11118
11119 * gcc.dg/20020312-2.c: Add rs6000 target.
11120
11121 * gcc.c-torture/compile/20020319-1.c: New test.
11122
11123 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11124
11125 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11126 (A, E): Handle this.
11127
11128 2002-03-20 Jason Merrill <jason@redhat.com>
11129
11130 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11131 ignoring -fpic.
11132 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11133 through prune_gcc_output.
11134
11135 2002-03-20 Jakub Jelinek <jakub@redhat.com>
11136
11137 * gcc.c-torture/compile/20020320-1.c: New test.
11138
11139 2002-03-19 Jakub Jelinek <jakub@redhat.com>
11140
11141 * gcc.c-torture/compile/20020318-1.c: New test.
11142
11143 * gcc.dg/struct-by-value-1.c: New test.
11144
11145 * gcc.dg/20020319-1.c: New test.
11146
11147 2002-03-18 Jakub Jelinek <jakub@redhat.com>
11148
11149 * g++.dg/opt/conj1.C: New test.
11150
11151 2002-03-17 Mark Mitchell <mark@codesourcery.com>
11152
11153 * g++.dg/template/qualttp20.C: Revert previous change.
11154 * g++.dg/template/qualttp3.C: Likewise.
11155 * g++.dg/template/qualttp4.C: Likewise
11156 * g++.dg/template/qualttp5.C: Likewise
11157 * g++.dg/template/qualttp6.C: Likewise
11158 * g++.dg/template/qualttp7.C: Likewise
11159 * g++.dg/template/qualttp8.C: Likewise
11160 * g++.dg/template/recurse.C: Likewise.
11161
11162 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
11163
11164 * gcc.dg/cpp/wchar-1.c: Update.
11165
11166 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
11167
11168 * g++.dg/template/conv1.C: New test.
11169 * g++.dg/template/conv2.C: New test.
11170 * g++.dg/template/conv3.C: New test.
11171 * g++.dg/template/conv4.C: New test.
11172
11173 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11174
11175 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11176 * g++.dg/template/qualttp3.C: Likewise.
11177 * g++.dg/template/qualttp4.C: Likewise
11178 * g++.dg/template/qualttp5.C: Likewise
11179 * g++.dg/template/qualttp6.C: Likewise
11180 * g++.dg/template/qualttp7.C: Likewise
11181 * g++.dg/template/qualttp8.C: Likewise
11182 * g++.dg/template/recurse.C: Likewise.
11183
11184 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11185
11186 * g++.dg/opt/dtor1.C: New test.
11187
11188 2002-03-15 Jakub Jelinek <jakub@redhat.com>
11189
11190 * gcc.c-torture/compile/20020315-1.c: New test.
11191
11192 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
11193
11194 * gcc.dg/weak-1.c: Fix scan tests.
11195
11196 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
11197
11198 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11199 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11200 cris-*-aout* mmix-*-*.
11201 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11202 cris-*-aout* mmix-*-*.
11203 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11204 cris-*-elf* cris-*-aout* and mmix-*-*.
11205 * gcc.dg/20001009-1.c: Ditto.
11206 * gcc.dg/20010912-1.c: Ditto.
11207 * gcc.dg/20020122-4.c: Ditto.
11208 * gcc.dg/inline-2.c: Ditto.
11209
11210 2002-03-14 Jeffrey A Law (law@cygnus.com)
11211
11212 * gcc.c-torture/compile/20020314-1.c: New test.
11213
11214 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
11215
11216 * gcc.c-torture/execute/20020314-1.c: New test.
11217
11218 2002-03-14 Jakub Jelinek <jakub@redhat.com>
11219
11220 * g++.dg/warn/Wunused-1.C: New test.
11221
11222 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
11223
11224 * g++.dg/abi/mangle6.C: New test.
11225
11226 2002-03-13 Jakub Jelinek <jakub@redhat.com>
11227
11228 * gcc.c-torture/compile/20020309-2.c: New test.
11229
11230 * gcc.c-torture/compile/20020312-1.c: New test.
11231
11232 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
11233
11234 * g++.dg/other/access1.C: New test.
11235
11236 2002-03-12 Jakub Jelinek <jakub@redhat.com>
11237
11238 * gcc.c-torture/execute/wchar_t-1.c: New test.
11239
11240 2002-03-12 David Edelsohn <edelsohn@gnu.org>
11241
11242 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
11243
11244 2002-03-12 Roger Sayle <roger@eyesopen.com>
11245
11246 * gcc.dg/20020312-1.c: New test case.
11247
11248 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
11249
11250 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
11251
11252 2002-03-11 Richard Henderson <rth@redhat.com>
11253
11254 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11255 * g++.old-deja/g++.jason/report.C: Likewise.
11256
11257 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11258
11259 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11260 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
11261
11262 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11263
11264 * testsuite/g++.dg/overload/pmf1.C: New test.
11265
11266 2002-03-11 Kazu Hirata <kazu@hxi.com>
11267
11268 * gcc.c-torture/execute/20020307-1.c: Use long.
11269
11270 2002-03-11 Jakub Jelinek <jakub@redhat.com>
11271
11272 PR optimization/5844
11273 * gcc.dg/20020310-1.c: New test.
11274
11275 2002-03-09 Michael Meissner <meissner@redhat.com>
11276
11277 * gcc.c-torture/execute/memcpy-2.c: New test.
11278 * gcc.c-torture/execute/memset-1.c: New test.
11279 * gcc.c-torture/execute/strlen-1.c: New test.
11280 * gcc.c-torture/execute/strcmp-1.c: New test.
11281 * gcc.c-torture/execute/strncmp-1.c: New test.
11282
11283 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
11284
11285 * gcc.dg/ppc-ldstruct.c: New test.
11286
11287 2002-03-09 Jakub Jelinek <jakub@redhat.com>
11288
11289 * gcc.c-torture/execute/va-arg-22.c: New test.
11290
11291 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11292
11293 * gcc.c-torture/compile/20020309-1.c: New test.
11294
11295 2002-03-08 Jakub Jelinek <jakub@redhat.com>
11296
11297 * gcc.c-torture/execute/20020307-2.c: New test.
11298
11299 2002-03-07 Jeffrey A Law (law@redhat.com)
11300
11301 * g77.f-torture/compile/20020307-1.f: New test.
11302
11303 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
11304
11305 * gcc.dg/unordered-1.c: New test.
11306
11307 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
11308
11309 * gcc.c-torture/execute/20020307-1.c: New test.
11310
11311 2002-03-05 Jakub Jelinek <jakub@redhat.com>
11312
11313 * gcc.dg/20020304-1.c: New test.
11314
11315 * gcc.c-torture/compile/20020304-2.c: New test.
11316
11317 2002-03-04 Zack Weinberg <zack@codesourcery.com>
11318
11319 * gcc.c-torture/compile/20020304-1.c: New test case
11320 (from PR c/5830).
11321
11322 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
11323
11324 * gcc.dg/20020103-1.c: Add other -D ppc variants.
11325
11326 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
11327
11328 * g++.dg/other/classkey1.C: New test.
11329
11330 2002-03-01 Richard Henderson <rth@redhat.com>
11331
11332 * gcc.c-torture/compile/981223-1.x: New.
11333 * gcc.c-torture/compile/920625-1.x: New.
11334
11335 2002-02-28 Richard Henderson <rth@redhat.com>
11336
11337 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11338
11339 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
11340
11341 * gcc.c-torture/execute/20020227-1.c: New test.
11342
11343 2002-02-27 Mark Mitchell <mark@codesourcery.com>
11344
11345 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11346 here" ERROR lines.
11347 * g++.old-deja/g++.oliva/partord1.C: Likewise.
11348 * g++.old-deja.g++.other/defarg1.C: Likewise.
11349 * g++.old-deja/g++.pt/calls2.C: Likewise.
11350 * g++.old-deja/g++.pt/crash20.C: Likewise.
11351 * g++.old-deja/g++.pt/crash30.C: Likewise.
11352 * g++.old-deja/g++.pt/crash36.C: Likewise.
11353 * g++.old-deja/g++.pt/crash6.C: Likewise.
11354 * g++.old-deja/g++.pt/defarg13.C: Likewise.
11355 * g++.old-deja/g++.pt/derived3.C: Likewise.
11356 * g++.old-deja/g++.pt/error1.C: Likewise.
11357 * g++.old-deja/g++.pt/friend21.C: Likewise.
11358 * g++.old-deja/g++.pt/friend23.C: Likewise.
11359 * g++.old-deja/g++.pt/infinite1.C: Likewise.
11360 * g++.old-deja/g++.robertl/eb128.C: Likewise.
11361
11362 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
11363
11364 * gcc.c-torture/execute/20020225-2.c: New test.
11365
11366 2002-02-27 Zack Weinberg <zack@codesourcery.com>
11367
11368 * gcc.c-torture/execute/920730-1t.c,
11369 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11370 Delete test cases, only relevant to -traditional.
11371
11372 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
11373
11374 * gcc.dg/cpp/undef1.c: Remove.
11375 * gcc.dg/cpp/directiv.c: Update.
11376 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11377
11378 2002-02-27 Michael Meissner <meissner@redhat.com>
11379
11380 * gcc.c-torture/execute/20020226-1.c: New test.
11381
11382 2002-02-26 Jakub Jelinek <jakub@redhat.com>
11383
11384 * g++.dg/debug/debug4.C: New test.
11385
11386 * gcc.dg/ia64-visibility-1.c: New test.
11387
11388 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
11389
11390 * gcc.dg/debug/20020224-1.c: New.
11391
11392 2002-02-25 Kazu Hirata <kazu@hxi.com>
11393
11394 * gcc.c-torture/execute/960416-1.x: New.
11395 * gcc.c-torture/execute/divconst-3.x: Likewise.
11396
11397 2002-02-25 Jakub Jelinek <jakub@redhat.com>
11398
11399 * gcc.dg/20020224-1.c: New test.
11400
11401 2002-02-25 Alan Modra <amodra@bigpond.net.au>
11402
11403 * gcc.c-torture/execute/20020225-1.c: New.
11404
11405 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
11406
11407 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
11408
11409 2002-02-23 Jakub Jelinek <jakub@redhat.com>
11410
11411 * gcc.dg/20020222-1.c: New test.
11412
11413 2002-02-22 Jakub Jelinek <jakub@redhat.com>
11414
11415 * g++.dg/opt/anonunion1.C: New test.
11416
11417 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
11418
11419 * g++.dg/template/qualttp19.C: New test.
11420 * g++.dg/template/qualttp20.C: New test.
11421 * g++.old-deja/g++.jason/report.C: Adjust expected errors
11422 * g++.old-deja/g++.other/qual1.C: Likewise.
11423
11424 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
11425
11426 * gcc.dg/attr-alwaysinline.c: New.
11427
11428 2002-02-21 Jakub Jelinek <jakub@redhat.com>
11429
11430 * gcc.dg/20020220-1.c: New test.
11431
11432 * gcc.dg/20020220-2.c: New test.
11433
11434 * g++.dg/opt/mmx1.C: New test.
11435
11436 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
11437
11438 * gcc.c-torture/compile/20020110.c: New test.
11439
11440 2002-02-20 Jakub Jelinek <jakub@redhat.com>
11441
11442 * gcc.c-torture/execute/20020219-1.c: New test.
11443
11444 * gcc.dg/20020219-1.c: New test.
11445
11446 * gcc.dg/noncompile/20020220-1.c: New test.
11447
11448 * g++.dg/opt/ptrintsum1.C: New test.
11449
11450 * gcc.dg/debug/20020220-1.c: New test.
11451
11452 2002-02-17 Jakub Jelinek <jakub@redhat.com>
11453
11454 * gcc.c-torture/execute/20020216-1.c: New test.
11455
11456 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
11457
11458 * gcc.dg/decl-1.c: Update, new test.
11459
11460 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
11461
11462 * g++.dg/abi/bitfield1.C: New test.
11463 * g++.dg/abi/bitfield2.C: New test.
11464
11465 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11466
11467 * gcc.dg/attr-nest.c: New test.
11468
11469 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11470
11471 * gcc.c-torture/execute/20020215-1.c: New test.
11472
11473 2002-02-14 Jakub Jelinek <jakub@redhat.com>
11474
11475 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11476 * g++.dg/debug/debug.exp: New.
11477 * g++.dg/debug/trivial.C: New.
11478 * g++.dg/debug/debug1.C: Moved...
11479 * g++.dg/other/debug1.C: ...from here.
11480 * g++.dg/debug/debug2.C: Moved...
11481 * g++.dg/other/debug2.C: ...from here.
11482 * g++.dg/debug/debug3.C: Moved...
11483 * g++.dg/other/debug3.C: ...from here.
11484
11485 * gcc.dg/noncompile/20020213-1.c: New test.
11486
11487 2002-02-13 Jakub Jelinek <jakub@redhat.com>
11488
11489 * g++.dg/other/debug3.C: New test.
11490
11491 * gcc.c-torture/execute/20020213-1.c: New test.
11492
11493 2002-02-13 Richard Smith <richard@ex-parrot.com>
11494
11495 * g++.old-deja/g++.other/thunk1.C: New test.
11496
11497 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11498
11499 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
11500
11501 2002-02-13 Stan Shebs <shebs@apple.com>
11502
11503 * gcc.dg/altivec-3.c: New.
11504
11505 2002-02-12 Jakub Jelinek <jakub@redhat.com>
11506
11507 * gcc.dg/Wunreachable-1.c: New test.
11508 * gcc.dg/Wunreachable-2.c: New test.
11509
11510 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
11511
11512 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
11513
11514 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
11515
11516 * gcc.dg/decl-1.c: New test.
11517
11518 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11519
11520 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
11521
11522 2002-02-10 Kazu Hirata <kazu@hxi.com>
11523
11524 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11525 * gcc.c-torture/compile/980506-1.x: Likewise.
11526
11527 2002-02-10 Kazu Hirata <kazu@hxi.com>
11528
11529 * gcc.dg/20020210-1.c: New.
11530
11531 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
11532
11533 * g77.f-torture/execute/947.f: New regression test
11534 for PR fortran/947.
11535
11536 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
11537
11538 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11539 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
11540
11541 2002-02-08 Richard Henderson <rth@redhat.com>
11542
11543 * gcc.c-torture/compile/labels-3.c: New.
11544
11545 2002-02-08 Jakub Jelinek <jakub@redhat.com>
11546
11547 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11548 expression statements work instead.
11549 * gcc.dg/noncompile/20020207-1.c: New test.
11550
11551 2002-02-07 Richard Henderson <rth@redhat.com>
11552
11553 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
11554
11555 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11556
11557 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11558 message from g77
11559 * lib/g77-dg.exp: Trim g77 error messages so that they are
11560 recognized by dg.exp.
11561
11562 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11563
11564 PR fortran/5473
11565 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
11566
11567 2002-02-07 Richard Henderson <rth@redhat.com>
11568
11569 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11570 to be sufficiently aligned for integers.
11571
11572 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
11573
11574 * g++.dg/template/friend4.C: New test.
11575
11576 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11577
11578 PR fortran/5743
11579 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
11580 unsupported cases.
11581
11582 2002-02-07 Richard Henderson <rth@redhat.com>
11583
11584 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
11585 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
11586 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
11587 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
11588
11589 2002-02-06 Richard Henderson <rth@redhat.com>
11590
11591 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
11592
11593 2002-02-06 Janis Johnson <janis187@us.ibm.com>
11594
11595 * gcc.dg/20020206-1.c: New test.
11596
11597 2002-02-06 Jakub Jelinek <jakub@redhat.com>
11598
11599 * gcc.c-torture/execute/20020206-1.c: New test.
11600
11601 * gcc.c-torture/execute/20020206-2.c: New test.
11602
11603 PR optimization/5429:
11604 * gcc.c-torture/compile/20020206-1.c: New test.
11605
11606 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
11607
11608 * g++.dg/ext/align1.C: Do not use an explicit alignment value
11609 as certain file formats cannot support particularly large
11610 alignments.
11611
11612 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
11613 and do not expect to be able to link the executable.
11614
11615 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
11616 fail because the COFF format does not support the weak attribute.
11617
11618 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
11619
11620 * g77.dg/pr5473.f: New test
11621
11622 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
11623
11624 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
11625 Fix testcase accordingly.
11626
11627 2002-02-04 Richard Henderson <rth@redhat.com>
11628
11629 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
11630 (buf): Change to be an array of pointers, not ints.
11631
11632 2002-02-04 Jakub Jelinek <jakub@redhat.com>
11633
11634 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
11635 before all tests. Move warning one line above to match where it
11636 C frontend emits.
11637 * gcc.dg/Wswitch-2.c: New test.
11638 * g++.dg/warn/Wswitch-1.C: New test.
11639 * g++.dg/warn/Wswitch-2.C: New test.
11640
11641 2002-02-04 Richard Henderson <rth@redhat.com>
11642
11643 * g++.dg/abi/offsetof.C: Fix size comparison.
11644
11645 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
11646
11647 * gcc.dg/cast-qual-2.c: New test.
11648
11649 2002-02-04 Jakub Jelinek <jakub@redhat.com>
11650
11651 * gcc.dg/20020201-4.c: New test.
11652
11653 2002-02-04 Ben Elliston <bje@redhat.com>
11654
11655 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
11656 target_info attribute != 0, in addition to the empty string.
11657 (gcc_target_compile): Likewise.
11658
11659 2002-02-03 Andrew Cagney <ac131313@redhat.com>
11660
11661 * gcc.dg/Wswitch.c: New test.
11662 PR gcc/4475. PR gcc/3780.
11663
11664 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
11665
11666 * g77.f-torture/execute/5122.f: New test for regressions
11667 against PR fortran/5122.
11668
11669 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
11670
11671 * g77.f-torture/compile/pr3743.f: Delete
11672 * g77.dg/pr3743-1.f: New test.
11673 * g77.dg/pr3743-2.f: New test.
11674 * g77.dg/pr3743-3.f: New test.
11675 * g77.dg/pr3743-4.f: New test.
11676
11677 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
11678
11679 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
11680
11681 2002-02-02 Richard Henderson <rth@redhat.com>
11682
11683 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
11684 * gcc.c-torture/execute/bf64-1.c: Likewise.
11685
11686 2002-02-02 Jakub Jelinek <jakub@redhat.com>
11687
11688 * gcc.dg/20020201-2.c: New test.
11689
11690 * gcc.dg/20020201-3.c: New test.
11691
11692 * gcc.c-torture/execute/bitfld-2.c: New test.
11693
11694 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
11695
11696 * gcc.dg/bitfld-1.c: Update.
11697 * gcc.dg/bitfld-2.c: Update.
11698 * gcc.c-torture/execute/bitfld-1.x: New.
11699
11700 2002-02-02 Jakub Jelinek <jakub@redhat.com>
11701
11702 * gcc.c-torture/execute/20020201-1.c: New test.
11703
11704 2002-02-01 Janis Johnson <janis187@us.ibm.com>
11705
11706 PR target/5469
11707 * gcc.dg/20020201-1.c: New test.
11708
11709 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
11710
11711 PR fortran/3743
11712 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
11713 * g77.f-torture/compile/pr3743.x: Remove
11714
11715 2002-01-31 Tom Rix <trix@redhat.com>
11716
11717 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
11718
11719 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
11720
11721 * gcc.dg/noncompile/20020130-1.c: New test.
11722
11723 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
11724
11725 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
11726
11727 2002-01-29 Richard Henderson <rth@redhat.com>
11728
11729 * gcc.c-torture/execute/991118-1.c: Cast various constants back
11730 to long long.
11731 * gcc.c-torture/execute/bf64-1.c: Likewise.
11732
11733 2002-01-29 Jakub Jelinek <jakub@redhat.com>
11734
11735 * gcc.c-torture/execute/20020129-1.c: New test.
11736
11737 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
11738
11739 * gcc.c-torture/compile/20000224-1.c: Update.
11740 * gcc.c-torture/execute/bitfld-1.c: New tests.
11741 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
11742 * gcc.dg/uninit-A.c: Update.
11743
11744 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
11745
11746 * g++.dg/template/ctor1.C: Add instantiation.
11747
11748 2002-01-28 Paul Koning <pkoning@equallogic.com>
11749
11750 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
11751 argument to __builtin_prefetch to be const ptr.
11752
11753 2002-01-28 Jakub Jelinek <jakub@redhat.com>
11754
11755 * gcc.c-torture/compile/20020120-1.c: New test.
11756
11757 2002-01-27 Kazu Hirata <kazu@hxi.com>
11758
11759 * gcc.c-torture/execute/20020127-1.c: New test.
11760
11761 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
11762
11763 * g77.dg/f77-edit-i-in.f: New test
11764 * g77.dg/f77-edit-i-out.f: New test
11765
11766 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
11767
11768 * gcc.dg/debug/debug.exp: New file.
11769 * gcc.dg/debug/trivial.c: New file.
11770 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
11771 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
11772 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
11773 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
11774 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
11775 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11776 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11777 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11778 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11779 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11780 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11781 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11782 * gcc.dg/20000503-1.c: Removed.
11783 * gcc.dg/20010207-1.c: Removed.
11784 * gcc.dg/20011223-1.c: Removed.
11785 * gcc.dg/20020104-2.c: Removed.
11786 * gcc.dg/debug-1.c: Removed.
11787 * gcc.dg/debug-2.c: Removed.
11788 * gcc.dg/debug-3.c: Removed.
11789 * gcc.dg/debug-4.c: Removed.
11790 * gcc.dg/debug-5.c: Removed.
11791 * gcc.dg/debug-6.c: Removed.
11792 * gcc.dg/dwarf2-1.c: Removed.
11793 * gcc.dg/dwarf2-2.c: Removed.
11794
11795 2002-01-25 Jakub Jelinek <jakub@redhat.com>
11796
11797 * g++.old-deja/g++.other/eh5.C: New test.
11798 * g++.old-deja/g++.other/sibcall2.C: New test.
11799 * g++.old-deja/g++.other/array9.C: New test.
11800 * g++.old-deja/g++.other/typename2.C: New test.
11801 * g++.old-deja/g++.other/crash60.C: New test.
11802 * g++.old-deja/g++.other/conv9.C: New test.
11803 * g++.old-deja/g++.other/mangle10.C: New test.
11804 * g++.old-deja/g++.other/unchanging1.C: New test.
11805 * g++.old-deja/g++.other/exprstmt1.C: New test.
11806 * g++.old-deja/g++.other/inline23.C: New test.
11807 * g++.old-deja/g++.eh/ia64-1.C: New test.
11808 * g++.old-deja/g++.other/dwarf2-1.C: New test.
11809 * g++.old-deja/g++.other/reload1.C: New test.
11810 * g++.old-deja/g++.other/static20.C: New test.
11811 * g++.old-deja/g++.other/local-alloc1.C: New test.
11812 * g++.old-deja/g++.other/conv8.C: New test.
11813 * g++.old-deja/g++.other/stmtexpr2.C: New test.
11814 * g++.old-deja/g++.other/storeexpr1.C: New test.
11815 * g++.old-deja/g++.other/storeexpr2.C: New test.
11816 * g++.dg/eh/template2.C: New test.
11817 * g++.dg/warn/weak1.C: New test.
11818
11819 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
11820
11821 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11822 Remove first, non-varying, argument.
11823
11824 2002-01-23 Richard Henderson <rth@redhat.com>
11825
11826 * gcc.dg/inline-2.c: New.
11827
11828 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11829 Add optional target arg. Check number of arguments.
11830 (scan-assembler-not, scan-assembler-dem): Likewise.
11831 (scan-assembler-dem-not): Likewise.
11832
11833 2002-01-23 Zack Weinberg <zack@codesourcery.com>
11834
11835 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11836 line 12.
11837 * g++.old-deja/g++.brendan/parse3.C,
11838 g++.old-deja/g++.other/crash26.C,
11839 g++.old-deja/g++.other/crash28.C,
11840 g++.old-deja/g++.other/crash29.C,
11841 g++.old-deja/g++.other/crash30.C,
11842 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11843
11844 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
11845
11846 * gcc.dg/20020115-1.c: New.
11847
11848 2002-01-23 Bob Wilson <bob.wilson@acm.org>
11849
11850 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11851
11852 2002-01-23 Janis Johnson <janis187@us.ibm.com>
11853
11854 * gcc.dg/20020122-3.c: New.
11855
11856 2002-01-23 Jakub Jelinek <jakub@redhat.com>
11857
11858 * g++.dg/other/gc1.C: New test.
11859
11860 2002-01-23 Zack Weinberg <zack@codesourcery.com>
11861
11862 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11863
11864 2002-01-22 Richard Henderson <rth@redhat.com>
11865
11866 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11867
11868 2002-01-22 Richard Henderson <rth@redhat.com>
11869
11870 * gcc.dg/20020122-4.c: New.
11871
11872 2002-01-22 H.J. Lu <hjl@gnu.org>
11873
11874 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11875 link output.
11876 * gcc.dg/special/ecos.exp: Likewise.
11877 * lib/g++-dg.exp: Likewise.
11878 * lib/g77-dg.exp: Likewise.
11879 * lib/gcc-dg.exp : Likewise.
11880 * lib/mike-g++.exp: Likewise.
11881 * lib/mike-g77.exp: Likewise.
11882 * lib/mike-gcc.exp: Likewise.
11883 * lib/objc-dg.exp: Likewise.
11884
11885 2002-01-22 Janis Johnson <janis187@us.ibm.com>
11886
11887 PR target/5379
11888 * gcc.dg/20020122-2.c: New test.
11889
11890 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
11891
11892 * gcc.dg/20020122-1.c: New test.
11893
11894 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
11895
11896 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11897
11898 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
11899
11900 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11901
11902 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11903
11904 * gcc.c-torture/compile/20020121-1.c: New test.
11905
11906 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
11907
11908 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11909 ld_library_path.
11910
11911 2002-01-21 Jakub Jelinek <jakub@redhat.com>
11912
11913 * gcc.dg/20020218-1.c: New test.
11914
11915 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
11916
11917 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11918 messages
11919 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11920 "At global scope" warning
11921 * g++.dg/ext/align1.C: Change cygwin test for alignment
11922 from db-bogus to dg-warning
11923
11924 2002-01-21 Zack Weinberg <zack@codesourcery.com>
11925
11926 * g77.f-torture/compile/cpp2.F: New test.
11927
11928 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
11929
11930 * g++.dg/template/access1.C: New test.
11931
11932 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
11933
11934 * gcc.dg/20020118-1.c: New.
11935
11936 2002-01-18 Kazu Hirata <kazu@hxi.com>
11937
11938 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11939
11940 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
11941
11942 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11943 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11944 alignment warnings.
11945
11946 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
11947
11948 * gcc.misc-tests/i386-prefetch.exp: Save and restore
11949 torture_with_loops and torture_without_loops
11950
11951 2002-01-17 Jakub Jelinek <jakub@redhat.com>
11952
11953 * gcc.c-torture/compile/20020116-1.c: New test.
11954
11955 2002-01-16 Jakub Jelinek <jakub@redhat.com>
11956
11957 * gcc.dg/20020116-2.c: New test.
11958
11959 * gcc.dg/ultrasp4.c: New test.
11960
11961 * gcc.dg/20020116-1.c: New test.
11962
11963 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
11964
11965 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11966 by EABI.
11967
11968 2002-01-15 Janis Johnson <janis187@us.ibm.com>
11969
11970 * gcc.misc-tests/i386-prefetch.exp: New.
11971 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11972 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11973 * gcc.misc-tests/i386-pf-none-1.c: New test.
11974 * gcc.misc-tests/i386-pf-sse-1.c: New test.
11975
11976 2002-01-15 Jakub Jelinek <jakub@redhat.com>
11977
11978 * gcc.dg/gnu89-init-1.c: Add new tests.
11979
11980 2002-01-15 Andreas Jaeger <aj@suse.de>
11981
11982 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11983 * gcc.dg/i386-mmx-2.c: Likewise.
11984 * gcc.dg/i386-sse-1.c: Likewise.
11985 * gcc.dg/i386-sse-2.c: Likewise.
11986 * gcc.dg/i386-sse-3.c: Likewise.
11987
11988 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
11989
11990 * g77.f-torture/execute/intrinsic-unix-bessel.f:
11991 Uncomment additional cases that now pass.
11992
11993 2002-01-11 Richard Henderson <rth@redhat.com>
11994
11995 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11996 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11997
11998 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
11999
12000 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
12001
12002 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
12003
12004 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
12005 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
12006
12007 2002-01-10 Dale Johannesen <dalej@apple.com>
12008
12009 * gcc.c-torture/execute/loop-11.c: New.
12010
12011 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
12012
12013 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
12014 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
12015
12016 2002-01-09 Richard Henderson <rth@redhat.com>
12017
12018 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
12019 type in which to perform the operation for each size.
12020
12021 2002-01-09 Alan Matsuoka (alanm@redhat.com)
12022
12023 * gcc.c-torture/compile/20020109-2.c: New test.
12024
12025 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
12026
12027 * gcc.c-torture/execute/loop-10.c: New test.
12028
12029 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12030
12031 * gcc.c-torture/compile/20010226-1.c: New test.
12032 * gcc.c-torture/compile/20010227-1.c: New test.
12033 * gcc.c-torture/compile/20010426-1.c: New test.
12034 * gcc.c-torture/compile/20010510-1.c: New test.
12035 * gcc.c-torture/compile/20010605-3.c: New test.
12036 * gcc.c-torture/compile/20010824-1.c: New test.
12037 * gcc.c-torture/execute/20010409-1.c: New test.
12038 * gcc.dg/noncompile/20000901-1.c: New test.
12039 * gcc.dg/20001023-1.c: New test.
12040 * gcc.dg/20001101-1.c: New test.
12041 * gcc.dg/20001102-1.c: New test.
12042 * gcc.dg/20010207-1.c: New test.
12043 * gcc.dg/20010405-1.c: New test.
12044 * gcc.dg/20010822-1.c: New test.
12045 * gcc.dg/20011107-1.c: New test.
12046
12047 2002-01-09 Jeffrey A Law (law@redhat.com)
12048
12049 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
12050
12051 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
12052 execution failure on PA targets.
12053
12054 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12055
12056 * gcc.c-torture/compile/20020109-1.c: New test.
12057
12058 2002-01-08 Kazu Hirata <kazu@hxi.com>
12059
12060 * gcc.c-torture/execute/20020108-1.c: New test.
12061
12062 2002-01-08 Jakub Jelinek <jakub@redhat.com>
12063
12064 * gcc.dg/20020108-1.c: New test.
12065
12066 2002-01-08 H.J. Lu <hjl@gnu.org>
12067
12068 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12069 for header files.
12070
12071 2002-01-08 Geoff Keating <geoffk@redhat.com>
12072
12073 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12074 consistency.
12075
12076 002-01-07 Aldy Hernandez <aldyh@redhat.com>
12077
12078 * gcc.dg/altivec-4.c: Test altivec predicates.
12079
12080 2002-01-07 Jakub Jelinek <jakub@redhat.com>
12081
12082 * gcc.c-torture/execute/20020107-1.c: New test.
12083
12084 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
12085
12086 PR c/5279
12087 * gcc.c-torture/compile/20020106-1.c: New test.
12088
12089 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12090
12091 * gcc.c-torture/execute/nestfunc-4.c: New test.
12092
12093 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12094
12095 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12096 extra triple that slipped in.
12097 * g++.old-deja/g++.abi/align.C: Likewise.
12098 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12099
12100 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12101
12102 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12103 * g++.old-deja/g++.abi/align.C: Likewise.
12104 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12105
12106 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12107 on FreeBSD/i386.
12108 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12109 FreeBSD.
12110
12111 2002-01-04 Jakub Jelinek <jakub@redhat.com>
12112
12113 * gcc.dg/20020104-1.c: New test.
12114
12115 * gcc.dg/20020104-2.c: New test.
12116
12117 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
12118
12119 * gcc.dg/20020103-1.c: Fix typo in target selector.
12120
12121 2002-01-03 Richard Henderson <rth@redhat.com>
12122
12123 * gcc.dg/20020103-1.c: New.
12124
12125 2002-01-03 Kazu Hirata <kazu@hxi.com>
12126
12127 * gcc.c-torture/execute/20020103-1.c: New test.
12128
12129 2002-01-03 Jakub Jelinek <jakub@redhat.com>
12130
12131 * g++.dg/other/debug2.C: New test.
12132
12133 * gcc.c-torture/compile/20020103-1.c: New test.
12134
12135 2002-01-02 Jakub Jelinek <jakub@redhat.com>
12136
12137 * gcc.dg/gnu89-init-1.c: Added new tests.
12138
12139 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12140
12141 * g++.dg/template/friend2.C: Remove as patch is reverted.
12142
12143 * g++.dg/warn/oldcast1.C: New test.
12144
12145 * g++.dg/template/ptrmem1.C: New test.
12146 * g++.dg/template/ptrmem2.C: New test.
12147
12148 * g++.dg/template/ntp.C: New test.
12149
12150 * g++.dg/other/component1.C: New test.
12151
12152 * g++.dg/template/ttp3.C: New test.
12153
12154 * g++.dg/template/friend2.C: New test.
12155 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
12156
12157 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12158
12159 * g++.dg/other/ptrmem1.C: New test.
12160 * g++.dg/other/ptrmem2.C: New test.
12161
12162 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12163
12164 * g++.dg/template/ctor1.C: New test.
12165
12166 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12167
12168 * g++.dg/template/friend2.C: New test.
12169
12170 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
12171
12172 * gcc.dg/mmix-1.c: New test.
12173
12174 2001-12-31 Richard Henderson <rth@redhat.com>
12175
12176 * gcc.dg/asm-5.c: New.
12177
12178 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
12179
12180 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12181 in namespace __gnu_cxx
12182
12183 2001-12-30 Richard Henderson <rth@redhat.com>
12184
12185 * gcc.dg/debug-6.c: New.
12186
12187 2001-12-30 Jakub Jelinek <jakub@redhat.com>
12188
12189 * gcc.c-torture/compile/20011229-2.c: New test.
12190
12191 2001-12-29 Jakub Jelinek <jakub@redhat.com>
12192
12193 * gcc.dg/debug-3.c: New test.
12194 * gcc.dg/debug-4.c: New test.
12195 * gcc.dg/debug-5.c: New test.
12196
12197 2001-12-29 Richard Henderson <rth@redhat.com>
12198
12199 * g++.dg/eh/loop1.C: New.
12200
12201 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12202
12203 * g++.dg/template/crash1.C: New test.
12204
12205 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12206
12207 * g++.dg/other/const1.C: New test.
12208
12209 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12210
12211 * gcc.c-torture/compile/20011229-1.c: New test.
12212
12213 2001-12-28 Stan Shebs <shebs@apple.com>
12214
12215 * lib/objc-torture.exp: Resync with c-torture.exp.
12216 * lib/objc.exp: Load standard libraries.
12217
12218 2001-12-28 Jakub Jelinek <jakub@redhat.com>
12219
12220 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12221 additional tests.
12222
12223 2001-12-27 Roger Sayle <roger@eyesopen.com>
12224
12225 * gcc.c-torture/execute/string-opt-16.c: New testcase.
12226
12227 2001-12-27 Richard Henderson <rth@redhat.com>
12228
12229 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
12230
12231 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
12232
12233 * g++.dg/eh/ctor1.C: New test.
12234 * g++.dg/other/error2.C: New test.
12235
12236 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
12237
12238 * g++.dg/other/init2.C: New test.
12239
12240 2001-12-24 Richard Henderson <rth@redhat.com>
12241
12242 * gcc.dg/20011223-1.c: New.
12243 * gcc.dg/inline-1.c: New.
12244
12245 2001-12-23 Richard Henderson <rth@redhat.com>
12246
12247 * gcc.dg/asm-4.c: Test operand modifiers.
12248
12249 2001-12-23 Richard Henderson <rth@redhat.com>
12250
12251 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
12252
12253 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
12254
12255 * gcc.c-torture/execute/20011223-1.c: New test.
12256
12257 2001-12-21 Richard Henderson <rth@redhat.com>
12258
12259 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12260 re-enables the warning.
12261
12262 2001-12-21 Richard Henderson <rth@redhat.com>
12263
12264 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
12265
12266 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12267
12268 * gcc.c-torture/compile/20011218-1.c: New test.
12269
12270 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
12271
12272 * gcc.misc-test/arm-isr.exp: New file. Control running of the
12273 arm-isr.c test.
12274 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
12275 epilogue generation for ARM ISR routines.
12276
12277 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12278
12279 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12280 * gcc.dg/format/c90-printf-3.c: Likewise.
12281 * gcc.dg/format/c99-printf-3.c: Likewise.
12282 * gcc.dg/format/ext-1.c: Likewise.
12283 * gcc.dg/format/ext-6.c: Likewise.
12284 * gcc.dg/format/format.h: Prototype unlocked stdio.
12285
12286 2001-12-20 Richard Henderson <rth@redhat.com>
12287
12288 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12289 (arena): Use it.
12290 (malloc): Correct allocation logic. Abort if we fill up the
12291 arena before initialization complete.
12292 (realloc): Correct allocation logic.
12293
12294 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12295
12296 * gcc.c-torture/compile/20011219-2.c: New test.
12297
12298 * gcc.c-torture/execute/20011219-1.c: New test.
12299
12300 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
12301
12302 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
12303 target does not support weak symbols.
12304
12305 2001-12-19 Jakub Jelinek <jakub@redhat.com>
12306
12307 * gcc.c-torture/compile/20011219-1.c: New test.
12308
12309 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
12310
12311 * g++.dg/other/error1.C: New test.
12312
12313 2001-12-17 Jeffrey A Law (law@redhat.com)
12314
12315 * gcc.c-torture/execute/20011217-1.c: New test.
12316
12317 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
12318
12319 * objc.dg/special/: New directory.
12320 * objc.dg/special/special.exp: New file.
12321 * objc.dg/special/unclaimed-category-1.h: New file.
12322 * objc.dg/special/unclaimed-category-1a.m: New file.
12323 * objc.dg/special/unclaimed-category-1.m: New file.
12324
12325 2001-12-17 Andreas Jaeger <aj@suse.de>
12326
12327 * gcc.c-torture/compile/20011217-2.c: New test.
12328
12329 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
12330
12331 * gcc.c-torture/compile/20011217-1.c: New test.
12332
12333 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
12334
12335 * testsuite/gcc.dg/20011214-1.c: New.
12336
12337 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
12338
12339 * gcc.dg/altivec-4.c: New.
12340
12341 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
12342
12343 * gcc.dg/20011113-1.c: New test.
12344
12345 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
12346
12347 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12348 std::__malloc_alloc_template<0> and
12349 std::__default_alloc_template<false, 0>.
12350
12351 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
12352
12353 * objc/execute/bf-21.m: New test.
12354 * objc/execute/enumeration-1.m: New test.
12355 * objc/execute/enumeration-2.m: New test.
12356
12357 2001-12-12 Jakub Jelinek <jakub@redhat.com>
12358
12359 * gcc.dg/gnu89-init-1.c: New test.
12360
12361 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
12362
12363 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12364 * g++.old-deja/g++.jason/2371.C: Likewise.
12365 * g++.old-deja/g++.jason/template33.C: Likewise.
12366 * g++.old-deja/g++.jason/template34.C: Likewise.
12367 * g++.old-deja/g++.jason/template36.C: Likewise.
12368 * g++.old-deja/g++.oliva/typename1.C: Likewise.
12369 * g++.old-deja/g++.oliva/typename2.C: Likewise.
12370 * g++.old-deja/g++.other/typename1.C: Likewise.
12371 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12372 * g++.old-deja/g++.pt/nontype5.C: Likewise.
12373 * g++.old-deja/g++.pt/typename11.C: Likewise.
12374 * g++.old-deja/g++.pt/typename14.C: Likewise.
12375 * g++.old-deja/g++.pt/typename16.C: Likewise.
12376 * g++.old-deja/g++.pt/typename3.C: Likewise.
12377 * g++.old-deja/g++.pt/typename4.C: Likewise.
12378 * g++.old-deja/g++.pt/typename5.C: Likewise.
12379 * g++.old-deja/g++.pt/typename7.C: Likewise.
12380 * g++.old-deja/g++.robertl/eb9.C: Likewise.
12381
12382 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
12383
12384 * g++.dg/other/linkage1.C: New test.
12385 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12386 specifiers.
12387
12388 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
12389
12390 * gcc.dg/concat.c: New test.
12391
12392 2001-12-11 Stan Shebs <shebs@apple.com>
12393
12394 * objc/compile: New test directory.
12395 * objc/compile/compile.exp: New expect script.
12396 * objc/compile/20011211-1.m: New compile test.
12397
12398 2001-12-11 Jason Merrill <jason@redhat.com>
12399
12400 * lib/prune.exp (prune_gcc_output): Also handle "In member
12401 function". So many permutations...
12402
12403 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
12404
12405 * g++.dg/template/typedef1.C: New test.
12406
12407 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
12408
12409 * g++.dg/other/copy1.C: New test.
12410
12411 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
12412
12413 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12414
12415 * gcc.dg/builtin-choose-expr.c: New.
12416
12417 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
12418
12419 * gcc.dg/altivec-2.c: New.
12420
12421 2001-12-07 Richard Henderson <rth@redhat.com>
12422
12423 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12424
12425 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
12426
12427 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12428 ultrasparc.
12429
12430 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12431
12432 * g++-old.deja/g++.robertl/eb101.C: Deleted.
12433
12434 2001-12-06 Janis Johnson <janis187@us.ibm.com>
12435
12436 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12437 variable argument list.
12438
12439 2001-12-06 Zack Weinberg <zack@codesourcery.com>
12440
12441 * gcc.c-torture/execute/memcheck: Delete entire directory.
12442 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12443 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12444
12445 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
12446
12447 * gcc.dg/Wshadow-1.c: New test.
12448
12449 2001-12-05 Jakub Jelinek <jakub@redhat.com>
12450
12451 * gcc.c-torture/compile/20011130-1.c: New test.
12452
12453 * gcc.dg/noncompile/20011025-1.c: New test.
12454
12455 * g++.dg/other/anon-union.C: New test.
12456
12457 * gcc.c-torture/execute/20011024-1.c: New test.
12458
12459 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
12460
12461 * gcc.c-torture/execute/20000722-1.x,
12462 gcc.c-torture/execute/20010123-1.x: Remove.
12463 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12464 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12465 gcc.dg/c99-complit-2.c: New tests.
12466
12467 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
12468
12469 * g++.dg/inherit/base1.C: New test.
12470
12471 2001-12-04 Jakub Jelinek <jakub@redhat.com>
12472
12473 * g++.dg/other/stdarg1.C: New test.
12474
12475 * gcc.c-torture/compile/20011130-2.c: New test.
12476
12477 2001-12-03 Janis Johnson <janis187@us.ibm.com>
12478
12479 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12480 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12481 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12482 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12483 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12484 * gcc.dg/builtin-prefetch-1.c: New test.
12485
12486 2001-12-03 Jakub Jelinek <jakub@redhat.com>
12487
12488 * gcc.dg/20011130-1.c: New test.
12489
12490 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
12491
12492 * g++.dg/other/scope1.C: New test.
12493 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
12494
12495 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
12496
12497 * gcc.dg/vla-init-1.c: New test.
12498
12499 2001-12-01 Geoff Keating <geoffk@redhat.com>
12500
12501 * gcc.c-torture/compile/structs.c: New testcase from GDB.
12502
12503 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
12504
12505 * objc.dg/alias.m: Update.
12506 * objc.dg/class-1.m: Update.
12507 * objc.dg/const-str-1.m: Update.
12508 * objc.dg/fwd-proto-1.m: Update.
12509 * objc.dg/id-1.m: Update.
12510 * objc.dg/super-class-1.m: Update.
12511
12512 2001-11-29 Mark Mitchell <mark@codesourcery.com>
12513
12514 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12515 constructs.
12516
12517 2001-11-28 Jeffrey A Law (law@cygnus.com)
12518
12519 * gcc.c-torture/execute/20011128-1.c: New test.
12520
12521 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
12522
12523 * gcc.dg/20011127-1.c: New test.
12524
12525 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
12526
12527 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
12528 from Austin Group draft 7.
12529 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
12530 scanf format arguments.
12531 * gcc.dg/format/no-exargs-2.c: New test.
12532
12533 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
12534
12535 * g++.dg/abi/vbase8-4.C: New test.
12536
12537 2001-11-24 Ian Lance Taylor <ian@airs.com>
12538
12539 * gcc.c-torture/execute/20011121-1.c: New test.
12540
12541 2001-11-23 Jeffrey A Law (law@cygnus.com)
12542
12543 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
12544
12545 2001-11-23 Andreas Jaeger <aj@suse.de>
12546
12547 * gcc.dg/cpp/charconst-2.c: New test.
12548
12549 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
12550
12551 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12552 to the host if it is remote. Let tests specify extra headers
12553 they use.
12554 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12555 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12556 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12557 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12558 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12559 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12560 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12561 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12562 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12563 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
12564
12565 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
12566
12567 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12568 for little endian ARMs.
12569
12570 2001-11-20 Jakub Jelinek <jakub@redhat.com>
12571
12572 * gcc.c-torture/compile/20011119-1.c: New test.
12573 * gcc.c-torture/compile/20011119-2.c: New test.
12574
12575 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
12576
12577 * gcc.dg/altivec-1.c: Fix typo.
12578
12579 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
12580
12581 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
12582
12583 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
12584
12585 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
12586
12587 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
12588
12589 * lib/g77.exp: Don't specify --rpath-link.
12590
12591 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
12592 across all the headers.
12593 * gcc.dg/format/format.exp: For testing on a remote host,
12594 copy format.h.
12595
12596 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
12597 * gcc.c-torture/execute/930406-1.c: Likewise.
12598 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12599
12600 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
12601
12602 * gcc.dg/altivec-1.c: New.
12603
12604 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
12605
12606 * gcc.dg/cpp/fpreprocessed.c: New test case.
12607
12608 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
12609
12610 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
12611 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
12612 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
12613
12614 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
12615
12616 * gcc.dg/no-builtin-1.c: New test.
12617
12618 2001-11-16 Jakub Jelinek <jakub@redhat.com>
12619
12620 * gcc.c-torture/execute/20011115-1.c: New test.
12621
12622 2001-11-15 Jakub Jelinek <jakub@redhat.com>
12623
12624 * gcc.c-torture/compile/20011114-2.c: New test.
12625 * gcc.c-torture/compile/20011114-3.c: New test.
12626 * gcc.c-torture/compile/20011114-4.c: New test.
12627
12628 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
12629
12630 * g++.dg/other/init1.C: New test.
12631
12632 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
12633
12634 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
12635 message.
12636
12637 * gcc.c-torture/execute/20011114-1.c: New testcase.
12638
12639 * gcc.c-torture/compile/20010327-1.c: Revert last change.
12640 * gcc.c-torture/compile/20011114-1.c: New test, exactly
12641 like the (before this change) version of 20010327-1.c.
12642
12643 2001-11-14 Roger Sayle <roger@eyesopen.com>
12644
12645 * gcc.c-torture/execute/string-opt-13.c: New testcase.
12646
12647 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
12648
12649 * g++.dg/init/array2.C: New test.
12650
12651 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
12652
12653 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
12654
12655 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
12656
12657 * g++.dg/other/forscope1.C: New test.
12658 * g++.dg/ext/forscope1.C: New test.
12659 * g++.dg/ext/forscope2.C: New test.
12660
12661 2001-11-13 Jakub Jelinek <jakub@redhat.com>
12662
12663 * gcc.c-torture/execute/20011113-1.c: New test.
12664
12665 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
12666
12667 * gcc.c-torture/execute/20011109-2.c: New test.
12668
12669 * gcc.c-torture/execute/20011109-1.c: New test.
12670
12671 2001-11-09 Jakub Jelinek <jakub@redhat.com>
12672
12673 * gcc.c-torture/compile/20011109-1.c: New test.
12674
12675 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
12676
12677 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
12678 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
12679 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
12680 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
12681 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
12682 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
12683 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
12684
12685 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
12686
12687 * g++.dg/warn/Wshadow-1.C: New tests.
12688 * g++.old-deja/g++.mike/for3.C: Update.
12689
12690 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
12691
12692 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
12693 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
12694 XFAILs. Adjust expected error texts.
12695 * gcc.c-torture/compile/20011106-1.c,
12696 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
12697 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
12698 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
12699 gcc.dg/c99-array-lval-5.c: New tests.
12700
12701 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12702
12703 * gcc.dg/cpp/defined.c: Update.
12704
12705 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12706
12707 * gcc.c-torture/execute/anon-1.c: New test.
12708
12709 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
12710
12711 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
12712 same size, so no warning should be produced on stormy16.
12713
12714 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
12715 due to oversized array.
12716 * g++.old-deja/g++.mike/ns15.C: Likewise.
12717 * g++.old-deja/g++.pt/crash16.C: Likewise.
12718
12719 2001-11-02 Graham Stott <grahams@redhat.com>
12720
12721 * g++.dgother/debug1.C: Fix typos.
12722
12723 2001-11-01 Jakub Jelinek <jakub@redhat.com>
12724
12725 * g++.dg/other/debug1.C: New test.
12726
12727 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12728
12729 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
12730 of unsigned long.
12731
12732 2001-10-30 Jakub Jelinek <jakub@redhat.com>
12733
12734 * gcc.dg/20011029-2.c: New test.
12735
12736 * gcc.c-torture/compile/20011029-1.c: New test.
12737
12738 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
12739
12740 * objc/execute/class_self-1.m: New test.
12741 * objc/execute/class_self-2.m: New test.
12742
12743 2001-10-25 Zack Weinberg <zack@codesourcery.com>
12744
12745 * gcc.misc-tests/msgs.exp: Delete.
12746 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
12747 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
12748 error set to match recent changes.
12749
12750 2001-10-24 Zack Weinberg <zack@codesourcery.com>
12751
12752 * gcc.dg/20011021-1.c: New test.
12753
12754 2001-10-24 Jakub Jelinek <jakub@redhat.com>
12755
12756 * gcc.c-torture/compile/20011023-1.c: New test.
12757
12758 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
12759
12760 * lib/g77.exp: Rewrite based on lib/g++.exp.
12761
12762 2001-10-19 Jakub Jelinek <jakub@redhat.com>
12763
12764 * gcc.c-torture/execute/20011019-1.c: New test.
12765
12766 * gcc.dg/20011018-1.c: New test.
12767
12768 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
12769
12770 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
12771
12772 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
12773
12774 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
12775 * gcc.dg/attr-invalid.c: Likewise.
12776
12777 2001-10-18 Jakub Jelinek <jakub@redhat.com>
12778
12779 * testsuite/gcc.dg/20011015-1.c: New test.
12780
12781 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
12782
12783 * g++.dg/template/unify2.C: New test.
12784
12785 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
12786
12787 * g++.dg/other/exception-specification.C: New test
12788
12789 2001-10-13 Tom Rix <trix@redhat.com>
12790
12791 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12792 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
12793
12794 2001-10-12 Jakub Jelinek <jakub@redhat.com>
12795
12796 * testsuite/gcc.dg/20011009-1.c: New test.
12797
12798 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
12799
12800 PR g++/4476
12801 * g++.dg/other/friend1.C: New test.
12802
12803 2001-10-11 Richard Henderson <rth@redhat.com>
12804
12805 * g++.old-deja/g++.other/crash18.C: Add -S to options.
12806
12807 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12808
12809 * gcc.c-torture/compile/20011010-1.c: New.
12810
12811 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
12812
12813 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
12814 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12815 g77.f-torture/execute/execute.exp,
12816 g77.f-torture/noncompile/noncompile.exp,
12817 gcc.c-torture/compile/compile.exp,
12818 gcc.c-torture/execute/execute.exp,
12819 gcc.c-torture/execute/ieee/ieee.exp,
12820 gcc.c-torture/execute/memcheck/memcheck.exp,
12821 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12822 objc/execute/execute.exp: Update FSF address.
12823
12824 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
12825
12826 * gcc.dg/cpp/cmdlne-C.c: Update.
12827 * gcc.dg/cpp/cmdlne-C2.c: New.
12828
12829 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12830
12831 * gcc.c-torture/execute/20011008-3.c: New.
12832
12833 2001-10-08 DJ Delorie <dj@redhat.com>
12834
12835 * gcc.dg/20011008-1.c: New.
12836 * gcc.dg/20011008-2.c: New.
12837
12838 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
12839
12840 * gcc.dg/cpp/spacing1.c: Update test.
12841
12842 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
12843
12844 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12845 spelling errors of "separate" as "seperate".
12846
12847 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
12848
12849 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12850 enough to avoid inlining.
12851
12852 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12853
12854 * lib/g77.exp: set libg2c_dir correctly.
12855
12856 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
12857
12858 * gcc.dg/cpp/macro11.c: New test.
12859
12860 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12861
12862 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12863 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12864 gcc.dg/format/multattr-3.c: New tests.
12865 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
12866 tests for format attributes on function pointers being rejected.
12867
12868 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12869
12870 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12871
12872 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12873
12874 * g++.dg/warn/format1.C: New test.
12875
12876 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
12877
12878 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12879
12880 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
12881
12882 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12883
12884 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
12885
12886 * gcc.dg/cpp/redef2.c: Add test.
12887
12888 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
12889
12890 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12891 long-standing bug on i686, apparently.
12892 * gcc.c-torture/execute/loop-2c.x: New file.
12893 * gcc.c-torture/execute/loop-2d.x: New file.
12894 * gcc.c-torture/execute/loop-3c.x: New file.
12895
12896 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
12897
12898 * gcc.dg/cpp/20000625-2.c: Correct line number.
12899
12900 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
12901
12902 * gcc.dg/cpp/macro10.c: New test.
12903 * gcc.dg/cpp/strify3.c: New test.
12904 * gcc.dg/cpp/spacing1.c: Add tests.
12905 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12906 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12907
12908 2001-09-24 DJ Delorie <dj@redhat.com>
12909
12910 * gcc.c-torture/execute/20010924-1.c: New test.
12911
12912 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
12913
12914 * testsuite/objc/execute/paste.m: Remove.
12915
12916 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
12917
12918 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12919
12920 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
12921
12922 * g77.dg/strlen0.f: New test.
12923
12924 2001-09-21 Richard Henderson <rth@redhat.com>
12925
12926 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12927 * g++.old-deja/g++.abi/vtable2.C: Likewise.
12928
12929 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
12930
12931 Table-driven attributes.
12932 * g++.dg/ext/attrib1.C: New test.
12933
12934 2001-09-20 DJ Delorie <dj@redhat.com>
12935
12936 * gcc.dg/20000926-1.c: Update expected warning messages.
12937 * gcc.dg/array-2.c: Likewise, and test for warnings too.
12938 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12939 array.
12940
12941 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
12942
12943 * g++.dg/eh/registers1.C: New test case.
12944
12945 2001-09-17 Richard Henderson <rth@redhat.com>
12946
12947 * gcc.dg/array-5.c: Fix VLA decomposition test.
12948
12949 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
12950
12951 * gcc.dg/cpp/line5.c: New testcase.
12952
12953 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
12954
12955 * gcc.dg/cpp/macro9.c: New test.
12956
12957 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
12958
12959 * gcc.c-torture/execute/980223.c: Change type of addr from long
12960 to char *.
12961
12962 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
12963
12964 * gcc.c-torture/execute/20010915-1.c: New test.
12965
12966 2001-09-14 Janis Johnson <janis187@us.ibm.com>
12967
12968 * g77.dg/bprob: New directory.
12969 * g77.dg/bprob/bprob.exp: New file.
12970 * g77.dg/bprob/bprob-1.f: New test.
12971 * g77.dg/gcov: New directory.
12972 * g77.dg/gcov/gcov.exp: New file.
12973 * g77.dg/gcov/gcov-1.f: New test.
12974 * g77.dg/gcov/gcov-1.x: New file.
12975
12976 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
12977
12978 * gcc.dg/cpp/directiv.c: Update.
12979 * gcc.dg/cpp/undef1.c: Update.
12980
12981 2001-09-12 Jakub Jelinek <jakub@redhat.com>
12982
12983 * gcc.dg/20010912-1.c: New test.
12984
12985 2001-09-11 Janis Johnson <janis187@us.ibm.com>
12986
12987 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12988 language-independent file in lib.
12989 * lib/gcov.exp: New file.
12990
12991 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
12992
12993 * gcc.c-torture/compile/20010911-1.c: New test.
12994
12995 2001-09-10 Janis Johnson <janis187@us.ibm.com>
12996
12997 * lib/profopt.exp: New, to support profile-directed optimizations.
12998 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12999 * gcc.misc-tests/bprob-1.c: New test.
13000 * gcc.misc-tests/bprob-2.c: New test.
13001
13002 2001-09-07 Janis Johnson <janis187@us.ibm.com>
13003
13004 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
13005 XFAIL and which kinds of gcov output to verify.
13006 * gcc.misc-tests/gcov-4b.x: New file.
13007 * gcc.misc-tests/gcov-5b.x: New file.
13008 * gcc.misc-tests/gcov-6.x: New file.
13009 * gcc.misc-tests/gcov-7.c: New test.
13010 * gcc.misc-tests/gcov-7.x: New file.
13011
13012 2001-09-06 Janis Johnson <janis187@us.ibm.com>
13013
13014 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
13015 * gcc.misc-tests/gcov-6.c: New test.
13016
13017 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
13018
13019 PR c++/3986
13020 * g++.dg/abi/vbase1.C: New test.
13021
13022 2001-09-05 Ziemowit Laski <zlaski@apple.com>
13023
13024 * objc.dg/method-2.m: New.
13025
13026 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
13027
13028 PR c++/4203
13029 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13030 * g++.dg/init/empty1.C: New test.
13031
13032 2001-09-03 Jakub Jelinek <jakub@redhat.com>
13033
13034 * gcc.c-torture/compile/20010903-1.c: New test.
13035
13036 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
13037
13038 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13039 for m68k.
13040
13041 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
13042
13043 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
13044
13045 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
13046
13047 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
13048
13049 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
13050
13051 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13052 for 16-bit 'unsigned int'.
13053
13054 2001-08-29 Kazu Hirata <kazu@hxi.com>
13055
13056 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
13057
13058 2001-08-27 Richard Henderson <rth@redhat.com>
13059
13060 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13061 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
13062
13063 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
13064
13065 * gcc.dg/asm-names.c (ymain): New.
13066
13067 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
13068
13069 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13070 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13071 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
13072
13073 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13074
13075 * gcc.dg/compare5.c: New testcase.
13076
13077 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
13078
13079 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13080 and "In instantiation".
13081
13082 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
13083
13084 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
13085
13086 2001-08-20 Janis Johnson <janis187@us.ibm.com>
13087
13088 * gcc.misc-tests/gcov.exp: Add support for branch information.
13089 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13090 * gcc.misc-tests/gcov-4.c: New test.
13091 * gcc.misc-tests/gcov-4b.c: New test.
13092 * gcc.misc-tests/gcov-5b.c: New test.
13093
13094 2001-08-20 Zack Weinberg <zackw@panix.com>
13095
13096 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13097 expected to fail.
13098
13099 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
13100
13101 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
13102
13103 2001-08-19 Jakub Jelinek <jakub@redhat.com>
13104
13105 * g++.dg/eh/template1.C: New test.
13106
13107 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13108
13109 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
13110 Fix thinko.
13111 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
13112 for xfail.
13113
13114 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
13115
13116 * lib/g77-dg.exp: Use prune.exp for common procedures
13117 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
13118 * lib/g77.exp: (g77-dg-prune) Remove
13119
13120 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
13121
13122 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
13123
13124 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13125
13126 * g++.dg/template/unify1.C: New test.
13127
13128 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
13129
13130 * g++.dg/abi/empty4.C: New test.
13131
13132 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
13133
13134 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
13135 solaris2.*
13136 * g77.f-torture/compile/pr3743.x: Likewise
13137
13138 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13139
13140 * g++.dg/other/using-declaration.C: New test.
13141
13142 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
13143
13144 * gcc.dg/cpp/tr-sign.c: New testcase.
13145
13146 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
13147
13148 * gcc.dg/cpp/19951025-1.c: Revert.
13149 * gcc.dg/cpp/directiv.c: We no longer process directives that
13150 interrupt macro arguments.
13151
13152 2001-08-03 Zack Weinberg <zackw@stanford.edu>
13153
13154 * gcc.dg/bconstp-1.c: New test.
13155
13156 2001-08-03 Richard Henderson <rth@redhat.com>
13157
13158 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
13159
13160 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
13161
13162 * gcc.dg/cpp/19951025-1.c: Update.
13163
13164 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
13165
13166 * g77.dg/ff90-1.f (s): Fix reference of variable z,
13167 should be x.
13168
13169 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
13170
13171 Kill -fhonor-std.
13172 * g++.old-deja/g++.ns/ns14.C: Remove special options.
13173 * g++.old-deja/g++.other/std1.C: Likewise.
13174 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
13175
13176 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
13177
13178 * lib/g77.exp: Load gcc-defs.exp for common procedures
13179 (g77_pass, g77_fail, g77_finish, g77_exit,
13180 ${tool}_check_unsupported_p} Now redundant. Deleted.
13181
13182 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
13183
13184 * g77.dg/fbackslash.f
13185 * g77.dg/fcase-preserve.f
13186 * g77.dg/ff90-1.f
13187 * g77.dg/ffixed-line-length-0.f
13188 * g77.dg/ffixed-line-length-132.f
13189 * g77.dg/ffixed-line-length-7.f
13190 * g77.dg/ffixed-line-length-72.f
13191 * g77.dg/ffixed-line-length-none.f
13192 * g77.dg/ffree-form-1.f
13193 * g77.dg/fno-backslash.f
13194 * g77.dg/fno-f90-1.f
13195 * g77.dg/fno-fixed-form-1.f
13196 * g77.dg/fno-onetrip.f
13197 * g77.dg/fno-typeless-boz.f
13198 * g77.dg/fno-underscoring.f
13199 * g77.dg/fno-vxt-1.f
13200 * g77.dg/fonetrip.f
13201 * g77.dg/ftypeless-boz.f
13202 * g77.dg/fugly-assumed.f
13203 * g77.dg/funderscoring.f
13204 * g77.dg/fvxt-1.f
13205
13206 2001-08-01 Ziemowit Laski <zlaski@apple.com>
13207
13208 * objc.dg/fwd-proto-1.m: New.
13209 * objc.dg/local-decl-1.m: New.
13210 * objc.dg/naming-1.m: New.
13211 * objc.dg/naming-2.m: New.
13212 * objc.dg/proto-hier-1.m: New.
13213
13214 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
13215
13216 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
13217 largest-type elements to a struct makes its size grow.
13218
13219 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
13220
13221 * g++.dg/abi/vthunk1.C: New test.
13222
13223 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
13224
13225 * g++.dg/abi/vbase8-22.C: New test.
13226
13227 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13228
13229 * gcc.dg/cpp/macro8.c: New test.
13230
13231 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
13232
13233 * g++.dg/abi/vbase8-21.C: New test.
13234
13235 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
13236
13237 * g++.dg/abi/vbase8-10.C: New test.
13238
13239 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13240
13241 * lib/g++.exp (g++_set_ld_library_path): Renamed to
13242 ${tool}_set_ld_library_path.
13243 Changed caller.
13244 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
13245 g++.exp.
13246
13247 2001-07-26 Stan Cox <scox@redhat.com>
13248
13249 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
13250 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
13251 gcc_exit, gcc_check_unsupported_p):
13252 Moved to gcc-deps.exp
13253 * gcc-deps.exp: New file.
13254
13255 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13256
13257 * g++.old-deja/g++.pt/defarg14.C: New test.
13258
13259 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13260
13261 * g++.old-deja/g++.other/lineno5.C: New test.
13262
13263 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13264
13265 * g++.old-deja/g++.pt/crash68.C: New test.
13266
13267 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13268
13269 * g++.old-deja/g++.other/crash42.C: New test.
13270
13271 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13272
13273 * gcc.dg/cpp/extratokens.c: Fix.
13274 * gcc.dg/cpp/skipping2.c: New tests.
13275
13276 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13277
13278 * gcc.c-torture/execute/20010724-1.c: New file.
13279 * gcc.c-torture/execute/20010724-1.x: New file.
13280
13281 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13282
13283 * g++.old-deja/g++.other/cond7.C: New test.
13284
13285 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13286
13287 * g++.old-deja/g++.other/optimize4.C: New test.
13288
13289 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13290
13291 * g++.old-deja/g++.abi/vbase8-5.C: New test.
13292
13293 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
13294
13295 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13296 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13297 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13298 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13299
13300 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13301 bug report" message.
13302
13303 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13304 * g++.dg/ext/instantiate1.C: Move from old-deja.
13305
13306 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
13307
13308 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13309 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13310 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13311 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13312
13313 2001-07-23 Jeffrey A Law (law@cygnus.com)
13314
13315 * gcc.c-torture/execute/20010723-1.c: New test.
13316
13317 2001-07-23 Ben Elliston <bje@redhat.com>
13318
13319 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13320
13321 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13322
13323 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13324 i[34567]86-*-*.
13325 Delete handling of ieee_multilib_flags.
13326 Pass -mieee for alpha*-*-* and sh-*-*.
13327 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13328
13329 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
13330
13331 Remove old-abi tests.
13332 * g++.old-deja/g++.mike/p11116.C: Remove.
13333 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13334
13335 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
13336
13337 * g77.f-torture/compile/pr3743.f: New test
13338
13339 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
13340
13341 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13342
13343 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13344
13345 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13346 g++.old-deja/g++.pt/static6.C: Likewise.
13347 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13348 supports weak symbols.
13349
13350 2001-07-18 Andreas Jaeger <aj@suse.de>
13351
13352 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13353 supported again.
13354
13355 2001-07-18 Andreas Jaeger <aj@suse.de>
13356
13357 * gcc.dg/iftrap-1.c: Fix target line.
13358
13359 2001-07-17 Richard Henderson <rth@redhat.com>
13360
13361 * gcc.c-torture/execute/20010717-1.c: New.
13362
13363 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13364
13365 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13366 tests.
13367
13368 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13369
13370 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13371
13372 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13373
13374 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13375 UAC_SIGBUS, UAC_NOPRINT definitions.
13376
13377 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
13378
13379 * objc/execute/object_is_class.m: New test.
13380 * objc/execute/object_is_meta_class.m: New test.
13381
13382 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13383
13384 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13385 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13386
13387 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
13388
13389 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
13390 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
13391
13392 2001-07-14 Richard Henderson <rth@redhat.com>
13393
13394 * gcc.dg/iftrap-1.c: New.
13395
13396 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
13397
13398 * g77.f-torture/execute/intrinsic77.f: New test.
13399
13400 2001-07-11 Janis Johnson <janis@us.ibm.com>
13401
13402 * gcc.misc-tests/gcov-3.c: New test.
13403
13404 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
13405
13406 * gcc.c-torture/compile/20010711-1.c,
13407 * gcc.c-torture/compile/20010711-2.c: New tests.
13408
13409 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
13410
13411 * gcc.c-torture/execute/20010711-1.c: New test.
13412
13413 2001-07-11 Ben Elliston <bje@redhat.com>
13414
13415 * g++.old-deja/g++.other/enum5.C: New test.
13416
13417 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
13418
13419 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
13420 (g++-dg-prune): Call prune_gcc_output.
13421 * prune.exp: New file for prune_gcc_output.
13422 * lib/g++.exp, lib/gcc.exp: Load it.
13423
13424 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
13425
13426 * gcc.c-torture/compile/20010701-1.c,
13427 g++.old-deja/g++.ext/attrib6.C: New tests.
13428
13429 2001-07-06 Jeffrey A Law (law@cygnus.com)
13430
13431 * gcc.c-torture/compile/20010706-1.c: New test.
13432
13433 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
13434
13435 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
13436
13437 2001-06-28 Stan Shebs <shebs@apple.com>
13438
13439 * gcc.dg/pragma-darwin.c: New test.
13440
13441 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13442
13443 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
13444 Solaris 2.[678] system.
13445
13446 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
13447
13448 * gcc.dg/20010622-1.c: New test.
13449
13450 2001-06-18 Stan Shebs <shebs@apple.com>
13451
13452 * objc.dg: New directory.
13453 * objc.dg/dg.exp: New file.
13454 * objc.dg/alias.m: New.
13455 * objc.dg/class-1.m: New.
13456 * objc.dg/class-2.m: New.
13457 * objc.dg/const-str-1.m: New.
13458 * objc.dg/const-str-2.m: New.
13459 * objc.dg/id-1.m: New.
13460 * objc.dg/method-1.m: New.
13461 * objc.dg/super-class-1.m: New.
13462 * lib/objc-dg.exp: New file.
13463
13464 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
13465
13466 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
13467 of label name.
13468
13469 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
13470
13471 * g++.old-deja/g++.abi/vbase8-9.C: New test.
13472
13473 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13474
13475 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
13476 variable.
13477
13478 2001-06-12 Richard Henderson <rth@redhat.com>
13479
13480 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
13481
13482 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
13483
13484 * g++.old-deja/g++.abi/vbase5.C: New test.
13485 * g++.old-deja/g++.abi/vbase6.C: New test.
13486 * g++.old-deja/g++.abi/vbase7.C: New test.
13487
13488 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13489
13490 * gcc.c-torture/compile/20010610-1.c: New test.
13491
13492 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
13493
13494 * g++.old-deja/g++.abi/vbase4.C: New test.
13495
13496 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13497
13498 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
13499 support %f for HC11/HC12 targets.
13500 * gcc.c-torture/execute/930513-1.x: New file, likewise.
13501 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
13502 on HC11/HC12 targets.
13503 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
13504
13505 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13506
13507 * gcc.dg/wchar_t-1.c: New file.
13508 * gcc.dg/wint_t-1.c: Likewise.
13509
13510 2001-06-11 Bernd Schmidt <bernds@redhat.com>
13511
13512 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
13513
13514 2001-06-11 Richard Henderson <rth@redhat.com>
13515
13516 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
13517
13518 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
13519
13520 * gcc.c-torture/compile/20010611-1.c: New test.
13521
13522 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
13523
13524 * gcc.dg/c99-tag-1.c: Add more tests.
13525
13526 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
13527
13528 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
13529 representation on MN10300 and ARM/Thumb.
13530
13531 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
13532
13533 * g77.f-torture/execute/20010610.f: New.
13534
13535 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
13536
13537 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
13538 names.
13539
13540 2001-06-09 Richard Henderson <rth@redhat.com>
13541
13542 * gcc.c-torture/execute/ashrdi-1.c: New.
13543 * gcc.c-torture/execute/ashldi-1.c: New.
13544 * gcc.c-torture/execute/lshrdi-1.c: New.
13545
13546 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
13547
13548 * objc/execute/load-3.m: Added. Check sending +load to categories,
13549 in addition to classes.
13550
13551 2001-06-08 Stan Shebs <shebs@apple.com>
13552
13553 * objc/execute/load-2.m: New test. From Nicola Pero
13554 <n.pero@mi.flashnet.it>.
13555
13556 2001-06-08 Jakub Jelinek <jakub@redhat.com>
13557
13558 * gcc.c-torture/execute/20010605-2.c: New test.
13559
13560 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
13561
13562 * g++.old-deja/g++.abi/vbase2.C: New test.
13563 * g++.old-deja/g++.abi/vbase3.C: New test.
13564
13565 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
13566
13567 * g++.old-deja/g++.pt/friend49.C: New test.
13568
13569 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
13570
13571 * g++.old-deja/g++.ext/anon3.C: New test.
13572
13573 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
13574
13575 * g++.old-deja/g++.other/conv7.C: New test.
13576
13577 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
13578
13579 * gcc.c-torture/compile/20010605-2.c: New test.
13580
13581 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
13582
13583 * gcc.c-torture/execute/20010604-1.c: New test.
13584
13585 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
13586
13587 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
13588
13589 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
13590
13591 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
13592 (g++_link_flags): Likewise.
13593 (g++_init): Pass gccpath's value to two previous functions.
13594
13595 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13596
13597 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
13598 Ensure logfile entry matches exec command line.
13599
13600 2001-05-31 Richard Henderson <rth@redhat.com>
13601
13602 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
13603 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
13604
13605 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
13606
13607 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
13608 compiler for irix6.2
13609
13610 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
13611
13612 * g++.old-deja/g++.other/optimize3.C: New file.
13613
13614 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
13615
13616 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
13617 assemble.
13618
13619 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
13620
13621 * g++.old-deja/g++.other/optimize2.C: New file.
13622
13623 2001-05-25 Diego Novillo <dnovillo@redhat.com>
13624
13625 * gcc.c-torture/compile/20010518-2.c: New file.
13626 * gcc.c-torture/execute/20010518-1.c: New file.
13627 * gcc.c-torture/execute/20010518-2.c: New file.
13628
13629 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
13630
13631 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
13632
13633 2001-05-24 Mark Mitchell <mark@codesourcery.com>
13634
13635 G++ no longer defines builtins that do not begin with __builtin.
13636 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
13637 * g++.old-deja/g++.brendand/misc13.C: Likewise.
13638 * g++.old-deja/g++.law/builtin1.C: Likewise.
13639 * g++.old-deja/g++.law/cvt2.C: Likewise.
13640 * g++.old-deja/g++.mike/net5.C: Likewise.
13641 * g++.old-deja/g++.other/builtins1.C: Likewise.
13642 * g++.old-deja/g++.other/builtins2.C: Likewise.
13643 * g++.old-deja/g++.other/builtins3.C: Likewise.
13644 * g++.old-deja/g++.other/builtins4.C: Likewise.
13645 * g++.old-deja/g++.other/inline8.C: Likewise.
13646 * g++.old-deja/g++.robertl/eb39.C: Likewise.
13647
13648 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
13649
13650 * g++.old-deja/g++.pt/using1.C: Adjust.
13651 * g++.old-deja/g++.pt/using2.C: New test.
13652
13653 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
13654
13655 * gcc.dg/cpp/charconst.c: New tests.
13656 * gcc.dg/cpp/escape.c: New tests.
13657 * gcc.dg/cpp/escape-1.c: New tests.
13658 * gcc.dg/cpp/escape-2.c: New tests.
13659 * gcc.dg/cpp/ucs.c: New tests.
13660
13661 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
13662
13663 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
13664 native compiler for irix6.5.
13665
13666 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
13667
13668 * lib/g++.exp (g++_include_flags): Use args to compute
13669 get_multilibs.
13670 (g++_link_flags): Likewise.
13671 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
13672
13673 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
13674
13675 * gcc.dg/c90-hexfloat-1.c: Add more tests.
13676
13677 2001-05-21 Geoff Keating <geoffk@redhat.com>
13678
13679 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
13680 this file.
13681
13682 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13683
13684 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
13685 STACK_SIZE;
13686 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
13687 to STACK_SIZE; Use it to define size of add_histo array.
13688 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
13689 to STACK_SIZE.
13690 (f): Use GITT_SIZE to define size of gitt local table.
13691 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
13692 to STACK_SIZE; Use it to define size of bytemem array.
13693
13694 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13695
13696 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
13697 on 68HC11/HC12 due to the asm instruction.
13698 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
13699 * gcc.c-torture/compile/920520-1.x: Likewise.
13700 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
13701 on 68HC11/HC12 because the function is larger than 64K.
13702 * gcc.c-torture/compile/961203-1.x: New file, this test fails
13703 on 68HC11/HC12 because the structure is too large.
13704
13705 2001-05-20 Richard Henderson <rth@redhat.com>
13706
13707 * gcc.c-torture/execute/20010520-1.c: New.
13708
13709 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13710
13711 * g++.old-deja/g++.warn/compare1.C: New test.
13712 * gcc.dg/compare4.c: New test.
13713
13714 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
13715
13716 * g++.old-deja/g++.other/optimize1.C: New test.
13717
13718 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13719
13720 * g++.old-deja/g++.pt/spec41.C: New test.
13721
13722 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
13723
13724 * gcc.c-torture/compile/20010114-1.x: Remove.
13725
13726 2001-05-18 Stan Shebs <shebs@apple.com>
13727
13728 * gcc.c-torture/compile/20010518-1.c: New test.
13729
13730 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
13731
13732 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
13733 * g++.old-deja/g++.pt/crash67.C: New test.
13734
13735 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
13736
13737 * g++.old-deja/g++.other/debug9.C: New test.
13738
13739 2001-05-16 Zack Weinberg <zackw@stanford.edu>
13740
13741 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
13742
13743 2001-05-16 Jan Hubicka <jh@suse.cz>
13744
13745 * gcc.c-torture/compile/20010516-1.c: New test.
13746
13747 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
13748
13749 * g++.old-deja/g++.other/crash41.C: New test.
13750
13751 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
13752
13753 * g++.old-deja/g++.pt/crash66.C: New test.
13754
13755 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
13756
13757 * g++.old-deja/g++.robertl/eb27.C: Convert.
13758
13759 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
13760
13761 * g++.dg/friend-warn.C: New test. Do not warn about friend
13762 declaration being redundant.
13763
13764 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
13765
13766 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
13767
13768 2001-05-14 Mark Mitchell <mark@codesourcery.com>
13769
13770 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
13771
13772 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
13773
13774 * lib/g++.exp: Use testsuite_flags.
13775
13776 2001-05-13 Mark Mitchell <mark@codesourcery.com>
13777
13778 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
13779
13780 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
13781
13782 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
13783
13784 2001-05-11 Mark Mitchell <mark@codesourcery.com>
13785
13786 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
13787
13788 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
13789
13790 * gcc.c-torture/compile/20010313-1.c: New test.
13791
13792 2001-05-09 Zack Weinberg <zackw@stanford.edu>
13793
13794 * gcc.dg/cpp/direct2.c: New test.
13795 * gccq.dg/cpp/direct2s.c: New test.
13796
13797 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
13798
13799 2001-05-07 Mark Mitchell <mark@codesourcery.com>
13800
13801 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
13802 * g++.old-deja/g++.other/op3.C: Likewise.
13803
13804 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
13805
13806 * gcc.dg/cpp/syshdr.h: New file.
13807 * gcc.dg/cpp/sysmac1.c: Update.
13808 * gcc.dg/cpp/sysmac2.c: Update.
13809
13810 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
13811
13812 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
13813
13814 2001-05-04 David Edelsohn <edelsohn@gnu.org>
13815
13816 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
13817 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
13818
13819 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
13820
13821 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
13822
13823 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
13824
13825 * lib/g++.exp (g++_include_flags): Don't use any special flags
13826 if TESTING_IN_BUILD_TREE is not defined.
13827 (g++_init): Use a plain 'c++' as the compiler if
13828 TESTING_IN_BUILD_TREEE is not defined.
13829
13830 2001-05-02 Jakub Jelinek <jakub@redhat.com>
13831
13832 * g++.old-deja/g++.eh/catch13.C: New test.
13833 * g++.old-deja/g++.eh/catch14.C: New test.
13834
13835 2001-05-02 Jakub Jelinek <jakub@redhat.com>
13836
13837 * gcc.dg/cpp/tr-define.c: New test.
13838
13839 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
13840
13841 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
13842 <stdlib.h>, not <malloc.h>.
13843
13844 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
13845
13846 * g++.old-deja/g++.ns/template17.C: New test.
13847
13848 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
13849
13850 * g++.old-deja/g++.pt/ref4.C: New test.
13851
13852 2001-04-30 Richard Henderson <rth@redhat.com>
13853
13854 * gcc.dg/20000724-1.c: Revert last change.
13855
13856 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
13857
13858 * g77.f-torture/execute/20010430.f: New test.
13859
13860 2001-04-30 Mark Mitchell <mark@codesourcery.com>
13861
13862 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
13863
13864 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
13865
13866 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
13867
13868 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
13869
13870 * g++.old-deja/g++.eh/crash6.C: New test.
13871
13872 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
13873
13874 * g++.old-deja/g++.other/warn7.C: New test.
13875
13876 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
13877
13878 * g++.old-deja/g++.other/defarg9.C: New test.
13879
13880 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
13881
13882 * g77.f-torture/compile/20010426.f: New test.
13883 * g77.f-torture/execute/20010426.f: New test.
13884
13885 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
13886
13887 * g77.f-torture/compile/20000629-1.x: Remove - error
13888 has been fixed.
13889
13890 2001-04-26 Jeffrey A Law (law@cygnus.com)
13891
13892 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
13893 Tweak slightly to work with g++.dg framework.
13894 * g++.dg/special/ecos.exp: Run initp1.C test.
13895 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
13896
13897 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
13898 its linker doesn't give line numbers either.
13899 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
13900
13901 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
13902
13903 * g++.old-deja/g++.other/lex1.C: New test.
13904
13905 2001-04-26 Jakub Jelinek <jakub@redhat.com>
13906
13907 * gcc.dg/noncompile/20010425-1.c: New test.
13908
13909 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
13910
13911 * g++.old-deja/g++.pt/mangle2.C: New test.
13912
13913 2001-04-25 Jakub Jelinek <jakub@redhat.com>
13914
13915 * gcc.dg/format/plus-1.c: New test.
13916
13917 2001-04-25 Jakub Jelinek <jakub@redhat.com>
13918
13919 * gcc.dg/20010423-1.c: New test.
13920
13921 2001-04-25 Jakub Jelinek <jakub@redhat.com>
13922
13923 * gcc.c-torture/execute/20010422-1.c: New test.
13924
13925 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
13926
13927 * g++.old-deja/g++.ns/type2.C: New test.
13928
13929 2001-04-24 Zack Weinberg <zackw@stanford.edu>
13930
13931 * g++.old-deja/g++.other/perf1.C: New test.
13932
13933 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
13934
13935 * gcc.dg/c99-func-2.c: Remove xfail.
13936 * gcc.dg/c99-func-3.c: Remove xfail.
13937 * gcc.dg/c99-func-4.c: Remove xfail.
13938
13939 2001-04-23 Zack Weinberg <zackw@stanford.edu>
13940
13941 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
13942
13943 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
13944
13945 * gcc.c-torture/compile/20010423-1.c: New test.
13946
13947 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
13948
13949 * g++.old-deja/g++.pt/typename28.C: New test.
13950
13951 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
13952
13953 * g++.old-deja/g++.abi/empty2.C: New test.
13954 * g++.old-deja/g++.abi/empty3.C: New test.
13955
13956 2001-04-20 Jakub Jelinek <jakub@redhat.com>
13957
13958 * g++.old-deja/g++.other/comdat2.C: New test.
13959 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
13960
13961 2001-04-20 Jakub Jelinek <jakub@redhat.com>
13962
13963 * g++.old-deja/g++.other/overload14.C: New test.
13964
13965 2001-04-20 Jakub Jelinek <jakub@redhat.com>
13966
13967 * g++.old-deja/g++.other/lookup23.C: New test.
13968
13969 2001-04-20 Jakub Jelinek <jakub@redhat.com>
13970
13971 * gcc.c-torture/execute/20010403-1.c: New test.
13972
13973 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
13974 Mark Mitchell <mark@codesourcery.com>
13975
13976 * lib/old-dejagnu.exp: Don't delete output of executable.
13977 Add .exe suffix to executables.
13978
13979 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
13980
13981 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
13982
13983 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13984
13985 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
13986
13987 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
13988
13989 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
13990 * g++.old-deja/g++.abi/crash1.C: New test.
13991
13992 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
13993
13994 * g++.old-deja/g++.other/crash40.C: New test.
13995
13996 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13997
13998 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
13999
14000 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
14001
14002 * g++.old-deja/g++.other/warn6.C: New test.
14003
14004 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
14005
14006 * g++.old-deja/g++.robertl/eb42.C: Same.
14007
14008 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14009
14010 * gcc.dg/wtr-conversion-1.c: New testcase.
14011
14012 2001-04-10 Richard Henderson <rth@redhat.com>
14013
14014 * g++.old-deja/g++.other/array5.C: New.
14015
14016 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14017
14018 * gcc.c-torture/execute/20010408-1.c: New test.
14019
14020 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
14021
14022 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
14023 headers and constructs.
14024 * g++.old-deja/g++.robertl/eb79.C: Same.
14025 * g++.old-deja/g++.robertl/eb77.C (main): Same.
14026 * g++.old-deja/g++.robertl/eb73.C: Same.
14027 * g++.old-deja/g++.robertl/eb66.C (main): Same.
14028 * g++.old-deja/g++.robertl/eb55.C (t): Same.
14029 * g++.old-deja/g++.robertl/eb54.C (main): Same.
14030 * g++.old-deja/g++.robertl/eb46.C (main): Same.
14031 * g++.old-deja/g++.robertl/eb44.C: Same.
14032 * g++.old-deja/g++.robertl/eb41.C (main): Same.
14033 * g++.old-deja/g++.robertl/eb4.C (main): Same.
14034 * g++.old-deja/g++.robertl/eb39.C: Same.
14035 * g++.old-deja/g++.robertl/eb33.C (main): Same.
14036 * g++.old-deja/g++.robertl/eb31.C (main): Same.
14037 * g++.old-deja/g++.robertl/eb30.C: Same.
14038 * g++.old-deja/g++.robertl/eb3.C: Same.
14039 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
14040 * g++.old-deja/g++.robertl/eb21.C: Same.
14041 * g++.old-deja/g++.robertl/eb15.C: Same.
14042 * g++.old-deja/g++.robertl/eb118.C: Same.
14043 * g++.old-deja/g++.robertl/eb115.C (main): Same.
14044 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
14045 * g++.old-deja/g++.robertl/eb109.C: Same.
14046 * g++.old-deja/g++.other/sibcall1.C (main): Same.
14047 * g++.old-deja/g++.mike/rtti1.C: Same.
14048 * g++.old-deja/g++.mike/p658.C: Same.
14049 * g++.old-deja/g++.mike/net46.C: Same.
14050 * g++.old-deja/g++.mike/net34.C: Same.
14051 * g++.old-deja/g++.mike/memoize1.C: Same.
14052 * g++.old-deja/g++.mike/eh2.C: Same.
14053 * g++.old-deja/g++.law/weak.C: Same.
14054 * g++.old-deja/g++.law/visibility7.C: Same.
14055 * g++.old-deja/g++.law/visibility25.C: Same.
14056 * g++.old-deja/g++.law/visibility22.C: Same.
14057 * g++.old-deja/g++.law/visibility2.C: Same.
14058 * g++.old-deja/g++.law/visibility17.C: Same.
14059 * g++.old-deja/g++.law/visibility13.C: Same.
14060 * g++.old-deja/g++.law/visibility10.C: Same.
14061 * g++.old-deja/g++.law/visibility1.C: Same.
14062 * g++.old-deja/g++.law/virtual3.C (eval): Same.
14063 * g++.old-deja/g++.law/vbase1.C: Same.
14064 * g++.old-deja/g++.law/operators32.C: Same.
14065 * g++.old-deja/g++.law/nest3.C: Same.
14066 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
14067 * g++.old-deja/g++.law/except5.C (main): Same.
14068 * g++.old-deja/g++.law/cvt7.C (run): Same.
14069 * g++.old-deja/g++.law/cvt2.C: Same.
14070 * g++.old-deja/g++.law/cvt16.C: Same.
14071 * g++.old-deja/g++.law/ctors6.C (bar): Same.
14072 * g++.old-deja/g++.law/ctors17.C (main): Same.
14073 * g++.old-deja/g++.law/ctors13.C: Same.
14074 * g++.old-deja/g++.law/ctors12.C (main): Same.
14075 * g++.old-deja/g++.law/ctors10.C: Same.
14076 * g++.old-deja/g++.law/code-gen5.C: Same.
14077 * g++.old-deja/g++.law/bad-error7.C: Same.
14078 * g++.old-deja/g++.law/arm9.C: Same.
14079 * g++.old-deja/g++.law/arm12.C: Same.
14080 * g++.old-deja/g++.law/arg8.C: Same.
14081 * g++.old-deja/g++.law/arg1.C: Same.
14082 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
14083 * g++.old-deja/g++.jason/template31.C: Same.
14084 * g++.old-deja/g++.jason/template24.C (main): Same.
14085 * g++.old-deja/g++.jason/2371.C: Same.
14086 * g++.old-deja/g++.eh/new2.C: Same.
14087 * g++.old-deja/g++.eh/new1.C: Same.
14088 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
14089 * g++.old-deja/g++.brendan/nest21.C (main): Same.
14090 * g++.old-deja/g++.brendan/err-msg3.C: Same.
14091 * g++.old-deja/g++.brendan/crash62.C: Same.
14092 * g++.old-deja/g++.brendan/crash52.C: Same.
14093 * g++.old-deja/g++.brendan/crash49.C (main): Same.
14094 * g++.old-deja/g++.brendan/crash38.C: Same.
14095 * g++.old-deja/g++.brendan/crash15.C (main): Same.
14096 * g++.old-deja/g++.brendan/copy9.C: Same.
14097
14098 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
14099
14100 * gcc.c-torture/execute/20001203-2.c (memset):
14101 Count argument is of type __SIZE_TYPE__.
14102
14103 2001-04-04 Diego Novillo <dnovillo@redhat.com>
14104
14105 * gcc.c-torture/compile/20010404-1.c: New test.
14106
14107 2001-04-04 Jakub Jelinek <jakub@redhat.com>
14108
14109 * gcc.c-torture/compile/20010326-1.c: New test.
14110
14111 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
14112
14113 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
14114 peculiarities of the SH.
14115 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
14116
14117 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14118
14119 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
14120 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
14121 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
14122
14123 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14124
14125 * g77.f-torture/compile/20010321-1.f: New test.
14126
14127 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14128
14129 * gcc.c-torture/compile/20010329-1.c: New test.
14130
14131 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14132
14133 * gcc.c-torture/execute/20010329-1.c: New test.
14134
14135 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
14136
14137 * g++.old-deja/g++.other/eh4.C: Fix typo.
14138
14139 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
14140
14141 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
14142
14143 2001-03-28 Philip Blundell <philb@gnu.org>
14144
14145 * gcc.c-torture/compile/20010328-1.c: New test.
14146
14147 2001-03-27 Richard Henderson <rth@redhat.com>
14148
14149 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
14150 * g++.old-deja/g++.eh/vbase3.C: Likewise.
14151
14152 2001-03-27 Alan Modra <alan@linuxcare.com.au>
14153
14154 * gcc.c-torture/compile/20010327-1.c: New test.
14155
14156 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
14157
14158 * g++.old-deja/g++.other/friend12.C: New test.
14159 * g++.old-deja/g++.other/friend9.C: Expect no errors.
14160 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
14161
14162 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
14163
14164 * gcc.c-torture/execute/20010325-1.c: New test.
14165
14166 2001-03-23 Jakub Jelinek <jakub@redhat.com>
14167
14168 * g++.old-deja/g++.other/mangle3.C: New test.
14169
14170 2001-03-22 Jakub Jelinek <jakub@redhat.com>
14171
14172 * g++.old-deja/g++.other/anon8.C: New test.
14173
14174 2001-03-20 Philip Blundell <philb@gnu.org>
14175
14176 * gcc.c-torture/compile/20010320-1.c: New test.
14177
14178 2001-03-17 Richard Henderson <rth@redhat.com>
14179
14180 * g++.old-deja/g++.other/eh4.C: Add expected error text.
14181
14182 2001-03-15 Geoff Keating <geoff@redhat.com>
14183
14184 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
14185 tests on AIX.
14186
14187 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
14188
14189 * g++.old-deja/g++.other/eh4.C: New test.
14190
14191 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
14192
14193 * gcc.dg/cpp/mi1.c: Update.
14194
14195 2001-03-14 Jakub Jelinek <jakub@redhat.com>
14196
14197 * g++.old-deja/g++.other/regstack.C: New test.
14198
14199 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
14200
14201 * g++.old-deja/g++.other/ref4.C: New test.
14202
14203 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
14204
14205 * objc/execute/va_method.m: Added.
14206 * objc/execute/IMP.m: Added.
14207 * objc/execute/_cmd.m: Added.
14208 * objc/execute/accessing_ivars.m: Added.
14209 * objc/execute/class-1.m: Added.
14210 * objc/execute/class-10.m: Added.
14211 * objc/execute/class-11.m: Added.
14212 * objc/execute/class-12.m: Added.
14213 * objc/execute/class-13.m: Added.
14214 * objc/execute/class-14.m: Added.
14215 * objc/execute/class-2.m: Added.
14216 * objc/execute/class-3.m: Added.
14217 * objc/execute/class-4.m: Added.
14218 * objc/execute/class-5.m: Added.
14219 * objc/execute/class-6.m: Added.
14220 * objc/execute/class-7.m: Added.
14221 * objc/execute/class-8.m: Added.
14222 * objc/execute/class-9.m: Added.
14223 * objc/execute/class-tests-1.h
14224 * objc/execute/class-tests-2.h
14225 * objc/execute/compatibility_alias.m: Added.
14226 * objc/execute/encode-1.m: Added.
14227 * objc/execute/formal_protocol-1.m: Added.
14228 * objc/execute/formal_protocol-2.m: Added.
14229 * objc/execute/formal_protocol-3.m: Added.
14230 * objc/execute/formal_protocol-4.m: Added.
14231 * objc/execute/formal_protocol-5.m: Added.
14232 * objc/execute/formal_protocol-6.m: Added.
14233 * objc/execute/formal_protocol-7.m: Added.
14234 * objc/execute/informal_protocol.m: Added.
14235 * objc/execute/initialize.m: Added.
14236 * objc/execute/load.m: Added.
14237 * objc/execute/many_args_method.m: Added.
14238 * objc/execute/nested-3.m: Added.
14239 * objc/execute/no_clash.m: Added.
14240 * objc/execute/private.m: Added.
14241 * objc/execute/redefining_self.m: Added.
14242 * objc/execute/root_methods.m: Added.
14243 * objc/execute/selector-1.m: Added.
14244 * objc/execute/static-1.m: Added.
14245 * objc/execute/static-2.m: Added.
14246 * objc/execute/va_method.m: Added.
14247
14248 2001-03-10 Richard Henderson <rth@redhat.com>
14249
14250 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
14251
14252 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
14253
14254 * g++.old-deja/g++.other/crash31.C: XFAIL.
14255 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
14256 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
14257 * gcc.c-torture/execute/20010123-1.x: XFAIL.
14258 * gcc.c-torture/execute/20010124-1.x: XFAIL.
14259 * gcc.dg/sequence-pt-1.c: XFAIL one test.
14260
14261 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14262
14263 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
14264
14265 2001-03-06 Zack Weinberg <zackw@stanford.edu>
14266
14267 * gcc.dg/20000724-1.c: Don't use multiline strings.
14268
14269 2001-03-06 Zack Weinberg <zackw@stanford.edu>
14270
14271 * objc/execute/string1.m, objc/execute/string2.m: Compare the
14272 result of -cString against what we expect it to be; don't just
14273 print it out for no one to read.
14274
14275 * objc/execute/string3.m, objc/execute/string4.m: New tests.
14276 Based on testcases provided by Nicola Pero.
14277
14278 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
14279
14280 * gcc.dg/cpp/macro7.c: New test.
14281
14282 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
14283
14284 * gcc.dg/cpp/multiline.c: Update.
14285
14286 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14287
14288 * g++.old-deja/g++.other/enum3.C: New test.
14289
14290 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14291
14292 * g++.old-deja/g++.other/pod1.C: New test.
14293
14294 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14295
14296 * g++.old-deja/g++.ext/overload1.C: New test.
14297
14298 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
14299
14300 * g++.old-deja/g++.pt/using1.C: New test.
14301
14302 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
14303
14304 * g++.old-deja/g++.other/using9.C: New test.
14305
14306 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
14307
14308 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
14309
14310 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
14311
14312 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
14313
14314 * g++.old-deja/g++.ext/realpt1.C: Remove.
14315
14316 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
14317
14318 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
14319
14320 2001-02-26 Will Cohen <wcohen@redhat.com>
14321
14322 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
14323
14324 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
14325
14326 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
14327 templatized constructors.
14328
14329 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14330
14331 * gcc.c-torture/execute/20010224-1.c: New test.
14332
14333 2001-02-23 Jakub Jelinek <jakub@redhat.com>
14334
14335 * gcc.c-torture/execute/20010222-1.c: New test.
14336
14337 2001-02-22 Jakub Jelinek <jakub@redhat.com>
14338
14339 * g++.old-deja/g++.other/inline20.C: New test.
14340
14341 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
14342
14343 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
14344
14345 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
14346
14347 * g++.old-deja/g++.other/lookup22.C: New test.
14348
14349 2001-02-19 Zack Weinberg <zackw@stanford.edu>
14350
14351 * g77.dg: New directory.
14352 * g77.dg/20010216-1.f: New test case.
14353 * g77.dg/dg.exp: New driver.
14354 * lib/g77-dg.exp: New driver library.
14355
14356 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14357
14358 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
14359
14360 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
14361
14362 * g++.old-deja/g++.other/decl9.C: New test.
14363
14364 2001-02-16 Jakub Jelinek <jakub@redhat.com>
14365
14366 * g++.old-deja/g++.other/init16.C: Update the test so that it does
14367 not need <string> and also tests the initialization at runtime.
14368
14369 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
14370
14371 * gcc.c-torture/execute/longlong.c: New test.
14372
14373 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
14374
14375 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
14376
14377 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
14378
14379 * gcc.c-torture/execute/920302-1.c (execute):
14380 Change argument type to short.
14381
14382 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
14383
14384 * g++.old-deja/g++.pt/deduct6.C: New test.
14385
14386 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
14387
14388 * g++.old-deja/g++.pt/deduct5.C: New test.
14389
14390 2001-02-14 Jakub Jelinek <jakub@redhat.com>
14391
14392 * gcc.c-torture/execute/20010209-1.c: New test.
14393
14394 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
14395
14396 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
14397
14398 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
14399
14400 * g++.dg/vtgc1.C: Update for new ABI.
14401
14402 * consistency.vlad: New directory, 1665 files.
14403
14404 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
14405
14406 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
14407 return type.
14408 * gcc.dg/cpp/digraphs.c: Declare puts.
14409
14410 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
14411
14412 * g++.old-deja/g++.other/warn5.C: New test.
14413
14414 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
14415
14416 * g++.old-deja/g++.pt/spec40.C: New test.
14417
14418 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
14419
14420 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
14421 case.
14422 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
14423
14424 2001-02-12 Jakub Jelinek <jakub@redhat.com>
14425
14426 * gcc.c-torture/compile/20010209-1.c: New test.
14427
14428 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
14429
14430 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
14431 excess errors message but not if it crashes.
14432 * g++.old-deja/g++.other/crash27.C: Likewise.
14433 * g++.old-deja/g++.other/crash28.C: Likewise.
14434 * g++.old-deja/g++.other/crash30.C: Likewise.
14435 * g++.old-deja/g++.other/crash32.C: Likewise.
14436 * g++.old-deja/g++.other/crash35.C: Likewise.
14437 * g++.old-deja/g++.pt/inherit2.C: Likewise.
14438
14439 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
14440
14441 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
14442 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
14443 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
14444 g77.f-torture/execute/execute.exp,
14445 g77.f-torture/noncompile/noncompile.exp,
14446 gcc.c-torture/execute/execute.exp,
14447 gcc.c-torture/execute/memcheck/memcheck.exp,
14448 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
14449 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
14450 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
14451 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
14452 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
14453 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
14454 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14455 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
14456 Remove bug reporting instructions with ancient email addresses.
14457
14458 2001-02-07 Jakub Jelinek <jakub@redhat.com>
14459
14460 * gcc.dg/20010202-1.c: New test.
14461 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
14462
14463 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
14464
14465 * g++.dg/stdbool-if.C: New test.
14466
14467 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
14468
14469 * objc/execute/fdecl.m: Added main().
14470
14471 2001-02-07 Jakub Jelinek <jakub@redhat.com>
14472
14473 * gcc.c-torture/execute/20010206-1.c: New test.
14474
14475 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
14476
14477 * gcc.dg/cpp/avoidpaste1.c: Update.
14478
14479 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
14480
14481 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
14482 Pero <nicola@brainstorm.co.uk>.
14483 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
14484
14485 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
14486
14487 * g++.old-deja/g++.pt/spec39.C: New test.
14488
14489 2001-02-05 Jakub Jelinek <jakub@redhat.com>
14490
14491 * gcc.c-torture/compile/20010202-1.c: New test.
14492
14493 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
14494
14495 * g++.old-deja/g++.abi/primary2.C: New test.
14496 * g++.old-deja/g++.abi/primary3.C: New test.
14497 * g++.old-deja/g++.abi/primary4.C: New test.
14498 * g++.old-deja/g++.abi/primary5.C: New test.
14499 * g++.old-deja/g++.abi/vtable3.h: New test.
14500 * g++.old-deja/g++.abi/vtable3a.C: New test.
14501 * g++.old-deja/g++.abi/vtable3b.C: New test.
14502 * g++.old-deja/g++.abi/vtable3c.C: New test.
14503 * g++.old-deja/g++.abi/vtable3d.C: New test.
14504 * g++.old-deja/g++.abi/vtable3e.C: New test.
14505 * g++.old-deja/g++.abi/vtable3f.C: New test.
14506 * g++.old-deja/g++.abi/vtable3g.C: New test.
14507 * g++.old-deja/g++.abi/vtable3h.C: New test.
14508 * g++.old-deja/g++.abi/vtable3i.C: New test.
14509 * g++.old-deja/g++.abi/vtable3j.C: New test.
14510 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
14511
14512 2001-02-03 Jakub Jelinek <jakub@redhat.com>
14513
14514 * g++.old-deja/g++.other/anon6.C: New test.
14515 * g++.old-deja/g++.other/anon7.C: New test.
14516
14517 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
14518
14519 * gcc.dg/cpp/avoidpaste2.c: New tests.
14520
14521 2001-01-31 Jakub Jelinek <jakub@redhat.com>
14522
14523 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
14524
14525 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
14526
14527 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
14528 DECIMAL_DIG cases for Irix."
14529
14530 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
14531
14532 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
14533
14534 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
14535
14536 * gcc.dg/c99-tag-1.c: New test.
14537
14538 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
14539
14540 * gcc.dg/cpp/tr-warn1.c: Add tests.
14541
14542 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
14543
14544 * gcc.dg/cpp/avoidpaste1.c: Update.
14545 * gcc.dg/cpp/paste4.c: Update.
14546
14547 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
14548
14549 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
14550 cases for Irix.
14551
14552 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14553
14554 * g++.old-deja/g++.other/inline19.C: New test.
14555
14556 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
14557
14558 * gcc.dg/Wlarger-than.c: New test.
14559
14560 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
14561
14562 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
14563
14564 2001-01-29 Jakub Jelinek <jakub@redhat.com>
14565
14566 * gcc.c-torture/execute/20010129-1.c: New test.
14567 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
14568
14569 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
14570
14571 * gcc.dg/cpp/avoidpaste1.c: Test case.
14572
14573 2001-01-28 Jakub Jelinek <jakub@redhat.com>
14574
14575 * g++.old-deja/g++.other/inline18.C: New test.
14576
14577 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14578
14579 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
14580 and __builtin_putchar.
14581
14582 2001-01-27 Jakub Jelinek <jakub@redhat.com>
14583
14584 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
14585 tests.
14586
14587 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
14588
14589 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
14590 floating point number rounding mode to round to the nearest
14591 representable mode.
14592
14593 2001-01-25 Jakub Jelinek <jakub@redhat.com>
14594
14595 * g++.old-deja/g++.other/mangle2.C: New test.
14596
14597 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
14598
14599 * gcc.c-torture/compile/20010124-1.c: New test.
14600
14601 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
14602
14603 * g++.old-deja/g++.pt/spec38.C: New test.
14604
14605 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14606
14607 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
14608 "Build don't run".
14609
14610 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14611
14612 * gcc.c-torture/execute/20010123-1.c: New test.
14613
14614 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
14615
14616 * g++.old-deja/g++.pt/spec37.C: New test.
14617
14618 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
14619
14620 * g++.old-deja/g++.pt/overload14.C: New test.
14621
14622 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14623
14624 * gcc.c-torture/execute/20010122-1.c: New test, exercise
14625 __builtin_return_address.
14626
14627 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
14628
14629 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
14630 * g++.old-deja/g++.pt/spec35.C: New test.
14631 * g++.old-deja/g++.pt/spec36.C: New test.
14632
14633 2001-01-20 Jakub Jelinek <jakub@redhat.com>
14634
14635 * gcc.c-torture/compile/20010118-1.c: New test.
14636
14637 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
14638
14639 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
14640
14641 2001-01-19 Jakub Jelinek <jakub@redhat.com>
14642
14643 * gcc.c-torture/execute/20010119-1.c: New test.
14644
14645 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
14646
14647 * g++.old-deja/g++.other/vbase5.C: New test.
14648
14649 2001-01-19 Jakub Jelinek <jakub@redhat.com>
14650
14651 * gcc.c-torture/execute/20010118-1.c: New test.
14652
14653 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
14654
14655 * g++.old-deja/g++.pt/deduct3.C: New test.
14656
14657 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
14658
14659 * g++.old-deja/g++.pt/spec34.C: New test.
14660
14661 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
14662
14663 * g77.f-torture/compile/20000601-2.f: New test.
14664
14665 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
14666
14667 * g++.old-deja/g++.other/init17.C: New test.
14668
14669 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
14670
14671 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
14672
14673 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
14674
14675 * g++.old-deja/g++.pt/unify8.C: New test.
14676
14677 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
14678
14679 * g++.old-deja/g++.abi/vbase1.C: New test.
14680
14681 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
14682
14683 * g++.old-deja/g++.pt/crash65.C: New test.
14684
14685 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
14686
14687 * gcc.dg/cpp/assembl2.S: New test case.
14688
14689 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
14690
14691 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
14692 are supported.
14693
14694 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14695
14696 * g++.old-deja/g++.other/builtins1.C: New test.
14697 * g++.old-deja/g++.other/builtins2.C: Likewise.
14698 * g++.old-deja/g++.other/builtins3.C: Likewise.
14699 * g++.old-deja/g++.other/builtins4.C: Likewise.
14700
14701 2001-01-17 Jakub Jelinek <jakub@redhat.com>
14702
14703 * gcc.c-torture/compile/20010117-1.c: New test.
14704 * gcc.c-torture/compile/20010117-2.c: New test.
14705
14706 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
14707
14708 * g77.f-torture/execute/20010116.[fx]: New test,
14709 XFAIL on i?86-*-*.
14710 * g77.f-torture/compile/20010115.f: Indicate it's
14711 a test for PR fortran/1636.
14712
14713 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
14714
14715 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
14716
14717 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
14718
14719 * g77.f-torture/compile/20010115.f: New test.
14720
14721 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
14722
14723 * g++.old-deja/g++.pt/nontype5.C: New test.
14724
14725 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
14726
14727 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
14728 have an equivalent working one below it.
14729
14730 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
14731
14732 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
14733 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14734
14735 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
14736
14737 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
14738 message containing "init_priority".
14739 (conpr-2.C): Likewise.
14740 (conpr-3.C): Likewise.
14741 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
14742
14743 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14744
14745 * gcc.c-torture/execute/20010114-2.c: New test.
14746
14747 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
14748
14749 * gcc.c-torture/compile/20010114-1.c: New test.
14750 * gcc.c-torture/compile/20010114-1.x: Xfail.
14751 * gcc.c-torture/compile/20010114-2.c: New test.
14752 * gcc.c-torture/execute/20010114-1.c: New test.
14753 * gcc.dg/trunc-1.c: New test.
14754 * gcc.dg/uninit-B.c: New test.
14755
14756 2001-01-13 Nick Clifton <nickc@redhat.com>
14757
14758 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
14759 target.
14760
14761 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
14762
14763 * gcc.c-torture/compile/20010113-1.c: New test.
14764
14765 2001-01-13 Jakub Jelinek <jakub@redhat.com>
14766
14767 * gcc.c-torture/compile/20001212-1.c: New test.
14768
14769 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
14770
14771 * gcc.dg/cpp/widestr1.c: Update.
14772 * gcc.dg/cpp/prag-imp.c: Remove.
14773
14774 2001-01-12 Jakub Jelinek <jakub@redhat.com>
14775
14776 * gcc.c-torture/execute/20000801-3.x: Remove.
14777 * gcc.dg/c90-init-1.c: New test.
14778 * gcc.dg/c99-init-1.c: New test.
14779 * gcc.dg/c99-init-2.c: New test.
14780 * gcc.dg/gnu99-init-1.c: New test.
14781
14782 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
14783
14784 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
14785 testing that no relevant ones were found.
14786
14787 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
14788
14789 * g++.old-deja/g++.pt/cast2.C: New test.
14790
14791 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
14792
14793 * g++.old-deja/g++.pt/friend47.C: New test.
14794
14795 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
14796
14797 * g++.old-deja/g++.pt/instantiate13.C: New test.
14798
14799 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
14800
14801 * g++.old-deja/g++.other/defarg7.C: New test.
14802 * g++.old-deja/g++.other/defarg8.C: New test.
14803
14804 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
14805
14806 * g++.old-deja/g++.pt/crash64.C: New test.
14807
14808 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
14809
14810 * g++.old-deja/g++.pt/crash63.C: New test.
14811
14812 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
14813
14814 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
14815
14816 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
14817
14818 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
14819
14820 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
14821
14822 * g++.old-deja/g++.pt/error3.C: New test.
14823
14824 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
14825
14826 * g++.old-deja/g++.other/crash39.C: New test.
14827
14828 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
14829
14830 * g++.old-deja/g++.other/vbase4.C: New test.
14831
14832 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
14833
14834 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
14835 * gcc.dg/special/20000419-2.c: New file. Identical to above.
14836 * gcc.dg/special/special.exp: New test driver which will check
14837 for alias support for the above test.
14838
14839 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
14840
14841 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
14842 problems on small machines.
14843 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
14844 parameterize.
14845
14846 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
14847
14848 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
14849 mips.
14850 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14851
14852 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
14853
14854 * g++.old_deja/g++.pt/using8.C: New test.
14855
14856 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
14857
14858 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
14859
14860 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
14861
14862 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
14863 where a failure is expected.
14864 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
14865
14866 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
14867
14868 * g++.old_deja/g++.pt/instantiate12.C: New test.
14869
14870 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
14871
14872 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
14873 start of structs.
14874 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
14875 * g++.old-deja/g++.brendan/crash17.C: Likewise.
14876 * g++.old-deja/g++.brendan/crash29.C: Likewise.
14877 * g++.old-deja/g++.brendan/crash48.C: Likewise.
14878 * g++.old-deja/g++.brendan/ns1.C: Likewise.
14879 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
14880 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14881 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
14882 * g++.old-deja/g++.eh/spec6.C: Likewise.
14883 * g++.old-deja/g++.jason/crash3.C: Likewise.
14884 * g++.old-deja/g++.law/ctors11.C: Likewise.
14885 * g++.old-deja/g++.law/ctors17.C: Likewise.
14886 * g++.old-deja/g++.law/ctors5.C: Likewise.
14887 * g++.old-deja/g++.law/ctors9.C: Likewise.
14888 * g++.old-deja/g++.mike/ambig1.C: Likewise.
14889 * g++.old-deja/g++.mike/net22.C: Likewise.
14890 * g++.old-deja/g++.mike/p3538a.C: Likewise.
14891 * g++.old-deja/g++.mike/p3538b.C: Likewise.
14892 * g++.old-deja/g++.mike/virt3.C: Likewise.
14893 * g++.old-deja/g++.niklas/t128.C: Likewise.
14894 * g++.old-deja/g++.other/anon4.C: Likewise.
14895 * g++.old-deja/g++.other/using1.C: Likewise.
14896 * g++.old-deja/g++.other/warn3.C: Likewise.
14897 * g++.old-deja/g++.pt/t37.C: Likewise.
14898 * g++.old-deja/g++.robertl/eb69.C: Likewise.
14899 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14900
14901 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
14902
14903 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
14904
14905 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14906
14907 * gcc.c-torture/execute/stdio-opt-3.c: New test.
14908
14909 2001-01-07 Jakub Jelinek <jakub@redhat.com>
14910
14911 * gcc.c-torture/compile/20010107-1.c: New test.
14912
14913 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
14914
14915 * gcc.c-torture/execute/builtin-noret-1.c: New test.
14916
14917 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
14918
14919 * gcc.dg/format/format.h: New file.
14920 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
14921 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
14922 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
14923 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
14924 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
14925 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14926 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
14927 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
14928 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
14929 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
14930 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
14931 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
14932 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
14933 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
14934 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
14935 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
14936 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
14937 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
14938 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
14939 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
14940 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
14941 instead of declaring standard types, macros and functions in each
14942 test.
14943
14944 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
14945
14946 * gcc.c-torture/execute/20010106-1.c: New test.
14947
14948 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
14949
14950 * gcc.dg/format/format.exp: New file.
14951 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
14952 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
14953 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
14954 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
14955 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
14956 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
14957 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
14958 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
14959 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
14960 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
14961 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
14962 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
14963 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
14964 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
14965 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
14966 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
14967 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
14968 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
14969 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
14970 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
14971 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
14972 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
14973 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
14974 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
14975 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
14976 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
14977 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
14978 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
14979 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
14980 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
14981 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
14982 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
14983 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
14984 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
14985 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
14986 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
14987 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
14988 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
14989 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
14990 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
14991 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
14992 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
14993
14994 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
14995
14996 * gcc.c-torture/execute/991228-1.c: Take word endianness into
14997 account.
14998
14999 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
15000
15001 * gcc.c-torture/execute/builtin-complex-1.c: New test.
15002
15003 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
15004
15005 * g++.old-deja/g++.pt/crash62.C: New test.
15006
15007 2001-01-04 Richard Henderson <rth@redhat.com>
15008
15009 * gcc.dg/20000926-1.c: Update expected warnings.
15010 * gcc.dg/array-2.c: Likewise.
15011 * gcc.dg/array-4.c: Also validate flexible array members.
15012 * gcc.dg/c99-flex-array-1.c: New.
15013
15014 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
15015
15016 * gcc.c-torture/compile/20001222-1.x: Remove.
15017
15018 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15019
15020 * gcc.c-torture/execute/built-in-setjmp.c: New.
15021
15022 2001-01-03 Richard Henderson <rth@redhat.com>
15023
15024 * gcc.dg/940510-1.c: Update expected error wording.
15025 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
15026
15027 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
15028
15029 * lib/target-supports.exp (check_alias_available): Modified to
15030 indicate aliases not supported if only weak aliases are supported.
15031
15032 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15033
15034 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
15035 Turn on cmpstrsi checks for __pj__ and __i370__.
15036
15037 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
15038
15039 * g++.old-deja/g++.other/virtual11.C: New test.
15040
15041 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
15042
15043 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
15044
15045 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15046
15047 * gcc.c-torture/compile/20010102-1.c: New test.
15048
15049 2001-01-02 Andreas Jaeger <aj@suse.de>
15050
15051 * gcc.dg/noreturn-3.c: New test.
15052
15053 * gcc.dg/noreturn-4.c: New test.
15054
15055 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15056
15057 * gcc.c-torture/execute/stdio-opt-1.c: Also test
15058 __builtin_fputc and __builtin_fwrite.
15059
15060 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
15061
15062 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
15063 signed char, not default char.
15064
15065 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
15066
15067 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
15068
15069 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
15070
15071 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
15072
15073 2000-12-29 Richard Henderson <rth@redhat.com>
15074
15075 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
15076 (__cyg_profile_func_exit): Define.
15077
15078 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
15079
15080 * g++.dg/vtgc1.C: New test.
15081
15082 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
15083
15084 * gcc.dg/noncompile/20001228-1.c: New test.
15085
15086 * gcc.dg/20001228-1.c: New test.
15087
15088 * gcc.c-torture/execute/20001228-1.c: New test.
15089
15090 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
15091
15092 * gcc.dg/format-strfmon-1.c: New test.
15093
15094 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15095
15096 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
15097 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
15098 * gcc.c-torture/execute/string-opt-1.c: Likewise.
15099 * gcc.c-torture/execute/string-opt-2.c: Likewise.
15100 * gcc.c-torture/execute/string-opt-3.c: Likewise.
15101 * gcc.c-torture/execute/string-opt-4.c: Likewise.
15102 * gcc.c-torture/execute/string-opt-6.c: Likewise.
15103 * gcc.c-torture/execute/string-opt-7.c: Likewise.
15104 * gcc.c-torture/execute/string-opt-8.c: Likewise.
15105 * gcc.c-torture/execute/string-opt-9.c: Likewise.
15106 * gcc.c-torture/execute/string-opt-10.c: Likewise.
15107 * gcc.c-torture/execute/string-opt-11.c: Likewise.
15108 * gcc.c-torture/execute/string-opt-12.c: Likewise.
15109
15110 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
15111 * gcc.c-torture/execute/string-opt-4.c: Test index.
15112
15113 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
15114
15115 * gcc.c-torture/compile/20001226-1.c: New test.
15116
15117 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
15118
15119 * gcc.c-torture/compile/20001222-1.c: New test.
15120 * gcc.c-torture/compile/20001222-1.x: Xfail.
15121
15122 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
15123
15124 * gcc.c-torture/execute/comp-goto-2.c: New test.
15125
15126 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
15127
15128 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
15129 Use long types if __INT_MAX__ is 32767.
15130 (main): Use cast to (sint32 *) when poking 88 into a_page.
15131
15132 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
15133
15134 2000-12-21 Bernd Schmidt <bernds@redhat.com>
15135
15136 * gcc.c-torture/compile/20001221-1.c: New test.
15137 * gcc.c-torture/execute/20001221-1.c: New test.
15138
15139 2000-12-20 Richard Henderson <rth@redhat.com>
15140
15141 * g++.old-deja/g++.pt/crash36.C: Update error lines.
15142 * g++.old-deja/g++.robertl/eb109.C: Likewise.
15143
15144 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15145
15146 * gcc.dg/compare3.c: New test.
15147
15148 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
15149
15150 * gcc.dg/format-warnll-1.c: New test.
15151
15152 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
15153
15154 * gcc.dg/cpp/cmdlne-P.c: New test.
15155
15156 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
15157
15158 * gcc.c-torture/execute/builtin-abs-1.c,
15159 gcc.c-torture/execute/builtin-abs-2.c: New tests.
15160
15161 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
15162
15163 * gcc.dg/cpp/multiline.c: New test.
15164
15165 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
15166
15167 * g++.old-deja/g++.other/syshdr1.C: Update.
15168 * gcc.dg/cpp/lineflags.c: Remove temporarily.
15169
15170 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15171
15172 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
15173
15174 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15175
15176 * g++.old-deja/g++.pt/ttp65.C: New test.
15177
15178 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15179
15180 * g++.old-deja/g++.pt/ttp64.C: New test.
15181
15182 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15183
15184 * g++.old-deja/g++.pt/spec33.C: New test.
15185
15186 2000-12-14 Catherine Moore <clm@redhat.com>
15187
15188 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
15189 * gcc.c-torture/execute/920612-2.c: Likewise.
15190 * gcc.c-torture/execute/920428-2.c: Likewise.
15191 * gcc-c-torture/execute/va-arg-11.c: Call exit.
15192 * gcc.c-torture/execute/va-arg-21.c: Likewise.
15193
15194 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15195
15196 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
15197 * gcc.dg/pack-test-2.c: Likewise.
15198
15199 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
15200
15201 Tests by Zack Weinberg <zackw@stanford.edu>.
15202
15203 * gcc.dg/cpp/defined.c: Update.
15204 * gcc.dg/cpp/defined_trad.c: New tests.
15205
15206 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
15207
15208 * gcc.dg/cpp/trad-direct.c: Update.
15209
15210 2000-12-11 Neil Booth <neilb@earthling.net>
15211
15212 * gcc.dg/cpp/defined_trad.c
15213
15214 2000-12-11 Neil Booth <neilb@earthling.net>
15215
15216 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
15217
15218 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
15219
15220 * gcc.dg/format-miss-2.c: New test.
15221
15222 2000-12-09 Neil Booth <neilb@earthling.net>
15223
15224 * gcc.dg/cpp/lineflags.c: New tests.
15225 * gcc.dg/cpp/poison.c: Update.
15226 * gcc.dg/cpp/redef2.c: Update.
15227 * gcc.dg/cpp/skipping.c: New test.
15228
15229 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
15230
15231 * g++.old-deja/g++.other/eh3.C: New testcase.
15232
15233 2000-12-07 Neil Booth <neilb@earthling.net>
15234
15235 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
15236 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
15237 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
15238 wtr-union-init-2.c, wtr-union-init-3.c: Update.
15239 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
15240 Update.
15241
15242 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15243
15244 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
15245 __SIZE_TYPE__ instead of int for type of integers cast to
15246 pointers.
15247
15248 2000-12-07 Jakub Jelinek <jakub@redhat.com>
15249
15250 * g++.old-deja/g++.other/cleanup4.C: New test.
15251
15252 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15253
15254 * format-sec-1.c: New test.
15255
15256 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15257
15258 * gcc.dg/format-nonlit-3.c: New test.
15259
15260 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15261
15262 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
15263 through a null pointer.
15264
15265 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15266
15267 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
15268 * g++.old-deja/g++.pt/partial4.C: New test.
15269
15270 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
15271
15272 * gcc.c-torture/execute/ieee/hugeval.x: New.
15273
15274 2000-12-06 Neil Booth <neilb@earthling.net>
15275
15276 * gcc.dg/cpp/backslash2.c: New tests.
15277
15278 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15279
15280 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
15281 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
15282
15283 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
15284
15285 * gcc.c-torture/execute/20001203-2.c: New testcase.
15286
15287 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
15288
15289 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
15290 * g++.old-deja/g++.other/virtual10.C: New test.
15291
15292 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
15293
15294 * g++.old-deja/g++.mike/pmf5.C: Remove test.
15295
15296 2000-12-05 Richard Henderson <rth@redhat.com>
15297
15298 * gcc.c-torture/compile/20001205-1.c: New.
15299
15300 2000-12-04 Neil Booth <neilb@earthling.net>
15301
15302 * g++.old-deja/g++.other/virtual9.C: New test.
15303 * g++.old-deja/g++.pt/crash61.C: New test.
15304 * gcc.c-torture/execute/loop-9.c: New test.
15305
15306 2000-12-04 Neil Booth <neilb@earthling.net>
15307
15308 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
15309 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
15310 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
15311 * gcc.dg/cpp/extratokens.c: ...here.
15312
15313 2000-12-04 Neil Booth <neilb@earthling.net>
15314
15315 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
15316 New tests.
15317
15318 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15319
15320 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
15321 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
15322
15323 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
15324
15325 * gcc.c-torture/execute/20001203-1.c: New test.
15326
15327 2000-12-03 Neil Booth <neilb@earthling.net>
15328
15329 * gcc.dg/cpp/macro6.c: New test cases.
15330
15331 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15332
15333 * gcc.c-torture/execute/string-opt-9.c: New test.
15334 * gcc.c-torture/execute/string-opt-10.c: Likewise.
15335 * gcc.c-torture/execute/string-opt-11.c: Likewise.
15336 * gcc.c-torture/execute/string-opt-12.c: Likewise.
15337
15338 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
15339 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
15340
15341 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
15342
15343 * gcc.dg/cpp/if-6.c: New testcase.
15344
15345 * gcc.dg/20001201-1.c: New testcase.
15346
15347 2000-12-02 Neil Booth <neilb@earthling.net>
15348
15349 * g++.old-deja/g++.other/externC4.C,
15350 g++.old-deja/g++.other/friend10.C: New tests.
15351
15352 2000-12-02 Neil Booth <neilb@earthling.net>
15353
15354 * g++.old-deja/g++.other/instan2.C
15355 * g++.old-deja/g++.other/instan3.C: New test.
15356
15357 2000-12-02 Neil Booth <neilb@earthling.net>
15358
15359 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
15360 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
15361 gnuc99.c,gnuc99-pedantic.c: New tests.
15362
15363 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
15364
15365 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
15366 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
15367
15368 2000-12-01 Neil Booth <neilb@earthling.net>
15369
15370 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
15371 * gcc.dg/cpp/poison.c: Update.
15372 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
15373
15374 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
15375
15376 * g77.f-torture/execute/20001201.f: New test.
15377
15378 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
15379
15380 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
15381
15382 2000-12-01 Jakub Jelinek <jakub@redhat.com>
15383
15384 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
15385
15386 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
15387
15388 * g++.old-deja/g++.other/cast6.C: New test.
15389
15390 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
15391
15392 * gcc.c-torture/execute/20001130-2.c: New testcase.
15393
15394 2000-11-30 Richard Henderson <rth@redhat.com>
15395
15396 * gcc.c-torture/execute/20001130-1.c: New test.
15397
15398 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
15399
15400 * g++.old-deja/g++.other/op3.C: New test.
15401
15402 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
15403
15404 * g++.old-deja/g++.other/op2.C: New test.
15405
15406 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
15407
15408 * g++.old-deja/g++.other/crash38.C: New test.
15409
15410 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
15411
15412 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
15413
15414 2000-11-29 Jakub Jelinek <jakub@redhat.com>
15415
15416 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
15417 tests.
15418 * gcc.c-torture/execute/string-opt-6.c: New test.
15419
15420 * gcc.dg/20001117-1.c: Add main.
15421
15422 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
15423
15424 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
15425 Move from here ...
15426 * gcc.dg/940510-1.c: ... to here.
15427
15428 * gcc.dg/20000926-1.c: GNU C now allows initializations of
15429 zero-size arrays in toplevel structures.
15430
15431 2000-11-28 Jakub Jelinek <jakub@redhat.com>
15432
15433 * gcc.c-torture/execute/loop-8.c: New test.
15434
15435 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
15436
15437 * g++.old-deja/g++.other/base1.C: New test.
15438
15439 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
15440
15441 * g++.old-deja/g++.other/parse2.C: New test.
15442
15443 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
15444
15445 * g++.old-deja/g++.pt/incomplete1.C: New test.
15446
15447 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
15448
15449 * g++.old-deja/g++.other/friend9.C: New test.
15450
15451 2000-11-28 Jakub Jelinek <jakub@redhat.com>
15452
15453 * gcc.dg/20001127-1.c: New test.
15454
15455 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
15456
15457 * g++.old-deja/g++.pt/friend46.C: New test.
15458
15459 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
15460
15461 * g++.old-deja/g++.other/ptrmem8.C: New test.
15462
15463 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15464
15465 * gcc.c-torture/execute/string-opt-7.c: New test.
15466 * gcc.c-torture/execute/string-opt-8.c: Likewise.
15467
15468 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
15469
15470 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
15471 instead of 'mkcheck 2'.
15472
15473 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
15474
15475 * gcc.c-torture/execute/memcheck/driver.c,
15476 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
15477 C9X references to refer to C99.
15478
15479 2000-11-25 Jakub Jelinek <jakub@redhat.com>
15480
15481 * gcc.dg/ultrasp3.c: New test.
15482
15483 2000-11-25 Neil Booth <neilb@earthling.net>
15484
15485 * gcc.dg/cpp/include2.c: Update test to be locale independent.
15486
15487 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
15488
15489 * gcc.c-torture/compile/20001123-2.c: New.
15490
15491 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15492
15493 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
15494
15495 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
15496
15497 * gcc.dg/sequence-point-1.c: Add some new tests.
15498 * gcc.c-torture/execute/20001124-1.c: New test.
15499
15500 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
15501
15502 * g++.old-deja/g++.other/vaarg4.C: New test.
15503 * gcc.c-torture/compile/20001123-1.c: New test.
15504
15505 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
15506
15507 * g++.other/crash24.C: Adjust and remove XFAIL.
15508 * g++.other/crash37.C: New test.
15509
15510 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
15511
15512 * g++.old-deja/g++.pt/instantiate9.C: New test.
15513
15514 2000-11-22 Mark Mitchell <mark@codesourcery.com>
15515
15516 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
15517 new ABI, too.
15518
15519 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
15520 * g++.old-deja/g++.robertl/eb55.C: Likewise.
15521
15522 2000-11-22 Neil Booth <neilb@earthling.net>
15523
15524 * gcc.dg/cpp/Wtrigraphs.c: New test.
15525
15526 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
15527
15528 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
15529
15530 2000-11-22 Jakub Jelinek <jakub@redhat.com>
15531
15532 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
15533
15534 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
15535
15536 * lib/gcc-dg.exp: load_lib scanasm.exp.
15537 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
15538 * lib/g++-dg.exp: load_lib scanasm.exp.
15539 * lib/scanasm.exp: New.
15540 (scan-assembler, scan-assembler-not): Add optional arguments to
15541 test name, or if not present, the pattern name.
15542 (scan-assembler-dem, scan-assembler-dem-not): New.
15543
15544 * g++.dg/dg.exp: New.
15545
15546 2000-11-21 Neil Booth <neilb@earthling.net>
15547
15548 * gcc.dg/cpp/integrated1.c: Remove.
15549
15550 2000-11-21 Jakub Jelinek <jakub@redhat.com>
15551
15552 * gcc.c-torture/execute/20001121-1.c: New test.
15553
15554 2000-11-21 Richard Henderson <rth@redhat.com>
15555
15556 * gcc.c-torture/compile/20001121-1.c: New test.
15557
15558 2000-11-20 Neil Booth <neilb@earthling.net>
15559
15560 * gcc.dg/cpp/integrated1.c: New test.
15561
15562 2000-11-21 Jakub Jelinek <jakub@redhat.com>
15563
15564 * g++.old-deja/g++.other/inline17.C: New test.
15565
15566 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
15567
15568 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
15569 local variable to be zero: I made the variable global. Now
15570 uses abort() and exit() instead of relying on main's return value.
15571
15572 2000-11-20 Neil Booth <neilb@earthling.net>
15573
15574 * gcc.dg/cpp/paste2.c: Update test.
15575 * objc/execute/paste.m: New test.
15576
15577 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
15578
15579 * gcc.dg/c99-condexpr-1.c: New test.
15580
15581 2000-11-20 Neil Booth <neilb@earthling.net>
15582
15583 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
15584
15585 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
15586
15587 * g++.old-deja/g++.pt/export1.C: New test.
15588
15589 2000-11-20 Jakub Jelinek <jakub@redhat.com>
15590
15591 * gcc.dg/20001117-1.c: New test.
15592
15593 2000-11-18 Richard Henderson <rth@redhat.com>
15594
15595 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
15596
15597 2000-11-18 Richard Henderson <rth@redhat.com>
15598
15599 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
15600 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
15601 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
15602
15603 2000-11-18 Richard Henderson <rth@redhat.com>
15604
15605 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
15606 (main): New. Exit cleanly.
15607
15608 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
15609
15610 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
15611 gcc.dg/c99-fordecl-2.c: New tests.
15612
15613 2000-11-18 Richard Henderson <rth@redhat.com>
15614
15615 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
15616 * gcc.c-torture/execute/zerolen-2.c: New.
15617
15618 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15619
15620 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
15621 memory.
15622
15623 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
15624
15625 * g++.old-deja/g++.pt/instantiate8.C: New test.
15626
15627 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
15628
15629 * g++.old-deja/g++.other/incomplete.C: Add more tests.
15630 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
15631
15632 2000-11-16 Nick Clifton <nickc@redhat.com>
15633
15634 * gcc.c-torture/execute/nestfunc-2.c: New test.
15635 * gcc.c-torture/execute/nestfunc-3.c: New test.
15636
15637 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
15638
15639 * gcc.c-torture/compile/20001116-1.c: New test.
15640
15641 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15642
15643 * gcc.c-torture/execute/20001115-1.c: New test.
15644
15645 2000-11-15 Mark Mitchell <mark@codesourcery.com>
15646
15647 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
15648 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
15649 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
15650 * g++.old-deja/g++.abi/vmihint.C: Likewise.
15651
15652 2000-11-15 Neil Booth <neilb@earthling.net>
15653
15654 gcc.dg/cpp/_Pragma1.c: Update.
15655 gcc.dg/cpp/_Pragma2.c: New test.
15656
15657 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
15658
15659 * g++.old-deja/g++.other/anon5.C: New test.
15660
15661 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
15662
15663 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
15664 tests.
15665
15666 2000-11-14 Jakub Jelinek <jakub@redhat.com>
15667
15668 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
15669 output.
15670
15671 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
15672
15673 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
15674 labels at end of compound statements.
15675
15676 2000-11-13 Jakub Jelinek <jakub@redhat.com>
15677
15678 * gcc.c-torture/execute/loop-7.c: New test.
15679
15680 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
15681
15682 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
15683
15684 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
15685
15686 * gcc.dg/c99-bool-1.c: New test.
15687
15688 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
15689
15690 * gcc.dg/c99-scope-1.c: Remove xfail.
15691 * gcc.dg/c99-scope-2.c: New test.
15692
15693 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15694
15695 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
15696 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
15697
15698 2000-11-11 Mark Mitchell <mark@codesourcery.com>
15699
15700 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
15701 error messages.
15702
15703 * g++.mike/p700.C: Don't typedef wchar_t.
15704 * g++.mike/p784.C: Likewise.
15705 * g++.mike/eb101.C: Don't use __wchar_t.
15706
15707 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
15708
15709 * g77.f-torture/execute/20001111.[fx]: Test premature exit
15710 from DO loop.
15711
15712 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
15713
15714 * gcc.c-torture/execute/20001111-1.c: New test.
15715
15716 2000-11-10 Nick Clifton <nickc@redhat.com>
15717
15718 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
15719 long multuiple and accumulate.
15720
15721 2000-11-09 Richard Henderson <rth@redhat.com>
15722
15723 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
15724 via size_t instead of int.
15725
15726 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
15727 * gcc.c-torture/execute/string-opt-2.c: Likewise.
15728 * gcc.c-torture/execute/string-opt-3.c: Likewise.
15729 * gcc.c-torture/execute/string-opt-4.c: Likewise.
15730
15731 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
15732
15733 * gcc.c-torture/compile/20001109-1.c: New test.
15734 * gcc.c-torture/compile/20001109-2.c: New test.
15735
15736 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
15737
15738 * g++.old-deja/g++.pt/operator1.C: New test.
15739 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
15740
15741 2000-11-09 Jakub Jelinek <jakub@redhat.com>
15742
15743 * gcc.dg/20001108-1.c: New test.
15744
15745 2000-11-09 Jakub Jelinek <jakub@redhat.com>
15746
15747 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
15748 with both arguments constant strings.
15749 * gcc.c-torture/execute/string-opt-3.c: New test.
15750 * gcc.c-torture/execute/string-opt-4.c: New test.
15751 * gcc.c-torture/execute/string-opt-5.c: New test.
15752
15753 2000-11-08 Nick Clifton <nickc@redhat.com>
15754
15755 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
15756 mulsidi3adddi patterns.
15757
15758 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
15759
15760 * g++.old-deja/g++.other/crash36.C: New test.
15761
15762 2000-11-08 Jakub Jelinek <jakub@redhat.com>
15763
15764 * g++.old-deja/g++.other/init16.C: New test.
15765
15766 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
15767
15768 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
15769
15770 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
15771
15772 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
15773 * gcc.c-torture/execute/va-arg-16.x: Likewise.
15774 * gcc.c-torture/execute/va-arg-17.x: Likewise.
15775
15776 2000-11-07 DJ Delorie <dj@redhat.com>
15777
15778 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
15779
15780 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15781
15782 * gcc.c-torture/execute/string-opt-1.c: New test.
15783
15784 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
15785
15786 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
15787 mips-sgi-irix6.* because the MIPS ABI passes floating-point
15788 parameters in registers, and there is no way for a varargs
15789 function to know in which order the integer and floating-point
15790 parameters should be interleaved when they are placed on the
15791 stack.
15792 * gcc.c-torture/execute/va-arg-16.x: Likewise.
15793 * gcc.c-torture/execute/va-arg-17.x: Likewise.
15794
15795 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15796
15797 * gcc.c-torture/execute/string-opt-2.c: New test.
15798
15799 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
15800
15801 * g++.old-deja/g++.pt/crash60.C: New test.
15802
15803 2000-11-06 Jakub Jelinek <jakub@redhat.com>
15804
15805 * g++.old-deja/g++.other/crash24.C: New test.
15806 * g++.old-deja/g++.other/crash25.C: New test.
15807 * g++.old-deja/g++.other/crash26.C: New test.
15808 * g++.old-deja/g++.other/crash27.C: New test.
15809 * g++.old-deja/g++.other/crash28.C: New test.
15810 * g++.old-deja/g++.other/crash29.C: New test.
15811 * g++.old-deja/g++.other/crash30.C: New test.
15812 * g++.old-deja/g++.other/crash31.C: New test.
15813 * g++.old-deja/g++.other/crash32.C: New test.
15814 * g++.old-deja/g++.other/crash33.C: New test.
15815 * g++.old-deja/g++.other/crash34.C: New test.
15816 * g++.old-deja/g++.other/crash35.C: New test.
15817
15818 2000-11-06 Jakub Jelinek <jakub@redhat.com>
15819
15820 * gcc.c-torture/execute/20001031-1.c: New test.
15821
15822 2000-11-04 Mark Mitchell <mark@codesourcery.com>
15823
15824 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
15825 namespace.
15826
15827 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
15828 standards-conformant.
15829
15830 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
15831
15832 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
15833 * g++.old-deja/g++.mike/p755a.C: Likewise.
15834 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
15835 library makes no calls to `operator new' during initialization.
15836
15837 2000-11-04 Neil Booth <neilb@earthling.net>
15838
15839 * gcc.dg/cpp/include2.c: New tests.
15840
15841 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
15842
15843 * lib/g++.exp (g++_set_ld_library_path): New function.
15844 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
15845
15846 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
15847
15848 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
15849 warnings.
15850
15851 2000-11-01 Richard Henderson <rth@redhat.com>
15852
15853 * g++.old-deja/g++.ext/namedret1.C: New.
15854 * g++.old-deja/g++.ext/namedret2.C: New.
15855 * g++.old-deja/g++.ext/namedret3.C: New.
15856
15857 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
15858
15859 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
15860 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
15861
15862 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15863
15864 * gcc.c-torture/execute/va-arg-21.c: New test.
15865
15866 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
15867
15868 * gcc.dg/c99-complex-2.c: New test.
15869
15870 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15871
15872 * gcc.c-torture/execute/stdio-opt-1.c: New test.
15873
15874 2000-10-31 Jakub Jelinek <jakub@redhat.com>
15875
15876 * g++.old-deja/g++.other/inline16.C: New test.
15877
15878 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
15879
15880 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
15881 __PRETTY_FUNCTION__
15882
15883 2000-10-29 Neil Booth <neilb@earthling.net>
15884
15885 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
15886 New tests.
15887 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
15888 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
15889 optimisation.
15890
15891 2000-10-29 Neil Booth <neilb@earthling.net>
15892
15893 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
15894 * mi1.c, mi1c.h: Add null directives to multiple-include test.
15895 * mi5.c: Test multiple includes work with -C.
15896 * trigraphs.c: Test ^= version.
15897
15898 2000-10-28 Neil Booth <neilb@earthling.net>
15899
15900 New tests and test updates for new macro expander.
15901
15902 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
15903 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
15904 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
15905 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
15906 new diagnostic messages.
15907
15908 * gcc.dg/cpp/macro3.c: New tests.
15909
15910 2000-10-27 Mark Mitchell <mark@codesourcery.com>
15911
15912 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
15913 on the same line.
15914
15915 2000-10-27 Jakub Jelinek <jakub@redhat.com>
15916
15917 * g++.old-deja/g++.other/eh2.C: New test.
15918
15919 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
15920
15921 * gcc.c-torture/execute/20001027-1.c: New test.
15922
15923 2000-10-26 Richard Henderson <rth@redhat.com>
15924
15925 * gcc.c-torture/execute/20001026-1.c: New.
15926
15927 2000-10-26 Mark Mitchell <mark@codesourcery.com>
15928
15929 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
15930 * g++.old-deja/g++.law/builtin1.C: Likewise.
15931 * g++.old-deja/g++.law/ctors10.C: Likewise.
15932 * g++.old-deja/g++.law/virtual3.C: Likewise.
15933 * g++.old-deja/g++.mike/p658.C: Likewise.
15934 * g++.old-deja/g++.other/sibcall1.C: Likewise.
15935 * g++.old-deja/g++.other/vaarg2.C: Likewise.
15936 * g++.old-deja/g++.robertl/eb124.C: Likewise.
15937 * g++.old-deja/g++.robertl/eb44.C: Likewise.
15938 * g++.old-deja/g++.robertl/eb77.C: Likewise.
15939
15940 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
15941
15942 * gcc.c-torture/compile/20001024-1.c: New test.
15943
15944 2000-10-25 Mark Mitchell <mark@codesourcery.com>
15945
15946 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
15947 to tell us whether or not we are using V3.
15948
15949 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
15950
15951 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
15952 operands.
15953
15954 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
15955
15956 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
15957
15958 2000-10-25 Jakub Jelinek <jakub@redhat.com>
15959
15960 * gcc.c-torture/execute/20001024-1.c: New test.
15961
15962 2000-10-24 Jakub Jelinek <jakub@redhat.com>
15963
15964 * g++.old-deja/g++.other/sibcall1.C: New test.
15965
15966 2000-10-20 Jakub Jelinek <jakub@redhat.com>
15967
15968 * gcc.dg/noncompile/init-3.c: New test.
15969
15970 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
15971
15972 * gcc.dg/format-array-1.c: New test.
15973
15974 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
15975
15976 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
15977 writing through null pointers; remove comment about testing
15978 unterminated strings.
15979
15980 2000-10-17 Matthew Hiller <hiller@redhat.com>
15981
15982 * gcc.c-torture/execute/20001017-2.c: New test.
15983
15984 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
15985
15986 * gcc.c-torture/compile/20001018-1.c: New test.
15987 * gcc.c-torture/compile/20001018-1.x: Xfail.
15988
15989 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15990
15991 * gcc.c-torture/execute/20001017-1.c: New test.
15992
15993 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
15994
15995 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
15996 for multiple use of arguments with scanf formats; add tests for
15997 multiple use of arguments.
15998
15999 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
16000
16001 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
16002
16003 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
16004
16005 * gcc.dg/format-miss-1.c: New test.
16006
16007 2000-10-16 Jakub Jelinek <jakub@redhat.com>
16008
16009 * gcc.c-torture/execute/20001013-1.c: New test.
16010
16011 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
16012
16013 * gcc.dg/format-branch-1.c: New test.
16014
16015 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
16016
16017 * README, lib/file-format.exp: Remove EGCS references.
16018
16019 2000-10-16 Jakub Jelinek <jakub@redhat.com>
16020
16021 * gcc.dg/20001013-1.c: New test.
16022
16023 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
16024
16025 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
16026 for intmax_t in the compiler using __typeof__ and the type rules
16027 for conditional expressions.
16028
16029 2000-10-13 Jakub Jelinek <jakub@redhat.com>
16030
16031 * gcc.dg/20001012-1.c: New test.
16032 * gcc.dg/20001012-2.c: New test.
16033
16034 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16035
16036 * gcc.dg/format-attr-1.c: New test.
16037
16038 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16039
16040 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
16041 __LONG_LONG_MAX__ instead of LLONG_MAX.
16042
16043 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16044
16045 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
16046 scanf flags.
16047 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
16048 flags.
16049
16050 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
16051
16052 * gcc.dg/sequence-pt-1.c: New test.
16053
16054 2000-10-11 Geoff Keating <geoffk@cygnus.com>
16055
16056 * gcc.c-torture/execute/20001011-1.c: New testcase.
16057 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
16058
16059 2000-10-10 Jakub Jelinek <jakub@redhat.com>
16060
16061 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
16062 does not error on it.
16063
16064 2000-10-10 Jakub Jelinek <jakub@redhat.com>
16065
16066 * gcc.dg/20001009-1.c: New test.
16067
16068 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
16069
16070 * gcc.c-torture/compile/20001009-1.c: Move from here ....
16071 * gcc.c-torture/execute/20001009-2.c: ... to here.
16072
16073 2000-10-09 Geoff Keating <geoffk@cygnus.com>
16074
16075 * gcc.c-torture/compile/20001009-1.c: New testcase.
16076 * gcc.c-torture/execute/20001009-1.c: New testcase.
16077 Testcases provided by Jan Hubicka <jh@suse.cz>.
16078
16079 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
16080
16081 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
16082 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
16083 uintmax_t using <limits.h> to emulate the compiler's internal
16084 logic. No longer XFAIL %j tests.
16085
16086 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
16087
16088 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
16089 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
16090 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
16091 regexps and details of expected handling of some bad formats.
16092 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
16093 suppression.
16094
16095 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
16096
16097 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
16098 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
16099 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
16100 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
16101 in list archives.
16102
16103 2000-10-06 Richard Henderson <rth@cygnus.com>
16104
16105 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
16106 * g++.old-deja/g++.brendan/crash52.C: Likewise.
16107 * g++.old-deja/g++.jason/report.C: Likewise.
16108 * g++.old-deja/g++.law/friend5.C: Likewise.
16109 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
16110 of the expected warnings.
16111
16112 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
16113
16114 * g++.old-deja/g++.pt/enum14.C: New test.
16115
16116 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
16117
16118 * g++.old-deja/g++.pt/crash59.C: New test.
16119
16120 2000-10-04 Will Cohen <wcohen@redhat.com>
16121
16122 * gcc.dg/20000926-1.c: New test.
16123
16124 2000-10-03 Geoff Keating <geoffk@cygnus.com>
16125
16126 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
16127 function name for current C++ compiler.
16128 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
16129
16130 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
16131
16132 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
16133 __PRETTY_FUNCTION__.
16134 * g++.old-deja/g++.ext/pretty2.C: Likewise.
16135
16136 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16137
16138 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
16139
16140 2000-09-26 Jakub Jelinek <jakub@redhat.com>
16141
16142 * gcc.c-torture/compile/20000923-1.c: New test.
16143
16144 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
16145
16146 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
16147 * g++.old-deja/g++.pt/ttp62.C: Same.
16148 * g++.old-deja/g++.other/inline14.C: Same.
16149
16150 2000-09-24 Richard Henderson <rth@cygnus.com>
16151
16152 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
16153
16154 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
16155
16156 * gcc.dg/c90-printf-1.c: Add test for wide string format.
16157
16158 2000-09-22 Geoff Keating <geoffk@cygnus.com>
16159
16160 * gcc.c-torture/compile/20000922-1.c: New file.
16161
16162 2000-09-21 Nick Clifton <nickc@redhat.com>
16163
16164 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
16165 a signed long modulo operation.
16166 (mod6): New function - perform an unsigned long modulo operation.
16167 (main): Add tests for modulos of very large numbers by very small
16168 dividends.
16169
16170 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16171
16172 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
16173
16174 2000-09-19 Richard Henderson <rth@cygnus.com>
16175
16176 * gcc.dg/compare2.c (case 10): XFAIL.
16177
16178 2000-09-18 Richard Henderson <rth@cygnus.com>
16179
16180 * gcc.c-torture/execute/20000906-1.c: Move ...
16181 * gcc.dg/20000906-1.c: ... here. Only run on targets
16182 that support __builtin_trap.
16183
16184 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
16185
16186 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
16187
16188 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
16189
16190 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
16191 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
16192 more $ format tests.
16193
16194 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
16195
16196 * gcc.dg/format-errmk-1.c: New test.
16197
16198 2000-09-17 Greg McGary <greg@mcgary.org>
16199
16200 * gcc.c-torture/execute/20000917-1.x: Remove.
16201
16202 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
16203
16204 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
16205
16206 2000-09-17 Greg McGary <greg@mcgary.org>
16207
16208 * gcc.c-torture/execute/20000917-1.c: New test.
16209 * gcc.c-torture/execute/20000917-1.x: XFAIL.
16210
16211 2000-09-16 Neil Booth <NeilB@earthling.net>
16212
16213 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
16214 in nested macro bug.
16215
16216 2000-09-15 Neil Booth <NeilB@earthling.net>
16217
16218 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
16219
16220 2000-09-14 Jeffrey A Law (law@cygnus.com)
16221
16222 * gcc.c-torture/execute/20000914-1.c: New test.
16223
16224 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
16225
16226 * g++.other/inline13.C: New test.
16227
16228 2000-09-12 Andreas Jaeger <aj@suse.de>
16229
16230 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
16231 constant by Ulrich Drepper <drepper@redhat.com>.
16232
16233 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
16234
16235 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
16236
16237 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16238
16239 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
16240
16241 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
16242
16243 * gcc.dg/cpp/backslash.c: New test.
16244
16245 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
16246
16247 * gcc.c-torture/execute/20000910-1.c: New test.
16248 * gcc.c-torture/execute/20000910-2.c: Likewise.
16249
16250 2000-09-11 Robert Lipe <robertl@sco.com>
16251
16252 * gcc.dg/pragma-align.c: New test.
16253
16254 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
16255
16256 * g++.old-deja/g++.pt/explicit82.C: New test.
16257 * g++.old-deja/g++.pt/explicit83.C: New test.
16258
16259 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
16260
16261 * gcc.dg/asm-names.c: New test.
16262
16263 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16264
16265 * gcc.dg/cpp/tr-warn6.c: New test
16266
16267 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
16268
16269 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
16270 be accepted.
16271
16272 2000-09-07 Catherine Moore <clm@redhat.com>
16273
16274 * gcc.c-torture/execute/unroll-1.c: New test.
16275
16276 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
16277
16278 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
16279 ERROR markers.
16280 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
16281 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
16282 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
16283 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
16284 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
16285 Preprocess only.
16286 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
16287 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
16288
16289 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16290
16291 * g++.old-deja/g++.pt/deduct2.C: New test.
16292
16293 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16294
16295 * g++.old-deja/g++.pt/parms2.C: New test.
16296
16297 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16298
16299 * g++.old-deja/g++.pt/crash58.C: New test.
16300
16301 2000-09-06 Greg McGary <greg@mcgary.org>
16302
16303 * gcc.c-torture/execute/20000906-1.c: New test.
16304 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
16305
16306 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16307
16308 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
16309
16310 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16311
16312 * g++.old-deja/g++.pt/crash57.C: New test.
16313
16314 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16315
16316 * g++.old-deja/g++.pt/crash56.C: New test.
16317
16318 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16319
16320 * g++.old-deja/g++.pt/koenig1.C: New test.
16321
16322 2000-09-04 Jakub Jelinek <jakub@redhat.com>
16323
16324 * gcc.dg/20000904-1.c: New test.
16325
16326 2000-09-04 Jakub Jelinek <jakub@redhat.com>
16327
16328 * gcc.dg/cpp/paste8.c: New test.
16329
16330 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
16331
16332 * gcc.c-torture/compile/20000827-1.c: New test.
16333
16334 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
16335
16336 * gcc.dg/format-diag-1.c: New test.
16337
16338 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
16339
16340 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
16341 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
16342 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
16343 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
16344 gcc.dg/formatz-1.c: Adjust warning regular expressions.
16345
16346 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
16347
16348 * g++.old-deja/g++.other/nested4.C: New test.
16349
16350 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
16351
16352 * g++.old-deja/g++.ns/scoped1.C: New test.
16353
16354 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
16355
16356 * lib/g++.exp: Support testing already-installed GCC.
16357
16358 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16359
16360 * wtr-label-1.c, wtr-suffix-1.c: New tests.
16361
16362 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16363
16364 * gcc.dg/return-type-2.c: New test.
16365
16366 2000-08-27 Geoff Keating <geoffk@cygnus.com>
16367
16368 * gcc.c-torture/compile/20000825-1.c: New test.
16369
16370 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
16371
16372 * gcc.dg/dwarf2-2.c: New test.
16373
16374 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
16375
16376 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
16377 dg-warning regexps.
16378
16379 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
16380
16381 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
16382 gcc.dg/format-ext-5.c: New tests.
16383
16384 2000-08-25 Jakub Jelinek <jakub@redhat.com>
16385
16386 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
16387
16388 2000-08-24 Mark Mitchell <mark@codesourcery.com>
16389
16390 * gcc.dg/noncompile/930622-2.c: Adjust error message.
16391
16392 2000-08-24 Richard Henderson <rth@cygnus.com>
16393
16394 * gcc.dg/ia64-sync-1.c: New test.
16395 * gcc.dg/ia64-sync-2.c: New test.
16396 * gcc.dg/ia64-asm-1.c: New test.
16397
16398 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
16399
16400 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
16401 * gcc.dg/format-ext-2.c: New test.
16402
16403 2000-08-23 Jason Merrill <jason@redhat.com>
16404
16405 * lib/old-dejagnu.exp: Also ignore "In member function" and
16406 "At global scope".
16407
16408 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16409
16410 * gcc.dg/noncompile/label-lineno-1.c: New test.
16411
16412 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
16413
16414 * gcc.dg/c99-array-nonobj-1.c: New test.
16415
16416 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
16417
16418 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
16419 tests.
16420 * gcc.dg/format-ext-1.c: New test.
16421
16422 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16423
16424 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
16425 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
16426 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
16427 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
16428 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
16429
16430 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
16431
16432 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
16433 gcc.dg/c99-strftime-2.c: New tests.
16434
16435 2000-08-22 Richard Henderson <rth@cygnus.com>
16436
16437 * gcc.c-torture/execute/20000822-1.c: New test.
16438
16439 2000-08-21 Jakub Jelinek <jakub@redhat.com>
16440
16441 * gcc.c-torture/execute/20000819-1.x: Remove.
16442
16443 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
16444
16445 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
16446 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
16447 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
16448 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
16449 gcc.dg/format-xopen-1.c: New tests.
16450
16451 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
16452
16453 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
16454
16455 2000-08-21 Jakub Jelinek <jakub@redhat.com>
16456
16457 * g++.old-deja/g++.other/loop2.C: New test.
16458
16459 * gcc.c-torture/compile/20000606-1.c: New test.
16460 * gcc.c-torture/compile/20000728-1.c: New test.
16461 * gcc.c-torture/execute/20000801-1.c: New test.
16462 * gcc.c-torture/execute/20000801-2.c: New test.
16463 * gcc.c-torture/execute/20000819-1.c: New test.
16464 * gcc.c-torture/execute/20000819-1.x: XFAIL.
16465 * gcc.dg/20000629-1.c: New test.
16466 * gcc.dg/20000724-1.c: New test.
16467 * gcc.dg/20000807-1.c: New test.
16468
16469 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
16470
16471 * gcc.dg/cpp/pragma-1.c: New test.
16472 * gcc.dg/cpp/pragma-2.c: New test.
16473
16474 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
16475
16476 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
16477 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
16478
16479 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16480
16481 * gcc.c-torture/compile/20000818-1.c: New test.
16482
16483 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
16484
16485 * gcc.c-torture/execute/20000818-1.c: New test.
16486
16487 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
16488
16489 * gcc.dg/format-va-1.c: New test.
16490
16491 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
16492
16493 * g++.old-deja/g++.other/typedef8.C: New test.
16494
16495 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
16496
16497 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
16498 * g++.old-deja/g++.mike/net36.C: Mark candidate.
16499 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
16500 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
16501 * g++.old-deja/g++.other/ptrmem7.C: New test.
16502 * g++.old-deja/g++.pt/ptrmem10.C: New test.
16503
16504 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
16505
16506 * g++.old-deja/g++.pt/typename27.C: New test.
16507
16508 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
16509
16510 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
16511 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
16512 * g++.old-deja/g++.pt/friend45.C: New test.
16513 * g++.old-deja/g++.other/friend8.C: New test.
16514
16515 2000-08-15 Richard Henderson <rth@cygnus.com>
16516
16517 * gcc.c-torture/execute/20000815-1.c: New test.
16518
16519 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
16520
16521 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
16522 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
16523 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
16524
16525 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
16526
16527 * g++.old-deja/g++.other/refinit2.C: New test.
16528
16529 2000-08-13 Geoff Keating <geoffk@cygnus.com>
16530
16531 * lib/c-torture.exp (c-torture): Make
16532 compiler_conditional_xfail_data global.
16533 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
16534 compiler_conditional_xfail_data machinery.
16535 (f-torture-execute): Likewise.
16536 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
16537 and only when unrolling loops.
16538
16539 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
16540
16541 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
16542
16543 * g++.old-deja/g++.pt/explicit81.C: New test.
16544
16545 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
16546
16547 * g++.old-deja/g++.pt/typename26.C: New test.
16548
16549 2000-08-10 Geoff Keating <geoffk@cygnus.com>
16550
16551 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
16552 warning.
16553
16554 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
16555
16556 * g++.old-deja/g++.other/array3.C: New test.
16557
16558 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
16559
16560 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
16561 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
16562 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
16563 New tests.
16564
16565 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
16566
16567 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
16568 * g++.old-deja/g++.abi/vmihint.C: Likewise.
16569
16570 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
16571
16572 * gcc.c-torture/execute/20000808-1.c: New test.
16573
16574 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
16575
16576 * gcc.dg/c90-const-expr-1.c: New test.
16577
16578 2000-08-08 Richard Henderson <rth@cygnus.com>
16579
16580 * gcc.dg/noncompile/920923-1.c: Declare calloc.
16581
16582 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
16583
16584 * gcc.dg/noncompile/const-ll-1.c: New test.
16585
16586 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
16587
16588 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
16589
16590 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
16591
16592 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
16593 that running programs linked against the shared version of libobjc
16594 run correctly.
16595
16596 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
16597
16598 * gcc.dg/c99-printf-1.c: New test.
16599
16600 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
16601
16602 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
16603
16604 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
16605
16606 * gcc.c-torture/execute/20000731-1.x: Delete.
16607
16608 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
16609
16610 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
16611 and torture_without_loops as is done by c-torture.exp.
16612 (search_for): Copy from c-torture.exp.
16613 (gcc-dg-runtest): New function, drives a directory of tests
16614 iterating over the TORTURE_OPTIONS.
16615 (scan-assembler, scan-assembler-not): Move here from
16616 individual directory drivers.
16617
16618 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
16619 defined by lib/gcc-dg.exp.
16620 * gcc.dg/cpp/cpp.exp: Likewise.
16621 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
16622 gcc-dg-runtest, so we cycle over optimization options.
16623
16624 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
16625 * gcc.dg/compare2.c: No longer expected to fail.
16626
16627 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
16628
16629 * gcc.c-torture/execute/20000804-1.c: New test.
16630
16631 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
16632
16633 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
16634
16635 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
16636
16637 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
16638
16639 2000-08-03 Jeffrey A Law (law@cygnus.com)
16640
16641 * gcc.c-torture/compile/20000803-1.c: New test.
16642
16643 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
16644
16645 * gcc.c-torture/execute/20000801-3.c,
16646 gcc.c-torture/execute/20000801-4.c: New tests.
16647 * gcc.c-torture/execute/20000801-3.x,
16648 gcc.c-torture/execute/20000801-4.x: Xfail.
16649
16650 2000-08-02 Geoff Keating <geoffk@cygnus.com>
16651
16652 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
16653 libobjc/.libs to allow for libtool.
16654
16655 2000-08-02 Jakub Jelinek <jakub@redhat.com>
16656
16657 * gcc.c-torture/compile/20000802-1.c: New test.
16658
16659 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
16660
16661 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
16662
16663 2000-07-31 Jeffrey A Law (law@cygnus.com)
16664
16665 * gcc-c-torture/execute/20000731-2.c: New test.
16666
16667 * gcc.c-torture/execute/20000731-1.c: New test.
16668 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
16669
16670 2000-07-31 Jakub Jelinek <jakub@redhat.com>
16671
16672 * testsuite/gcc.dg/cpp/paste7.c: New test.
16673 * gcc.dg/cpp/20000725-1.c: New test.
16674
16675 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
16676
16677 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
16678 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
16679 declaration warning for __builtin_dwarf_reg_size.
16680
16681 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
16682
16683 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
16684
16685 * gcc.dg/noncompile/voidparam-1.c: New test.
16686
16687 2000-07-30 Richard Henderson <rth@cygnus.com>
16688
16689 * gcc.dg/c90-digraph-1.c: Don't xfail.
16690 * gcc.dg/compare2.c (case 10): Xfail.
16691 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
16692
16693 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
16694
16695 * gcc.dg/c99-main-1.c: New test.
16696
16697 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
16698
16699 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
16700
16701 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
16702
16703 * gcc.c-tortuer/execute/20000726-1.c: New test.
16704
16705 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
16706
16707 * gcc.c-torture/execute/enum-2.c: New test.
16708
16709 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16710
16711 * gcc.dg/cpp/tr-warn3.c: New test.
16712
16713 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
16714
16715 * g++.old-deja/g++.ext/implicit1.C: Remove.
16716 * g++.old-deja/g++.jason/c2.C: Remove
16717 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
16718 * g++.old-deja/g++.pt/crash16.C: Likewise.
16719 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
16720
16721 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
16722
16723 * g++.old-deja/g++.other/for2.C: New test.
16724
16725 2000-07-25 Jakub Jelinek <jakub@redhat.com>
16726
16727 * gcc.dg/20000720-1.c: New test.
16728
16729 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
16730
16731 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
16732
16733 2000-07-24 Geoff Keating <geoffk@cygnus.com>
16734
16735 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
16736 * gcc.c-torture/execute/20000722-1.c: New.
16737 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
16738
16739 2000-07-24 Jakub Jelinek <jakub@redhat.com>
16740
16741 * gcc.dg/cpp/20000720-1.S: New test.
16742
16743 2000-07-21 Michael Meissner <meissner@redhat.com>
16744
16745 * gcc.c-torture/execute/ieee/hugeval.c: New test.
16746
16747 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
16748
16749 * g++.old-deja/g++.brendan/crash16.C,
16750 g++.old-deja/g++.brendan/parse3.C,
16751 g++.old-deja/g++.brendan/redecl1.C,
16752 g++.old-deja/g++.ns/template13.C,
16753 g++.old-deja/g++.other/decl4.C,
16754 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
16755
16756 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
16757
16758 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
16759 and "Internal error".
16760
16761 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
16762 regexps.
16763 * gcc.dg/cpp/paste6.c: New test.
16764
16765 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
16766
16767 * gcc.dg/cpp/tr-direct.c: New test.
16768
16769 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
16770 gcc.dg/cpp/undef1.c: Tweak error regexps.
16771
16772 2000-07-18 Eric Christopher <echristo@redhat.com>
16773
16774 * gcc.c-torture/compile/20000718-1.c: New test.
16775
16776 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
16777
16778 * cpplex.c (_cpp_push_token): If the token being pushed back
16779 is the previous token in this context, just subtract one from
16780 context->posn.
16781 * cppmacro.c (save_expansion): Clear aux field when storing a
16782 placemarker.
16783
16784 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
16785
16786 * gcc.dg/noncompile/redecl-1.c: New test.
16787
16788 2000-07-18 Jakub Jelinek <jakub@redhat.com>
16789
16790 * gcc.c-torture/execute/20000717-5.c: New test.
16791 * gcc.c-torture/execute/20000717-1.x: Removed.
16792
16793 2000-07-17 Richard Henderson <rth@cygnus.com>
16794
16795 * gcc.c-torture/execute/20000717-4.c: New test.
16796
16797 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
16798
16799 * gcc.dg/cpp/syshdr.c: New test.
16800 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
16801
16802 2000-07-17 Neil Booth <neilb@earthling.net>
16803
16804 * gcc.dg/cpp/cmdlne-dM.c: New test.
16805 * gcc.dg/cpp/cmdlne-dD.c: New test.
16806
16807 2000-07-17 Jeffrey A Law (law@cygnus.com)
16808
16809 * gcc.c-torture/execute/20000717-3.c: New test.
16810
16811 * gcc.c-torture/compile/20000717-1.c: New test.
16812
16813 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
16814
16815 * gcc.c-torture/execute/20000717-2.c: New test.
16816
16817 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
16818
16819 * gcc.dg/formatz-1.c: New test.
16820
16821 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
16822 * gcc.dg/c99-digraph-1.c: New tests.
16823
16824 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
16825 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
16826
16827 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
16828 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
16829 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
16830 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
16831 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
16832 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
16833 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
16834
16835 2000-07-17 Greg McGary <greg@mcgary.org>
16836
16837 * gcc.c-torture/execute/20000717-1.c: New test.
16838 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
16839
16840 2000-07-15 Jakub Jelinek <jakub@redhat.com>
16841
16842 * gcc.c-torture/execute/20000715-2.c: New test.
16843 * gcc.dg/20000715-1.c: New test.
16844
16845 2000-07-15 Michael Meissner <meissner@redhat.com>
16846
16847 * gcc.c-torture/execute/20000715-1.c: New test.
16848
16849 2000-07-13 Jakub Jelinek <jakub@redhat.com>
16850
16851 * gcc.c-torture/execute/20000707-1.c: New test.
16852
16853 2000-07-13 Neil Booth <NeilB@earthling.net>
16854
16855 * testsuite/gcc.dg/cpp/digraph1.c,
16856 testsuite/gcc.dg/cpp/digraph2.c,
16857 testsuite/gcc.dg/cpp/digraphs.c: New tests.
16858
16859 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
16860
16861 * g77.f-torture/compile/20000630-2.f: New test.
16862 * g77.f-torture/compile/20000630-2.x
16863
16864 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
16865
16866 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
16867
16868 2000-07-11 Neil Booth <NeilB@earthling.net>
16869
16870 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
16871
16872 2000-07-11 Neil Booth <NeilB@earthling.net>
16873
16874 * gcc.dg/cpp/cmdlne-C.c: New.
16875
16876 2000-07-09 Neil Booth <NeilB@earthling.net>
16877
16878 * gcc.dg/cpp/directiv.c: New tests.
16879 * gcc.dg/cpp/undef1.c: Update.
16880
16881 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
16882
16883 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
16884
16885 2000-07-09 Neil Booth <NeilB@earthling.net>
16886
16887 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
16888
16889 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
16890
16891 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
16892 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
16893
16894 2000-07-08 Neil Booth <NeilB@earthling.net>
16895
16896 * gcc.dg/cpp/macsyntx.c: New tests.
16897
16898 2000-07-07 Jakub Jelinek <jakub@redhat.com>
16899
16900 * gcc.dg/20000707-1.c: New test.
16901
16902 2000-07-07 Jakub Jelinek <jakub@redhat.com>
16903
16904 * gcc.c-torture/execute/20000706-1.c: New test.
16905 * gcc.c-torture/execute/20000706-2.c: New test.
16906 * gcc.c-torture/execute/20000706-3.c: New test.
16907 * gcc.c-torture/execute/20000706-4.c: New test.
16908 * gcc.c-torture/execute/20000706-5.c: New test.
16909
16910 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
16911
16912 * g++.old-deja/g++.pt/instantiate7.C: New test.
16913
16914 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
16915
16916 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
16917 * g++.old-deja/g++.mike/thunk3.C: Likewise.
16918 * g++.old-deja/g++.other/rtti3.C: Likewise.
16919 * g++.old-deja/g++.other/rttid3.C: Likewise.
16920
16921 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
16922
16923 * g77.f-torture/compile/20000630-1.x: Fix typo
16924
16925 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
16926
16927 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
16928 assembly output.
16929
16930 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
16931
16932 * gcc.dg/cpp/ident.c: New test.
16933
16934 2000-07-05 Neil Booth <NeilB@earthling.net>
16935
16936 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
16937 gcc.dg/cpp/lexstrng.c: New tests.
16938
16939 2000-07-04 Neil Booth <NeilB@earthling.net>
16940
16941 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
16942 * gcc.dg/cpp/strify2.c: Same.
16943
16944 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
16945
16946 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
16947 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
16948 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
16949 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
16950
16951 * testsuite/gcc.dg/cpp/macro1.c,
16952 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
16953 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
16954 testsuite/gcc.dg/cpp/strify1.c,
16955 testsuite/gcc.dg/cpp/strify2.c: New tests.
16956
16957 2000-07-03 Jakub Jelinek <jakub@redhat.com>
16958
16959 * gcc.c-torture/execute/20000703-1.c: New test.
16960
16961 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
16962
16963 * g++.old-deja/g++.pt (lookup10.C): New test.
16964
16965 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
16966
16967 * g++.old-deja/g++.pt (typename25.C): New test.
16968
16969 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
16970
16971 * gcc.c-torture/compile/20000701-1.c: New test.
16972
16973 2000-06-30 Nick Clifton <nickc@cygnus.com>
16974
16975 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
16976 to test case.
16977
16978 2000-06-30 Catherine Moore <clm@cygnus.com>
16979
16980 * gcc.c-torture/execute/align-1.c: New test.
16981
16982 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
16983
16984 * g++.old-deja/g++.pt/expr8.C: New test.
16985 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
16986
16987 2000-06-29 Nick Clifton <nickc@cygnus.com>
16988
16989 * gcc.c-torture/compile/20000629-1.c: New test.
16990
16991 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
16992
16993
16994 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
16995 gcc.dg/noncompile directory, depending on whether they're
16996 preprocessor tests or not. Annotate all the tests for the dg
16997 framework.
16998
16999 * gcc.c-torture/noncompile/noncompile.exp: Delete.
17000 * gcc.dg/noncompile/noncompile.exp: New.
17001
17002 * Moved files:
17003 Old name New name
17004 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
17005 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
17006 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
17007 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
17008 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
17009 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
17010 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
17011 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
17012 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
17013 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
17014 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
17015 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
17016 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
17017 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
17018 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
17019 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
17020 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
17021 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
17022 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
17023 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
17024 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
17025 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
17026 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
17027 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
17028
17029 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
17030 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
17031 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
17032 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
17033 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
17034 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
17035
17036 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
17037
17038 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
17039 declare one variable. On the fourth, error.
17040 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
17041 declared by 20000628-1a.h.
17042
17043 2000-06-29 Richard Henderson <rth@redhat.com>
17044
17045 * gcc.c-torture/execute/930529-1.x: New file.
17046 * gcc.dg/920413-1.c: Adjust expected warning text.
17047 * gcc.dg/980217-1.c: Declare abort.
17048 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
17049
17050 2000-06-29 Jeffrey A Law (law@cygnus.com)
17051
17052 * g77.f-torture/compile/20000629-1.f: New test.
17053 * g77.f-torture/compile/20000629-1.x: Expected to fail.
17054
17055 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
17056
17057 Rearrange lots of files, removing entirely the
17058 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
17059 directories.
17060
17061 * Deleted files:
17062 gcc.c-torture/code_quality/code_quality.exp
17063 gcc.c-torture/special/special.exp
17064 gcc.failure/failure.exp
17065 gcc.failure/940409-1.x
17066 gcc.c-torture/compile/961203-1.x
17067
17068 * New files:
17069 gcc.misc-tests/linkage.exp
17070 gcc.c-torture/execute/920730-1t.c
17071 gcc.c-torture/execute/920730-1t.x
17072 gcc.c-torture/compile/920520-1.x
17073 gcc.c-torture/compile/920521-1.x
17074 gcc.c-torture/compile/981006-1.x
17075 gcc.c-torture/execute/eeprof-1.x
17076
17077 * Moved files (possibly with modifications to fit a new harness):
17078 Old name New name
17079 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
17080 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
17081 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
17082 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
17083 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
17084 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
17085 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
17086 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
17087 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
17088 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
17089 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
17090 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
17091 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
17092 gcc.failure/940409-1.c gcc.dg/940409-1.c
17093
17094 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
17095
17096 * c-torture/compile/961203-1.x: Delete.
17097
17098 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
17099 not exit. Include stdio.h.
17100 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
17101 * gcc.misc-tests/dg-12.c: Likewise.
17102 * gcc.misc-tests/dg-5.c: Likewise.
17103 * gcc.misc-tests/dg-6.c: Likewise.
17104 * gcc.misc-tests/dg-7.c: Prototype abort.
17105 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
17106 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
17107 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
17108 not exit.
17109 * gcc.misc-tests/sieve.c: Use return from main, not exit.
17110 * gcc.misc-tests/sort2.c: Use return from main, not exit.
17111
17112 2000-06-28 Jakub Jelinek <jakub@redhat.com>
17113
17114 * gcc.dg/cpp/20000628-1.c: New test.
17115 * gcc.dg/cpp/20000628-1.h: New header for above test.
17116 * gcc.dg/cpp/20000628-1a.h: Likewise.
17117
17118 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
17119
17120 * gcc.dg/cpp: New directory.
17121 * gcc.dg/cpp/cpp.exp: New driver.
17122 * gcc.dg/cpp/20000627-1.c: New test.
17123 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
17124 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
17125 and rewrite as a compilation test.
17126
17127 * gcc.dg: Move many files into the cpp subdirectory, possibly
17128 renaming or editing them as well.
17129 Old name New name
17130 990119-1.c cpp/19990119-1.c
17131 990228-1.c cpp/19990228-1.c
17132 990407-1.c cpp/19990407-1.c
17133 990409-1.c cpp/19990409-1.c
17134 990413-1.c cpp/19990413-1.c
17135 990703-1.c cpp/19990703-1.c
17136 20000127-1.c cpp/20000127-1.c
17137 20000129-1.c cpp/20000129-1.c
17138 20000207-1.c cpp/20000207-1.c
17139 20000207-2.c cpp/20000207-2.c
17140 20000209-1.c cpp/20000209-1.c
17141 20000209-2.c cpp/20000209-2.c
17142 20000301-1.c cpp/20000301-1.c
17143 20000419-1.c cpp/20000419-1.c
17144 20000510-1.S cpp/20000510-1.S
17145 20000519-1.c cpp/20000519-1.c
17146 20000529-1.c cpp/20000529-1.c
17147 20000625-1.c cpp/20000625-1.c
17148 20000625-2.c cpp/20000625-2.c
17149 cpp-as1.c cpp/assert1.c
17150 cpp-as2.c cpp/assert2.c
17151 cxx-comments-1.c cpp/cxxcom1.c
17152 cxx-comments-2.c cpp/cxxcom2.c
17153 endif-label.c cpp/endif.c
17154 cpp-hash1.c cpp/hash1.c
17155 cpp-hash2.c cpp/hash2.c
17156 cpp-if1.c cpp/if-1.c
17157 cpp-if2.c cpp/if-2.c
17158 cpp-if3.c cpp/if-3.c
17159 cpp-if4.c cpp/if-4.c
17160 cpp-if5.c cpp/if-5.c
17161 cpp-cond.c cpp/if-cexp.c
17162 cpp-missingop.c cpp/if-mop.c
17163 cpp-missingparen.c cpp/if-mpar.c
17164 cpp-opprec.c cpp/if-oppr.c
17165 cpp-ifparen.c cpp/if-paren.c
17166 cpp-shortcircuit.c cpp/if-sc.c
17167 cpp-shift.c cpp/if-shift.c
17168 cpp-unary.c cpp/if-unary.c
17169 cpp-li1.c cpp/line1.c
17170 cpp-li2.c cpp/line2.c
17171 lineno.c cpp/line3.c
17172 lineno-2.c cpp/line4.c
17173 cpp-mi.c cpp/mi1.c
17174 cpp-mic.h cpp/mi1c.h
17175 cpp-micc.h cpp/mi1cc.h
17176 cpp-mind.h cpp/mi1nd.h
17177 cpp-mindp.h cpp/mi1ndp.h
17178 cpp-mix.h cpp/mi1x.h
17179 cpp-mi2.c cpp/mi2.c
17180 cpp-mi2a.h cpp/mi2a.h
17181 cpp-mi2b.h cpp/mi2b.h
17182 cpp-mi2c.h cpp/mi2c.h
17183 cpp-mi3.c cpp/mi3.c
17184 cpp-mi3.def cpp/mi3.def
17185 poison-1.c cpp/poison.c
17186 pr-impl.c cpp/prag-imp.c
17187 cpp-redef-2.c cpp/redef1.c
17188 cpp-redef.c cpp/redef2.c
17189 strpaste.c cpp/strp1.c
17190 strpaste-2.c cpp/strp2.c
17191 cpp-tradpaste.c cpp/tr-paste.c
17192 cpp-tradstringify.c cpp/tr-str.c
17193 cpp-tradwarn1.c cpp/tr-warn1.c
17194 cpp-tradwarn2.c cpp/tr-warn2.c
17195 trigraphs.c cpp/trigraphs.c
17196 cpp-unc1.c cpp/unc1.c
17197 cpp-unc2.c cpp/unc2.c
17198 cpp-unc3.c cpp/unc3.c
17199 cpp-unc.c cpp/unc4.c
17200 undef.c cpp/undef1.c
17201 undef-2.c cpp/undef2.c
17202 cpp-wi1.c cpp/widestr1.c
17203
17204 2000-06-27 Mark Mitchell <mark@codesourcery.com>
17205
17206 * lib/g++.exp (g++_include_flags): Tweak.
17207
17208 2000-06-27 H.J. Lu <hjl@gnu.org>
17209 Loren J. Rittle <ljrittle@acm.org>
17210
17211 * lib/g++.exp (g++_include_flags): Override libgloss.exp
17212 version with one that knows about the new gcc tree structure.
17213 (g++_link_flags): Same.
17214
17215 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
17216
17217 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
17218 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
17219 case we are cross-compiling.
17220
17221 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
17222 g++.old-deja/g++.niklas/Makefile.in,
17223 g++.old-deja/g++.niklas/configure.in,
17224 g++.old-deja/g++.other/Makefile.in,
17225 g++.old-deja/g++.other/configure.in,
17226 gcc.c-torture/code_quality/Makefile.in,
17227 gcc.c-torture/code_quality/configure.in,
17228 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
17229 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
17230 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
17231 gcc.c-torture/execute/ieee/Makefile.in,
17232 gcc.c-torture/execute/ieee/configure.in,
17233 gcc.c-torture/noncompile/Makefile.in,
17234 gcc.c-torture/noncompile/configure.in,
17235 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
17236 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
17237 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
17238
17239 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
17240
17241 * g++.old-deja/g++.other/ambig3.C: New test.
17242
17243 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
17244
17245 * g++.old-deja/g++.pt/syntax1.C: New test.
17246 * g++.old-deja/g++.pt/syntax2.C: New test.
17247 * g++.old-deja/g++.other/syntax3.C: New test.
17248 * g++.old-deja/g++.other/syntax4.C: New test.
17249
17250 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
17251
17252 * gcc.dg/20000623-1.c: Prototype exit and abort.
17253
17254 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
17255
17256 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
17257 New tests.
17258 * gcc.dg/cpp-mi3.def: New file.
17259
17260 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
17261 inside assertions.
17262 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
17263 lexer's error messages.
17264 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
17265 divine anything from the linemarkers.
17266 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
17267 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
17268
17269 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
17270
17271 * gcc.dg/20000623-1.c: New test.
17272
17273 2000-06-22 Jakub Jelinek <jakub@redhat.com>
17274
17275 * gcc.c-torture/execute/20000622-1.c: New test.
17276
17277 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
17278
17279 * g++.old-deja/g++.other/init15.C: New test.
17280
17281 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
17282
17283 * g++.old-deja/g++.pt/vaarg2.C: New test.
17284 * g++.old-deja/g++.pt/vaarg3.C: New test.
17285
17286 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
17287
17288 * g++.old-deja/g++.other/dyncast6.C: New test.
17289
17290 2000-06-15 Jakub Jelinek <jakub@redhat.com>
17291
17292 * gcc.c-torture/execute/loop-6.c: New test.
17293
17294 2000-06-14 Jakub Jelinek <jakub@redhat.com>
17295
17296 * gcc.dg/20000614-1.c: New test.
17297 * gcc.dg/20000614-2.c: New test.
17298
17299 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
17300
17301 * g++.old-deja/g++.other/inline12.C: New test.
17302
17303 2000-06-13 Jakub Jelinek <jakub@redhat.com>
17304
17305 * g++.old-deja/g++.other/eh1.C: New test.
17306
17307 2000-06-12 Jakub Jelinek <jakub@redhat.com>
17308
17309 * g++.old-deja/g++.other/type.C: New test.
17310
17311 2000-06-05 Jakub Jelinek <jakub@redhat.com>
17312
17313 * g++.old-deja/g++.other/initstring.C: New test.
17314
17315 2000-06-12 Jason Merrill <jason@redhat.com>
17316
17317 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
17318
17319 2000-06-09 Jeffrey A Law (law@cygnus.com)
17320
17321 * gcc.c-torture/compile/20000609-1.c: New test.
17322
17323 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
17324
17325 * gcc.dg/20000609-1.c: New test.
17326
17327 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
17328
17329 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
17330 * gcc.c-torture/noncompile/poison-1.c: Move...
17331 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
17332 * gcc.dg/cpp-li1.c: Add a token after the #line.
17333
17334 2000-06-05 Richard Henderson <rth@cygnus.com>
17335
17336 * gcc.c-torture/execute/20000605-2.c: New test.
17337 * gcc.c-torture/execute/20000605-3.c: New test.
17338
17339 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
17340
17341 * g77.f-torture/execute/20000503-1.x: New file.
17342
17343 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
17344
17345 * g++.old-deja/g++.eh/badalloc1.C: New test.
17346
17347 2000-06-05 Richard Henderson <rth@cygnus.com>
17348
17349 * gcc.c-torture/execute/20000605-1.c: New test.
17350
17351 2000-06-05 Jakub Jelinek <jakub@redhat.com>
17352 Nathan Sidwell <nathan@codesourcery.com>
17353
17354 * gcc.c-torture/compile/20000605-1.c: New test.
17355
17356 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
17357
17358 * g77.f-torture/compile/20000601-1.f: New test.
17359
17360 2000-06-03 Richard Henderson <rth@cygnus.com>
17361
17362 * gcc.c-torture/execute/20000603-1.c: New.
17363
17364 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
17365
17366 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
17367 * gcc.dg/noreturn-2.c (noreturn): Likewise.
17368
17369 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
17370
17371 * gcc.dg/compare2.c (case 12): XFAIL.
17372 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
17373 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
17374
17375 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
17376
17377 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
17378
17379 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
17380 guard macro is already defined when the header is first
17381 included.
17382 * gcc.dg/cpp-mix.h: New file.
17383 * gcc.dg/endif-label.c: Update patterns to match compiler.
17384
17385 * g++.brendan/complex1.C: Declare abort.
17386 * g++.law/refs4.C: Remove XFAIL.
17387 * g++.oliva/expr2.C: Declare abort and exit.
17388
17389 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
17390
17391 * gcc.c-torture/execute/20000528-1.c: New test.
17392
17393 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
17394 * g++.old-deja/g++.law/temps4.C: Likewise.
17395
17396 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
17397 stdlib.h. Call abort() on failure.
17398 * g++.old-deja/g++.law/refs4.C: Likewise.
17399 * g++.old-deja/g++.law/temps4.C: Likewise.
17400 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
17401 * gcc.c-torture/execute/20000112-1.c: Include string.h.
17402
17403 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
17404
17405 Relative to g++.dg/special:
17406 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
17407
17408 Relative to g++.old-deja:
17409 * g++.brendan/complex1.C, g++.jason/optimize2.C,
17410 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
17411 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
17412 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
17413 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
17414 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
17415 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
17416
17417 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
17418 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
17419 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
17420 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
17421 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
17422 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
17423 and/or string.h.
17424
17425 * g++.other/goto1.C: Update expectations for error messages.
17426
17427 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
17428
17429 * gcc.c-torture/compile/20000523-1.c: New test.
17430
17431 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
17432
17433 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
17434
17435 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
17436
17437 * g++.old-deja/g++.eh/catch11.C: New test.
17438 * g++.old-deja/g++.eh/catch12.C: New test.
17439
17440 2000-05-24 Nick Clifton <nickc@cygnus.com>
17441
17442 * gcc.c-torture/execute/20000523-1.c: New test.
17443
17444 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
17445
17446 * c-torture/execute/bcp-1.c: Replace abort in arg of
17447 __builtin_constant_p with a generic external function.
17448
17449 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
17450 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
17451 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
17452 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
17453 Prototype abort and/or exit.
17454
17455 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
17456 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
17457 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
17458 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
17459
17460 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
17461
17462 * gcc.dg/dwarf2-1.c: New test.
17463
17464 2000-05-20 Richard Henderson <rth@cygnus.com>
17465
17466 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
17467
17468 2000-05-20 Andreas Jaeger <aj@suse.de>
17469
17470 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
17471 testcase.
17472
17473 2000-05-19 David Edelsohn <edelsohn@gnu.org>
17474
17475 * gcc.c-torture/execute/20000519-2.c: New test.
17476
17477 2000-05-19 Andreas Jaeger <aj@suse.de>
17478
17479 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
17480 which fails with SSA.
17481
17482 * lib/c-torture.exp: Also test with -O3 -fssa.
17483
17484 2000-05-18 Michael Meissner <meissner@redhat.com>
17485
17486 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
17487 * gcc.c-torture/execute/920415-1.c: Ditto.
17488 * gcc.c-torture/execute/920501-1.c: Ditto.
17489 * gcc.c-torture/execute/conversion.c: Ditto.
17490 * gcc.c-torture/execute/cvt-1.c: Ditto.
17491
17492 2000-05-18 Jeffrey A Law (law@cygnus.com)
17493
17494 * gcc.c-torture/compile/20000518-1.c: New test.
17495
17496 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
17497
17498 * g77.f-torture/compile/200005018.f: New test.
17499
17500 2000-05-17 Jeffrey A Law (law@cygnus.com)
17501
17502 * gcc.c-torture/compile/20000517-1.c: New test.
17503
17504 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17505
17506 * gcc.c-torture/execute/20000516-1.c: New test.
17507
17508 2000-05-15 Jakub Jelinek <jakub@redhat.com>
17509
17510 * g++.old-deja/g++.other/eh.C: New test.
17511
17512 2000-05-12 Richard Henderson <rth@cygnus.com>
17513
17514 * gcc.c-torture/execute/990208-1.c (main): Don't pass
17515 constants through to doit's conditional.
17516
17517 2000-05-11 Jeffrey A Law (law@cygnus.com)
17518
17519 * gcc.c-torture/compile/20000511-1.c: New test.
17520 * g77.f-torture/compile/20000511-1.f: New test.
17521 * g77.f-torture/compile/20000511-2.f: New test.
17522
17523 2000-05-11 Michael Meissner <meissner@redhat.com>
17524
17525 * gcc.c-torture/execute/20000511-1.c: New test.
17526
17527 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
17528
17529 * gcc.dg/dg.exp: Scan .S files as well as .c files.
17530 * gcc.dg/20000510-1.S: New.
17531
17532 2000-05-08 Catherine Moore <clm@cygnus.com>
17533
17534 * gcc.dg/unused-3.c: New.
17535
17536 2000-05-06 Richard Henderson <rth@cygnus.com>
17537
17538 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
17539 * g++.old-deja/g++.mike/warn1.C: Likewise.
17540 * g++.old-deja/g++.pt/local1.C: Likewise.
17541 * g++.old-deja/g++.pt/local7.C: Likewise.
17542 * g++.old-deja/g++.pt/spec16.C: Likewise.
17543
17544 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
17545
17546 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
17547
17548 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
17549
17550 * g77.f-torture/execute/20000503-1.f: New test.
17551
17552 2000-05-04 Andreas Jaeger <aj@suse.de>
17553
17554 * gcc.dg/noreturn-2.c: New test.
17555
17556 2000-05-04 Neil Booth <NeilB@earthling.net>
17557
17558 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
17559 preprocessor.
17560
17561 2000-05-04 Richard Henderson <rth@cygnus.com>
17562
17563 * gcc.c-torture/execute/20000503-1.c: Fix typo.
17564
17565 2000-05-04 Richard Henderson <rth@cygnus.com>
17566
17567 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
17568 OpenSSL by Jason R Thorpe.
17569
17570 2000-05-03 Jim Wilson <wilson@cygnus.com>
17571
17572 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
17573
17574 2000-05-03 Robert Lipe <robertlipe@usa.net>
17575
17576 * gcc.dg/20000503-1.c: New test.
17577
17578 2000-05-02 Jakub Jelinek <jakub@redhat.com>
17579
17580 * gcc.c-torture/compile/20000502-1.c: New test.
17581 * g++.old-deja/g++.other/align.C: New test.
17582 * gcc.dg/cpp-tradstringify.c: New test.
17583
17584 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
17585
17586 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
17587 and hard registers.
17588
17589 2000-04-26 Geoff Keating <geoffk@cygnus.com>
17590
17591 * gcc.c-torture/execute/loop-5.c: New test.
17592
17593 2000-04-25 Jakub Jelinek <jakub@redhat.com>
17594
17595 * gcc.c-torture/execute/va-arg-20.c: New test.
17596
17597 2000-04-23 Jeffrey A Law (law@cygnus.com)
17598
17599 * gcc.c-torture/execute/20000422-1.c: New test.
17600
17601 2000-04-20 Greg McGary <gkm@gnu.org>
17602
17603 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
17604 when optimizing, but without sibling-call optimizations (-O1).
17605
17606 2000-04-20 Jeffrey A Law (law@cygnus.com)
17607
17608 * gcc.c-torture/compile/20000420-1.c: New test.
17609
17610 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
17611
17612 * g++.abi/ptrflags.C: New test.
17613 * g++.eh/catchptr1.C: Test incomplete pointer chains.
17614
17615 2000-04-19 Catherine Moore <clm@cygnus.com>
17616
17617 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
17618
17619 2000-04-19 Greg McGary <gkm@gnu.org>
17620
17621 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
17622 sibling-call optimizations.
17623
17624 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
17625
17626 * gcc.dg/20000419-1.c: New test.
17627
17628 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
17629
17630 * gcc.c-torture/execute/20000412-6.c: New test.
17631
17632 2000-04-12 Jeffrey A Law (law@cygnus.com)
17633
17634 * gcc.c-torture/execute/20000412-5.c: New test.
17635 * g77.f-torture/compile/20000412-1.f: New test.
17636 * gcc.c-torture/execute/20000412-4.c: New test.
17637 * gcc.c-torture/compile/20000412-2.c: New test.
17638 * gcc.c-torture/execute/20000412-3.c: New test.
17639 * gcc.c-torture/compile/20000412-1.c: New test.
17640 * gcc.c-torture/execute/20000412-2.c: New test.
17641
17642 2000-04-12 Jakub Jelinek <jakub@redhat.com>
17643
17644 * objc/execute/bf-20.m: New test.
17645
17646 2000-04-10 Richard Henderson <rth@cygnus.com>
17647
17648 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
17649
17650 * gcc.c-torture/execute/20000412-1.c: New test.
17651
17652 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
17653
17654 * g++.old-deja/g++.eh/catchptr1.C: New test.
17655
17656 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
17657
17658 * g++.old-deja/g++.abi/cxa_vec.C: New test.
17659
17660 2000-04-08 Neil Booth <NeilB@earthling.net>
17661
17662 * gcc.dg/cpp-nullchar.c: Remove test as
17663 embedded nulls cause problems.
17664
17665 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17666
17667 * gcc.dg/compare2.c: New test.
17668
17669 2000-04-08 Neil Booth <NeilB@earthling.net>
17670
17671 * gcc.dg/cpp-nullchar.c: New test.
17672
17673 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
17674
17675 * gcc.dg/cpp-mi2.c: New test.
17676 * gcc.dg/cpp-mi2[abc].h: New files.
17677
17678 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
17679
17680 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
17681 member name.
17682
17683 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
17684
17685 * g++.old-deja/g++.abi/vmihint.C: New test.
17686
17687 2000-04-06 Neil Booth <NeilB@earthling.net>
17688
17689 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
17690 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
17691 copyright.
17692
17693 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
17694
17695 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
17696 avoid stack-frame overwrite.
17697
17698 2000-04-05 Jakub Jelinek <jakub@redhat.com>
17699
17700 * gcc.c-torture/compile/20000405-2.c: New test.
17701 * gcc.c-torture/compile/20000405-3.c: New test.
17702
17703 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17704
17705 * gcc.c-torture/compile/20000405-1.c: New test.
17706
17707 2000-04-04 Geoff Keating <geoffk@cygnus.com>
17708
17709 * gcc.dg/cast-qual-1.c: Revert last change.
17710
17711 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17712
17713 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
17714
17715 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
17716
17717 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
17718 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
17719
17720 2000-04-03 Jeffrey A Law (law@cygnus.com)
17721
17722 * gcc.c-torture/compile/20000403-2.c: New test.
17723 * gcc.c-torture/compile/20000403-1.c: New test.
17724
17725 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
17726
17727 * gcc.c-torture/execute/20000403-1.c: New test.
17728
17729 2000-04-03 Geoff Keating <geoffk@cygnus.com>
17730
17731 * gcc.c-torture/execute/20000402-1.c: New test.
17732
17733 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
17734
17735 * gcc.c-torture/execute/va-arg-15.c: New test.
17736 * gcc.c-torture/execute/va-arg-16.c: New test.
17737 * gcc.c-torture/execute/va-arg-17.c: New test.
17738 * gcc.c-torture/execute/va-arg-18.c: New test.
17739 * gcc.c-torture/execute/va-arg-19.c: New test.
17740
17741 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
17742
17743 * gcc.c-torture/compile/981211-1.c: Move to...
17744 * gcc.dg/cpp-as1.c: ...here.
17745 * gcc.dg/cpp-as2.c: New file.
17746
17747 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
17748 compiler.
17749
17750 2000-04-02 Neil Booth <NeilB@earthling.net>
17751
17752 * gcc.dg/cpp-cond.c New tests.
17753 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
17754 accidental success less likely.
17755 * gcc.dg/cpp-missingop.c New tests.
17756 * gcc.dg/cpp-missingparen.c New tests.
17757 * gcc.dg/cpp-shift.c New tests.
17758 * gcc.dg/cpp-shortcircuit.c New tests.
17759 * gcc.dg/cpp-unary.c New tests.
17760
17761 2000-03-29 Jeffrey A Law (law@cygnus.com)
17762
17763 * gcc.c-torture/compile/20000329-1.c: New test.
17764
17765 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
17766
17767 * gcc.c-torture/compile/20000326-1.c: New test.
17768 * gcc.c-torture/compile/20000326-2.c: New test.
17769
17770 2000-03-24 Geoff Keating <geoffk@cygnus.com>
17771
17772 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
17773 the first parameter is a function argument.
17774
17775 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
17776
17777 * g++.old-deja/g++.ext/array4.C: New test.
17778
17779 2000-03-22 Geoff Keating <geoffk@cygnus.com>
17780
17781 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
17782
17783 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17784
17785 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
17786
17787 2000-03-19 Richard Henderson <rth@cygnus.com>
17788
17789 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
17790
17791 2000-03-19 Richard Henderson <rth@cygnus.com>
17792
17793 * gcc.c-torture/compile/20000319-1.c: New test.
17794
17795 2000-03-14 Jeffrey A Law (law@cygnus.com)
17796
17797 * gcc.c-torture/execute/20000314-3.c: New test.
17798 * gcc.c-torture/execute/20000314-2.c: New test.
17799 * gcc.c-torture/execute/20000314-1.c: New test.
17800 * gcc.c-torture/compile/20000314-2.c: New test.
17801 * gcc.c-torture/compile/20000314-1.c: New test.
17802
17803 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
17804
17805 * g++.old-deja/g++.warn/inline.C: New test.
17806
17807 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
17808
17809 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
17810 standards-compliant result rather than specific constants.
17811 Put test-values in array.
17812
17813 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
17814
17815 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
17816 (g++_target_compile): Put test-specific options last.
17817
17818 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
17819
17820 * g++.old-deja/g++.eh/vbase4.C: New test.
17821
17822 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
17823
17824 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
17825
17826 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
17827
17828 * g++.old-deja/g++.brendan/misc12.C: Removed.
17829 * g++.old-deja/g++.pt/memtemp77.C: Constify.
17830 * g++.old-deja/g++.ext/pretty4.C: New test.
17831
17832 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
17833
17834 * g++.old-deja/g++.other/string2.C: New test.
17835
17836 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
17837
17838 * g++.old-deja/g++.warn/impint2.C: New test.
17839
17840 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
17841
17842 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
17843 is 1, not zero.
17844
17845 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
17846
17847 * g++.old-deja/g++.warn/impint.C: New test.
17848 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
17849 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
17850 * g++.old-deja/g++.pt/explicit12.C: Likewise.
17851 * g++.old-deja/g++.pt/explicit13.C: Likewise.
17852 * g++.old-deja/g++.pt/explicit17.C: Likewise.
17853 * g++.old-deja/g++.pt/explicit18.C: Likewise.
17854 * g++.old-deja/g++.pt/explicit19.C: Likewise.
17855 * g++.old-deja/g++.pt/explicit23.C: Likewise.
17856 * g++.old-deja/g++.pt/explicit31.C: Likewise.
17857 * g++.old-deja/g++.pt/explicit35.C: Likewise.
17858 * g++.old-deja/g++.pt/explicit6.C: Likewise.
17859 * g++.old-deja/g++.pt/memclass7.C: Likewise.
17860
17861 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
17862
17863 * gcc.dg/cpp-redef.c: New test.
17864
17865 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
17866
17867 * g++.old-deja/g++.pt/unify7.C: New test.
17868
17869 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17870
17871 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
17872 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
17873
17874 2000-02-25 Geoff Keating <geoffk@cygnus.com>
17875
17876 * gcc.c-torture/compile/20000224-1.c: New test.
17877
17878 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17879
17880 * gcc.c-torture/compile/cpp-2.c: New test.
17881 * gcc.c-torture/compile/cpp-1.c: New test.
17882
17883 2000-02-25 Jeffrey A Law (law@cygnus.com)
17884
17885 * gcc.c-torture/execute/20000225-1.c: New test.
17886
17887 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17888
17889 * gcc.dg/cpp-li2.c: New test.
17890
17891 * gcc.dg/cpp-wi1.c: New test.
17892
17893 * gcc.dg/cpp-li1.c: New test.
17894
17895 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
17896
17897 * g++.old-deja/g++.other/sizeof5.C: New test.
17898
17899 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17900
17901 * gcc.c-torture/execute/va-arg-13.c: New test.
17902
17903 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
17904
17905 * gcc.c-torture/execute/va-arg-12.c: New test.
17906
17907 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
17908
17909 * gcc.c-torture/execute/20000223-1.c: New test.
17910
17911 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
17912
17913 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
17914
17915 2000-02-22 Mark Mitchell <mark@codesourcery.com>
17916
17917 * g++.old-deja/g++.abi/ptrmem.C: New test.
17918
17919 2000-02-19 Richard Henderson <rth@cygnus.com>
17920
17921 * gcc.c-torture/compile/init-3.c: New.
17922
17923 2000-02-17 Mark Mitchell <mark@codesourcery.com>
17924
17925 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
17926 ALWAYS_CXXFLAGS.
17927
17928 2000-02-11 Robert Lipe <robertl@sco.com>
17929
17930 * gcc.c-torture/compile/20000211-3.c: New test.
17931
17932 2000-02-11 Martin Buchholz <martin@xemacs.org>
17933
17934 * gcc.c-torture/compile/20000211-2.c: New test.
17935
17936 2000-02-11 Jeffrey A Law (law@cygnus.com)
17937
17938 * gcc.c-torture/compile/20000211-1.c: New test.
17939
17940 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
17941
17942 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
17943 on native targets
17944
17945 2000-02-08 Nathan Sidwell <nathan@acm.org>
17946
17947 * g++.old-deja/g++.other/cast5.C: New test.
17948
17949 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
17950
17951 * gcc.c-torture/execute/20000205-1.c: New.
17952
17953 2000-02-03 Nathan Sidwell <nathan@acm.org>
17954
17955 * g++.old-deja/g++.jason/cast3.C: Return void.
17956 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
17957
17958 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17959
17960 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
17961
17962 * gcc.dg/loop-1.c: New test.
17963
17964 2000-01-27 Jakub Jelinek <jakub@redhat.com>
17965
17966 * gcc.c-torture/compile/20000127-1.c: New test.
17967 * gcc.c-torture/execute/991228-1.c: New test.
17968
17969 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17970
17971 * gcc.dg/unused-2.c: New test.
17972
17973 * gcc.dg/conv-1.c: New test.
17974
17975 2000-01-24 Mark Mitchell <mark@codesourcery.com>
17976
17977 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
17978 compiler.
17979 (tool_option_proc): Fix typo.
17980
17981 2000-01-24 Geoff Keating <geoffk@cygnus.com>
17982
17983 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
17984 of the ld on the host, not on the build machine.
17985 Also, don't crash if '--help' is not a supported option.
17986
17987 2000-01-24 Richard Henderson <rth@cygnus.com>
17988
17989 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
17990
17991 2000-01-20 Jeffrey A Law (law@cygnus.com)
17992
17993 * gcc.c-torture/execute/20000120-2.c: New test.
17994 * gcc.c-torture/execute/20000120-1.c: New test.
17995
17996 2000-01-13 Jeffrey A Law (law@cygnus.com)
17997
17998 * gcc.c-torture/execute/20000113-1.c: New test.
17999
18000 2000-01-12 Jeffrey A Law (law@cygnus.com)
18001
18002 * gcc.c-torture/execute/20000112-1.c: New test.
18003
18004 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18005
18006 * gcc.dg/20000111-1.c: New test.
18007
18008 2000-01-10 Jeffrey A Law (law@cygnus.com)
18009
18010 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
18011 with 16 bit integers.
18012
18013 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18014
18015 * gcc.dg/20000108-1.c: New test.
18016
18017 2000-01-05 Nathan Sidwell <nathan@acm.org>
18018
18019 * g++.old-deja/g++.ns/koenig8.C: New test.
18020
18021 2000-01-05 Nathan Sidwell <nathan@acm.org>
18022
18023 * g++.old-deja/g++.other/cast4.C: New test.
18024
18025 2000-01-05 Jeffrey A Law (law@cygnus.com)
18026
18027 * gcc.c-torture/compile/20000105-2.c: New test.
18028 * gcc.c-torture/compile/20000105-1.c: New test.
18029
18030 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18031
18032 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
18033 references to printf & atoi to conform to ANSI standard.
18034 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
18035 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
18036 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
18037 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
18038 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
18039 * g++.old-deja/g++.brendan/complex1.C: Likewise.
18040 * g++.old-deja/g++.brendan/copy1.C: Likewise.
18041 * g++.old-deja/g++.brendan/copy2.C: Likewise.
18042 * g++.old-deja/g++.brendan/copy3.C: Likewise.
18043 * g++.old-deja/g++.brendan/copy4.C: Likewise.
18044 * g++.old-deja/g++.brendan/copy5.C: Likewise.
18045 * g++.old-deja/g++.brendan/copy6.C: Likewise.
18046 * g++.old-deja/g++.brendan/copy7.C: Likewise.
18047 * g++.old-deja/g++.brendan/copy8.C: Likewise.
18048 * g++.old-deja/g++.brendan/crash11.C: Likewise.
18049 * g++.old-deja/g++.brendan/crash14.C: Likewise.
18050 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
18051 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
18052 * g++.old-deja/g++.brendan/delete2.C: Likewise.
18053 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
18054 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
18055 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
18056 * g++.old-deja/g++.brendan/eh1.C: Likewise.
18057 * g++.old-deja/g++.brendan/groff1.C: Likewise.
18058 * g++.old-deja/g++.brendan/init3.C: Likewise.
18059 * g++.old-deja/g++.brendan/misc12.C: Likewise.
18060 * g++.old-deja/g++.brendan/misc7.C: Likewise.
18061 * g++.old-deja/g++.brendan/new2.C: Likewise.
18062 * g++.old-deja/g++.brendan/operators4.C: Likewise.
18063 * g++.old-deja/g++.brendan/operators5.C: Likewise.
18064 * g++.old-deja/g++.brendan/overload2.C: Likewise.
18065 * g++.old-deja/g++.brendan/overload7.C: Likewise.
18066 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
18067 * g++.old-deja/g++.brendan/reference1.C: Likewise.
18068 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
18069 * g++.old-deja/g++.brendan/template24.C: Likewise.
18070 * g++.old-deja/g++.brendan/template3.C: Likewise.
18071 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
18072 * g++.old-deja/g++.jason/inline3.C: Likewise.
18073 * g++.old-deja/g++.jason/opeq.C: Likewise.
18074 * g++.old-deja/g++.law/arg5.C: Likewise.
18075 * g++.old-deja/g++.law/arm7.C: Likewise.
18076 * g++.old-deja/g++.law/ctors11.C: Likewise.
18077 * g++.old-deja/g++.law/cvt8.C: Likewise.
18078 * g++.old-deja/g++.law/init9.C: Likewise.
18079 * g++.old-deja/g++.law/refs4.C: Likewise.
18080 * g++.old-deja/g++.law/template2.C: Likewise.
18081 * g++.old-deja/g++.law/visibility24.C: Likewise.
18082 * g++.old-deja/g++.law/vtable3.C: Likewise.
18083 * g++.old-deja/g++.mike/asm2.C: Likewise.
18084 * g++.old-deja/g++.mike/eh1.C: Likewise.
18085 * g++.old-deja/g++.mike/misc1.C: Likewise.
18086 * g++.old-deja/g++.mike/misc13.C: Likewise.
18087 * g++.old-deja/g++.mike/misc14.C: Likewise.
18088 * g++.old-deja/g++.mike/ns12.C: Likewise.
18089 * g++.old-deja/g++.mike/p1248.C: Likewise.
18090 * g++.old-deja/g++.mike/p3708.C: Likewise.
18091 * g++.old-deja/g++.mike/p3708a.C: Likewise.
18092 * g++.old-deja/g++.mike/p3708b.C: Likewise.
18093 * g++.old-deja/g++.mike/p646.C: Likewise.
18094 * g++.old-deja/g++.mike/p700.C: Likewise.
18095 * g++.old-deja/g++.mike/p783.C: Likewise.
18096 * g++.old-deja/g++.mike/p783a.C: Likewise.
18097 * g++.old-deja/g++.mike/p783b.C: Likewise.
18098 * g++.old-deja/g++.mike/p786.C: Likewise.
18099 * g++.old-deja/g++.mike/p789.C: Likewise.
18100 * g++.old-deja/g++.mike/p789a.C: Likewise.
18101 * g++.old-deja/g++.mike/p807a.C: Likewise.
18102 * g++.old-deja/g++.other/delete3.C: Likewise.
18103 * g++.old-deja/g++.other/dyncast1.C: Likewise.
18104 * g++.old-deja/g++.other/dyncast2.C: Likewise.
18105 * g++.old-deja/g++.other/dyncast3.C: Likewise.
18106 * g++.old-deja/g++.other/empty1.C: Likewise.
18107 * g++.old-deja/g++.other/temporary1.C: Likewise.
18108 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
18109 * g++.old-deja/g++.pt/t16.C: Likewise.
18110 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
18111
18112 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
18113
18114 * gcc.dg/991230-1.c: New test.
18115
18116 1999-12-29 Jeffrey A Law (law@cygnus.com)
18117
18118 * gcc.c-torture/compile/991229-3.c: New test.
18119 * gcc.c-torture/compile/991229-2.c: New test.
18120 * gcc.c-torture/compile/991229-1.c: New test.
18121
18122 1999-12-29 Greg McGary <gkm@eng.ascend.com>
18123
18124 * gcc.c-torture/compile/labels-2.c: New test.
18125
18126 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
18127
18128 * gcc.c-torture/execute/991227-1.c: New test.
18129
18130 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18131
18132 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
18133
18134 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
18135
18136 * gcc.c-torture/execute/991221-1.c: New test.
18137
18138 1999-12-20 Nathan Sidwell <nathan@acm.org>
18139
18140 * g++.old-deja/g++.other/cast3.C: New test.
18141
18142 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
18143
18144 * gcc.c-torture/execute/991216-4.c: New test.
18145
18146 1999-12-16 Michael Meissner <meissner@cygnus.com>
18147
18148 * gcc.c-torture/execute/991216-1.c: New test.
18149 * gcc.c-torture/execute/991216-2.c: New test.
18150 * gcc.c-torture/execute/991216-3.c: New test.
18151
18152 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18153
18154 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
18155 Actually make the test fail by using "-O2" for compilation.
18156
18157 1999-12-15 Nathan Sidwell <nathan@acm.org>
18158
18159 * g++.old-deja/g++.warn/cast-align1.C: New test.
18160
18161 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18162
18163 * gcc.c-torture/compile/991214-1.c: New test.
18164 * gcc.c-torture/compile/991214-2.c: New test.
18165
18166 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18167
18168 * gcc.dg/991214-1.c: New test.
18169
18170 1999-12-13 Jeffrey A Law (law@cygnus.com)
18171
18172 * gcc.c-torture/compile/991213-3.c: New test.
18173 * gcc.c-torture/compile/991213-2.c: New test.
18174 * gcc.c-torture/compile/991213-1.c: New test.
18175
18176 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
18177
18178 * gcc.dg/991209-1.c: New test.
18179
18180 1999-12-08 Nathan Sidwell <nathan@acm.org>
18181
18182 * gcc.c-torture/compile/991208-1.c: New test.
18183
18184 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18185
18186 * gcc.dg/ultrasp2.c: New test.
18187
18188 1999-12-05 Alex Samuel <samuel@codesourcery.com>
18189
18190 * g++.old-deja/g++.abi/align.C (main): Fix typo.
18191
18192 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
18193
18194 * gcc.c-torture/compile/991202-1.c: New test.
18195 * gcc.c-torture/execute/991202-1.c: New test.
18196 * gcc.c-torture/execute/991202-2.c: New test.
18197 * gcc.c-torture/execute/991202-3.c: New test.
18198
18199 1999-12-02 Alex Samuel <samuel@codesourcery.com>
18200
18201 * g++.old-deja/g++.abi/align.C: New test.
18202 * g++.old-deja/g++.abi/aggregates.C: Likewise.
18203 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18204
18205 1999-12-01 Richard Henderson <rth@cygnus.com>
18206
18207 * gcc.c-torture/execute/991201-1.c: New.
18208
18209 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
18210
18211 * gcc.dg/991129-1.c: New test.
18212
18213 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
18214
18215 * gcc.c-torture/compile/991127-1.c: New test.
18216
18217 1999-11-22 Nathan Sidwell <nathan@acm.org>
18218
18219 * g++.old-deja/g++.other/warn4.C: New test.
18220
18221 1999-11-22 Nathan Sidwell <nathan@acm.org>
18222
18223 * g++.old-deja/g++.eh/cleanup2.C: New test.
18224 * g++.old-deja/g++.ext/pretty2.C: New test.
18225 * g++.old-deja/g++.ext/pretty3.C: New test.
18226 * g++.old-deja/g++.other/debug6.C: New test.
18227
18228 1999-10-20 Jim Wilson <wilson@cygnus.com>
18229
18230 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
18231 compiler_output to look for one error message instead of two.
18232
18233 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
18234
18235 * gcc.c-torture/execute/991118-1.c: Also test case
18236 where the word boundary does not split a byte evenly.
18237
18238 1999-11-19 Nathan Sidwell <nathan@acm.org>
18239
18240 * g++.old-deja/g++.ext/restrict1.C: New test.
18241
18242 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
18243
18244 * gcc.c-torture/execute/991118-1.c: New test.
18245
18246 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
18247
18248 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
18249 working directory pathnames.
18250
18251 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
18252
18253 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
18254 host is equipped with driver.h and driver.o so it can actually
18255 compile and run the tests.
18256
18257 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
18258
18259 * gcc.c-torture/compile/991008-1.c: New test.
18260
18261 1999-11-08 Nick Clifton <nickc@cygnus.com>
18262
18263 * lib/gcc-dg.exp: Include target-supports.exp
18264
18265 1999-11-05 Nick Clifton <nickc@cygnus.com>
18266
18267 * lib/target-supports.exp: New file: Provide procs to test for
18268 features supported by the target.
18269 (check_weak_available): Moved here from ecos.exp.
18270 (check_alias_available): New proc: Determine of the target
18271 toolchain supports the alias attribute.
18272
18273 * gcc.dg/special/ecos.exp: Move check_weak_available to
18274 target-supports.exp.
18275 (alias-1.c): Only perform the test if the target supports
18276 aliases.
18277 (wkali-1.c): Only perform the test if the target supports
18278 aliases.
18279
18280 * gcc.dg/990506-0.c: Expect error messages from cross
18281 targets as well as native targets.
18282
18283 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18284
18285 * gcc.dg/ultrasp1.c: Removed xfail.
18286 * gcc.dg/struct-ret-2.c: Likewise.
18287 * gcc.dg/array-1.c: Likewise.
18288
18289 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18290
18291 * gcc.dg/struct-ret-2.c: New test.
18292
18293 * gcc.dg/array-1.c: New test.
18294
18295 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
18296
18297 * gcc.c-torture/execute/991030-1.c: New test.
18298
18299 1999-10-26 Richard Henderson <rth@cygnus.com>
18300
18301 * gcc.c-torture/compile/991026-2.c: New test.
18302
18303 1999-10-26 Jeffrey A Law (law@cygnus.com)
18304
18305 * gcc.c-torture/compile/991026-1.c: New test.
18306
18307 1999-10-23 Jeffrey A Law (law@cygnus.com)
18308
18309 * gcc.c-torture/execute/991023-1.c: New test.
18310
18311 1999-10-19 Jeffrey A Law (law@cygnus.com)
18312
18313 * gcc.c-torture/execute/991019-1.c: New test.
18314
18315 1999-10-16 Richard Henderson <rth@cygnus.com>
18316
18317 * gcc.c-torture/execute/991016-1.c: New test.
18318
18319 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
18320
18321 * gcc.c-torture/execute/991014-1.c: New test.
18322
18323 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
18324
18325 * g++.old-deja/g++.other/union2.C: New test.
18326
18327 1999-10-13 Nathan Sidwell <nathan@acm.org>
18328
18329 * g++.old-deja/g++.other/vaarg2.C: New test.
18330 * g++.old-deja/g++.other/vaarg3.C: New test.
18331
18332 1999-10-12 Craig Burley <craig@jcb-sc.com>
18333
18334 * g77.f-torture/noncompile/19990905-1.f: Moved from being
18335 in compile/.
18336
18337 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
18338
18339 * gcc.c-torture/execute/va-arg-11.c: New test.
18340
18341 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
18342
18343 * lib/file-format.exp (gcc_target_object_format): Don't
18344 crash if objdump is unavailable.
18345
18346 1999-09-29 Donn Terry <donn@interix.com>
18347
18348 * gcc.misc-tests/mg.exp: delete extraneous redirection.
18349
18350 1999-09-28 Nick Clifton <nickc@cygnus.com>
18351
18352 * gcc.c-torture/compile/990928-1.c: New test.
18353
18354 1999-09-28 Nathan Sidwell <nathan@acm.org>
18355
18356 * g++.old-deja/g++.other/decl6.C: New test.
18357
18358 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18359
18360 * gcc.c-torture/execute/va-arg-10.c: New test.
18361
18362 1999-09-27 Nathan Sidwell <nathan@acm.org>
18363
18364 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
18365 __PRETTY_FUNCTION__.
18366
18367 1999-09-23 Nick Clifton <nickc@cygnus.com>
18368
18369 * gcc.c-torture/execute/990923-1.c: New test.
18370
18371 1999-09-21 Nick Clifton <nickc@cygnus.com>
18372
18373 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
18374 for which -fpic is inappropriate.
18375
18376 1999-09-21 Mark Mitchell <mark@codesourcery.com>
18377
18378 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
18379
18380 1999-09-21 Nathan Sidwell <nathan@acm.org>
18381
18382 * g++.old-deja/g++.other/dyncast1.C: New test.
18383 * g++.old-deja/g++.other/dyncast2.C: New test.
18384 * g++.old-deja/g++.other/dyncast3.C: New test.
18385 * g++.old-deja/g++.other/dyncast4.C: New test.
18386 * g++.old-deja/g++.other/dyncast5.C: New test.
18387 * g++.old-deja/g++.eh/catch3.C: New test.
18388 * g++.old-deja/g++.eh/catch3p.C: New test.
18389 * g++.old-deja/g++.eh/catch4.C: New test.
18390 * g++.old-deja/g++.eh/catch4p.C: New test.
18391 * g++.old-deja/g++.eh/catch5.C: New test.
18392 * g++.old-deja/g++.eh/catch5p.C: New test.
18393 * g++.old-deja/g++.eh/catch6.C: New test.
18394 * g++.old-deja/g++.eh/catch6p.C: New test.
18395 * g++.old-deja/g++.eh/catch7.C: New test.
18396 * g++.old-deja/g++.eh/catch7p.C: New test.
18397 * g++.old-deja/g++.eh/catch8.C: New test.
18398 * g++.old-deja/g++.eh/catch8p.C: New test.
18399 * g++.old-deja/g++.eh/catch9.C: New test.
18400 * g++.old-deja/g++.eh/catch9p.C: New test.
18401
18402 1999-09-13 Nathan Sidwell <nathan@acm.org>
18403
18404 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
18405 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
18406
18407 1999-09-13 Jeffrey A Law (law@cygnus.com)
18408
18409 * gcc.c-torture/compile/990913-1.c: New test.
18410
18411 1999-09-10 Nathan Sidwell <nathan@acm.org>
18412
18413 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
18414 * g++.old-deja/g++.jason/rfg5.C: Likewise.
18415
18416 1999-09-09 Richard Henderson <rth@cygnus.com>
18417
18418 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
18419
18420 1999-09-09 Nathan Sidwell <nathan@acm.org>
18421
18422 * g++.old-deja/g++.other/lookup11.C: New test.
18423 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
18424 what is permitted and what we want.
18425 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
18426 overload use.
18427 * g++.old-deja/g++.jason/rfg5.C: Likewise
18428
18429 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
18430
18431 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
18432 * gcc.c-torture/noncompile/poison-1.c: New file.
18433
18434 1999-09-08 Nathan Sidwell <nathan@acm.org>
18435
18436 * g++.old-deja/g++.other/sizeof3.C: New test.
18437 * g++.old-deja/g++.other/sizeof4.C: New test.
18438 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
18439 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
18440
18441 1999-09-07 Richard Henderson <rth@cygnus.com>
18442
18443 * gcc.dg/va-arg-1.c: New.
18444
18445 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18446
18447 * gcc.c-torture/execute/va-arg-9.c: New test.
18448
18449 1999-09-05 Craig Burley <craig@jcb-sc.com>
18450
18451 * g77.f-torture/compile/980519-2.f: New test.
18452 * g77.f-torture/compile/19990905-0.f: New test.
18453 * g77.f-torture/compile/19990905-1.f: New test.
18454 * g77.f-torture/compile/19990905-2.f: New test.
18455
18456 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
18457
18458 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
18459
18460 * gcc.c-torture/execute/990827-1.c: Fix typo.
18461
18462 1999-09-03 Nathan Sidwell <nathan@acm.org>
18463
18464 * g++.old-deja/g++.other/deref1.C: New test.
18465
18466 1999-09-02 Nathan Sidwell <nathan@acm.org>
18467
18468 * g++.old-deja/g++.other/ambig2.C: New test.
18469 * g++.old-deja/g++.other/cond5.C: New test.
18470 * g++.old-deja/g++.other/lookup16.C: New test.
18471
18472 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
18473
18474 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
18475 assemblers too.
18476
18477 1999-08-31 Jeffrey A Law (law@cygnus.com)
18478
18479 * lib/c-torture.exp: Avoid the "compare executables" optimization
18480 when testing native.
18481
18482 1999-08-29 Jeffrey A Law (law@cygnus.com)
18483
18484 * gcc.c-torture/execute/990829-1.c: New test.
18485 * gcc.c-torture/compile/990829-1.c: New test.
18486
18487 1999-08-27 Paul Burchard <burchard@pobox.com>
18488
18489 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
18490 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
18491 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
18492 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
18493 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
18494 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
18495 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
18496 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
18497 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
18498 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
18499 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
18500
18501 1999-08-27 Jeffrey A Law (law@cygnus.com)
18502
18503 * gcc.c-torture/execute/990827-1.c: New test.
18504
18505 1999-08-26 Craig Burley <craig@jcb-sc.com>
18506
18507 * g77.f-torture/noncompile/19990826-4.f: New test.
18508
18509 * g77.f-torture/compile/19990826-3.f: New test.
18510
18511 * g77.f-torture/execute/19990826-2.f: New test.
18512
18513 * g77.f-torture/compile/19990826-1.f: New test.
18514
18515 * gcc.c-torture/execute/990826-0.c: New test.
18516 * g77.c-torture/execute/19990826-0.f: New test.
18517
18518 * g77.f-torture/noncompile/970626-2.f: New test.
18519
18520 1999-08-25 Paul Burchard <burchard@pobox.com>
18521
18522 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
18523 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
18524 lss-011.C: New tests.
18525
18526 1999-08-25 Nathan Sidwell <nathan@acm.org>
18527
18528 * g++.old-deja/g++.other/decl5.C: New test.
18529
18530 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18531
18532 * noncompile/noncompile.exp: Load_lib c-torture.exp.
18533 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
18534 call `postbase' for each one. All callers of `postbase' changed
18535 to call this instead.
18536
18537 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
18538
18539 * gcc.c-torture/execute/990811-1.c: New test.
18540
18541 1999-08-09 Nick Clifton <nickc@cygnus.com>
18542
18543 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
18544 just native ones.
18545
18546 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
18547 just native ones.
18548
18549 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
18550
18551 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
18552
18553 1999-08-04 Jeffrey A Law (law@cygnus.com)
18554
18555 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
18556
18557 1999-08-04 Nathan Sidwell <nathan@acm.org>
18558
18559 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
18560
18561 1999-08-04 Jeffrey A Law (law@cygnus.com)
18562
18563 * gcc.c-torture/execute/990804-1.c: New test.
18564
18565 1999-08-03 Nathan Sidwell <nathan@acm.org>
18566
18567 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
18568 * g++.old-deja/g++.brendan/crash64.C: Likewise
18569 * g++.old-deja/g++.brendan/overload8.C: Likewise
18570
18571 1999-08-03 Nathan Sidwell <nathan@acm.org>
18572
18573 * g++.old-deja/g++.other/struct1.C: New test.
18574
18575 1999-08-03 Nathan Sidwell <nathan@acm.org>
18576
18577 * g++.old-deja/g++.other/enum2.C: New test.
18578
18579 1999-08-02 Richard Henderson <rth@cygnus.com>
18580
18581 Adapted from tests from Franz Sirl:
18582 * gcc.c-torture/execute/va-arg-7.c: New test.
18583 * gcc.c-torture/execute/va-arg-8.c: New test.
18584
18585 1999-08-01 Jeffrey A Law (law@cygnus.com)
18586
18587 * gcc.c-torture/compile/990801-2.c: New test.
18588
18589 * gcc.c-torture/compile/990801-1.c: New test.
18590
18591 1999-07-27 Michael Meissner <meissner@cygnus.com>
18592
18593 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
18594 fp-cmp-1.c, converting double to float.
18595
18596 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
18597 fp-cmp-1.c, converting double to long double.
18598
18599 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
18600 from fr1 to unknown_register, since fr1 is a legitimate register
18601 on some machines.
18602
18603 1999-07-25 Jeffrey A Law (law@cygnus.com)
18604
18605 * README: More listname related changes.
18606
18607 1999-07-08 Catherine Moore <clm@cygnus.com>
18608
18609 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
18610
18611 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
18612
18613 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
18614
18615 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
18616
18617 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
18618
18619 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
18620
18621 * gcc.dg/990703-1.c: New test.
18622
18623 1999-06-29 Nick Clifton <nickc@cygnus.com>
18624
18625 * lib/file-format.exp: New file: Move definition of proc
18626 gcc_target_object_format to here from
18627 gcc.dg/special/ecos.exp.
18628
18629 * lib/c-torture.exp: Include lib file-format.exp.
18630 * lib/gcc-dg.exp: Include lib file-format.exp.
18631
18632 * gcc.dg/special/ecos.exp: Remove definition of proc
18633 gcc_target_object_format.
18634
18635 1999-06-28 Jeffrey A Law (law@cygnus.com)
18636
18637 * gcc.c-torture/execute/990628-1.c: New test.
18638
18639 1999-06-25 Jeffrey A Law (law@cygnus.com)
18640
18641 * gcc.c-torture/compile/990625-2.c: New test.
18642
18643 * gcc.c-torture/compile/990625-1.c: New test.
18644
18645 1999-06-23 Nick Clifton <nickc@cygnus.com>
18646
18647 * gcc.c-torture/compile/dll.c: New test case. Check that dll
18648 attributes compile.
18649 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
18650 ports that use the COFF/PE file format.
18651
18652 1999-06-17 Jeffrey A Law (law@cygnus.com)
18653
18654 * gcc.c-torture/compile/990617-1.c: New test.
18655
18656 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
18657
18658 * g++.old-deja/g++.other/decl4.C: New test.
18659
18660 1999-06-14 Nathan Sidwell <nathan@acm.org>
18661
18662 * g++.old-deja/g++.other/bitfld3.C: New test.
18663
18664 1999-06-08 Nathan Sidwell <nathan@acm.org>
18665
18666 * g++.old-deja/g++.eh/catch1.C: New test.
18667
18668 1999-06-07 Jeffrey A Law (law@cygnus.com)
18669
18670 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
18671
18672 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
18673 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
18674
18675 1999-06-05 Craig Burley <craig@jcb-sc.com>
18676
18677 * g77.f-torture/compile/19990502-0.f: Replace with new,
18678 shorter, test that still fails after recent changes.
18679
18680 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18681
18682 * gcc.c-torture/execute/990604-1.c: New test.
18683
18684 1999-05-31 Jeffrey A Law (law@cygnus.com)
18685
18686 * gcc.c-torture/execute/990531-1.c: New test.
18687
18688 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18689
18690 * gcc.c-torture/compile/990527-1.c: New test.
18691
18692 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
18693
18694 * gcc.c-torture/execute/990527-1.c: New test.
18695
18696 1999-05-25 Nick Clifton <nickc@cygnus.com>
18697
18698 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
18699 bitfields as signed.
18700
18701 1999-05-25 Craig Burley <craig@jcb-sc.com>
18702
18703 * g77.f-torture/compile/19990525-0.f: New test.
18704
18705 1999-05-25 Jeffrey A Law (law@cygnus.com)
18706
18707 * gcc.c-torture/execute/990525-2.c: New test.
18708
18709 * gcc.c-torture/execute/990525-1.c: New test.
18710
18711 1999-05-24 Nathan Sidwell <nathan@acm.org>
18712
18713 * g++.old-deja/g++.other/anon3.C: New test.
18714 * g++.old-deja/g++.other/anon4.C: New test.
18715 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
18716 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
18717 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
18718 Merrill).
18719
18720 1999-05-24 Jeffrey A Law (law@cygnus.com)
18721
18722 * gcc.c-torture/execute/990524-1.c: New test.
18723
18724 * gcc.dg/990524-1.c: New test.
18725
18726 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18727
18728 * gcc.c-torture/compile/990523-1.c: New test.
18729
18730 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
18731
18732 * gcc.c-torture/compile/990519-1.c: New test.
18733
18734 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18735
18736 * gcc.c-torture/compile/990517-1.c: New test.
18737
18738 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
18739 (e4, f4): New tests.
18740 (main): Call them.
18741
18742 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18743
18744 * gcc.dg/noreturn-1.c: New test.
18745
18746 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18747
18748 * gcc.c-torture/execute/990513-1.c: New test.
18749
18750 1999-05-10 Richard Henderson <rth@cygnus.com>
18751
18752 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
18753
18754 1999-05-10 Craig Burley <craig@jcb-sc.com>
18755
18756 * g77.f-torture/execute/erfc.f: Use small single-precision
18757 values, to avoid problems on Alphas when not -mieee.
18758
18759 1999-05-08 Craig Burley <craig@jcb-sc.com>
18760
18761 * gcc.dg/990506-0.c: New test.
18762
18763 1999-05-08 Richard Henderson <rth@cygnus.com>
18764
18765 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
18766 the constant to test. Don't XFAIL 64-bit targets.
18767
18768 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
18769 * g++.old-deja/g++.law/profile1.C: Likewise.
18770
18771 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
18772 operator new instances.
18773 * g++.old-deja/g++.other/delete5.C: Likewise.
18774
18775 1999-05-03 Craig Burley <craig@jcb-sc.com>
18776
18777 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
18778 intrinsic.
18779
18780 1999-05-03 Craig Burley <craig@jcb-sc.com>
18781
18782 * g77.f-torture/execute/u77-test.f: Reverse order of two
18783 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
18784
18785 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18786
18787 * gcc.dg/compare1.c: New test.
18788
18789 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
18790
18791 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
18792 New tests.
18793
18794 1999-05-02 Craig Burley <craig@jcb-sc.com>
18795
18796 * g77.f-torture/compile/19990502-1.f: New test.
18797
18798 1999-05-02 Craig Burley <craig@jcb-sc.com>
18799
18800 * g77.f-torture/compile/19990502-0.f: New test.
18801
18802 1999-05-02 Craig Burley <craig@jcb-sc.com>
18803
18804 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
18805 intrinsic.
18806
18807 1999-05-02 Craig Burley <craig@jcb-sc.com>
18808
18809 * g77.f-torture/execute/u77-test.f (main): List libU77
18810 intrinsics not currently tested.
18811 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
18812 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
18813 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
18814 Trim blanks off the ends of some printed strings.
18815
18816 1999-05-02 Craig Burley <craig@jcb-sc.com>
18817
18818 * g77.f-torture/execute/u77-test.f (main): Just warn about
18819 FSTAT gid disagreement, as it's expected on some systems.
18820
18821 1999-05-01 Craig Burley <craig@jcb-sc.com>
18822
18823 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
18824 use a new function, which allows for some slop.
18825 Clean up some commentary.
18826 (issum): The new function.
18827 (sgladd): Deleted subroutine.
18828
18829 1999-05-01 Craig Burley <craig@jcb-sc.com>
18830
18831 * g77.f-torture/execute/u77-test.f: Modify to be more like
18832 libf2c/libU77 version, bringing patches to that version here.
18833 Add suitable commentary.
18834
18835 1999-04-25 Richard Henderson <rth@cygnus.com>
18836
18837 * gcc.dg/990424-1.c: New test.
18838
18839 1999-04-24 Craig Burley <craig@jcb-sc.com>
18840
18841 * g77.f-torture/execute/u77-test.f (main): Bug involving
18842 LSTAT has been fixed, so turn back on full checking.
18843
18844 1999-04-20 Craig Burley <craig@jcb-sc.com>
18845
18846 * g77.f-torture/compile/19990419-0.f: New test.
18847 * g77.f-torture/execute/19990419-1.f: New test.
18848
18849 1999-04-17 Richard Henderson <rth@cygnus.com>
18850
18851 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
18852 to avoid the need for a prototype to supress a warning.
18853
18854 1999-04-07 Jim Wilson <wilson@cygnus.com>
18855
18856 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
18857
18858 1999-04-04 Jeffrey A Law (law@cygnus.com)
18859
18860 * gcc.c-torture/execute/990404-1.c: New test.
18861
18862 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
18863
18864 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
18865 * gcc.dg/cpp-if3.c: Don't use -pedantic.
18866 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
18867 missing initializer warnings.
18868
18869 1999-03-28 Jeffrey A Law (law@cygnus.com)
18870
18871 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
18872 matching strings.
18873
18874 1999-03-26 Jeffrey A Law (law@cygnus.com)
18875
18876 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
18877
18878 1999-03-26 Craig Burley <craig@jcb-sc.com>
18879
18880 * g77.f-torture/execute/19990325-0.f: New test.
18881 * g77.f-torture/execute/19990325-1.f: New test.
18882
18883 1999-03-24 Jeffrey A Law (law@cygnus.com)
18884
18885 * gcc.c-torture/execute/990324-1.c: New test.
18886
18887 1999-03-22 Jim Wilson <wilson@cygnus.com>
18888
18889 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
18890 test with 4.
18891
18892 1999-03-17 Richard Henderson <rth@cygnus.com>
18893
18894 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
18895
18896 1999-03-13 Craig Burley <craig@jcb-sc.com>
18897
18898 * g77.f-torture/execute/19990313-2.f: New test.
18899 * g77.f-torture/execute/19990313-3.f: New test.
18900
18901 1999-03-13 Craig Burley <craig@jcb-sc.com>
18902
18903 * g77.f-torture/execute/19990313-0.f: New test.
18904 * g77.f-torture/execute/19990313-1.f: New test.
18905
18906 1999-03-12 Jim Wilson <wilson@cygnus.com>
18907
18908 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
18909 printf to sprintf.
18910 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
18911 (main): Add check for u15. Conditionalize u31 check depending on
18912 whether ints are <32 bits or >=32 bits.
18913
18914 1999-03-08 Craig Burley <craig@jcb-sc.com>
18915
18916 * g77.f-torture/execute/19981119-0.f: Improve testiness.
18917
18918 1999-03-08 Craig Burley <craig@jcb-sc.com>
18919
18920 * g77.f-torture/compile/19990305-0.f: New test.
18921 * g77.f-torture/execute/19981119-0.f: New test.
18922
18923 1999-03-08 Craig Burley <craig@jcb-sc.com>
18924
18925 * g77.f-torture/execute/970625-2.f: call ABORT if final
18926 result is not correct, instead of just printing it.
18927 Add this checking via newly introduced obfuscation, to
18928 trip up buggy front ends.
18929
18930 1999-03-07 Craig Burley <craig@jcb-sc.com>
18931
18932 * g77.f-torture/compile/960317-1.f: Moved from being
18933 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
18934
18935 1999-03-06 Craig Burley <craig@jcb-sc.com>
18936
18937 * g77.f-torture/execute/960317-1.f: New (old) test.
18938 * g77.f-torture/execute/970625-2.f: Ditto.
18939
18940 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
18941
18942 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
18943 message on line 1 or line 2; cccp and cpplib do this differently.
18944
18945 1999-03-01 Jeffrey A Law (law@cygnus.com)
18946
18947 * g++.old-deja/g++.law/weak1.C: New test.
18948
18949 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
18950
18951 * gcc.c-torture/execute/990119-1.c: Renamed to...
18952 * gcc.dg/990119-1.c: this, so it will only be tested once
18953 (it's a preprocessor test, it doesn't need to be run at
18954 multiple optimization levels).
18955
18956 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
18957
18958 * lib/g++.exp: Don't add incdir=$base_dir/../include to
18959 ALWAYS_CXXFLAGS.
18960
18961 1999-02-24 Craig Burley <craig@jcb-sc.com>
18962
18963 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
18964 * g77.f-torture/compile/19981216-0.f: ...as it is expected
18965 to not be compilable by current g77.
18966
18967 1999-02-24 Nick Clifton <nickc@cygnus.com>
18968
18969 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
18970
18971 1999-02-22 Jeffrey A Law (law@cygnus.com)
18972
18973 * gcc.c-torture/execute/990222-1.c: New test.
18974
18975 1999-02-19 Craig Burley <craig@jcb-sc.com>
18976
18977 * g77.f-torture/compile/19990218-0.f: New test.
18978 * g77.f-torture/noncompile/19990218-1.f: New test.
18979
18980 1999-02-18 Craig Burley <craig@jcb-sc.com>
18981
18982 * g77.f-torture/compile/19981216-0.f: New test.
18983
18984 1999-02-14 Jeffrey A Law (law@cygnus.com)
18985
18986 * gcc.dg/990214-1.c: New test.
18987
18988 1999-02-13 Jeffrey A Law (law@cygnus.com)
18989
18990 * gcc.dg/990213-2.c: New test.
18991
18992 * gcc.dg/990213-1.c: New test.
18993
18994 1999-02-12 Jeffrey A Law (law@cygnus.com)
18995
18996 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
18997 ints.
18998
18999 1999-02-11 Nick Clifton <nickc@cygnus.com>
19000
19001 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
19002 specified by target.
19003
19004 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
19005
19006 1999-02-11 Jeffrey A Law (law@cygnus.com)
19007
19008 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
19009
19010 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
19011
19012 * gcc.dg/special/ecos.exp: New test driver for new tests with
19013 special requirements.
19014
19015 * gcc.dg/special/alias-1.c: New test.
19016 * gcc.dg/special/gcsec-1.c: New test.
19017 * gcc.dg/special/weak-1.c: New test.
19018 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
19019 * gcc.dg/special/weak-2.c: New test.
19020 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
19021 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
19022 * gcc.dg/special/wkali-1.c: New test.
19023 * gcc.dg/special/wkali-2.c: New test.
19024 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
19025 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
19026
19027 1999-02-10 Felix Lee <flee@cygnus.com>
19028
19029 * lib/c-torture.exp (c-torture-compile): Pull out code for
19030 analyzing gcc error messages.
19031 (c-torture-execute): Likewise. Fix some (harmless) false
19032 positives.
19033 * lib/gcc.exp (gcc_check_compile): New function.
19034
19035 1999-02-08 Richard Henderson <rth@cygnus.com>
19036
19037 * gcc.c-torture/execute/990208-1.c: New test.
19038
19039 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
19040
19041 * g++.dg/special/ecos.exp: New driver for new tests with special
19042 requirements
19043
19044 * g++.dg/special/conpr-1.C: New test
19045 * g++.dg/special/conpr-2.C: New test
19046 * g++.dg/special/conpr-2a.C: New test
19047 * g++.dg/special/conpr-3.C: New test
19048 * g++.dg/special/conpr-3a.C: New test
19049 * g++.dg/special/conpr-3b.C: New test
19050
19051 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
19052 allow g++ to use the dg driver
19053
19054 * README: Add comment about g++.dg directory
19055
19056 1999-02-06 Jeffrey A Law (law@cygnus.com)
19057
19058 * README: Update email addresses.
19059
19060 1999-02-03 Nick Clifton <nickc@cygnus.com>
19061
19062 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
19063 arguments in order to force structure S onto the stack even on
19064 the alpha.
19065 (test): Pass 10 leading arguments to function foo as well as the
19066 structure S.
19067
19068 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
19069 failure for all targets.
19070
19071 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
19072 abort to terminate program execution.
19073
19074 1999-01-30 Richard Henderson <rth@cygnus.com>
19075
19076 * gcc.c-torture/execute/990130-1.c: New test.
19077
19078 1999-01-30 Jeffrey A Law (law@cygnus.com)
19079
19080 * gcc.dg/990130-1.c: New test.
19081
19082 1999-01-28 Michael Meissner <meissner@cygnus.com>
19083
19084 * gcc.c-torture/execute/990128-1.c: New test.
19085
19086 1999-01-27 Michael Meissner <meissner@cygnus.com>
19087
19088 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
19089
19090 1999-01-27 Felix Lee <flee@cygnus.com>
19091
19092 * lib/c-torture.exp (c-torture-compile): pull out code for
19093 analyzing gcc error messages.
19094 (c-torture-execute): ditto, and fix some (harmless) false
19095 positives.
19096 * lib/gcc.exp (gcc_check_compile): new function.
19097
19098 1999-01-17 Jeffrey A Law (law@cygnus.com)
19099
19100 * gcc.dg/990117-1.c: New test.
19101
19102 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
19103
19104 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
19105
19106 1999-01-15 Jeffrey A Law (law@cygnus.com)
19107
19108 * g77.f-torture/compile/990115-1.f: New test.
19109
19110 1999-01-07 Jeffrey A Law (law@cygnus.com)
19111
19112 * gcc.c-torture/compile/990107-1.c: New test
19113
19114 1999-01-06 Jeffrey A Law (law@cygnus.com)
19115
19116 * gcc.c-torture/execute/990106-2.c: New test.
19117
19118 * gcc.c-torture/execute/990106-1.c: New test.
19119
19120 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
19121
19122 * gcc.c-torture/compile/981223-1.c: New test.
19123
19124 1998-12-29 Richard Henderson <rth@cygnus.com>
19125
19126 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
19127 (opt3): Rename from opt4 and disable.
19128
19129 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
19130
19131 * g++.old-deja/g++.pt/ptrmem5.C: New test.
19132
19133 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
19134
19135 * g++.old-deja/g++.other/conv5.C: New test.
19136
19137 1998-12-14 Nick Clifton <nickc@cygnus.com>
19138
19139 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
19140
19141 1998-12-11 Jeffrey A Law (law@cygnus.com)
19142
19143 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
19144
19145 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
19146
19147 * gcc.c-torture/compile/981211-1.c: New test.
19148
19149 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
19150
19151 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
19152
19153 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
19154
19155 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19156
19157 * gcc.special/930510-1.c: Make C9X safe.
19158 * gcc.misc-tests/gcov-1.c Similarly.
19159 * gcc.misc-tests/gcov-2.c Similarly.
19160
19161 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19162
19163 * gcc.dg/ultrasp1.c: New test.
19164
19165 1998-12-06 Richard Henderson <rth@cygnus.com>
19166
19167 * gcc.c-torture/execute/981206.c: New test.
19168
19169 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19170
19171 * g++.old-deja/g++.ns/template7.C: New test.
19172
19173 * g++.old-deja/g++.other/expr1.C: New test.
19174
19175 * g++.old-deja/g++.eh/tmpl3.C: New test.
19176
19177 * g++.old-deja/g++.eh/tmpl2.C: New test.
19178
19179 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
19180
19181 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
19182 * g++.old-deja/g++.other/using6.C: Removed.
19183 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
19184
19185 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
19186
19187 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
19188
19189 * g++.old-deja/g++.pt/overload8.C: New test.
19190
19191 * g++.old-deja/g++.pt/overload7.C: New test.
19192
19193 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
19194
19195 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
19196 and relinking messages.
19197 * lib/g++.exp (g++_target_compile): Remove .rpo file when
19198 compiling with -frepo.
19199
19200 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
19201
19202 * g++.old-deja/g++.pt/lookup6.C: New test.
19203
19204 1998-11-30 Nick Clifton <nickc@cygnus.com>
19205
19206 * gcc.c-torture/execute/981130-1.c: New test.
19207 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
19208
19209 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
19210
19211 * g++.old-deja/g++.pt/explicit76.C: New test.
19212
19213 * g++.old-deja/g++.pt/friend38.C: New test.
19214
19215 * g++.old-deja/g++.ns/crash2.C: New test.
19216
19217 * g++.old-deja/g++.pt/defarg8.C: New test.
19218
19219 * g++.old-deja/g++.pt/instantiate6.C: New test.
19220
19221 * g++.old-deja/g++.pt/static6.C: New test.
19222
19223 * g++.old-deja/g++.pt/decl2.C: New test.
19224
19225 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
19226
19227 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
19228 problem is actually related with name lookup, but so what? :-)
19229
19230 * g++.old-deja/g++.pt/friend37.C: New test.
19231
19232 1998-11-25 Dave Love <d.love@dl.ac.uk>
19233
19234 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
19235 element, which fails on some systems.
19236
19237 * g77.f-torture/execute/labug1.f: New test.
19238
19239 1998-11-21 Jeffrey A Law (law@cygnus.com)
19240
19241 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
19242 is defined.
19243
19244 1998-11-18 Dave Love <d.love@dl.ac.uk>
19245
19246 * g77.f-torture/compile/981117-1.f: New test.
19247
19248 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
19249
19250 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
19251 properly discarded.
19252
19253 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
19254
19255 * gcc.c-torture/execute/memcheck: New directory of tests for
19256 -fcheck-memory-usage.
19257
19258 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19259
19260 * README: New file, general information about the testsuite and
19261 new description of the various C++ test subdirectories.
19262 * README.g++: Eliminate obsolete information, update and move most
19263 relevant stuff to README.
19264
19265 1998-11-07 Richard Henderson <rth@cygnus.com>
19266
19267 * gcc.c-torture/compile/981107-1.c: New test.
19268
19269 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
19270
19271 * execute/memcpy-bi.c: New testcase.
19272
19273 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
19274
19275 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
19276 base classes.
19277
19278 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
19279 template is selected.
19280
19281 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
19282 classes, it should be accepted for all types.
19283
19284 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
19285
19286 * g++.old-deja/g++.pt/spec24.C: Ensure that template
19287 specializations start with template headers.
19288
19289 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
19290
19291 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
19292
19293 * g++.old-deja/g++.other/init9.C: Test cross initialization of
19294 non-POD types.
19295
19296 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
19297
19298 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
19299
19300 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
19301
19302 * compile/981022-1.c, compile/981022-1.x: New test and driver.
19303
19304 1998-10-19 Jeffrey A Law (law@cygnus.com)
19305
19306 * 981019-1.c: New test.
19307
19308 1998-10-14 Robert Lipe <robertl@dgii.com>
19309
19310 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
19311 find objc headers.
19312
19313 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
19314
19315 * compile/981001-4.c: Remove use of GCC extension that triggers a
19316 compiler bug.
19317
19318 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
19319
19320 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
19321
19322 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
19323
19324 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
19325 instantiation of template produces incorrect code for delete
19326 expression.
19327
19328 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
19329 constructors' name is not unique.
19330 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
19331 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
19332
19333 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
19334 automatic array of const is ill-formed.
19335
19336 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
19337 of template parameter?
19338
19339 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
19340 const.
19341
19342 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
19343 pointer-to-member expression.
19344
19345 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
19346 declaration causes ICE.
19347
19348 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
19349
19350 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
19351 reserved in the global namespace.
19352
19353 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
19354 generate needed virtual table.
19355
19356 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
19357
19358 1998-10-10 Dariush Eslimi <eslimi@loran.com>
19359
19360 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
19361 template-dependent type
19362
19363 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
19364
19365 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
19366 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
19367 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
19368
19369 * g++.old-deja/g++.other/using5.C: New test; using decl from base
19370 class should be usable as argument of member function.
19371 * g++.old-deja/g++.other/using6.C: New test; using decl from base
19372 class should be usable as return type of member function.
19373 * g++.old-deja/g++.other/using7.C: New test; using decl from base
19374 class should be usable as type of data member.
19375
19376 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
19377
19378 1998-10-09 Jeffrey A Law (law@cygnus.com)
19379
19380 * gcc.c-torture/special/920521-1.c: Fix bogus test.
19381
19382 1998-10-08 Nick Clifton <nickc@cygnus.com>
19383
19384 * gcc.dg/dll-?.c Add thumb to target list.
19385 Fix assembler scan patterns to match current assembler output.
19386
19387 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
19388
19389 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
19390 matching of template brackets.
19391
19392 * g++.old-deja/g++.other/using4.C: New test. Test using
19393 declarations of methods from base classes.
19394
19395 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
19396 within functions should introduce names into the innermost
19397 enclosing namespace.
19398
19399 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
19400 of static locals if first initialization throws.
19401
19402 1998-10-07 Jim Wilson <wilson@cygnus.com>
19403
19404 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
19405
19406 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
19407
19408 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
19409 lose track of the possible targets of tablejump insns.
19410 * special/special.exp: Run it.
19411
19412 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19413
19414 * g++.old-deja/g++.pt/friend35.C: New test. A template function
19415 must be declared before its specializations can be named in friend
19416 declarations.
19417
19418 1998-10-05 Dave Love <d.love@dl.ac.uk>
19419
19420 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
19421
19422 * g77.f-torture/execute/io1.f: New test.
19423
19424 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
19425
19426 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
19427 with pointer to template function, for which no argument deduction
19428 is possible.
19429
19430 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
19431 specialization of template function as argument to template
19432 function.
19433
19434 * g++.old-deja/g++.other/access2.C: New test; Inner class
19435 shouldn't have privileged access to Outer's names.
19436
19437 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
19438
19439 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
19440 friend template declared within template class conflicts with
19441 nested class of the same name.
19442
19443 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
19444 is ignored.
19445
19446 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
19447 object with direct initializer as function declaration.
19448
19449 * g++.old-deja/g++.other/decl2.C: New test; duplicate
19450 initializers.
19451
19452 * g++.old-deja/g++.other/null2.C: New test; conditional operator
19453 involving const pointer and NULL produces incorrect result.
19454
19455 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
19456 type name without `typename' should be rejected with -pedantic.
19457
19458 1998-10-02 Richard Henderson <rth@cygnus.com>
19459
19460 * g++.old-deja/g++.other/addrof1.C: New test.
19461
19462 1998-10-01 Nick Clifton <nickc@cygnus.com>
19463
19464 * gcc.c-torture/compile/981001-1.c: New test.
19465 * gcc.c-torture/execute/981001-1.c: New test.
19466
19467 1998-10-01 Jeffrey A Law (law@cygnus.com)
19468
19469 * gcc.c-torture/compile/981001-2.c: New test.
19470 * gcc.c-torture/compile/981001-3.c: New test.
19471 * gcc.c-torture/compile/981001-4.c: New test.
19472
19473 1998-10-01 Robert Lipe <robertl@dgii.com>
19474
19475 * lib/objc.exp (objc_target_compile): Add -L during compiles for
19476 multilibbed hosts. Idea grafted from g77.exp.
19477
19478 1998-09-30 Dave Love <d.love@dl.ac.uk>
19479
19480 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
19481 avoid losing on systems which need -lsocket.
19482
19483 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
19484
19485 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
19486 * g++.old-deja/g++.other/nested2.C: Ditto.
19487 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
19488 failure.
19489
19490 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
19491
19492 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
19493 preferred over template operator!= for enum bitfields.
19494
19495 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
19496
19497 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
19498 that happen to have the same base name, but in different scopes,
19499 are incorrectly rejected.
19500
19501 1998-09-16 Richard Henderson <rth@cygnus.com>
19502
19503 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
19504 on the native word size instead of an integer literal.
19505
19506 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
19507
19508 * g++.old-deja/g++.other/static2.C: Invocation of static data
19509 member of type pointer-to-function denoted as non-static member.
19510
19511 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
19512 checks involving function types and aliases.
19513
19514 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
19515
19516 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
19517 redefined to the same non-trivial type.
19518
19519 * g++.old-deja/g++.pt/explicit73.C: Test for proper
19520 namespace-qualification of template specializations declared in
19521 other namespaces.
19522
19523 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
19524 to declare a subset of the specializations of a template function
19525 as friends of specializations of a template class.
19526
19527 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
19528 member templates that do not fully specialize the enclosing
19529 template class are rejected.
19530
19531 1998-09-11 Dave Love <d.love@dl.ac.uk>
19532
19533 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
19534
19535 1998-09-08 Dave Love <d.love@dl.ac.uk>
19536
19537 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
19538 altered from libf2c/libU77 version.
19539
19540 1998-09-06 Dave Love <d.love@dl.ac.uk>
19541
19542 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
19543
19544 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
19545
19546 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
19547 (un)signed char are different types for template specialization
19548 purposes.
19549
19550 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
19551
19552 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
19553 * objc: ObjC testsuite.
19554
19555 1998-08-31 Catherine Moore <clm@cygnus.com>
19556
19557 * gcc.c-torture/execute/941014-1.x: New file.
19558
19559 1998-08-31 Nick Clifton <nickc@cygnus.com>
19560
19561 * lib/c-torture.exp: Add support for
19562 torture_eval_before_compile and torture_eval_before_execute
19563 variables.
19564
19565 1998-08-30 Jeffrey A Law (law@cygnus.com)
19566
19567 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
19568 this test triggers valid.
19569
19570 1998-08-27 Jeffrey A Law (law@cygnus.com)
19571
19572 * gcc.dg/980827-1.c: New test.
19573
19574 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
19575
19576 * gcc.c-torture/execute/loop-4b.c: New test.
19577
19578 1998-08-26 Nick Clifton <nickc@cygnus.com>
19579
19580 * lib/c-torture.exp: Add support for
19581 torture_eval_before_compile and torture_eval_before_execute
19582 variables.
19583
19584 1998-08-25 Jeffrey A Law (law@cygnus.com)
19585
19586 * gcc.c-torture/compile/980825-1.c: New test.
19587
19588 1998-08-24 Nick Clifton <nickc@cygnus.com>
19589
19590 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
19591 count number tests in opt_t0 not good_t0.
19592
19593 1998-08-24 Jeffrey A Law (law@cygnus.com)
19594
19595 * gcc.c-torture/compile/930326-1.x: Fix typo.
19596
19597 1998-08-23 Mark Mitchell <mark@markmitchell.com>
19598
19599 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
19600 causes an ICE.
19601
19602 1998-08-21 Jeffrey A Law (law@cygnus.com)
19603
19604 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
19605 STACK_SIZE is defined.
19606 * gcc.c-torture/unsorted/stuct.c: Similarly.
19607
19608 * gcc.c-torture/compile/980821-1.c: New test.
19609
19610 1998-08-21 Jeffrey A Law (law@cygnus.com)
19611
19612 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
19613
19614 1998-08-19 Mark Mitchell <mark@markmitchell.com>
19615
19616 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
19617 code.
19618
19619 1998-08-09 Mark Mitchell <mark@markmitchell.com>
19620
19621 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
19622 error'.
19623
19624 1998-08-18 Jeffrey A Law (law@cygnus.com)
19625
19626 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
19627
19628 1998-08-16 Jeffrey A Law (law@cygnus.com)
19629
19630 * gcc.c-torture/compile/980816-1.c: New test.
19631
19632 * gcc.dg/980816-1.c: New test.
19633
19634 1998-08-13 Jeffrey A Law (law@cygnus.com)
19635
19636 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
19637 compiler for ieee tests.
19638
19639 1998-08-01 Dave Love <d.love@dl.ac.uk>
19640
19641 * g77.f-torture/compile/980729-0.f: New test.
19642
19643 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
19644
19645 * gcc.c-torture/special/eeprof-1.c: New test, for
19646 -finstrument-functions.
19647 * gcc.c-torture/special/special.exp: Run it.
19648
19649 1998-07-29 Jeffrey A Law (law@cygnus.com)
19650
19651 * gcc.c-torture/compile/980729-1.c: New test.
19652
19653 1998-07-27 Nick Clifton <nickc@cygnus.com>
19654
19655 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
19656 __thumb__ is defined, and test for ARM style doubles if so.
19657
19658 1998-07-26 Dave Love <d.love@dl.ac.uk>
19659
19660 * g77.f-torture/noncompile/980615-0.f: New test.
19661
19662 1998-07-26 H.J. Lu (hjl@gnu.org)
19663
19664 * gcc.dg/980312-1.c: Do link instead of compile.
19665 * gcc.dg/980313-1.c: Likewise.
19666
19667 1998-07-26 Jeffrey A Law (law@cygnus.com)
19668
19669 * gcc.c-torture/compile/980726-1.c: New test.
19670
19671 1998-07-25 Dave Love <d.love@dl.ac.uk>
19672
19673 * g77.f-torture/execute/io0.f: New test.
19674
19675 1998-07-24 Nick Clifton <nickc@cygnus.com>
19676
19677 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
19678 an int.
19679
19680 1998-06-18 Michael Meissner <meissner@cygnus.com>
19681
19682 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
19683 m32r bugs.
19684
19685 1998-07-17 Nick Clifton <nickc@cygnus.com>
19686
19687 * gcc.dg/980626-1.c: Expect failures for all toolchains until
19688 c-decl.c:grokdeclarator can handle mode attributes.
19689
19690 1998-07-16 Jeffrey A Law (law@cygnus.com)
19691
19692 * gcc.c-torture/execute/980716-1.c: New test.
19693
19694 1998-07-13 Jeffrey A Law (law@cygnus.com)
19695
19696 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
19697 the mn10200.
19698 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
19699 the mn10200.
19700 * gcc.c-torture/execute/va-arg-3.x: Similarly.
19701 * gcc.c-torture/compile/930326-1.x: Similarly.
19702
19703 1998-07-13 Dave Love <d.love@dl.ac.uk>
19704
19705 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
19706 New test from Craig.
19707
19708 1998-07-12 Dave Love <d.love@dl.ac.uk>
19709
19710 * g77.f-torture/noncompile/980616-0.f: New test.
19711
19712 * g77.f-torture/execute/970816-3.f: New test from Craig.
19713
19714 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19715
19716 * g++.other/singleton.C: Return error value instead of taking
19717 SIGSEGV.
19718
19719 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
19720
19721 * g++.other/singleton.C: New test. Warning is under dispute.
19722 Runtime crash is not.
19723
19724 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19725
19726 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
19727 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
19728 using6.C, using7.C}: New namespace tests.
19729
19730 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
19731
19732 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
19733 specialization with typedef'ed names used as array indexes.
19734
19735 1998-07-09 Jeffrey A Law (law@cygnus.com)
19736
19737 * gcc.c-torture/execute/980709-1.c: New test.
19738
19739 * gcc.dg/980709-1.c: New test.
19740
19741 1998-07-07 Richard Henderson <rth@cygnus.com>
19742
19743 * gcc.c-torture/execute/bcp-1.c: New test.
19744
19745 1998-07-07 Jeffrey A Law (law@cygnus.com)
19746
19747 * gcc.c-torture/execute/980707-1.c: New test.
19748
19749 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
19750
19751 * gcc.c-torture/compile/980706-1.c: New test.
19752
19753 1998-07-01 Dave Love <d.love@dl.ac.uk>
19754
19755 * g77.f-torture/execute/980701-0.f,
19756 g77.f-torture/execute/980701-1.f: New test from Craig.
19757
19758 1998-07-01 Jeffrey A Law (law@cygnus.com)
19759
19760 * gcc.c-torture/compile/980701-1.c: New test.
19761
19762 * gcc.c-torture/execute/980701-1.c: New test.
19763
19764 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
19765 rlsruhe.de>
19766
19767 * g++.old-deja/g++.robertl/eb132.C: New test.
19768 * g++.old-deja/g++.robertl/eb133.C: Likewise.
19769
19770 1998-06-29 Dave Love <d.love@dl.ac.uk>
19771
19772 * g77.f-torture/execute/980628-7.f,
19773 g77.f-torture/execute/980628-8.f,
19774 g77.f-torture/execute/980628-9.f,
19775 g77.f-torture/execute/980628-10.f: New tests from Craig.
19776
19777 * g77.f-torture/execute/980628-3.f: Remove mail headers.
19778
19779 1998-06-28 Jeffrey A Law (law@cygnus.com)
19780
19781 * g77.f-torture/execute/980628-4.f: New test from Craig.
19782 * g77.f-torture/execute/980628-5.f: Likewise.
19783 * g77.f-torture/execute/980628-2.f: Likewise.
19784 * g77.f-torture/execute/980628-0.f: Likewise.
19785 * g77.f-torture/execute/980628-1.f: Likewise.
19786 * g77.f-torture/execute/980628-3.f: Likewise.
19787 * g77.f-torture/execute/980628-6.f: Likewise.
19788
19789 1998-06-28 Jeffrey A Law (law@cygnus.com)
19790
19791 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
19792 directory when nothing has been installed yet.
19793
19794 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
19795
19796 * gcc.c-torture/special/special.exp: Handle newer versions of
19797 dejagnu.
19798
19799 1998-06-26 Jeffrey A Law (law@cygnus.com)
19800
19801 * gcc.dg/980626-1.c: New test.
19802
19803 1998-06-19 Bruno Haible <haible@ilog.fr>
19804
19805 * gcc.misc-tests/m-un-2.c: New test.
19806 * g++.old-deja/g++.other/warn01.c: Likewise.
19807
19808 1998-06-19 Robert Lipe <robertl@dgii.com>
19809
19810 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
19811 compatibility with assmblers with a different comment character.
19812 Eliminate use of GAS-specific extensions.
19813
19814 1998-06-19 Jeffrey A Law (law@cygnus.com)
19815
19816 * gcc.c-torture/execute/ieee/980619-1.c: New test.
19817
19818 1998-06-19 Robert Lipe <robertl@dgii.com>
19819
19820 *lib/g77.exp: Replace search for libf2c.a with search for newly
19821 renamed libg2c.a
19822
19823 1998-06-17 Jeffrey A Law (law@cygnus.com)
19824
19825 * gcc.c-torture/execute/980617-1.c: New test.
19826
19827 1998-06-12 Jeffrey A Law (law@cygnus.com)
19828
19829 * gcc.c-torture/execute/980612-1.c: New test.
19830
19831 1998-06-08 Jeffrey A Law (law@cygnus.com)
19832
19833 * gcc.dg/980523-1.c: Only test on ppc-linux.
19834 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
19835
19836 * gcc.c-torture/execute/980608-1.c: New test.
19837
19838 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
19839
19840 * gcc.c-torture/execute/980605-1.c: New test.
19841
19842 1998-06-04 Jeffrey A Law (law@cygnus.com)
19843
19844 * gcc.c-torture/execute/980604-1.c: New test.
19845
19846 1998-06-02 Jeffrey A Law (law@cygnus.com)
19847
19848 * gcc.c-torture/execute/980602-1.c: New test.
19849 * gcc.c-torture/execute/980602-2.c: Likewise.
19850
19851 1998-06-02 Dave Love <d.love@dl.ac.uk>
19852
19853 * 970125-0.f: Fix per JCB. Add commentary.
19854
19855 1998-05-31 Michael Meissner <meissner@cygnus.com>
19856
19857 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
19858 IEEE -0 support.
19859
19860 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
19861
19862 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
19863 earlier.
19864
19865 1998-05-28 Catherine Moore <clm@cygnus.com>
19866
19867 * gcc.c-torture/execute/980526-3.c: New test.
19868
19869 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
19870
19871 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
19872 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
19873 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
19874 m88k-motorola-sysv3 to XFAIL.
19875
19876 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19877
19878 * gcc.dg/980526-1.c: New test.
19879 * gcc.c-torture/execute/980526-2.c: New test.
19880
19881 1998-05-26 Jeffrey A Law (law@cygnus.com)
19882
19883 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
19884
19885 * gcc.c-torture/execute/980526-1.c: New test.
19886
19887 1998-05-26 Dave Love <d.love@dl.ac.uk>
19888
19889 * g77.f-torture/execute/alpha2.f: Add runtime test.
19890
19891 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
19892
19893 * g++.old-deja/old-deja.exp: Strip leading directories.
19894
19895 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
19896 error for the line. Don't run multiple tests for the same line.
19897
19898 1998-05-23 Jeffrey A Law (law@cygnus.com)
19899
19900 * gcc.dg/980523-1.c: New test.
19901
19902 1998-05-23 Dave Love <d.love@dl.ac.uk>
19903
19904 * g77.f-torture/compile/970915-0.f: New test.
19905
19906 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
19907
19908 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
19909
19910 1998-05-21 Jeffrey A Law (law@cygnus.com)
19911
19912 * gcc.dg/980520-1.c: New test.
19913
19914 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
19915
19916 * gcc.dg/980502-1.c: Fix return type.
19917
19918 1998-05-20 Jeffrey A Law (law@cygnus.com)
19919
19920 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
19921 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
19922 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
19923 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
19924 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
19925
19926 1998-05-20 Dave Love <d.love@dl.ac.uk>
19927
19928 * g77.f-torture/execute/980520-1.f: New test.
19929
19930 1998-05-15 Dave Love <d.love@dl.ac.uk>
19931
19932 * lib/mike-g77.exp: New file.
19933
19934 * g77.f-torture/noncompile/noncompile.exp,
19935 g77.f-torture/noncompile/check0.f: New files.
19936
19937 1998-05-14 Dave Love <d.love@dl.ac.uk>
19938
19939 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
19940 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
19941 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
19942 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
19943 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
19944 abort where appropriate.
19945
19946 1998-05-05 Michael Meissner <meissner@cygnus.com>
19947
19948 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
19949 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
19950
19951 1998-04-29 Dave Love <d.love@dl.ac.uk>
19952
19953 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
19954
19955 1998-04-27 Dave Love <d.love@dl.ac.uk>
19956
19957 * g77.f-torture/compile/980427-0.f: New test.
19958
19959 1998-04-24 Dave Love <d.love@dl.ac.uk>
19960
19961 * g77.f-torture/compile/980424-0.f: New test.
19962
19963 1998-04-19 Dave Love <d.love@dl.ac.uk>
19964
19965 * g77.f-torture/compile/980419-2.f (main): New test.
19966 * g77.f-torture/compile/970125-0.f: New test.
19967 * g77.f-torture/compile/980419-1.f: New test.
19968
19969 1998-04-08 Jim Wilson <wilson@cygnus.com>
19970
19971 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
19972 of loop-4.c.
19973
19974 1998-04-07 Jim Wilson <wilson@cygnus.com>
19975
19976 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
19977
19978 1998-04-03 Jim Wilson <wilson@cygnus.com>
19979
19980 * gcc.c-torture/compile/980329-1.c: New test.
19981
19982 1998-03-18 Jim Wilson <wilson@cygnus.com>
19983
19984 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
19985 * gcc.dg/980312-1.c: Fix typo in -march command.
19986
19987 1998-03-16 H.J. Lu (hjl@gnu.org)
19988
19989 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
19990
19991 1998-03-11 Robert Lipe <robertl@dgii.com>
19992
19993 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
19994 Dave Love agree the Fortran source is bogus.
19995
19996 1998-03-11 Robert Lipe <robertl@dgii.com>
19997
19998 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
19999 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
20000 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
20001 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
20002 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
20003
20004 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
20005
20006 * g++.old-deja/g++.other/friend1.C: New test.
20007
20008 1998-02-18 Dave Love <d.love@dl.ac.uk>
20009
20010 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
20011 possibly uninitialized) variables and declare dnrm2.
20012
20013 1998-02-23 Robert Lipe <robertl@dgii.com>
20014
20015 From Bruno Haible <haible@ilog.fr>:
20016 * gcc.c-torture/execute/980223.c: New test.
20017
20018 1998-02-13 Jeffrey A Law (law@cygnus.com)
20019
20020 * gcc.dg/ifelse-1.c: New test.
20021
20022 1998-02-09 H.J. Lu (hjl@gnu.org)
20023
20024 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
20025
20026 * lib/old-dejagnu.exp (old-dejagnu): Added the
20027 "execution test - XFAIL *-*-*" handling in the spirit of
20028 "excess errors test -". Changed the "execution test fails"
20029 handling to be like "excess errors test fails".
20030 * Update various tests accordingly.
20031
20032 1998-02-06 Jim Wilson <wilson@cygnus.com>
20033
20034 * gcc.c-torture/execute/980205.c: New test.
20035
20036 1998-01-18 Jeffrey A Law (law@cygnus.com)
20037
20038 * lib/c-torture.exp: Look for .x files instead of .cexp files.
20039 * lib/f-torture.exp: Similarly.
20040 * gcc.c-torture: Rename all .cexp files to .x files.
20041
20042 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
20043
20044 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
20045 (940510-1.c): Removed duplicate.
20046 (971104-1.c): New test.
20047
20048 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
20049
20050 * lib/f-torture.exp: Improve error and loop detection.
20051
20052 1997-11-19 Michael Meissner <meissner@cygnus.com>
20053
20054 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
20055 use that to size the filler array.
20056
20057 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
20058
20059 * lib/c-torture.exp(c-torture-execute): Fix typo.
20060
20061 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
20062 testcase as the executable name. Keep the executable around if
20063 the test fails.
20064
20065 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
20066
20067 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
20068 changes. Only test one -g option, and move it to the end of the
20069 list of options to test.
20070
20071 1997-09-19 Michael Meissner <meissner@cygnus.com>
20072
20073 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
20074 variable GCC_TORTURE_OPTIONS to supply default switches separated
20075 by colons. If no environment variable, run tests with -O0 -g, -O1
20076 -g, and -O2 -g as well.
20077
20078 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
20079
20080 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
20081 explanatory comments. Fix indentation.
20082
20083 1997-09-15 Jeffrey A Law (law@cygnus.com)
20084
20085 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
20086
20087 1997-09-11 Jeffrey A Law (law@cygnus.com)
20088
20089 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
20090 * g++.old-deja/g++.mike/p7325.C: Likewise.
20091 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
20092
20093 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
20094
20095 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
20096 * g++.old-deja/g++.brendan/crash30.C: Likewise.
20097 * g++.old-deja/g++.brendan/crash39.C: Likewise.
20098 * g++.old-deja/g++.law/operators4.C: Likewise.
20099
20100 1997-09-11 Joe Buck (jbuck@synopsys.com)
20101
20102 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
20103 * g++.old-deja/g++.mike/p784.C: Ditto.
20104 * g++.old-deja/g++.mike/p785.C: Ditto.
20105
20106 1997-09-05 Jeffrey A Law (law@cygnus.com)
20107
20108 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
20109
20110 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
20111
20112 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
20113 target feature; pass this to c-torture-execute as needed.
20114
20115 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
20116
20117 * lib/c-torture.exp(c-torture-execute): If the previous and the
20118 current executables being tested are identical, we don't need to
20119 run the executable again. Try to make the executable names
20120 unique. Add an optional argument for passing additional compiler
20121 flags.
20122
20123 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
20124
20125 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
20126
20127 1997-08-29 Jeffrey A Law (law@cygnus.com)
20128
20129 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
20130
20131 1997-07-31 Jeffrey A Law (law@cygnus.com)
20132
20133 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
20134 32bit or larger longs.
20135
20136 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
20137 have either a 32bit long or 32bit int.
20138
20139 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
20140
20141 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
20142 Make double precision tests dependent on sizeof (double).
20143
20144 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
20145
20146 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
20147 too.
20148
20149 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
20150
20151 * gcc.c-torture/compile/961203-1.cexp: New script.
20152
20153 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
20154
20155 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
20156 up the includes ourselves.
20157
20158 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
20159
20160 * lib/plumhall.exp: Remove random include, and add a few
20161 verbose messages for debugging.
20162
20163 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
20164
20165 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
20166 of trying to do it ourselves.
20167
20168 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
20169
20170 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
20171
20172 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
20173
20174 * gcc.prms/5403.c: Made regexp a bit less strict.
20175
20176 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
20177
20178 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
20179 is returned from remote_load instead.
20180 * lib/plumhall.exp: Ditto.
20181 * lib/mike-g++.exp: Ditto.
20182 * lib/old-dejagnu.exp: Ditto.
20183 * lib/c-torture.exp: Ditto.
20184
20185 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
20186
20187 * lib/g++.exp: Use build_wrapper procedure.
20188 * lib/gcc.exp: Ditto.
20189
20190 1997-05-20 Jeffrey A Law (law@cygnus.com)
20191
20192 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
20193 an old-style decl for malloc. Fixes tests to work when
20194 sizeof (int) != sizeof (size_t).
20195
20196 1997-05-15 Mike Meissner <meissner@cygnus.com>
20197
20198 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
20199
20200 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
20201 use stdargs.h interface.
20202
20203 1997-05-15 Mike Meissner <meissner@cygnus.com>
20204
20205 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
20206 NO_VARARGS when compiling.
20207
20208 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
20209
20210 * lib/plumhall.exp(ph_includes): New procedure.
20211 (ph_make): Use it.
20212 (ph_compiler): Ditto.
20213
20214 * lib/g++.exp: Rename test-glue.c to testglue.c.
20215 * lib/gcc.exp: Ditto.
20216
20217 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
20218
20219 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
20220 to completion when it's called.
20221
20222 1997-03-21 Michael Meissner <meissner@cygnus.com>
20223
20224 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
20225 is defined, don't do test.
20226
20227 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
20228
20229 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
20230 for object files.
20231 (ph_summary): Mark skipped testcases as untested, not unresolved.
20232
20233 * lib/plumhall.exp (ph_make): If unresolved because of bad
20234 errorCode, record errorCode in log file.
20235 (*): Replace send_log/verbose with verbose -log.
20236
20237 1997-03-19 Michael Meissner <meissner@cygnus.com>
20238
20239 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
20240 double conversion if double isn't at least 8 bytes.
20241
20242 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
20243 int to work with targets where int is 16 bits.
20244
20245 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
20246 8 bytes, just exit, since 4 byte doubles don't have enough bits of
20247 precision for the test to complete.
20248
20249 1997-03-14 Michael Meissner <meissner@cygnus.com>
20250
20251 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
20252 if d10v is not compiled with the -mdouble64 flag.
20253 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
20254
20255 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
20256 d10v is not compiled with the -mint32 flag.
20257
20258 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
20259
20260 * lib/plumhall.exp: Use incr_count.
20261
20262 1997-03-12 Jeffrey A Law (law@cygnus.com)
20263
20264 * gcc.c-torture: Update to c-torture-1.45.
20265
20266 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
20267
20268 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
20269 the name of the expect testcase file).
20270
20271 * lib/g++.exp(g++_init): Ditto.
20272
20273 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
20274
20275 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
20276 the host.
20277
20278 * lib/gcc.exp(gcc_exit): New procedure.
20279
20280 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
20281
20282 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
20283 specs where appropriate.
20284
20285 * g++.old-deja/g++.arm/*: Added additional ERROR checks
20286 because of new "candidates are" messages, and removed a few
20287
20288 * Converted all non-old-style g++ testcases to old-style, and
20289 moved into g++.old-deja.
20290
20291 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
20292
20293 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
20294 options.
20295
20296 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
20297 succeeded.
20298
20299 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
20300
20301 1997-02-13 Michael Meissner <meissner@cygnus.com>
20302
20303 * lib/gcc.exp (gcc_target_compile): Add support for defining
20304 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
20305 the machine doesn't have those features.
20306
20307 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
20308
20309 * g++.law/operators4.exp: Don't use LIBS.
20310
20311 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
20312
20313 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
20314
20315 * lib/mike-g++.exp: Don't set the compiler to be tested here.
20316 * lib/g++.exp: Set it here instead. Also, allow use of the
20317 --tool_exec and --tool_opt options. Change CXX to
20318 GXX_UNDER_TEST.
20319
20320 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
20321
20322 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
20323
20324 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
20325
20326 * lib/old-dejagnu.exp: Use prune_warnings instead of
20327 prune_system_crud.
20328 * lib/mike-g++.exp: Ditto.
20329 * lib/gcc.exp: Ditto.
20330 * lib/g++.exp: Ditto.
20331
20332 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
20333
20334 1997-02-07 Jeffrey A Law (law@cygnus.com)
20335
20336 * 941014-2.c: Include stdlib.h
20337 * 960327-1.c: Include stdio.h
20338 * dbra.c, index-1.c: Don't assume ints are 32bits.
20339
20340 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
20341
20342 * lib/gcc.exp: Add gcc,stack_size target feature.
20343
20344 * lib/g++.exp(g++_target_compile): Add the include and link
20345 paths here, not in two other places. And, it's $options, not
20346 options.
20347
20348 * lib/mike-g++.exp(postbase): Remove the code that determines
20349 the correct include and link paths.
20350 * g++.old-deja/old-deja.exp: Ditto.
20351
20352 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
20353
20354 * lib/g++.exp(g++_init): target_compile no longer returns the
20355 filename of the result.
20356
20357 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
20358
20359 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
20360 call to glob.
20361
20362 * gcc.c-torture/special/special.exp: Change call to
20363 gcc_target_compile to include the object file.
20364
20365 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
20366
20367 * gcc.c-torture/special/special.exp: Correct misspelling in last
20368 change.
20369
20370 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
20371
20372 * lib/plumhall.exp(ph_summary): Log the entire output of the
20373 executable. Return -1 if there were any failures, 0 otherwise.
20374 (ph_execute): Return -1 if there were any failures, 0 otherwise.
20375 (ph_make): Clean up objects and executables that were built
20376 if the tests succeeded.
20377
20378 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
20379
20380 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
20381 libraries and includes in the build tree as appropriate.
20382
20383 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
20384
20385 * lib/c-torture.exp: Instead of looking for the global variable
20386 NO_LONG_LONG, check to see if that's a feature of the target.
20387
20388 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
20389
20390 * config/default.exp: Minimize. Delete the remainer of the files in
20391 config; this functionality is now in devo/dejagnu/config.
20392
20393 g++.*/*: Pass any additional flags used to compile to postbase;
20394 delete CXXFLAGS.
20395
20396 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
20397 is now done by runtest.exp. Use gcc_target_compile instead of
20398 compile.
20399
20400 lib/c-torture.exp: Use gcc_target_compile instead of compile.
20401 Remove references to CFLAGS. Use remote_file instead of
20402 calling rm -f.
20403 (c-torture): Take a list of arguments to use to compile this
20404 testcase.
20405
20406 lib/g++.exp: Simplify. Use target_compile instead of compile.
20407 lib/gcc-dg.exp: Ditto.
20408 lib/gcc.exp: Ditto.
20409 lib/mike-{gcc,g++}.exp: Ditto.
20410 lib/old-dejagnu.exp: Ditto.
20411 lib/plumhall.exp: Ditto.
20412
20413 1997-01-08 Jim Wilson <wilson@cygnus.com>
20414
20415 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
20416 (ph_linker): Likewise.
20417
20418 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
20419
20420 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
20421 MAP_ANON / MAP_ANONYMOUS if defined;
20422 else try to map from /dev/zero .
20423
20424 1996-11-12 Jeffrey A Law (law@cygnus.com)
20425
20426 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
20427 isn't defined, then define it to MAP_ANONYMOUS.
20428
20429 1996-11-12 Jeffrey A Law (law@cygnus.com)
20430
20431 * gcc.c-torture: Update to c-torture-1.42 release.
20432
20433 1996-11-11 Jeffrey A Law (law@cygnus.com)
20434
20435 * gcc.c-torture: Update to c-torture-1.41 release.
20436
20437 1996-10-27 Jeffrey A Law (law@cygnus.com)
20438
20439 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
20440 c-torture release.
20441
20442 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
20443
20444 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
20445 and LDFLAGS. Fix second case to append the target_info ldflags
20446 onto LDFLAGS, not CFLAGS.
20447 * lib/g++.exp (g++_init): Add target_info stuff.
20448 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
20449 of libgloss and newlib flags for !native.
20450
20451 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
20452 (GDB): Fix relative path to go up another dir for finding gdb.
20453
20454 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
20455
20456 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
20457 versions in the target_info array, if they don't exist.
20458
20459 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
20460
20461 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
20462
20463 1996-07-08 Jim Wilson <wilson@cygnus.com>
20464
20465 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
20466 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
20467
20468 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
20469
20470 * lib/old-dejagnu.exp: Don't remove the output file before we've
20471 actually tested it. Don't append pwd to the path of the executable
20472 we're testing.
20473
20474 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
20475
20476 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
20477
20478 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
20479
20480 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
20481 temporary directory for compiler files, and set it to a default
20482 value of /tmp. Set $output as the name of the output file from
20483 compiling the testcase. Add a -o option to $cflags_var so the
20484 compiler writes the final output file as $output. Set $executable
20485 to $output.
20486
20487 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
20488 directory for compiler files, and set it to /tmp if it doesn't
20489 already have a value. Set $output_file to the name of the output
20490 file from compiling the testcase. Add a -o option to CXXFLAGS so
20491 the compiler writes the final output file as $output. Use $output
20492 as the executable to be tested.
20493
20494 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
20495
20496 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
20497
20498 1996-06-08 Jeffrey A Law (law@cygnus.com)
20499
20500 * gcc.c-torture/execute/pending-1.c: New test. Still
20501 pending in Tege's queue.
20502
20503 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
20504
20505 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
20506 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
20507 if there were failures. Call unresolved if there were unresolved
20508 testcases. Call gcc_fail if program did not run to completion.
20509 (ph_make): Pass additional argument name to ph_execute.
20510 (ph_execute): Add new argument. Pass additional arguments to
20511 ph_summary. Call gcc_fail is there is no execution output.
20512
20513 1996-04-24 Jeffrey A Law (law@cygnus.com)
20514
20515 * lib/plumhall.exp (proc_summary): Output relavent summary
20516 lines into the log so specific failures in plumhall can be
20517 investigated.
20518
20519 1996-04-10 Jeffrey A Law (law@cygnus.com)
20520
20521 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
20522 (c-torture-execute): Don't try to execute tests which use
20523 "long long" types if $NO_LONG_LONG is nonzero.
20524
20525 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
20526
20527 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
20528 not c-torture.
20529
20530 * gcc.ieee: Move from here.
20531 * gcc.c-torture/execute/ieee: To here.
20532
20533 1996-03-26 Jeffrey A Law (law@cygnus.com)
20534
20535 * gcc.c-torture: Update to c-torture-1.41 release.
20536
20537 1996-03-22 Jeffrey A Law (law@cygnus.com)
20538
20539 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
20540 not "$output".
20541
20542 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
20543
20544 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
20545 -c present.
20546
20547 1996-03-02 Jeffrey A Law (law@cygnus.com)
20548
20549 * config/proelf.exp: Handle connecting to a simulator.
20550
20551 1996-01-31 Jeffrey A Law (law@cygnus.com)
20552
20553 * config/proelf.exp: New file. Enough framework that we can
20554 run c-torture tests on the proelf targets (or any other target
20555 that gdb can connect to for that matter).
20556
20557 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
20558
20559 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
20560 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
20561
20562 * lib/plumhall.exp (ph_execute): Always call ph_summary if
20563 exec_output exists.
20564
20565 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
20566
20567 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
20568 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
20569
20570 * config/*.exp: Update FSF address. Change result of ${tool}_load
20571 to pass/fail/unresolved/unsupported/untested. Caller must now
20572 call unresolved/unsupported/untested.
20573 * lib/*.exp: Update FSF address. Update to handle new results of
20574 ${tool}_load.
20575 * lib/chill.exp (verbose): Delete.
20576
20577 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
20578
20579 * lib/gcc.exp (default_gcc_start): Change order of args to
20580 $LDFLAGS $CFLAGS $LIBS.
20581 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
20582 Save/set/restore CFLAGS. Pass single arg to gcc_start.
20583 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
20584 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
20585 * gcc.misc-tests/dg-test.exp: Likewise.
20586 * gcc.misc-tests/msgs.exp: Likewise.
20587 * gcc.prms/prms.exp: Likewise.
20588 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
20589 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
20590
20591 * lib/dg.exp: Deleted, moved to dejagnu/lib.
20592
20593 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
20594
20595 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
20596
20597 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
20598 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
20599
20600 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
20601 necessary.
20602
20603 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
20604
20605 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
20606 global for loop; add use of $mathlib.
20607 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
20608 settings here; set mathlib for anything but VxWorks.
20609
20610 1996-01-22 Jeffrey A Law (law@cygnus.com)
20611
20612 * gcc.c-torture: Update to c-torture-1.40 release.
20613
20614 1996-01-03 Jeffrey A Law (law@cygnus.com)
20615
20616 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
20617 dg.exp.
20618
20619 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
20620
20621 * lib/c-torture.exp (c-torture-execute): Declare "output" as
20622 global.
20623
20624 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
20625
20626 * lib/g++.exp (LIBS): Define if not already.
20627 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
20628 (gcc-dg-prune): Call prune_gcc_output.
20629 * lib/gcc.exp (prune_gcc_output): New proc.
20630 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
20631 prune_gcc_output.
20632
20633 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
20634
20635 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
20636 (c-torture-execute): Likewise. Rename `name' to `testcase'.
20637
20638 1995-11-15 Jeffrey A Law (law@cygnus.com)
20639
20640 * gcc.c-torture: Update to c-torture-1.39 release.
20641
20642 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
20643
20644 * lib/c-torture.exp (c-torture-execute): Don't return if one option
20645 fails, try others as well.
20646
20647 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
20648
20649 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
20650 If compilation fails, mark execute tests as `untested'.
20651 If test is marked as unsupported, don't mark compilation and
20652 execute tests as failed.
20653
20654 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
20655
20656 * lib/g++.exp (g++_init): Don't link in libg++, and look to
20657 libstdc++ for whether or not we want to be doing shared
20658 libraries. Delete link_curses since we don't need it anymore.
20659 * lib/mike-g++.exp (postbase): Don't link in libg++.
20660 * g++.old-deja/old-deja.exp: Likewise.
20661
20662 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
20663
20664 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
20665
20666 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
20667
20668 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
20669 For that, add `-Wl,-a,shared_archive'.
20670 * g++.old-deja/old-deja.exp: Likewise.
20671
20672 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
20673
20674 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
20675
20676 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
20677
20678 * lib/mike-g++.exp (postbase): Pay attention to the status of
20679 g++_load.
20680
20681 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
20682
20683 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
20684
20685 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
20686
20687 * lib/gcc.exp (default_gcc_start): No longer need to log program
20688 being executed or its output, execute_anywhere does that now.
20689 * lib/g++.exp (default_g++_version): Call execute_anywhere.
20690 (default_g++_start): Likewise. Delete calls to verbose/send_log.
20691
20692 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
20693
20694 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
20695 the same as those in lib/g++.exp.
20696
20697 1995-10-10 Jeff Law (law@hurl.cygnus.com)
20698
20699 * gcc.c-torture: Update to c-torture-1.38 release.
20700 * gcc.ieee: Related changes.
20701
20702 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
20703
20704 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
20705 "exec". Minor reformatting changes.
20706
20707 * config/rom68k.exp (${tool}_load): Make it work in a canadian
20708 cross. This means all "exec" calls now work on a remote host as
20709 well.
20710 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
20711 cross. Filter out the extra "\r\n" stuff that expect puts in.
20712 (c-torture-execute): Filter out the bogus warnings like
20713 c-torture-compile does. Add support for canadian cross.
20714 * lib/gcc.exp (default_gcc_version, default_gcc_start)
20715 Use execute_anywhere rather than calling exec directly. Now it
20716 works for canadian cross testing.
20717
20718 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
20719
20720 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
20721 results into a variable, and check that rather than using file exists.
20722
20723 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
20724
20725 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
20726 create a libg++.so. For sunos4.1.*, also add -ltermcap.
20727
20728 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
20729
20730 * g++.old-deja/old-deja.exp: Create and pass runshlib and
20731 lib_curses if there's a shared libg++ in the build tree.
20732
20733 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
20734
20735 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
20736 if not supported target.
20737
20738 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
20739
20740 * lib/g++.exp (g++_init): Move empty setting of runshlib and
20741 link_curses up to always happen, not just for native builds.
20742
20743 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
20744
20745 * gcc.c-torture: Update to c-torture-1.36 release.
20746 * gcc.failure: Related changes.
20747
20748 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
20749
20750 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
20751
20752 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
20753
20754 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
20755 * lib/mike-g++.exp (postbase): Not in here. Still reference
20756 runshlib, link_curses, and mathlib for link and run.
20757
20758 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
20759 pass the runtime shared library options for Solaris, OSF/1, and
20760 Irix5, and link with -lcurses to avoid unresolved references.
20761
20762 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
20763
20764 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
20765 only run once.
20766
20767 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
20768
20769 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
20770
20771 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
20772
20773 * gcc.c-torture: Update to c-torture-1.35 release. Note we
20774 do not have a framework for the "compat" tests yet.
20775
20776 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
20777
20778 * lib/mike-g++.exp (postbase): New local variable `mathlib',
20779 set to null if we're testing vxworks5.1. Use that instead of
20780 `-lm' in the setting of LIBS for link and run.
20781
20782 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
20783
20784 * config/rom68k.exp (${tool}_load): Major changes to make it
20785 work. Verified that it does in fact return the stuff in
20786 exec_output properly. Catch any Emul or any TRAP other than 0.
20787
20788 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
20789
20790 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
20791 LDFLAGS properly for targets that need stuff from libgloss.
20792 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
20793 only run once.
20794 (gpp_initialized): New variable.
20795
20796 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
20797
20798 * config/rom68k.exp: Load libgloss.exp.
20799 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
20800 so we can produce a fully linked binary.
20801 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
20802 so we can produce a fully linked binary.
20803
20804 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
20805
20806 * lib/plumhall.exp (ph_section): Watch for expected failures.
20807 Add missing `else'.
20808
20809 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
20810 run the testcase.
20811 (c-torture): Likewise.
20812
20813 1995-08-28 Doug Evans <dje@cygnus.com>
20814
20815 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
20816
20817 * lib/mike-g++.exp (mike_cleanup): New proc.
20818 (prebase): New globals compiler_result, not_compiler_result,
20819 target_regexp.
20820 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
20821 allow leading "-" in pattern. Watch for unsupported tests.
20822 If $compiler_result is set, pattern match assembler code,
20823 and ditto for $not_compiler_result.
20824 * lib/mike-gcc.exp: Likewise.
20825
20826 * lib/plumhall.exp (ph_execute): Only call ph_summary if
20827 execution "succeeded".
20828
20829 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
20830
20831 * config/win32.exp: New file.
20832 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
20833
20834 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
20835
20836 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
20837 unsupported.
20838 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
20839 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
20840 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
20841
20842 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
20843 "... without exceptions was ...". That is now handled by
20844 prune_system_crud.
20845 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20846
20847 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
20848
20849 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
20850 sieve.c,sort2.c}: New files.
20851 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
20852 sieve.exp,sort2.exp}: Drivers for them.
20853
20854 * lib/mike-gcc.exp (program_output): New user settable variable.
20855 (postbase): Call prune_system_crud. Also prune extraneous compiler
20856 messages.
20857 * lib/mike-g++.exp (program_output): New user settable variable.
20858
20859 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
20860
20861 * config/sh.exp: Deleted (use sim.exp instead).
20862
20863 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
20864
20865 * config/vx.exp: Declare CHECKTASK as global.
20866 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
20867 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
20868 * lib/old-dejagnu.exp: Load [pwd]/$executable.
20869
20870 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
20871
20872 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
20873 target. Like vx.exp, only includes `vx29k.exp' instead of
20874 `vxworks.exp'.
20875
20876 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
20877
20878 * config/sim.exp: Increase time limit from 120 seconds to 240.
20879
20880 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
20881
20882 * gcc.c-torture/execute/950628-1.c: New test.
20883
20884 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
20885
20886 * gcc.c-torture: Update with changes/additions from
20887 c-torture-1.34.
20888
20889 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
20890
20891 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
20892
20893 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
20894
20895 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
20896
20897 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
20898
20899 * gcc.c-torture/compile/950512-1.c: New test.
20900 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
20901 * gcc.dg/struct-ret-1.c: Likewise.
20902
20903 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
20904
20905 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
20906 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
20907
20908 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
20909
20910 * gcc.c-torture/special/920411-1.c: Deleted.
20911 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
20912
20913 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
20914
20915 * config/sim.exp (${tool}_load): Hack in call to bash to get a
20916 cpu limit.
20917
20918 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
20919
20920 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
20921
20922 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
20923
20924 From kenner;
20925 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
20926 is the proper length.
20927 * va-arg-3.c: Likewise.
20928
20929 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
20930
20931 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
20932 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
20933
20934 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
20935 * lib/g++.exp (default_g++_start): Delete old cruft.
20936
20937 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
20938
20939 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
20940 (2 * (1 << 18)) to (2 * (1 << 17)).
20941
20942 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
20943
20944 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
20945
20946 * config/rom68k.exp: Renamed from config/idp.exp
20947
20948 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
20949
20950 * c-torture/compile/921109-2.c
20951
20952 1995-04-18 Mike Stump <mrs@cygnus.com>
20953
20954 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
20955 excess errors.
20956
20957 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
20958
20959 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
20960 output.
20961 * lib/g++.exp (default_g++_start): Likewise.
20962
20963 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
20964
20965 * gcc.c-torture/compile/950329-1.c: New test.
20966
20967 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
20968
20969 * config/bug.exp (${tool}_load): Updated to use new remote_open
20970 and remote_close procs.
20971 * config/idp.exp: New file.
20972
20973 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
20974
20975 * gcc.c-torture/execute/950322-1.c: New test.
20976
20977 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
20978
20979 * config/vx.exp (${tool}_load): Clean up testing of return code from
20980 vxworks_ld and vxworks_spawn.
20981
20982 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
20983
20984 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
20985
20986 1995-03-13 Mike Stump <mrs@cygnus.com>
20987
20988 * lib/old-deja.exp: Add `excess errors test - ' error, now one
20989 can mark excess errors on a machine by machine basis. Note, the
20990 default is to not expect any excess errors, even when excess
20991 errors test - is given, so you will want to put an XFAIL ... on
20992 these lines. For example, // excess errors test - XFAIL hppa*-*-*
20993 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
20994 those 4 machines, but no others.
20995
20996 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
20997
20998 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
20999 * lib/c-torture.exp: to here.
21000
21001 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
21002
21003 * gcc.c-torture/execute/950221-1.c: New test.
21004 * gcc.c-torture/execute/struct-ret-1.c: New test.
21005 * gcc.c-torture/compile/950221-1.c: New test.
21006
21007 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
21008
21009 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
21010
21011 * gcc.c-torture/execute/arith-1.c (main): Return 0.
21012 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
21013
21014 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
21015
21016 * g++.gb: New directory of tests, derived from my signature and
21017 class scoping tests.
21018
21019 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
21020 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
21021 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
21022 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
21023 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
21024 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
21025 * g++.gb/sig25.C: Likewise.
21026
21027 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
21028 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
21029 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
21030 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
21031 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
21032 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
21033 * g++.gb/sig25.exp: Likewise.
21034
21035 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
21036 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
21037 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
21038 * g++.gb/scope13.C: Likewise, this test still fails.
21039
21040 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
21041 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
21042 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
21043 * g++.gb/scope13.exp: Ditto.
21044
21045 * g++.gb/README: New file, explains what these tests are about.
21046
21047 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
21048
21049 * lib/dg.exp (dg-do): Support `preprocess'.
21050 (dg-test): Likewise.
21051
21052 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
21053
21054 * config/udi.exp: change "continue -expect" to "exp_continue".
21055
21056 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
21057
21058 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
21059 Delete redundant tests.
21060
21061 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
21062 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
21063 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
21064 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
21065 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
21066 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
21067 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
21068 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
21069
21070 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
21071 storing label pointers.
21072 * gcc.c-torture/execute/921019-1.c: Likewise.
21073 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
21074 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
21075 parameter fp.
21076 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
21077 constants.
21078
21079 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
21080 Delete obsolete tests.
21081
21082 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
21083 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
21084 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
21085 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
21086 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
21087 * gcc.c-torture/compile/950124-1.c: New test.
21088
21089 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
21090
21091 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
21092
21093 * lib/mike-g++.exp: Add -lm to LIBS.
21094
21095 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
21096
21097 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
21098
21099 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
21100
21101 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
21102
21103 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
21104
21105 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
21106
21107 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
21108
21109 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
21110 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
21111 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
21112 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
21113 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
21114 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
21115 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
21116 * g++.law/{operators31.C, operators32.C,
21117 * g++.law/{operators33.C, operators34.C}: Likewise.
21118 * g++.law/{pic1.C, refs2.C}: Likewise.
21119 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
21120 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
21121 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
21122 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
21123
21124 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
21125 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
21126 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
21127 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
21128 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
21129 * g++.law/{enum9.exp, friend5.exp}: Likewise.
21130 * g++.law/{nest3.exp, nest4.exp}: Likewise.
21131 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
21132 * g++.law/{operators30.exp, operators31.exp}: Likewise.
21133 * g++.law/{operators32.exp, operators33.exp}: Likewise.
21134 * g++.law/{operators34.exp}: Likewise.
21135 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
21136 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
21137 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
21138 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
21139 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
21140
21141 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
21142 No longer expected to fail.
21143 * g++.law/missed-error3.C: Tweak for recent bool changes.
21144
21145 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
21146
21147 * config/emb-unix: Deleted.
21148 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
21149 remote execution. Do final link on remote host if REMOTE_LINK is set.
21150
21151 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
21152
21153 * lib/dg.exp (dg-test): Fix typo in last patch.
21154
21155 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
21156
21157 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
21158 (handles multiple occurrences).
21159
21160 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
21161
21162 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
21163 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
21164 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
21165 printed).
21166 * lib/c-torture.exp (c-torture-compile): Likewise.
21167 (c-torture): Prepend full path if missing.
21168 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
21169 (gcc_fail): Likewise.
21170 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
21171
21172 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
21173
21174 * lib/netware.exp: Only attach to NetWare i386 systems.
21175
21176 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
21177
21178 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
21179 messages. Add test name to "output pattern match" pass/fail message.
21180
21181 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
21182
21183 * gcc.dg: New testsuite.
21184 * gcc.dg/dg.exp: New file.
21185
21186 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
21187 test-switch.c}: Deleted.
21188
21189 * gcc.misc-tests/msgs.exp: New testcase driver.
21190
21191 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
21192
21193 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
21194 Watch for illegal return values from ${tool}_load.
21195 * config/unix.exp (${tool}_load): Fix pass/fail detection for
21196 cross targets. Coerce return value >0 to 1.
21197
21198 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
21199
21200 * config/unix.exp (${tool}_load): Call program rsh, not proc.
21201
21202 * config/emb-unix.exp: New file.
21203
21204 * config/sim.exp: Error if variable $SIM not defined.
21205 (${tool}_load): Mark test as "untested" if simulator missing.
21206
21207 * config/unix.exp: Load remote.exp to get rcp_download.
21208 * lib/c-torture.exp: Use different option lists for testcases with
21209 and without loops.
21210 * gcc.c-torture/execute/execute.exp: Likewise.
21211
21212 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
21213
21214 * config/*.exp: Clarify return code from ${tool}_load.
21215 Call `unresolved' or `untested' instead of `warning' or `perror'
21216 (sometimes you still want to call both though).
21217 Add comment that `shell_id' is local to each file.
21218 * config/udi.exp (timeout): Set to 30.
21219 Don't print warning if connection fails, $connectmode has already
21220 printed an error.
21221 (${tool}_load): Move verbose messages to level 2.
21222 Rework pattern for "Process started" message.
21223 Pass `shell_id' to ${connectmode}_download.
21224 Retry twice upon timeout. Make resetting of target more robust.
21225 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
21226 Pass `shell_id' to exit_$connectmode.
21227 Only call exit_$connectmode if connected.
21228 * config/unix.exp (${tool}_load): Check return codes better.
21229 * config/vrtx.exp (${tool}_load): Likewise.
21230 * config/vx.exp (${tool}_load): Likewise.
21231 Delete unneeded global's.
21232 * lib/dg.exp (dg-test): Update to reflect clarified return codes
21233 from ${tool}_load.
21234 (dg-stat): Delete.
21235 (dg-init): Delete recording of pass/fail counts.
21236 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
21237 (old-dejagnu-init): Likewise.
21238 (old-dejagnu-stat): Delete contents, empty proc now.
21239 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
21240 (c-torture): Delete references to lcnt, lpass, lfail.
21241 Get option list from TORTURE_OPTIONS.
21242 Delete -funroll[-all]-loops if no loops.
21243 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
21244 (g++_stat): Delete contents (empty proc now).
21245 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
21246 (gcc_finish): Likewise.
21247 (gcc_stat): Deleted.
21248 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
21249 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
21250 * gcc.c-torture/execute/execute.exp: Likewise.
21251 Split tests into two parts: compile, execute.
21252 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
21253 no loops. Update to reflect clarified return codes from ${tool}_load.
21254
21255 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
21256
21257 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
21258 to grep for.
21259 (old-dejagnu): Likewise (where necessary).
21260
21261 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
21262
21263 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
21264
21265 * lib/dg.exp (dg-process-target): Fix processing of selector.
21266 Add comment regarding use of `error'.
21267
21268 * lib/gcc.exp (prune_system_crud): Define if missing.
21269 * lib/g++.exp (prune_system_crud): Likewise.
21270
21271 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
21272 Call prune_system_crud.
21273 * lib/dg.exp (dg-runtest): New proc.
21274 Use perror instead of send_user for tcl errors in testcase.
21275 Don't return any value, it's never used.
21276 Don't clobber previous definition of `unknown'.
21277 Print tcl errors in `dg-final'.
21278
21279 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
21280
21281 * lib/dg.exp (dg-process-target): Improve syntax error messages.
21282 (dg-test): Don't print errorInfo, it contains stack backtrace.
21283
21284 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
21285
21286 * lib/g++.exp (runtest_file_p): Define if missing.
21287
21288 1994-09-24 Doug Evans (dje@cygnus.com)
21289
21290 * lib/mike-g++.exp: Comment out loading of g++.exp.
21291 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
21292 (default_g++_version): Always print something.
21293 (default_g++_start): Comment out call to `which'.
21294 (g++_start, g++_load): Deleted (must be defined in config file).
21295 * lib/gcc.exp: Test for existence of $CC at start.
21296 Delete check for tmpdir (done in gcc_init).
21297 (default_gcc_version): Always print something.
21298 (default_gcc_start): Comment out call to `which'.
21299 * config/*.exp: Major cleanup - make cross targets work at least a
21300 little better for g++ (by not being "--tool gcc" specific).
21301 Rename gcc_xxx to ${tool}_xxx.
21302 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
21303 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
21304
21305 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
21306
21307 * lib/c-torture.exp (c-torture-compile): Rework compiler
21308 message processing.
21309
21310 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
21311 c-torture.
21312
21313 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
21314
21315 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
21316
21317 * lib/dg.exp (dg-process-target): Support { target native }.
21318
21319 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
21320
21321 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
21322 looked for "... program xxx got fatal signal".
21323 Correct regsub munging of `comp_output'.
21324 Ignore compiler messages "path prefix not used" and "linker input
21325 file unused".
21326
21327 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
21328
21329 * lib/gcc.exp (runtest_file_p): Define if missing.
21330 * gcc.prms/template.c: Example to work from.
21331
21332 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
21333
21334 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
21335 * lib/dg.exp (dg-test): Call unsupported testcases as such.
21336
21337 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
21338 * gcc.prms/1883.c: Moved from compile/940714-1.c.
21339 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
21340 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
21341
21342 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
21343 (dg-process-target): No longer a varargs proc.
21344 Return S/N for target, P/F for xfail. All callers changed.
21345 (user option procs): More argument checking.
21346 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
21347 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
21348 (dg-test): Skip test if not running on selected target in `dg-do'.
21349 Update handling of `dg-do-what', `dg-output-text'.
21350 Separate execution pass/fail from output pattern match pass/fail.
21351 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
21352
21353 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
21354
21355 * gcc.c-torture/special/special.exp: Don't expect failure for mips
21356 target for 920510-1.c.
21357
21358 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
21359
21360 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
21361 Clean up comment regarding use of passcnt, etc.
21362 (gcc_stat): Don't update `testcnt' here.
21363 (gcc_finish): Do it here.
21364 Might as well reset `but_id' here too.
21365 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
21366 to determine if the file should be tested.
21367 * gcc.c-torture/compile/compile.exp: Likewise.
21368 * gcc.c-torture/execute/execute.exp: Likewise.
21369 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21370 * gcc.misc-tests/dg-test.exp: Likewise.
21371 * gcc.prms/prms.exp: Likewise.
21372 * gcc.wendy/wendy.exp: Likewise.
21373 * g++.old-deja.exp: Likewise.
21374 Move "Testing file" message to verbose level 1.
21375
21376 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
21377
21378 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
21379
21380 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
21381
21382 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
21383 (default_gcc_start): Accept optional second list element
21384 of compiler flags. Print compiler output at verbosity level 2.
21385 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
21386 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
21387 Save current values of framework globals passcnt, failcnt, xpasscnt,
21388 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
21389 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
21390 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
21391 xfailcnt to compute stats. Update framework global `testcnt' from
21392 pass/fail counts.
21393 (gcc_finish): New proc. Clean up test environment.
21394 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
21395 (gcc_epass, gcc_efail): Delete.
21396 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
21397 argument of line number.
21398 (dg-init): If the tool has an init routine, call it.
21399 (dg-test): Remove args `cflags_var' and `libs_var'.
21400 Pass all compiler options to ${tool}_start.
21401 Handle missing line number.
21402 (dg-finish): New function.
21403 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
21404 particular files. Call gcc_finish at end. Move "skipping test"
21405 message to verbosity level 3.
21406 * gcc.c-torture/compile/compile.exp: Likewise.
21407 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21408 * gcc.c-torture/execute/execute.exp: Likewise.
21409 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21410 Print testcase being tried at verbosity level 1.
21411 * gcc.c-torture/special/special.exp: Unset xfail.
21412 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21413 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
21414 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
21415 * gcc.failure/failure.exp: Likewise.
21416 * gcc.ieee/ieee.exp: Likewise.
21417 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
21418 Update call to dg-test. Call dg-finish at end.
21419 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
21420 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21421 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
21422 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
21423 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
21424 * gcc.wendy/wendy.exp: Add copyright.
21425 Delete setting of tmpdir (done by gcc_init).
21426 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
21427 Pass compiler flags to gcc_start. Call gcc_finish at end.
21428 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
21429 gcc_[ce]pass/fail.
21430
21431 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
21432
21433 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
21434 confusion.
21435 (g++_load): Likewise.
21436
21437 * config/*.exp (gcc_load): Some were varargs fns and some were not.
21438 Rename argument to `prog' to remove the confusion.
21439 Varargs fns behave differently too!
21440 (g++_load): Likewise.
21441
21442 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
21443
21444 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
21445 what it is. Delete (always) printing of status value for !native.
21446 Simplify verbose code, and include status and exec_output.
21447 (g++_load): Use gcc_load.
21448
21449 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
21450
21451 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
21452 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
21453 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
21454 940714-3.c as these testcases don't exist anymore. Make
21455 va-arg-1.c expected to pass.
21456
21457 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
21458
21459 * gcc.misc-tests/misc.exp: Only run specific testcases.
21460 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
21461 * gcc.misc-tests/dg-[1-9].c: New files.
21462
21463 * lib/dg.exp: New testsuite driver.
21464 * gcc.prms/prms.exp: Use it.
21465
21466 * README.gcc: New file.
21467
21468 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
21469 Document and reset `lxpass' and `lxfail'.
21470 Simplify "initialized" message.
21471 (gcc_stat): Clean up comments a little.
21472
21473 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
21474
21475 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
21476
21477 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
21478
21479 * lib/old-dejagnu.exp (process-option): New proc.
21480 (old-dejagnu-init, old-dejagnu-stat): Likewise.
21481 (old-dejagnu): Simplify.
21482 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
21483
21484 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
21485
21486 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
21487 exists and is not an empty string.
21488
21489 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
21490 $xfail rather than calling setup_xfail. Clear $xfail when test is
21491 finished.
21492 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
21493 automatically.
21494
21495 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
21496 longer expected to fail.
21497
21498 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
21499 "f" function call.
21500
21501 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
21502
21503 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
21504 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
21505 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
21506 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
21507 c-torture-1.29.
21508
21509 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
21510 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
21511
21512 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
21513
21514 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
21515 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
21516
21517 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
21518 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
21519 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
21520
21521 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
21522
21523 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
21524 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
21525 940714-1.c, 940714-2.c, 940714-3.c},
21526 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
21527 gcc.misc-tests/{mg.c,mg.exp}:
21528 New tests.
21529 * gcc.noncompile/noncompile.exp: Change accordingly.
21530
21531 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
21532
21533 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
21534 Undo previous clobberage.
21535
21536 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
21537
21538 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
21539 * gcc.special/{930510-1.c, special.exp}:
21540 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
21541 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
21542 struct-varargs-1.c}: New tests from c-torture-1.26.
21543
21544 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
21545
21546 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
21547 argument to switch.
21548
21549 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
21550
21551 * Revert the previous changes. Please see Rob's directory
21552 (/lisa/test/rob/progressive/gcc/testsuite) for testing
21553 fixes.
21554
21555 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
21556
21557 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
21558 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
21559 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
21560 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
21561 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
21562 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
21563 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
21564 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
21565 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
21566 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
21567 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
21568 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
21569 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
21570 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
21571 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
21572 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
21573 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
21574 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
21575 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
21576 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
21577 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
21578 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
21579 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
21580 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
21581 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
21582 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21583 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
21584
21585 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
21586
21587 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
21588 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
21589 with perror calls.
21590
21591 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
21592
21593 * config/unix.exp (g++_load): Fix syntax.
21594
21595 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
21596
21597 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
21598 * gcc.noncompile/921017-1.c: Deleted obsolete test.
21599 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
21600 Don't expect va-arg-1.c to fail. Correct expected output for
21601 920928-1.c.
21602 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
21603 * gcc.wendy/hbm4.c: Correct typo.
21604 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
21605
21606 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
21607
21608 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
21609 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
21610 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
21611 * lib/c-torture.exp (c-torture-compile): Ditto.
21612
21613 Reduce volume of output (remove all the -I's and such).
21614 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
21615 Call gcc_cpass, gcc_cfail.
21616 (c-torture): Pass testing option to c-torture-compile.
21617
21618 1994-03-21 Doug Evans (dje@cygnus.com)
21619
21620 Bring patches over from progressive.
21621 * config/default.exp: Exit remote shell cleanly.
21622 (g++_exit, g++_start): Add default versions.
21623 * config/sim.exp (gcc_load): Use perror, not error.
21624
21625 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
21626
21627 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
21628 set in site.exp.
21629
21630 1994-03-14 Doug Evans (dje@cygnus.com)
21631
21632 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
21633 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
21634 (wendy_try): New proc to run testcase.
21635 (main loop): Call 'em.
21636 * gcc.wendy/*.c: Clean up pass to correct expected output.
21637
21638 * lib/gcc.exp: Minor cleanup work.
21639 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
21640
21641 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
21642
21643 * config/sim.exp (gcc_load): Document return codes better.
21644 Don't pass -v to simulator.
21645
21646 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
21647
21648 * gcc.special/920717-x.c: Fix typo.
21649 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
21650 get at sources.
21651
21652 * lib/mike-gcc.exp: Fix typo.
21653
21654 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
21655
21656 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
21657 binary to use, transform the name.
21658 * config/*.exp: rename everything. Nuke any g++ specific files,
21659 it's now a special case of gcc that requires no special support.
21660 Add a default.exp for unsupported targets.
21661
21662 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
21663
21664 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
21665 lib/old-dejagnu.exp: Fix a few patterns to work with the new
21666 version of Tcl.
21667
21668 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
21669
21670 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
21671 than a warning.
21672
21673 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
21674
21675 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
21676
21677 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
21678
21679 * gcc.execute/execute.exp: Combine opt_list and foption_list into
21680 option_list. Compile every file with only 4/6 option choices
21681 (same as C torture) instead of with 12/18 different option
21682 choices.
21683 * lib/c-torture.exp: Likewise.
21684
21685 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
21686 not already set.
21687
21688 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
21689
21690 * lib/old-deja.exp: Add `excess errors test fails' error, now one
21691 can put an XFAIL *-*-* on excess errors.
21692
21693 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
21694
21695 * g++.law: Add more tests derived from g++-bugs snapshots.
21696
21697 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
21698 equivalent to g++.law/init9.
21699
21700 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
21701 compiled it, and the a.out file after we've run it.
21702
21703 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
21704
21705 * lib/mike-g++.exp (postbase): Delete the .o file after we've
21706 compiled it, and the a.out file after we've run it.
21707
21708 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
21709
21710 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
21711
21712 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
21713
21714 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
21715 version number.
21716
21717 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
21718
21719 * g++.law: New directory of g++ tests derived from the g++-bugs
21720 snapshots.
21721
21722 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
21723
21724 * gcc.compile: initbug1.c initbug1.exp testcase added
21725
21726 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
21727
21728 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
21729 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
21730 fixes submitted by Jeff Law (law@cs.utah.edu)
21731 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
21732 Jeff Law (law@cs.utah.edu)
21733
21734
21735 1993-11-30 Mike Stump (mrs@cygnus.com)
21736
21737 * config/unix-g++.exp: Follow the gcc way of doing things.
21738 * g++.old-deja/old-deja.exp: Minor updates.
21739 * lib/g++.exp: New file, follow the gcc way of doing things.
21740 * lib/old-dejagnu.exp: Minor updates.
21741 * lib/mike-g++.exp: Always unset errorInfo.
21742
21743 1993-11-06 Mike Stump (mrs@cygnus.com)
21744
21745 * lib/gcc.exp: Fix some errors with the below change, CC and
21746 CFLAGS should be global when setting, not local.
21747
21748 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
21749
21750 * lib/gcc.exp: Transform tool name.
21751
21752 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
21753
21754 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
21755
21756 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
21757
21758 * lib/gcc.exp: change gcc_done to gcc_stat
21759
21760 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
21761
21762 * Upgraded gcc testsuite to c-torture version 1.25
21763
21764 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
21765
21766 * lib/gcc.exp: added reporting code. Changed verbose compile message.
21767 * lib/c-torture: added hooks for new reporting code.
21768
21769 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
21770
21771 * config/sh-gcc.exp: check if sh-sim exists in the path
21772
21773 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
21774
21775 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
21776 * gcc.compile/compile.exp: Initial changes for new logic.
21777 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
21778 * gcc.failure/failure.exp: Initial changes for new logic.
21779 * gcc.ieee/ieee.exp: Initial changes for new logic.
21780 * gcc.misc-tests/misc.exp: Initial changes for new logic.
21781 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
21782 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
21783 * lib/c-torture.exp: Initial changes for new logic.
21784 * lib/gcc.exp: Initial changes for new logic.
21785
21786 1993-10-15 Mike Stump (mrs@cygnus.com)
21787
21788 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
21789 depend upon failure or success. Fully qualify names in failure
21790 and success messages. Always remove a.out before starting
21791 compile, just in case. Pay more attention to error text output by
21792 the compiler. Handle testcases with no known past errors just
21793 like all others, so that things are uniform. Other miscellaneous
21794 improvements.
21795
21796 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
21797
21798 * gcc.cpp: new directory for cpp tests
21799
21800 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
21801
21802 * lib/chill.exp: Code reformatted, removed unused code.
21803 * config/unix-chill.exp: Code reformatted, removed unused code.
21804 * chill.execute/execute.exp: Code reformatted, removed unused code.
21805 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
21806
21807 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
21808
21809 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
21810 routines not written.
21811
21812 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
21813
21814 * config/bug-gcc.exp: Use new procs from bug.exp.
21815
21816 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
21817
21818 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
21819 via ftp, rather than depending on NFS.
21820 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
21821 case.
21822
21823 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
21824
21825 * config/bug-gcc.exp: Use new download proc.
21826
21827 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
21828
21829 * chill.execute/execute.exp: cleanups, handles errors better
21830 * chill.compile/compile.exp: rewrite, based on execute.exp
21831 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
21832 * lib/chill.exp: major changes to diff proc and compile and link
21833 procs. added chill_fail and chill_pass wrappers to pass and
21834 fail. added more comments, and handle error codes better.
21835 Added a hack to capture stderr from exec, so noncompile tests
21836 can work.
21837
21838 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
21839
21840 * chill.execute/execute.exp: rewrite of testsuite driver
21841 * lib/chill.exp: rewrite of testsuite driver
21842 * config/unix-chill.exp: rewrite of testsuite driver
21843
21844 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
21845
21846 In chill.execute:
21847 * iexpr.ch: Standardize uppercase.
21848 * tuples.dat: Standardize uppercase.
21849 * vary.ch: standardize. Correct varying string assignments.
21850 * vary.dat: Add new output lines.
21851
21852 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
21853
21854 In chill.execute:
21855 * chprintf.ch: Standardize use of uppercase.
21856 * tuples.ch: Standardize and turn arr2 into a DCL,
21857 rather than a SYN.
21858 * pinits.ch: Standardize.
21859
21860 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
21861
21862 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
21863 * Makefil: Renamed to Makefile.in.
21864 * configure.in: New.
21865
21866 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
21867
21868 In chill.execute:
21869 * .cvsignore: Add result/output files.
21870 * Makefile: Fix up variables at start. Use MFLAGS
21871 everywhere. Correct bool_loc, built_ins entries.
21872 Add entry for vary1.ch.
21873 * bitarray.ch: Standardize upper-case usage.
21874 * bitexpr.ch: Standardize, add output of b1.
21875 * params.ch: Use arrayt in along PROC parameters, to
21876 avoid novelty problems.
21877 * sets.ch: Tiny cleanup.
21878 * vary1.ch: Re-indent.
21879
21880 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
21881
21882 * Add PR-related files to Makefiles, .cvsignore files, etc.
21883
21884 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
21885
21886 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
21887 with compiler objects. New names are test-flow.c and test-loop.c
21888
21889 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
21890
21891 * Upgraded c-torture tests from 1.19 to 1.20
21892
21893 * new files:
21894 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
21895 * gcc.compile: 930623-1.c 930623-2.c
21896 * gcc.noncompile: 930622-1.c 930622-2.c
21897 * gcc.failure: 920411-1.c 920627-2.c
21898 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
21899
21900 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
21901
21902 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21903 More changes to get testsuite working properly. Needs more work.
21904 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
21905
21906 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
21907
21908 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21909 More changes to get testsuite working properly. Needs more work.
21910
21911 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
21912
21913 * chill.compile/compile.exp: Added for Dejagnu support
21914 * chill.execute/execute.exp: Added for Dejagnu support
21915 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
21916
21917 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
21918
21919 This should complete moving the CHILL test files.
21920 * chill.noncompile(.cvsignore printf.grt
21921 in-printf.grt chprintf.grt chprintf.ch):
21922 Added test-support files.
21923 (Makefile): Modified further.
21924 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
21925 signal.ch): Added test files.
21926 * chill.execute (.cvsignore printf.grt printr.c
21927 in-printf.grt rts.c chprintf.grt rts.h): Added
21928 test-support files.
21929 (Makefile): More corrections.
21930
21931 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
21932
21933 * chill.compile, chill.execute, chill.nocompile: Add CHILL
21934 test cases, ready for DejaGnu.
21935
21936 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
21937
21938 * Upgraded c-torture tests from 1.18 to 1.19
21939
21940 * gcc.compile: added test(s):
21941 930607-1.c
21942 * gcc.execute: added test(s):
21943 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
21944
21945 * added new subdirectory for misc tests: gcc.misc-tests
21946 * gcc.misc-test(s): added tests:
21947 inst-check.c test-consts.c test-ior.c test-switch.c
21948
21949 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
21950
21951 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
21952
21953 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
21954
21955 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
21956
21957 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
21958
21959 * Upgraded c-torture tests from 1.17 to 1.18
21960
21961 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
21962
21963 * Upgraded c-torture tests from 1.12 to 1.17
21964
21965 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
21966
21967 * lib/old-dejagnu.exp:
21968 Fixed handling of XFAIL target triplets to correctly
21969 recognize wildcard characters. Removed code that
21970 appended a unique id tag to the end of the file name
21971 printed out by the result of the testcases within a
21972 given test file.
21973
21974 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
21975
21976 * lib/old-dejagnu.exp:
21977 Reworked expected failure handling to trigger off of XFAIL
21978 keyword in keyphrase embeded in testcase source code. The
21979 XFAIL keyword must be at the end of the keyphrase line. It
21980 may optionally be followed by one or more target triplets.
21981 It has just occured that the handling of wildcards in the
21982 target triplet may not be correct.
21983
21984 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
21985
21986 * g++.old-deja/tests:
21987 Moved all subdirectories up one level into g++.old-deja .
21988
21989 * lib/old-dejagnu.exp:
21990 Fixed problem with CXXFLAGS not being properly reset, and being
21991 corrupted with extraneous "-c" compiler option. This was
21992 causing binaries to not be generated for test that needed them.
21993 Modified strings passed to "pass" and "fail" so that individual
21994 tests from the same test file would be distinguished by an
21995 identifier appended to the test file name in the summary logs;
21996 this corrected a problem with erroneous diff logs. Added code
21997 to search testcases for expected fail and unexpected pass keywords.
21998
21999 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
22000
22001 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
22002
22003 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
22004
22005 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
22006 Removed extraneous text from end of "Special g++ Options"
22007 keyphrase.
22008
22009 * lib/old-dejagnu.exp: Added pattern matching to look for new
22010 keywords, embedded in testcases comments, which will trigger
22011 calls to xpass and xfail.
22012
22013 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
22014
22015 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
22016 comments embedded in the testcases, especially the one looking for
22017 special compiler options, as well as the pattern matching for the
22018 compiler output again.
22019
22020 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
22021
22022 * lib/old-dejagnu.exp: Do a proper check of the return value for
22023 execute tests. Fixed several problems with the pattern matching
22024 of the compiler output which gave erroneous test results.
22025 Changed several of the test result messages to be more descriptive.
22026 * config/unix-g++.exp: Proc g++_load now actually works and
22027 executes the tests passed to it and returns a usable return
22028 value.
22029
22030 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
22031
22032 * lib/gcc.exp: Exits gracefully if $CC is bogus.
22033
22034 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
22035
22036 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
22037 Modified both files to properly execute the old style
22038 dejagnu tests. The previous versions of these files were
22039 experimental and did not function anything near correctly.
22040
22041 1993-04-05 Rob Savoye (rob@cygnus.com)
22042
22043 * Removed all Makefile.in and configure.in files. No configuration
22044 needed now.
22045
22046 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
22047
22048 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
22049
22050 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
22051
22052 * gcc.compile/configure.in, gcc.unsorted/configure.in,
22053 gcc.special/configure.in, gcc.noncompile/configure.in,
22054 gcc.execute/configure.in, gcc.code_quality/configure.in,
22055 g++.other/configure.in, g++.old-deja/configure.in,
22056 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
22057 in srcname setting.
22058
22059 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
22060
22061 * lib/udi.exp: Fixed mondfe and mondfe_download.
22062 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
22063 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
22064
22065 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
22066
22067 * config/udi-gdb.exp: Check $shell_id after connecting to target.
22068 (gdb_exit): Don't remove *_soc files.
22069
22070 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
22071
22072 * lib/c-torture.exp: Don't look for main; instead always use -w
22073 -c. This is how the c-torture tests work. Remove the object
22074 file if the compilation succeeds.
22075 * gcc.execute/execute.exp: Remove executable if test passes.
22076 * gcc.noncompile/noncompile.exp: Every test is an expected
22077 failure.
22078 * gcc.special/special.exp: Added tests from c-torture 1.11,
22079 corrected use of existing test.
22080 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
22081 gcc.execute/920625-1.c: Updated to c-torture 1.11.
22082 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
22083 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
22084 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
22085 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
22086 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
22087 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
22088 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
22089 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
22090 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
22091 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
22092 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
22093 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
22094 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
22095 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
22096 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
22097 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
22098 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
22099 c-torture 1.11.
22100 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
22101 correspond to c-torture 1.11.
22102
22103 * New file.