]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
image-info.m: Allow additional attributes for __image_info section.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2004-05-04 Ziemowit Laski <zlaski@apple.com>
2
3 * objc.dg/image-info.m: Allow additional attributes
4 for __image_info section.
5
6 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
7
8 * gcc.dg/torture/mips-hilo-2.c: New test.
9
10 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11
12 PR c++/14389
13 * g++.dg/template/member5.C: New test.
14
15 2004-05-03 Uros Bizjak <uros@kss-loka.si>
16
17 * gcc.dg/builtins-34.c: Also check expm1*.
18
19 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20
21 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
22 * gcc.dg/torture/builtin-convert-3.c: New test.
23
24 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
25
26 PR middle-end/15054
27 * g++.dg/opt/pr15054.C: New test.
28
29 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30
31 * gcc.dg/torture/builtin-rounding-1.c: New test.
32 * gcc.dg/builtins-25.c: Delete.
33 * gcc.dg/builtins-29.c: Delete.
34
35 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
36
37 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
38 * gcc.dg/sibcall-4.c: Likewise.
39 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
40
41 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
42
43 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
44 bit-field on 16-bit targets.
45
46 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
47
48 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
49 16-bit targets.
50
51 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
52
53 * gcc.dg/rs6000-power2-1.c: Change to compile only.
54 * gcc.dg/rs6000-power2-2.c: Likewise.
55
56 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
57
58 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
59 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
60 Change the asm registers to be in form of frN instead of fN.
61
62 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
63
64 * gcc.dg/torture/builtin-convert-2.c: New test.
65
66 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
67
68 * gcc.dg/rs6000-power2-1.c: New test.
69 * gcc.dg/rs6000-power2-2.c: New test.
70
71 2004-04-28 Jan Hubicka <jh@suse.cz>
72
73 * gcc.dg/unused-6.c: New test.
74
75 2004-04-24 Laurent GUERBY <laurent@guerby.net>
76 Ulrich Weigand <uweigand@de.ibm.com>
77
78 * ada/acats/run_all.sh: Define $target variable.
79
80 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
81
82 PR c++/15119
83 * g++.dg/other/vararg-1.C: New test.
84
85 PR c++/4794
86 * g++.dg/eh/cleanup3.C: New test.
87
88 2004-04-24 Laurent GUERBY <laurent@guerby.net>
89
90 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
91 and ad8011a (target_insn).
92 * ada/acats/support/macro.dfs: Likewise.
93 * ada/acats/support/impbit.adb: New file.
94
95 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
96
97 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
98
99 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
100
101 * gcc.dg/loop-3.c: New test.
102
103 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
104
105 * gcc.c-torture/execute/simd-5.c: New test.
106
107 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
108
109 PR c++/15064
110 * g++.dg/template/crash18.C: New test.
111
112 2004-04-22 Mark Mitchell <mark@codesourcery.com>
113
114 * g++.dg/ext/complit3.C: New test.
115
116 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
117
118 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
119 * gcc.dg/altivec-3.c: Same.
120 * gcc.dg/altivec-varargs-1.c: Same.
121
122 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
123
124 * lib/target-supports.exp (check_profiling_available): Assume
125 profiling is not available on powerpc-eabi targets.
126
127 2004-04-21 Janis Johnson <janis187@us.ibm.com>
128
129 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
130 * gcc.dg/vmx/bug-1.c: Ditto.
131
132 2004-04-20 Eric Christopher <echristo@redhat.com>
133
134 * gcc.dg/charset/extern.c: New test.
135 * g++.dg/charset/extern3.cc: Ditto.
136
137 2004-04-20 Uros Bizjak <uros@kss-loka.si>
138
139 * gcc.dg/builtins-39.c: New test.
140
141 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
142
143 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
144
145 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
146
147 * gcc.dg/torture/mips-hilo-1.c: New test.
148
149 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
150
151 * gcc.c-torture/compile/20040419-1.c: New test.
152
153 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
154
155 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
156
157 2004-04-18 Zack Weinberg <zack@codesourcery.com>
158 Aldy Hernandez <aldyh@redhat.com>
159
160 * gcc.c-torture/execute/va-arg-24.c: New.
161
162 2004-04-17 Zack Weinberg <zack@codesourcery.com>
163 Aldy Hernandez <aldyh@redhat.com>
164
165 * gcc.dg/vmx/1b-01.c: New.
166 * gcc.dg/vmx/1b-02.c: New.
167 * gcc.dg/vmx/1b-03.c: New.
168 * gcc.dg/vmx/1b-04.c: New.
169 * gcc.dg/vmx/1b-05.c: New.
170 * gcc.dg/vmx/1b-06.c: New.
171 * gcc.dg/vmx/1b-07.c: New.
172 * gcc.dg/vmx/1c-01.c: New.
173 * gcc.dg/vmx/1c-02.c: New.
174 * gcc.dg/vmx/3a-01a.c: New.
175 * gcc.dg/vmx/3a-01.c: New.
176 * gcc.dg/vmx/3a-01m.c: New.
177 * gcc.dg/vmx/3a-03.c: New.
178 * gcc.dg/vmx/3a-03m.c: New.
179 * gcc.dg/vmx/3a-04.c: New.
180 * gcc.dg/vmx/3a-04m.c: New.
181 * gcc.dg/vmx/3a-05.c: New.
182 * gcc.dg/vmx/3a-06.c: New.
183 * gcc.dg/vmx/3a-06m.c: New.
184 * gcc.dg/vmx/3a-07.c: New.
185 * gcc.dg/vmx/3b-01.c: New.
186 * gcc.dg/vmx/3b-02.c: New.
187 * gcc.dg/vmx/3b-10.c: New.
188 * gcc.dg/vmx/3b-13.c: New.
189 * gcc.dg/vmx/3b-14.c: New.
190 * gcc.dg/vmx/3b-15.c: New.
191 * gcc.dg/vmx/3c-01a.c: New.
192 * gcc.dg/vmx/3c-01.c: New.
193 * gcc.dg/vmx/3c-02.c: New.
194 * gcc.dg/vmx/3c-03.c: New.
195 * gcc.dg/vmx/3d-01.c: New.
196 * gcc.dg/vmx/4-01.c: New.
197 * gcc.dg/vmx/4-03.c: New.
198 * gcc.dg/vmx/5-01.c: New.
199 * gcc.dg/vmx/5-02.c: New.
200 * gcc.dg/vmx/5-03.c: New.
201 * gcc.dg/vmx/5-04.c: New.
202 * gcc.dg/vmx/5-05.c: New.
203 * gcc.dg/vmx/5-06.c: New.
204 * gcc.dg/vmx/5-07.c: New.
205 * gcc.dg/vmx/5-07t.c: New.
206 * gcc.dg/vmx/5-08.c: New.
207 * gcc.dg/vmx/5-10.c: New.
208 * gcc.dg/vmx/5-11.c: New.
209 * gcc.dg/vmx/7-01a.c: New.
210 * gcc.dg/vmx/7-01.c: New.
211 * gcc.dg/vmx/7c-01.c: New.
212 * gcc.dg/vmx/7d-01.c: New.
213 * gcc.dg/vmx/7d-02.c: New.
214 * gcc.dg/vmx/8-01.c: New.
215 * gcc.dg/vmx/8-02a.c: New.
216 * gcc.dg/vmx/8-02.c: New.
217 * gcc.dg/vmx/brode-1.c: New.
218 * gcc.dg/vmx/bug-1.c: New.
219 * gcc.dg/vmx/bug-2.c: New.
220 * gcc.dg/vmx/bug-3.c: New.
221 * gcc.dg/vmx/cw-bug-1.c: New.
222 * gcc.dg/vmx/cw-bug-2.c: New.
223 * gcc.dg/vmx/cw-bug-3.c: New.
224 * gcc.dg/vmx/dct.c: New.
225 * gcc.dg/vmx/debug-1.c: New.
226 * gcc.dg/vmx/debug-2.c: New.
227 * gcc.dg/vmx/debug-3.c: New.
228 * gcc.dg/vmx/debug-4.c: New.
229 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
230 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
231 * gcc.dg/vmx/eg-5.c: New.
232 * gcc.dg/vmx/fft.c: New.
233 * gcc.dg/vmx/gcc-bug-1.c: New.
234 * gcc.dg/vmx/gcc-bug-2.c: New.
235 * gcc.dg/vmx/gcc-bug-3.c: New.
236 * gcc.dg/vmx/gcc-bug-4.c: New.
237 * gcc.dg/vmx/gcc-bug-5.c: New.
238 * gcc.dg/vmx/gcc-bug-6.c: New.
239 * gcc.dg/vmx/gcc-bug-7.c: New.
240 * gcc.dg/vmx/gcc-bug-8.c: New.
241 * gcc.dg/vmx/gcc-bug-9.c: New.
242 * gcc.dg/vmx/gcc-bug-b.c: New.
243 * gcc.dg/vmx/gcc-bug-c.c: New.
244 * gcc.dg/vmx/gcc-bug-d.c: New.
245 * gcc.dg/vmx/gcc-bug-e.c: New.
246 * gcc.dg/vmx/gcc-bug-f.c: New.
247 * gcc.dg/vmx/gcc-bug-g.c: New.
248 * gcc.dg/vmx/gcc-bug-i.c: New.
249 * gcc.dg/vmx/harness.h: New.
250 * gcc.dg/vmx/ira1.c: New.
251 * gcc.dg/vmx/ira2a.c: New.
252 * gcc.dg/vmx/ira2b.c: New.
253 * gcc.dg/vmx/ira2.c: New.
254 * gcc.dg/vmx/ira2c.c: New.
255 * gcc.dg/vmx/mem.c: New.
256 * gcc.dg/vmx/newton-1.c: New.
257 * gcc.dg/vmx/ops.c: New.
258 * gcc.dg/vmx/sn7153.c: New.
259 * gcc.dg/vmx/spill2.c: New.
260 * gcc.dg/vmx/spill3.c: New.
261 * gcc.dg/vmx/spill.c: New.
262 * gcc.dg/vmx/t.c: New.
263 * gcc.dg/vmx/varargs-1.c: New.
264 * gcc.dg/vmx/varargs-2.c: New.
265 * gcc.dg/vmx/varargs-3.c: New.
266 * gcc.dg/vmx/varargs-4.c: New.
267 * gcc.dg/vmx/varargs-5.c: New.
268 * gcc.dg/vmx/varargs-6.c: New.
269 * gcc.dg/vmx/varargs-7.c: New.
270 * gcc.dg/vmx/vmx.exp: New.
271 * gcc.dg/vmx/vprint-1.c: New.
272 * gcc.dg/vmx/vscan-1.c: New.
273 * gcc.dg/vmx/x-01.c: New.
274 * gcc.dg/vmx/x-02.c: New.
275 * gcc.dg/vmx/x-03.c: New.
276 * gcc.dg/vmx/x-04.c: New.
277 * gcc.dg/vmx/x-05.c: New.
278 * gcc.dg/vmx/yousufi-1.c: New.
279 * gcc.dg/vmx/zero-1.c: New.
280 * gcc.dg/vmx/zero.c: New.
281
282 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
283
284 * g++.dg/lookup/java1.C: Update for chage of
285 _Jv_AllocObject.
286 * g++.dg/lookup/java2.C: Likewise.
287
288 2004-04-17 Laurent GUERBY <laurent@guerby.net>
289
290 * ada/acats/run_all.sh: use -O2 by default.
291
292 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
293
294 * gcc.dg/vr-mult-[12].c: New tests.
295
296 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
297
298 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
299
300 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
301
302 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
303
304 * lib/target-supports.exp (check_profiling_available): Assume profiling
305 isn't available for mips*-*-elf targets.
306
307 2004-04-14 Uros Bizjak <uros@kss-loka.si>
308
309 * gcc.dg/builtins-38.c: New test.
310
311 2004-04-14 Eric Christopher <echristo@redhat.com>
312
313 * g++.dg/charset/charset.exp: Run .cc extension tests.
314
315 2004-04-14 Zack Weinberg <zack@codesourcery.com>
316
317 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
318
319 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
320
321 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
322
323 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
324
325 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
326 * gcc.dg/i386-387-2.c: Likewise.
327
328 * gcc.dg/i386-387-7.c: New test.
329 * gcc.dg/i386-387-8.c: New test.
330
331 * gcc.dg/builtins-37.c: New test.
332
333 2004-04-13 Geoffrey Keating <geoffk@apple.com>
334
335 * g++.dg/pch/externc-1.C: Add missing semicolon.
336
337 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
338
339 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
340
341 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
342
343 * gcc.c-torture/execute/20040411-1.c: New test.
344
345 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
346
347 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
348
349 2004-04-09 Chris Demetriou <cgd@broadcom.com>
350
351 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
352
353 2004-04-09 Zack Weinberg <zack@codesourcery.com>
354
355 * lib/target-supports.exp (check_named_sections_available): New.
356 * lib/gcc-dg.exp (dg-require-named-sections): New.
357 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
358 old-deja.exp. Also prune error-count message from HP linker.
359 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
360
361 * g++.dg/init/init-ref4.C: Use dg-require-weak.
362 * g++.old-deja/g++.pt/static3.C: Likewise.
363 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
364
365 2004-04-09 Roger Sayle <roger@eyesopen.com>
366
367 * gcc.c-torture/execute/20040409-1.c: New test case.
368 * gcc.c-torture/execute/20040409-2.c: New test case.
369 * gcc.c-torture/execute/20040409-3.c: New test case.
370
371 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
372
373 * gcc.dg/20040409-1.c: New test.
374
375 2004-04-08 Roger Sayle <roger@eyesopen.com>
376
377 PR target/14888
378 * g++.dg/opt/pr14888.C: New test case.
379
380 2004-04-08 Geoffrey Keating <geoffk@apple.com>
381
382 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
383 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
384 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
385 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
386 New tests.
387
388 2004-04-08 Paul Brook <paul@codesourcery.com>
389
390 * gcc.dg/spill-1.c: New test.
391
392 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
393
394 * gcc.dg/torture/builtin-ctype-2.c: New test.
395
396 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
397
398 * gcc.dg/pch/pch.exp: Add largefile test.
399
400 2004-04-06 Geoffrey Keating <geoffk@apple.com>
401
402 * g++.dg/pch/externc-1.Hs: New.
403 * g++.dg/pch/externc-1.C: New.
404
405 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
406
407 * gcc.dg/compat/struct-by-value-5a_main.c,
408 gcc.dg/compat/struct-by-value-5b_main.c: New files.
409 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
410 * gcc.dg/compat/struct-by-value-5a_x.c,
411 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
412 gcc.dg/compat/struct-by-value-5_x.c.
413 * gcc.dg/compat/struct-by-value-5a_y.c,
414 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
415 gcc.dg/compat/struct-by-value-5_y.c.
416
417 * gcc.dg/compat/struct-by-value-6a_main.c,
418 gcc.dg/compat/struct-by-value-6b_main.c: New files.
419 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
420 * gcc.dg/compat/struct-by-value-6a_x.c,
421 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
422 gcc.dg/compat/struct-by-value-6_x.c.
423 * gcc.dg/compat/struct-by-value-6a_y.c,
424 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
425 gcc.dg/compat/struct-by-value-6_y.c.
426
427 * gcc.dg/compat/struct-by-value-7a_main.c,
428 gcc.dg/compat/struct-by-value-7b_main.c: New files.
429 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
430 * gcc.dg/compat/struct-by-value-7a_x.c,
431 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
432 gcc.dg/compat/struct-by-value-7_x.c.
433 * gcc.dg/compat/struct-by-value-7a_y.c,
434 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
435 gcc.dg/compat/struct-by-value-7_y.c.
436
437 2004-04-06 Jakub Jelinek <jakub@redhat.com>
438
439 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
440 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
441 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
442 options.
443
444 2004-04-06 Uros Bizjak <uros@kss-loka.si>
445
446 * gcc.dg/builtins-36.c: New test.
447
448 2004-04-06 Paul Brook <paul@codesourcery.com>
449
450 * README.gcc: Remove obsolete contraint on testcases.
451
452 2004-04-05 Paul Brook <paul@codesourcery.com>
453
454 PR2123
455 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
456 failure and exit(0) on success.
457 * g++.dg/expr/anew2.C: Ditto.
458 * g++.dg/expr/anew3.C: Ditto.
459 * g++.dg/expr/anew4.C: Ditto.
460
461 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
462
463 PR c++/3518
464 * g++.dg/template/unify7.C: New.
465
466 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
467
468 * g++.dg/README: Bring up to date with new subdirectories; remove
469 duplicate subdirectory lines.
470
471 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
472
473 PR c++/14007
474 * g++.dg/template/unify5.C: New.
475 * g++.dg/template/unify6.C: New.
476 * g++.dg/template/qualttp20.C: Adjust.
477 * g++.old-deja/g++.jason/report.C: Adjust.
478 * g++.old-deja/g++.other/qual1.C: Adjust.
479
480 2004-04-01 Mark Mitchell <mark@codesourcery.com>
481
482 PR c++/14803
483 * g++.dg/inherit/ptrmem1.C: New test.
484
485 2004-04-01 Jakub Jelinek <jakub@redhat.com>
486
487 PR c++/14755
488 * gcc.c-torture/execute/20040331-1.c: New test.
489 * gcc.dg/20040331-1.c: New test.
490
491 2004-04-01 Paul Brook <paul@codesourcery.com>
492
493 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
494
495 2004-03-30 Mark Mitchell <mark@codesourcery.com>
496
497 PR c++/14724
498 * g++.dg/init/goto1.C: New test.
499
500 PR c++/14763
501 * g++.dg/template/defarg4.C: New test.
502
503 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
504
505 * gcc.dg/altivec-11.c: Extend test for more valid cases.
506
507 2004-03-28 David Edelsohn <edelsohn@gnu.org>
508
509 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
510
511 2004-03-28 Zack Weinberg <zack@codesourcery.com>
512
513 * gcc.dg/noncompile/undeclared-2.c: New test.
514
515 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
516
517 * gcc.dg/940409-1.c: Remove XFAIL.
518 * gcc.dg/reg-vol-struct-1.c: New test.
519
520 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
521
522 * gcc.dg/torture/builtin-wctype-1.c: New test.
523
524 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
525
526 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
527 * gcc.dg/20001101-1.c: Likewise.
528 * gcc.dg/20001102-1.c: Likewise.
529
530 2004-03-25 Roger Sayle <roger@eyesopen.com>
531
532 * gcc.dg/compare8.c: Add an additional test for XOR.
533
534 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
535
536 * gcc.dg/torture/builtin-ctype-1.c: New test.
537
538 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
539
540 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
541 * gcc.dg/torture/builtin-math-1.c: Likewise.
542 * gcc.dg/torture/builtin-power-1.c: New test.
543
544 2004-03-24 Andreas Schwab <schwab@suse.de>
545
546 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
547 IA64 assembler.
548
549 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
550 Roger Sayle <roger@eyesopen.com>
551
552 * gcc.dg/compare8.c: New test case.
553
554 2004-03-23 Ziemowit Laski <zlaski@apple.com>
555
556 * g++.dg/ext/altivec-7.C: New test.
557
558 2004-03-23 Zack Weinberg <zack@codesourcery.com>
559
560 PR 12267, 12391, 12560, 13129, 14114, 14133
561 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
562 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
563 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
564 Adjust error regexps.
565 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
566 * gcc.dg/noncompile/undeclared-1.c: New test cases.
567 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
568 * gcc.dg/local1.c: Add explanatory comment.
569
570 2004-03-23 Roger Sayle <roger@eyesopen.com>
571
572 PR optimization/14669
573 * g++.dg/opt/fold2.C: New test case.
574
575 2004-03-22 Jakub Jelinek <jakub@redhat.com>
576
577 PR c/14069
578 * gcc.dg/20040322-1.c: New test.
579
580 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
581
582 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
583 * gcc.dg/ultrasp4.c: Likewise.
584 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
585
586 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
587
588 * gcc.dg/i386-sse-8.c: Reset default options.
589
590 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
591
592 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
593 in the error message text.
594
595 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
596
597 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
598
599 2004-03-21 Mark Mitchell <mark@codesourcery.com>
600
601 PR c++/14616
602 * g++.dg/init/array13.C: New test.
603
604 2004-03-20 Roger Sayle <roger@eyesopen.com>
605
606 PR target/13889
607 * gcc.c-torture/compile/pr13889.c: New test case.
608
609 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
610
611 PR c/14635
612 * builtins-1.c (nan, nans): Don't test.
613 * builtins-30.c: Don't use nan, nanf, nanl.
614 * builtins-35.c: New test.
615
616 2004-03-19 Ziemowit Laski <zlaski@apple.com>
617
618 * g++.dg/ext/altivec-6.C: New test.
619
620 2004-03-19 Mark Mitchell <mark@codesourcery.com>
621
622 * g++.dg/init/placement3.C: New test.
623
624 * g++.dg/template/spec13.C: New test.
625
626 * g++.dg/lookup/using11.C: New test.
627
628 * g++.dg/lookup/koenig3.C: New test.
629
630 * g++.dg/template/operator2.C: New test.
631
632 * g++.dg/expr/dtor3.C: New test.
633 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
634 marker.
635 * g++.old-deja/g++.law/visibility28.C: Likewise.
636
637 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
638
639 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
640 * gcc.dg/ppc64-abi-3.c: Likewise.
641
642 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
643
644 PR c++/14545
645 * g++.dg/parse/template15.C: New test.
646
647 2004-03-18 Mark Mitchell <mark@codesourcery.com>
648
649 * g++.dg/expr/dtor2.C: New test.
650
651 * g++.dg/lookup/anon4.C: New test.
652
653 * g++.dg/overload/using1.C: New test.
654
655 * g++.dg/template/lookup7.C: New test.
656
657 * g++.dg/template/typename6.C: New test.
658
659 * g++.dg/expr/cond6.C: New test.
660
661 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
662
663 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
664
665 2004-03-18 Mark Mitchell <mark@codesourcery.com>
666
667 * g++.dg/expr/cond5.C: New test.
668 * g++.dg/expr/constcast1.C: Likewise.
669 * g++.dg/expr/ptrmem2.C: Likewise.
670 * g++.dg/expr/ptrmem3.C: Likewise.
671 * g++.dg/lookup/main1.C: Likewise.
672 * g++.dg/template/lookup6.C: Likewise.
673
674 2004-03-18 Mark Mitchell <mark@codesourcery.com>
675
676 * gcc.dg/local1.c: New test.
677
678 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
679
680 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
681
682 * gcc.dg/torture/builtin-convert-1.c: New test.
683
684 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
685
686 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
687
688 2004-03-16 Mark Mitchell <mark@codesourcery.com>
689
690 PR c++/14481
691 * g++.dg/warn/Wunused-7.C: New test.
692
693 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
694
695 * gcc.dg/torture/builtin-integral-1.c: New test.
696
697 2004-03-16 Mark Mitchell <mark@codesourcery.com>
698
699 PR c++/14586
700 * g++.dg/parse/non-dependent3.C: New test.
701
702 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
703
704 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
705 * g++.dg/eh/simd-2.C: Likewise.
706 * g++.dg/init/array10.C: Likewise.
707 * gcc.c-torture/compile/simd-1.c: Likewise.
708 * gcc.c-torture/compile/simd-2.c: Likewise.
709 * gcc.c-torture/compile/simd-3.c: Likewise.
710 * gcc.c-torture/compile/simd-4.c: Likewise.
711 * gcc.c-torture/compile/simd-6.c: Likewise.
712 * gcc.c-torture/execute/simd-1.c: Likewise.
713 * gcc.c-torture/execute/simd-2.c: Likewise.
714 * gcc.dg/compat/vector-defs.h: Likewise.
715 * gcc.dg/20020531-1.c: Likewise.
716 * gcc.dg/altivec-3.c: Likewise.
717 * gcc.dg/altivec-4.c: Likewise.
718 * gcc.dg/altivec-varargs-1.c: Likewise.
719 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
720 * gcc.dg/i386-mmx-3.c: Likewise.
721 * gcc.dg/i386-sse-4.c: Likewise.
722 * gcc.dg/i386-sse-5.c: Likewise.
723 * gcc.dg/i386-sse-8.c: Likewise.
724 * gcc.dg/simd-1.c: Likewise.
725 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
726 __ev64_opaque__ since the machine description provides it.
727
728 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
729
730 * lib/compat.exp (skip_list): New global variable.
731 Use it to hold the user defined COMPAT_SKIPS list if any.
732 (compat-obj): Add the members of skip_list to optall.
733
734 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
735
736 * gcc.dg/compat/union-by-value-1_main.c,
737 union-by-value-1_x.c, union-by-value-1_y.c,
738 union-check.h, union-defs.h,
739 union-init.h, union-return-1_main.c,
740 union-return-1_x.c, union-return-1_y.c: New files.
741
742 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
743
744 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
745 mixed-struct-init.h: Add 4 mixed structure types.
746 struct-by-value-21_main.c, struct-by-value-21_x.c,
747 struct-by-value-21_y.c, struct-return-21_main.c,
748 struct-return-21_x.c, struct-return-21_y.c: New files.
749
750 2004-03-13 Mark Mitchell <mark@codesourcery.com>
751
752 PR c++/14550
753 * g++.dg/parse/template14.C: New test.
754
755 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
756
757 * gcc.c-torture/execute/20040313-1.c: New test.
758
759 2004-03-13 Jakub Jelinek <jakub@redhat.com>
760
761 PR target/14533
762 * gcc.dg/20040311-2.c: New test.
763
764 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
765
766 PR other/14544
767 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
768 bit-field.
769
770 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
771
772 * gcc.dg/20040305-2.c: Add missing return statement.
773
774 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
775
776 * gcc.dg/builtins-34.c: Also check pow10*.
777
778 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
779
780 PR target/14262
781 * gcc.dg/20040305-2.c: New test.
782
783 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
784
785 * gcc.dg/20040310-1.c: New test.
786
787 2004-03-11 Roger Sayle <roger@eyesopen.com>
788
789 * gcc.c-torture/execute/20040311-1.c: New test case.
790
791 2004-03-11 Mark Mitchell <mark@codesourcery.com>
792
793 PR c++/14476
794 * g++.dg/lookup/enum1.C: New test.
795
796 2004-03-10 Mark Mitchell <mark@codesourcery.com>
797
798 PR c++/14510
799 * g++.dg/lookup/struct2.C: New test.
800
801 2004-03-10 Uros Bizjak <uros@kss-loka.si>
802
803 * gcc.dg/builtins-34.c: New test.
804
805 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
806
807 * gcc.dg/torture/builtin-nonneg-1.c: New test.
808
809 2004-03-09 James E Wilson <wilson@specifixinc.com>
810
811 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
812 * gcc.dg/alias-2.c: New testcase.
813
814 2004-03-09 Zack Weinberg <zack@codesourcery.com>
815
816 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
817
818 2004-03-09 Roger Sayle <roger@eyesopen.com>
819
820 * gcc.c-torture/execute/20040309-1.c: New test case.
821
822 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
823
824 PR c++/14397
825 * g++.dg/overload/ref1.C: New.
826
827 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
828
829 PR c++/14409
830 * g++.dg/template/spec12.C: New test.
831
832 PR c++/14448
833 * g++.dg/parse/crash14.C: New test.
834
835 2004-03-09 Mark Mitchell <mark@codesourcery.com>
836
837 PR c++/14230
838 * g++.dg/init/ref11.C: New test.
839
840 2004-03-09 Mark Mitchell <mark@codesourcery.com>
841
842 PR c++/14432
843 * g++.dg/parse/builtin2.C: New test.
844
845 2004-03-08 Mark Mitchell <mark@codesourcery.com>
846
847 PR c++/14401
848 * g++.dg/init/ctor3.C: New test.
849 * g++.dg/init/union1.C: New test.
850 * g++.dg/ext/anon-struct4.C: New test.
851
852 2004-03-08 Mark Mitchell <mark@codesourcery.com>
853
854 * g++.dg/lookup/koenig1.C: Tweak error messages.
855 * g++.dg/lookup/used-before-declaration.C: Likewise.
856 * g++.dg/other/do1.C: Likewise.
857 * g++.dg/overload/koenig1.C: Likewise.
858 * g++.dg/parse/crash13.C: Likewise.
859 * g++.dg/template/instantiate3.C: Likewise.
860
861 2004-03-08 Eric Christopher <echristo@redhat.com>
862
863 * * lib/target-supports.exp: Enable libiconv in test
864 compilation. Fix up error checking.
865
866 2004-03-08 Roger Sayle <roger@eyesopen.com>
867
868 PR middle-end/14289
869 * gcc.dg/pr14289-1.c: New test case.
870 * gcc.dg/pr14289-2.c: Likewise.
871 * gcc.dg/pr14289-3.c: Likewise.
872
873 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
874
875 * gcc.c-torture/execute/20040308-1.c: New test.
876
877 2004-03-07 Roger Sayle <roger@eyesopen.com>
878
879 * gcc.c-torture/execute/20040307-1.c: New test case.
880
881 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
882
883 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
884
885 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
886
887 * gcc.dg/20040306-1.c: New test.
888
889 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
890
891 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
892 them static.
893 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
894
895 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
896
897 PR c/14465
898 * gcc.dg/decl-6.c: New test.
899
900 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
901
902 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
903 Rename LOGPOW -> LOG_POW.
904 (SQRT_EXP, POW_EXP): New.
905
906 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
907
908 * gcc.dg/i386-sse-8.c: New test.
909
910 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
911
912 PR c/14114
913 * gcc.dg/decl-5.c: New test.
914
915 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
916
917 * gcc.dg/20040305-1.c: New test.
918
919 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
920
921 PR other/14354
922 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
923
924 2004-03-04 Ziemowit Laski <zlaski@apple.com>
925
926 PR c++/14425, c++/14426
927 * g++.dg/ext/altivec-4.C: New test.
928 * g++.dg/ext/altivec-5.C: New test.
929
930 2004-03-04 Geoffrey Keating <geoffk@apple.com>
931
932 * g++.old-deja/g++.other/linkage1.C: Expect errors about
933 global variables of a type with no linkage.
934 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
935 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
936 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
937 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
938 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
939 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
940 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
941 * g++.dg/warn/deprecated.C: Name enum Color.
942 * g++.dg/overload/VLA.C: Name structure for 'b'.
943 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
944
945 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
946
947 * gcc.c-torture/compile/20040304-1.c: New test.
948
949 2004-03-03 Zack Weinberg <zack@codesourcery.com>
950
951 PR 13728
952 * gcc.dg/decl-4.c: New testcase.
953
954 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
955
956 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
957 as PRECF if sizeof (float) > sizeof (double).
958 (PRECL): Make it the same as PRECF if
959 sizeof (float) > sizeof (long double).
960
961 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
962
963 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
964 system type. Add check for irix6 which doesn't have c99 runtime.
965
966 2004-03-03 Bob Wilson <bob.wilson@acm.org>
967
968 * gcc.dg/const-elim-1.c: xfail for xtensa.
969
970 2004-03-01 Mark Mitchell <mark@codesourcery.com>
971
972 PR c++/14369
973 * g++.dg/template/cond4.C: New test.
974
975 2004-03-01 Mark Mitchell <mark@codesourcery.com>
976
977 PR c++/14360
978 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
979
980 PR c++/14361
981 * g++.dg/parse/defarg7.C: New test.
982
983 PR c++/14359
984 * g++.dg/template/friend26.C: New test.
985
986 2004-03-01 Mark Mitchell <mark@codesourcery.com>
987
988 PR c++/14324
989 * g++.dg/abi/mangle21.C: New test.
990
991 PR c++/14260
992 * g++.dg/parse/constructor2.C: New test.
993
994 PR c++/14337
995 * g++.dg/template/sfinae1.C: New test.
996
997 2004-02-29 Mark Mitchell <mark@codesourcery.com>
998
999 PR c++/14267
1000 * g++.dg/expr/crash2.C: New test.
1001
1002 PR middle-end/13448
1003 * gcc.dg/inline-5.c: New test.
1004 * gcc.dg/always-inline.c: Split out tests into ...
1005 * gcc.dg/always-inline2.c: ... this and ...
1006 * gcc.dg/always-inline3.c: ... this.
1007
1008 2004-02-29 Mark Mitchell <mark@codesourcery.com>
1009
1010 PR debug/12103
1011 * g++.dg/debug/crash1.C: New test.
1012
1013 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
1014
1015 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
1016 function with __attribute__((noinline)).
1017 (recurser_void2): Likewise.
1018 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
1019 (recurser_void2): Likewise.
1020
1021 2004-02-29 Roger Sayle <roger@eyesopen.com>
1022
1023 PR middle-end/14203
1024 * g++.dg/warn/Wunused-6.C: New test case.
1025
1026 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
1027
1028 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
1029 not defined.
1030
1031 2004-02-27 Eric Christopher <echristo@redhat.com>
1032
1033 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
1034 * g++.dg/charset/asm2.c: Run only x86.
1035 * gcc.dg/charset/asm3.c: Ditto.
1036
1037 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
1038
1039 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
1040 ld_library_path.
1041
1042 2004-02-27 Ziemowit Laski <zlaski@apple.com>
1043
1044 * g++.dg/ext/altivec-3.C: New.
1045
1046 2004-02-26 Richard Henderson <rth@redhat.com>
1047
1048 * g++.dg/ext/attrib10.C: Mark for warning.
1049 * gcc.dg/attr-alias-1.c: New.
1050
1051 2004-02-26 Richard Henderson <rth@redhat.com>
1052
1053 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
1054 * gcc.c-torture/execute/20040208-2.c: ... it back.
1055
1056 2004-02-26 Eric Christopher <echristo@redhat.com>
1057
1058 * lib/target-supports.exp (check-iconv-available): New function.
1059 * lib/gcc-dg.exp (dg-require-iconv): New function.
1060 Use above.
1061 * gcc.dg/charset: New directory.
1062 * gcc.dg/charset/charset.exp: New file.
1063 * gcc.dg/charset/asm1.c: Ditto.
1064 * gcc.dg/charset/asm2.c: Ditto.
1065 * gcc.dg/charset/asm3.c: Ditto.
1066 * gcc.dg/charset/asm4.c: Ditto.
1067 * gcc.dg/charset/asm5.c: Ditto.
1068 * gcc.dg/charset/attribute1.c: Ditto.
1069 * gcc.dg/charset/attribute2.c: Ditto.
1070 * gcc.dg/charset/string1.c: Ditto.
1071 * g++.dg/charset: New directory.
1072 * g++.dg/dg.exp: Add here. Special options.
1073 * g++.dg/charset/charset.exp: New file.
1074 * g++.dg/charset/asm1.c: Ditto.
1075 * g++.dg/charset/asm2.c: Ditto.
1076 * g++.dg/charset/asm3.c: Ditto.
1077 * g++.dg/charset/asm4.c: Ditto.
1078 * g++.dg/charset/attribute1.c: Ditto.
1079 * g++.dg/charset/attribute2.c: Ditto.
1080 * g++.dg/charset/extern1.cc: Ditto.
1081 * g++.dg/charset/extern2.cc: Ditto.
1082 * g++.dg/charset/string1.c: Ditto.
1083
1084 2004-02-26 Mark Mitchell <mark@codesourcery.com>
1085
1086 PR c++/14278
1087 * g++.dg/parse/comma1.C: New test.
1088
1089 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1090
1091 PR c++/14284
1092 * g++.dg/template/ttp8.C: New test.
1093
1094 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
1095
1096 * gcc.dg/fixuns-trunc-1.c: New test.
1097
1098 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1099
1100 * gcc.dg/builtins-config.h: Use #elif.
1101
1102 2004-02-26 Michael Matz <matz@suse.de>
1103
1104 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
1105 * gcc.dg/991214-1.c: Likewise.
1106 * gcc.dg/i386-asm-1.c: Likewise.
1107
1108 2004-02-25 Richard Henderson <rth@redhat.com>
1109
1110 * gcc.c-torture/execute/20040208-2.c: Move ...
1111 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
1112
1113 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1114
1115 PR c++/14246
1116 * g++.dg/other/crash-3.C: New test.
1117
1118 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1119
1120 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
1121 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
1122
1123 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
1124 HP-UX.
1125
1126 2004-02-24 Michael Matz <matz@suse.de>
1127
1128 * gcc.dg/i386-regparm.c: New.
1129
1130 2004-02-23 James E Wilson <wilson@specifixinc.com>
1131
1132 * gcc.c-torture/execute/20040223-1.c: New.
1133
1134 2004-02-23 Zack Weinberg <zack@codesourcery.com>
1135 Kazu Hirata <kazu@cs.umass.edu>
1136
1137 * gcc.dg/fwritable-strings-1.c: Remove.
1138
1139 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
1140
1141 PR c/14156
1142 * gcc.dg/20040223-1.c: New test.
1143
1144 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1145
1146 PR c++/14106
1147 * g++.dg/ext/typeof9.C: New test.
1148
1149 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1150
1151 PR c++/14250
1152 * g++.dg/other/switch1.C: New test.
1153
1154 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1155
1156 * gcc.dg/cast-function-1.c: Adjust for new informative message.
1157 * gcc.dg/va-arg-1.c: Likewise.
1158
1159 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1160
1161 PR c++/14143
1162 * g++.dg/template/koenig5.C: New test.
1163
1164 2004-02-21 Ziemowit Laski <zlaski@apple.com>
1165
1166 * g++.dg/ext/altivec-1.C: Generalize target triple.
1167 * g++.dg/ext/altivec-2.C: New test case.
1168 * g++.dg/ext/altivec_check.h: New file.
1169 * gcc.dg/altivec-1.c: Generalize target triple;
1170 include altivec_check.h and call altivec_check().
1171 * gcc.dg/altivec-[2-5].c: Generalize target triple.
1172 * gcc.dg/altivec-6.c: New test case.
1173 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
1174 type casts as needed.
1175 * gcc.dg/altivec-10.c: Include altivec_check.h and call
1176 altivec_check().
1177 * gcc.dg/altivec-12.c: New test case.
1178 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
1179 include altivec_check.h and call altivec_check().
1180 * gcc.dg/altivec_check.h: New file.
1181
1182 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1183
1184 * lib/target-supports.exp (check_alias_available): Don't mangle
1185 function `g' in test program.
1186
1187 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1188
1189 * lib/target-supports.exp (check_profiling_available): Check
1190 argument to determine whether we support a profiling type.
1191 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
1192 check_profiling_available.
1193 * g++.dg/bprob/bprob.exp: Likewise
1194 * g77.dg/bprob/bprob.exp: Likewise.
1195 * gcc.misc-tests/bprob.exp: Likewise.
1196 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
1197 dg-require-profiling and delete expected error handling.
1198 * gcc.dg/20021014-1.c: Likewise.
1199 * gcc.dg/nest.c: Likewise.
1200
1201 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1202
1203 PR c++/12007
1204 * g++.dg/other/vthunk1.C: New test.
1205
1206 2004-02-20 Falk Hueffner <falk@debian.org>
1207
1208 PR target/14201
1209 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
1210
1211 2004-02-20 Mark Mitchell <mark@codesourcery.com>
1212
1213 PR c++/13927
1214 * g++.dg/other/error8.C: Remove XFAIL markers.
1215
1216 PR c++/14173
1217 * g++.dg/ext/packed5.C: New test.
1218
1219 PR c++/14199
1220 * g++.dg/warn/Wunused-5.C: New test.
1221
1222 PR c++/14186
1223 * g++.dg/lookup/member1.C: New test.
1224
1225 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
1226
1227 * gcc.c-torture/compile/20040130-1.c: Enable only when
1228 __INT_MAX__ >= 2147483647L.
1229 * gcc.c-torture/compile/961203-1.c: Likewise.
1230
1231 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1232
1233 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
1234 * g++.dg/opt/template1.C: Robustify assembler regexp
1235
1236 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1237
1238 * gcc.c-torture/execute/simd-4.x: Remove.
1239 * gcc.c-torture/execute/va-arg-25.x: Likewise.
1240 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
1241 Guard with #ifndef SKIP_ATTRIBUTE.
1242 * gcc.dg/compat/vector-1_y.c: Likewise.
1243 * gcc.dg/compat/vector-2_x.c: Likewise.
1244 * gcc.dg/compat/vector-2_y.c: Likewise.
1245 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
1246 * g++.dg/eh/simd-2.C: Likewise.
1247
1248 2004-02-19 Alan Modra <amodra@bigpond.net.au>
1249
1250 * gcc.c-torture/compile/complex-1.c: New.
1251
1252 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
1253
1254 PR target/14209
1255 * gcc.c-torture/execute/20040218-1.c: New test.
1256
1257 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1258
1259 PR c++/14181
1260 * g++.dg/parse/new2.C: New test.
1261
1262 2004-02-18 Paul Brook <paul@codesourcery.com>
1263
1264 * gcc.c-torture/compile/libcall-1.c: New test.
1265
1266 2004-02-18 Paul Brook <paul@codesourcery.com>
1267
1268 PR debug/12934
1269 * gcc.dg/debug/debug-7.c: New test.
1270
1271 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
1272
1273 * gcc.dg/20040217-1.c: New test.
1274
1275 2004-02-17 Zack Weinberg <zack@codesourcery.com>
1276
1277 * gcc.c-torture/execute/990208-1.x: Delete.
1278
1279 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
1280
1281 * gcc.c-torture/execute/20040208-2.x: New file.
1282
1283 2004-02-17 Mark Mitchell <mark@codesourcery.com>
1284
1285 PR c++/11326
1286 * g++.dg/abi/structret1.C: New test.
1287
1288 2004-02-17 Jakub Jelinek <jakub@redhat.com>
1289
1290 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
1291 (i386_cpuid): No need to test if cpuid is available on AMD64.
1292 Fix assembly, so that it works onboth i386 and AMD64.
1293 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
1294 (vecInLong): Fix s[] member type to unsigned int.
1295 (vecInWord): Remove type.
1296 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
1297 (a64, b64, c64, d64, e64): Remove.
1298 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
1299 Remove unused variable. Remove initialization of removed variables.
1300 Don't call mmx_tests nor sse_tests.
1301 (reference_mmx, reference_sse): Remove.
1302 (check): Add return stmt.
1303 * gcc.dg/i386-sse-7.c: New test.
1304 * gcc.dg/i386-mmx-4.c: New test.
1305
1306 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1307
1308 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
1309 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1310 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1311 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
1312 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
1313 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
1314 g++.dg/tc1/dr94.C: Fix line terminator.
1315
1316 2004-02-16 Geoffrey Keating <geoffk@apple.com>
1317
1318 * gcc.c-torture/compile/20040216-1.c: New.
1319
1320 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1321
1322 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1323 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1324 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
1325 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
1326 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
1327 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
1328
1329 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1330
1331 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
1332
1333 2004-02-15 Mark Mitchell <mark@codesourcery.com>
1334
1335 PR c++/13971
1336 * g++.dg/expr/cond4.C: New test.
1337
1338 PR c++/14086
1339 * g++.dg/lookup/crash2.C: New test.
1340
1341 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
1342
1343 * gcc.c-torture/compile/20040214-2.c: New test.
1344
1345 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
1346
1347 PR c++/14116
1348 * g++.dg/ext/typeof8.C: New test.
1349
1350 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
1351
1352 * gcc.c-torture/compile/20040214-1.c: New test.
1353
1354 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1355
1356 PR c++/13635
1357 * g++.dg/template/spec11.C: New test.
1358
1359 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1360
1361 PR c++/13927
1362 * g++.dg/other/error8.C: New test.
1363
1364 2004-02-13 Mark Mitchell <mark@codesourcery.com>
1365
1366 PR c++/14122
1367 * g++.dg/template/array4.C: New test.
1368
1369 PR c++/14108
1370 * g++.dg/inherit/thunk2.C: New test.
1371
1372 PR c++/14083
1373 * g++.dg/eh/cond2.C: New test.
1374
1375 2004-02-12 Alan Modra <amodra@bigpond.net.au>
1376
1377 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
1378
1379 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
1380
1381 * lib/scanasm.exp (dg-scan): Quote pattern before display.
1382
1383 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
1384
1385 * g++.dg/simd-2.C: xfail on ppc64-linux.
1386
1387 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
1388
1389 PR c/456
1390 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
1391 tests.
1392
1393 2004-02-11 Uros Bizjak <uros@kss-loka.si>
1394
1395 * gcc.dg/builtins-33.c: New test.
1396
1397 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
1398
1399 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
1400
1401 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
1402
1403 * g++.dg/simd-2.C: Set -maltivec for ppc64.
1404
1405 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
1406
1407 * gcc.dg/ppc64-abi-3.c: New test.
1408
1409 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
1410
1411 PR c/14092
1412
1413 * gcc.dg/pr14092-1.c: New testcase.
1414
1415 2004-02-10 Alan Modra <amodra@bigpond.net.au>
1416
1417 * gcc.dg/cpp/assert4.c: Fix typo last change.
1418
1419 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
1420 * gcc.dg/cpp/assert4.c: Handle powerpc64.
1421
1422 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
1423
1424 2004-02-09 Roger Sayle <roger@eyesopen.com>
1425
1426 * gcc.c-torture/compile/20040209-1.c: New test case.
1427
1428 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
1429
1430 * gcc.dg/c90-init-1.c: Adjust expected error messages.
1431
1432 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
1433
1434 * gcc.c-torture/execute/20040208-[12].c: New tests.
1435
1436 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1437
1438 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
1439
1440 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1441
1442 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
1443
1444 2004-02-07 Zack Weinberg <zack@codesourcery.com>
1445
1446 Bug 13856
1447 * gcc.dg/visibility-8.c: New testcase.
1448
1449 2004-02-07 Zack Weinberg <zack@codesourcery.com>
1450
1451 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
1452 arguments.
1453 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
1454
1455 2004-02-07 Roger Sayle <roger@eyesopen.com>
1456
1457 PR middle-end/13696
1458 * g++.dg/opt/fold1.C: New test case.
1459
1460 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1461
1462 PR c++/14033
1463 * g++.dg/other/crash-2.C: New test.
1464
1465 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1466
1467 PR c++/14028
1468 * g++.dg/parse/angle-bracket2.C: New test.
1469
1470 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1471
1472 PR middle-end/13750
1473 Revert:
1474 2004-01-15 Geoffrey Keating <geoffk@apple.com>
1475 PR pch/13361
1476 * testsuite/g++.dg/pch/wchar-1.C: New.
1477 * testsuite/g++.dg/pch/wchar-1.Hs: New.
1478
1479 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1480
1481 PR c++/14008
1482 * g++.dg/parse/error15.C: New test.
1483 * g++.dg/parse/crash11.C: Update dg-error mark.
1484
1485 2004-02-04 Mark Mitchell <mark@codesourcery.com>
1486
1487 PR c++/13932
1488 * g++.dg/warn/conv2.C: New test.
1489
1490 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1491
1492 PR c++/13086
1493 * g++.dg/warn/incomplete1.C: Remove xfail.
1494
1495 2004-02-04 Mark Mitchell <mark@codesourcery.com>
1496
1497 * lib/file-format.exp (gcc_target_object_format): Use
1498 ${tool}_target_compile, not gcc_target_compile.
1499 * lib/target-supports.exp (check_alias_available): Likewise.
1500 (check_gc_sections_available): Likewise.
1501 * g++.dg/ext/attrib10.C: Use dg-require-alias.
1502 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
1503 dg-require-alias.
1504
1505 2004-02-04 Mark Mitchell <mark@codesourcery.com>
1506
1507 PR c++/13969
1508 * g++.dg/template/static6.C: New test.
1509
1510 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
1511
1512 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
1513
1514 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1515
1516 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
1517 tests for systems where `char' is unsigned by default.
1518
1519 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1520
1521 PR c++/13997
1522 * g++.dg/template/partial3.C: New test.
1523
1524 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
1525
1526 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
1527 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
1528 Remove mentions of obsolete ports.
1529
1530 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
1531
1532 * gcc.dg/noncompile/20001228-1.c: Fix for new
1533 error message.
1534
1535 2004-02-03 Roger Sayle <roger@eyesopen.com>
1536
1537 PR target/9348
1538 * gcc.c-torture/execute/multdi-1.c: New test case.
1539
1540 2004-02-03 Mark Mitchell <mark@codesourcery.com>
1541
1542 PR c++/13925
1543 * g++.dg/template/lookup5.C: New test.
1544
1545 2004-02-03 Mark Mitchell <mark@codesourcery.com>
1546
1547 PR c++/13950
1548 * g++.dg/template/lookup4.C: New test.
1549
1550 PR c++/13970
1551 * g++.dg/parse/error14.C: New test.
1552
1553 PR c++/14002
1554 * g++.dg/parse/template13.C: New test.
1555
1556 2004-02-03 Mark Mitchell <mark@codesourcery.com>
1557
1558 PR c++/13978
1559 * g++.dg/template/koenig4.C: New test.
1560
1561 PR c++/13968
1562 * g++.dg/template/crash17.C: New test.
1563
1564 PR c++/13975
1565 * g++.dg/parse/error13.C: New test.
1566 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
1567
1568 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1569
1570 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
1571
1572 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
1573
1574 PR c/11658
1575 PR c/13994
1576 * gcc.dg/noncompile/20040203-1.c: New test.
1577 * gcc.dg/noncompile/20040203-2.c: Likewise.
1578 * gcc.dg/noncompile/20040203-3.c: Likewise.
1579 * gcc.dg/20040203-1.c: Likewise.
1580
1581 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
1582
1583 PR c++/10858
1584 * g++.dg/template/sizeof7.C: New test.
1585
1586 2004-02-02 Eric Christopher <echristo@redhat.com>
1587 Zack Weinberg <zack@codesourcery.com>
1588
1589 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
1590
1591 2004-02-02 Zack Weinberg <zack@codesourcery.com>
1592
1593 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
1594 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
1595 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
1596 * gcc.dg/cleanup-5.c: Run only on Linux targets.
1597
1598 2004-02-02 Mark Mitchell <mark@codesourcery.com>
1599
1600 PR c++/13113
1601 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
1602
1603 PR c++/13854
1604 * g++.dg/ext/attrib13.C: New test.
1605
1606 PR c++/13907
1607 * g++.dg/conversion/op2.C: New test.
1608
1609 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1610
1611 * gcc.dg/titype-1.c: Fix pasto.
1612
1613 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1614
1615 * gcc.dg/titype-1.c: New test.
1616
1617 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1618
1619 PR c++/13957
1620 * g++.dg/template/non-type-template-argument-1.C,
1621 g++.dg/template/qualified-id1.C: Update dg-error marks.
1622 * g++.dg/template/nontype6.C: New test.
1623
1624 2004-02-01 Roger Sayle <roger@eyesopen.com>
1625
1626 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
1627 * gcc.dg/builtins-31.c: New testcase.
1628 * gcc.dg/builtins-32.c: New testcase.
1629
1630 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
1631
1632 * objc.dg/call-super-2.m: Update line numbers
1633 for the including of stddef.h.
1634
1635 2004-01-30 Michael Matz <matz@suse.de>
1636
1637 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
1638 g++.dg/ext/case-range3.C: New tests.
1639
1640 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1641
1642 DR206
1643 PR c++/13813
1644 * g++.dg/template/member4.C: New test.
1645
1646 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1647
1648 PR c++/13683
1649 * g++.dg/template/sizeof6.C: New test.
1650
1651 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1652
1653 * gcc.dg/fwritable-strings-1.c: New test.
1654
1655 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1656
1657 * gcc.c-torture/compile/20040130-1.c: New test.
1658
1659 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
1660
1661 * objc.dg/call-super-2.m: Include stddef.h for size_t.
1662
1663 2004-01-29 Mark Mitchell <mark@codesourcery.com>
1664
1665 PR c++/13883
1666 * g++.dg/template/ctor3.C: New test.
1667
1668 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1669
1670 * g++.dg/tc1: New directory.
1671 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
1672 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
1673 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
1674 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
1675 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
1676
1677 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1678
1679 * g++.dg/parse/error11.C: New test.
1680 * g++.dg/parse/error12.C: Likewise.
1681
1682 2004-01-28 Ziemowit Laski <zlaski@apple.com>
1683
1684 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
1685 (scan_initial, main): Use aligned_sizeof instead of sizeof.
1686
1687 2004-01-28 Mark Mitchell <mark@codesourcery.com>
1688
1689 PR c++/13791
1690 * g++.dg/ext/attrib12.C: New test.
1691
1692 PR c++/13736
1693 * g++.dg/parse/cast2.C: New test.
1694
1695 2004-01-27 James E Wilson <wilson@specifixinc.com>
1696
1697 * objc.dg/encode-2.m (main): New local string. Set depending on
1698 sizeof long. Use in sscanf call.
1699 * objc.dg/encode-3.m (main): New local string. Set depending on
1700 sizeof long. Use in scan_initial call.
1701
1702 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1703
1704 * objc.dg/call-super-2.m: Make LP64-safe.
1705 * objc.dg/desig-init-1.m: Likewise.
1706
1707 2004-01-27 Devang Patel <dpatel@apple.com>
1708
1709 * g++.dg/debug/namespace1.C: New test.
1710
1711 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
1712
1713 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
1714 xscale-*-*.
1715
1716 * gcc.dg/arm-mmx-1.c: New test.
1717
1718 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1719
1720 * gcc.dg/20040127-1.c: New test.
1721 * gcc.dg/20040127-2.c: New test.
1722
1723 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1724
1725 * objc.dg/stret-1.m (glob): Renamed to globa.
1726
1727 2004-01-26 Mark Mitchell <mark@codesourcery.com>
1728
1729 PR c++/13663
1730 * g++.dg/expr/for1.C: New test.
1731
1732 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
1733
1734 PR middle-end/13779
1735 * gcc.dg/darwin-longlong.c: New test.
1736
1737 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
1738
1739 * gcc.dg/20040124-1.c: Moved test from here...
1740 * gcc.c-torture/compile/20040124-1.c: ...to here.
1741
1742 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1743
1744 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
1745 the assembly output if -m64 is passed.
1746
1747 2004-01-25 Mark Mitchell <mark@codesourcery.com>
1748
1749 PR c++/13833
1750 * g++.dg/template/cond3.C: New test.
1751
1752 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1753
1754 PR c++/13810
1755 * g++.dg/template/ttp7.C: New test.
1756
1757 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1758
1759 PR c++/13797
1760 * g++.dg/template/nontype4.C: New test.
1761 * g++.dg/template/nontype5.C: Likewise.
1762
1763 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
1764
1765 * gcc.dg/torture/mips-clobber-at.c: New test.
1766
1767 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
1768
1769 * gcc.dg/20040124-1.c: New test.
1770
1771 2004-01-24 Jakub Jelinek <jakub@redhat.com>
1772
1773 * gcc.dg/20040123-1.c: New test.
1774
1775 2004-01-23 Zack Weinberg <zack@codesourcery.com>
1776
1777 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
1778
1779 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
1780
1781 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
1782
1783 2004-01-23 Andrew Pinski <apinski@apple.com>
1784
1785 * gcc.dg/20030121-1.c: Move to ..
1786 * gcc.dg/20040121-1.c: here.
1787
1788 2004-01-23 Roger Sayle <roger@eyesopen.com>
1789
1790 * gcc.dg/builtins-29.c: New test case.
1791
1792 2004-01-23 Zack Weinberg <zack@codesourcery.com>
1793
1794 PR 18314
1795 * gcc.dg/builtins-30.c: New testcase.
1796
1797 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
1798
1799 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
1800 * lib/g77.exp: Likewise.
1801 * lib/objc.exp: Likewise.
1802 * lib/g++.exp: Likewise.
1803
1804 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1805
1806 * gcc.dg/struct-by-value-2.c: New test.
1807
1808 2004-01-21 Andrew Pinski <apinski@apple.com>
1809
1810 PR target/13785
1811 * gcc.dg/20030121-1.c: New test.
1812
1813 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
1814
1815 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
1816 clobber frame pointer register in asm statement.
1817
1818 2004-01-21 Falk Hueffner <falk@debian.org>
1819
1820 * gcc.c-torture/compile/20040121-1.c: New test.
1821
1822 2004-01-21 Zack Weinberg <zack@codesourcery.com>
1823
1824 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
1825
1826 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
1827
1828 * gcc.dg/ppc64-abi-2.c: New test.
1829
1830 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
1831
1832 * lib/treelang.exp: Fill out this file.
1833 * lib/treelang-dg.exp: New File.
1834
1835 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
1836
1837 * gcc.c-torture/compile/981022-1.c: Remove.
1838 * gcc.dg/array-5.c: Remove XFAIL.
1839 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
1840 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
1841 gcc.dg/cond-lvalue-1.c: Update.
1842 * gcc.dg/cast-lvalue-2.c: New test.
1843
1844 2004-01-19 Mark Mitchell <mark@codesourcery.com>
1845
1846 PR c++/13592
1847 * g++.dg/other/error1.C (class foo): Tweak error message.
1848
1849 PR c++/13592
1850 * g++.dg/template/call2.C: New test.
1851
1852 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1853
1854 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
1855 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
1856 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
1857 scalar-return-1_x.c, scalar-return-2_y.c,
1858 scalar-return-3_x.c, scalar-return-3_y.c,
1859 scalar-return-4_x.c, scalar-return-4_y.c,
1860 struct-align-1.h, struct-align-1_x.c,
1861 struct-align-1_y.c, struct-align-2.h,
1862 struct-align-2_x.c, struct-align-2_y.c,
1863 struct-by-value-10_y.c, struct-by-value-11_x.c,
1864 struct-by-value-11_y.c, struct-by-value-12_x.c,
1865 struct-by-value-12_y.c, struct-by-value-13_x.c,
1866 struct-by-value-13_y.c, struct-by-value-14_x.c,
1867 struct-by-value-14_y.c, struct-by-value-15_x.c,
1868 struct-by-value-15_y.c, struct-by-value-16_y.c,
1869 struct-by-value-17_y.c, struct-by-value-18_y.c,
1870 struct-by-value-19_y.c, struct-by-value-1_x.c,
1871 struct-by-value-1_y.c, struct-by-value-20_y.c,
1872 struct-by-value-2_x.c, struct-by-value-2_y.c,
1873 struct-by-value-3_y.c, struct-by-value-4_x.c,
1874 struct-by-value-4_y.c, struct-by-value-5_y.c,
1875 struct-by-value-6_y.c, struct-by-value-7_y.c
1876 struct-by-value-8_x.c, struct-by-value-8_y.c
1877 struct-by-value-9_x.c, struct-by-value-9_y.c
1878 struct-return-10_x.c, struct-return-10_y.c,
1879 struct-return-19_x.c, struct-return-20_x.c
1880 struct-return-2_x.c, struct-return-2_y.c
1881 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
1882 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
1883
1884 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1885
1886 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
1887 attribute on sparc*-sun-solaris2.*.
1888
1889 2004-01-18 Mark Mitchell <mark@codesourcery.com>
1890
1891 PR c++/13710
1892 * g++.dg/ext/typeof7.C: New test.
1893
1894 2004-01-18 David Edelsohn <edelsohn@gnu.org>
1895
1896 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
1897 * gcc.dg/const-elim-1.c: Same.
1898
1899 2004-01-17 Ziemowit Laski <zlaski@apple.com>
1900
1901 * objc.dg/stret-1.m: New.
1902 * objc.dg/stret-2.m: New.
1903
1904 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1905
1906 PR c++/11895
1907 * g++.dg/ext/vector1.C: New test.
1908
1909 2004-01-16 Geoffrey Keating <geoffk@apple.com>
1910
1911 * gcc.dg/pch/import-1.c: New.
1912 * gcc.dg/pch/import-1.hs: New.
1913 * gcc.dg/pch/import-1a.h: New.
1914 * gcc.dg/pch/import-1b.h: New.
1915 * gcc.dg/pch/import-1c.h: New.
1916
1917 2004-01-16 Mark Mitchell <mark@codesourcery.com>
1918
1919 PR c++/13574
1920 * g++.dg/ext/array1.C: New test.
1921
1922 PR c++/13178
1923 * g++.dg/conversion/op1.C: New test.
1924
1925 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
1926
1927 PR 11864
1928 From Kazumoto Kojima / Dan Kegel:
1929 * gcc.dg/pr11864-1.c: New test.
1930
1931 PR 10392
1932 From Marcus Comstedt / Dan Kegel:
1933 * gcc.dg/pr10392-1.c: New test.
1934
1935 2004-01-16 Mark Mitchell <mark@codesourcery.com>
1936
1937 PR c++/13478
1938 * g++.dg/init/ref10.C: New test.
1939
1940 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1941
1942 PR c++/13407
1943 * g++.dg/parse/typename6.C: New test.
1944
1945 2004-01-15 Geoffrey Keating <geoffk@apple.com>
1946
1947 PR pch/13361
1948 * testsuite/g++.dg/pch/wchar-1.C: New.
1949 * testsuite/g++.dg/pch/wchar-1.Hs: New.
1950
1951 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1952
1953 PR c++/9259
1954 * g++.dg/expr/sizeof2.C: New test.
1955
1956 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
1957
1958 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
1959
1960 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
1961
1962 PR c++/13659
1963 * g++.dg/lookup/strong-using-3.C: New.
1964 * g++.dg/lookup/using-10.C: New.
1965
1966 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
1967
1968 PR c++/13594
1969 * g++.dg/lookup/strong-using-2.C: New.
1970
1971 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
1972 Dan Kegel <dank@kegel.com>
1973 J"orn Rennecke <joern.rennecke@superh.com>
1974
1975 PR target/9365
1976 * gcc.dg/pr9365-1.c: New test.
1977
1978 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1979
1980 PR c++/8856
1981 * g++.dg/parse/casting-operator2.C: New test.
1982 * g++.old-deja/g++.pt/explicit83.C: Remove.
1983
1984 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
1985
1986 * gcc.dg/label-compound-stmt-1.c: New test.
1987 * gcc.c-torture/compile/950922-1.c,
1988 gcc.c-torture/compile/20000211-3.c,
1989 gcc.c-torture/compile/20000518-1.c,
1990 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
1991 compound statements.
1992
1993 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
1994
1995 * gcc.dg/ppc64-abi-1.c: New test.
1996
1997 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
1998
1999 * g++.dg/ext/attrib9.C: Add dg-warnings.
2000
2001 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2002
2003 PR c++/12335
2004 * g++.dg/parse/dtor3.C: New test.
2005
2006 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
2007
2008 PR c++/12709
2009 * g++.dg/parse/try-catch-1.C: New test.
2010
2011 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
2012
2013 * ada/acats/run_all.sh: Add more verbose output in acats.log
2014 when compiling tests.
2015
2016 2004-01-12 Zack Weinberg <zack@codesourcery.com>
2017
2018 PR 13656
2019 * gcc.dg/typedef-redecl.c: New test case.
2020 * gcc.dg/typedef-redecl.h: New support file.
2021
2022 2004-01-13 Jan Hubicka <jh@suse.cz>
2023
2024 * gcc.dg/always_inline.c: New test.
2025 * gcc.dg/debug/20031231-1.c: Fix.
2026
2027 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2028
2029 PR c++/13474
2030 * g++.dg/template/array3.C: New test.
2031
2032 2004-01-12 Zack Weinberg <zack@codesourcery.com>
2033
2034 * g++.dg/ext/lvalue1.C: No longer expected to fail.
2035 * g++.dg/warn/Wunused-2.C: Likewise.
2036
2037 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2038
2039 PR c++/13289
2040 * g++.dg/template/instantiate6.C: New test.
2041
2042 2004-01-12 Roger Sayle <roger@eyesopen.com>
2043
2044 PR middle-end/11397
2045 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
2046
2047 2004-01-12 Jan Hubicka <jh@suse.cz>
2048
2049 PR opt/12826
2050 * gcc.dg/20040112-1.c: New.
2051
2052 * gcc.dg/dwarf-die[1-7].c: Move to...
2053 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
2054 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
2055
2056 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
2057
2058 PR c++/4100
2059 * g++.dg/parse/friend4.C: New test.
2060
2061 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
2062
2063 PR c++/4100
2064 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
2065 definition is called a friend.
2066
2067 2004-01-11 Zack Weinberg <zack@codesourcery.com>
2068
2069 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
2070
2071 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
2072
2073 PR c++/3478
2074 * g++.dg/parse/error10.C: New test.
2075 * g++.dg/template/arg2.C: Accept "invalid type" error.
2076
2077 2004-01-11 Jakub Jelinek <jakub@redhat.com>
2078
2079 PR middle-end/13392
2080 * g++.dg/opt/expect2.C: New test.
2081
2082 2004-01-10 Zack Weinberg <zack@codesourcery.com>
2083
2084 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
2085 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
2086 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
2087 Update dg-error regexps.
2088
2089 2004-01-10 Zack Weinberg <zack@codesourcery.com>
2090
2091 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
2092 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
2093
2094 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2095
2096 * gcc.dg/pragma-re-1.c: Use right pointer type.
2097
2098 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2099
2100 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
2101
2102 2004-01-09 Geoffrey Keating <geoffk@apple.com>
2103
2104 * gcc.dg/rs6000-ldouble-1.c: New.
2105
2106 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2107
2108 DR 337
2109 PR c++/9256
2110 * g++.dg/other/abstract1.C: New test.
2111
2112 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
2113
2114 * g++.dg/lookup/strong-using-1.C: New.
2115
2116 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
2117
2118 PR c/11234
2119 * gcc.dg/func-ptr-conv-1.c: New test.
2120 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
2121
2122 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
2123
2124 PR target/13380.
2125 * gcc.c-torture/compile/20040109-1.c: New.
2126
2127 2004-01-08 Stuart Hastings <stuart@apple.com>
2128
2129 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
2130 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
2131 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
2132
2133 2004-01-09 Alan Modra <amodra@bigpond.net.au>
2134
2135 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
2136
2137 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2138
2139 * ada/acats/run_acats: Treat 'gnatchop' the same way
2140 as 'gnatmake'. Export GCC_DRIVER.
2141 * ada/acats/run_all.sh: Add target_gnatchop. Use
2142 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
2143
2144 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2145
2146 PR c++/12573
2147 * g++.dg/template/dependent-expr4.C: New test.
2148
2149 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
2150
2151 * gcc.dg/altivec-11.c: New test.
2152
2153 2004-01-07 Mark Mitchell <mark@codesourcery.com>
2154
2155 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
2156
2157 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
2158
2159 PR c/6024
2160 * gcc.dg/enum-compat-1.c: New test.
2161 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
2162
2163 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
2164
2165 PR c/12165
2166 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
2167 gcc.dg/c99-idem-qual-3.c: New tests.
2168
2169 2004-01-07 Alan Modra <amodra@bigpond.net.au>
2170
2171 * gcc.dg/winline-7.c: Don't cast void * to int.
2172
2173 2004-01-06 Jan Hubicka <jh@suse.cz>
2174
2175 * gcc.dg/i386-sse-5.c: New test
2176 * g++.dg/eh/simd-1.c: Add -w argument for i386.
2177
2178 2004-01-05 Mark Mitchell <mark@codesourcery.com>
2179
2180 PR c++/12815
2181 * g++.dg/rtti/typeid4.C: New test.
2182
2183 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2184
2185 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
2186
2187 2004-01-05 Mark Mitchell <mark@codesourcery.com>
2188
2189 PR c++/12132
2190 * g++.dg/template/error11.C: New test.
2191
2192 PR c++/13451
2193 * g++.dg/template/class2.C: New test.
2194
2195 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
2196 Richard Sandiford <rsandifo@redhat.com>
2197
2198 PR c++/13387
2199 * g++.dg/opt/alias3.C: New test.
2200
2201 2004-01-04 Mark Mitchell <mark@codesourcery.com>
2202
2203 PR c++/13157
2204 * g++.dg/template/koenig3.C: New test.
2205
2206 PR c++/13529
2207 * g++.dg/parse/offsetof3.C: New test.
2208
2209 * g++.dg/init/copy7.C: Add missing dg-error markers.
2210
2211 PR c++/12226
2212 * g++.dg/init/copy7.c: New test.
2213
2214 PR c++/13536
2215 * g++.dg/parse/cast1.C: New test.
2216
2217 2004-01-04 Jan Hubicka <jh@suse.cz>
2218
2219 * gcc.dg/winline[1-7].c: New tests.
2220
2221 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2222
2223 PR c++/13520
2224 * g++.dg/template/qualttp22.C: New test.
2225
2226 2004-01-01 Jan Hubicka <jh@suse.cz>
2227
2228 * gcc.dg/debug/20031231-1.c: New.
2229 * gcc.c-torture/compile/20040101-1.c: New.
2230 * gcc.dg/dwarf-die-[1-7].c: New.
2231
2232 2004-01-01 Jakub Jelinek <jakub@redhat.com>
2233
2234 PR optimization/13521
2235 * gcc.c-torture/compile/20031231-1.c: New test.
2236
2237 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
2238
2239 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
2240
2241 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2242
2243 PR c++/10079
2244 * g++.dg/template/crash16.C: New test.
2245
2246 2003-12-30 Mark Mitchell <mark@codesourcery.com>
2247
2248 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
2249
2250 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
2251
2252 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
2253 ports.
2254 * g++.old-deja/g++.jason/thunk3.C: Likewise.
2255 * g++.old-deja/g++.law/profile1.C: Likewise.
2256 * gcc.c-torture/compile/981006-1.c: Likewise.
2257 * gcc.c-torture/execute/loop-2e.x: Likewise.
2258 * gcc.c-torture/execute/loop-2f.x: Remove.
2259 * gcc.c-torture/execute/loop-2g.x: Likewise.
2260 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
2261 * gcc.dg/20020312-2.c: Remove traces of dead ports.
2262
2263 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
2264
2265 PR c++/13507
2266 * g++.dg/ext/attrib11.C: New test.
2267
2268 PR c++/13494
2269 * g++.dg/template/array2-1.C: New test.
2270 * g++.dg/template/array2-2.C: New test.
2271
2272 2003-12-29 Mark Mitchell <mark@codesourcery.com>
2273
2274 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
2275
2276 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
2277
2278 PR c++/12774
2279 * g++.dg/template/array1-1.C: New test.
2280 * g++.dg/template/array1-2.C: New test.
2281
2282 2003-12-29 Roger Sayle <roger@eyesopen.com>
2283
2284 PR fortran/12632
2285 * g77.dg/12632.f: New test case.
2286
2287 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2288
2289 PR c++/13289
2290 * g++.dg/parse/nontype1.C: New test.
2291
2292 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2293
2294 PR c++/12403
2295 * g++.dg/parse/explicit1.C: New test.
2296 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
2297
2298 2003-12-28 Mark Mitchell <mark@codesourcery.com>
2299
2300 PR c++/13081
2301 * g++.dg/opt/inline6.C: New test.
2302
2303 PR c++/12613
2304 * g++.dg/parse/error9.C: New test.
2305
2306 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
2307
2308 2003-12-28 Mark Mitchell <mark@codesourcery.com>
2309
2310 PR c++/13009
2311 * g++.dg/init/assign1.C: New test.
2312
2313 2003-12-28 Roger Sayle <roger@eyesopen.com>
2314
2315 PR c++/13070
2316 * g++.dg/warn/format3.C: New test case.
2317
2318 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2319
2320 * gcc.c-torture/compile/20031227-1.c: New test.
2321
2322 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2323
2324 * g++.dg/bprob/bprob.exp: Load target-supports.exp
2325 * g77.dg/bprob/bprob.exp: Likewise.
2326 * gcc.misc-tests/bprob.exp: Likewise.
2327 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
2328 variants on systems where the library does not provide that
2329 functionality.
2330 * gcc.dg/builtins-20.c: Use builtins-config.h.
2331 * gcc.dg/builtins-config.h: New file.
2332
2333 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2334
2335 * lib/gcc-dg.exp (dg-require-profiling): New function.
2336 * lib/target-supports.exp (check_profiling_available): Likewise.
2337 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
2338 * g77.dg/bprob/bprob.exp: Likewise.
2339 * gcc.misc-tests/bprob.exp: Likewise.
2340 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
2341 * gcc.dg/20021014-1.c: Likewise.
2342 * gcc.dg/nest.c: Likewise.
2343
2344 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2345
2346 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
2347 compiling.
2348 * g++.dg/lookup/java2.C: Likewise.
2349 * gcc.dg/cpp/lexident.c: Likewise.
2350
2351 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
2352
2353 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
2354 given.
2355 * gcc.c-torture/compile/961203-1.c: Likewise.
2356 * gcc.c-torture/compile/980506-1.c: Likewise.
2357
2358 2003-12-23 Zack Weinberg <zack@codesourcery.com>
2359
2360 * lib/gcc-dg.exp (dg-prune-output): New annotation.
2361 (additional_prunes): New global.
2362 (gcc-dg-prune): Handle additional per-test pruning.
2363 (dg-test): Clear additional_prunes between tests.
2364
2365 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
2366 dg-prune-output to avoid spurious failures from assembler
2367 complaining about nonexistent WAW violations.
2368 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
2369 Use dg-prune-output to avoid spurious failures from assembler
2370 warning about Itanium B-step errata.
2371
2372 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2373
2374 * g++.dg/abi/macro0.C: New test.
2375 * g++.dg/abi/macro1.C: Likewise.
2376 * g++.dg/abi/macro2.C: Likewise.
2377
2378 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
2379 * g++.dg/abi/bitfield7.C: Likewise.
2380 * g++.dg/abi/dtor2.C: Likewise.
2381 * g++.dg/abi/mangle11.C: Likewise.
2382 * g++.dg/abi/mangle12.C: Likewise.
2383 * g++.dg/abi/mangle14.C: Likewise.
2384 * g++.dg/abi/mangle17.C: Likewise.
2385 * g++.dg/abi/vbase10.C: Likewise.
2386 * g++.dg/abi/vbase14.C: Likewise.
2387 * g++.dg/template/qualttp17.C: Likewise.
2388
2389 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
2390
2391 PR c/11995
2392 * gcc.dg/20031223-1.c: New test.
2393
2394 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2395
2396 * gcc.dg/noreturn-7.c: New test.
2397
2398 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2399
2400 * gcc.dg/null-pointer-1.c: New test.
2401
2402 2003-12-22 Mark Mitchell <mark@codesourcery.com>
2403
2404 * g++.old-deja/g++.jason/template18.C: Remove.
2405 * g++.old-deja/g++.jason/template37.C: Likewise.
2406
2407 PR c++/12862
2408 * g++.dg/lookup/ns1.C: New test.
2409
2410 PR c++/12397
2411 * g++.dg/template/lookup3.C: New test.
2412
2413 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2414
2415 * g++.dg/template/recurse1.C: New test
2416
2417 2003-12-22 Mark Mitchell <mark@codesourcery.com>
2418
2419 PR c++/12479
2420 * g++.dg/parse/semicolon1.C: New test.
2421 * g++.dg/parse/semicolon1.h: Likewise.
2422
2423 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
2424
2425 * gcc.dg/darwin-misaligned.c: New test.
2426
2427 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2428
2429 PR c/9163
2430 * gcc.dg/20031222-1.c: New test.
2431
2432 2003-12-21 Mark Mitchell <mark@codesourcery.com>
2433
2434 PR c++/13438
2435 * g++.dg/parse/error8.C: New test.
2436
2437 PR c++/11554
2438 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
2439
2440 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
2441
2442 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
2443 too small.
2444 * gcc.c-torture/compile/930217-1.c: Likewise.
2445 * gcc.c-torture/compile/930513-1.c: Likewise.
2446 * gcc.c-torture/execute/920908-2.c: Likewise.
2447 * gcc.c-torture/execute/921204-1.c: Likewise.
2448 * gcc.c-torture/execute/930621-1.c: Likewise.
2449 * gcc.c-torture/execute/930630-1.c: Likewise.
2450 * gcc.c-torture/execute/931031-1.c: Likewise.
2451 * gcc.c-torture/execute/980602-2.c: Likewise.
2452 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2453 * gcc.c-torture/execute/compndlit-1.c: Likewise.
2454 * gcc.c-torture/execute/extzvsi.c: Likewise.
2455 * gcc.c-torture/unsorted/ext.c: Likewise.
2456
2457 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
2458
2459 PR target/12749
2460 * gcc.c-torture/compile/20031220-2.c: New test case.
2461
2462 2003-12-20 Roger Sayle <roger@eyesopen.com>
2463
2464 PR optimization/13031
2465 * gcc.c-torture/compile/20031220-1.c: New test case.
2466
2467 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2468
2469 * gcc.dg/cast-function-1.c: New test.
2470
2471 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
2472
2473 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
2474 formats.
2475
2476 2003-12-19 Mark Mitchell <mark@codesourcery.com>
2477
2478 PR c++/12795
2479 * g++.dg/ext/attrib10.C: New test.
2480
2481 2003-12-19 Jakub Jelinek <jakub@redhat.com>
2482
2483 * gcc.dg/cleanup-10.c: New test.
2484 * gcc.dg/cleanup-11.c: New test.
2485
2486 2003-12-19 Jakub Jelinek <jakub@redhat.com>
2487
2488 PR c++/13239
2489 * g++.dg/opt/expect1.C: New test.
2490
2491 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
2492
2493 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
2494
2495 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
2496
2497 PR debug/12923
2498 * gcc.dg/20031218-1.c: New test.
2499
2500 PR debug/12389
2501 * gcc.dg/20031218-2.c: New test.
2502 * gcc.dg/20031218-3.c: New test.
2503
2504 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
2505 of label name and allow for USER_LABEL_PREFIX == "_" names.
2506 * g++.dg/abi/mangle18-2.C: Likewise.
2507 * g++.dg/abi/mangle19-1.C: Likewise.
2508 * g++.dg/abi/mangle19-2.C: Likewise.
2509 * g++.dg/abi/mangle20-1.C: Likewise.
2510 * g++.dg/abi/mangle20-2.C: Likewise.
2511
2512 2003-12-18 Richard Henderson <rth@redhat.com>
2513
2514 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
2515
2516 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
2517 Dan Kegel <dank@kegel.com>
2518
2519 PR other/12009
2520 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
2521 testing a cross compiler, it causes spurious compile failures.
2522 * lib/g++.exp: Likewise.
2523
2524 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2525
2526 PR c++/13262
2527 * g++.dg/template/access13.C: New test.
2528
2529 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
2530
2531 * gcc.dg/20031216-1.c: New test.
2532
2533 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2534
2535 PR c++/9154
2536 * g++.dg/template/error10.C: New test.
2537
2538 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2539
2540 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
2541 * g++.dg/eh/simd-2.C: Likewise.
2542
2543 2003-12-17 James E Wilson <wilson@specifixinc.com>
2544 Roger Sayle <roger@eyesopen.com>
2545
2546 * gcc.c-torture/execute/ieee/mzero5.c: New.
2547
2548 2003-12-17 Mark Mitchell <mark@codesourcery.com>
2549
2550 PR c++/10603
2551 * g++.dg/parse/error6.C: New test.
2552
2553 PR c++/12827
2554 * g++.dg/parse/error7.C: New test.
2555
2556 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
2557
2558 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
2559 at -O with stabs debugging formats.
2560 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
2561 * gcc.dg/debug/debug-2.c: Likewise.
2562
2563 2003-12-16 Mark Mitchell <mark@codesourcery.com>
2564
2565 PR c++/12696
2566 * g++.dg/init/error1.C: New test.
2567
2568 PR c++/12218
2569 * g++.dg/init/pm3.C: New test.
2570
2571 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
2572
2573 PR c/3347
2574 * gcc.dg/bitfld-8.c: New test.
2575
2576 2003-12-16 James Lemke <jim@wasabisystems.com>
2577
2578 * gcc.dg/arm-scd42-[123].c: New tests.
2579
2580 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
2581
2582 PR c++/9043
2583 * g++.dg/abi/mangle20-1.C: New test.
2584 * g++.dg/abi/mangle20-2.C: New test.
2585
2586 2003-12-16 Mark Mitchell <mark@codesourcery.com>
2587
2588 PR c++/13275
2589 * g++.dg/other/offsetof2.C: Remove XFAIL.
2590 * g++.dg/parse/offsetof1.C: New test.
2591 * g++.gd/parse/offsetof2.C: Likewise.
2592
2593 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2594
2595 * g++.dg/template/nontype3.C: New test.
2596 * g++.dg/template/static2.C: Tweaked the dg-error clause.
2597
2598 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2599
2600 * g++.dg/warn/noreturn-3.C: Also test instantiation.
2601
2602 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
2603
2604 PR c++/13387
2605 * g++.dg/expr/assign1.C: New test.
2606
2607 PR c++/13242
2608 * g++.dg/abi/mangle19-1.C: New test.
2609 * g++.dg/abi/mangle19-2.C: New test.
2610
2611 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
2612
2613 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
2614
2615 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2616
2617 * gcc.c-torture/execute/20031216-1.c: New test.
2618
2619 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2620
2621 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
2622 an ICE regression.
2623
2624 2003-12-15 Mark Mitchell <mark@codesourcery.com>
2625
2626 PR c++/10926
2627 * g++.dg/template/error9.C: New test.
2628
2629 PR c++/11116
2630 * g++.dg/template/error8.C: New test.
2631
2632 2003-12-15 Roger Sayle <roger@eyesopen.com>
2633
2634 PR middle-end/13400
2635 * gcc.c-torture/execute/20031215-1.c: New test case.
2636
2637 2003-12-15 Mark Mitchell <mark@codesourcery.com>
2638
2639 PR c++/13269
2640 * g++.dg/parse/error5.C: New test.
2641
2642 PR c++/12989
2643 * g++.dg/expr/sizeof1.C: New test.
2644
2645 PR c++/13310
2646 * g++.dg/template/crash15.C: New test.
2647
2648 2003-12-15 Geoffrey Keating <geoffk@apple.com>
2649
2650 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
2651 a non-POD type as the last named parameter of a varargs function.
2652
2653 2003-12-15 Mark Mitchell <mark@codesourcery.com>
2654
2655 PR c++/13243
2656 PR c++/12573
2657 * g++.dg/template/crash14.C: New test.
2658 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
2659
2660 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
2661
2662 * g++.dg/other/java1.C: New test.
2663
2664 PR c++/13241
2665 * g++.dg/abi/mangle18-1.C: New test.
2666 * g++.dg/abi/mangle18-2.C: New test.
2667
2668 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2669
2670 PR optimization/10312
2671 * gcc.c-torture/execute/20031214-1.c: New.
2672
2673 2003-12-14 Mark Mitchell <mark@codesourcery.com>
2674
2675 PR c++/10779
2676 PR c++/12160
2677 * g++.dg/parse/error3.C: New test.
2678 * g++.dg/parse/error4.C: Likewise.
2679 * g++.dg/abi/mangle4.C: Tweak error messages.
2680 * g++.dg/lookup/using5.C: Likewise.
2681 * g++.dg/other/error2.C: Likewise.
2682 * g++.dg/parse/typename5.C: Likewise.
2683 * g++.dg/parse/undefined1.C: Likewise.
2684 * g++.dg/template/arg2.C: Likewise.
2685 * g++.dg/template/ttp3.C: Likewise.
2686 * g++.dg/template/type1.C: Likewise.
2687 * g++.old-deja/g++.other/crash32.C: Likewise.
2688 * g++.old-djea/g++.pt/defarg8.C: Likewise.
2689
2690 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2691
2692 PR c++/13106
2693 * g++.dg/warn/noreturn-3.C: New test.
2694
2695 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
2696
2697 PR c++/13118
2698 * g++.dg/abi/covariant3.C: New.
2699
2700 2003-12-12 Jakub Jelinek <jakub@redhat.com>
2701
2702 * g++.dg/eh/ia64-1.C: New test.
2703
2704 2003-12-12 Roger Sayle <roger@eyesopen.com>
2705
2706 PR optimization/13037
2707 * g77.f-torture/execute/13037.f: New test case.
2708
2709 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
2710
2711 PR c++/12881
2712 * g++.dg/abi/covariant2.C: New.
2713
2714 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
2715
2716 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
2717
2718 2003-12-11 Zack Weinberg <zack@codesourcery.com>
2719
2720 * gcc.c-torture/execute/wchar_t-1.x: Delete.
2721
2722 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
2723
2724 PR other/10819
2725 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
2726 to fix Bug 10819.
2727 * lib/g++.exp (g++_version): Likewise.
2728 * lib/g77.exp (g77_version): Likewise.
2729 * lib/objc.exp (default_objc_version): Likewise.
2730
2731 2003-12-10 Richard Henderson <rth@redhat.com>
2732
2733 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
2734
2735 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
2736
2737 2003-12-08 Matt Austern <austern@apple.com>
2738
2739 PR c/13134
2740 * lib/gcc-dg.exp (dg-require-visibility): Define.
2741 * lib/target-supports (check_visibility_available): Define.
2742 * gcc.dg/visibility-1.c: New test.
2743 * gcc.dg/visibility-2.c: Likewise.
2744 * gcc.dg/visibility-3.c: Likewise.
2745 * gcc.dg/visibility-4.c: Likewise.
2746 * gcc.dg/visibility-5.c: Likewise.
2747 * gcc.dg/visibility-6.c: Likewise.
2748 * g++.dg/ext/visibility-1.C: Likewise.
2749 * g++.dg/ext/visibility-2.C: Likewise.
2750 * g++.dg/ext/visibility-3.C: Likewise.
2751 * g++.dg/ext/visibility-4.C: Likewise.
2752 * g++.dg/ext/visibility-5.C: Likewise.
2753 * g++.dg/ext/visibility-6.C: Likewise.
2754
2755 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2756
2757 * g++.dg/lookup/java1.C: New test.
2758 * g++.dg/lookup/java2.C: New test.
2759
2760 2003-12-07 Falk Hueffner <falk@debian.org>
2761
2762 * g++.dg/opt/noreturn-1.C: New test.
2763
2764 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
2765
2766 * gcc.dg/overflow-1.c: New test.
2767
2768 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2769
2770 * g77.f-torture/compile/13060.f: New test.
2771
2772 2003-12-06 Mark Mitchell <mark@codesourcery.com>
2773
2774 PR c++/13323
2775 * g++.dg/inherit/operator2.C: New test.
2776
2777 2003-12-05 Mark Mitchell <mark@codesourcery.com>
2778
2779 PR c++/13305
2780 * g++.dg/ext/attrib9.C: New test.
2781
2782 2003-12-05 Mark Mitchell <mark@codesourcery.com>
2783
2784 PR c++/13314
2785 * g++.dg/template/error7.C: New test.
2786
2787 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
2788 J"orn Rennecke <joern.rennecke@superh.com>
2789
2790 PR target/13302
2791 * g++.dg/other/struct-va_list.C: New test.
2792
2793 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2794
2795 PR c++/13166
2796 * g++.dg/parse/defarg6.C: New test.
2797
2798 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
2799
2800 PR target/13256
2801 * gcc.c-torture/execute/20031201-1.c: New test.
2802
2803 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
2804
2805 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
2806
2807 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2808
2809 * gcc.dg/builtin-return-1.c: New test.
2810
2811 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
2812 J"orn Rennecke <joern.rennecke@superh.com>
2813
2814 PR optimization/13260
2815 * gcc.c-torture/execute/20031204-1.c: New test.
2816
2817 2003-12-03 Mark Mitchell <mark@codesourcery.com>
2818
2819 PR c++/9127
2820 * g++.dg/template/error6.C: New test.
2821
2822 2003-12-03 Jakub Jelinek <jakub@redhat.com>
2823
2824 * gcc.dg/20031202-1.c: New test.
2825
2826 2003-12-03 Mark Mitchell <mark@codesourcery.com>
2827
2828 PR c++/13179
2829 * g++.dg/template/eh1.C: New test.
2830
2831 PR c++/10771
2832 * g++.dg/template/error5.C: New test.
2833
2834 2003-12-02 David Ung <davidu@mips.com>
2835
2836 * gcc.dg/compat/vector-check.h: Corrected type for var
2837 g_##TMODE
2838
2839 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2840
2841 PR c++/10126
2842 * g++.dg/template/ptrmem8.C: New test.
2843
2844 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2845
2846 PR c++/12573
2847 * g++.dg/template/dependent-expr3.C: New test.
2848
2849 2003-12-01 James Lemke <jim@wasabisystems.com>
2850
2851 * gcc.dg/arm-g2.c: New test.
2852
2853 2003-12-01 Roger Sayle <roger@eyesopen.com>
2854
2855 PR optimization/11634
2856 * gcc.dg/20031201-2.c: New test case.
2857
2858 2003-12-01 Zack Weinberg <zack@codesourcery.com>
2859
2860 PR 11433
2861 * objc.dg/proto-lossage-3.m: New test.
2862
2863 2003-12-01 Roger Sayle <roger@eyesopen.com>
2864
2865 PR optimization/12628
2866 * gcc.dg/20031201-1.c: New test case.
2867
2868 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2869
2870 * gcc.dg/unaligned-1.c: New test.
2871
2872 2003-11-30 Mark Mitchell <mark@codesourcery.com>
2873
2874 PR c++/9849
2875 * g++.dg/template/error4.C: New test.
2876 * g++.dg/template/nested3.C: Adjust error markers.
2877
2878 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2879
2880 * gcc.dg/cpp/assert4.c: Check more #system assertions.
2881
2882 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
2883
2884 PR c/10333
2885 * gcc.dg/bitfld-7.c: New test.
2886
2887 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
2888
2889 * gcc.dg/tls/asm-1.C: New test.
2890
2891 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2892
2893 * gcc.dg/cpp/assert4.c: Update.
2894
2895 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
2896
2897 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
2898 * gcc.dg/builtin-apply3.c: New test.
2899
2900 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2901
2902 * lib/compat.exp (compat-obj): New xfaildata parameter.
2903 Use it to set compiler_conditional_xfail_data before compiling.
2904 (compat-get-options): Handle dg-xfail-if.
2905 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
2906 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
2907 * gcc.dg/compat/vector-1_y.c: Likewise.
2908 * gcc.dg/compat/vector-2_x.c: Likewise.
2909 * gcc.dg/compat/vector-2_y.c: Likewise.
2910
2911 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2912
2913 * g++.dg/opt/reg-stack4.C: New test.
2914
2915 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2916
2917 * gcc.dg/builtin-apply2.c: New test.
2918
2919 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2920
2921 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
2922
2923 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2924
2925 PR c++/12924
2926 * g++.dg/template/template-id-2.C: New test.
2927
2928 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2929
2930 PR c++/5369
2931 * g++.dg/template/memfriend1.C: New test.
2932 * g++.dg/template/memfriend2.C: Likewise.
2933 * g++.dg/template/memfriend3.C: Likewise.
2934 * g++.dg/template/memfriend4.C: Likewise.
2935 * g++.dg/template/memfriend5.C: Likewise.
2936 * g++.dg/template/memfriend6.C: Likewise.
2937 * g++.dg/template/memfriend7.C: Likewise.
2938 * g++.dg/template/memfriend8.C: Likewise.
2939 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
2940
2941 2003-11-21 Mark Mitchell <mark@codesourcery.com>
2942
2943 PR c++/12515
2944 * g++.dg/ext/cond1.C: New test.
2945
2946 2003-11-20 Richard Henderson <rth@redhat.com>
2947
2948 * gcc.dg/20020201-2.c: Remove.
2949 * gcc.dg/20020201-4.c: Remove.
2950 * gcc.dg/20020304-1.c: Remove.
2951
2952 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
2953
2954 * gcc.dg/cpp/trad/xwin1.c: New test case.
2955
2956 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
2957
2958 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
2959 * lib/g77.exp: Likewise.
2960 * lib/objc.exp: Likewise.
2961 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
2962 for darwin.
2963
2964 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2965
2966 PR c++/12932
2967 * g++.dg/template/static5.C: New test.
2968
2969 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
2970
2971 * gcc.dg/nested-func-1.c: New test.
2972
2973 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2974
2975 * gcc.dg/cpp/assert4.c: New test.
2976
2977 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
2978
2979 PR c++/2294
2980 * g++.dg/lookup/using9.c: New test.
2981
2982 2003-11-14 Mark Mitchell <mark@codesourcery.com>
2983
2984 PR c++/12762
2985 * g++.dg/template/error3.C: New test.
2986
2987 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
2988
2989 PR ada/13035
2990 * ada/acats/run_acats, run_all.sh: Fix syntax error.
2991 No longer use a wrapper for gcc, since this does not work under
2992 Windows.
2993
2994 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
2995
2996 PR c++/2094
2997 * g++.dg/template/ptrmem7.C: New test.
2998
2999 2003-11-13 Andrew Pinski <apinski@apple.com>
3000
3001 * gcc.c-torture/compile/20031113-1.c: New test.
3002
3003 2003-11-13 Mark Mitchell <mark@codesourcery.com>
3004 Kean Johnston <jkj@sco.com>
3005
3006 PR c/13029
3007 * gcc.dg/unused-4.c: Update.
3008
3009 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3010
3011 * g++.dg/opt/const3.C: New test.
3012
3013 2003-11-13 Jan Hubicka <jh@suse.cz>
3014
3015 * gcc.c-torture/compile/20031112-1.c: New test.
3016
3017 2003-11-12 Mark Mitchell <mark@codesourcery.com>
3018
3019 * g++.dg/parse/crash10.C: Remove bogus error marker.
3020
3021 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3022
3023 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
3024 (host_gcc): Likewise.
3025 (ROOT): Honor $PWDCMD.
3026 (BASE): Likewise.
3027 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
3028
3029 2003-11-12 Catherine Moore <clm@redhat.com>
3030
3031 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
3032
3033 2003-11-12 Andreas Jaeger <aj@suse.de>
3034 Jakub Jelinek <jakub@redhat.com>
3035 Andrew Pinski <pinskia@physics.uc.edu>
3036 Richard Henderson <rth@redhat.com>
3037
3038 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
3039 systems.
3040 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
3041
3042 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
3043 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3044
3045 2003-11-11 Andreas Jaeger <aj@suse.de>
3046
3047 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
3048
3049 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
3050
3051 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
3052
3053 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
3054 Clean ups.
3055
3056 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
3057
3058 * gcc.dg/trampoline-1.c: New test.
3059
3060 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3061
3062 * gcc.c-torture/compile/200031109-1.c: New test.
3063
3064 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3065
3066 PR c/3190
3067 PR c/8714
3068 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
3069 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
3070 gcc.dg/format/no-y2k-1.c: Update.
3071
3072 2003-11-08 Roger Sayle <roger@eyesopen.com>
3073
3074 PR optimization/10467
3075 * gcc.dg/20031108-1.c: New test case.
3076
3077 2003-11-07 Geoffrey Keating <geoffk@apple.com>
3078
3079 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
3080
3081 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3082
3083 * gcc.dg/compound-lvalue-1.c: New test.
3084 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
3085 some XFAILs.
3086
3087 2003-11-06 Geoffrey Keating <geoffk@apple.com>
3088
3089 * gcc.dg/altivec-varargs-1.c: New test.
3090
3091 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3092
3093 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
3094 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
3095 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
3096 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
3097 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
3098
3099 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
3100
3101 * gcc.dg/cond-lvalue-1.c: New test.
3102
3103 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
3104
3105 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
3106
3107 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3108
3109 PR c++/11616
3110 * g++.dg/template/instantiate5.C: New test.
3111
3112 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3113
3114 PR c++/12726
3115 * g++.dg/ext/complit2.C: Replace test with self-contained version.
3116 * ChangeLog: Add missing first entry for above test.
3117
3118 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3119
3120 PR c++/9810
3121 * g++.dg/template/using8.C: New test.
3122 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
3123
3124 2003-11-02 Roger Sayle <roger@eyesopen.com>
3125
3126 PR optimization/10817
3127 * gcc.c-torture/compile/20031102-1.c: New test case.
3128
3129 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
3130
3131 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
3132 2147483647.
3133
3134 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3135
3136 * gcc.dg/20031102-1.c: New test.
3137
3138 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3139
3140 * gcc.dg/complex-1.c: New test.
3141
3142 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3143
3144 PR c++/12796
3145 * g++.dg/template/crash13.C: Adjust expected error location.
3146 * g++.old-deja/g++.brendan/ns1.C: Likewise.
3147
3148 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
3149
3150 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
3151
3152 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
3153
3154 PR/10239
3155 * gcc.c-torture/compile/20031031-2.c: New test.
3156
3157 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
3158
3159 PR/11640
3160 * gcc.c-torture/compile/20031031-1.c: New test.
3161
3162 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
3163
3164 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
3165 * gcc.misc-tests/bprob.exp: Likewise.
3166 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
3167 the execution test on arm-elf configs.
3168 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
3169 configs that don't support scratch files.
3170 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
3171
3172 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
3173
3174 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
3175 done by dejagnu.
3176
3177 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
3178
3179 * ada/acats/run_all.sh: Redirect mv output to /dev/null
3180 Avoid non pure sh syntax. Add more logging.
3181
3182 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
3183 fail.
3184
3185 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3186
3187 PR libgcj/10610
3188 * gcc.dg/ppc-stackalign-1.c: New test.
3189
3190 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
3191
3192 * ada/acats/run_all.sh: Change output to be more compliant with
3193 dejagnu framework.
3194 Create acats.sum and acats.log files under testsuite/ada/acats
3195 Only run [a-z]* directories, to filter out e.g. CVS.
3196 Redirect build output to log file.
3197
3198 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
3199
3200 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
3201
3202 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
3203
3204 PR ada/5909:
3205 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
3206
3207 2003-10-27 Jakub Jelinek <jakub@redhat.com>
3208
3209 * gcc.c-torture/compile/20031023-1.c: New test.
3210 * gcc.c-torture/compile/20031023-2.c: New test.
3211 * gcc.c-torture/compile/20031023-3.c: New test.
3212 * gcc.c-torture/compile/20031023-4.c: New test.
3213
3214 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3215
3216 PR c++/10371
3217 * g++.dg/lookup/scoped8.C: New test.
3218
3219 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3220
3221 * g++.dg/opt/reg-stack3.C: New test.
3222
3223 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
3224
3225 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
3226
3227 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3228
3229 PR c++/11076
3230 * g++.dg/template/crash13.C: New test.
3231
3232 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
3233
3234 * gcc.dg/c99-restrict-2.c: New test.
3235
3236 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
3237
3238 PR c++/12698, c++/12699, c++/12700, c++/12566
3239 * g++.dg/inherit/covariant9.C: New test.
3240 * g++.dg/inherit/covariant10.C: New test.
3241 * g++.dg/inherit/covariant11.C: New test.
3242
3243 2003-10-23 Jason Merrill <jason@redhat.com>
3244
3245 PR c++/12726
3246 * g++.dg/ext/complit2.C: New test.
3247
3248 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
3249
3250 PR target/12654
3251 * gcc.c-torture/execute/20031020-1.c: New test.
3252
3253 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3254
3255 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
3256 following the jump_insn.
3257
3258 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
3259
3260 * gcc.dg/cast-lvalue-1.c: New test.
3261
3262 2003-10-21 Mark Mitchell <mark@codesourcery.com>
3263
3264 PR c++/11962
3265 * g++.dg/template/cond2.C: New test.
3266
3267 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
3268
3269 * gcc.dg/builtins-28.c: New test.
3270
3271 2003-10-20 Jan Hubicka <jh@suse.cz>
3272
3273 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
3274 parameter.
3275 * testsuite/gcc.dg/inline-2.c: Likewise.
3276
3277 2003-10-20 Phil Edwards <phil@codesourcery.com>
3278
3279 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
3280 * gcc.dg/nest.c: Likewise.
3281
3282 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3283
3284 PR c++/9781, c++/10583, c++/11862
3285 * g++.dg/parse/crash13.C: New test.
3286
3287 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3288
3289 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
3290
3291 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3292
3293 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
3294 Define HAVE_C99_RUNTIME except on Solaris.
3295 * gcc.dg/builtins-20.c: Likewise.
3296
3297 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3298
3299 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
3300
3301 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3302
3303 PR c++/12495
3304 * g++.dg/template/crash21.C: New test.
3305
3306 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3307
3308 PR c++/2513
3309 * g++.dg/template/typename5.C: New test.
3310
3311 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3312
3313 PR c++/12369
3314 * g++.dg/template/friend25.C: New test.
3315
3316 2003-10-16 Ziemowit Laski <zlaski@apple.com>
3317
3318 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
3319 versions.
3320
3321 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
3322
3323 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
3324 == 2147483647.
3325
3326 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
3327
3328 * gcc.c-torture/execute/960416-1.x: Remove.
3329 * gcc.c-torture/execute/divconst-3.x: Likewise.
3330
3331 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
3332
3333 PR target/12598
3334 * gcc.dg/torture/cris-volatile-1.c: New test.
3335
3336 2003-10-14 Roger Sayle <roger@eyesopen.com>
3337
3338 PR optimization/9325
3339 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
3340 for overflowing floating point to integer conversion during RTL
3341 simplification.
3342
3343 2003-10-13 Ziemowit Laski <zlaski@apple.com>
3344
3345 * objc/execute/_cmd.m: Fix typo.
3346 * objc.dg/image-info.m, objc.dg/symtab-1.m:
3347 Relax 'scan-assembler' regexp.
3348 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
3349 objc.dg/try-catch-4.m: Run on non-Darwin targets.
3350 * objc.dg/zero-link-2.m: Remove blank line.
3351 * objc.dg/zero-link-3.m: New test case.
3352
3353 2003-10-13 Geoffrey Keating <geoffk@apple.com>
3354
3355 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
3356
3357 * gcc.dg/asm-names.c: Use scan-assembler-not rather
3358 than linker trickery.
3359
3360 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3361
3362 PR c++/12370
3363 * g++.dg/other/friend2.C: New test.
3364
3365 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
3366
3367 * gcc.dg/20031012-1.c: New test.
3368
3369 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
3370
3371 * gcc.dg/weak/weak-3.c: Fix for new warning.
3372
3373 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
3374
3375 PR optimization/8750
3376 * gcc.c-torture/execute/20031012-1.c: New test case.
3377
3378 2003-10-11 Roger Sayle <roger@eyesopen.com>
3379
3380 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
3381 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
3382
3383 2003-10-11 Roger Sayle <roger@eyesopen.com>
3384
3385 PR optimization/12260
3386 * gcc.c-torture/compile/20031011-2.c: New test case.
3387
3388 2003-10-11 Roger Sayle <roger@eyesopen.com>
3389
3390 * gcc.c-torture/execute/20031011-1.c: New testcase.
3391
3392 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3393
3394 * gcc.c-torture/compile/20031011-1.c: New test.
3395
3396 2003-10-11 Jan Hubicka <jh@suse.cz>
3397
3398 * g++.dg/other/first-global.C: New test.
3399
3400 2003-10-11 Roger Sayle <roger@eyesopen.com>
3401
3402 * gcc.c-torture/execute/string-opt-18.c: New testcase.
3403
3404 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
3405
3406 * gcc.c-torture/compile/20031010-1.c: New test.
3407
3408 2003-10-10 Geoffrey Keating <geoffk@apple.com>
3409
3410 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
3411 * gcc.c-torture/execute/va-arg-25.c: ... here.
3412
3413 2003-10-09 Mark Mitchell <mark@codesourcery.com>
3414
3415 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
3416
3417 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
3418
3419 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
3420
3421 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
3422
3423 * g++.dg/parse/error2.C: New test.
3424
3425 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
3426
3427 PR c++/11097
3428 * g++.dg/other/error5.C: Modify the error message.
3429 * g++.dg/lookup/using8.C: New test.
3430
3431 2003-10-07 Geoffrey Keating <geoffk@apple.com>
3432
3433 * gcc.dg/darwin-abi-2.c: New file.
3434 * gcc.c-torture/execute/va-arg-24.c: New file.
3435
3436 2003-10-06 Bob Wilson <bob.wilson@acm.org>
3437
3438 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
3439 indentation.
3440
3441 2003-10-06 Mark Mitchell <mark@codesourcery.com>
3442
3443 PR c++/10147
3444 * g++.dg/other/error4.C: Update error messages.
3445 * g++.dg/template/ptrmem4.C: Likewise.
3446
3447 PR c++/12337
3448 * g++.dg/init/new9.C: New test.
3449
3450 PR c++/12334, c++/12236, c++/8656
3451 * g++.dg/ext/attrib8.C: New test.
3452
3453 2003-10-06 Devang Patel <dpatel@apple.com>
3454
3455 * gcc.dg/debug/dwarf2-3.h: New test.
3456 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
3457
3458 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
3459
3460 * g++.dg/opt/cfg2.C: New test.
3461
3462 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3463
3464 * g++.dg/opt/float1.C: New test.
3465
3466 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3467
3468 * gcc.dg/c90-array-lval-6.c: New test.
3469 * gcc.dg/c99-array-lval-6.c: New test.
3470
3471 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
3472 Ziemowit Laski <zlaski@apple.com>
3473
3474 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
3475 'Derived', so that it is never considered a class method; add
3476 new warning for '+port' method ambiguity.
3477 * objc.dg/method-12.m: Include <objc/objc.h> instead of
3478 <objc/objc-api.h> (needed on Mac OS X).
3479 * objc.dg/method-13.m: New test.
3480
3481 2003-10-03 Roger Sayle <roger@eyesopen.com>
3482
3483 PR optimization/9325, PR java/6391
3484 * gcc.c-torture/execute/20031003-1.c: New test case.
3485
3486 2003-10-02 Mark Mitchell <mark@codesourcery.com>
3487
3488 PR optimization/12180
3489 * gcc.dg/20031002-1.c: New test.
3490
3491 PR c++/12486
3492 * g++.dg/inherit/error1.C: New test.
3493
3494 2003-10-02 Chris Demetriou <cgd@broadcom.com>
3495
3496 * lib/f-torture.exp (search_for): Rename to...
3497 (search_for_re): This. Also, clean up comments and the
3498 "regexp" invocation.
3499
3500 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
3501
3502 * gcc.c-torture/compile/20031002-1.c: New test.
3503
3504 2003-10-02 Jakub Jelinek <jakub@redhat.com>
3505
3506 * g++.dg/opt/cond1.C: New test.
3507
3508 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
3509
3510 * gcc.dg/Wold-style-definition-2.c: New testcase.
3511 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
3512
3513 2003-09-29 Richard Henderson <rth@redhat.com>
3514
3515 * g++.dg/init/array10.C: Add dg-options.
3516
3517 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
3518
3519 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
3520
3521 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3522
3523 * g++.dg/template/friend19.C: Fix typo.
3524 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
3525
3526 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
3527
3528 * gcc.c-torture/execute/20030928-1.c: New test.
3529 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
3530
3531 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3532
3533 * g++.dg/opt/unroll1.C: New test.
3534
3535 2003-09-26 Roger Sayle <roger@eyesopen.com>
3536
3537 PR optimization/11741
3538 * gcc.dg/20030926-1.c: New test case.
3539
3540 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3541
3542 PR c++/5655
3543 * g++.dg/parse/access7.C: New test.
3544 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
3545
3546 2003-09-24 Ziemowit Laski <zlaski@apple.com>
3547
3548 MERGE OF objc-improvements-branch into MAINLINE:
3549 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
3550 if libobjc has not been built.
3551 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
3552 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
3553 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
3554 objc/execute/nested-3.m, objc/execute/np-2.m,
3555 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
3556 objc/execute/redefining_self.m, objc/execute/root_methods.m,
3557 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
3558 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
3559 objc.dg/special/unclaimed-category-1.h,
3560 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
3561 well as GNU runtime.
3562 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
3563 * execute/cascading-1.m, execute/function-message-1.m,
3564 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
3565 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
3566 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
3567 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
3568 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
3569 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
3570 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
3571 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
3572 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
3573 * objc.dg/bitfield-2.m: Run only on Darwin.
3574 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
3575 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
3576 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
3577 * objc.dg/const-str-1.m: Fix constant string layout.
3578
3579 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
3580
3581 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
3582
3583 2003-09-23 Geoffrey Keating <geoffk@apple.com>
3584
3585 * gcc.dg/darwin-abi-1.c: New file.
3586
3587 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
3588
3589 PR target/12281
3590 * gcc.c-torture/compile/20030921-1.c: New test.
3591
3592 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3593
3594 * g++.dg/opt/reg-stack2.C: New test.
3595
3596 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3597
3598 * g++.dg/eh/delayslot1.C: New test.
3599
3600 2003-09-20 Richard Henderson <rth@redhat.com>
3601
3602 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
3603
3604 2003-09-20 Roger Sayle <roger@eyesopen.com>
3605
3606 * gcc.c-torture/execute/20030920-1.c: New test case.
3607
3608 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3609
3610 * g++.dg/rtti/typeid3.C: Correct expected error message.
3611
3612 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3613
3614 PR c++/157
3615 * g++.dg/parse/crash12.C: New test.
3616
3617 2003-09-19 Janis Johnson <janis187@us.ibm.com>
3618
3619 * gcc.dg/compat/mixed-struct-check.h: New.
3620 * gcc.dg/compat/mixed-struct-defs.h: New.
3621 * gcc.dg/compat/mixed-struct-init.h: New.
3622 * gcc.dg/compat/struct-by-value-19_main.c: New.
3623 * gcc.dg/compat/struct-by-value-19_x.c: New.
3624 * gcc.dg/compat/struct-by-value-19_y.c: New.
3625 * gcc.dg/compat/struct-by-value-20_main.c: New.
3626 * gcc.dg/compat/struct-by-value-20_x.c: New.
3627 * gcc.dg/compat/struct-by-value-20_y.c: New.
3628 * gcc.dg/compat/struct-return-19_main.c: New.
3629 * gcc.dg/compat/struct-return-19_x.c: New.
3630 * gcc.dg/compat/struct-return-19_y.c: New.
3631 * gcc.dg/compat/struct-return-20_main.c: New.
3632 * gcc.dg/compat/struct-return-20_x.c: New.
3633 * gcc.dg/compat/struct-return-20_y.c: New.
3634
3635 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
3636 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
3637 so that it will not complain on LP64 targets.
3638
3639 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3640
3641 PR c++/495
3642 * g++.dg/template/friend24.C: New test.
3643
3644 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
3645
3646 PR c++/12332
3647 * g++.dg/template/memtmpl2.C: New test.
3648
3649 2003-09-18 Mark Mitchell <mark@codesourcery.com>
3650
3651 PR target/11184
3652 * gcc.dg/builtin-apply1.c: New test.
3653
3654 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
3655
3656 PR c++/9848
3657 * g++.dg/warn/Wunused-4.C: New test.
3658
3659 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3660
3661 PR c++/12316
3662 * g++.dg/other/gc2.C: New test.
3663
3664 2003-09-17 Mark Mitchell <mark@codesourcery.com>
3665
3666 PR c++/11991
3667 * g++.dg/rtti/typeid3.C: New test.
3668
3669 PR c++/12266
3670 * g++.dg/overload/template1.C: New test.
3671
3672 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3673
3674 * g++.dg/opt/cfg3.C: New test.
3675
3676 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3677
3678 PR c++/7939
3679 * g++.dg/template/crash11.C: New test.
3680
3681 2003-09-16 Jason Merrill <jason@redhat.com>
3682 Jakub Jelinek <jakub@redhat.com>
3683
3684 * gcc.dg/attr-warn-unused-result.c: New test.
3685
3686 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
3687
3688 PR c++/12184
3689 * g++.dg/expr/call2.C: New test.
3690
3691 2003-09-15 Andreas Jaeger <aj@suse.de>
3692
3693 * gcc.dg/Wold-style-definition-1.c: New test.
3694
3695 2003-09-14 Mark Mitchell <mark@codesourcery.com>
3696
3697 PR c++/3907
3698 * g++.dg/parse/template12.C: New test.
3699
3700 * g++.dg/abi/bitfield11.C: New test.
3701 * g++.dg/abi/bitfield12.C: Likewise.
3702
3703 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
3704
3705 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
3706 non-expansion of functional macro name without arguments at EOL.
3707 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
3708
3709 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
3710
3711 * gcc.c-torture/execute/20030914-[12].c: New tests.
3712
3713 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
3714
3715 PR c++/11788
3716 * g++.dg/overload/addr1.C: New test.
3717
3718 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
3719
3720 * gcc.dg/20030909-1.c: New test.
3721
3722 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3723
3724 * gcc.dg/ultrasp10.c: New test.
3725
3726 2003-09-09 Devang Patel <dpatel@apple.com>
3727
3728 * gcc.dg/darwin-ld-6.c: New test.
3729
3730 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3731
3732 * gcc.dg/torture/builtin-explog-1.c: New testcase.
3733
3734 2003-09-08 Mark Mitchell <mark@codesourcery.com>
3735
3736 * gcc.dg/ia64-types1.c: New test.
3737 * gcc.dg/ia64-types2.c: Likewise.
3738
3739 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3740
3741 * gcc.dg/builtins-1.c: Add more _Complex tests.
3742 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3743
3744 * gcc.dg/builtins-1.c: Test existing _Complex functions.
3745 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3746
3747 2003-09-08 Mark Mitchell <mark@codesourcery.com>
3748
3749 PR c++/11786
3750 * g++.dg/lookup/koenig2.C: New test.
3751
3752 PR c++/5296
3753 * g++.dg/rtti/typeid2.C: New test.
3754
3755 2003-09-08 Jakub Jelinek <jakub@redhat.com>
3756
3757 * gcc.c-torture/compile/20030904-1.c: New test.
3758
3759 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3760
3761 * g++.dg/opt/longbranch2.C: New test.
3762
3763 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3764
3765 * g++.dg/template/crash10.C: Only compile it.
3766
3767 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3768
3769 PR middle-end/11665
3770 * gcc.c-torture/compile/20030907-1.c: New test.
3771 * g++.dg/init/array11.C: New test.
3772
3773 2003-09-07 Mark Mitchell <mark@codesourcery.com>
3774
3775 PR c++/11852
3776 * g++.dg/init/struct1.C: New test.
3777
3778 2003-09-07 Mark Mitchell <mark@codesourcery.com>
3779
3780 PR c++/12181
3781 * g++.dg/expr/comma1.C: New test.
3782
3783 2003-09-06 Mark Mitchell <mark@codesourcery.com>
3784
3785 PR c++/11867
3786 * g++.dg/expr/static_cast5.C: New test.
3787
3788 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
3789
3790 PR c++/11507
3791 * g++.dg/lookup/scoped7.C: New test.
3792
3793 PR c++/9574
3794 * g++.dg/other/static1.C: New test.
3795
3796 PR c++/11490
3797 * g++.dg/warn/template-1.C: New test.
3798
3799 PR c++/11432
3800 * g++.dg/template/crash10.C: New test.
3801
3802 PR c++/2478
3803 * g++.dg/overload/VLA.C: New test.
3804
3805 PR c++/10804
3806 * g++.dg/template/call1.C: New test.
3807
3808 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
3809
3810 PR c++/11794
3811 * g++.dg/parse/using3.C: New test.
3812
3813 2003-09-06 Roger Sayle <roger@eyesopen.com>
3814
3815 PR c++/11409
3816 * g++.dg/overload/builtin3.C: New test case.
3817
3818 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
3819
3820 PR c/9862
3821 * gcc.dg/20030906-1.c: New test.
3822 * gcc.dg/20030906-2.c: Likewise.
3823
3824 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
3825
3826 PR c++/12167
3827 * g++.dg/parse/defarg5.C: New test.
3828
3829 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
3830
3831 2003-09-05 Mark Mitchell <mark@codesourcery.com>
3832
3833 PR c++/12163
3834 * g++.dg/expr/static_cast4.C: New test.
3835
3836 PR c++/12146
3837 * g++.dg/template/crash9.C: New test.
3838
3839 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3840
3841 * g++.old-deja/g++.ext/pretty2.C: Update for change
3842 in __FUNCTION__.
3843 * g++.old-deja/g++.ext/pretty3.C: Likewise.
3844
3845 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
3846
3847 PR c++/11922
3848 * g++/dg/template/qualified-id1.C: New test.
3849
3850 PR c++/12037
3851 * g++.dg/warn/noeffect4.C: New test.
3852
3853 2003-09-04 Matt Austern <austern@apple.com>
3854
3855 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
3856 * g++.dg/ext/fnname2.C: Likewise.
3857 * g++.dg/ext/fnname3.C: Likewise.
3858
3859 2003-09-04 Mark Mitchell <mark@codesourcery.com>
3860
3861 * g++.dg/expr/lval1.C: New test.
3862 * g++.dg/ext/lvcast.C: Remove.
3863
3864 2003-09-03 Roger Sayle <roger@eyesopen.com>
3865
3866 PR optimization/11700.
3867 * gcc.c-torture/compile/20030903-1.c: New test case.
3868
3869 2003-09-03 Mark Mitchell <mark@codesourcery.com>
3870
3871 PR c++/12053
3872 * g++.dg/abi/layout4.C: New test.
3873
3874 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
3875
3876 PR c++/11553
3877 * g++.dg/parse/friend3.C: New test.
3878
3879 2003-09-02 Mark Mitchell <mark@codesourcery.com>
3880
3881 PR c++/11847
3882 * g++.dg/template/class1.C: New test.
3883
3884 PR c++/11808
3885 * g++.dg/expr/call1.C: New test.
3886
3887 2003-09-01 Mark Mitchell <mark@codesourcery.com>
3888
3889 PR c++/12114
3890 * g++.dg/init/ref9.C: New test.
3891
3892 PR c++/11972
3893 * g++.dg/template/nested4.C: New test.
3894
3895 2003-08-29 Mark Mitchell <mark@codesourcery.com>
3896
3897 PR c++/12093
3898 * g++.dg/template/non-dependent4.C: New test.
3899
3900 PR c++/11928
3901 * g++.dg/inherit/conv1.C: New test.
3902
3903 2003-08-29 Mark Mitchell <mark@codesourcery.com>
3904
3905 PR c++/6196
3906 * g++.dg/ext/label1.C: New test.
3907 * g++.dg/ext/label2.C: Likewise.
3908
3909 2003-08-28 Mark Mitchell <mark@codesourcery.com>
3910
3911 * g++.dg/expr/cond3.C: New test.
3912
3913 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3914
3915 * gcc.dg/builtins-1.c: Add new builtin cases.
3916
3917 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3918
3919 * gcc.dg/builtins-1.c: Add new cases.
3920 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3921
3922 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3923
3924 * gcc.dg/builtins-1.c: Add more math builtin tests.
3925 * gcc.dg/torture/builtin-attr-1.c: New test.
3926
3927 2003-08-28 Mark Mitchell <mark@codesourcery.com>
3928
3929 PR optimization/5079
3930 * g++.dg/opt/static3.C: New test.
3931
3932 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3933
3934 * gcc.misc-tests/gcov-10b.c: New test.
3935
3936 2003-08-27 Mark Mitchell <mark@codesourcery.com>
3937
3938 * g++.dg/opt/ptrmem3.C: New test.
3939
3940 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
3941
3942 2003-08-27 Jakub Jelinek <jakub@redhat.com>
3943
3944 * gcc.dg/20030826-2.c: New test.
3945
3946 2003-08-26 Roger Sayle <roger@eyesopen.com>
3947
3948 PR middle-end/12002
3949 * g77.f-torture/compile/12002.f: New test case.
3950
3951 2003-08-26 Roger Sayle <roger@eyesopen.com>
3952
3953 * gcc.dg/20030826-1.c: New test case.
3954
3955 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
3956
3957 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
3958
3959 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
3960
3961 PR c++/11871
3962 * c++.dg/lookup/crash1.C: New test.
3963
3964 * c++.dg/warn/noeffect3.C: New test.
3965
3966 2003-08-25 Janis Johnson <janis187@us.ibm.com>
3967
3968 * gcc.dg/compat/vector-1_x.c: Compile with -w.
3969 * gcc.dg/compat/vector-1_y.c: Ditto.
3970 * gcc.dg/compat/vector-2_x.c: Ditto.
3971 * gcc.dg/compat/vector-2_y.c: Ditto.
3972
3973 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
3974
3975 * gcc.dg/20030702-1.c: New test.
3976
3977 2003-08-25 Mark Mitchell <mark@codesourcery.com>
3978
3979 PR c++/8795
3980 * g++.dg/ext/altivec-1.C: New test.
3981
3982 2003-08-24 Richard Henderson <rth@redhat.com>
3983
3984 * g++.dg/eh/simd-2.C: Add -w for x86.
3985
3986 2003-08-23 Jakub Jelinek <jakub@redhat.com>
3987
3988 * gcc.dg/20030815-1.c: New test.
3989
3990 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3991
3992 PR c++/3765
3993 * g++.dg/parse/access6.C: New test.
3994
3995 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3996
3997 PR c++/641, c++/11876
3998 * g++.dg/template/friend22.C: New test.
3999 * g++.dg/template/friend23.C: Likewise.
4000
4001 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4002
4003 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
4004 identically.
4005
4006 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4007
4008 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
4009
4010 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4011
4012 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
4013
4014 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4015
4016 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
4017
4018 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4019
4020 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
4021
4022 2003-08-21 Mark Mitchell <mark@codesourcery.com>
4023
4024 PR c++/11919
4025 * g++.dg/overload/prom1.C: New test.
4026
4027 PR c++/11551
4028 * g++.dg/parse/dtor2.C: New test.
4029
4030 PR c++/10762
4031 * g++.dg/parse/using2.C: New test.
4032
4033 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
4034
4035 PR target/11805
4036 * gcc.c-torture/compile/20030821-1.c: New.
4037
4038 2003-08-20 Mark Mitchell <mark@codesourcery.com>
4039
4040 PR c++/11834
4041 * g++.dg/template/deduce2.C: New test.
4042
4043 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
4044
4045 * gcc.c-torture/execute/20030821-1.c: New test.
4046
4047 2003-08-20 Roger Sayle <roger@eyesopen.com>
4048
4049 PR middle-end/11984
4050 * gcc.dg/20030820-1.c: New test case.
4051
4052 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
4053
4054 PR c++/11945
4055 * g++.dg/warn/noeffect2.C: New test.
4056
4057 2003-08-19 Mark Mitchell <mark@codesourcery.com>
4058
4059 PR c++/10926
4060 * g++.dg/template/dtor2.C: New test.
4061
4062 PR c++/11684
4063 * g++.dg/template/operator1.C: New test.
4064 * g++.dg/parse/operator4.C: New test.
4065
4066 PR c++/11946.C
4067 * g++.dg/expr/enum1.C: New test.
4068 * gcc.dg/c99-bool-1.c: Remove bogus warning.
4069
4070 PR c++/11036.C
4071 * g++.dg/parse/elab2.C: New test.
4072 * g++.dg/parse/typedef4.C: Change error message.
4073 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
4074 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
4075 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
4076
4077 2003-08-19 Geoffrey Keating <geoffk@apple.com>
4078
4079 * gcc.dg/pch/warn-1.c: New.
4080 * gcc.dg/pch/warn-1.hs: New.
4081
4082 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
4083 not-tested file.
4084
4085 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4086
4087 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
4088
4089 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4090
4091 * gcc.dg/uninit-D.c: New Test.
4092 * gcc.dg/uninit-E.c: New Test.
4093 * gcc.dg/uninit-F.c: New Test.
4094 * gcc.dg/uninit-G.c: New Test.
4095
4096 2003-08-19 Michael Ritzert <ritzert@t-online.de>
4097
4098 * g++.dg/README: Describe the pch directory.
4099
4100 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4101
4102 PR c++/11174
4103 * g++.dg/parse/access4.C: New test.
4104 * g++.dg/parse/access5.C: Likewise.
4105 * g++.old-deja/g++.jason/access17.C: Adjust error message.
4106
4107 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
4108
4109 * gcc.dg/noncompile/20030818-1.c: New.
4110
4111 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
4112
4113 PR c++/11957
4114 * g++.dg/warn/noeffect1.C: New test.
4115
4116 * g++.dg/template/scope2.C: New test.
4117 * g++.dg/template/error2.C: Correct dg-error
4118
4119 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
4120
4121 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
4122
4123 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
4124
4125 PR C++/11512
4126 * g++.dg/template/warn1.C: New.
4127
4128 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
4129
4130 * g++.dg/template/error2.C: New test.
4131 * g++.dg/lookup/using7.C: Adjust errors
4132 * g++.old-deja/g++.pt/crash36.C: Likewise.
4133 * g++.old-deja/g++.pt/derived3.C: Likewise.
4134
4135 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4136
4137 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
4138 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
4139 * gcc.c-torture/execute/builtins/string-9.c: New, from
4140 string-opt-9.c. Adjust for execute/builtins framework.
4141 * gcc.c-torture/execute/string-opt-9.c: Delete.
4142
4143 2003-08-12 Mark Mitchell <mark@codesourcery.com>
4144
4145 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
4146
4147 * g++.dg/parse/ret-type2.C: New test.
4148
4149 PR c++/11703
4150 * g++.dg/init/new8.C: New test.
4151
4152 PR c++/10923
4153 * g++.dg/parse/typedef5.C: New test.
4154
4155 PR c++/9512
4156 * g++.dg/parse/qualified2.C: New test.
4157 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
4158 invalid code.
4159
4160 2003-08-11 Mark Mitchell <mark@codesourcery.com>
4161
4162 * g++.dg/conversion/ptrmem1.C: New test.
4163
4164 2003-08-11 Jakub Jelinek <jakub@redhat.com>
4165
4166 PR target/11693
4167 * gcc.dg/20030811-1.c: New test.
4168
4169 PR target/11535
4170 * gcc.c-torture/execute/20030811-1.c: New test.
4171
4172 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4173
4174 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
4175
4176 2003-08-10 Mark Mitchell <mark@codesourcery.com>
4177
4178 PR c++/11789.C
4179 * g++.dg/inherit/multiple1.C: New test.
4180
4181 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
4182
4183 * gcc.dg/spe1.c: New test.
4184
4185 PR c++/11670
4186 * g++.dg/expr/cast2.C: New test.
4187
4188 PR c++/10530
4189 * g++.dg/template/dependent-name2.C: New test.
4190
4191 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
4192
4193 * g++.dg/parse/crash11.C: Put the dg options in comments.
4194
4195 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
4196
4197 * lib/gcc-dg.exp: Update for diagnostic change.
4198
4199 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4200
4201 PR c++/5767
4202 * g++.dg/parse/crash11.C: New test.
4203
4204 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
4205
4206 * gcc.dg/cpp/spacing1.c: Update.
4207
4208 2003-08-04 Janis Johnson <janis187@us.ibm.com>
4209
4210 PR target/11739
4211 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
4212 a value for -mtune.
4213
4214 2003-08-04 Roger Sayle <roger@eyesopen.com>
4215
4216 PR middle-end/11771
4217 * gcc.c-torture/compile/20030804-1.c: New test case.
4218
4219 2003-08-04 Roger Sayle <roger@eyesopen.com>
4220
4221 * gcc.dg/20030804-1.c: New test case.
4222
4223 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
4224
4225 * gcc.dg/cpp/separate-1.c: New test.
4226
4227 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
4228
4229 PR c++/11704
4230 * g++.dg/template/dependent-expr2.C: New test.
4231
4232 PR c++/11766
4233 * g++.dg/expr/ptrmem1.C: New test.
4234
4235 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4236
4237 PR c++/9453
4238 * g++.dg/template/friend15.C: New test.
4239
4240 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
4241
4242 * lib/dg-pch.exp: Work round PCH bug.
4243
4244 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4245
4246 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
4247 builtins. Move cases from builtins-4.c here.
4248
4249 * gcc.dg/torture/builtin-math-1.c: New test taken from
4250 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
4251 additional cases.
4252
4253 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
4254 Delete.
4255
4256 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
4257
4258 PR c++/9447
4259 * g++.dg/template/using7.C: New test.
4260
4261 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
4262
4263 * import1.c, import2.c: New tests.
4264
4265 2003-08-01 Jakub Jelinek <jakub@redhat.com>
4266
4267 * g++.dg/eh/crossjump1.C: New test.
4268
4269 2003-08-01 Mark Mitchell <mark@codesourcery.com>
4270
4271 PR c++/11697
4272 * g++.dg/template/using6.C: New test.
4273
4274 PR c++/11744
4275 * g++.dg/template/koenig2.C: New test.
4276
4277 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4278
4279 PR c++/7983
4280 * g++.dg/parse/typedef4.C: New test.
4281
4282 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4283
4284 PR c++/8442, c++/8806
4285 * g++.dg/template/elab1.C: New test.
4286 * g++.dg/template/type2.C: Likewise.
4287 * g++.dg/template/ttp3.C: Adjust expected error message.
4288 * g++.old-deja/g++.law/visibility13.C: Likewise.
4289 * g++.old-deja/g++.niklas/t135.C: Likewise.
4290 * g++.old-deja/g++.pt/ttp41.C: Likewise.
4291 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
4292 template argument.
4293 * g++.old-deja/g++.pt/ttp44.C: Likewise.
4294
4295 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
4296
4297 PR c++/11295
4298 * g++.dg/ext/stmtexpr1.C: New test.
4299
4300 * g++.dg/opt/tmp1.C: New test.
4301
4302 PR c++/11525
4303 * g++.dg/parse/constant4.C: New test.
4304
4305 PR c++/9447
4306 * g++.dg/template/using5.C: New test.
4307
4308 2003-07-31 Roger Sayle <roger@eyesopen.com>
4309
4310 * gcc.dg/builtins-27.c: New test case.
4311
4312 2003-07-31 Jakub Jelinek <jakub@redhat.com>
4313
4314 * gcc.dg/tls/opt-7.c: New test.
4315
4316 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
4317
4318 * g++.old-deja/g++.other/crash18.C: Remove.
4319
4320 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
4321
4322 * g++.dg/template/explicit3.C: New.
4323 * g++.dg/template/explicit4.C: New.
4324 * g++.dg/template/explicit5.C: New.
4325
4326 PR c++/11347
4327 * g++.dg/template/memtmpl1.C: New.
4328
4329 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
4330
4331 PR target/11565
4332 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
4333 * gcc.dg/i386-387-5.c (dg-options): Likewise.
4334
4335 2003-07-30 Jan Hubicka <jh@suse.cz>
4336
4337 * vtgc1.c: Kill.
4338
4339 2003-07-29 Zack Weinberg <zack@codesourcery.com>
4340
4341 * gcc.dg/struct-in-proto-1.c: New test.
4342
4343 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
4344
4345 * gcc.dg/cpp/include2.c: Only expect one message.
4346
4347 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
4348
4349 PR c++/9447
4350 * g++.dg/template/using1.C: New test.
4351 * g++.dg/template/using2.C: New test.
4352 * g++.dg/template/using3.C: New test.
4353 * g++.dg/template/using4.C: New test.
4354
4355 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
4356
4357 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
4358 * gcc.c-torture/execute/string-opt-10.c: Likewise.
4359
4360 2003-07-28 Jan Hubicka <jh@suse.cz>
4361
4362 PR c++/11530
4363 * g++.dg/opt/call1.C: New test.
4364
4365 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
4366
4367 PR c++/11667
4368 * g++.dg/init/enum2.C: New test.
4369 * g++.dg/template/overload1.C: Add "-w" option.
4370
4371 2003-07-28 <hp@bitrange.com>
4372
4373 * gcc.dg/Wdeclaration-after-statement-1.c,
4374 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
4375
4376 2003-07-28 Jakub Jelinek <jakub@redhat.com>
4377
4378 * gcc.c-torture/compile/20030725-1.c: New test.
4379
4380 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
4381
4382 * gcc.dg/20030505.c: Only run for SPE.
4383 Remove definition of opaque type.
4384
4385 2003-07-27 Mark Mitchell <mark@codesourcery.com>
4386
4387 * g++.dg/template/ptrmem6.C: New test.
4388
4389 2003-07-26 Geoffrey Keating <geoffk@apple.com>
4390
4391 * gcc.c-torture/compile/zero-strct-2.c: New test.
4392
4393 2003-07-25 Geoffrey Keating <geoffk@apple.com>
4394
4395 * gcc.dg/intermod-1.c: New test.
4396
4397 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
4398
4399 PR c++/11617
4400 * g++.dg/template/lookup2.C: New test.
4401 * g++.dg/template/memclass1.C: Remove instantiated from error.
4402 * g++.dg/other/error2.C: Tweak expected errors.
4403
4404 PR c++/11596
4405 * g++.dg/template/defarg3.C: New test.
4406
4407 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
4408
4409 2003-07-24 Mark Mitchell <mark@codesourcery.com>
4410
4411 * g++.dg/inherit/access5.C: New test.
4412
4413 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4414
4415 PR c++/11513
4416 * g++.dg/template/crash8.C: New test.
4417
4418 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
4419
4420 PR c/10602
4421 * gcc.dg/noncompile/incomplete-2.c: New test.
4422
4423 2003-07-23 Mark Mitchell <mark@codesourcery.com>
4424
4425 PR c++/11645
4426 * g++.dg/inherit/access4.C: New test.
4427
4428 PR c++/11517
4429 * g++.dg/expr/cond2.C: New test.
4430
4431 PR optimization/10679
4432 * g++.dg/opt/inline4.C: New test.
4433
4434 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
4435
4436 * g++.dg/parse/crash10: New test.
4437
4438 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
4439
4440 * g++.dg/ext/flexary1.C: New test.
4441
4442 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4443
4444 PR c++/10793
4445 * g++.dg/template/crash9.C: New test.
4446
4447 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4448
4449 PR c++/3004
4450 * g++.dg/parse/typedef3.C: New test.
4451
4452 PR c++/7906
4453 * g++.dg/parse/operator2.C: New test.
4454
4455 PR c++/8895
4456 * g++.dg/parse/def-tmpl-arg1.C: New test.
4457
4458 PR c++/9282
4459 * g++.dg/parse/funptr1.C: New test.
4460
4461 PR c++/9452
4462 * g++.dg/parse/ambig3.C: New test.
4463
4464 PR c++/9454
4465 * g++.dg/parse/operator3.C: New test.
4466
4467 PR c++/9486
4468 * g++.dg/parse/template10.C: New test.
4469
4470 PR c++/9488
4471 * g++.dg/parse/template11.C: New test.
4472
4473 PR c++/10150
4474 * g++.dg/parse/invalid-op1.C: New test.
4475
4476 PR c++/10247
4477 * g++.dg/parse/condexpr1.C: New test.
4478
4479 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
4480
4481 * g++.dg/ext/packed3.C: New test.
4482 * g++.dg/ext/packed4.C: New test.
4483
4484 * gcc.dg/pack-test-3.c: New test.
4485
4486 2003-07-21 Janis Johnson <janis187@us.ibm.com>
4487
4488 * lib/compat.exp: Handle dg-options per source file.
4489 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
4490 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
4491 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
4492 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
4493 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
4494 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
4495 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
4496 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
4497 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
4498 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
4499 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
4500 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
4501 * g++.dg/compat/break/bitfield7_x.C: Ditto.
4502 * g++.dg/compat/break/bitfield7_y.C: Ditto.
4503
4504 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
4505
4506 PR c/10320
4507 * gcc.c-torture/execute/20030718-1.c: New test.
4508
4509 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4510
4511 PR optimization/11536
4512 * gcc.dg/20030721-1.c: New test.
4513
4514 2003-07-19 Mark Mitchell <mark@codesourcery.com>
4515
4516 PR c++/11546
4517 * g++.dg/template/lookup1.C: New test.
4518
4519 2003-07-19 Zack Weinberg <zack@codesourcery.com>
4520
4521 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
4522 diagnostics of ill-formed constructs involving labels.
4523 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
4524 the new 'previously defined here' message.
4525
4526 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
4527
4528 * g++.dg/parse/non-dependent2.C: New test.
4529
4530 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
4531
4532 * g++.dg/init/init-ref4.C: xfail on targets without
4533 weak symbols.
4534
4535 2003-07-17 Jakub Jelinek <jakub@redhat.com>
4536
4537 PR target/11087
4538 * gcc.c-torture/execute/20030717-1.c: New test.
4539
4540 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4541
4542 * g++.dg/opt/cfg1.C: New test.
4543
4544 2003-07-17 Mark Mitchell <mark@codesourcery.com>
4545
4546 PR optimization/11557
4547 * gcc.dg/20030717-1.c: New test.
4548
4549 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
4550
4551 PR c++/10476
4552 * g++.dg/expr/crash-1.C: New test.
4553
4554 PR c++/11027
4555 * g++.dg/template/init3.C: New test.
4556
4557 PR c++/8222
4558 * g++.dg/template/non-dependent1.C: New test.
4559
4560 PR c++/11070
4561 * g++.dg/template/non-dependent2.C: New test.
4562
4563 PR c++/11071
4564 * g++.dg/template/non-dependent3.C: New test.
4565
4566 PR c++/9907
4567 * g++.dg/template/sizeof5.C: New test.
4568
4569 2003-07-17 Geoffrey Keating <geoffk@apple.com>
4570
4571 PR 11498
4572 * gcc.c-torture/compile/mangle-1.c: New file.
4573
4574 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4575
4576 PR c++/7809
4577 * g++.dg/parse/access3.C: New test.
4578
4579 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
4580
4581 PR c++/11384
4582 * g++.dg/init/init-ref4.C: New test.
4583
4584 2003-07-16 Mark Mitchell <mark@codesourcery.com>
4585
4586 PR c++/11547
4587 * g++.dg/parse/constant3.C: New test.
4588 * g++.dg/parse/crash7.C: Likewise.
4589
4590 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
4591
4592 PR target/11008
4593 * gcc.dg/i386-pentium4-not-mull.c: New.
4594
4595 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
4596
4597 * gcc.dg/asm-names.c (ymain): Make it weak.
4598
4599 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4600
4601 PR c++/5421
4602 * g++.dg/template/friend21.C: New test.
4603
4604 2003-07-16 Jakub Jelinek <jakub@redhat.com>
4605
4606 * gcc.dg/cleanup-8.c: New test.
4607 * gcc.dg/cleanup-9.c: New test.
4608
4609 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
4610
4611 * g++.dg/ext/dll-MI1.h: New file.
4612 * g++.dg/ext/dllexport-MI1.C: New file.
4613 * g++.dg/ext/dllimport-MI1.C: New file.
4614
4615 2003-07-15 Jakub Jelinek <jakub@redhat.com>
4616
4617 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
4618 it does not have cmpstrsi patterns (just cmpmemsi).
4619
4620 2003-07-15 Mark Mitchell <mark@codesourcery.com>
4621
4622 PR debug/11473
4623 * g++.dg/debug/debug8.C: New test.
4624
4625 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4626
4627 PR c++/10108
4628 * g++.dg/template/crash7.C: New test.
4629
4630 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
4631
4632 PR target/10795
4633 * gcc.c-torture/compile/20030708-1.c: New.
4634
4635 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
4636
4637 * gcc.c-torture/execute/20030715-1.c: New test.
4638
4639 2003-07-14 Geoffrey Keating <geoffk@apple.com>
4640
4641 * gcc.dg/pch/inline-3.c: New file.
4642 * gcc.dg/pch/inline-3.hs: New file.
4643 * gcc.dg/pch/inline-4.c: New file.
4644 * gcc.dg/pch/inline-4.hs: New file.
4645
4646 2003-07-14 Mark Mitchell <mark@codesourcery.com>
4647
4648 PR c++/11509
4649 * g++.dg/template/crash6.C: New test.
4650
4651 PR c++/7053
4652 * g++.dg/template/friend20.C: New test.
4653
4654 PR c++/7019
4655 * g++.dg/template/overload2.C: New test.
4656
4657 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4658
4659 PR optimization/11440
4660 * gcc.c-torture/execute/20030714-1.c: New test.
4661
4662 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4663
4664 PR c++/11154
4665 * g++.dg/template/partial2.C: New test.
4666
4667 2003-07-13 Mark Mitchell <mark@codesourcery.com>
4668
4669 PR c++/11503
4670 * g++.dg/template/anon1.C: New test.
4671
4672 PR c++/11493
4673 PR c++/11495
4674 * g++.dg/parse/template9.C: Likewise.
4675 * g++.dg/template/crash4.C: New test.
4676 * g++.dg/template/koenig1.C: Likewise.
4677 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
4678 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
4679 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
4680 functions.
4681 * g++.old-deja/g++.jason/template36.C: Likewise.
4682 * g++.old-deja/g++.mike/p1989.C: Likewise.
4683 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
4684 * g++.old-deja/g++.pt/ttp20.C: Use this->.
4685 * g++.old-deja/g++.pt/ttp21.C: Use this->.
4686 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
4687 compiling.
4688 * g++.old-deja/g++.pt/union2.C: Use this->.
4689
4690 2003-07-11 Jakub Jelinek <jakub@redhat.com>
4691
4692 * gcc.dg/20030711-1.c: New test.
4693
4694 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
4695
4696 PR c++/11050
4697 * g++.dg/parse/args1.C: New test.
4698 * g++.pt/defarg8.C: Change expected errors.
4699
4700 2003-07-11 Mark Mitchell <mark@codesourcery.com>
4701
4702 PR c++/8164
4703 * g++.dg/template/nontype2.C: New test.
4704
4705 PR c++/10558
4706 * g++.dg/parse/template8.C: New test.
4707
4708 PR c++/8327
4709 * g++.dg/template/scope1.C: New test.
4710
4711 * g++.dg/warn/Wsign-compare-1.C: New test.
4712
4713 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
4714
4715 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
4716
4717 2003-07-10 Mark Mitchell <mark@codesourcery.com>
4718
4719 PR c++/9411
4720 * g++.dg/template/explicit2.C: New test.
4721
4722 PR c++/10032
4723 * g++.dg/warn/pedantic1.C: New test.
4724
4725 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
4726
4727 PR c++ 9483
4728 * g++.dg/other/field1.C: New test.
4729
4730 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
4731
4732 PR c/11449
4733 * gcc.c-torture/compile/20030707-1.c: New.
4734
4735 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4736
4737 PR c++/10849
4738 * g++.dg/template/access12.C: New test.
4739
4740 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
4741
4742 * g++.dg/bprob/bprob.exp (prof_ext): Update.
4743 * g77.dg/bprob/bprob.exp (prof_ext): Update.
4744 * gcc.misc-tests/bprob.exp (prof_ext): Update.
4745 * gcc.misc-tests/gcov.exp: Update
4746 * g++.dg/gcov/gcov.exp: Update
4747 * lib/gcov.exp: Update.
4748
4749 2003-07-08 Mark Mitchell <mark@codesourcery.com>
4750
4751 * g++.dg/abi/mangle17.C: Make sure template expressions are
4752 dependent.
4753 * g++.dg/abi/mangle4.C: Mark erroneous casts.
4754 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
4755 * g++.dg/opt/stack1.C: Remove erroneous code.
4756 * g++.dg/parse/template7.C: New test.
4757 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
4758 * g++.old-deja/g++.pt/crash4.C: Likewise.
4759
4760 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4761
4762 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
4763 with zero or one occurence of `$' after the initial `L'.
4764
4765 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
4766
4767 * gcc.c-torture/compile/20030704-1.c: Add a comment.
4768
4769 2003-07-08 Roger Sayle <roger@eyesopen.com>
4770
4771 PR c/11370
4772 * gcc.dg/Wunreachable-6.c: New testcase.
4773 * gcc.dg/Wunreachable-7.c: New testcase.
4774
4775 2003-07-08 Jakub Jelinek <jakub@redhat.com>
4776
4777 PR c/11420
4778 * gcc.dg/20030708-1.c: New test.
4779
4780 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
4781
4782 * gcc.dg/compat/sdata-section.h: New file.
4783 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
4784 * gcc.dg/torture/mips-sdata-1.c: New test.
4785
4786 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4787
4788 PR c++/11030
4789 * g++.dg/template/friend19.C: New test.
4790
4791 2003-07-08 Jakub Jelinek <jakub@redhat.com>
4792
4793 * g++.dg/opt/strength-reduce.C: New test.
4794
4795 2003-07-07 Roger Sayle <roger@eyesopen.com>
4796
4797 PR target/10979
4798 * gcc.dg/20030707-1.c: New testcase.
4799
4800 2003-07-07 Roger Sayle <roger@eyesopen.com>
4801
4802 PR optimization/11059
4803 * g++.dg/opt/emptyunion.C: New testcase.
4804
4805 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4806 Eric Botcazou <ebotcazou@libertysurf.fr>
4807
4808 * g++.dg/opt/stack1.C: New test.
4809
4810 2003-07-05 Mark Mitchell <mark@codesourcery.com>
4811
4812 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
4813 run test.
4814
4815 PR c++/11431
4816 * g++.dg/expr/static_cast3.C: New test.
4817
4818 2003-07-04 Zack Weinberg <zack@codesourcery.com>
4819
4820 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
4821 everywhere.
4822 * gcc.dg/concat.c: Concatenation of string constants with
4823 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
4824 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
4825 * gcc.dg/cpp/escape-2.c: Use wide character constants where
4826 necessary to avoid multi-character character constant warning.
4827 * gcc.dg/cpp/escape.c: Likewise.
4828 * gcc.dg/cpp/ucs.c: Likewise.
4829 Remove backslashes from dg-bogus comments, as they confuse Tcl.
4830 Fix a typo.
4831
4832 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
4833
4834 PR c/11428
4835 * gcc.c-torture/compile/20030704-1.c: New.
4836
4837 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
4838
4839 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
4840
4841 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
4842
4843 PR c++/5287, PR c++/7910, PR c++/11021
4844 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
4845 tests for warnings.
4846 * g++.dg/ext/dllimport2.C: Add tests for warnings.
4847 * g++.dg/ext/dllimport3.C: Likewise.
4848 * g++.dg/ext/dllimport4.C: New file.
4849 * g++.dg/ext/dllimport5.C: New file.
4850 * g++.dg/ext/dllimport6.C: New file.
4851 * g++.dg/ext/dllimport7.C: New file.
4852 * g++.dg/ext/dllimport8.C: New file.
4853 * g++.dg/ext/dllimport9.C: New file.
4854 * g++.dg/ext/dllimport10.C: New file.
4855 * g++.dg/ext/dllexport1.C: New file.
4856
4857 2003-07-03 Mark Mitchell <mark@codesourcery.com>
4858
4859 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
4860 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
4861
4862 2003-07-03 Roger Sayle <roger@eyesopen.com>
4863
4864 * gcc.dg/builtins-25.c: New testcase.
4865 * gcc.dg/builtins-26.c: New testcase.
4866
4867 2003-07-03 Janis Johnson <janis187@us.ibm.com>
4868
4869 * gcc.dg/compat/vector-defs.h: New file.
4870 * gcc.dg/compat/vector-setup.h: New file.
4871 * gcc.dg/compat/vector-check.h: New file.
4872 * gcc.dg/compat/vector-1_main.c: New file.
4873 * gcc.dg/compat/vector-1_x.c: New file.
4874 * gcc.dg/compat/vector-1_y.c: New file.
4875 * gcc.dg/compat/vector-2_main.c: New file.
4876 * gcc.dg/compat/vector-2_x.c: New file.
4877 * gcc.dg/compat/vector-2_y.c: New file.
4878
4879 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
4880 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
4881 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
4882 * gcc.dg/compat/struct-align-1.h: New file.
4883 * gcc.dg/compat/struct-align-1_main.c: New file.
4884 * gcc.dg/compat/struct-align-1_x.c: New file.
4885 * gcc.dg/compat/struct-align-1_y.c: New file.
4886 * gcc.dg/compat/struct-align-2.h: New file.
4887 * gcc.dg/compat/struct-align-2_main.c: New file.
4888 * gcc.dg/compat/struct-align-2_x.c: New file.
4889 * gcc.dg/compat/struct-align-2_y.c: New file.
4890
4891 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
4892 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4893 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4894 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4895 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4896 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4897 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4898 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4899 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4900 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4901 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4902 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4903 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4904 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4905 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4906 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4907 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4908 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4909 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4910 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4911 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4912 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4913 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4914 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4915 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4916 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4917 * gcc.dg/compat/struct-return-10_x.c: Ditto.
4918 * gcc.dg/compat/struct-return-2_x.c: Ditto.
4919 * gcc.dg/compat/struct-return-3_x.c: Ditto.
4920
4921 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4922
4923 * gcc.dg/i386-call-1.c: New test.
4924
4925 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
4926
4927 PR c++/9162
4928 * g++.dg/parse/defarg4.C: New.
4929
4930 2003-07-03 Roger Sayle <roger@eyesopen.com>
4931
4932 PR target/10700
4933 * gcc.c-torture/compile/20030703-1.c: New test case.
4934
4935 2003-07-03 Mark Mitchell <mark@codesourcery.com>
4936
4937 * g++.dg/template/local3.C: Remove extra semicolon.
4938
4939 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4940
4941 * gcc.dg/i386-volatile-1.c: New test.
4942
4943 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
4944
4945 PR c++/11072
4946 * g++.dg/other/offsetof2.C: XFAIL.
4947 * g++.dg/other/offsetof5.C: New.
4948
4949 PR c++/10219
4950 * g++.dg/template/error1.C: New.
4951
4952 PR c++/9779
4953 * g++.dg/template/dependent-expr1.C: New.
4954
4955 2003-07-01 Mark Mitchell <mark@codesourcery.com>
4956
4957 PR c++/6949
4958 * g++.dg/template/local3.C: New test.
4959
4960 PR c++/11149
4961 * g++.dg/lookup/scoped6.C: New test.
4962
4963 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
4964
4965 PR c++/8046
4966 * g++.dg/other/error7.C: New test.
4967
4968 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
4969
4970 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
4971 * g++.old-deja/g++.abi/vtable3.h: Likewise.
4972 * g++.old-deja/g++.law/code-gen5.C: Likewise.
4973 * g++.old-deja/g++.other/union2.C: Likewise.
4974 * gcc.dg/c90-const-expr-2.c: Likewise.
4975 * gcc.dg/c90-const-expr-3.c: Likewise.
4976 * gcc.dg/c99-const-expr-2.c: Likewise.
4977 * gcc.dg/c99-const-expr-3.c: Likewise.
4978 * gcc.dg/concat.c: Likewise.
4979
4980 2003-07-01 Mark Mitchell <mark@codesourcery.com>
4981
4982 PR c++/9559
4983 * g++.dg/init/static1.C: New test.
4984
4985 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4986
4987 * Changelog: Remove ">>>>>>>" from previous change.
4988
4989 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4990
4991 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
4992 * g++.old-deja/g++.other/access2.C: Likewise.
4993 * g++.old-deja/g++.other/decl2.C: Likewise.
4994 * gcc.c-torture/execute/20020615-1.c: Likewise.
4995
4996 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
4997
4998 PR c++/4933
4999 * g++.dg/template/sizeof4.C: New test.
5000
5001 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5002
5003 * g++.dg/other/error6.C: New test.
5004
5005 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5006
5007 PR c++/10750
5008 * g++.dg/parse/constant2.C: New test.
5009
5010 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5011
5012 PR c++/11106
5013 * g++.dg/other/error5.C: New test.
5014
5015 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5016
5017 * gcc.dg/format/gcc_diag-1.c: New test.
5018
5019 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
5020
5021 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
5022
5023 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
5024
5025 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
5026 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
5027 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
5028
5029 2003-06-28 Jakub Jelinek <jakub@redhat.com>
5030
5031 * gcc.c-torture/execute/builtins/string-8.c: New test.
5032 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
5033 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
5034 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
5035
5036 2003-06-27 Mark Mitchell <mark@codesourcery.com>
5037
5038 PR c++/10468
5039 * g++.dg/ext/typeof6.C: New test.
5040
5041 2003-06-27 Mark Mitchell <mark@codesourcery.com>
5042
5043 PR c++/10796
5044 * g++.dg/init/enum1.C: New test.
5045
5046 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
5047
5048 * gcc.dg/20030627-1.c: New test.
5049
5050 2003-06-26 Mark Mitchell <mark@codesourcery.com>
5051
5052 PR c++/11332
5053 * g++.dg/expr/static_cast2.C: New test.
5054
5055 2003-06-26 Roger Sayle <roger@eyesopen.com>
5056 Jakub Jelinek <jakub@redhat.com>
5057
5058 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
5059 sprintf(dst,"%s",src) optimization.
5060 * gcc.c-torture/execute/20030626-1.c: New test case.
5061 * gcc.c-torture/execute/20030626-2.c: New test case.
5062
5063 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
5064
5065 * gcc.c-torture/execute/multi-ix.c: New test.
5066
5067 * gcc.c-torture/execute/simd-4.c (main):
5068 Added missing semicolon at end of union.
5069
5070 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
5071
5072 PR c++/8266
5073 * g++.dg/template/explicit-instantiation3.C: New test.
5074
5075 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5076
5077 * gcc.dg/20030626-1.c: Use signed char.
5078
5079 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5080
5081 * gcc.dg/20030626-1.c: New test.
5082
5083 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
5084
5085 * const-str-2.m: Update.
5086
5087 2003-06-25 Mark Mitchell <mark@codesourcery.com>
5088
5089 PR c++/10990
5090 * g++.dg/rtti/dyncast1.C: New test.
5091 * g++.dg/abi/mangle4.C: Correct base-specifier access.
5092 * g++.dg/lookup/scoped1.C: Remove XFAIL.
5093 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
5094
5095 PR c++/10931
5096 * g++.dg/expr/static_cast1.C: New test.
5097
5098 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
5099
5100 * gcc.dg/20030625-1.c: New test.
5101
5102 2003-06-24 Roger Sayle <roger@eyesopen.com>
5103
5104 * gcc.c-torture/compile/20030624-1.c: New test case.
5105
5106 2003-06-24 Jakub Jelinek <jakub@redhat.com>
5107
5108 * gcc.c-torture/execute/string-opt-17.c: New test.
5109
5110 2003-06-24 Mark Mitchell <mark@codesourcery.com>
5111
5112 PR c++/5754
5113 * g++.dg/parse/crash6.C: New test.
5114
5115 2003-06-23 Roger Sayle <roger@eyesopen.com>
5116
5117 * gcc.dg/builtins-24.c: New test case.
5118
5119 2003-06-23 Jakub Jelinek <jakub@redhat.com>
5120
5121 * g++.dg/opt/operator1.C: New test.
5122
5123 2003-06-22 Roger Sayle <roger@eyesopen.com>
5124
5125 * gcc.c-torture/execute/string-opt-16.c: New test case.
5126
5127 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5128
5129 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
5130 * g++.old-deja/g++.other/conv7.C: Likewise
5131 * g++.old-deja/g++.other/overcnv2.C: Likewise.
5132 * g++.old-deja/g++.other/overload14.C: Likewise.
5133
5134 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5135
5136 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
5137 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
5138
5139 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5140
5141 PR c++/10888
5142 * g++.dg/warn/Winline-3.C: New test.
5143
5144 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5145
5146 * lib/target-supports.exp (check_alias_available): Make the test
5147 program acceptable to the Solaris assembler.
5148
5149 PR c++/10749
5150 * g++.dg/template/memclass2.C: New test.
5151
5152 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5153 Eric Botcazou <ebotcazou@libertysurf.fr>
5154
5155 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
5156 data for non-matching targets.
5157 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
5158
5159 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5160
5161 PR c++/10845
5162 * g++.dg/template/member3.C: New test.
5163
5164 2003-06-19 Mark Mitchell <mark@codesourcery.com>
5165
5166 PR c++/10939
5167 * g++.dg/template/func1.C: New test.
5168
5169 PR c++/9649
5170 * g++.dg/template/static4.C: New test.
5171 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
5172
5173 PR c++/11041
5174 * g++.dg/init/ref7.C: New test.
5175
5176 2003-06-19 Matt Austern <austern@apple.com>
5177
5178 PR c++/11228
5179 * g++.dg/anew1.C: New test.
5180 * g++.dg/anew2.C: New test.
5181 * g++.dg/anew3.C: New test.
5182 * g++.dg/anew4.C: New test.
5183
5184 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
5185
5186 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
5187
5188 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
5189
5190 * gcc.c-torture/execute/simd-4.c (main): Make expected value
5191 endian-dependent.
5192
5193 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
5194
5195 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
5196 Remove cruft.
5197
5198 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
5199
5200 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
5201 * gcc.c-torture/compile/961203-1.c: Likewise.
5202 * gcc.c-torture/compile/980506-1.c: Likewise.
5203
5204 2003-06-17 Mark Mitchell <mark@codesourcery.com>
5205
5206 PR c++/10712
5207 * g++.dg/lookup/using7.C: New test.
5208
5209 2003-06-17 Mark Mitchell <mark@codesourcery.com>
5210
5211 PR c++/11105
5212 * g++.dg/abi/conv1.C: Remove it.
5213 * g++.dg/template/conv7.C: New test.
5214 * g++.dg/template/conv8.C: Likewise.
5215 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
5216 conversion operator.
5217
5218 2003-06-17 Janis Johnson <janis187@us.ibm.com>
5219
5220 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
5221 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
5222 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5223 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
5224 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
5225 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5226 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5227 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
5228 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
5229 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
5230 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
5231 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
5232 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
5233 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
5234 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
5235 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
5236 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
5237 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
5238 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5239 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5240 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5241 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5242 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5243 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5244 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5245 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5246 * gcc.dg/compat/struct-return-10_x.c: Ditto.
5247 * gcc.dg/compat/struct-return-2_x.c: Ditto.
5248 * gcc.dg/compat/struct-return-3_x.c: Ditto.
5249
5250 2003-06-16 Mark Mitchell <mark@codesourcery.com>
5251
5252 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
5253 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
5254 indications.
5255
5256 2003-06-16 Roger Sayle <roger@eyesopen.com>
5257
5258 * gcc.dg/i386-387-5.c: New test case.
5259 * gcc.dg/i386-387-6.c: New test case.
5260 * gcc.dg/builtins-23.c: New test case.
5261
5262 2003-06-15 Roger Sayle <roger@eyesopen.com>
5263
5264 * gcc.dg/builtins-22.c: New test case.
5265 * gcc.dg/i386-387-1.c: Update to test exp.
5266 * gcc.dg/i386-387-2.c: Likewise.
5267
5268 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5269
5270 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
5271
5272 2003-06-12 Mark Mitchell <mark@codesourcery.com>
5273
5274 * lib/gcc-dg.exp (dg-require-dll): New function.
5275 (dg-xfail-if): Likewise.
5276 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
5277 driver.
5278
5279 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
5280 * gcc.c-torture/compile/20001205-1.c: Likewise.
5281 * gcc.c-torture/compile/20001226-1.c: Likewise.
5282 * gcc.c-torture/compile/20010518-2.c: Likewise.
5283 * gcc.c-torture/compile/20020312-1.c: Likewise.
5284 * gcc.c-torture/compile/20020604-1.c: Likewise.
5285 * gcc.c-torture/compile/920501-12.c: Likewise.
5286 * gcc.c-torture/compile/920501-4.c: Likewise.
5287 * gcc.c-torture/compile/920520-1.c: Likewise.
5288 * gcc.c-torture/compile/920521-1.c: Likewise.
5289 * gcc.c-torture/compile/920625-1.c: Likewise.
5290 * gcc.c-torture/compile/961203-1.c: Likewise.
5291 * gcc.c-torture/compile/980506-1.c: Likewise.
5292 * gcc.c-torture/compile/981006-1.c: Likewise.
5293 * gcc.c-torture/compile/981022-1.c: Likewise.
5294 * gcc.c-torture/compile/981223-1.c: Likewise.
5295 * gcc.c-torture/compile/990617-1.c: Likewise.
5296 * gcc.c-torture/compile/dll.c: Likewise.
5297 * gcc.c-torture/compile/labels-3.c: Likewise.
5298 * gcc.c-torture/compile/mipscop-1.c: Likewise.
5299 * gcc.c-torture/compile/mipscop-2.c: Likewise.
5300 * gcc.c-torture/compile/mipscop-3.c: Likewise.
5301 * gcc.c-torture/compile/mipscop-4.c: Likewise.
5302 * gcc.c-torture/compile/simd-5.c: Likewise.
5303 * gcc.c-torture/compile/20000804-1.x: Remove.
5304 * gcc.c-torture/compile/20001205-1.x: Likewise.
5305 * gcc.c-torture/compile/20001226-1.x: Likewise.
5306 * gcc.c-torture/compile/20010518-2.x: Likewise.
5307 * gcc.c-torture/compile/20020312-1.x: Likewise.
5308 * gcc.c-torture/compile/20020604-1.x: Likewise.
5309 * gcc.c-torture/compile/920501-12.x: Likewise.
5310 * gcc.c-torture/compile/920501-4.x: Likewise.
5311 * gcc.c-torture/compile/920520-1.x: Likewise.
5312 * gcc.c-torture/compile/920521-1.x: Likewise.
5313 * gcc.c-torture/compile/920625-1.x: Likewise.
5314 * gcc.c-torture/compile/961203-1.x: Likewise.
5315 * gcc.c-torture/compile/980506-1.x: Likewise.
5316 * gcc.c-torture/compile/981006-1.x: Likewise.
5317 * gcc.c-torture/compile/981022-1.x: Likewise.
5318 * gcc.c-torture/compile/981223-1.x: Likewise.
5319 * gcc.c-torture/compile/990617-1.x: Likewise.
5320 * gcc.c-torture/compile/mipscop-1.x: Likewise.
5321 * gcc.c-torture/compile/mipscop-2.x: Likewise.
5322 * gcc.c-torture/compile/mipscop-3.x: Likewise.
5323 * gcc.c-torture/compile/mipscop-4.x: Likewise.
5324 * gcc.c-torture/compile/simd-5.x: Likewise.
5325
5326 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
5327
5328 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5329
5330 * gcc.c-torture/execute/20030611-1.c: New test.
5331
5332 2003-06-12 Roger Sayle <roger@eyesopen.com>
5333
5334 PR middle-end/168
5335 * gcc.dg/20030612-1.c: New test case.
5336
5337 2003-06-12 Mark Mitchell <mark@codesourcery.com>
5338
5339 PR c++/10635
5340 * g++.dg/expr/cast1.C: New test.
5341
5342 2003-06-12 Roger Sayle <roger@eyesopen.com>
5343
5344 * gcc.dg/builtins-21.c: New test case.
5345
5346 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
5347
5348 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
5349 options instead of at the end.
5350 * lib/objc.exp (objc_target_compile): Likewise.
5351
5352 2003-06-11 Mark Mitchell <mark@codesourcery.com>
5353
5354 PR c++/10432
5355 * g++.dg/parse/error1.C: New test.
5356
5357 2003-06-11 Janis Johnson <janis187@us.ibm.com>
5358
5359 * gcc.dg/compat/struct-by-value-11_main.c: New file.
5360 * gcc.dg/compat/struct-by-value-11_x.c: New file.
5361 * gcc.dg/compat/struct-by-value-11_y.c: New file.
5362 * gcc.dg/compat/struct-by-value-12_main.c: New file.
5363 * gcc.dg/compat/struct-by-value-12_x.c: New file.
5364 * gcc.dg/compat/struct-by-value-12_y.c: New file.
5365 * gcc.dg/compat/struct-by-value-13_main.c: New file.
5366 * gcc.dg/compat/struct-by-value-13_x.c: New file.
5367 * gcc.dg/compat/struct-by-value-13_y.c: New file.
5368 * gcc.dg/compat/struct-by-value-14_main.c: New file.
5369 * gcc.dg/compat/struct-by-value-14_x.c: New file.
5370 * gcc.dg/compat/struct-by-value-14_y.c: New file.
5371 * gcc.dg/compat/struct-by-value-15_main.c: New file.
5372 * gcc.dg/compat/struct-by-value-15_x.c: New file.
5373 * gcc.dg/compat/struct-by-value-15_y.c: New file.
5374 * gcc.dg/compat/struct-by-value-16_main.c: New file.
5375 * gcc.dg/compat/struct-by-value-16_x.c: New file.
5376 * gcc.dg/compat/struct-by-value-16_y.c: New file.
5377 * gcc.dg/compat/struct-by-value-17_main.c: New file.
5378 * gcc.dg/compat/struct-by-value-17_x.c: New file.
5379 * gcc.dg/compat/struct-by-value-17_y.c: New file.
5380 * gcc.dg/compat/struct-by-value-18_main.c: New file.
5381 * gcc.dg/compat/struct-by-value-18_x.c: New file.
5382 * gcc.dg/compat/struct-by-value-18_y.c: New file.
5383
5384 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
5385 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
5386 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
5387 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
5388 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
5389 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
5390 * gcc.dg/compat/scalar-return-3_main.c: New file.
5391 * gcc.dg/compat/scalar-return-3_x.c: New file.
5392 * gcc.dg/compat/scalar-return-3_y.c: New file.
5393 * gcc.dg/compat/scalar-return-4_main.c: New file.
5394 * gcc.dg/compat/scalar-return-4_x.c: New file.
5395 * gcc.dg/compat/scalar-return-4_y.c: New file.
5396
5397 2003-06-10 Janis Johnson <janis187@us.ibm.com>
5398
5399 * gcc.dg/compat/fp2-struct-check.h: New file.
5400 * gcc.dg/compat/fp2-struct-defs.h: New file.
5401 * gcc.dg/compat/fp2-struct-init.h: New file.
5402 * gcc.dg/compat/struct-by-value-10_main.c: New file.
5403 * gcc.dg/compat/struct-by-value-10_x.c: New file.
5404 * gcc.dg/compat/struct-by-value-10_y.c: New file.
5405 * gcc.dg/compat/struct-return-10_main.c: New file.
5406 * gcc.dg/compat/struct-return-10_x.c: New file.
5407 * gcc.dg/compat/struct-return-10_y.c: New file.
5408
5409 * gcc.dg/compat/compat-common.h: New file.
5410 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
5411 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
5412 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
5413 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
5414 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
5415 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
5416 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
5417 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5418 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
5419 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
5420 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5421 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
5422 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
5423 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5424 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
5425 * gcc.dg/compat/small-struct-check.h: Ditto.
5426 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
5427 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5428 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
5429 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
5430 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5431 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5432 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
5433 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5434 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
5435 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
5436 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5437 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5438 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
5439 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5440 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5441 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
5442 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5443 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
5444 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
5445 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5446 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
5447 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
5448 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5449 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
5450 * gcc.dg/compat/struct-return-2_main.c: Ditto.
5451 * gcc.dg/compat/struct-return-2_x.c: Ditto.
5452 * gcc.dg/compat/struct-return-2_y.c: Ditto.
5453 * gcc.dg/compat/struct-return-3_main.c: Ditto.
5454 * gcc.dg/compat/struct-return-3_x.c: Ditto.
5455 * gcc.dg/compat/struct-return-3_y.c: Ditto.
5456
5457 2003-06-10 Geoffrey Keating <geoffk@apple.com>
5458
5459 * g++.dg/pch/static-1.C: New file.
5460 * g++.dg/pch/static-1.Hs: New file.
5461
5462 2003-06-10 Richard Henderson <rth@redhat.com>
5463
5464 * gcc.dg/asm-7.c: Adjust expected warning text.
5465
5466 2003-06-10 Roger Sayle <roger@eyesopen.com>
5467
5468 * gcc.dg/builtins-20.c: New test case.
5469
5470 2003-06-10 Mark Mitchell <mark@codesourcery.com>
5471
5472 PR c++/11131
5473 * g++.dg/opt/template1.C: New test.
5474
5475 2003-06-09 Mark Mitchell <mark@codesourcery.com>
5476
5477 * lib/gcc-dg.exp (dg-test): Clear additional_files and
5478 additional_sources.
5479
5480 2003-05-21 David Taylor <dtaylor@emc.com>
5481
5482 * gcc.dg/Wpadded.c: New file.
5483
5484 2003-06-09 Mark Mitchell <mark@codesourcery.com>
5485
5486 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
5487 * gcc.dg/special/weak-2.c: Add dg-require-weak.
5488 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
5489 dg-require-weak.
5490
5491 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
5492
5493 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
5494
5495 2003-06-09 Mark Mitchell <mark@codesourcery.com>
5496
5497 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
5498 (dg-require-alias): Likewise.
5499 (dg-require-gc-sections): Likewise.
5500 * lib/target-supports.exp (check_gc_sections_available): Likewise.
5501
5502 2003-06-08 Richard Henderson <rth@redhat.com>
5503
5504 * gcc.dg/20011029-2.c: Fix the array reference.
5505 * gcc.dg/asm-7.c: New.
5506
5507 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
5508
5509 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
5510
5511 2003-06-08 Mark Mitchell <mark@codesourcery.com>
5512
5513 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
5514 (dg-require-gc-sections): Likewise.
5515
5516 2003-06-08 Jan Hubicka <jh@suse.cz>
5517
5518 * i386-cmov1.c: Fix regular expression.
5519 * i386-cvt-1.c: Likewise.
5520 * i386-local.c: Likewise.
5521 * i386-local2.c: Likewise.
5522 * i386-mul.c: Likewise.
5523 * i386-ssetype-1.c: Likewise.
5524 * i386-ssetype-3.c: Likewise.
5525 * i386-ssetype-5.c: Likewise.
5526
5527 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5528
5529 PR c++/11039
5530 * g++.dg/warn/implicit-typename2.C: New test.
5531 * g++.dg/warn/implicit-typename3.C: New test.
5532
5533 2003-06-07 Richard Henderson <rth@redhat.com>
5534
5535 * g++.dg/other/offsetof3.C: Use size_t.
5536 * g++.dg/other/offsetof4.C: Likewise.
5537
5538 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
5539
5540 * lib/copy-file.exp: New. Implement gcc_copy_files.
5541
5542 * lib/dg-pch.exp: Load copy-file.exp
5543 (dg-pch): Use gcc_copy_files instead of "file copy".
5544
5545 2003-06-06 Mark Mitchell <mark@codesourcery.com>
5546
5547 * gcc.dg/weak/weak.exp: Simplify.
5548 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
5549 * gcc.dg/weak/weak-1.c: Likewise.
5550 * gcc.dg/weak/weak-2.c: Likewise.
5551 * gcc.dg/weak/weak-3.c: Likewise.
5552 * gcc.dg/weak/weak-4.c: Likewise.
5553 * gcc.dg/weak/weak-5.c: Likewise.
5554 * gcc.dg/weak/weak-6.c: Likewise.
5555 * gcc.dg/weak/weak-7.c: Likewise.
5556 * gcc.dg/weak/weak-8.c: Likewise.
5557 * gcc.dg/weak/weak-9.c: Likewise.
5558
5559 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
5560
5561 gcc.c-torture/execute/20030606-1.c: New.
5562
5563 2003-06-06 Roger Sayle <roger@eyesopen.com>
5564
5565 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
5566 * gcc.dg/builtins-19.c: Likewise.
5567
5568 2003-06-06 Roger Sayle <roger@eyesopen.com>
5569
5570 * gcc.dg/builtins-2.c: Add some more tests.
5571 * gcc.dg/builtins-18.c: New test case.
5572 * gcc.dg/builtins-19.c: New test case.
5573
5574 2003-06-06 Roger Sayle <roger@eyesopen.com>
5575 Jim Wilson <wilson@tuliptree.org>
5576
5577 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
5578
5579 2003-06-06 Jakub Jelinek <jakub@redhat.com>
5580
5581 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
5582 mempcpy/stpcpy calls not to be optimized into something else.
5583 * gcc.c-torture/execute/string-opt-3.c: Moved to...
5584 * gcc.c-torture/execute/builtins/string-7.c: ...here.
5585 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
5586
5587 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5588
5589 * gcc.dg/format/asm_fprintf-1.c: New test.
5590
5591 2003-06-05 Mark Mitchell <mark@codesourcery.com>
5592
5593 * lib/gcc-defs.exp (additional_sources): New variable.
5594 (dg-additional-sources): New function.
5595 (additional_files): New variable.
5596 (dg-additional-files): New function.
5597 (dg-additional-files-options): Likewise.
5598 * lib/gcc-dg.exp (dg-require-weak): New function.
5599 (dg-require-alias): Likewise.
5600 (dg-require-gc-sections): Likewise.
5601 * lib/target-supports.exp (check_alias_available): Remove testfile
5602 parameter.
5603 (check_gc_sections_available): New function.
5604 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
5605 (dg-gpp-additional-files): Likewise.
5606 * lib/g++.exp (additional_sources): Remove.
5607 (additional_files): Likewise.
5608 (g++_target_compile): Use dg-additional-files-options.
5609
5610 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
5611 Tcl logic.
5612 * gcc.dg/special/ecos.exp: Remove.
5613 * gcc.dg/special/20000419-2.c: Use dg-require-*.
5614 * gcc.dg/special/alias-1.c: Likewise.
5615 * gcc.dg/special/alias-2.c: Likewise.
5616 * gcc.dg/special/gcsec-1.c: Likewise.
5617 * gcc.dg/special/weak-1.c: Likewise.
5618 * gcc.dg/special/weak-2.c: Likewise.
5619 * gcc.dg/special/wkali-1.c: Likewise.
5620 * gcc.dg/special/wkali-2.c: Likewise.
5621
5622 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
5623 dg-gpp-additional-*.
5624 * g++.dg/special/conpr-3.C: Likewise.
5625 * g++.dg/special/conpr-4.C: Likewise.
5626 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
5627 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
5628 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
5629 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
5630 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
5631 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
5632 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
5633 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
5634 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
5635 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
5636 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
5637 * g++.old-deja/g++.other/comdat1.C: Likewise.
5638 * g++.old-deja/g++.other/comdat2.C: Likewise.
5639 * g++.old-deja/g++.other/comdat3.C: Likewise.
5640 * g++.old-deja/g++.other/ctor1.C: Likewise.
5641 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
5642
5643 2003-06-05 Richard Henderson <rth@redhat.com>
5644
5645 * gcc.dg/debug/20030605-1.c: New.
5646
5647 2003-06-04 Mark Mitchell <mark@codesourcery.com>
5648
5649 * README.QMTEST: Update.
5650
5651 2003-06-04 Richard Henderson <rth@redhat.com>
5652
5653 * gcc.dg/cleanup-1.c: New.
5654 * gcc.dg/cleanup-2.c: New.
5655 * gcc.dg/cleanup-3.c: New.
5656 * gcc.dg/cleanup-4.c: New.
5657 * gcc.dg/cleanup-5.c: New.
5658 * gcc.dg/cleanup-6.c: New.
5659 * gcc.dg/cleanup-7.c: New.
5660
5661 2003-06-04 Mark Mitchell <mark@codesourcery.com>
5662
5663 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
5664
5665 * lib/dg-pch.exp: New file.
5666 * g++.dg/pch/pch.exp: Use dg-pch.exp.
5667 * gcc.dg/pch/pch.exp: Likewise.
5668
5669 2003-06-04 Roger Sayle <roger@eyesopen.com>
5670
5671 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
5672 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
5673 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
5674 * gcc.dg/builtins-17.c: New test case.
5675 * gcc.dg/i386-387-4.c: New test case.
5676 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
5677
5678 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5679
5680 * gcc.dg/ultrasp9.c: New test.
5681
5682 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5683
5684 * gcc.c-torture/compile/20030604-1.c: New test.
5685 * gcc.dg/sparc-constant-1.c: New test.
5686
5687 2003-06-03 Glen Nakamura <glen@imodulo.com>
5688
5689 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
5690
5691 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
5692
5693 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
5694
5695 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
5696 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
5697
5698 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
5699
5700 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
5701
5702 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5703
5704 PR c++/10940
5705 * g++.dg/template/spec10.C: New test.
5706
5707 2003-06-03 Roger Sayle <roger@eyesopen.com>
5708
5709 * gcc.dg/builtins-16.c: New test case.
5710
5711 2003-06-03 Jakub Jelinek <jakub@redhat.com>
5712
5713 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
5714 mempcpy test with post-increments.
5715 * gcc.c-torture/execute/string-opt-3.c: New test.
5716 * gcc.dg/string-opt-1.c: New test.
5717
5718 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
5719
5720 PR fortran/10965
5721 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
5722
5723 2003-06-02 Mark Mitchell <mark@codesourcery.com>
5724
5725 * lib/scanasm.exp (dg-scan): New function, factored out of ...
5726 (scan-assembler): ... here. Use dg-scan.
5727 (scan-assembler-not): Likewise.
5728 (scan-file): New function.
5729 (scan-file-not): Likewise.
5730 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
5731 * gcc.dg/cpp/_Pragma4.c: Likewise.
5732 * gcc.dg/cpp/_Pragma5.c: Likewise.
5733 * gcc.dg/cpp/avoidpaste1.c: Likewise.
5734 * gcc.dg/cpp/avoidpaste2.c: Likewise.
5735 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
5736 * gcc.dg/cpp/cmdlne-P.c: Likewise.
5737 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
5738 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
5739 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
5740 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
5741 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
5742 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
5743 * gcc.dg/cpp/cxxcom1.c: Likewise.
5744 * gcc.dg/cpp/line1.c: Likewise.
5745 * gcc.dg/cpp/maccom1.c: Likewise.
5746 * gcc.dg/cpp/maccom2.c: Likewise.
5747 * gcc.dg/cpp/maccom3.c: Likewise.
5748 * gcc.dg/cpp/maccom4.c: Likewise.
5749 * gcc.dg/cpp/maccom5.c: Likewise.
5750 * gcc.dg/cpp/maccom6.c: Likewise.
5751 * gcc.dg/cpp/multiline.c: Likewise.
5752 * gcc.dg/cpp/spacing1.c: Likewise.
5753 * gcc.dg/cpp/spacing2.c: Likewise.
5754 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
5755 * gcc.dg/cpp/trad/maccom1.c: Likewise.
5756 * gcc.dg/cpp/trad/maccom2.c: Likewise.
5757 * gcc.dg/cpp/trad/maccom3.c: Likewise.
5758 * gcc.dg/cpp/trad/maccom4.c: Likewise.
5759 * gcc.dg/cpp/trad/maccom6.c: Likewise.
5760 * gcc.dg/cpp/cxxcom2.c: Likewise.
5761 * gcc.dg/cpp/cxxcom2.h: New file.
5762
5763 * gcc.dg/cpp/truefalse.cpp: Move it to ...
5764 * g++.dg/cpp/truefalse.C: Here.
5765 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
5766
5767 2003-06-01 Loren James Rittle <ljrittle@acm.org>
5768
5769 * gcc.dg/cpp/redef3.c: New file.
5770
5771 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5772
5773 * gcc.dg/i386-loop-3.c: New test.
5774
5775 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
5776
5777 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
5778
5779 2003-05-31 Roger Sayle <roger@eyesopen.com>
5780
5781 * gcc.dg/fwrapv-1.c: New test case.
5782 * gcc.dg/fwrapv-2.c: New test case.
5783
5784 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5785
5786 PR c++/10956
5787 * g++.dg/template/spec9.C: New test.
5788
5789 2003-05-29 Roger Sayle <roger@eyesopen.com>
5790
5791 * gcc.dg/duff-4.c: New test case.
5792
5793 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
5794
5795 PR fortran/10843
5796 * g77.dg/ffixed-form-1.f: New test
5797 * g77.dg/ffixed-form-2.f: New test
5798 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
5799 * g77.dg/ffree-form-3.f: New test
5800
5801 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
5802
5803 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
5804 * gcc.dg/wint_t-1.c: Likewise.
5805
5806 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5807
5808 * g++.dg/template/access11.C: New test.
5809
5810 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5811
5812 PR c++/10849
5813 * g++.dg/template/access10.C: New test.
5814
5815 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5816 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5817
5818 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
5819
5820 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
5821
5822 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
5823 suppress for powerpc-*-darwin*.
5824 * gcc.dg/torture/builtin-noret-2.c: Likewise.
5825
5826 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
5827
5828 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
5829 suppress option for powerpc-*-darwin*.
5830
5831 2003-05-23 Roger Sayle <roger@eyesopen.com>
5832
5833 * gcc.dg/builtins-1.c: Add tests for tan and atan.
5834 * gcc.dg/builtins-4.c: Add test for fmod.
5835
5836 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5837
5838 PR c++/10682
5839 * g++.dg/template/instantiate4.C: New test.
5840
5841 2003-05-22 Roger Sayle <roger@eyesopen.com>
5842
5843 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
5844
5845 2003-05-21 Janis Johnson <janis187@us.ibm.com>
5846
5847 * gcc.dg/compat/scalar-return-1_main.c: New file.
5848 * gcc.dg/compat/scalar-return-1_x.c: New file.
5849 * gcc.dg/compat/scalar-return-1_y.c: New file.
5850 * gcc.dg/compat/scalar-return-2_main.c: New file.
5851 * gcc.dg/compat/scalar-return-2_x.c: New file.
5852 * gcc.dg/compat/scalar-return-2_y.c: New file.
5853 * gcc.dg/compat/struct-return-3_main.c: New file.
5854 * gcc.dg/compat/struct-return-3_y.c: New file.
5855 * gcc.dg/compat/struct-return-3_x.c: New file.
5856 * gcc.dg/compat/struct-return-2_main.c: New file.
5857 * gcc.dg/compat/struct-return-2_x.c: New file.
5858 * gcc.dg/compat/struct-return-2_y.c: New file.
5859
5860 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5861
5862 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
5863 for hppa*-hp-hpux*.
5864 * gcc.dg/20021014-1.c (dg-options): Likewise.
5865 * gcc.dg/nest.c (dg-options): Likewise.
5866
5867 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
5868
5869 PR c++/9738
5870 * g++.dg/ext/dllimport2.C: New file.
5871 * g++.dg/ext/dllimport3.C: New file.
5872
5873 2003-05-20 Janis Johnson <janis187@us.ibm.com>
5874
5875 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
5876 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5877 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5878 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5879 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5880 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5881 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
5882 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
5883 * gcc.dg/compat/small-struct-defs.h: New file.
5884 * gcc.dg/compat/small-struct-init.h: New file.
5885 * gcc.dg/compat/small-struct-check.h: New file.
5886 * gcc.dg/compat/fp-struct-defs.h: New file.
5887 * gcc.dg/compat/fp-struct-check.h: New file.
5888 * gcc.dg/compat/fp-struct-init.h: New file.
5889 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
5890 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
5891
5892 2003-05-19 Jakub Jelinek <jakub@redhat.com>
5893
5894 * gcc.dg/20030225-2.c: New test.
5895
5896 2003-05-18 Roger Sayle <roger@eyesopen.com>
5897 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5898
5899 * gcc.c-torture/compile/20030518-1.c: New test case.
5900
5901 2003-05-18 Mark Mitchell <mark@codesourcery.com>
5902
5903 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
5904 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
5905 gcc-dg-debug-runtest.
5906 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
5907 gcc-dg-debug-runtest.
5908
5909 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5910
5911 PR c++/9022
5912 * g++.dg/lookup/using6.C: New test.
5913
5914 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5915
5916 * g++.dg/parse/access2.C: New test.
5917
5918 2003-05-17 Mark Mitchell <mark@codesourcery.com>
5919
5920 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
5921 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
5922 * gcc.dg/debug/debug.exp: Likewise.
5923
5924 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
5925
5926 * gcc.dg/dollar.c: New test.
5927
5928 2003-05-16 Janis Johnson <janis187@us.ibm.com>
5929
5930 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
5931 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
5932 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
5933 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
5934 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
5935 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
5936 * gcc.dg/compat/struct-by-value-6_main.c: New file.
5937 * gcc.dg/compat/struct-by-value-6_x.c: New file.
5938 * gcc.dg/compat/struct-by-value-6_y.c: New file.
5939 * gcc.dg/compat/struct-by-value-7_main.c: New file.
5940 * gcc.dg/compat/struct-by-value-7_x.c: New file.
5941 * gcc.dg/compat/struct-by-value-7_y.c: New file.
5942 * gcc.dg/compat/struct-by-value-8_main.c: New file.
5943 * gcc.dg/compat/struct-by-value-8_x.c: New file.
5944 * gcc.dg/compat/struct-by-value-8_y.c: New file.
5945 * gcc.dg/compat/struct-by-value-9_main.c: New file.
5946 * gcc.dg/compat/struct-by-value-9_x.c: New file.
5947 * gcc.dg/compat/struct-by-value-9_y.c: New file.
5948
5949 2003-05-16 Mark Mitchell <mark@codesourcery.com>
5950
5951 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
5952 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
5953 support for "repo" mode.
5954 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
5955 * lib/g77-dg.exp: Likewise.
5956 * lib/obj-dg.exp: Likewise.
5957
5958 2003-05-16 Jakub Jelinek <jakub@redhat.com>
5959
5960 Merge from gcc-3_2-rhl8-branch:
5961 2003-04-23 Jakub Jelinek <jakub@redhat.com>
5962
5963 * gcc.dg/tls/opt-6.c: New test.
5964
5965 2003-04-05 Jakub Jelinek <jakub@redhat.com>
5966
5967 * gcc.dg/20030405-1.c: New test.
5968
5969 2003-03-09 Jakub Jelinek <jakub@redhat.com>
5970
5971 * gcc.dg/20030309-1.c: New test.
5972
5973 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5974
5975 * gcc.c-torture/execute/20030307-1.c: New test.
5976
5977 2003-02-20 Randolph Chung <tausq@debian.org>
5978
5979 * gcc.c-torture/compile/20030220-1.c: New test.
5980
5981 2003-02-18 Jakub Jelinek <jakub@redhat.com>
5982
5983 * gcc.dg/20030217-1.c: New test.
5984
5985 2003-01-29 Jakub Jelinek <jakub@redhat.com>
5986
5987 * gcc.c-torture/compile/20020129-1.c: New test.
5988
5989 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5990
5991 * gcc.dg/unroll-1.c: New test.
5992
5993 2002-11-16 Jan Hubicka <jh@suse.cz>
5994
5995 * gcc.c-torture/execute/20020920-1.c: New test.
5996
5997 2002-10-08 Jakub Jelinek <jakub@redhat.com>
5998
5999 PR target/7434
6000 * gcc.c-torture/compile/20021008-1.c: New test.
6001
6002 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
6003
6004 PR target/7559
6005 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6006
6007 2002-08-07 Jakub Jelinek <jakub@redhat.com>
6008
6009 * gcc.c-torture/compile/20020807-1.c: New test.
6010
6011 2002-07-30 Jakub Jelinek <jakub@redhat.com>
6012
6013 * gcc.dg/tls/opt-1.c: New test.
6014
6015 2002-07-29 Jakub Jelinek <jakub@redhat.com>
6016
6017 * gcc.dg/20020729-1.c: New test.
6018
6019 2002-07-20 Jakub Jelinek <jakub@redhat.com>
6020
6021 * g++.dg/opt/life1.C: New test.
6022
6023 2002-05-20 Jakub Jelinek <jakub@redhat.com>
6024
6025 * gcc.dg/20020525-1.c: New test.
6026
6027 2002-05-24 Jakub Jelinek <jakub@redhat.com>
6028
6029 PR c++/6794
6030 * g++.dg/ext/pretty1.C: New test.
6031 * g++.dg/ext/pretty2.C: New test.
6032
6033 2003-05-15 Mark Mitchell <mark@codesourcery.com>
6034
6035 PR c++/8385
6036 * g++.dg/ext/typeof5.C: New test.
6037
6038 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
6039
6040 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6041 __USER_LABEL_PREFIX__ into account.
6042 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6043
6044 2003-05-14 Roger Sayle <roger@eyesopen.com>
6045
6046 * gcc.dg/builtins-15.c: New test case.
6047
6048 2003-05-13 Zack Weinberg <zack@codesourcery.com>
6049
6050 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6051
6052 2003-05-12 Mark Mitchell <mark@codesourcery.com>
6053
6054 * lib/g++.exp: Tweak handling of additional source files.
6055 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6056 * g++.dg/special/conpr-2a.C: Rename to ...
6057 * g++.dg/special/conpr-2a.cc: ... this.
6058 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6059 * g++.dg/special/conpr-3a.C: Rename to ...
6060 * g++.dg/special/conpr-3a.cc: This.
6061 * g++.dg/special/conpr-3b.C: Rename to ...
6062 * g++.dg/special/conpr-3b.cc: This.
6063 * g++.dg/special/conpr-4.C: New test.
6064 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6065
6066 2003-05-12 David Edelsohn <edelsohn@gnu.org>
6067
6068 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6069
6070 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6071
6072 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6073 * g++.old-deja/g++.robertl/eb71.C: Likewise.
6074 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6075 * g++.old-deja/g++.other/warn3.C: Likewise.
6076
6077 2003-05-11 Roger Sayle <roger@eyesopen.com>
6078
6079 * gcc.dg/i386-387-1.c: Update to also test log.
6080 * gcc.dg/i386-387-2.c: Likewise.
6081
6082 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
6083
6084 * g77.f-torture/execute/int8421.f: New test.
6085
6086 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6087
6088 PR c++/10230, c++/10481
6089 * g++.dg/lookup/scoped5.C: New test.
6090
6091 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6092
6093 PR c++/10552
6094 * g++.dg/template/ttp6.C: New test.
6095
6096 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
6097
6098 * gcc.c-torture/execute/builtins: New directory.
6099 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6100 gcc.c-torture/execute/builtins.
6101 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6102 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6103 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
6104 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6105
6106 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6107
6108 PR c++/9252
6109 * g++.dg/template/access8.C: New test.
6110 * g++.dg/template/access9.C: New test.
6111
6112 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6113
6114 PR c++/9554
6115 * g++.dg/parse/access1.C: New test.
6116
6117 2003-05-09 DJ Delorie <dj@redhat.com>
6118
6119 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6120 long, and not an int.
6121
6122 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6123
6124 PR c++/10555, c++/10576
6125 * g++.dg/template/memclass1.C: New test.
6126
6127 2003-05-08 DJ Delorie <dj@redhat.com>
6128
6129 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6130 targets.
6131 * gcc.c-torture/execute/20021024-1.x: Likewise.
6132 * gcc.c-torture/execute/shiftdi.x: Likewise.
6133 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6134 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6135 * gcc.dg/20021018-1.c: Likewise.
6136
6137 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6138
6139 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6140
6141 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6142 (bcopy): Call memmove.
6143
6144 2003-05-08 Roger Sayle <roger@eyesopen.com>
6145
6146 * g77.f-torture/compile/8485.f: New test case.
6147
6148 2003-05-07 Richard Henderson <rth@redhat.com>
6149
6150 PR c++/10570
6151 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6152 Verify exception_cleanup not called for rethrows.
6153 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6154 when exiting catch block without rethrowing.
6155 * g++.dg/eh/forced3.C: New.
6156 * g++.dg/eh/forced4.C: New.
6157
6158 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
6159
6160 * gcc.dg/20030505.c: Fix triplet.
6161
6162 2003-05-06 DJ Delorie <dj@redhat.com>
6163
6164 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6165 * gcc.dg/nest.c: Likewise.
6166
6167 2003-05-05 Roger Sayle <roger@eyesopen.com>
6168
6169 * gcc.dg/builtins-14.c: New test case.
6170
6171 2003-05-05 Janis Johnson <janis187@us.ibm.com>
6172
6173 * lib/compat.exp (compat-execute): New argument.
6174 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6175 * gcc.dg/compat: New test directory.
6176 * gcc.dg/compat/compat.exp: New expect script.
6177 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6178 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6179 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6180 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6181 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6182 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6183
6184 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6185 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6186 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
6187 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
6188 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
6189 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
6190 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
6191 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
6192 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
6193 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
6194 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
6195 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
6196 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
6197 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
6198 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
6199
6200 2003-05-05 Zack Weinberg <zack@codesourcery.com>
6201
6202 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
6203
6204 2003-05-05 Jakub Jelinek <jakub@redhat.com>
6205
6206 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
6207
6208 2003-05-05 Geoffrey Keating <geoffk@apple.com>
6209
6210 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
6211 * gcc.dg/ppc-fsel-2.c: New test.
6212
6213 * gcc.dg/unused-5.c: New test.
6214
6215 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6216
6217 PR c++/10496
6218 * g++.dg/warn/pmf1.C: New test.
6219
6220 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6221
6222 PR c++/4494
6223 * g++.dg/warn/main.C: New test.
6224
6225 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6226
6227 * gcc.dg/nonnull-3.c: New test.
6228
6229 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
6230
6231 * gcc.dg/cpp/Wtrigraphs.c: Update.
6232 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
6233
6234 2003-05-03 Geoffrey Keating <geoffk@apple.com>
6235
6236 * gcc.dg/ppc-fsel-1.c: New test.
6237
6238 2003-05-03 Zack Weinberg <zack@codesourcery.com>
6239
6240 PR c/10604
6241 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
6242
6243 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
6244
6245 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
6246
6247 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6248
6249 PR c++/9364, c++/10553, c++/10586
6250 * g++.dg/parse/typename4.C: New test.
6251 * g++.dg/parse/typename5.C: Likewise.
6252
6253 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
6254
6255 * gcc.c-torture/compile/20030503-1.c: New test.
6256
6257 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6258
6259 * g++.dg/lookup/using5.C: Fix testcase error.
6260
6261 2003-05-01 Chris Demetriou <cgd@broadcom.com>
6262
6263 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
6264 since MEABI is no longer supported. Remove all vestiges
6265 of MEABI from the test.
6266
6267 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6268
6269 PR c++/10554
6270 * g++.dg/lookup/using5.C: New test.
6271
6272 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6273
6274 PR c++/8772
6275 * g++.dg/template/ttp5.C: New test.
6276
6277 2003-04-30 Mark Mitchell <mark@codesourcery.com>
6278
6279 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
6280 (dg-gpp-additional-sources): New function.
6281 (dg-gpp-additional-files): Likewise.
6282 * lib/g++.exp (additional_sources): New variable.
6283 (additional_files): Likewise.
6284 (g++_target_compile): Deal with them.
6285 * lib/old-dejagnu.exp: Remove.
6286 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
6287 * g++.old-deja: Revise all tests to use dg commands.
6288
6289 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6290
6291 PR c++/9432, c++/9528
6292 * g++.dg/lookup/using4.C: New test.
6293
6294 2003-04-29 Geoffrey Keating <geoffk@apple.com>
6295
6296 * gcc.dg/noreturn-5.c: New file.
6297 * gcc.dg/noreturn-6.c: New file.
6298
6299 * gcc.c-torture/compile/inline-1.c: New file.
6300
6301 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6302
6303 PR c++/10551
6304 * g++.dg/template/explicit1.C: New test.
6305
6306 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6307
6308 PR c++/10549
6309 * g++.dg/other/bitfield1.C: New test.
6310
6311 PR c++/10527
6312 * g++.dg/init/new7.C: New test.
6313
6314 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6315
6316 * g++.dg/ext/desig1.C: New test.
6317 * g++.dg/ext/init1.C: Update.
6318
6319 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6320
6321 2003-04-28 Mark Mitchell <mark@codesourcery.com>
6322
6323 PR c++/10180
6324 * g++.dg/warn/Winline-1.C: New test.
6325
6326 2003-04-28 Jakub Jelinek <jakub@redhat.com>
6327
6328 * gcc.c-torture/execute/string-opt-19.c: New test.
6329
6330 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6331 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6332
6333 2003-04-27 Mark Mitchell <mark@codesourcery.com>
6334
6335 PR c++/10506
6336 * g++.dg/init/new6.C: New test.
6337
6338 PR c++/10503
6339 * g++.dg/init/ref6.C: New test.
6340
6341 2003-04-26 David Edelsohn <edelsohn@gnu.org>
6342
6343 * g++.dg/warn/weak1.C: XFAIL on AIX4.
6344
6345 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6346
6347 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6348 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6349
6350 2003-04-25 Mark Mitchell <mark@codesourcery.com>
6351
6352 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6353 initialized static data members.
6354
6355 2003-04-25 H.J. Lu <hjl@gnu.org>
6356
6357 * gcc.dg/ia64-sync-4.c: New test.
6358
6359 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6360
6361 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
6362 date.
6363
6364 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
6365
6366 PR c++/10337
6367 * g++.dg/warn/conv1.C: New test.
6368 * g++.old-deja/g++.other/conv7.C: Adjust.
6369 * g++.old-deja/g++.other/overload14.C: Adjust.
6370
6371 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6372
6373 PR c++/10471
6374 * g++.dg/template/defarg2.C: New test.
6375
6376 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
6377
6378 * gcc.dg/cpp/include2.c: Update.
6379 * gcc.dg/cpp/multiline-2.c: New.
6380 * gcc.dg/cpp/multiline.c: Update.
6381 * gcc.dg/cpp/strify2.c: Update.
6382 * gcc.dg/cpp/trad/literals-2.c: Update.
6383
6384 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6385
6386 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6387
6388 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6389
6390 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6391
6392 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6393
6394 PR c++/10451
6395 * g++.dg/parse/crash4.C: New test.
6396
6397 PR c++/9847
6398 * g++.dg/parse/crash5.C: New test.
6399
6400 2003-04-22 Mark Mitchell <mark@codesourcery.com>
6401
6402 PR c++/10446
6403 * g++.dg/parse/crash3.C: New test.
6404
6405 PR c++/10428
6406 * g++.dg/parse/elab1.C: New test.
6407
6408 2003-04-22 Devang Patel <dpatel@apple.com>
6409
6410 * gcc.dg/cpp/trad/funlike-5.c: New test.
6411
6412 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
6413
6414 * g++.dg/other/packed1.C: Fix dg options.
6415
6416 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
6417
6418 * g++.dg/other/offsetof2.C: New test.
6419
6420 2003-04-21 Mark Mitchell <mark@codesourcery.com>
6421
6422 * g++.dg/template/recurse.C: Adjust location of error messages.
6423
6424 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
6425
6426 PR c++/9881
6427 * g++.dg/init/addr-const1.C: New test.
6428 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
6429
6430 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
6431
6432 PR c++/10405
6433 * g++.dg/lookup/struct-hack1.C: New test.
6434
6435 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
6436
6437 * ucs.c: Update diagnostic messages.
6438
6439 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
6440
6441 * gcc.dg/cpp/truefalse.cpp: New test.
6442 * gcc.dg/cpp/cpp.exp: Update.
6443 * g++.dg/other/stdbool-if.C: Remove.
6444
6445 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
6446
6447 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
6448 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6449
6450 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6451
6452 * gcc.c-torture/compile/20030418-1.c: New test.
6453
6454 2003-04-17 Janis Johnson <janis187@us.ibm.com>
6455
6456 * README.compat: Remove; content moved to doc/sourcebuild.texi.
6457
6458 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6459
6460 PR c++/10347
6461 g++.dg/template/dependent-name1.C: New test.
6462
6463 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
6464
6465 * gcc.dg/warn-1.c (tourist_guide): New array,
6466 contains a pointer to bar.
6467
6468 2003-04-16 Roger Sayle <roger@eyesopen.com>
6469
6470 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6471 * gcc.c-torture/execute/medce-1.c: New test case.
6472 * gcc.c-torture/execute/medce-2.c: New test case.
6473
6474 2003-04-15 Mark Mitchell <mark@codesourcery.com>
6475
6476 * lib/prune.exp: Ignore more messages.
6477
6478 PR c++/10381
6479 * g++.dg/parse/lookup3.C: New test.
6480
6481 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
6482
6483 * gcc.c-torture/compile/20030415-1.c : New test.
6484
6485 2003-04-14 Mark Mitchell <mark@codesourcery.com>
6486
6487 * gcc.c-torture/execute/scope-2.c: Move to ...
6488 * gcc.dg/noncompile/scope.c: .... here.
6489
6490 2003-04-14 Roger Sayle <roger@eyesopen.com>
6491
6492 * gcc.dg/20030414-2.c: New test case.
6493
6494 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
6495
6496 PR target/10377
6497 * gcc.dg/20030414-1.c: New test.
6498
6499 2003-04-13 Roger Sayle <roger@eyesopen.com>
6500
6501 * gcc.dg/builtins-12.c: New test case.
6502 * gcc.dg/builtins-13.c: New test case.
6503
6504 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6505
6506 * gcc.c-torture/execute/string-opt-18.c: New test.
6507
6508 2003-04-13 Mark Mitchell <mark@codesourcery.com>
6509
6510 PR c++/10300
6511 * g++.dg/init/new5.C: New test.
6512
6513 2003-04-12 Mark Mitchell <mark@codesourcery.com>
6514
6515 PR c++/7910
6516 * g++.dg/ext/dllimport1.C: New test.
6517
6518 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6519
6520 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6521
6522 2003-04-11 Bud Davis <bdavis9659@comcast.net>
6523
6524 PR Fortran/9263
6525 * g77.f-torture/noncompile/9263.f: New test
6526 PR Fortran/1832
6527 * g77.f-torture/execute/1832.f: New test
6528
6529 2003-04-11 David Chad <davidc@freebsd.org>
6530 Loren J. Rittle <ljrittle@acm.org>
6531
6532 libobjc/8562
6533 * objc.dg/headers.m: New test.
6534
6535 2003-04-10 Zack Weinberg <zack@codesourcery.com>
6536
6537 * gcc.c-torture/execute/builtin-noret-2.c: New.
6538 * gcc.c-torture/execute/builtin-noret-2.x: New.
6539 XFAIL builtin-noret-2.c at -O1 and above.
6540 * gcc.dg/redecl.c: New.
6541 * gcc.dg/Wshadow-1.c: Update error regexps.
6542
6543 2003-04-10 Mark Mitchell <mark@codesourcery.com>
6544
6545 * g++.dg/abi/bitfield10.C: New test.
6546
6547 2003-04-09 Mike Stump <mrs@apple.com>
6548
6549 * gcc.dg/pch/pch.exp: Make testcase names longer.
6550 * g++.dg/pch/pch.exp: Make testcase names longer.
6551
6552 2003-04-08 Roger Sayle <roger@eyesopen.com>
6553
6554 * gcc.dg/builtins-11.c: New test case.
6555
6556 2003-04-08 Roger Sayle <roger@eyesopen.com>
6557
6558 * gcc.dg/builtins-9.c: New test case.
6559 * gcc.dg/builtins-10.c: New test case.
6560
6561 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
6562
6563 * gcc.dg/noncompile/init-4.c.c: New test.
6564
6565 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
6566
6567 * gcc.misc-test/gcov-9.c: New test.
6568 * gcc.misc-test/gcov-10.c: New test
6569 * gcc.misc-test/gcov-11.c: New test.
6570
6571 2003-04-05 Zack Weinberg <zack@codesourcery.com>
6572
6573 PR optimization/10024
6574 * gcc.c-torture/compile/20030405-1.c: New test.
6575
6576 2003-04-04 Geoffrey Keating <geoffk@apple.com>
6577
6578 * gcc.dg/pch/static-3.c: New.
6579 * gcc.dg/pch/static-3.hs: New.
6580 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
6581
6582 2003-04-04 Richard Henderson <rth@redhat.com>
6583
6584 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6585 * g++.dg/eh/forced2.C: Likewise.
6586
6587 2003-04-03 Mike Stump <mrs@apple.com>
6588
6589 * lib/scanasm.exp (scan-assembler): Add xfail processing for
6590 target arg.
6591 (scan-assembler-times, scan-assembler-not): Likewise.
6592 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
6593
6594 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
6595
6596 * gcc.dg/sparc-loop-1.c: New test.
6597
6598 2003-04-02 Geoffrey Keating <geoffk@apple.com>
6599
6600 PR other/9274
6601 * g++.dg/pch/system-2.C: New.
6602 * g++.dg/pch/system-2.Hs: New.
6603
6604 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
6605
6606 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
6607
6608 * g++.dg/eh/simd-1.C (vecfunc): Same.
6609
6610 2003-04-01 Roger Sayle <roger@eyesopen.com>
6611
6612 * gcc.c-torture/execute/20030401-1.c: New test case.
6613
6614 2003-04-01 Ziemowit Laski <zlaski@apple.com>
6615
6616 * objc.dg/defs.m: New.
6617
6618 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
6619
6620 * g++.dg/eh/simd-1.C: New.
6621 * g++.dg/eh/simd-2.C: New.
6622
6623 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
6624
6625 * gcc.c-torture/execute/simd-3.c: New.
6626
6627 2003-03-31 Mark Mitchell <mark@codesourcery.com>
6628
6629 PR c/9936
6630 * gcc.dg/20030331-2.c: New test.
6631
6632 2003-03-31 Mark Mitchell <mark@codesourcery.com>
6633
6634 PR c++/10278
6635 * g++.dg/parse/crash2.C: New test.
6636
6637 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6638
6639 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
6640 * gcc.c-torture/execute/20030331-1.c: ...here.
6641
6642 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6643
6644 * gcc.c-torture/execute/20030331-1.c: New test.
6645
6646 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
6647
6648 * lib/gcov.exp: Adjust call return testing strings.
6649 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
6650
6651 2003-03-31 Roger Sayle <roger@eyesopen.com>
6652
6653 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
6654 * gcc.dg/builtins-7.c: New test case.
6655 * gcc.dg/builtins-8.c: New test case.
6656
6657 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
6658
6659 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
6660
6661 2003-03-30 Mark Mitchell <mark@codesourcery.com>
6662
6663 PR c++/7647
6664 * g++.dg/lookup-class-member-2.C: New test.
6665
6666 2003-03-30 Glen Nakamura <glen@imodulo.com>
6667
6668 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
6669
6670 2003-03-28 Roger Sayle <roger@eyesopen.com>
6671
6672 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
6673
6674 2003-03-28 Mark Mitchell <mark@codesourcery.com>
6675
6676 * g++.dg/init/attrib1.C: New test.
6677
6678 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6679
6680 * gcc.dg/ultrasp8.c: New test.
6681
6682 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6683
6684 * gcc.dg/ultrasp7.c: New test.
6685
6686 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
6687
6688 PR c++/10047
6689 * g++.dg/template/inline1.C: New test.
6690
6691 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
6692
6693 * gcc.dg/sparc-dwarf2.c: New test.
6694
6695 2003-03-27 Roger Sayle <roger@eyesopen.com>
6696
6697 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
6698 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
6699
6700 2003-03-27 Mark Mitchell <mark@codesourcery.com>
6701
6702 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
6703 than reading .x files.
6704 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
6705 * g77.dg/gcov/gcov-1.f: Likewise.
6706 * gcc.misc-tests/gcov-4b.c: Likewise.
6707 * gcc.misc-tests/gcov-5b.c: Likewise.
6708 * gcc.misc-tests/gcov-6.c: Likewise.
6709 * gcc.misc-tests/gcov-7.c: Likewise.
6710 * gcc.misc-tests/gcov-8.c: Likewise.
6711 * g++.dg/gcov/gcov-1.x: Remove.
6712 * g77.dg/gcov/gcov-1.x: Likewise.
6713 * gcc.misc-tests/gcov-4b.x: Likewise.
6714 * gcc.misc-tests/gcov-5b.x: Likewise.
6715 * gcc.misc-tests/gcov-6.x: Likewise.
6716 * gcc.misc-tests/gcov-7.x: Likewise.
6717 * gcc.misc-tests/gcov-8.x: Likewise.
6718
6719 2003-03-27 Glen Nakamura <glen@imodulo.com>
6720
6721 PR opt/10087
6722 * gcc.dg/20030324-1.c: New test.
6723
6724 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
6725
6726 PR c++/10224
6727 * g++.dg/template/arg3.C: New test.
6728
6729 PR c++/10158
6730 * g++.dg/template/friend18.C: New test.
6731
6732 2003-03-26 Roger Sayle <roger@eyesopen.com>
6733
6734 * g77.f-torture/compile/20030326-1.f: New test case.
6735
6736 2003-03-26 Janis Johnson <janis187@us.ibm.com>
6737
6738 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
6739
6740 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
6741
6742 2003-03-26 Jakub Jelinek <jakub@redhat.com>
6743
6744 * gcc.dg/ia64-sync-3.c: New test.
6745
6746 2003-03-26 Alan Modra <amodra@bigpond.net.au>
6747
6748 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
6749
6750 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
6751
6752 * gcc.dg/ultrasp6.c: New test.
6753
6754 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6755
6756 * gcc.dg/i386-signbit-1.c: New test.
6757 * gcc.dg/i386-signbit-2.c: New test.
6758 * gcc.dg/i386-signbit-3.c: New test.
6759
6760 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
6761
6762 * gcc.dg/ultrasp5.c: Fix options.
6763
6764 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6765
6766 * gcc.dg/ultrasp5.c: Fix comment.
6767
6768 2003-03-24 Bud Davis <bdavis9659@comcast.net>
6769
6770 PR fortran/10197
6771 * g77.f-torture/execute/10197.f: New test.
6772
6773 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
6774
6775 PR c++/9898, c++/383
6776 * g++.dg/template/conv6.C: New test.
6777
6778 PR c++/10119
6779 * g++.dg/template/ptrmem5.C: New test.
6780
6781 PR c++/10026
6782 * g++.dg/lookup/koenig1.C: New test.
6783
6784 PR C++/10199
6785 * g++.dg/lookup/template2.C: New test.
6786
6787 2003-03-24 Jakub Jelinek <jakub@redhat.com>
6788
6789 * g++.dg/opt/rtti1.C: New test.
6790
6791 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6792
6793 * gcc.dg/ultrasp5.c: New test.
6794
6795 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
6796
6797 PR middle-end/9967
6798 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
6799 builtin fputs.
6800
6801 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6802
6803 PR c/8224
6804 * gcc.dg/20030323-1.c: New test.
6805
6806 2003-03-23 Roger Sayle <roger@eyesopen.com>
6807
6808 * gcc.c-torture/compile/20030323-1.c: New test case.
6809
6810 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
6811
6812 * gcc.dg/20030321-1.c: New test.
6813
6814 2003-03-22 Zack Weinberg <zack@codesourcery.com>
6815
6816 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
6817
6818 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
6819
6820 PR c++/9978, c++/9708
6821 * g++.dg/ext/vlm1.C: Adjust expected error.
6822 * g++.dg/ext/vla2.C: New test.
6823 * g++.dg/template/arg1.C: New test.
6824 * g++.dg/template/arg2.C: New test.
6825
6826 2003-03-22 Bud Davis <bdavis9659@comcast.net>
6827
6828 * g77.f-torture/execute/select.f: New test.
6829 * g77.f-torture/noncompile/select_no_compile.f: New test.
6830
6831 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
6832
6833 PR c++/9898
6834 * g++.dg/other/error4.C: New test.
6835
6836 2003-03-20 Mark Mitchell <mark@codesourcery.com>
6837
6838 * g++.dg/template/friend17.C: New test.
6839
6840 2003-03-21 Alan Modra <amodra@bigpond.net.au>
6841
6842 * gcc.c-torture/compile/20030320-1.c: New.
6843
6844 2003-03-20 Roger Sayle <roger@eyesopen.com>
6845
6846 * gcc.dg/builtins-6.c: New test case.
6847
6848 2003-03-19 Alan Modra <amodra@bigpond.net.au>
6849
6850 PR target/10073
6851 * gcc.c-torture/compile/20030319-1.c: New.
6852
6853 2003-03-18 Jan Hubicka <jh@suse.cz>
6854
6855 * gcc.dg/i386-cvt-1.c: New test.
6856
6857 2003-03-17 Zack Weinberg <zack@codesourcery.com>
6858
6859 * objc.dg/naming-1.m: Use "(parse|syntax) error".
6860 * objc.dg/naming-2.m: Likewise.
6861
6862 2003-03-17 Mark Mitchell <mark@codesourcery.com>
6863
6864 PR c++/9639
6865 * g++.dg/parse/crash1.C: New test.
6866
6867 2003-03-16 Mark Mitchell <mark@codesourcery.com>
6868
6869 PR c++/8805
6870 * g++.dg/eh/cleanup1.C: New test.
6871
6872 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
6873
6874 * gcc.c-torture/execute/20030316-1.c: New test case.
6875
6876 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
6877
6878 PR c++/9629
6879 * g++.dg/init/ctor2.C: New test.
6880
6881 2003-03-15 Roger Sayle <roger@eyesopen.com>
6882
6883 * g77.f-torture/compile/xformat.f: New test case.
6884
6885 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6886
6887 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
6888 * g++.old-deja/g++.mike/eh50.C: Likewise.
6889
6890 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6891
6892 PR c++/6440
6893 * g++.dg/template/spec7.C: New test.
6894 * g++.dg/template/spec8.C: Likewise.
6895
6896 2003-03-14 Jakub Jelinek <jakub@redhat.com>
6897
6898 * gcc.c-torture/execute/20030313-1.c: New test.
6899
6900 2003-03-14 Richard Henderson <rth@redhat.com>
6901
6902 * gcc.dg/inline-2.c: Adjust alpha test for external call.
6903
6904 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6905
6906 * gcc.c-torture/compile/20030314-1.c: New test.
6907
6908 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
6909
6910 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
6911 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
6912 thumb target,
6913 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
6914 to accept newer _imp__ prefix and additional
6915 newline in .drectve section.
6916 * gcc.dg/dll-4.c: Likewise.
6917 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
6918 switch.
6919
6920 2003-03-13 Mark Mitchell <mark@codesourcery.com>
6921
6922 * g++.dg/parse/namespace9.C: New test.
6923
6924 * g++.dg/init/ref5.C: New test.
6925 * g++.dg/parse/ptrmem1.C: Likewise.
6926
6927 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6928
6929 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
6930 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
6931 regular expression.
6932 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
6933 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
6934
6935 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
6936
6937 * gcc.c-torture/execute/20030224-2.c: New test.
6938
6939 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6940
6941 * gcc.dg/decl-3.c: New test.
6942
6943 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6944
6945 * gcc.dg/i386-loop-2.c: New test.
6946
6947 2003-03-11 Mark Mitchell <mark@codesourcery.com>
6948
6949 PR c++/9474
6950 * g++.dg/parse/namespace8.C: New test.
6951
6952 PR c++/9924
6953 * g++.dg/overload/builtin2.C: New test.
6954
6955 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
6956
6957 * gcc.dg/return-type-3.c: New test.
6958
6959 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6960
6961 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
6962 profiling options are not supported.
6963
6964 2003-03-10 Mark Mitchell <mark@codesourcery.com>
6965
6966 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
6967 * g++.old-deja/g++.warn/impint2.C: Likewise.
6968
6969 2003-03-10 Devang Patel <dpatel@apple.com>
6970
6971 * g++.dg/cpp/c++_cmd_1.C: New test.
6972 * g++.dg/cpp/c++_cmd_1.h: New file.
6973
6974 2003-03-10 Segher Boessenkool <segher@koffie.nl>
6975
6976 * gcc.dg/altivec-9.c: New file.
6977
6978 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6979
6980 * gcc.dg/ppc-sdata-1.c: New test.
6981 * gcc.dg/ppc-sdata-2.c: New test.
6982
6983 2003-03-09 Mark Mitchell <mark@codesourcery.com>
6984
6985 PR c++/9373
6986 * g++.dg/opt/ptrmem2.C: New test.
6987
6988 PR c++/8534
6989 * g++.dg/opt/ptrmem1.C: New test.
6990
6991 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6992
6993 * gcc.dg/i386-loop-1.c: New test.
6994
6995 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6996
6997 PR c++/9970
6998 * g++.dg/lookup/friend1.C: New test.
6999
7000 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7001
7002 PR c++/9823
7003 * g++.dg/parser/constructor1.C: New test.
7004
7005 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
7006
7007 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7008
7009 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7010
7011 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
7012
7013 * gcc.dg/cpp/Wunused.c: Update test.
7014
7015 2003-03-08 Jan Hubicka <jh@suse.cz>
7016
7017 * gcc.dg/inline-3.c: New test.
7018
7019 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7020
7021 PR c++/9809
7022 * g++.dg/parse/builtin1.C: New test.
7023
7024 PR c++/9982
7025 * g++.dg/abi/cookie1.C: New test.
7026 * g++.dg/abi/cookie2.C: Likewise.
7027
7028 PR c++/9524
7029 * g++.dg/template/field1.C: New test.
7030
7031 PR c++/9912
7032 * g++.dg/parse/class1.C: New test.
7033 * g++.dg/parse/namespace7.C: Likewise.
7034 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
7035
7036 2003-03-07 Mark Mitchell <mark@codesourcery.com>
7037
7038 * g++.dg/init/ref4.C: New test.
7039
7040 2003-03-07 Jan Hubicka <jh@suse.cz>
7041
7042 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
7043 * gcc.dg/inline-3.c: New test.
7044
7045 2003-03-06 Mark Mitchell <mark@codesourcery.com>
7046
7047 * g++.dg/init/ref3.C: New test.
7048
7049 PR c++/9965
7050 * g++.dg/init/ref2.C: New test.
7051
7052 PR c++/9400
7053 * g++.dg/warn/Wshadow-2.C: New test.
7054
7055 PR c++/9791
7056 * g++.dg/warn/Woverloaded-1.C: New test.
7057
7058 2003-03-05 Jan Hubicka <jh@suse.cz>
7059
7060 * gcc.dg/i386-local2.c: New.
7061 * gcc.dg/i386-local.c: Fix typo.
7062
7063 2003-03-05 Mark Mitchell <mark@codesourcery.com>
7064
7065 * g++.dg/abi/layout3.C: New test.
7066
7067 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7068
7069 * gcc.c-torture/compile/20030305-1.c
7070
7071 2003-03-05 Jan Hubicka <jh@suse.cz>
7072
7073 * gcc.dg/i386-local.c: New.
7074
7075 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
7076
7077 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7078
7079 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7080
7081 * gcc.dg/switch-2.c: New test.
7082 * gcc.dg/switch-3.c: New test.
7083 * gcc.dg/Wswitch.c: Adjust line numbers.
7084 * gcc.dg/Wswitch-default.c: Likewise.
7085 * gcc.dg/Wswitch-enum.c: Likewise.
7086
7087 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
7088
7089 * gcc.c-torture/execute/20030222-1.c: New test.
7090
7091 2003-03-03 James E Wilson <wilson@tuliptree.org>
7092
7093 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7094
7095 2003-03-03 Mark Mitchell <mark@codesourcery.com>
7096
7097 PR c++/9878
7098 * g++.dg/init/ref1.C: New test.
7099
7100 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
7101
7102 * gcc.dg/sh-relax.c: New SH-only test.
7103
7104 2003-03-03 Geoffrey Keating <geoffk@apple.com>
7105
7106 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
7107 comment explaining purpose of testcase.
7108
7109 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7110
7111 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7112 for HC11/HC12 (asm needs two int registers).
7113 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7114 HC11/HC12 because the test uses an asm which needs two 32-bit
7115 registers.
7116
7117 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7118
7119 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7120 for HC11/HC12 (array is too large otherwise).
7121 * gcc.c-torture/compile/920501-4.x: New file, likewise.
7122 * gcc.c-torture/compile/20010518-2.x: Likewise.
7123 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7124 HC11/HC12 (array is too large).
7125
7126 2003-03-01 Geoffrey Keating <geoffk@apple.com>
7127
7128 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7129 * lib/g++-dg.exp (g++-dg-test): Likewise.
7130
7131 2003-03-01 Roger Sayle <roger@eyesopen.com>
7132
7133 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7134 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7135
7136 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7137
7138 * g++.dg/warn/implicit-typename1.C: Remove warning.
7139
7140 2003-02-28 Richard Henderson <rth@redhat.com>
7141
7142 * gcc.dg/noreturn-1.c: Move noreturn warning line.
7143 * gcc.dg/return-type-1.c: Move control reaches end warning line.
7144
7145 2003-02-28 Geoffrey Keating <geoffk@apple.com>
7146
7147 * gcc.dg/pch/pch.exp: Change .pch to .gch.
7148 * g++.dg/pch/pch.exp: Likewise.
7149
7150 2003-02-28 Mark Mitchell <mark@codesourcery.com>
7151
7152 PR c++/9879
7153 * testsuite/g++.dg/init/new4.C: New test.
7154
7155 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
7156
7157 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7158
7159 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
7160
7161 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7162 unsigned long.
7163
7164 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7165 wider than float.
7166
7167 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7168
7169 * lib/scanasm.exp: Add support for counting numbers of
7170 occurences.
7171 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7172 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7173
7174 2003-02-25 Mark Mitchell <mark@codesourcery.com>
7175
7176 PR c++/9683
7177 * g++.dg/template/static3.C: New test.
7178
7179 PR c++/9829
7180 * g++.dg/parse/namespace6.C: New test.
7181
7182 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7183
7184 PR target/9732
7185 * gcc.dg/20030225-1.c: New test.
7186
7187 2003-02-24 Mark Mitchell <mark@codesourcery.com>
7188
7189 * README: Remove out-of-date information.
7190
7191 PR c++/9836
7192 * g++.dg/template/spec6.C: New test.
7193
7194 2003-02-24 Jeff Law <law@redhat.com>
7195
7196 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
7197
7198 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7199
7200 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
7201 * gcc.dg/pragma-ep-1.c: Likewise.
7202
7203 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7204
7205 PR c++/9602
7206 * g++.dg/template/friend16.C: New test.
7207
7208 2003-02-23 Mark Mitchell <mark@codesourcery.com>
7209
7210 PR c++/5333
7211 * g++.dg/parse/fused-params1.C: Adjust error messages.
7212 * g++.dg/template/nested3.C: New test.
7213
7214 2003-02-24 Alan Modra <amodra@bigpond.net.au>
7215
7216 * g++.dg/abi/param1.C: New test.
7217
7218 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7219
7220 PR c++/7982
7221 * g++.dg/warn/implicit-typename1.C: New test.
7222
7223 2003-02-22 Kelley Cook <kelleycook@comcast.net>
7224
7225 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
7226 with "mtune".
7227 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7228 * gcc.c-torture/execute/20010129-1.x: Likewise.
7229 * gcc.dg/20011107-1.c: Likewise.
7230 * gcc.dg/20020108-1.c: Likewise.
7231 * gcc.dg/20020122-3.c: Likewise.
7232 * gcc.dg/20020206-1.c: Likewise.
7233 * gcc.dg/20020310-1.c: Likewise.
7234 * gcc.dg/20020426-2.c: Likewise.
7235 * gcc.dg/20020517-1.c: Likewise.
7236 * gcc.dg/991230-1.c: Likewise.
7237 * gcc.dg/i386-unroll-1.c: Likewise.
7238 * gcc.misc-tests/i386-prefetch.exp: Likewise.
7239
7240 2003-02-22 Jan Hubicka <jh@suse.cz>
7241
7242 * gcc.dg/i386-mul.c: New test.
7243
7244 2003-02-21 Roger Sayle <roger@eyesopen.com>
7245
7246 * gcc.dg/builtins-5.c: New test case.
7247
7248 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
7249
7250 * gcc.dg/asmreg-1.c: New test.
7251
7252 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7253
7254 PR c++/9749
7255 * g++.dg/parse/varmod1.C: New test.
7256
7257 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7258
7259 PR c++/9727
7260 * g++.dg/template/op1.C: New test.
7261
7262 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7263
7264 PR c++/8906
7265 * g++.dg/template/nested2.C: New test.
7266
7267 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7268
7269 PR c++/8724
7270 * g++.dg/expr/dtor1.C: New test.
7271
7272 2003-02-21 Zack Weinberg <zack@codesourcery.com>
7273
7274 * gcc.dg/cpp/include3.c: New test.
7275 * gcc.dg/cpp/inc/foo.h: New file.
7276
7277 2003-02-21 Glen Nakamura <glen@imodulo.com>
7278
7279 * gcc.c-torture/execute/20030221-1.c: New test.
7280
7281 2003-02-20 Mark Mitchell <mark@codesourcery.com>
7282
7283 PR c++/9729
7284 * g++.dg/abi/conv1.C: New test.
7285
7286 2003-02-20 Jan Hubicka <jh@suse.cz>
7287
7288 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
7289
7290 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
7291
7292 * gcc.c-torture/compile/20030219-1.c: New test.
7293
7294 2003-02-18 Jan Hubicka <jh@suse.cz>
7295
7296 * gcc.dg/funcorder.c: New test.
7297
7298 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7299
7300 * gcc.c-torture/execute/20030218-1.c: New.
7301
7302 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
7303
7304 * gcc.dg/20030218-1.c: New.
7305
7306 2003-02-18 Richard Henderson <rth@redhat.com>
7307
7308 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7309 * gcc.dg/attr-used-2.c: New.
7310
7311 2003-02-18 Mark Mitchell <mark@codesourcery.com>
7312
7313 PR c++/9704
7314 * g++.dg/init/copy5.C: New test.
7315
7316 2003-02-18 Geoffrey Keating <geoffk@apple.com>
7317
7318 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7319 * g++.dg/pch/pch.exp: Likewise.
7320
7321 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7322
7323 * gcc.c-torture/execute/20030209-1.c: Enable the test if
7324 STACK_SIZE is not defined.
7325
7326 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7327
7328 PR c++/9457
7329 * g++.dg/template/init1.C: New test.
7330
7331 2003-02-16 Jan HUbicka <jh@suse.cz>
7332
7333 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7334 (foo): Add few extra tests
7335 * gcc.dg/c99-const-expr-3.c: Likewise.
7336 * gcc.c-torture/execute/20030216-1.c: New.
7337
7338 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7339
7340 PR c++/9459
7341 * g++.dg/ext/typeof4.C: New test.
7342
7343 2003-02-15 Roger Sayle <roger@eyesopen.com>
7344
7345 * gcc.dg/i386-387-3.c: New test case.
7346
7347 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
7348
7349 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7350 cris-*-elf* cris-*-aout* and mmix-*-*.
7351
7352 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
7353
7354 * gcc.dg/20030213-1.c: New test.
7355
7356 2003-02-12 Roger Sayle <roger@eyesopen.com>
7357
7358 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7359 * gcc.dg/i386-387-2.c: Likewise.
7360
7361 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
7362
7363 * gcc.dg/ppc-spe.c: Fix formatting.
7364 Enable tests that were previously unsupported by gas.
7365 Delete tests for instructions that no longer exist.
7366 Switch arguments on evsubifw builtin.
7367
7368 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
7369
7370 * gcc.c-torture/execute/20030209-1.c: Disable the test if
7371 STACK_SIZE is too small.
7372
7373 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7374 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7375
7376 * gcc.dg/decl-2.c: New test.
7377
7378 2003-02-10 Jan Hubicka <jh@suse.cz>
7379
7380 * gcc.dg/i386-fpcvt-1.c: New test.
7381
7382 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
7383
7384 * gcc.c-torture/execute/20030209-1.c: New test.
7385
7386 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
7387
7388 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7389 int-wide bitops, use the constants of the same width.
7390 Likewise, if long long is 32-bit wide, test bitops using
7391 32-bit constants.
7392
7393 2003-02-07 Loren James Rittle <ljrittle@acm.org>
7394
7395 * gcc.dg/20021014-1.c: Annotate with expected notice text.
7396
7397 2003-02-07 Roger Sayle <roger@eyesopen.com>
7398
7399 * testsuite/gcc.dg/builtins-4.c: New test case.
7400
7401 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7402
7403 * gcc.dg/20020430-1.c: Fix dg command typos.
7404 * gcc.dg/20020503-1.c: Likewise.
7405
7406 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7407
7408 PR c++/8785
7409 * g++.dg/parse/fused-params1.C: New test.
7410
7411 PR c++/8857
7412 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7413
7414 PR c++/8921
7415 * g++.dg/parse/non-dependent1.C: New test.
7416
7417 PR c++/8928
7418 * g++.dg/parse/dupl-tmpl-args1.C: New test.
7419
7420 PR c++/9228
7421 * g++.dg/parse/undefined7.C: New test.
7422 * g++.dg/parse/non-templ1.C: New test.
7423
7424 PR c++/9229
7425 * g++.dg/parse/too-many-tmpl-args1.C: New test.
7426
7427 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7428
7429 * gcc.c-torture/compile/20030206-1.c: New test.
7430
7431 2003-02-05 Roger Sayle <roger@eyesopen.com>
7432
7433 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7434 "pow" to "foo" to avoid potential confusion with a math built-in.
7435
7436 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7437
7438 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7439 conditions for SPARC targets.
7440
7441 2003-02-05 Jakub Jelinek <jakub@redhat.com>
7442
7443 * gcc.dg/20030204-1.c: New test.
7444
7445 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7446
7447 PR c++/38
7448 * g++.dg/parse/array-size1.C: New test.
7449
7450 PR c++/5657
7451 * g++.dg/parse/undefined3.C: New test.
7452
7453 PR c++/5665
7454 * g++.dg/parse/undefined4.C: New test.
7455
7456 PR c++/5975
7457 * g++.dg/parse/undefined5.C: New test.
7458
7459 PR c++/7259
7460 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
7461
7462 PR c++/8578
7463 * g++.dg/parse/casting-operator1.C: New test.
7464
7465 PR c++/8596
7466 * g++.dg/parse/undefined6.C: New test.
7467
7468 PR c++/8736
7469 * g++.dg/parse/missing-template1.C: New test.
7470
7471 2003-02-04 Jan Hubicka <jh@suse.cz>
7472
7473 * gcc.dg/i386-cadd.c: Compile using -march=k8.
7474 * gcc.dg/i386-cmov?.c: Likewise.
7475 * gcc.dg/i386-fpcvt-?.c: Likewise.
7476 * gcc.dg/i386-ssefp-1.c: Likewise.
7477 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
7478 conventions.
7479
7480 2003-02-03 Mark Mitchell <mark@codesourcery.com>
7481
7482 PR c++/7129
7483 * testsuite/g++.dg/ext/max.C: New test.
7484
7485 2003-02-03 Jan Hubicka <jh@suse.cz>
7486
7487 * gcc.c-torture/execute/20030203-1.c: New test.
7488
7489 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
7490
7491 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7492 'natural-endian'.
7493
7494 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
7495
7496 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7497 * g++.dg/init/new2.C: Likewise.
7498 * g++.dg/other/new1.C: Likewise.
7499
7500 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
7501
7502 * gcc.dg/struct-ret-libc.c: New test.
7503
7504 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
7505
7506 * gcc.dg/20030129-1.c: New test.
7507
7508 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7509
7510 PR c++/8849
7511 * g++.dg/template/ptrmem4.C: New test.
7512
7513 2003-01-29 Mark Mitchell <mark@codesourcery.com>
7514
7515 * g++.dg/parser/constant1.C: New test.
7516
7517 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7518
7519 PR c++/8591
7520 * g++.dg/parse/friend2.C: New test.
7521
7522 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
7523
7524 PR c++/9437
7525 * g++.dg/template/unify4.C: New test.
7526
7527 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
7528
7529 * gcc.c-torture/execute/20030128-1.c: New test.
7530
7531 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
7532
7533 * g++.dg/lookup/nested1.C: Test moved from ...
7534 * g++.old-deja/g++.other/lookup24.C: ... here.
7535
7536 2003-01-28 Jan Hubicka <jh@suse.cz>
7537
7538 * gcc.dg/i386-cmov5.c: New test.
7539
7540 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7541
7542 * gcc.c-torture/execute/20010925-1.c: Changed the
7543 memcpy declaration.
7544
7545 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7546
7547 PR c++/3902
7548 * g++.dg/parse/template5.C: New test.
7549
7550 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
7551
7552 PR fortran/9258
7553 * g77.dg/pr9258: New test.
7554
7555 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
7556
7557 * README: Move relevant parts from README.g++.
7558
7559 * README.g++: Remove this file.
7560
7561 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
7562
7563 * g++.dg/abi/dcast1.C: New test.
7564
7565 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7566
7567 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7568
7569 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
7570
7571 PR c++/47
7572 * g++.old-deja/g++.other/lookup24.C: New test.
7573
7574 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7575
7576 PR middle-end/7227
7577 * gcc.dg/uninit-C.c: New test.
7578
7579 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
7580
7581 * g++.dg/abi/covariant1.C: New test.
7582
7583 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
7584
7585 * gcc.dg/20030123-1.c: New test.
7586
7587 2003-01-25 Jan Hubicka <jh@suse.cz>
7588
7589 PR opt/8492
7590 * gcc.c-torture/compile/20030125-1.c
7591
7592 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
7593
7594 PR c++/9403
7595 * g++.dg/parse/template3.C: New test.
7596 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
7597
7598 PR c++/795
7599 * g++.dg/parse/template4.C: New test.
7600
7601 PR c++/9415
7602 * g++.dg/template/qual2.C: New test.
7603
7604 PR c++/8545
7605 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7606
7607 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
7608
7609 2003-01-25 Roger Sayle <roger@eyesopen.com>
7610
7611 * gcc.c-torture/execute/switch-1.c: New test case.
7612
7613 2003-01-25 Jan Hubicka <jh@suse.cz>
7614
7615 * gcc.c-torture/execute/20030125-1.[cx]: New test.
7616
7617 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
7618
7619 Tweaks for Bison-1.875. From the NEWS file:
7620 "- `parse error' -> `syntax error'
7621 Bison now uniformly uses the term `syntax error'"
7622 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7623 * gcc.dg/cpp/digraph2.c: Likewise.
7624 * gcc.dg/cpp/direct2.c: Likewise.
7625 * gcc.dg/cpp/paste4.c: Likewise.
7626 * gcc.dg/c90-restrict-1.c: Likewise.
7627 * gcc.dg/c99-func-2.c: Likewise.
7628 * gcc.dg/noncompile/920721-2.c: Likewise.
7629 * gcc.dg/noncompile/930622-2.c: Likewise.
7630 * gcc.dg/noncompile/940112-1.c: Likewise.
7631 * gcc.dg/noncompile/950921-1.c: Likewise.
7632 * gcc.dg/noncompile/951123-1.c: Likewise.
7633 * gcc.dg/noncompile/971104-1.c: Likewise.
7634 * gcc.dg/noncompile/990416-1.c: Likewise.
7635
7636 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
7637
7638 * g++.dg/parse/undefined1.C: Add error message.
7639
7640 2003-01-22 Mark Mitchell <mark@codesourcery.com>
7641
7642 PR c++/9354
7643 * g++.dg/parse/new1.C: New test.
7644
7645 PR c++/9216
7646 * g++.dg/parse/template2.C: New test.
7647
7648 PR c++/9354
7649 * g++.dg/parse/typedef2.C: New test.
7650
7651 PR c++/9328
7652 * g++.dg/ext/typeof3.C: New test.
7653
7654 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7655
7656 PR c++/2738
7657 * g++.dg/parse/ret-type1.C: New test.
7658
7659 PR c++/3792
7660 * g++.dg/parse/tmpl-outside1.C: New test.
7661
7662 PR c++/4207
7663 * g++.dg/parse/int-as-enum1.C: New test.
7664
7665 PR c++/4903
7666 * g++.dg/parse/no-typename1.C: New test.
7667
7668 PR c++/5533
7669 * g++.dg/parse/no-value1.C: New test.
7670
7671 PR c++/5921
7672 * g++.dg/parse/wrong-inline1.C: New test.
7673
7674 PR c++/6402
7675 * g++.dg/parse/ref1.C: New test.
7676
7677 PR c++/6992
7678 * g++.dg/parse/attr-ctor1.C: New test.
7679
7680 PR c++/7229
7681 * g++.dg/parse/namespace5.C: New test.
7682
7683 PR c++/7917
7684 * g++.dg/parse/func-def1.C: New test.
7685
7686 PR c++/8143
7687 * g++.dg/parse/undefined1.C: New test.
7688
7689 PR c++/5723, PR c++/8522
7690 * g++.dg/parse/specialization1.C: New test.
7691
7692 PR c++/163, PR c++/8595
7693 * g++.dg/parse/struct-as-enum1.C: New test.
7694
7695 PR c++/9173
7696 * g++.dg/parse/undefined2.C: New test.
7697
7698 2003-01-22 Mark Mitchell <mark@codesourcery.com>
7699
7700 PR c++/9298
7701 * g++.dg/parse/template1.C: New test.
7702
7703 PR c++/9384
7704 * g++.dg/parse/using1.C: New test.
7705
7706 PR c++/9285
7707 PR c++/9294
7708 * g++.dg/parse/expr2.C: New test.
7709
7710 PR c++/9388
7711 * g++.dg/parse/lookup2.C: Likewise.
7712
7713 2003-01-21 Jan Hubicka <jh@suse.cz>
7714
7715 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
7716 * gcc.c-torture/execute/eeprof-1.c: Likewise.
7717 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
7718 * gcc.c-torture/execute/string-opt-*.c: Likewise.
7719
7720 2003-01-20 Nick Clifton <nickc@redhat.com>
7721
7722 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
7723 problem with ARM sibcall code generation.
7724
7725 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
7726
7727 * gcc.c-torture/execute/20030120-1.c: New.
7728
7729 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
7730
7731 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
7732
7733 2003-01-17 Mark Mitchell <mark@codesourcery.com>
7734
7735 PR c++/9272
7736 * g++.dg/parse/ctor1.C: New test.
7737
7738 PR c++/9294:
7739 * g++.dg/parse/qualified1.C: New test.
7740
7741 * g++.dg/parse/typename3.C: New test.
7742
7743 2003-01-16 Richard Henderson <rth@redhat.com>
7744
7745 * g++.dg/tls/init-2.C: Fix error matches for real this time.
7746
7747 2003-01-16 Richard Henderson <rth@redhat.com>
7748
7749 * g++.dg/pch/pch.exp: Copy test header to the working directory
7750 before using it either for precompilation or direct use.
7751 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
7752 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
7753
7754 2003-01-16 Richard Henderson <rth@redhat.com>
7755
7756 * gcc.dg/pch/pch.exp: Copy test header to the working directory
7757 before using it either for precompilation or direct use.
7758 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
7759 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
7760
7761 2003-01-16 Mark Mitchell <mark@codesourcery.com>
7762
7763 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
7764 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
7765 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
7766 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
7767 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
7768 typename warning into error.
7769 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
7770 error messages.
7771 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
7772 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
7773 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
7774 messages.
7775 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
7776 make declaration visible in template.
7777 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
7778 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
7779 messages.
7780 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
7781 message.
7782 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
7783 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
7784 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
7785 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
7786 typename warning with error message.
7787 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
7788 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
7789 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
7790
7791 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
7792
7793 * g++.dg/parse/ambig2.C: New test.
7794
7795 2003-01-15 Richard Henderson <rth@redhat.com>
7796
7797 * g++.dg/tls/init-2.C: Update error message string.
7798
7799 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7800
7801 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
7802
7803 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
7804
7805 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
7806 all for HC11/HC12.
7807 * gcc.c-torture/compile/20001205-1.x: Likewise.
7808 * gcc.c-torture/compile/20001226-1.x: Likewise.
7809 * gcc.c-torture/compile/920520-1.x: Likewise.
7810 * gcc.c-torture/compile/961203-1.x: Likewise.
7811 * gcc.c-torture/compile/20020604-1.x: Likewise.
7812
7813 2003-01-15 Jan Hubicka <jh@suse.cz>
7814
7815 * gcc.c-torture/compile/20030115-1.c: New test.
7816
7817 * gcc.dg/i386-fpcvt-1.c: New test.
7818 * gcc.dg/i386-fpcvt-2.c: New test.
7819
7820 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
7821
7822 Further conform g++'s __vmi_class_type_info to the C++ ABI
7823 specification.
7824 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
7825 the specification.
7826
7827 2003-01-14 Jan Hubicka <jh@suse.cz>
7828
7829 * gcc.dg/i386-fpcvt-1.c: New test.
7830 * gcc.dg/i386-fpcvt-2.c: New test.
7831
7832 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7833
7834 * gcc.dg/i386-mmx-3.c: New test.
7835
7836 2003-01-12 Mark Mitchell <mark@codesourcery.com>
7837
7838 PR c++/9264
7839 * g++.dg/parse/octal1.C: New file.
7840
7841 PR c++/9172
7842 * g++.dg/parse/typename1.C: New file.
7843
7844 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
7845
7846 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
7847 * gcc.dg/bf-no-ms-layout.c: Likewise.
7848 * gcc.dg/bf-ms-attrib.c: Likewise.
7849
7850 2003-01-10 Mark Mitchell <mark@codesourcery.com>
7851
7852 PR c++/9099
7853 * g++.dg/parse/dtor1.C: New file.
7854
7855 PR c++/9128
7856 * g++.dg/rtti/typeid1.C: New file.
7857
7858 PR c++/9153
7859 * g++.dg/parse/lookup1.C: New file.
7860
7861 PR c++/9171
7862 * g++.dg/templ/spec5.C: New file.
7863
7864 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
7865
7866 * gcc.c-torture/compile/20030110-1.c: New test.
7867
7868 2003-01-09 Geoffrey Keating <geoffk@apple.com>
7869
7870 Merge from pch-branch:
7871
7872 2002-12-23 Geoffrey Keating <geoffk@apple.com>
7873
7874 * gcc.dg/pch/cpp-1.h: New.
7875 * gcc.dg/pch/cpp-1.c: New.
7876 * gcc.dg/pch/cpp-2.h: New.
7877 * gcc.dg/pch/cpp-2.c: New.
7878
7879 2002-11-19 Geoffrey Keating <geoffk@apple.com>
7880
7881 * gcc.dg/pch/except-1.h: New.
7882 * gcc.dg/pch/except-1.c: New.
7883
7884 2002-11-13 Geoffrey Keating <geoffk@apple.com>
7885
7886 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
7887 running test.
7888 * gcc.dg/pch: Include *.hp not *.h.
7889 * gcc.dg/pch/system-1.h: New.
7890 * gcc.dg/pch/system-1.c: New.
7891
7892 2002-11-11 Geoffrey Keating <geoffk@apple.com>
7893
7894 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
7895 rather than trying to build and run a program using PCH.
7896 * gcc.dg/pch: Remove dg-do commands from test files.
7897
7898 2002-11-08 Geoffrey Keating <geoffk@apple.com>
7899
7900 * gcc.dg/pch/macro-3.c: New.
7901 * gcc.dg/pch/macro-3.h: New.
7902
7903 2002-11-04 Geoffrey Keating <geoffk@apple.com>
7904
7905 * gcc.dg/pch/common-1.c: New.
7906 * gcc.dg/pch/common-1.h: New.
7907 * gcc.dg/pch/decl-1.c: New.
7908 * gcc.dg/pch/decl-1.h: New.
7909 * gcc.dg/pch/decl-2.c: New.
7910 * gcc.dg/pch/decl-2.h: New.
7911 * gcc.dg/pch/decl-3.c: New.
7912 * gcc.dg/pch/decl-3.h: New.
7913 * gcc.dg/pch/decl-4.c: New.
7914 * gcc.dg/pch/decl-4.h: New.
7915 * gcc.dg/pch/decl-5.c: New.
7916 * gcc.dg/pch/decl-5.h: New.
7917 * gcc.dg/pch/global-1.c: New.
7918 * gcc.dg/pch/global-1.h: New.
7919 * gcc.dg/pch/inline-1.c: New.
7920 * gcc.dg/pch/inline-1.h: New.
7921 * gcc.dg/pch/inline-2.c: New.
7922 * gcc.dg/pch/inline-2.h: New.
7923 * gcc.dg/pch/static-1.c: New.
7924 * gcc.dg/pch/static-1.h: New.
7925 * gcc.dg/pch/static-2.c: New.
7926 * gcc.dg/pch/static-2.h: New.
7927
7928 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
7929
7930 * g++.dg/pch/pch.exp: Better handle failing testcases.
7931 * gcc.dg/pch/pch.exp: Likewise.
7932 * gcc.dg/pch/macro-1.c: New.
7933 * gcc.dg/pch/macro-1.h: New.
7934 * gcc.dg/pch/macro-2.c: New.
7935 * gcc.dg/pch/macro-2.h: New.
7936
7937 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
7938
7939 * g++.dg/dg.exp: Treat files in pch/ specially.
7940 * g++.dg/pch/pch.exp: New file.
7941 * g++.dg/pch/empty.H: New file.
7942 * g++.dg/pch/empty.C: New file.
7943 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
7944 "precompile".
7945
7946 * gcc.dg/pch/pch.exp: New file.
7947 * gcc.dg/pch/empty.h: New file.
7948 * gcc.dg/pch/empty.c: New file.
7949 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
7950 "precompile".
7951
7952 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7953
7954 * g++.dg/template/friend14.C: New test.
7955
7956 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7957
7958 * gcc.dg/old-style-asm-1.c: New test.
7959
7960 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
7961
7962 * gcc.c-torture/compile/20030109-1.c: New test.
7963
7964 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7965
7966 * gcc.c-torture/execute/20030109-1.c: New test.
7967
7968 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
7969
7970 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
7971 * g++.old-deja/g++.mike/dyncast2.C: Likewise
7972 * g++.old-deja/g++.mike/dyncast3.C: Likewise
7973 * g++.old-deja/g++.mike/eh2.C: Likewise
7974 * g++.old-deja/g++.mike/eh3.C: Likewise
7975 * g++.old-deja/g++.mike/eh5.C: Likewise
7976 * g++.old-deja/g++.mike/eh6.C: Likewise
7977 * g++.old-deja/g++.mike/eh7.C: Likewise
7978 * g++.old-deja/g++.mike/eh8.C: Likewise
7979 * g++.old-deja/g++.mike/eh9.C: Likewise
7980 * g++.old-deja/g++.mike/eh10.C: Likewise
7981 * g++.old-deja/g++.mike/eh12.C: Likewise
7982 * g++.old-deja/g++.mike/eh13.C: Likewise
7983 * g++.old-deja/g++.mike/eh14.C: Likewise
7984 * g++.old-deja/g++.mike/eh16.C: Likewise
7985 * g++.old-deja/g++.mike/eh17.C: Likewise
7986 * g++.old-deja/g++.mike/eh18.C: Likewise
7987 * g++.old-deja/g++.mike/eh21.C: Likewise
7988 * g++.old-deja/g++.mike/eh23.C: Likewise
7989 * g++.old-deja/g++.mike/eh24.C: Likewise
7990 * g++.old-deja/g++.mike/eh25.C: Likewise
7991 * g++.old-deja/g++.mike/eh26.C: Likewise
7992 * g++.old-deja/g++.mike/eh27.C: Likewise
7993 * g++.old-deja/g++.mike/eh28.C: Likewise
7994 * g++.old-deja/g++.mike/eh29.C: Likewise
7995 * g++.old-deja/g++.mike/eh31.C: Likewise
7996 * g++.old-deja/g++.mike/eh33.C: Likewise
7997 * g++.old-deja/g++.mike/eh34.C: Likewise
7998 * g++.old-deja/g++.mike/eh35.C: Likewise
7999 * g++.old-deja/g++.mike/eh36.C: Likewise
8000 * g++.old-deja/g++.mike/eh37.C: Likewise
8001 * g++.old-deja/g++.mike/eh38.C: Likewise
8002 * g++.old-deja/g++.mike/eh39.C: Likewise
8003 * g++.old-deja/g++.mike/eh40.C: Likewise
8004 * g++.old-deja/g++.mike/eh41.C: Likewise
8005 * g++.old-deja/g++.mike/eh42.C: Likewise
8006 * g++.old-deja/g++.mike/eh44.C: Likewise
8007 * g++.old-deja/g++.mike/eh46.C: Likewise
8008 * g++.old-deja/g++.mike/eh47.C: Likewise
8009 * g++.old-deja/g++.mike/eh48.C: Likewise
8010 * g++.old-deja/g++.mike/eh49.C: Likewise
8011 * g++.old-deja/g++.mike/eh50.C: Likewise
8012 * g++.old-deja/g++.mike/eh51.C: Likewise
8013 * g++.old-deja/g++.mike/eh53.C: Likewise
8014 * g++.old-deja/g++.mike/eh55.C: Likewise
8015 * g++.old-deja/g++.mike/p7912.C: Likewise
8016 * g++.old-deja/g++.mike/p9706.C: Likewise
8017 * g++.old-deja/g++.mike/p10416.C: Likewise
8018 * g++.old-deja/g++.mike/p11667.C: Likewise
8019 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
8020 Remove redundant reference to Iris.
8021 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
8022 Elxsi, i860, Pico Java, and WE32K.
8023
8024 2003-01-07 Mark Mitchell <mark@codesourcery.com>
8025
8026 * g++.dg/ext/asm4.C: New test.
8027
8028 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8029
8030 PR c++/9030
8031 * g++.dg/template/friend12.C: New test.
8032 * g++.dg/template/friend13.C: Likewise.
8033 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
8034
8035 2003-01-08 Jan Hubicka <jh@suse.cz>
8036
8037 * gcc.dg/i386-cadd.c: New test.
8038 * gcc.dg/i386-cmov4.c: Likewise.
8039
8040 2003-01-06 Mark Mitchell <mark@codesourcery.com>
8041
8042 PR c++/9165
8043 * g++.dg/warn/Wunused-3.C: New test.
8044
8045 * g++.dg/abi/bitfield9.C: New test.
8046
8047 PR c++/9189
8048 * g++.dg/parse/defarg3.C: New test.
8049
8050 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
8051
8052 * g++.dg/parse/ambig1.C: New test.
8053 * g++.dg/parse/defarg2.C: New test.
8054
8055 2003-01-05 Mark Mitchell <mark@codesourcery.com>
8056
8057 * g++.dg/template/defarg-1.C: New test.
8058 * g++.dg/template/local2.C: Likewise.
8059
8060 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
8061
8062 * gcc.c-torture/execute/20030105-1.c: New test.
8063
8064 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8065
8066 * g++.dg/parse/namespace3.C: Remove extra semicolons.
8067 * g++.dg/parse/namespace4.C: Likewise.
8068
8069 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
8070
8071 * g++.dg/template/ntp2.C: New test.
8072
8073 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
8074
8075 * g++.dg/parse/extern-C-1.C: New test.
8076
8077 * g++.dg/parse/namespace4.C: New test.
8078
8079 * g++.dg/template/nested1.C: New test.
8080
8081 * g++.dg/parse/namespace3.C: New test.
8082
8083 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
8084
8085 * g++.dg/lookup/two-stage1.C: New test.
8086
8087 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8088
8089 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
8090 * g++.old-deja/g++.jason/access8.C: Likewise.
8091 * g++.old-deja/g++.other/decl5.C: Likewise.
8092
8093 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
8094
8095 * g++.dg/parse/parse7.C: New test.
8096
8097 2003-01-02 Mark Mitchell <mark@codesourcery.com>
8098
8099 PR c++/2843
8100 * g++.dg/ext/attrib7.C: New test.
8101
8102 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
8103
8104 * g++.dg/parse/parse6.C: New test.
8105
8106 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
8107
8108 * gcc.dg/h8300-stack-1.c: New.
8109
8110 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
8111
8112 g++.dg/lookup/exception1.C: New test.
8113
8114 g++.dg/lookup/template1.C: New test.
8115
8116 g++.dg/parse/namespace2.C: New test.
8117
8118 g++.dg/parse/parens2.C: New test.
8119
8120 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8121
8122 * g++.dg/parse/parse5.C: New test.
8123 * g++.dg/lookup/scoped4.C: New test.
8124
8125 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
8126
8127 * g++.dg/parse/parens1.C: New test.
8128
8129 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
8130 angle-bracket1.C.
8131 * g++.dg/parse/parens2.C: New test.
8132
8133 * g++.dg/lookup/scope-operator1.C: New test.
8134
8135 * g++.dg/parse/operator1.C: New test.
8136
8137 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8138
8139 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
8140 * g++.old-deja/g++.other/access6.C: Likewise.
8141 * g++.old-deja/g++.other/decl1.C: Likewise.
8142 * g++.old-deja/g++.pt/typename12.C: Likewise.
8143
8144 2002-12-31 Mark Mitchell <mark@codesourcery.com>
8145
8146 * g++.dg/parse/namespace1.C: New test.
8147
8148 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8149
8150 * g++.dg/parse/parse4.C: New test.
8151
8152 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8153
8154 * g++.dg/parse/parse3.C: New test.
8155
8156 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8157
8158 * g++.dg/parse/parse2.C: New test.
8159
8160 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8161
8162 * g++.dg/template/friend11.C: New test.
8163
8164 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8165
8166 * g++.dg/parse/parse1.C: New test.
8167
8168 2002-12-31 Janis Johnson <janis187@us.ibm.com>
8169
8170 * lib/profopt.exp: Change the name of a global variable to avoid
8171 possible clashes with other test suites.
8172
8173 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
8174
8175 * g++.dg/inherit/covariant8.C: New test.
8176
8177 2002-12-31 Mark Mitchell <mark@codesourcery.com>
8178
8179 * g++.dg/init/array9.C: New test.
8180
8181 PR c++/9112
8182 * g++.dg/parse/expr1.C: New test.
8183
8184 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
8185
8186 * gcc.c-torture/compile/20021230-1.c: New test.
8187
8188 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
8189
8190 * g++.dg/inherit/covariant5.C: New test.
8191 * g++.dg/inherit/covariant6.C: New test.
8192 * g++.dg/inherit/covariant7.C: New test.
8193
8194 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8195
8196 PR c++/2739
8197 * g++.dg/other/access2.C: New test.
8198
8199 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
8200
8201 * g++.dg/other/anon-struct.C: No longer fails
8202 * g++.old-deja/g++.brendan/parse4.C: Likewise.
8203 * g++.old-deja/g++.brendan/parse5.C: Likewise.
8204 * g++.old-deja/g++.brendan/parse6.C: Likewise.
8205
8206 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
8207
8208 * g++.dg/parse/angle-bracket.C (main): No longer fails.
8209
8210 2002-12-27 Mark Mitchell <mark@codesourcery.com>
8211
8212 * g++.dg/eh/spec4.C: Remove stray semicolon.
8213 * g++.dg/expr/pmf-1.C: Change error message.
8214 * g++.dg/ext/asm1.C: Remove stray semicolon.
8215 * g++.dg/ext/typename1.C: Add missing typenames.
8216 * g++.dg/inherit/template-as-base.C: Change error message.
8217 * g++.dg/lookup/scoped1.C: Likewise.
8218 * g++.dg/lookup/scoped2.C: Likewise.
8219 * g++.dg/lookup/using2.C: Likewise.
8220 * g++.dg/other/component1.C: Remove stray semicolon.
8221 * g++.dg/other/do1.C: Change error message.
8222 * g++.dg/other/error2.C: Likewise.
8223 * g++.dg/other/init1.C: Likewise.
8224 * g++.dg/other/packed1.C: Remove stray semicolon.
8225 * g++.dg/other/ptrmem2.C: Change error message.
8226 * g++.dg/parse/parameter-declaration-1.C: Remove line number
8227 marker.
8228 * g++.dg/special/initp1.C: Remove invalid attribute usage.
8229 * g++.dg/template/access3.C: Add typename keyword.
8230 * g++.dg/template/access5.C: Remove stray semicolon.
8231 * g++.dg/template/access6.C: Likewise.
8232 * g++.dg/template/complit1.C: Likewise.
8233 * g++.dg/template/crash1.C: Change error message.
8234 * g++.dg/template/inherit2.C: Remove stray semicolon.
8235 * g++.dg/template/instantiate2.C: Likewise.
8236 * g++.dg/template/instantiate3.C: Change error message.
8237 * g++.dg/template/qual1.C: Remove stray semicolon.
8238 * g++.dg/template/qualttp18.C: Change error message.
8239 * g++.dg/template/ref1.C: Remove stray semicolon.
8240 * g++.dg/template/sizeof1.C (A::value): Declare it.
8241 * g++.dg/template/spec4.C: Change error message.
8242 * g++.dg/template/static1.C: Likewise.
8243 * g++.dg/template/type1.C: Likewise.
8244 * g++.dg/template/typename3.C: Likewise.
8245 * g++.old-deja/g++.benjamin/13478.C: Change error message.
8246 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
8247 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
8248 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
8249 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
8250 named return value extension.
8251 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
8252 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
8253 * g++.old-deja/g++.bob/extern_C.C: Likewise.
8254 * g++.old-deja/g++.bob/inherit2.C: Likewise.
8255 * g++.old-deja/g++.brendan/complex1.C: Likewise.
8256 * g++.old-deja/g++.brendan/copy5.C: Likewise.
8257 * g++.old-deja/g++.brendan/crash13.C: Likewise.
8258 * g++.old-deja/g++.brendan/crash15.C: Likewise.
8259 * g++.old-deja/g++.brendan/crash18.C: Change error message.
8260 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
8261 * g++.old-deja/g++.brendan/crash38.C: Likewise.
8262 * g++.old-deja/g++.brendan/crash50.C: Likewise.
8263 * g++.old-deja/g++.brendan/crash56.C: Likewise.
8264 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
8265 syntax.
8266 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
8267 * g++.old-deja/g++.brendan/crash8.C: Change error message.
8268 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
8269 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8270 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
8271 * g++.old-deja/g++.brendan/template11.C: Likewise.
8272 * g++.old-deja/g++.brendan/template26.C: Likewise.
8273 * g++.old-deja/g++.brendan/template27.C: Use explicit
8274 specialization syntax.
8275 * g++.old-deja/g++.brendan/template30.C: Likewise.
8276 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
8277 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
8278 non-dependent names.
8279 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
8280 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
8281 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
8282 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
8283 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
8284 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
8285 named return value extension.
8286 * g++.old-deja/g++.ext/namedret2.C: Likewise.
8287 * g++.old-deja/g++.ext/namedret3.C: Likewise.
8288 * g++.old-deja/g++.ext/return1.C: Likewise.
8289 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
8290 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
8291 * g++.old-deja/g++.jason/access8.C: Likewise.
8292 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
8293 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
8294 pseudo-destructor names.
8295 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
8296 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
8297 pseudo-destructor names.
8298 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
8299 * g++.old-deja/g++.jason/overload19.C: Likewise.
8300 * g++.old-deja/g++.jason/overload32.C: Likewise.
8301 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
8302 stray semicolons.
8303 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
8304 * g++.old-deja/g++.jason/return.C: Likewise.
8305 * g++.old-deja/g++.jason/return2.C: Likewise.
8306 * g++.old-deja/g++.jason/shadow1.C: Likewise.
8307 * g++.old-deja/g++.jason/special.C: Use explicit specialization
8308 syntax.
8309 * g++.old-deja/g++.jason/template10.C: Account for use of
8310 non-dependent names.
8311 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
8312 syntax.
8313 * g++.old-deja/g++.jason/template37.C: Likewise.
8314 * g++.old-deja/g++.law/access4.C: Change error messages.
8315 * g++.old-deja/g++.law/arm13.C: Remove incorrect
8316 pseudo-destructor names.
8317 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
8318 * g++.old-deja/g++.law/ctors9.C: Likewise.
8319 * g++.old-deja/g++.law/cvt22.C: Likewise.
8320 * g++.old-deja/g++.law/dtors5.C: Likewise.
8321 * g++.old-deja/g++.law/global-init1.C: Likewise.
8322 * g++.old-deja/g++.law/missed-error3.C: Likewise.
8323 * g++.old-deja/g++.law/operators28.C: Likewise.
8324 * g++.old-deja/g++.law/visibility28.C: Likewise.
8325 * g++.old-deja/g++.martin/eval1.C: Likewise.
8326 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
8327 name.
8328 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
8329 * g++.old-deja/g++.mike/net34.C: Likewise.
8330 * g++.old-deja/g++.mike/net36.C: Likewise.
8331 * g++.old-deja/g++.mike/ns2.C: Likewise.
8332 * g++.old-deja/g++.mike/p12306.C: Likewise.
8333 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
8334 value extension.
8335 * g++.old-deja/g++.mike/p700.C: Likewise.
8336 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
8337 * g++.old-deja/g++.mike/p710.C: Likewise.
8338 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
8339 value extension.
8340 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
8341 * g++.old-deja/g++.mike/pmf9.C: Likewise.
8342 * g++.old-deja/g++.ns/crash2.C: Likewise.
8343 * g++.old-deja/g++.ns/crash3.C: Likewise.
8344 * g++.old-deja/g++.ns/invalid1.C: Likewise.
8345 * g++.old-deja/g++.ns/ns17.C: Likewise.
8346 * g++.old-deja/g++.ns/template16.C: Likewise.
8347 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
8348 keyword.
8349 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
8350 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
8351 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
8352 named return value extension.
8353 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
8354 * g++.old-deja/g++.other/access4.C: Issue additional error
8355 messages.
8356 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
8357 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
8358 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
8359 * g++.old-deja/g++.other/crash25.C: Change error message.
8360 * g++.old-deja/g++.other/crash4.C: Change error message.
8361 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
8362 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
8363 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
8364 checks.
8365 * g++.old-deja/g++.other/defarg8.C: Likewise.
8366 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
8367 * g++.old-deja/g++.other/dtor10.C: Likewise.
8368 * g++.old-deja/g++.other/incomplete.C: Likewise.
8369 * g++.old-deja/g++.other/linkage7.C: Likewise.
8370 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
8371 lookup algorithm.
8372 * g++.old-deja/g++.other/mangle2.C: Likewise.
8373 * g++.old-deja/g++.other/refinit2.C: Likewise.
8374 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
8375 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
8376 * g++.old-deja/g++.pt/crash28.C: Likewise.
8377 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
8378 syntax.
8379 * g++.old-deja/g++.pt/crash32.C: Change error message.
8380 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
8381 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
8382 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
8383 error message position.
8384 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
8385 * g++.old-deja/g++.pt/defarg8.C: Change error message.
8386 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
8387 syntax.
8388 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
8389 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
8390 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
8391 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
8392 keyword.
8393 * g++.old-deja/g++.pt/explicit31.C: Likewise.
8394 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
8395 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
8396 keyword.
8397 * g++.old-deja/g++.pt/explicit71.C: Change error message.
8398 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
8399 syntax.
8400 * g++.old-deja/g++.pt/friend28.C: Account for use of
8401 non-dependent names.
8402 * g++.old-deja/g++.pt/friend29.C: Likewise.
8403 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
8404 rules.
8405 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
8406 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
8407 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
8408 lookup rules.
8409 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
8410 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
8411 keyword.
8412 * g++.old-deja/g++.pt/memclass20.C: Likewise.
8413 * g++.old-deja/g++.pt/memclass5.C: Likewise.
8414 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
8415 keyword.
8416 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
8417 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
8418 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
8419 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
8420 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
8421 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
8422 keyword.
8423 * g++.old-deja/g++.pt/spec10.C: Likewise.
8424 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
8425 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
8426 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
8427 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
8428 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
8429 * g++.old-deja/g++.pt/ttp62.C: Likewise.
8430 * g++.old-deja/g++.pt/ttp64.C: Likewise.
8431 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
8432 * g++.old-deja/g++.pt/typename15.C: Likewise.
8433 * g++.old-deja/g++.pt/typename22.C: Likewise.
8434 * g++.old-deja/g++.pt/typename6.C: Change error messages.
8435 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
8436 * g++.old-deja/g++.pt/virtual2.C: Likewise.
8437 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
8438 syntax.
8439 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
8440 return value extension.
8441 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
8442 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
8443 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
8444 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
8445
8446 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
8447
8448 * g++.dg/warn/inline1.C: New test.
8449 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
8450 * g++.old-deja/g++.jason/synth10.C: Likewise.
8451 * g++.old-deja/g++.mike/net31.C: Likewise.
8452 * g++.old-deja/g++.mike/p8786.C: Likewise.
8453
8454 * g++.dg/template/friend10.C: New test.
8455 * g++.dg/template/conv5.C: New test.
8456
8457 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
8458
8459 * g++.dg/lookup/scoped3.C: New test.
8460
8461 * g++.dg/lookup/decl1.C: New test.
8462 * g++.dg/lookup/decl2.C: New test.
8463
8464 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
8465
8466 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
8467 gcc.c-torture/compile/20021015-1.c,
8468 gcc.c-torture/compile/20021015-2.c,
8469 gcc.c-torture/compile/20021123-1.c,
8470 gcc.c-torture/compile/20021123-2.c,
8471 gcc.c-torture/compile/20021123-3.c,
8472 gcc.c-torture/compile/20021123-4.c,
8473 gcc.c-torture/execute/20021024-1.c: Add tests previously added
8474 only to 3.1 or 3.2 branch.
8475
8476 2002-12-23 Mark Mitchell <mark@codesourcery.com>
8477
8478 * gcc.dg/i386-bitfield3.c: New test.
8479
8480 * gcc.dg/i386-bitfield2.c: New test.
8481
8482 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
8483
8484 * g++.dg/parse/conv_op1.C: New test.
8485
8486 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
8487
8488 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
8489 approved.
8490
8491 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
8492
8493 * gcc.c-torture/compile/20021220-1.c: New test.
8494
8495 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
8496
8497 * gcc.dg/i386-fastcall-1.c: New.
8498
8499 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8500
8501 * gcc.c-torture/execute/20021219-1.c: New test.
8502
8503 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8504
8505 * gcc.dg/i386-pic-1.c: New test.
8506
8507 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8508
8509 PR c++/8099
8510 * g++.dg/template/friend9.C: New test.
8511
8512 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8513
8514 PR c++/3663
8515 * g++.dg/template/access7.C: New test.
8516
8517 2002-12-18 Nick Clifton <nickc@redhat.com>
8518
8519 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
8520 the libstdc++-v3 directory has been found.
8521
8522 2002-12-12 Devang Patel <dpatel@apple.com>
8523 * gcc.dg/darwin-ld-1.c: New test.
8524 * gcc.dg/darwin-ld-2.c: New test.
8525 * gcc.dg/darwin-ld-3.c: New test.
8526 * gcc.dg/darwin-ld-4.c: New test.
8527 * gcc.dg/darwin-ld-5.c: New test.
8528
8529 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8530
8531 * gcc.c-torture/compile/20021212-1.c: New test.
8532
8533 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
8534
8535 * gcc.dg/fshort-wchar: New test.
8536
8537 2002-12-10 Mark Mitchell <mark@codesourcery.com>
8538
8539 PR c++/8372
8540 * g++.dg/template/dtor1.C: New test.
8541
8542 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
8543 markers.
8544
8545 2002-12-10 Jakub Jelinek <jakub@redhat.com>
8546
8547 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
8548
8549 2002-12-09 Mark Mitchell <mark@codesourcery.com>
8550
8551 * g++.dg/template/static1.C: New test.
8552 * g++.dg/template/static2.C: New test.
8553 * g++.old-deja/g++.ext/memconst.C: New test.
8554
8555 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8556
8557 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
8558 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
8559 * g++.dg/special/initp1.C: Likewise.
8560
8561 2002-12-06 Jakub Jelinek <jakub@redhat.com>
8562
8563 * gcc.c-torture/execute/20021204-1.c: New test.
8564
8565 2002-12-04 Geoffrey Keating <geoffk@apple.com>
8566
8567 * gcc.dg/ppc-fmadd-1.c: New file.
8568 * gcc.dg/ppc-fmadd-2.c: New file.
8569 * gcc.dg/ppc-fmadd-3.c: New file.
8570
8571 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8572
8573 * gcc.c-torture/compile/20021204-1.c: New test.
8574
8575 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
8576
8577 * g++.dg/inherit/covariant2.C: New test.
8578 * g++.dg/inherit/covariant3.C: New test.
8579 * g++.dg/inherit/covariant4.C: New test.
8580 * g++.dg/inherit/covariant1.C: Remove XFAIL.
8581 * g++.old-deja/g++.robertl/eb17.C: Likewise.
8582
8583 2002-12-03 Mark Mitchell <mark@codesourcery.com>
8584
8585 PR c++/8688
8586 * g++.dg/init/brace3.C: New test.
8587
8588 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
8589
8590 * gcc.dg/20020210-1.c: Fix a comment typo.
8591
8592 2002-12-02 Mark Mitchell <mark@codesourcery.com>
8593
8594 PR c++/8720
8595 * g++.dg/parse/defarg1.C: New test.
8596
8597 PR c++/8615
8598 * g++.dg/template/char1.C: New test.
8599
8600 * g++.dg/template/varmod1.C: Fix typo.
8601
8602 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8603
8604 DR 180
8605 * g++.old-deja/g++.pt/crash32.C: Expect error.
8606
8607 2002-12-01 Mark Mitchell <mark@codesourcery.com>
8608
8609 PR c++/5919
8610 * g++.dg/template/varmod1.C: New test.
8611
8612 PR c++/8727
8613 * g++.dg/inherit/typeinfo1.C: New test.
8614
8615 PR c++/8663
8616 * g++.dg/inherit/typedef1.C: New test.
8617
8618 2002-11-30 Mark Mitchell <mark@codesourcery.com>
8619
8620 PR c++/8332
8621 PR c++/8493
8622 * g++.dg/template/strlen1.C: New test.
8623
8624 PR c++/8227
8625 * g++.dg/template/ctor2.C: New test.
8626
8627 PR c++/8214
8628 * g++.dg/init/string1.C: New test.
8629
8630 PR c++/8511
8631 * g++.dg/template/friend8.C: New test.
8632
8633 2002-11-29 Joe Buck <jbuck@synopsys.com>
8634
8635 * g++.dg/lookup/anon2.C: New test.
8636
8637 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
8638
8639 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8640 h8300 port.
8641
8642 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
8643
8644 * gcc.dg/bitfld-6.c: New test.
8645
8646 2002-11-27 Jan Hubicka <jh@suse.cz>
8647
8648 * gcc.c-torture/execute/20021127.[cx]: New test.
8649
8650 2002-11-26 Jan Hubicka <jh@suse.cz>
8651
8652 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8653 quality.
8654
8655 2002-11-26 Geoffrey Keating <geoffk@apple.com>
8656
8657 * g++.dg/init/brace2.C: New test.
8658 * g++.old-deja/g++.mike/p9129.C: Correct.
8659
8660 2002-11-26 Mark Mitchell <mark@codesourcery.com>
8661
8662 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8663
8664 2002-11-25 Andreas Bauer <baueran@in.tum.de>
8665
8666 * gcc.dg/sibcall-6: New test for indirect sibcalls.
8667
8668 2002-11-25 Mark Mitchell <mark@codesourcery.com>
8669
8670 * testsuite/g++.dg/abi/empty11.C: New test.
8671 * testsuite/g++.dg/rtti/cv1.C: New test.
8672
8673 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
8674
8675 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
8676
8677 2002-11-24 Mark Mitchell <mark@codesourcery.com>
8678
8679 * g++.dg/abi/empty10.C: New test.
8680
8681 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8682
8683 * gcc.c-torture/compile/20021124-1.c: New test.
8684
8685 2002-11-22 Mark Mitchell <mark@codesourcery.com>
8686
8687 * g++.dg/abi/rtti2.C: New test.
8688
8689 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
8690
8691 * gcc.dg/i386-unroll-1.c: New test.
8692
8693 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8694
8695 * gcc.c-torture/compile/20021120-1.c: New test.
8696 * gcc.c-torture/compile/20021120-2.c: New test.
8697
8698 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8699
8700 * gcc.dg/bitfld-5.c: New test.
8701
8702 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8703
8704 * gcc.c-torture/execute/20021120-3.c: New test.
8705
8706 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8707
8708 * gcc.c-torture/execute/20021120-2.c: New test.
8709
8710 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
8711
8712 * gcc.c-torture/execute/20021120-1.c: New test.
8713
8714 2002-11-20 Jakub Jelinek <jakub@redhat.com>
8715
8716 * gcc.c-torture/execute/20021118-3.c: New test.
8717
8718 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8719
8720 * gcc.c-torture/compile/20021119-1.c: New test.
8721
8722 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
8723
8724 * gcc.dg/duff-1.c: New test.
8725 * gcc.dg/duff-2.c: New test.
8726 * gcc.dg/duff-3.c: New test.
8727
8728 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
8729
8730 * gcc.dg/cpp/_Pragma5.c: New test.
8731
8732 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
8733
8734 * gcc.c-torture/execute/20021118-2.c: New test.
8735
8736 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
8737
8738 * gcc.c-torture/execute/20021118-1.c: New test.
8739
8740 2002-11-16 Jakub Jelinek <jakub@redhat.com>
8741
8742 * gcc.dg/20021116-1.c: New test.
8743
8744 2002-11-14 Mark Mitchell <mark@codesourcery.com>
8745
8746 * g++.dg/abi/vcall1.C: New test.
8747
8748 2002-11-14 Jakub Jelinek <jakub@redhat.com>
8749
8750 * gcc.dg/20021029-1.c: New test.
8751 * gcc.dg/20021029-2.c: New test.
8752
8753 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
8754
8755 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
8756
8757 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8758
8759 PR c/8439
8760 * gcc.dg/20021110.c: Move to ...
8761 * gcc.c-torture/compile/20021110.c: .... here.
8762
8763 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8764
8765 PR c/8467
8766 * gcc.c-torture/execute/20021111-1.c
8767
8768 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8769
8770 PR c/8439
8771 * gcc.dg/20021110.c: New test.
8772
8773 2002-11-10 Mark Mitchell <mark@codesourcery.com>
8774
8775 * g++.dg/abi/vthunk3.C: Run only on x86.
8776
8777 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
8778
8779 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
8780
8781 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
8782
8783 * lib/compat.exp (compat-execute): Fix logic error in last
8784 change.
8785
8786 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
8787
8788 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
8789
8790 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8791
8792 PR c++/8389
8793 * g++.dg/template/access6.C: New test.
8794
8795 2002-11-08 Jan Hubicka <jh@suse.cz>
8796
8797 * gcc.dg/i386-ssefp-1.c: New test.
8798 * gcc.dg/i386-ssefp-1.c: New test.
8799
8800 2002-11-08 Jan Hubicka <jh@suse.cz>
8801
8802 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
8803
8804 2002-11-07 Mark Mitchell <mark@codesourcery.com>
8805
8806 * g++.dg/abi/vthunk3.C: New test.
8807
8808 PR c++/8338
8809 * g++.dg/template/crash2.C: New test.
8810
8811 2002-11-07 Mark Mitchell <mark@codesourcery.com>
8812
8813 * testsuite/g++.dg/abi/dtor1.C: New test.
8814 * testsuite/g++.dg/abi/dtor2.C: Likewise.
8815
8816 2002-11-05 Geoffrey Keating <geoffk@apple.com>
8817
8818 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
8819 Darwin.
8820
8821 2002-11-04 Adam Nemet <anemet@lnxw.com>
8822
8823 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
8824 -mthumb. Only xfail with -O0.
8825
8826 2002-11-03 Mark Mitchell <mark@codesourcery.com>
8827
8828 * g++.dg/abi/thunk1.C: New test.
8829 * g++.dg/abi/thunk2.C: Likewise.
8830 * g++.dg/abi/vtt1.C: Likewise.
8831
8832 2002-11-02 Diego Novillo <dnovillo@redhat.com>
8833
8834 PR optimization/8423
8835 * gcc.c-torture/execute/builtin-constant.c: New test.
8836
8837 2002-11-01 Zack Weinberg <zack@codesourcery.com>
8838
8839 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
8840 Add some more cases.
8841
8842 2002-11-01 Mark Mitchell <mark@codesourcery.com>
8843
8844 PR c++/8391
8845 * g++.dg/opt/local1.C: New test.
8846
8847 2002-10-30 Mark Mitchell <mark@codesourcery.com>
8848
8849 PR c++/8160
8850 * g++.dg/template/complit1.C: New test.
8851
8852 PR c++/8149
8853 * g++.dg/template/typename4.C: Likewise.
8854
8855 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8856
8857 Core issue 287, PR c++/7639
8858 * g++.dg/template/instantiate1.C: Adjust error location.
8859 * g++.dg/template/instantiate3.C: New test.
8860 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
8861 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
8862 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
8863
8864 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
8865
8866 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
8867
8868 2002-10-29 Mark Mitchell <mark@codesourcery.com>
8869
8870 PR c++/8287
8871 * g++.dg/init/dtor2.C: New test.
8872
8873 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8874
8875 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
8876 * gcc.dg/nest.c: Bypass errors on irix6.
8877
8878 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
8879
8880 * gcc.dg/nest.c: Expect error for mmix-*-*.
8881 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
8882
8883 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
8884
8885 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
8886 markers.
8887
8888 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8889
8890 2002-10-25 Mike Stump <mrs@apple.com>
8891
8892 * gcc.dg/warn-1.c: New test.
8893
8894 2002-10-25 Zack Weinberg <zack@codesourcery.com>
8895
8896 * g++.dg/template/typename3.C: New test.
8897
8898 2002-10-25 Mark Mitchell <mark@codesourcery.com>
8899
8900 * g++.dg/lookup/ptrmem1.C: New test.
8901
8902 * g++.dg/abi/vthunk2.C: New test.
8903
8904 2002-10-25 Zack Weinberg <zack@codesourcery.com>
8905
8906 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8907
8908 2002-10-24 Mark Mitchell <mark@codesourcery.com>
8909
8910 * g++.dg/abi/empty9.C: New test.
8911
8912 2002-10-24 Richard Henderson <rth@redhat.com>
8913
8914 * g++.dg/inherit/thunk1.C: Enable for ia64.
8915
8916 2002-10-23 Mark Mitchell <mark@codesourcery.com>
8917
8918 PR c++/8067
8919 * g++.dg/lookup/pretty1.C: New test.
8920
8921 2002-10-23 Jakub Jelinek <jakub@redhat.com>
8922
8923 * gcc.dg/20021023-1.c: New test.
8924
8925 2002-10-23 Mark Mitchell <mark@codesourcery.com>
8926
8927 PR c++/7679
8928 * g++.dg/parse/inline1.C: New test.
8929
8930 2002-10-23 Richard Henderson <rth@redhat.com>
8931
8932 * g++.dg/inherit/thunk1.C: Enable for x86_64.
8933
8934 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8935
8936 2002-10-22 Mark Mitchell <mark@codesourcery.com>
8937
8938 PR c++/6579
8939 * g++.dg/parse/stmtexpr3.C: New test.
8940
8941 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
8942
8943 * g++.dg/expr/cond1.C: New test.
8944
8945 2002-10-21 Zack Weinberg <zack@codesourcery.com>
8946
8947 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8948
8949 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8950
8951 * g++.dg/abi/vbase13.C: New test.
8952 * g++.dg/abi/vbase14.C: Likewise.
8953
8954 2002-10-21 Jakub Jelinek <jakub@redhat.com>
8955
8956 * gcc.dg/tls/pic-1.c: New test.
8957 * gcc.dg/tls/nonpic-1.c: New test.
8958 * gcc.dg/20021018-1.c: New test.
8959
8960 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8961
8962 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8963 Remove only files with the same base name as the test case.
8964 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8965 (profopt-execute): Likewise. Also, remove old profiling
8966 and performance data files before running the tests.
8967
8968 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8969 * g++.dg/bprob/bprob.exp: Likewise.
8970 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
8971 to allow more general test case names.
8972
8973 * g++.dg/bprob/bprob-1.C: Rename to ...
8974 * g++.dg/bprob/g++-bprob-1.C: ... this.
8975
8976 * g77.dg/bprob/bprob-1.f: Rename to ...
8977 * g77.dg/bprob/g77-bprob-1.f: ... this.
8978
8979 2002-10-21 Zack Weinberg <zack@codesourcery.com>
8980
8981 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8982 bison 1.50 or later.
8983
8984 2002-10-21 Janis Johnson <janis187@us.ibm.com>
8985
8986 * g++.dg/README: Describe more test directories.
8987
8988 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8989
8990 * g++.dg/init/array6.C: Add additional tests.
8991
8992 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8993
8994 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8995 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8996
8997 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
8998
8999 * gcc.c-torture/compile/20020604-1.x: New.
9000 * gcc.c-torture/compile/simd-5.x: Likewise.
9001 * gcc.c-torture/execute/920710-1.x: Likewise.
9002 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
9003
9004 2002-10-21 Mark Mitchell <mark@codesourcery.com>
9005
9006 * g++.dg/inherit/override1.C: Add dg-options clause.
9007
9008 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9009
9010 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
9011 _mm_slli_si128.
9012
9013 2002-10-19 Andreas Schwab <schwab@suse.de>
9014
9015 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
9016 directory component.
9017
9018 2002-10-18 Mark Mitchell <mark@codesourcery.com>
9019
9020 * g++.dg/inherit/thunk1.C: New test.
9021
9022 * g++.dg/inherit/override1.C: New test.
9023
9024 * g++.dg/abi/mangle11.C: New test.
9025 * g++.dg/abi/mangle14.C: New test.
9026 * g++.dg/abi/mangle17.C: New test.
9027
9028 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
9029
9030 * g++.dg/overload/member2.C: New test.
9031
9032 2002-10-17 Janis Johnson <janis187@us.ibm.com>
9033
9034 * g++.dg/README: Describe new compat directory.
9035 * g++.dg/dg.exp: Skip tests in compat directory.
9036 * README.compat: New file.
9037 * lib/compat.exp: New expect script.
9038 * g++.dg/compat: New test directory.
9039 * g++.dg/compat/compat.exp: New expect script.
9040 * g++.dg/compat/abi: New test directory.
9041 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
9042 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
9043 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
9044 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
9045 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
9046 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
9047 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
9048 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
9049 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
9050 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
9051 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
9052 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
9053 * g++.dg/compat/break: New test directory.
9054 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
9055 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
9056 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
9057 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
9058 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
9059 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
9060 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
9061 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
9062 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
9063 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
9064 g++.dg/compat/break/README: New files.
9065 * g++.dg/compat/eh: New test directory.
9066 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
9067 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
9068 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
9069 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
9070 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
9071 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
9072 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
9073 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
9074 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
9075 g++.dg/compat/eh/filter2_y.C,
9076 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
9077 g++.dg/compat/eh/new1_y.C,
9078 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
9079 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
9080 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
9081 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
9082 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
9083 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
9084 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
9085 g++.dg/compat/eh/unexpected1_y.C: New files.
9086 * g++.dg/compat/init: New test directory.
9087 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
9088 g++.dg/compat/init/array5_y.C,
9089 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
9090 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
9091 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
9092 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
9093 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
9094 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
9095 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
9096 g++.dg/compat/init/init-ref2_y.C: New files.
9097
9098 2002-10-17 Mark Mitchell <mark@codesourcery.com>
9099
9100 PR c++/7584
9101 * g++.dg/inherit/using3.C: New test.
9102
9103 2002-10-17 Jan Hubicka <jh@suse.cz>
9104
9105 * gcc.dg/20021017-2.c: New test.
9106
9107 2002-10-17 Mark Mitchell <mark@codesourcery.com>
9108
9109 * g++.dg/abi/mangle16.C: Adjust.
9110
9111 * g++.dg/init/array8.C: New test.
9112
9113 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
9114
9115 * gcc.dg/special/mips-abi.exp: New test.
9116 * gcc.dg/special/mips-abi.s: Empty file used by the above.
9117
9118 2002-10-16 Mark Mitchell <mark@codesourcery.com>
9119
9120 * g++.dg/abi/mangle16.C: New test.
9121 * g++.dg/abi/mangle17.C: Likewise.
9122
9123 PR c++/7478
9124 * g++.dg/template/ref1.C: New test.
9125
9126 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9127
9128 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
9129
9130 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
9131
9132 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
9133
9134 2002-10-16 Mark Mitchell <mark@codesourcery.com>
9135
9136 PR c++/7524
9137 * g++.dg/init/array7.C: New test.
9138
9139 2002-10-15 Mark Mitchell <mark@codesourcery.com>
9140
9141 * g++.dg/init/array6.C: New test.
9142
9143 * g++.dg/abi/mangle13.C: Likewise.
9144 * g++.dg/abi/mangle14.C: Likewise.
9145 * g++.dg/abi/mangle15.C: Likewise.
9146
9147 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9148
9149 * g++.dg/abi/empty8.C: New test.
9150
9151 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
9152
9153 * g++.dg/init/ctor1.C: New test.
9154
9155 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
9156
9157 * gcc.c-torture/execute/20021015-1.c: New test.
9158
9159 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
9160
9161 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
9162
9163 2002-10-14 Jan Hubicka <jh@suse.cz>
9164
9165 * gcc.dg/i386-ssetype-[1-5].c: New tests.
9166
9167 2002-10-14 Richard Henderson <rth@redhat.com>
9168
9169 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
9170
9171 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9172
9173 PR optimization/6631
9174 * g++.dg/opt/const2.C: New test.
9175
9176 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9177
9178 PR c++/7176
9179 * g++.dg/parse/friend1.C: New test.
9180 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
9181
9182 2002-10-14 Jakub Jelinek <jakub@redhat.com>
9183
9184 * gcc.dg/20021014-1.c: New test.
9185
9186 2002-10-11 Mark Mitchell <mark@codesourcery.com>
9187
9188 PR c++/5661
9189 * g++.dg/ext/vlm1.C: New test.
9190 * g++.dg/ext/vlm2.C: Likewise.
9191
9192 * g++.dg/init/array1.C: Remove invalid braces.
9193 * g++.dg/init/brace1.C: New test.
9194 * g++.dg/init/copy2.C: Likewise.
9195 * g++.dg/init/copy3.C: Likewise.
9196 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
9197 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
9198 braces.
9199
9200 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
9201
9202 * gcc.dg/cpp/assembler.S: Don't use -ansi.
9203
9204 2002-10-11 Richard Shann <richard.shann@superh.com>
9205
9206 * gcc.c-torture/compile/simd-5.c: New test.
9207
9208 2002-10-10 Roger Sayle <roger@eyesopen.com>
9209
9210 * gcc.c-torture/execute/shiftopt-1.c: New test case.
9211
9212 2002-10-10 Jim Wilson <wilson@redhat.com>
9213
9214 * gcc.c-torture/execute/20021010-1.c: New test.
9215
9216 2002-10-09 Zack Weinberg <zack@codesourcery.com>
9217
9218 PR c/7353
9219 * g++.dg/ext/typedef-init.C: New test.
9220 * gcc.dg/typedef-init.c: New test.
9221
9222 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
9223
9224 * gcc.dg/cpp/paste13.c: New test.
9225
9226 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9227
9228 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
9229 remaining platforms, XFAIL during compile, not execute. Don't
9230 XFAIL at -O0.
9231
9232 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
9233
9234 * gcc.dg/alias-1.c: Tweak expected warning.
9235
9236 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9237
9238 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
9239
9240 2002-10-06 Andreas Jaeger <aj@suse.de>
9241
9242 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
9243 * gcc.dg/cpp/c++98.C: Likewise.
9244
9245 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
9246 * g++.dg/cpp/c++98.C: Likewise.
9247
9248 * g++.dg/README (Subdirectories): Mention cpp directory.
9249
9250 PR target/7559
9251 * gcc.dg/20021006-1.c: New test.
9252
9253 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9254
9255 PR c++/7804
9256 * g++.dg/other/warning1.C: New test.
9257
9258 2002-10-04 Roger Sayle <roger@eyesopen.com>
9259
9260 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
9261 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
9262 and sparc-*-* with -m64 as expected failures. See PR 8087.
9263
9264 2002-10-03 Mark Mitchell <mark@codesourcery.com>
9265
9266 PR c++/7931
9267 * g++.dg/template/ptrmem3.C: New test.
9268
9269 PR c++/7754
9270 * g++.dg/template/union1.C: New test.
9271
9272 2002-10-03 Mark Mitchell <mark@codesourcery.com>
9273
9274 PR c++/8006
9275 * g++.dg/abi/mangle9.C: New test.
9276 * g++.dg/abi/mangle10.C: New test.
9277 * g++.dg/abi/mangle11.C: New test.
9278 * g++.dg/abi/mangle12.C: New test.
9279
9280 2002-10-02 Mark Mitchell <mark@codesourcery.com>
9281
9282 PR c++/7188.
9283 * g++.dg/template/meminit1.C: New test.
9284 * g++.dg/warn/Wreorder-1.C: Likewise.
9285 * g++.old-deja/g++.mike/warn3.C: Tweak.
9286 * lib/prune.exp: Ingore "in copy constructor".
9287
9288 2002-10-02 Andreas Jaeger <aj@suse.de>
9289
9290 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
9291 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
9292 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
9293 on x86-64.
9294
9295 2002-10-01 Mark Mitchell <mark@codesourcery.com>
9296
9297 * gcc.dg/empty1.C: Fix typo.
9298
9299 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
9300
9301 * gcc.dg/alias-1.c: New test.
9302
9303 2002-10-01 Mark Mitchell <mark@codesourcery.com>
9304
9305 * gcc.dg/empty1.C: New test.
9306
9307 * g++.dg/tls/init-2.C: Tweak error messages.
9308
9309 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
9310
9311 * gcc.c-torture/compile/20020923-1.c: New test.
9312
9313 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
9314
9315 * gcc.c-torture/execute/ffs-1.c: New test.
9316 * gcc.c-torture/execute/ffs-2.c: Ditto.
9317
9318 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
9319
9320 * g++.dg/overload/member1.C: New test.
9321
9322 2002-09-30 Mark Mitchell <mark@codesourcery.com>
9323
9324 * g++.dg/abi/empty7.C: New test.
9325 * g++.dg/init/pm2.C: Likewise.
9326
9327 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
9328
9329 * g++.dg/rtti/crash1.C: New test.
9330
9331 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
9332
9333 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
9334 gcc.dg/sibcall-4.c: New tests.
9335
9336 2002-09-28 Roger Sayle <roger@eyesopen.com>
9337
9338 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
9339 powerpc and MMIX targets.
9340
9341 2002-09-27 Zack Weinberg <zack@codesourcery.com>
9342
9343 * gcc.dg/cpp/20020927-1.c: New.
9344
9345 2002-09-26 David S. Miller <davem@redhat.com>
9346
9347 * gcc.c-torture/compile/trunctfdf.c: New.
9348
9349 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9350
9351 * lib/target-supports.exp (check_weak_available): Handle solaris2.
9352
9353 2002-09-27 Alan Modra <amodra@bigpond.net.au>
9354
9355 * gcc.c-torture/execute/loop-15.c: New.
9356
9357 2002-09-26 Janis Johnson <janis187@us.ibm.com>
9358
9359 * README.QMTEST: Fix typo.
9360
9361 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
9362
9363 * gcc.dg/20020926-1.c: New test.
9364
9365 2002-09-25 David S. Miller <davem@redhat.com>
9366
9367 PR target/7842
9368 * gcc.c-torture/execute/shiftdi.c: New test.
9369
9370 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
9371
9372 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
9373 unique to the tool.
9374 * lib/g77.exp (g77_init): Likewise.
9375 * lib/g++.exp (g++_init): Likewise.
9376 * lib/objc.exp (objc_init): Likewise.
9377
9378 2002-09-25 Mark Mitchell <mark@codesourcery.com>
9379
9380 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
9381 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
9382 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
9383
9384 2002-09-25 Richard Henderson <rth@redhat.com>
9385
9386 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
9387 too-small long double.
9388
9389 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
9390
9391 * gcc.dg/20020919-1.c: New test.
9392
9393 2002-09-23 Mark Mitchell <mark@codesourcery.com>
9394
9395 * g++.dg/abi/bitfield6.C: New test.
9396 * g++.dg/abi/bitfield7.C: New test.
9397 * g++.dg/abi/bitfield8.C: New test.
9398 * g++.dg/abi/vbase11.C: New test.
9399
9400 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
9401
9402 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
9403 hppa*-*-hpux*. Update test comment.
9404
9405 2002-09-20 Jakub Jelinek <jakub@redhat.com>
9406
9407 * gcc.dg/tls/struct-1.c: New test.
9408
9409 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
9410
9411 * gcc.dg/cpp/tr-warn2.c: Update.
9412
9413 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
9414
9415 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
9416
9417 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
9418
9419 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
9420 systems.
9421
9422 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
9423
9424 * gcc.c-torture/execute/ieee/mzero3.c: New test.
9425
9426 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
9427 Adjust for c++filt moved to binutils. Remove spurious duplicate
9428 setting of cxxfilt.
9429
9430 2002-09-19 Geoffrey Keating <geoffk@apple.com>
9431
9432 * gcc.dg/20020312-2.c: Update for darwin.
9433
9434 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
9435
9436 * g++.old-deja/g++.other/crash32.C: Mark ICE.
9437
9438 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
9439
9440 * objc.dg/comp-types-1.m: New test.
9441 * objc.dg/comp-types-2.m: New test.
9442 * objc.dg/comp-types-3.m: New test.
9443 * objc.dg/comp-types-4.m: New test.
9444 * objc.dg/comp-types-5.m: New test.
9445 * objc.dg/comp-types-6.m: New test.
9446
9447 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
9448
9449 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
9450
9451 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
9452
9453 * g++.dg/other/do1.C: New test.
9454
9455 * g++.dg/template/subst1.C: New test.
9456
9457 2002-09-16 Steve Ellcey <sje@cup.hp.com>
9458
9459 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
9460
9461 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
9462
9463 * g++.dg/template/qualttp20.C: Adjust expected errors.
9464 * g++.old-deja/g++.jason/report.C: Likewise.
9465 * g++.old-deja/g++.other/qual1.C: Likewise.
9466
9467 * g++.dg/lookup/scoped2.C: New test.
9468
9469 * g++.dg/ext/asm3.C: New test.
9470
9471 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
9472
9473 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
9474
9475 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
9476
9477 * ChangeLog: follow spelling conventions.
9478 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
9479 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
9480 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
9481 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
9482 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
9483 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
9484 * g++.old-deja/g++.law/global-init1.C: Likewise.
9485 * g++.old-deja/g++.other/delete4.C: Likewise.
9486 * g++.old-deja/g++.other/inline21.C: Likewise.
9487 * g++.old-deja/g++.other/singleton.C: Likewise.
9488 * g77.dg/strlen0.f: Likewise.
9489 * g77.f-torture/compile/20010519-1.f: Likewise.
9490 * g77.f-torture/compile/980310-4.f: Likewise.
9491 * gcc.c-torture/compile/20000605-1.c: Likewise.
9492 * gcc.c-torture/execute/20020225-1.c: Likewise.
9493 * gcc.dg/c90-hexfloat-2.c: Likewise.
9494 * gcc.dg/c99-bool-1.c: Likewise.
9495 * gcc.dg/c99-hexfloat-2.c: Likewise.
9496 * gcc.dg/dll-2.c: Likewise.
9497 * gcc.dg/wtr-union-init-1.c: Likewise.
9498 * gcc.dg/wtr-union-init-2.c: Likewise.
9499 * gcc.dg/wtr-union-init-3.c: Likewise.
9500 * gcc.dg/cpp/avoidpaste1.c: Likewise.
9501 * gcc.dg/cpp/defined.c: Likewise.
9502 * gcc.dg/cpp/macsyntx.c: Likewise.
9503 * gcc.dg/cpp/paste2.c: Likewise.
9504 * gcc.dg/cpp/trad/defined.c: Likewise.
9505 * gcc.dg/format/c90-printf-1.c: Likewise.
9506 * gcc.dg/format/c90-scanf-1.c: Likewise.
9507 * gcc.dg/format/c99-printf-1.c: Likewise.
9508 * gcc.dg/format/c99-scanf-1.c: Likewise.
9509 * gcc.misc-tests/gcov-8.c: Likewise.
9510 * lib/profopt.exp: Likewise.
9511
9512 2002-09-15 Krister Walfridsson <cato@df.lth.se>
9513
9514 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
9515
9516 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
9517
9518 * g++.dg/inherit/using2.C: New test.
9519
9520 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
9521
9522 * ChangeLog: Follow spelling conventions.
9523 * g++.dg/template/friend4.C: Likewise.
9524 * g++.old-deja/g++.pt/crash67.C: Likewise.
9525 * gcc.c-torture/execute/20000801-4.c: Likewise.
9526 * gcc.dg/c90-digraph-1.c: Likewise.
9527 * gcc.dg/c94-digraph-1.c: Likewise.
9528 * gcc.dg/c99-digraph-1.c: Likewise.
9529 * gcc.dg/cpp/line5.c: Likewise.
9530 * gcc.dg/cpp/multiline.c: Likewise.
9531 * gcc.dg/cpp/trad/literals-1.c: Likewise.
9532 * gcc.dg/format/attr-3.c: Likewise.
9533 * gcc.dg/format/c90-scanf-3.c: Likewise.
9534 * gcc.dg/format/ext-4.c: Likewise.
9535
9536 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
9537
9538 * g++.dg/template/pretty1.C: New test.
9539
9540 2002-09-14 Alan Modra <amodra@bigpond.net.au>
9541
9542 * gcc.c-torture/execute/struct-cpy-1.c: New test.
9543
9544 2002-09-13 Matt Austern <austern@apple.com>
9545
9546 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
9547 passing a cast expression to a function by const reference.
9548
9549 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
9550
9551 * g++.dg/template/deduce1.C: New test.
9552
9553 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
9554
9555 * gcc.c-torture/execute/simd-1.c: Force all use of int to
9556 32-bit int.
9557
9558 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
9559
9560 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
9561 usage.
9562
9563 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
9564
9565 * gcc.c-torture/compile/20020910-1.c: New test.
9566
9567 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
9568
9569 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
9570
9571 2002-09-10 Andreas Jaeger <aj@suse.de>
9572
9573 * gcc.dg/20020312-2.c: Adjust for x86-64.
9574
9575 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
9576
9577 * g77.dg/7388.f: New test case for PR 7388.
9578
9579 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
9580
9581 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
9582
9583 2002-09-05 Ziemowit Laski <zlaski@apple.com>
9584
9585 * objc.dg/proto-lossage-1.m: New test.
9586
9587 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
9588
9589 * gcc.dg/cpp/_Pragma4.c: Fix typo.
9590
9591 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
9592
9593 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
9594 expected to pass.
9595
9596 2002-09-06 Stan Shebs <shebs@apple.com>
9597 David Edelsohn <edelsohn@gnu.org>
9598
9599 * gcc.dg/weak: New directory.
9600 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
9601 target-specific xfail bits.
9602 * gcc.dg/typeof-2.c: Move to new directory.
9603 * gcc.dg/weak.exp: New expect script.
9604
9605 2002-09-06 Alan Modra <amodra@bigpond.net.au>
9606
9607 * gcc.c-torture/execute/extzvsi.c: New test.
9608
9609 2002-09-05 Stan Shebs <shebs@apple.com>
9610
9611 * gcc.dg/weak-1.c: xfail on Darwin.
9612 * gcc.dg/weak-2.c: Ditto.
9613 * gcc.dg/weak-3.c: Ditto.
9614 * gcc.dg/weak-4.c: Ditto.
9615 * gcc.dg/weak-5.c: Ditto.
9616 * gcc.dg/weak-6.c: Ditto.
9617 * gcc.dg/weak-7.c: Ditto.
9618 * gcc.dg/weak-8.c: Ditto.
9619 * gcc.dg/weak-9.c: Ditto.
9620
9621 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
9622
9623 * gcc.c-torture/execute/loop-14.c: New test.
9624
9625 2002-09-04 Jakub Jelinek <jakub@redhat.com>
9626
9627 * g++.dg/other/cxa-atexit1.C: New test.
9628
9629 * gcc.dg/typeof-2.c: New test.
9630
9631 2002-09-03 Roger Sayle <roger@eyesopen.com>
9632
9633 * gcc.dg/builtins-2.c: New testcase.
9634 * gcc.dg/builtins-3.c: New testcase.
9635
9636 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
9637
9638 * gcc.dg/cpp/_Pragma4.c: New test.
9639
9640 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
9641
9642 * objc/execute/nil_method-1.m: New testcase.
9643
9644 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
9645
9646 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
9647 [Object class], not [Object initialize].
9648
9649 2002-08-31 Roger Sayle <roger@eyesopen.com>
9650 Hans-Peter Nilsson <hp@bitrange.com>
9651
9652 * gcc.c-torture/execute/20020720-1.x: Skip test on
9653 mmix-knuth-mmixware. Correct comment.
9654
9655 2002-08-27 Mark Mitchell <mark@codesourcery.com>
9656
9657 * testsuite/g++.dg/abi/bitfield5.C: New test.
9658 * testsuite/g++.dg/abi/vbase10.C: Likewise.
9659
9660 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
9661
9662 * objc.dg/undeclared-selector.m: New test.
9663
9664 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
9665
9666 * g++.dg/other/offsetof1.C: Avoid cast warning.
9667
9668 2002-08-26 Ziemowit Laski <zlaski@apple.com>
9669
9670 * objc.dg/super-class-2.m: New test.
9671
9672 2002-08-24 Matt Austern <austern@apple.com>
9673
9674 * g++.dg/ext/lvaddr.C: New test.
9675 * g++.dg/ext/lvcast.C: New test.
9676
9677 2002-08-22 Mark Mitchell <mark@codesourcery.com>
9678
9679 * testsuite/g++.dg/inherit/cond1.C: New test.
9680
9681 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
9682
9683 * gcc.dg/noncompile/incomplete-1.c: New test.
9684
9685 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
9686
9687 * gcc.dg/typespec-1.c: New test.
9688
9689 2002-08-20 Devang Patel <dpatel@apple.com>
9690 * objc.dg/proto-hier-2.m: New test.
9691
9692 2002-08-19 Ziemowit Laski <zlaski@apple.com>
9693
9694 * objc.dg/bitfield-1.m: New test.
9695 * objc.dg/bitfield-2.m: New test.
9696
9697 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
9698
9699 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
9700 gcc.dg/c99-flex-array-4.c: New tests.
9701
9702 2002-08-16 Stan Shebs <shebs@apple.com>
9703
9704 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
9705
9706 2002-08-15 Jakub Jelinek <jakub@redhat.com>
9707
9708 * gcc.dg/typeof-1.c: New test.
9709 * g++.dg/ext/typeof2.C: New test.
9710
9711 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
9712
9713 * g++.dg/other/offsetof1.C: New test.
9714
9715 2002-08-14 Richard Henderson <rth@redhat.com>
9716
9717 * gcc.dg/tls/diag-3.c: Fix expected message strings.
9718
9719 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
9720
9721 * gcc.dg/cpp/_Pragma3.c: New test.
9722
9723 2002-08-13 Mark Mitchell <mark@codesourcery.com>
9724
9725 * g++.dg/template/inherit3: New test.
9726
9727 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
9728
9729 * gcc.dg/bitfld-4.c: Add blank options.
9730
9731 2002-08-09 Mark Mitchell <mark@codesourcery.com>
9732
9733 * g++.dg/template/crash1.C: New test.
9734
9735 2002-08-08 Jakub Jelinek <jakub@redhat.com>
9736
9737 * gcc.dg/tls/opt-2.c: New test.
9738
9739 2002-08-08 Devang Patel <dpatel@apple.com>
9740
9741 * objc.dg/selector-1.m : New test
9742
9743 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
9744
9745 * g++.dg/abi/bitfield4.C: New test.
9746 * gcc.dg/bitfld-4.c: New test.
9747
9748 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
9749
9750 * g++.dg/other/packed1.C: New test.
9751
9752 2002-08-07 Mark Mitchell <mark@codesourcery.com>
9753
9754 * g++.dg/abi/offsetof.C: Tweak error messages.
9755 * g++.old-deja/g++.mike/p10769a.C: Likewise.
9756
9757 2002-08-08 Jakub Jelinek <jakub@redhat.com>
9758
9759 * gcc.dg/bitfld-3.c: New test.
9760
9761 2002-08-07 Jakub Jelinek <jakub@redhat.com>
9762 Richard Henderson <rth@redhat.com>
9763
9764 * gcc.dg/i386-bitfield1.c: New test.
9765 * g++.dg/abi/bitfield3.C: Update.
9766
9767 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
9768
9769 * objc.dg/const-str-2.m: Update.
9770 * gcc.dg/cpp/c++98.c: Change to C extension.
9771 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
9772 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
9773
9774 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
9775
9776 * testsuite/gcc.dg/tls/diag-3.c: New.
9777
9778 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
9779
9780 * g++.dg/README (Subdirectories): Document new subdir expr.
9781 * g++.dg/expr/pmf-1.C: New test.
9782
9783 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
9784
9785 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
9786
9787 2002-08-06 Jakub Jelinek <jakub@redhat.com>
9788
9789 * g++.dg/abi/bitfield3.C: New test.
9790
9791 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
9792
9793 * lib/gcov.exp: Tweak expected line formats.
9794 * gcc.misc-tests/gcov8.c: New test.
9795 * gcc.misc-tests/gcov8.x: New flags.
9796
9797 2002-08-05 Jakub Jelinek <jakub@redhat.com>
9798
9799 * consistency.vlad/layout/endian.c: Include string.h.
9800
9801 * gcc.c-torture/execute/20020805-1.c: New test.
9802
9803 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
9804
9805 * g++.dg/other/conversion1.C: New test.
9806
9807 2002-08-03 Roger Sayle <roger@eyesopen.com>
9808
9809 * gcc.dg/builtins-1.c: New testcase.
9810
9811 2002-08-02 Mark Mitchell <mark@codesourcery.com>
9812
9813 * g++.dg/inherit/access3.C: New test.
9814
9815 2002-08-01 Jakub Jelinek <jakub@redhat.com>
9816
9817 * gcc.dg/ia64-visibility-2.c: New test.
9818
9819 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
9820
9821 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
9822 __qualifier_flags to __flags.
9823
9824 2002-07-31 Mark Mitchell <mark@codesourcery.com>
9825
9826 * g++.dg/inherit/operator1.C: New test.
9827 * g++.dg/lookup/disamb1.C: Fix typo in comment.
9828 * g++.dg/other/error1.C: Change expected error message.
9829 * g++.dg/template/conv4.C: Likewise.
9830
9831 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
9832
9833 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
9834 for documented behavior.
9835
9836 2002-07-25 Roger Sayle <roger@eyesopen.com>
9837
9838 * gcc.c-torture/execute/20020720-1.x: Skip this test on
9839 several targets known to fail.
9840
9841 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
9842
9843 * gcc.dg/mips-args-[123].c: New tests.
9844
9845 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
9846
9847 * gcc.dg/ppc-spe.c: New.
9848
9849 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
9850
9851 * g++.dg/other/ptrmem4.C: New testcase.
9852
9853 2002-07-24 Richard Henderson <rth@redhat.com>
9854
9855 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
9856
9857 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
9858
9859 * g++.dg/ext/alignof1.C (main): Return 0 for success.
9860
9861 2002-07-24 Roger Sayle <roger@eyesopen.com>
9862
9863 * gcc.c-torture/execute/memset-3.c: New testcase.
9864
9865 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
9866
9867 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
9868 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
9869
9870 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9871
9872 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
9873 Delete.
9874
9875 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
9876
9877 * gcc.c-torture/compile/simd-4.c: New test.
9878
9879 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9880
9881 PR c++/7347, c++/7348
9882 * g++.dg/template/access4.C: New test.
9883 * g++.dg/template/access5.C: New test.
9884 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
9885 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
9886 * g++.old-deja/g++.pt/ttp58.C: Likewise.
9887 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9888
9889 2002-07-22 Jakub Jelinek <jakub@redhat.com>
9890
9891 * gcc.dg/gnu89-init-2.c: New test.
9892
9893 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
9894
9895 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9896
9897 2002-07-20 Roger Sayle <roger@eyesopen.com>
9898
9899 * gcc.c-torture/execute/20020720-1.c: New testcase.
9900
9901 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
9902
9903 * gcc.dg/cpp/Wsignprom.c: New tests.
9904
9905 2002-07-20 Alan Modra <amodra@bigpond.net.au>
9906
9907 * gcc.c-torture/execute/loop-13.c: New test.
9908
9909 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
9910
9911 * gcc.dg/cpp/expr.c: New tests.
9912
9913 2002 07-18 David Edelsohn <edelsohn@gnu.org>
9914
9915 * g++.dg/opt/pr6713.C: Add template instantiation.
9916
9917 2002-07-18 Alan Modra <amodra@bigpond.net.au>
9918
9919 * gcc.dg/nest.c: New test.
9920
9921 2002-07-17 Richard Henderson <rth@redhat.com>
9922
9923 * g++.dg/opt/pr6713.C: New test.
9924
9925 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
9926
9927 * gcc.c-torture/execute/loop-2e.x: Let the testcase
9928 XFAIL for all x86 processors.
9929
9930 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
9931
9932 * gcc.c-torture/execute/20010122-1.x: Do not test with
9933 -fomit-frame-pointer.
9934
9935 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9936
9937 * g++.dg/template/instantiate2.C: New test.
9938 * g++.dg/template/spec4.C: New test.
9939
9940 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9941
9942 * g++.dg/template/access2.C: New test.
9943 * g++.dg/template/access3.C: New test.
9944
9945 2002-07-15 Zack Weinberg <zack@codesourcery.com>
9946
9947 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9948 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9949 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9950 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9951 Convert to use <stdarg.h>.
9952 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9953 Delete.
9954 * gcc.dg/va-arg-2.c: New.
9955 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9956
9957 2002-07-15 Jakub Jelinek <jakub@redhat.com>
9958
9959 * gcc.c-torture/compile/20020710-1.c: New test.
9960
9961 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
9962 Andrew Pinski <pinskia@physics.uc.edu>
9963
9964 gcc.c-torture/compile/simd-2.c: New testcase.
9965 gcc.c-torture/compile/simd-3.c: Likewise.
9966
9967 2002-07-11 Mark Mitchell <mark@codesourcery.com>
9968
9969 PR c++/7224
9970 * g++.dg/overload/error1.C: New test.
9971
9972 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9973
9974 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9975 configuration and IRIX 6 O32 ABI.
9976
9977 2002-07-11 Roger Sayle <roger@eyesopen.com>
9978
9979 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9980
9981 2002-07-10 Roger Sayle <roger@eyesopen.com>
9982
9983 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9984
9985 2002-07-10 Jeffrey A Law <law@redhat.com>
9986
9987 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9988
9989 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
9990
9991 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
9992
9993 * gcc.dg/20020312-2.c: Check for __PPC__.
9994
9995 2002-07-09 Diego Novillo <dnovillo@redhat.com>
9996
9997 * gcc.c-torture/compile/20020709-1.c: New test.
9998
9999 2002-07-07 Roger Sayle <roger@eyesopen.com>
10000
10001 * g++.dg/template/qualttp21.C: New test case.
10002
10003 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
10004
10005 * gcc.c-torture/compile/20020706-1.c: New test.
10006 * gcc.c-torture/compile/20020706-2.c: New test.
10007
10008 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
10009 Alexandre Oliva <aoliva@redhat.com>
10010
10011 * g++.dg/warn/incomplete1.C: New test.
10012
10013 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10014
10015 PR c++/7099
10016 * g++.dg/warn/noreturn1.C: New test.
10017
10018 2002-07-03 Mark Mitchell <mark@codesourcery.com>
10019
10020 PR c++/6706
10021 * g++.dg/debug/debug6.C: New test.
10022 * g++.dg/debug/debug7.C: New test.
10023
10024 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
10025
10026 * gcc.c-torture/compile/simd-3.c: New test.
10027
10028 2002-07-03 Chris Demetriou <cgd@broadcom.com>
10029
10030 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
10031 * gcc.dg/20020620-1.c: Likewise.
10032
10033 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10034
10035 PR c++/6944
10036 * g++.dg/init/array4.C: New test.
10037 * g++.dg/init/array5.C: New test.
10038
10039 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
10040
10041 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
10042 * gcc.c-torture/execute/simd-2.c (main): Likewise.
10043
10044 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10045
10046 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
10047 * gcc.dg/wtr-aggr-init-1.c: Likewise.
10048 * gcc.dg/wtr-conversion-1.c: Likewise.
10049 * gcc.dg/wtr-escape-1.c: Likewise.
10050 * gcc.dg/wtr-int-type-1.c: Likewise.
10051 * gcc.dg/wtr-label-1.c: Likewise.
10052 * gcc.dg/wtr-static-1.c: Likewise.
10053 * gcc.dg/wtr-strcat-1.c: Likewise.
10054 * gcc.dg/wtr-suffix-1.c: Likewise.
10055 * gcc.dg/wtr-switch-1.c: Likewise.
10056 * gcc.dg/wtr-unary-plus-1.c: Likewise.
10057 * gcc.dg/wtr-union-init-1.c: Likewise.
10058 * gcc.dg/wtr-union-init-2.c: Likewise.
10059 * gcc.dg/wtr-union-init-3.c: Likewise.
10060
10061 * gcc.dg/wtr-func-def-1.c: New test.
10062
10063 2002-07-02 Devang Patel <dpatel@apple.com>
10064
10065 * objc.dg/param-1.m: New test.
10066
10067 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
10068
10069 * gcc.dg/cpp/trad/directive.c: Add test.
10070 * gcc.dg/cpp/trad/macroargs.c: Add test.
10071 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
10072
10073 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
10074
10075 * gcc.dg/cpp/cmdlne-M.c: New test.
10076
10077 2002-07-02 Ziemowit Laski <zlaski@apple.com>
10078
10079 * objc.dg/desig-init-1.m: New test.
10080
10081 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10082
10083 PR c++/6716
10084 * g++.dg/template/instantiate1.C: New test.
10085
10086 2002-07-01 Mark Mitchell <mark@codesourcery.com>
10087
10088 PR c++/7112
10089 * g++.dg/template/sizeof2.C: New test.
10090
10091 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
10092
10093 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
10094 gcc.dg/cpp/trad/include.c: New tests.
10095
10096 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
10097
10098 PR target/7177
10099 * gcc.c-torture/compile/20020701-1.c: New test.
10100
10101 2002-07-01 Stan Shebs <shebs@apple.com>
10102
10103 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
10104 header here...
10105 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
10106 (objc-torture-execute): or here.
10107
10108 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
10109
10110 * gcc.c-torture/execute/arith-rand-ll.c: New test.
10111
10112 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
10113
10114 * gcc.dg/cpp/trad/escaped-nl.c: New test.
10115
10116 2002-06-30 Devang Patel <dpatel@apple.com>
10117
10118 * objc.dg/fsyntax-only.m: New test.
10119
10120 2002-06-27 Mark Mitchell <mark@codesourcery.com>
10121
10122 PR c++/6695
10123 * g++.dg/template/friend7.C: New file.
10124
10125 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
10126
10127 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
10128 return type.
10129
10130 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
10131
10132 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
10133 avoid division by zero.
10134
10135 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
10136
10137 * gcc.dg/Wunknownprag.c: New tests.
10138
10139 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
10140
10141 * gcc.c-torture/execute/simd-2.c: New test.
10142
10143 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
10144
10145 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
10146 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
10147 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
10148 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
10149 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
10150 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
10151 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
10152 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
10153 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
10154 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
10155 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
10156 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
10157 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
10158 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
10159 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
10160 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
10161 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
10162
10163 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
10164
10165 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
10166 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
10167 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
10168 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
10169 New tests.
10170 * gcc.dg/cpp/trad/directive.c: Update.
10171
10172 2002-06-23 Andreas Jaeger <aj@suse.de>
10173
10174 * gcc.c-torture/execute/complex-6.c: New.
10175
10176 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
10177
10178 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
10179 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
10180 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
10181 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
10182
10183 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
10184
10185 * gcc.dg/cpp/trad: New directory with traditional tests copied
10186 from parent directory.
10187 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
10188 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
10189 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
10190 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
10191 Move to trad/ and rename.
10192 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
10193 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
10194 gcc.dg/cpp/trad/redef2.c: New tests.
10195 * gcc.dg/cpp/trad/trad.exp: New driver.
10196
10197 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
10198
10199 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
10200 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
10201 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
10202 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
10203 Remove.
10204
10205 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
10206
10207 * gcc.dg/20020620-1.c: New test.
10208
10209 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10210
10211 * g++.dg/template/ttp4.C: New test.
10212
10213 2002-06-19 Jakub Jelinek <jakub@redhat.com>
10214
10215 * g++.dg/opt/vt1.C: Fix regexp.
10216
10217 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10218
10219 * gcc.c-torture/execute/pure-1.c: Make functions static again.
10220 Don't use attribute `noinline'.
10221
10222 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
10223
10224 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
10225
10226 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
10227
10228 * gcc.c-torture/execute/simd-1.c: New.
10229
10230 * gcc.dg/simd-1.c: New.
10231
10232 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
10233
10234 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
10235
10236 2002-06-16 Richard Henderson <rth@redhat.com>
10237
10238 * g++.dg/ext/anon-struct1.C: New.
10239 * g++.dg/ext/anon-struct2.C: New.
10240 * g++.dg/ext/anon-struct3.C: New.
10241 * gcc.dg/anon-struct-1.c: New.
10242 * gcc.dg/anon-struct-2.c: New.
10243 * gcc.dg/anon-struct-3.c: New.
10244 * gcc.dg/20011008-1.c: Adjust warning text.
10245 * gcc.dg/20020527-1.c: Add -fms-extensions.
10246
10247 2002-06-16 Richard Henderson <rth@redhat.com>
10248
10249 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
10250
10251 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
10252
10253 * gcc.c-torture/execute/20020615-1.c: New test.
10254
10255 2002-06-15 Roger Sayle <roger@eyesopen.com>
10256
10257 * gcc.c-tortuture/execute/compare-1.c: New test case.
10258 * gcc.c-tortuture/execute/compare-2.c: New test case.
10259 * gcc.c-tortuture/execute/compare-3.c: New test case.
10260
10261 2002-06-13 Richard Henderson <rth@redhat.com>
10262
10263 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
10264 ia64 ilp32.
10265
10266 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10267
10268 * g++.dg/template/typename2.C: Update error message.
10269
10270 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
10271
10272 * gcc.c-torture/execute/20020611-1.c: New test.
10273
10274 2002-06-11 Bob Wilson <bob.wilson@acm.org>
10275
10276 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
10277 list of targets to skip.
10278
10279 2002-06-10 Bob Wilson <bob.wilson@acm.org>
10280
10281 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
10282 targets if not optimizing.
10283
10284 2002-06-10 Jakub Jelinek <jakub@redhat.com>
10285
10286 * gcc.c-torture/compile/20020605-1.c: New test.
10287
10288 * g++.dg/opt/vt1.C: New test.
10289
10290 * gcc.dg/20020531-1.c: New test.
10291
10292 * gcc.dg/20020530-1.c: New test.
10293
10294 * gcc.dg/20020527-1.c: New test.
10295
10296 * g++.dg/opt/cse1.C: New test.
10297
10298 2002-06-07 Roger Sayle <roger@eyesopen.com>
10299
10300 * gcc.dg/20020607-2.c: New test case.
10301
10302 2002-06-07 Jakub Jelinek <jakub@redhat.com>
10303
10304 * gcc.c-torture/compile/20020604-1.c: New test.
10305
10306 2002-06-04 Richard Henderson <rth@redhat.com>
10307
10308 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
10309 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
10310 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
10311
10312 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
10313
10314 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
10315
10316 2002-06-03 Richard Henderson <rth@redhat.com>
10317
10318 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
10319 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
10320
10321 2002-06-02 Richard Henderson <rth@redhat.com>
10322
10323 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
10324 test functions static.
10325
10326 2002-06-02 Andreas Jaeger <aj@suse.de>
10327
10328 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
10329 now.
10330
10331 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
10332
10333 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
10334 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
10335 Update for mofified diagnostics.
10336 * gcc.dg/c99-intconst-1.c: No longer fail.
10337
10338 2002-06-02 Richard Henderson <rth@redhat.com>
10339
10340 * gcc.dg/uninit-A.c: Remove xfail markers.
10341
10342 2002-06-01 Roger Sayle <roger@eyesopen.com>
10343
10344 * gcc.dg/fnegate-1.c: New test case.
10345
10346 2002-05-30 Osku Salerma <osku@iki.fi>
10347
10348 * gcc.c-torture/execute/mayalias-1.c: New file.
10349
10350 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
10351
10352 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
10353 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
10354 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
10355
10356 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
10357
10358 * gcc.c-torture/execute/20020529-1.c: New test.
10359
10360 2002-05-27 Richard Henderson <rth@redhat.com>
10361
10362 * g++.dg/ext/attrib6.C: New test case.
10363
10364 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10365
10366 * gcc.c-torture/execute/pure-1.c: New test.
10367
10368 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
10369
10370 * gcc.dg/cpp/arith-2.c: Remove.
10371
10372 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
10373
10374 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
10375 * gcc.dg/cpp/if-3.c: Remove.
10376
10377 2002-05-26 Jakub Jelinek <jakub@redhat.com>
10378
10379 * g++.dg/opt/cse2.C: New test.
10380
10381 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
10382
10383 * gcc.dg/cpp/arith-1.c: New semantic tests.
10384 * gcc.dg/cpp/if-1.c: Update.
10385
10386 2002-05-24 Ben Elliston <bje@redhat.com>
10387
10388 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
10389
10390 2002-05-24 Jakub Jelinek <jakub@redhat.com>
10391
10392 * gcc.dg/verbose-asm.c: New test.
10393
10394 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
10395
10396 * gcc.dg/cpp/paste12.c: New test.
10397
10398 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
10399
10400 * g++.dg/parse/named_ops.C: New test.
10401
10402 2002-05-23 Mark Mitchell <mark@codesourcery.com>
10403
10404 * gcc/testsuite/gcc.dg/weak-8.c: New test.
10405
10406 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
10407
10408 * gcc.dg/weak-2.c: Allow optional leading underscore
10409 in scan-assembler symbol name.
10410 * gcc.dg/weak-3.c: Likewise.
10411 * gcc.dg/weak-4.c: Likewise.
10412 * gcc.dg/weak-5.c: Likewise.
10413
10414 2002-05-23 Jakub Jelinek <jakub@redhat.com>
10415
10416 * gcc.dg/20020523-1.c: New test.
10417
10418 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
10419
10420 * objc.dg/const-str-2.m: Update now that we stop after
10421 a command line error.
10422
10423 2002-05-22 Richard Henderson <rth@redhat.com>
10424
10425 * g++.dg/dg.exp: Fix typo in test pruneing.
10426
10427 2002-05-22 Richard Henderson <rth@redhat.com>
10428
10429 * g++.dg/dg.exp: Prune the tls subdirectory.
10430 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
10431 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
10432 * g++.dg/tls/init-1.C: New.
10433
10434 2002-05-22 Jakub Jelinek <jakub@redhat.com>
10435
10436 * gcc.dg/20020517-1.c: New test.
10437
10438 2002-05-21 Richard Henderson <rth@redhat.com>
10439
10440 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
10441 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
10442
10443 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
10444
10445 * g++.dg/other/copy2.C: New test.
10446
10447 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
10448
10449 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
10450 (MAX_COPY): Bump up to 10 times sizeof (long long).
10451 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
10452
10453 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
10454 sizeof (long long).
10455
10456 * gcc.c-torture/execute/strcpy-1.c: New test.
10457
10458 2002-05-19 Jason Merrill <jason2redhat.com>
10459
10460 * g++.dg/ext/oper1.C: New test.
10461
10462 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
10463 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
10464
10465 * README.QMTEST: New file.
10466
10467 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
10468
10469 2002-05-19 Andreas Jaeger <aj@suse.de>
10470
10471 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
10472 now.
10473 * gcc.c-torture/execute/loop-2d.x: Likewise.
10474
10475 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
10476
10477 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
10478 support weak symbols.
10479 * gcc.dg/weak-4.c: Likewise
10480 * gcc.dg/weak-6.c: Likewise
10481
10482 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
10483
10484 * gcc.dg/weak-3.c: Add dg-excess-error comment for
10485 cygwin, coff and h8300-*-hms targets
10486 * gcc.dg/weak-5.c: Likewise
10487 * gcc.dg/weak-7.c: Likewise
10488
10489 2002-05-16 Jason Merrill <jason@redhat.com>
10490
10491 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
10492 (scan-assembler-not, scan-assembler-dem): Likewise.
10493 (scan-assembler-dem-not): Likewise.
10494
10495 2002-05-15 Richard Henderson <rth@redhat.com>
10496
10497 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
10498
10499 2002-05-15 Richard Henderson <rth@redhat.com>
10500
10501 * gcc.dg/weak-5.c (vfoo1c): No warning here.
10502 (vfoo1f): Warning here.
10503 (vfoo1l): Don't redefine the alias.
10504
10505 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
10506
10507 * g++.dg/init/pm1.C: New test.
10508
10509 2002-05-12 David S. Miller <davem@redhat.com>
10510
10511 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
10512 types.
10513
10514 2002-05-10 Roger Sayle <roger@eyesopen.com>
10515
10516 * gcc.c-torture/execute/20020510-1.c: New test case.
10517
10518 2002-05-10 David S. Miller <davem@redhat.com>
10519
10520 * gcc.c-torture/execute/conversion.c: Test long double too.
10521
10522 2002-05-09 Jakub Jelinek <jakub@redhat.com>
10523
10524 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
10525 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
10526 * lib/g++.exp (g++_link_flags): Likewise.
10527 * lib/objc.exp (objc_target_compile): Likewise.
10528
10529 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
10530
10531 * gcc.dg/cpp/poison.c: Update.
10532 * gcc.dg/cpp/20000625-2.c: Remove.
10533 * gcc.dg/cpp/direct2s.c: Remove final test.
10534
10535 2002-05-08 Tom Rix <trix@redhat.com>
10536
10537 * gcc.c-torture/execute/20020508-1.c: New test.
10538 * gcc.c-torture/execute/20020508-2.c: New test.
10539 * gcc.c-torture/execute/20020508-3.c: New test.
10540
10541 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
10542
10543 * gcc.dg/cpp/charconst-4.c: More tests.
10544
10545 2002-05-08 Mark Mitchell <mark@codesourcery.com>
10546
10547 PR c/6569
10548 * gcc.dg/weak-3.c: Update location of warning messages.
10549 * gcc.dg/weak-5.c: Likewise.
10550
10551 2002-05-06 Roger Sayle <roger@eyesopen.com>
10552
10553 * gcc.c-torture/execute/20020506-1.c: New test case.
10554
10555 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
10556
10557 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
10558
10559 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
10560
10561 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
10562
10563 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
10564
10565 * gcc.dg/cpp/charconst-3.c: New test.
10566
10567 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
10568
10569 * gcc.dg/cpp/charconst.c: Update tests.
10570
10571 2002-05-05 Tim Josling <tej@melbpc.org.au>
10572
10573 * treelang: Added directory for new sample language treelang. Also
10574 lib/treelang.exp: New file to signal treelang should be tested.
10575
10576 2002-05-03 Jakub Jelinek <jakub@redhat.com>
10577
10578 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
10579 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
10580 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
10581 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
10582 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
10583 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
10584 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
10585
10586 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
10587
10588 * gcc.dg/format/xopen-2.c: New test.
10589
10590 2002-05-03 Jakub Jelinek <jakub@redhat.com>
10591
10592 * gcc.dg/20020503-1.c: New test.
10593
10594 2002-05-02 Mark Mitchell <mark@codesourcery.com>
10595
10596 * g++.dg/init/dtor1.C: Make it tougher.
10597
10598 2002-05-01 Mark Mitchell <mark@codesourcery.com>
10599
10600 * g++.dg/init/dtor1.C: New test.
10601
10602 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
10603
10604 * gcc.dg/altivec-8.c: New.
10605
10606 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
10607
10608 * gcc.dg/altivec-7.c: New.
10609
10610 2002-04-29 Jakub Jelinek <jakub@redhat.com>
10611
10612 * g++.dg/parse/typedef1.C: New test.
10613
10614 2002-04-29 Mark Mitchell <mark@codesourcery.com>
10615
10616 PR c++/6486
10617 * g++.dg/template/friend6.C: New test.
10618
10619 PR c++/6492
10620 * g++.dg/init/copy1.C: New test.
10621
10622 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
10623
10624 * g++.dg/warn/effc1.C: New test.
10625
10626 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
10627
10628 * gcc.dg/cpp/if-cexp.c: Add a test.
10629
10630 2002-04-28 Jakub Jelinek <jakub@redhat.com>
10631
10632 * gcc.dg/20020426-2.c: New test.
10633
10634 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
10635
10636 * gcc.dg/cpp/if-mop.c: Update.
10637 * gcc.dg/cpp/if-mpar.c: Add test.
10638 * gcc.dg/cpp/if-oppr.c: Update.
10639
10640 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10641
10642 PR c/6343
10643 * gcc.dg/weak-[2-7].c: New tests.
10644
10645 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
10646
10647 * gcc.dg/enum1.c: New test.
10648
10649 2002-04-26 Mark Mitchell <mark@codesourcery.com>
10650
10651 PR c++/6497
10652 * g++.dg/inherit/access2.C: New test.
10653
10654 2002-04-26 Mark Mitchell <mark@codesourcery.com>
10655
10656 PR bootstrap/6445
10657 * gcc.dg/20020426-1.c: New test.
10658
10659 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
10660
10661 * g++.dg/abi/enum1.C: New test.
10662
10663 2002-04-26 Richard Henderson <rth@redhat.com>
10664
10665 * gcc.dg/c99-bool-1.c: Expect always true warning.
10666
10667 2002-04-25 Roger Sayle <roger@eyesopen.com>
10668
10669 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
10670
10671 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10672
10673 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
10674 targets.
10675
10676 2002-04-24 Mark Mitchell <mark@codesourcery.com>
10677
10678 * g++.dg/abi/mange7.C: New test.
10679
10680 PR c++/6438.
10681 * g++.dg/parse/stmtexpr2.C: New test.
10682
10683 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
10684
10685 * gcc.dg/20020312-2.c: Add SH target.
10686
10687 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10688
10689 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
10690 compiler output on mips*-*-irix*.
10691
10692 2002-04-23 Jakub Jelinek <jakub@redhat.com>
10693
10694 * g++.dg/parse/attr1.C: New test.
10695
10696 2002-04-23 Roger Sayle <roger@eyesopen.com>
10697
10698 * gcc.c-torture/execute/string-opt-17.c: New test case.
10699 * gcc.c-torture/execute/memset-2.c: New test case.
10700
10701 2002-04-23 Mark Mitchell <mark@codesourcery.com>
10702
10703 PR c++/6256:
10704 * g++.dg/template/friend5.C: New test.
10705
10706 PR c++/6331:
10707 * g++.dg/template/qual1.C: Likewise.
10708
10709 2002-04-22 Zack Weinberg <zack@codesourcery.com>
10710
10711 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
10712 Include stdlib.h, not stdio.h or ctype.h.
10713
10714 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
10715
10716 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
10717 cris-*-elf* and mmix-*-*.
10718 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
10719 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
10720 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
10721 Ditto.
10722 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
10723 * gcc.dg/wchar_t-1.c: Ditto.
10724
10725 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
10726
10727 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
10728 Clarify comment.
10729
10730 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
10731
10732 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
10733
10734 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10735
10736 * gcc.c-torture/execute/20000906-1.x: Delete.
10737
10738 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
10739
10740 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
10741
10742 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
10743
10744 * PR6367
10745 * g77.f-torture/execute/6367.f: New test.
10746 * g77.f-torture/execute/6367.x: Disable for MMIX.
10747
10748 2002-04-19 Mark Mitchell <mark@codesourcery.com>
10749
10750 * PR6352
10751 * g++.dg/opt/inline2.C: New test.
10752
10753 2002-04-18 Richard Henderson <rth@redhat.com>
10754
10755 * gcc.dg/20000906-1.c: Enable for all targets.
10756 * gcc.c-torture/compile/iftrap-2.c: New.
10757
10758 2002-04-18 Jakub Jelinek <jakub@redhat.com>
10759
10760 * gcc.dg/20020418-1.c: New test.
10761 * gcc.dg/20020418-2.c: New test.
10762
10763 2002-04-18 Richard Henderson <rth@redhat.com>
10764
10765 * gcc.c-torture/compile/iftrap-1.c: New.
10766 * gcc.dg/iftrap-1.c: Adjust for ia64.
10767 * gcc.dg/iftrap-2.c: New.
10768
10769 2002-04-18 Jakub Jelinek <jakub@redhat.com>
10770
10771 * gcc.c-torture/compile/20020418-1.c: New test.
10772
10773 2002-04-18 Roger Sayle <roger@eyesopen.com>
10774
10775 * gcc.c-torture/compile/20020415-1.c: New.
10776
10777 2002-04-18 David S. Miller <davem@redhat.com>
10778
10779 * gcc.c-torture/execute/20020418-1.c: New test.
10780
10781 2002-04-17 Jakub Jelinek <jakub@redhat.com>
10782
10783 * gcc.dg/20020416-1.c: New test.
10784
10785 * g++.dg/opt/inline1.C: New test.
10786
10787 2002-04-16 Jakub Jelinek <jakub@redhat.com>
10788
10789 * gcc.dg/altivec-5.c: New test.
10790
10791 * gcc.dg/20020415-1.c: New test.
10792
10793 2002-04-15 Mark Mitchell <mark@codesourcery.com>
10794
10795 * testsuite/lib/chill.exp: Remove.
10796
10797 2002-04-14 Jakub Jelinek <jakub@redhat.com>
10798
10799 * g++.dg/other/big-struct.C: New test.
10800
10801 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
10802
10803 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
10804 of scratch file.
10805
10806 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
10807
10808 PR c/6277
10809 * gcc.dg/i386-387-1.c: Allow optional leading underscore
10810 in scan-assembler function name
10811
10812 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
10813
10814 * g77.f-torture/execute/980628-4.x,
10815 g77.f-torture/execute/980628-5.x,
10816 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10817 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10818 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10819 i[34567]86-*-*.
10820
10821 2002-04-13 David S. Miller <davem@redhat.com>
10822
10823 * gcc.c-torture/execute/20020413-1.c: New test.
10824
10825 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
10826
10827 * gcc.dg/asm-6.c,
10828 * g++.dg/ext/asm1.C: New tests.
10829
10830 2002-04-12 Mark Mitchell <mark@codesourcery.com>
10831
10832 PR c++ 5373.
10833 * g++.dg/parse/stmtexpr1.C: New test.
10834
10835 PR c++/5189.
10836 * g++.dg/template/copy1.C: New test.
10837
10838 2002-04-12 Richard Henderson <rth@redhat.com>
10839
10840 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
10841
10842 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
10843
10844 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
10845 gcc.c-torture/execute/20020307-2.c.
10846
10847 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
10848
10849 * g++.dg/ext/attrib5.C,
10850 * g++.dg/lookup/struct1.C: New tests.
10851
10852 2002-04-11 Jakub Jelinek <jakub@redhat.com>
10853
10854 * gcc.dg/20020411-1.c: New test.
10855
10856 * gcc.c-torture/execute/20020411-1.c: New test.
10857
10858 2002-04-10 Janis Johnson <janis187@us.ibm.com>
10859
10860 * g77.f-torture/execute/6177.f: New test.
10861
10862 2002-04-10 Jakub Jelinek <jakub@redhat.com>
10863
10864 PR middle-end/6247
10865 * g++.dg/opt/cleanup1.C: New test.
10866
10867 * g++.dg/opt/const1.C: New test.
10868
10869 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
10870
10871 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
10872
10873 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
10874
10875 PR c++/5507
10876 * g++.dg/template/typename2.C: New test.
10877
10878 2002-04-10 Alan Modra <amodra@bigpond.net.au>
10879
10880 * gcc.c-torture/execute/loop-12.c: New.
10881
10882 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
10883
10884 * g77.f-torture/execute/980628-4.x,
10885 g77.f-torture/execute/980628-5.x,
10886 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10887 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10888 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10889
10890 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10891
10892 PR optimization/6086
10893 * g++.dg/opt/preinc1.C: New test.
10894
10895 2002-04-06 Mark Mitchell <mark@codesourcery.com>
10896
10897 PR c++/5571
10898 * g++.dg/opt/static2.C: New test.
10899
10900 2002-04-06 Mark Mitchell <mark@codesourcery.com>
10901
10902 PR c/5120
10903 * gcc.dg/20020406-1.c: New test.
10904
10905 2002-04-04 David S. Miller <davem@redhat.com>
10906
10907 * gcc.c-torture/execute/20020404-1.c: New test.
10908
10909 2002-04-04 Jakub Jelinek <jakub@redhat.com>
10910
10911 PR c/6123
10912 * gcc.dg/20020312-2.c: Do not declare global register variable
10913 if __PIC__ or __pic__ is defined.
10914
10915 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
10916
10917 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
10918 __asm__ so that it works correctly even if -ansi -pedantic-errors.
10919
10920 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10921
10922 * gcc.misc-tests/linkage.exp: Update last change to handle
10923 sparc*-, not just sparc-.
10924
10925 2002-04-03 Richard Henderson <rth@redhat.com>
10926
10927 * gcc.dg/cpp/ucs.c: Improved long UCS test.
10928
10929 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
10930
10931 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10932
10933 2002-04-02 David S. Miller <davem@redhat.com>
10934
10935 * gcc.c-torture/execute/20020402-3.c: New test.
10936
10937 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
10938
10939 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10940 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10941
10942 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10943 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10944 g77.f-torture/execute/20001201.x,
10945 g77.f-torture/execute/u77-test.x: New files.
10946
10947 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10948 * gcc.dg/wchar_t-1.c: Ditto.
10949
10950 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10951
10952 * gcc.c-torture/execute/20020402-1.c: New test.
10953
10954 2002-04-01 Richard Henderson <rth@redhat.com>
10955
10956 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10957
10958 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10959
10960 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10961
10962 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10963
10964 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10965
10966 * g++.dg/inherit/template-as-base.C: Expect error.
10967 * g++.dg/inherit/namespace-as-base.C: Likewise.
10968
10969 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
10970
10971 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10972 g++.dg/ext/instantiate3.C: Tweak match patterns.
10973
10974 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10975 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10976 -da test.
10977
10978 2002-03-31 Richard Henderson <rth@redhat.com>
10979
10980 * gcc.dg/special/alias-2.c: New.
10981 * gcc.dg/special/ecos.exp: Run it.
10982
10983 2002-03-31 Richard Henderson <rth@redhat.com>
10984
10985 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10986
10987 2002-03-31 Kazu Hirata <kazu@hxi.com>
10988
10989 * gcc.dg/weak-1.c: Disable on h8300 port.
10990
10991 2002-03-29 Janis Johnson <janis187@us.ibm.com>
10992
10993 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10994 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10995 ordering tests.
10996 * g++.dg/bprob/bprob-1.C: New test.
10997 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10998 * g++.dg/gcov/gcov-1.C: New test.
10999 * g++.dg/gcov/gcov-1.x: New file.
11000 * g++.dg/gcov/gcov-2.C: New test.
11001 * g++.dg/gcov/gcov-3.C: New test.
11002 * g++.dg/gcov/gcov-3.h: New file.
11003
11004 2002-03-28 Roger Sayle <roger@eyesopen.com>
11005
11006 * g++.old-deja/g++.other/builtins5.C: New test.
11007 * g++.old-deja/g++.other/builtins6.C: New test.
11008 * g++.old-deja/g++.other/builtins7.C: New test.
11009 * g++.old-deja/g++.other/builtins8.C: New test.
11010 * g++.old-deja/g++.other/builtins9.C: New test.
11011
11012 2002-03-29 Jakub Jelinek <jakub@redhat.com>
11013
11014 * g++.dg/opt/static1.C: New test.
11015
11016 * g++.dg/opt/longbranch1.C: New test.
11017
11018 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
11019
11020 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
11021
11022 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
11023
11024 2002-03-28 Jeffrey A Law (law@redhat.com)
11025
11026 * gcc.c-torture/execute/20020328-1.c: New test.
11027
11028 2002-03-27 Richard Henderson <rth@redhat.com>
11029
11030 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
11031 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
11032 move from g++.old-deja/g++.ext/.
11033
11034 2002-03-27 Mark Mitchell <mark@codesourcery.com>
11035
11036 * g++.dg/init/new2.C: New test.
11037
11038 2002-03-26 Richard Henderson <rth@redhat.com>
11039
11040 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
11041
11042 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
11043 on sparc.
11044
11045 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
11046 sparcv9 systems.
11047 * gcc.dg/20001102-1.c: Likewise.
11048
11049 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
11050
11051 * gcc.dg/cpp/endif-pedantic1.c,
11052 gcc.dg/cpp/endif-pedantic2.c: New tests.
11053
11054 2002-03-26 Mark Mitchell <mark@codesourcery.com>
11055
11056 * g++.dg/init/new1.C: New test.
11057
11058 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
11059
11060 * g++.dg/abi/vbase9.C: New test.
11061
11062 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
11063
11064 * gcc.dg/arm-asm.c: New test.
11065
11066 2002-03-26 Andrew Cagney <ac131313@redhat.com>
11067
11068 * gcc.dg/Wswitch-enum.c: New test.
11069 Fix PR c/5044.
11070
11071 2002-03-26 Richard Henderson <rth@redhat.com>
11072
11073 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
11074 structure.
11075
11076 2002-03-25 Richard Henderson <rth@redhat.com>
11077
11078 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
11079 sparcv9 systems.
11080
11081 * gcc.c-torture/compile/20011119-1.c (xxx): New.
11082 * gcc.c-torture/compile/20011119-2.c (xxx): New.
11083
11084 2002-03-25 Zack Weinberg <zack@codesourcery.com>
11085
11086 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
11087
11088 2002-03-25 Bob Wilson <bob.wilson@acm.org>
11089
11090 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11091 targets using generic thunk support.
11092
11093 2002-03-25 Jakub Jelinek <jakub@redhat.com>
11094
11095 * gcc.c-torture/compile/20020323-1.c: New test.
11096
11097 * g++.dg/opt/conj2.C: New test.
11098
11099 2002-03-24 Richard Henderson <rth@redhat.com>
11100
11101 * gcc.dg/weak-1.c: Use -fno-common.
11102
11103 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11104
11105 * g77.dg/f77-edit-apostrophe-out.f: New test
11106 * g77.dg/f77-edit-h-out.f: New test
11107 * g77.dg/f77-edit-t-in.f: New test
11108 * g77.dg/f77-edit-t-out.f: New test
11109 * g77.dg/f77-edit-x-out.f: New test
11110 * g77.dg/f77-edit-slash-out.f: New test
11111 * g77.dg/f77-edit-colon-out.f: New test
11112 * g77.dg/f77-edit-s-out.f: New test
11113
11114 2002-03-24 Richard Henderson <rth@redhat.com>
11115
11116 * objc/execute/formal_protocol-6.x: New XFAIL.
11117
11118 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11119
11120 * gcc.dg/weak-1.c: Early return from dg-final on platforms
11121 that do not support weak symbols
11122
11123 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11124
11125 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
11126 * lib/g77.exp: Likewise
11127 * lib/objc.exp: Likewise
11128
11129 2002-03-23 Andrew Cagney <ac131313@redhat.com>
11130
11131 * gcc.dg/Wswitch-default.c: New test.
11132
11133 2002-03-23 Jakub Jelinek <jakub@redhat.com>
11134
11135 * g++.dg/other/enum1.C: New test.
11136
11137 2002-03-23 Zack Weinberg <zack@codesourcery.com>
11138
11139 * gcc.dg/pragma-ep-3.c: Fix typo.
11140
11141 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11142
11143 * g++.dg/inherit/template-as-base.C: New test.
11144
11145 2002-03-22 Jakub Jelinek <jakub@redhat.com>
11146
11147 * g++.old-deja/g++.other/dwarf2-1.C: Move...
11148 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
11149
11150 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
11151
11152 * gcc.dg/cpp/multiline.c: Update to match.
11153
11154 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
11155
11156 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
11157
11158 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
11159
11160 * gcc.dg/cpp/extratokens2.c: New file.
11161
11162 2002-03-21 David Edelsohn <edelsohn@gnu.org>
11163
11164 * gcc.dg/20020312-2.c: Add rs6000 target.
11165
11166 * gcc.c-torture/compile/20020319-1.c: New test.
11167
11168 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11169
11170 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11171 (A, E): Handle this.
11172
11173 2002-03-20 Jason Merrill <jason@redhat.com>
11174
11175 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11176 ignoring -fpic.
11177 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11178 through prune_gcc_output.
11179
11180 2002-03-20 Jakub Jelinek <jakub@redhat.com>
11181
11182 * gcc.c-torture/compile/20020320-1.c: New test.
11183
11184 2002-03-19 Jakub Jelinek <jakub@redhat.com>
11185
11186 * gcc.c-torture/compile/20020318-1.c: New test.
11187
11188 * gcc.dg/struct-by-value-1.c: New test.
11189
11190 * gcc.dg/20020319-1.c: New test.
11191
11192 2002-03-18 Jakub Jelinek <jakub@redhat.com>
11193
11194 * g++.dg/opt/conj1.C: New test.
11195
11196 2002-03-17 Mark Mitchell <mark@codesourcery.com>
11197
11198 * g++.dg/template/qualttp20.C: Revert previous change.
11199 * g++.dg/template/qualttp3.C: Likewise.
11200 * g++.dg/template/qualttp4.C: Likewise
11201 * g++.dg/template/qualttp5.C: Likewise
11202 * g++.dg/template/qualttp6.C: Likewise
11203 * g++.dg/template/qualttp7.C: Likewise
11204 * g++.dg/template/qualttp8.C: Likewise
11205 * g++.dg/template/recurse.C: Likewise.
11206
11207 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
11208
11209 * gcc.dg/cpp/wchar-1.c: Update.
11210
11211 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
11212
11213 * g++.dg/template/conv1.C: New test.
11214 * g++.dg/template/conv2.C: New test.
11215 * g++.dg/template/conv3.C: New test.
11216 * g++.dg/template/conv4.C: New test.
11217
11218 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11219
11220 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11221 * g++.dg/template/qualttp3.C: Likewise.
11222 * g++.dg/template/qualttp4.C: Likewise
11223 * g++.dg/template/qualttp5.C: Likewise
11224 * g++.dg/template/qualttp6.C: Likewise
11225 * g++.dg/template/qualttp7.C: Likewise
11226 * g++.dg/template/qualttp8.C: Likewise
11227 * g++.dg/template/recurse.C: Likewise.
11228
11229 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11230
11231 * g++.dg/opt/dtor1.C: New test.
11232
11233 2002-03-15 Jakub Jelinek <jakub@redhat.com>
11234
11235 * gcc.c-torture/compile/20020315-1.c: New test.
11236
11237 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
11238
11239 * gcc.dg/weak-1.c: Fix scan tests.
11240
11241 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
11242
11243 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11244 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11245 cris-*-aout* mmix-*-*.
11246 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11247 cris-*-aout* mmix-*-*.
11248 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11249 cris-*-elf* cris-*-aout* and mmix-*-*.
11250 * gcc.dg/20001009-1.c: Ditto.
11251 * gcc.dg/20010912-1.c: Ditto.
11252 * gcc.dg/20020122-4.c: Ditto.
11253 * gcc.dg/inline-2.c: Ditto.
11254
11255 2002-03-14 Jeffrey A Law (law@cygnus.com)
11256
11257 * gcc.c-torture/compile/20020314-1.c: New test.
11258
11259 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
11260
11261 * gcc.c-torture/execute/20020314-1.c: New test.
11262
11263 2002-03-14 Jakub Jelinek <jakub@redhat.com>
11264
11265 * g++.dg/warn/Wunused-1.C: New test.
11266
11267 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
11268
11269 * g++.dg/abi/mangle6.C: New test.
11270
11271 2002-03-13 Jakub Jelinek <jakub@redhat.com>
11272
11273 * gcc.c-torture/compile/20020309-2.c: New test.
11274
11275 * gcc.c-torture/compile/20020312-1.c: New test.
11276
11277 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
11278
11279 * g++.dg/other/access1.C: New test.
11280
11281 2002-03-12 Jakub Jelinek <jakub@redhat.com>
11282
11283 * gcc.c-torture/execute/wchar_t-1.c: New test.
11284
11285 2002-03-12 David Edelsohn <edelsohn@gnu.org>
11286
11287 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
11288
11289 2002-03-12 Roger Sayle <roger@eyesopen.com>
11290
11291 * gcc.dg/20020312-1.c: New test case.
11292
11293 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
11294
11295 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
11296
11297 2002-03-11 Richard Henderson <rth@redhat.com>
11298
11299 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11300 * g++.old-deja/g++.jason/report.C: Likewise.
11301
11302 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11303
11304 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11305 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
11306
11307 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11308
11309 * testsuite/g++.dg/overload/pmf1.C: New test.
11310
11311 2002-03-11 Kazu Hirata <kazu@hxi.com>
11312
11313 * gcc.c-torture/execute/20020307-1.c: Use long.
11314
11315 2002-03-11 Jakub Jelinek <jakub@redhat.com>
11316
11317 PR optimization/5844
11318 * gcc.dg/20020310-1.c: New test.
11319
11320 2002-03-09 Michael Meissner <meissner@redhat.com>
11321
11322 * gcc.c-torture/execute/memcpy-2.c: New test.
11323 * gcc.c-torture/execute/memset-1.c: New test.
11324 * gcc.c-torture/execute/strlen-1.c: New test.
11325 * gcc.c-torture/execute/strcmp-1.c: New test.
11326 * gcc.c-torture/execute/strncmp-1.c: New test.
11327
11328 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
11329
11330 * gcc.dg/ppc-ldstruct.c: New test.
11331
11332 2002-03-09 Jakub Jelinek <jakub@redhat.com>
11333
11334 * gcc.c-torture/execute/va-arg-22.c: New test.
11335
11336 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11337
11338 * gcc.c-torture/compile/20020309-1.c: New test.
11339
11340 2002-03-08 Jakub Jelinek <jakub@redhat.com>
11341
11342 * gcc.c-torture/execute/20020307-2.c: New test.
11343
11344 2002-03-07 Jeffrey A Law (law@redhat.com)
11345
11346 * g77.f-torture/compile/20020307-1.f: New test.
11347
11348 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
11349
11350 * gcc.dg/unordered-1.c: New test.
11351
11352 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
11353
11354 * gcc.c-torture/execute/20020307-1.c: New test.
11355
11356 2002-03-05 Jakub Jelinek <jakub@redhat.com>
11357
11358 * gcc.dg/20020304-1.c: New test.
11359
11360 * gcc.c-torture/compile/20020304-2.c: New test.
11361
11362 2002-03-04 Zack Weinberg <zack@codesourcery.com>
11363
11364 * gcc.c-torture/compile/20020304-1.c: New test case
11365 (from PR c/5830).
11366
11367 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
11368
11369 * gcc.dg/20020103-1.c: Add other -D ppc variants.
11370
11371 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
11372
11373 * g++.dg/other/classkey1.C: New test.
11374
11375 2002-03-01 Richard Henderson <rth@redhat.com>
11376
11377 * gcc.c-torture/compile/981223-1.x: New.
11378 * gcc.c-torture/compile/920625-1.x: New.
11379
11380 2002-02-28 Richard Henderson <rth@redhat.com>
11381
11382 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11383
11384 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
11385
11386 * gcc.c-torture/execute/20020227-1.c: New test.
11387
11388 2002-02-27 Mark Mitchell <mark@codesourcery.com>
11389
11390 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11391 here" ERROR lines.
11392 * g++.old-deja/g++.oliva/partord1.C: Likewise.
11393 * g++.old-deja.g++.other/defarg1.C: Likewise.
11394 * g++.old-deja/g++.pt/calls2.C: Likewise.
11395 * g++.old-deja/g++.pt/crash20.C: Likewise.
11396 * g++.old-deja/g++.pt/crash30.C: Likewise.
11397 * g++.old-deja/g++.pt/crash36.C: Likewise.
11398 * g++.old-deja/g++.pt/crash6.C: Likewise.
11399 * g++.old-deja/g++.pt/defarg13.C: Likewise.
11400 * g++.old-deja/g++.pt/derived3.C: Likewise.
11401 * g++.old-deja/g++.pt/error1.C: Likewise.
11402 * g++.old-deja/g++.pt/friend21.C: Likewise.
11403 * g++.old-deja/g++.pt/friend23.C: Likewise.
11404 * g++.old-deja/g++.pt/infinite1.C: Likewise.
11405 * g++.old-deja/g++.robertl/eb128.C: Likewise.
11406
11407 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
11408
11409 * gcc.c-torture/execute/20020225-2.c: New test.
11410
11411 2002-02-27 Zack Weinberg <zack@codesourcery.com>
11412
11413 * gcc.c-torture/execute/920730-1t.c,
11414 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11415 Delete test cases, only relevant to -traditional.
11416
11417 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
11418
11419 * gcc.dg/cpp/undef1.c: Remove.
11420 * gcc.dg/cpp/directiv.c: Update.
11421 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11422
11423 2002-02-27 Michael Meissner <meissner@redhat.com>
11424
11425 * gcc.c-torture/execute/20020226-1.c: New test.
11426
11427 2002-02-26 Jakub Jelinek <jakub@redhat.com>
11428
11429 * g++.dg/debug/debug4.C: New test.
11430
11431 * gcc.dg/ia64-visibility-1.c: New test.
11432
11433 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
11434
11435 * gcc.dg/debug/20020224-1.c: New.
11436
11437 2002-02-25 Kazu Hirata <kazu@hxi.com>
11438
11439 * gcc.c-torture/execute/960416-1.x: New.
11440 * gcc.c-torture/execute/divconst-3.x: Likewise.
11441
11442 2002-02-25 Jakub Jelinek <jakub@redhat.com>
11443
11444 * gcc.dg/20020224-1.c: New test.
11445
11446 2002-02-25 Alan Modra <amodra@bigpond.net.au>
11447
11448 * gcc.c-torture/execute/20020225-1.c: New.
11449
11450 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
11451
11452 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
11453
11454 2002-02-23 Jakub Jelinek <jakub@redhat.com>
11455
11456 * gcc.dg/20020222-1.c: New test.
11457
11458 2002-02-22 Jakub Jelinek <jakub@redhat.com>
11459
11460 * g++.dg/opt/anonunion1.C: New test.
11461
11462 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
11463
11464 * g++.dg/template/qualttp19.C: New test.
11465 * g++.dg/template/qualttp20.C: New test.
11466 * g++.old-deja/g++.jason/report.C: Adjust expected errors
11467 * g++.old-deja/g++.other/qual1.C: Likewise.
11468
11469 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
11470
11471 * gcc.dg/attr-alwaysinline.c: New.
11472
11473 2002-02-21 Jakub Jelinek <jakub@redhat.com>
11474
11475 * gcc.dg/20020220-1.c: New test.
11476
11477 * gcc.dg/20020220-2.c: New test.
11478
11479 * g++.dg/opt/mmx1.C: New test.
11480
11481 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
11482
11483 * gcc.c-torture/compile/20020110.c: New test.
11484
11485 2002-02-20 Jakub Jelinek <jakub@redhat.com>
11486
11487 * gcc.c-torture/execute/20020219-1.c: New test.
11488
11489 * gcc.dg/20020219-1.c: New test.
11490
11491 * gcc.dg/noncompile/20020220-1.c: New test.
11492
11493 * g++.dg/opt/ptrintsum1.C: New test.
11494
11495 * gcc.dg/debug/20020220-1.c: New test.
11496
11497 2002-02-17 Jakub Jelinek <jakub@redhat.com>
11498
11499 * gcc.c-torture/execute/20020216-1.c: New test.
11500
11501 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
11502
11503 * gcc.dg/decl-1.c: Update, new test.
11504
11505 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
11506
11507 * g++.dg/abi/bitfield1.C: New test.
11508 * g++.dg/abi/bitfield2.C: New test.
11509
11510 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11511
11512 * gcc.dg/attr-nest.c: New test.
11513
11514 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11515
11516 * gcc.c-torture/execute/20020215-1.c: New test.
11517
11518 2002-02-14 Jakub Jelinek <jakub@redhat.com>
11519
11520 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11521 * g++.dg/debug/debug.exp: New.
11522 * g++.dg/debug/trivial.C: New.
11523 * g++.dg/debug/debug1.C: Moved...
11524 * g++.dg/other/debug1.C: ...from here.
11525 * g++.dg/debug/debug2.C: Moved...
11526 * g++.dg/other/debug2.C: ...from here.
11527 * g++.dg/debug/debug3.C: Moved...
11528 * g++.dg/other/debug3.C: ...from here.
11529
11530 * gcc.dg/noncompile/20020213-1.c: New test.
11531
11532 2002-02-13 Jakub Jelinek <jakub@redhat.com>
11533
11534 * g++.dg/other/debug3.C: New test.
11535
11536 * gcc.c-torture/execute/20020213-1.c: New test.
11537
11538 2002-02-13 Richard Smith <richard@ex-parrot.com>
11539
11540 * g++.old-deja/g++.other/thunk1.C: New test.
11541
11542 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11543
11544 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
11545
11546 2002-02-13 Stan Shebs <shebs@apple.com>
11547
11548 * gcc.dg/altivec-3.c: New.
11549
11550 2002-02-12 Jakub Jelinek <jakub@redhat.com>
11551
11552 * gcc.dg/Wunreachable-1.c: New test.
11553 * gcc.dg/Wunreachable-2.c: New test.
11554
11555 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
11556
11557 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
11558
11559 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
11560
11561 * gcc.dg/decl-1.c: New test.
11562
11563 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11564
11565 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
11566
11567 2002-02-10 Kazu Hirata <kazu@hxi.com>
11568
11569 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11570 * gcc.c-torture/compile/980506-1.x: Likewise.
11571
11572 2002-02-10 Kazu Hirata <kazu@hxi.com>
11573
11574 * gcc.dg/20020210-1.c: New.
11575
11576 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
11577
11578 * g77.f-torture/execute/947.f: New regression test
11579 for PR fortran/947.
11580
11581 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
11582
11583 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11584 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
11585
11586 2002-02-08 Richard Henderson <rth@redhat.com>
11587
11588 * gcc.c-torture/compile/labels-3.c: New.
11589
11590 2002-02-08 Jakub Jelinek <jakub@redhat.com>
11591
11592 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11593 expression statements work instead.
11594 * gcc.dg/noncompile/20020207-1.c: New test.
11595
11596 2002-02-07 Richard Henderson <rth@redhat.com>
11597
11598 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
11599
11600 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11601
11602 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11603 message from g77
11604 * lib/g77-dg.exp: Trim g77 error messages so that they are
11605 recognized by dg.exp.
11606
11607 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11608
11609 PR fortran/5473
11610 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
11611
11612 2002-02-07 Richard Henderson <rth@redhat.com>
11613
11614 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11615 to be sufficiently aligned for integers.
11616
11617 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
11618
11619 * g++.dg/template/friend4.C: New test.
11620
11621 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11622
11623 PR fortran/5743
11624 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
11625 unsupported cases.
11626
11627 2002-02-07 Richard Henderson <rth@redhat.com>
11628
11629 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
11630 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
11631 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
11632 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
11633
11634 2002-02-06 Richard Henderson <rth@redhat.com>
11635
11636 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
11637
11638 2002-02-06 Janis Johnson <janis187@us.ibm.com>
11639
11640 * gcc.dg/20020206-1.c: New test.
11641
11642 2002-02-06 Jakub Jelinek <jakub@redhat.com>
11643
11644 * gcc.c-torture/execute/20020206-1.c: New test.
11645
11646 * gcc.c-torture/execute/20020206-2.c: New test.
11647
11648 PR optimization/5429:
11649 * gcc.c-torture/compile/20020206-1.c: New test.
11650
11651 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
11652
11653 * g++.dg/ext/align1.C: Do not use an explicit alignment value
11654 as certain file formats cannot support particularly large
11655 alignments.
11656
11657 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
11658 and do not expect to be able to link the executable.
11659
11660 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
11661 fail because the COFF format does not support the weak attribute.
11662
11663 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
11664
11665 * g77.dg/pr5473.f: New test
11666
11667 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
11668
11669 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
11670 Fix testcase accordingly.
11671
11672 2002-02-04 Richard Henderson <rth@redhat.com>
11673
11674 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
11675 (buf): Change to be an array of pointers, not ints.
11676
11677 2002-02-04 Jakub Jelinek <jakub@redhat.com>
11678
11679 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
11680 before all tests. Move warning one line above to match where it
11681 C frontend emits.
11682 * gcc.dg/Wswitch-2.c: New test.
11683 * g++.dg/warn/Wswitch-1.C: New test.
11684 * g++.dg/warn/Wswitch-2.C: New test.
11685
11686 2002-02-04 Richard Henderson <rth@redhat.com>
11687
11688 * g++.dg/abi/offsetof.C: Fix size comparison.
11689
11690 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
11691
11692 * gcc.dg/cast-qual-2.c: New test.
11693
11694 2002-02-04 Jakub Jelinek <jakub@redhat.com>
11695
11696 * gcc.dg/20020201-4.c: New test.
11697
11698 2002-02-04 Ben Elliston <bje@redhat.com>
11699
11700 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
11701 target_info attribute != 0, in addition to the empty string.
11702 (gcc_target_compile): Likewise.
11703
11704 2002-02-03 Andrew Cagney <ac131313@redhat.com>
11705
11706 * gcc.dg/Wswitch.c: New test.
11707 PR gcc/4475. PR gcc/3780.
11708
11709 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
11710
11711 * g77.f-torture/execute/5122.f: New test for regressions
11712 against PR fortran/5122.
11713
11714 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
11715
11716 * g77.f-torture/compile/pr3743.f: Delete
11717 * g77.dg/pr3743-1.f: New test.
11718 * g77.dg/pr3743-2.f: New test.
11719 * g77.dg/pr3743-3.f: New test.
11720 * g77.dg/pr3743-4.f: New test.
11721
11722 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
11723
11724 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
11725
11726 2002-02-02 Richard Henderson <rth@redhat.com>
11727
11728 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
11729 * gcc.c-torture/execute/bf64-1.c: Likewise.
11730
11731 2002-02-02 Jakub Jelinek <jakub@redhat.com>
11732
11733 * gcc.dg/20020201-2.c: New test.
11734
11735 * gcc.dg/20020201-3.c: New test.
11736
11737 * gcc.c-torture/execute/bitfld-2.c: New test.
11738
11739 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
11740
11741 * gcc.dg/bitfld-1.c: Update.
11742 * gcc.dg/bitfld-2.c: Update.
11743 * gcc.c-torture/execute/bitfld-1.x: New.
11744
11745 2002-02-02 Jakub Jelinek <jakub@redhat.com>
11746
11747 * gcc.c-torture/execute/20020201-1.c: New test.
11748
11749 2002-02-01 Janis Johnson <janis187@us.ibm.com>
11750
11751 PR target/5469
11752 * gcc.dg/20020201-1.c: New test.
11753
11754 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
11755
11756 PR fortran/3743
11757 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
11758 * g77.f-torture/compile/pr3743.x: Remove
11759
11760 2002-01-31 Tom Rix <trix@redhat.com>
11761
11762 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
11763
11764 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
11765
11766 * gcc.dg/noncompile/20020130-1.c: New test.
11767
11768 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
11769
11770 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
11771
11772 2002-01-29 Richard Henderson <rth@redhat.com>
11773
11774 * gcc.c-torture/execute/991118-1.c: Cast various constants back
11775 to long long.
11776 * gcc.c-torture/execute/bf64-1.c: Likewise.
11777
11778 2002-01-29 Jakub Jelinek <jakub@redhat.com>
11779
11780 * gcc.c-torture/execute/20020129-1.c: New test.
11781
11782 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
11783
11784 * gcc.c-torture/compile/20000224-1.c: Update.
11785 * gcc.c-torture/execute/bitfld-1.c: New tests.
11786 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
11787 * gcc.dg/uninit-A.c: Update.
11788
11789 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
11790
11791 * g++.dg/template/ctor1.C: Add instantiation.
11792
11793 2002-01-28 Paul Koning <pkoning@equallogic.com>
11794
11795 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
11796 argument to __builtin_prefetch to be const ptr.
11797
11798 2002-01-28 Jakub Jelinek <jakub@redhat.com>
11799
11800 * gcc.c-torture/compile/20020120-1.c: New test.
11801
11802 2002-01-27 Kazu Hirata <kazu@hxi.com>
11803
11804 * gcc.c-torture/execute/20020127-1.c: New test.
11805
11806 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
11807
11808 * g77.dg/f77-edit-i-in.f: New test
11809 * g77.dg/f77-edit-i-out.f: New test
11810
11811 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
11812
11813 * gcc.dg/debug/debug.exp: New file.
11814 * gcc.dg/debug/trivial.c: New file.
11815 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
11816 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
11817 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
11818 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
11819 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
11820 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11821 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11822 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11823 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11824 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11825 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11826 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11827 * gcc.dg/20000503-1.c: Removed.
11828 * gcc.dg/20010207-1.c: Removed.
11829 * gcc.dg/20011223-1.c: Removed.
11830 * gcc.dg/20020104-2.c: Removed.
11831 * gcc.dg/debug-1.c: Removed.
11832 * gcc.dg/debug-2.c: Removed.
11833 * gcc.dg/debug-3.c: Removed.
11834 * gcc.dg/debug-4.c: Removed.
11835 * gcc.dg/debug-5.c: Removed.
11836 * gcc.dg/debug-6.c: Removed.
11837 * gcc.dg/dwarf2-1.c: Removed.
11838 * gcc.dg/dwarf2-2.c: Removed.
11839
11840 2002-01-25 Jakub Jelinek <jakub@redhat.com>
11841
11842 * g++.old-deja/g++.other/eh5.C: New test.
11843 * g++.old-deja/g++.other/sibcall2.C: New test.
11844 * g++.old-deja/g++.other/array9.C: New test.
11845 * g++.old-deja/g++.other/typename2.C: New test.
11846 * g++.old-deja/g++.other/crash60.C: New test.
11847 * g++.old-deja/g++.other/conv9.C: New test.
11848 * g++.old-deja/g++.other/mangle10.C: New test.
11849 * g++.old-deja/g++.other/unchanging1.C: New test.
11850 * g++.old-deja/g++.other/exprstmt1.C: New test.
11851 * g++.old-deja/g++.other/inline23.C: New test.
11852 * g++.old-deja/g++.eh/ia64-1.C: New test.
11853 * g++.old-deja/g++.other/dwarf2-1.C: New test.
11854 * g++.old-deja/g++.other/reload1.C: New test.
11855 * g++.old-deja/g++.other/static20.C: New test.
11856 * g++.old-deja/g++.other/local-alloc1.C: New test.
11857 * g++.old-deja/g++.other/conv8.C: New test.
11858 * g++.old-deja/g++.other/stmtexpr2.C: New test.
11859 * g++.old-deja/g++.other/storeexpr1.C: New test.
11860 * g++.old-deja/g++.other/storeexpr2.C: New test.
11861 * g++.dg/eh/template2.C: New test.
11862 * g++.dg/warn/weak1.C: New test.
11863
11864 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
11865
11866 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11867 Remove first, non-varying, argument.
11868
11869 2002-01-23 Richard Henderson <rth@redhat.com>
11870
11871 * gcc.dg/inline-2.c: New.
11872
11873 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11874 Add optional target arg. Check number of arguments.
11875 (scan-assembler-not, scan-assembler-dem): Likewise.
11876 (scan-assembler-dem-not): Likewise.
11877
11878 2002-01-23 Zack Weinberg <zack@codesourcery.com>
11879
11880 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11881 line 12.
11882 * g++.old-deja/g++.brendan/parse3.C,
11883 g++.old-deja/g++.other/crash26.C,
11884 g++.old-deja/g++.other/crash28.C,
11885 g++.old-deja/g++.other/crash29.C,
11886 g++.old-deja/g++.other/crash30.C,
11887 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11888
11889 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
11890
11891 * gcc.dg/20020115-1.c: New.
11892
11893 2002-01-23 Bob Wilson <bob.wilson@acm.org>
11894
11895 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11896
11897 2002-01-23 Janis Johnson <janis187@us.ibm.com>
11898
11899 * gcc.dg/20020122-3.c: New.
11900
11901 2002-01-23 Jakub Jelinek <jakub@redhat.com>
11902
11903 * g++.dg/other/gc1.C: New test.
11904
11905 2002-01-23 Zack Weinberg <zack@codesourcery.com>
11906
11907 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11908
11909 2002-01-22 Richard Henderson <rth@redhat.com>
11910
11911 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11912
11913 2002-01-22 Richard Henderson <rth@redhat.com>
11914
11915 * gcc.dg/20020122-4.c: New.
11916
11917 2002-01-22 H.J. Lu <hjl@gnu.org>
11918
11919 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11920 link output.
11921 * gcc.dg/special/ecos.exp: Likewise.
11922 * lib/g++-dg.exp: Likewise.
11923 * lib/g77-dg.exp: Likewise.
11924 * lib/gcc-dg.exp : Likewise.
11925 * lib/mike-g++.exp: Likewise.
11926 * lib/mike-g77.exp: Likewise.
11927 * lib/mike-gcc.exp: Likewise.
11928 * lib/objc-dg.exp: Likewise.
11929
11930 2002-01-22 Janis Johnson <janis187@us.ibm.com>
11931
11932 PR target/5379
11933 * gcc.dg/20020122-2.c: New test.
11934
11935 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
11936
11937 * gcc.dg/20020122-1.c: New test.
11938
11939 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
11940
11941 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11942
11943 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
11944
11945 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11946
11947 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11948
11949 * gcc.c-torture/compile/20020121-1.c: New test.
11950
11951 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
11952
11953 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11954 ld_library_path.
11955
11956 2002-01-21 Jakub Jelinek <jakub@redhat.com>
11957
11958 * gcc.dg/20020218-1.c: New test.
11959
11960 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
11961
11962 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11963 messages
11964 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11965 "At global scope" warning
11966 * g++.dg/ext/align1.C: Change cygwin test for alignment
11967 from db-bogus to dg-warning
11968
11969 2002-01-21 Zack Weinberg <zack@codesourcery.com>
11970
11971 * g77.f-torture/compile/cpp2.F: New test.
11972
11973 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
11974
11975 * g++.dg/template/access1.C: New test.
11976
11977 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
11978
11979 * gcc.dg/20020118-1.c: New.
11980
11981 2002-01-18 Kazu Hirata <kazu@hxi.com>
11982
11983 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11984
11985 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
11986
11987 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11988 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11989 alignment warnings.
11990
11991 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
11992
11993 * gcc.misc-tests/i386-prefetch.exp: Save and restore
11994 torture_with_loops and torture_without_loops
11995
11996 2002-01-17 Jakub Jelinek <jakub@redhat.com>
11997
11998 * gcc.c-torture/compile/20020116-1.c: New test.
11999
12000 2002-01-16 Jakub Jelinek <jakub@redhat.com>
12001
12002 * gcc.dg/20020116-2.c: New test.
12003
12004 * gcc.dg/ultrasp4.c: New test.
12005
12006 * gcc.dg/20020116-1.c: New test.
12007
12008 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
12009
12010 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
12011 by EABI.
12012
12013 2002-01-15 Janis Johnson <janis187@us.ibm.com>
12014
12015 * gcc.misc-tests/i386-prefetch.exp: New.
12016 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
12017 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
12018 * gcc.misc-tests/i386-pf-none-1.c: New test.
12019 * gcc.misc-tests/i386-pf-sse-1.c: New test.
12020
12021 2002-01-15 Jakub Jelinek <jakub@redhat.com>
12022
12023 * gcc.dg/gnu89-init-1.c: Add new tests.
12024
12025 2002-01-15 Andreas Jaeger <aj@suse.de>
12026
12027 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
12028 * gcc.dg/i386-mmx-2.c: Likewise.
12029 * gcc.dg/i386-sse-1.c: Likewise.
12030 * gcc.dg/i386-sse-2.c: Likewise.
12031 * gcc.dg/i386-sse-3.c: Likewise.
12032
12033 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
12034
12035 * g77.f-torture/execute/intrinsic-unix-bessel.f:
12036 Uncomment additional cases that now pass.
12037
12038 2002-01-11 Richard Henderson <rth@redhat.com>
12039
12040 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
12041 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
12042
12043 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
12044
12045 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
12046
12047 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
12048
12049 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
12050 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
12051
12052 2002-01-10 Dale Johannesen <dalej@apple.com>
12053
12054 * gcc.c-torture/execute/loop-11.c: New.
12055
12056 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
12057
12058 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
12059 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
12060
12061 2002-01-09 Richard Henderson <rth@redhat.com>
12062
12063 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
12064 type in which to perform the operation for each size.
12065
12066 2002-01-09 Alan Matsuoka (alanm@redhat.com)
12067
12068 * gcc.c-torture/compile/20020109-2.c: New test.
12069
12070 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
12071
12072 * gcc.c-torture/execute/loop-10.c: New test.
12073
12074 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12075
12076 * gcc.c-torture/compile/20010226-1.c: New test.
12077 * gcc.c-torture/compile/20010227-1.c: New test.
12078 * gcc.c-torture/compile/20010426-1.c: New test.
12079 * gcc.c-torture/compile/20010510-1.c: New test.
12080 * gcc.c-torture/compile/20010605-3.c: New test.
12081 * gcc.c-torture/compile/20010824-1.c: New test.
12082 * gcc.c-torture/execute/20010409-1.c: New test.
12083 * gcc.dg/noncompile/20000901-1.c: New test.
12084 * gcc.dg/20001023-1.c: New test.
12085 * gcc.dg/20001101-1.c: New test.
12086 * gcc.dg/20001102-1.c: New test.
12087 * gcc.dg/20010207-1.c: New test.
12088 * gcc.dg/20010405-1.c: New test.
12089 * gcc.dg/20010822-1.c: New test.
12090 * gcc.dg/20011107-1.c: New test.
12091
12092 2002-01-09 Jeffrey A Law (law@redhat.com)
12093
12094 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
12095
12096 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
12097 execution failure on PA targets.
12098
12099 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12100
12101 * gcc.c-torture/compile/20020109-1.c: New test.
12102
12103 2002-01-08 Kazu Hirata <kazu@hxi.com>
12104
12105 * gcc.c-torture/execute/20020108-1.c: New test.
12106
12107 2002-01-08 Jakub Jelinek <jakub@redhat.com>
12108
12109 * gcc.dg/20020108-1.c: New test.
12110
12111 2002-01-08 H.J. Lu <hjl@gnu.org>
12112
12113 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12114 for header files.
12115
12116 2002-01-08 Geoff Keating <geoffk@redhat.com>
12117
12118 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12119 consistency.
12120
12121 002-01-07 Aldy Hernandez <aldyh@redhat.com>
12122
12123 * gcc.dg/altivec-4.c: Test altivec predicates.
12124
12125 2002-01-07 Jakub Jelinek <jakub@redhat.com>
12126
12127 * gcc.c-torture/execute/20020107-1.c: New test.
12128
12129 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
12130
12131 PR c/5279
12132 * gcc.c-torture/compile/20020106-1.c: New test.
12133
12134 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12135
12136 * gcc.c-torture/execute/nestfunc-4.c: New test.
12137
12138 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12139
12140 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12141 extra triple that slipped in.
12142 * g++.old-deja/g++.abi/align.C: Likewise.
12143 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12144
12145 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12146
12147 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12148 * g++.old-deja/g++.abi/align.C: Likewise.
12149 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12150
12151 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12152 on FreeBSD/i386.
12153 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12154 FreeBSD.
12155
12156 2002-01-04 Jakub Jelinek <jakub@redhat.com>
12157
12158 * gcc.dg/20020104-1.c: New test.
12159
12160 * gcc.dg/20020104-2.c: New test.
12161
12162 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
12163
12164 * gcc.dg/20020103-1.c: Fix typo in target selector.
12165
12166 2002-01-03 Richard Henderson <rth@redhat.com>
12167
12168 * gcc.dg/20020103-1.c: New.
12169
12170 2002-01-03 Kazu Hirata <kazu@hxi.com>
12171
12172 * gcc.c-torture/execute/20020103-1.c: New test.
12173
12174 2002-01-03 Jakub Jelinek <jakub@redhat.com>
12175
12176 * g++.dg/other/debug2.C: New test.
12177
12178 * gcc.c-torture/compile/20020103-1.c: New test.
12179
12180 2002-01-02 Jakub Jelinek <jakub@redhat.com>
12181
12182 * gcc.dg/gnu89-init-1.c: Added new tests.
12183
12184 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12185
12186 * g++.dg/template/friend2.C: Remove as patch is reverted.
12187
12188 * g++.dg/warn/oldcast1.C: New test.
12189
12190 * g++.dg/template/ptrmem1.C: New test.
12191 * g++.dg/template/ptrmem2.C: New test.
12192
12193 * g++.dg/template/ntp.C: New test.
12194
12195 * g++.dg/other/component1.C: New test.
12196
12197 * g++.dg/template/ttp3.C: New test.
12198
12199 * g++.dg/template/friend2.C: New test.
12200 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
12201
12202 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12203
12204 * g++.dg/other/ptrmem1.C: New test.
12205 * g++.dg/other/ptrmem2.C: New test.
12206
12207 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12208
12209 * g++.dg/template/ctor1.C: New test.
12210
12211 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12212
12213 * g++.dg/template/friend2.C: New test.
12214
12215 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
12216
12217 * gcc.dg/mmix-1.c: New test.
12218
12219 2001-12-31 Richard Henderson <rth@redhat.com>
12220
12221 * gcc.dg/asm-5.c: New.
12222
12223 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
12224
12225 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12226 in namespace __gnu_cxx
12227
12228 2001-12-30 Richard Henderson <rth@redhat.com>
12229
12230 * gcc.dg/debug-6.c: New.
12231
12232 2001-12-30 Jakub Jelinek <jakub@redhat.com>
12233
12234 * gcc.c-torture/compile/20011229-2.c: New test.
12235
12236 2001-12-29 Jakub Jelinek <jakub@redhat.com>
12237
12238 * gcc.dg/debug-3.c: New test.
12239 * gcc.dg/debug-4.c: New test.
12240 * gcc.dg/debug-5.c: New test.
12241
12242 2001-12-29 Richard Henderson <rth@redhat.com>
12243
12244 * g++.dg/eh/loop1.C: New.
12245
12246 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12247
12248 * g++.dg/template/crash1.C: New test.
12249
12250 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12251
12252 * g++.dg/other/const1.C: New test.
12253
12254 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12255
12256 * gcc.c-torture/compile/20011229-1.c: New test.
12257
12258 2001-12-28 Stan Shebs <shebs@apple.com>
12259
12260 * lib/objc-torture.exp: Resync with c-torture.exp.
12261 * lib/objc.exp: Load standard libraries.
12262
12263 2001-12-28 Jakub Jelinek <jakub@redhat.com>
12264
12265 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12266 additional tests.
12267
12268 2001-12-27 Roger Sayle <roger@eyesopen.com>
12269
12270 * gcc.c-torture/execute/string-opt-16.c: New testcase.
12271
12272 2001-12-27 Richard Henderson <rth@redhat.com>
12273
12274 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
12275
12276 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
12277
12278 * g++.dg/eh/ctor1.C: New test.
12279 * g++.dg/other/error2.C: New test.
12280
12281 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
12282
12283 * g++.dg/other/init2.C: New test.
12284
12285 2001-12-24 Richard Henderson <rth@redhat.com>
12286
12287 * gcc.dg/20011223-1.c: New.
12288 * gcc.dg/inline-1.c: New.
12289
12290 2001-12-23 Richard Henderson <rth@redhat.com>
12291
12292 * gcc.dg/asm-4.c: Test operand modifiers.
12293
12294 2001-12-23 Richard Henderson <rth@redhat.com>
12295
12296 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
12297
12298 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
12299
12300 * gcc.c-torture/execute/20011223-1.c: New test.
12301
12302 2001-12-21 Richard Henderson <rth@redhat.com>
12303
12304 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12305 re-enables the warning.
12306
12307 2001-12-21 Richard Henderson <rth@redhat.com>
12308
12309 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
12310
12311 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12312
12313 * gcc.c-torture/compile/20011218-1.c: New test.
12314
12315 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
12316
12317 * gcc.misc-test/arm-isr.exp: New file. Control running of the
12318 arm-isr.c test.
12319 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
12320 epilogue generation for ARM ISR routines.
12321
12322 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12323
12324 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12325 * gcc.dg/format/c90-printf-3.c: Likewise.
12326 * gcc.dg/format/c99-printf-3.c: Likewise.
12327 * gcc.dg/format/ext-1.c: Likewise.
12328 * gcc.dg/format/ext-6.c: Likewise.
12329 * gcc.dg/format/format.h: Prototype unlocked stdio.
12330
12331 2001-12-20 Richard Henderson <rth@redhat.com>
12332
12333 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12334 (arena): Use it.
12335 (malloc): Correct allocation logic. Abort if we fill up the
12336 arena before initialization complete.
12337 (realloc): Correct allocation logic.
12338
12339 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12340
12341 * gcc.c-torture/compile/20011219-2.c: New test.
12342
12343 * gcc.c-torture/execute/20011219-1.c: New test.
12344
12345 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
12346
12347 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
12348 target does not support weak symbols.
12349
12350 2001-12-19 Jakub Jelinek <jakub@redhat.com>
12351
12352 * gcc.c-torture/compile/20011219-1.c: New test.
12353
12354 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
12355
12356 * g++.dg/other/error1.C: New test.
12357
12358 2001-12-17 Jeffrey A Law (law@redhat.com)
12359
12360 * gcc.c-torture/execute/20011217-1.c: New test.
12361
12362 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
12363
12364 * objc.dg/special/: New directory.
12365 * objc.dg/special/special.exp: New file.
12366 * objc.dg/special/unclaimed-category-1.h: New file.
12367 * objc.dg/special/unclaimed-category-1a.m: New file.
12368 * objc.dg/special/unclaimed-category-1.m: New file.
12369
12370 2001-12-17 Andreas Jaeger <aj@suse.de>
12371
12372 * gcc.c-torture/compile/20011217-2.c: New test.
12373
12374 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
12375
12376 * gcc.c-torture/compile/20011217-1.c: New test.
12377
12378 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
12379
12380 * testsuite/gcc.dg/20011214-1.c: New.
12381
12382 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
12383
12384 * gcc.dg/altivec-4.c: New.
12385
12386 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
12387
12388 * gcc.dg/20011113-1.c: New test.
12389
12390 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
12391
12392 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12393 std::__malloc_alloc_template<0> and
12394 std::__default_alloc_template<false, 0>.
12395
12396 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
12397
12398 * objc/execute/bf-21.m: New test.
12399 * objc/execute/enumeration-1.m: New test.
12400 * objc/execute/enumeration-2.m: New test.
12401
12402 2001-12-12 Jakub Jelinek <jakub@redhat.com>
12403
12404 * gcc.dg/gnu89-init-1.c: New test.
12405
12406 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
12407
12408 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12409 * g++.old-deja/g++.jason/2371.C: Likewise.
12410 * g++.old-deja/g++.jason/template33.C: Likewise.
12411 * g++.old-deja/g++.jason/template34.C: Likewise.
12412 * g++.old-deja/g++.jason/template36.C: Likewise.
12413 * g++.old-deja/g++.oliva/typename1.C: Likewise.
12414 * g++.old-deja/g++.oliva/typename2.C: Likewise.
12415 * g++.old-deja/g++.other/typename1.C: Likewise.
12416 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12417 * g++.old-deja/g++.pt/nontype5.C: Likewise.
12418 * g++.old-deja/g++.pt/typename11.C: Likewise.
12419 * g++.old-deja/g++.pt/typename14.C: Likewise.
12420 * g++.old-deja/g++.pt/typename16.C: Likewise.
12421 * g++.old-deja/g++.pt/typename3.C: Likewise.
12422 * g++.old-deja/g++.pt/typename4.C: Likewise.
12423 * g++.old-deja/g++.pt/typename5.C: Likewise.
12424 * g++.old-deja/g++.pt/typename7.C: Likewise.
12425 * g++.old-deja/g++.robertl/eb9.C: Likewise.
12426
12427 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
12428
12429 * g++.dg/other/linkage1.C: New test.
12430 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12431 specifiers.
12432
12433 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
12434
12435 * gcc.dg/concat.c: New test.
12436
12437 2001-12-11 Stan Shebs <shebs@apple.com>
12438
12439 * objc/compile: New test directory.
12440 * objc/compile/compile.exp: New expect script.
12441 * objc/compile/20011211-1.m: New compile test.
12442
12443 2001-12-11 Jason Merrill <jason@redhat.com>
12444
12445 * lib/prune.exp (prune_gcc_output): Also handle "In member
12446 function". So many permutations...
12447
12448 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
12449
12450 * g++.dg/template/typedef1.C: New test.
12451
12452 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
12453
12454 * g++.dg/other/copy1.C: New test.
12455
12456 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
12457
12458 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12459
12460 * gcc.dg/builtin-choose-expr.c: New.
12461
12462 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
12463
12464 * gcc.dg/altivec-2.c: New.
12465
12466 2001-12-07 Richard Henderson <rth@redhat.com>
12467
12468 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12469
12470 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
12471
12472 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12473 ultrasparc.
12474
12475 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12476
12477 * g++-old.deja/g++.robertl/eb101.C: Deleted.
12478
12479 2001-12-06 Janis Johnson <janis187@us.ibm.com>
12480
12481 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12482 variable argument list.
12483
12484 2001-12-06 Zack Weinberg <zack@codesourcery.com>
12485
12486 * gcc.c-torture/execute/memcheck: Delete entire directory.
12487 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12488 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12489
12490 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
12491
12492 * gcc.dg/Wshadow-1.c: New test.
12493
12494 2001-12-05 Jakub Jelinek <jakub@redhat.com>
12495
12496 * gcc.c-torture/compile/20011130-1.c: New test.
12497
12498 * gcc.dg/noncompile/20011025-1.c: New test.
12499
12500 * g++.dg/other/anon-union.C: New test.
12501
12502 * gcc.c-torture/execute/20011024-1.c: New test.
12503
12504 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
12505
12506 * gcc.c-torture/execute/20000722-1.x,
12507 gcc.c-torture/execute/20010123-1.x: Remove.
12508 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12509 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12510 gcc.dg/c99-complit-2.c: New tests.
12511
12512 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
12513
12514 * g++.dg/inherit/base1.C: New test.
12515
12516 2001-12-04 Jakub Jelinek <jakub@redhat.com>
12517
12518 * g++.dg/other/stdarg1.C: New test.
12519
12520 * gcc.c-torture/compile/20011130-2.c: New test.
12521
12522 2001-12-03 Janis Johnson <janis187@us.ibm.com>
12523
12524 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12525 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12526 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12527 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12528 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12529 * gcc.dg/builtin-prefetch-1.c: New test.
12530
12531 2001-12-03 Jakub Jelinek <jakub@redhat.com>
12532
12533 * gcc.dg/20011130-1.c: New test.
12534
12535 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
12536
12537 * g++.dg/other/scope1.C: New test.
12538 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
12539
12540 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
12541
12542 * gcc.dg/vla-init-1.c: New test.
12543
12544 2001-12-01 Geoff Keating <geoffk@redhat.com>
12545
12546 * gcc.c-torture/compile/structs.c: New testcase from GDB.
12547
12548 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
12549
12550 * objc.dg/alias.m: Update.
12551 * objc.dg/class-1.m: Update.
12552 * objc.dg/const-str-1.m: Update.
12553 * objc.dg/fwd-proto-1.m: Update.
12554 * objc.dg/id-1.m: Update.
12555 * objc.dg/super-class-1.m: Update.
12556
12557 2001-11-29 Mark Mitchell <mark@codesourcery.com>
12558
12559 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12560 constructs.
12561
12562 2001-11-28 Jeffrey A Law (law@cygnus.com)
12563
12564 * gcc.c-torture/execute/20011128-1.c: New test.
12565
12566 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
12567
12568 * gcc.dg/20011127-1.c: New test.
12569
12570 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
12571
12572 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
12573 from Austin Group draft 7.
12574 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
12575 scanf format arguments.
12576 * gcc.dg/format/no-exargs-2.c: New test.
12577
12578 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
12579
12580 * g++.dg/abi/vbase8-4.C: New test.
12581
12582 2001-11-24 Ian Lance Taylor <ian@airs.com>
12583
12584 * gcc.c-torture/execute/20011121-1.c: New test.
12585
12586 2001-11-23 Jeffrey A Law (law@cygnus.com)
12587
12588 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
12589
12590 2001-11-23 Andreas Jaeger <aj@suse.de>
12591
12592 * gcc.dg/cpp/charconst-2.c: New test.
12593
12594 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
12595
12596 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12597 to the host if it is remote. Let tests specify extra headers
12598 they use.
12599 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12600 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12601 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12602 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12603 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12604 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12605 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12606 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12607 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12608 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
12609
12610 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
12611
12612 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12613 for little endian ARMs.
12614
12615 2001-11-20 Jakub Jelinek <jakub@redhat.com>
12616
12617 * gcc.c-torture/compile/20011119-1.c: New test.
12618 * gcc.c-torture/compile/20011119-2.c: New test.
12619
12620 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
12621
12622 * gcc.dg/altivec-1.c: Fix typo.
12623
12624 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
12625
12626 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
12627
12628 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
12629
12630 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
12631
12632 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
12633
12634 * lib/g77.exp: Don't specify --rpath-link.
12635
12636 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
12637 across all the headers.
12638 * gcc.dg/format/format.exp: For testing on a remote host,
12639 copy format.h.
12640
12641 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
12642 * gcc.c-torture/execute/930406-1.c: Likewise.
12643 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12644
12645 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
12646
12647 * gcc.dg/altivec-1.c: New.
12648
12649 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
12650
12651 * gcc.dg/cpp/fpreprocessed.c: New test case.
12652
12653 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
12654
12655 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
12656 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
12657 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
12658
12659 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
12660
12661 * gcc.dg/no-builtin-1.c: New test.
12662
12663 2001-11-16 Jakub Jelinek <jakub@redhat.com>
12664
12665 * gcc.c-torture/execute/20011115-1.c: New test.
12666
12667 2001-11-15 Jakub Jelinek <jakub@redhat.com>
12668
12669 * gcc.c-torture/compile/20011114-2.c: New test.
12670 * gcc.c-torture/compile/20011114-3.c: New test.
12671 * gcc.c-torture/compile/20011114-4.c: New test.
12672
12673 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
12674
12675 * g++.dg/other/init1.C: New test.
12676
12677 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
12678
12679 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
12680 message.
12681
12682 * gcc.c-torture/execute/20011114-1.c: New testcase.
12683
12684 * gcc.c-torture/compile/20010327-1.c: Revert last change.
12685 * gcc.c-torture/compile/20011114-1.c: New test, exactly
12686 like the (before this change) version of 20010327-1.c.
12687
12688 2001-11-14 Roger Sayle <roger@eyesopen.com>
12689
12690 * gcc.c-torture/execute/string-opt-13.c: New testcase.
12691
12692 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
12693
12694 * g++.dg/init/array2.C: New test.
12695
12696 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
12697
12698 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
12699
12700 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
12701
12702 * g++.dg/other/forscope1.C: New test.
12703 * g++.dg/ext/forscope1.C: New test.
12704 * g++.dg/ext/forscope2.C: New test.
12705
12706 2001-11-13 Jakub Jelinek <jakub@redhat.com>
12707
12708 * gcc.c-torture/execute/20011113-1.c: New test.
12709
12710 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
12711
12712 * gcc.c-torture/execute/20011109-2.c: New test.
12713
12714 * gcc.c-torture/execute/20011109-1.c: New test.
12715
12716 2001-11-09 Jakub Jelinek <jakub@redhat.com>
12717
12718 * gcc.c-torture/compile/20011109-1.c: New test.
12719
12720 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
12721
12722 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
12723 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
12724 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
12725 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
12726 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
12727 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
12728 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
12729
12730 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
12731
12732 * g++.dg/warn/Wshadow-1.C: New tests.
12733 * g++.old-deja/g++.mike/for3.C: Update.
12734
12735 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
12736
12737 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
12738 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
12739 XFAILs. Adjust expected error texts.
12740 * gcc.c-torture/compile/20011106-1.c,
12741 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
12742 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
12743 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
12744 gcc.dg/c99-array-lval-5.c: New tests.
12745
12746 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12747
12748 * gcc.dg/cpp/defined.c: Update.
12749
12750 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12751
12752 * gcc.c-torture/execute/anon-1.c: New test.
12753
12754 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
12755
12756 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
12757 same size, so no warning should be produced on stormy16.
12758
12759 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
12760 due to oversized array.
12761 * g++.old-deja/g++.mike/ns15.C: Likewise.
12762 * g++.old-deja/g++.pt/crash16.C: Likewise.
12763
12764 2001-11-02 Graham Stott <grahams@redhat.com>
12765
12766 * g++.dgother/debug1.C: Fix typos.
12767
12768 2001-11-01 Jakub Jelinek <jakub@redhat.com>
12769
12770 * g++.dg/other/debug1.C: New test.
12771
12772 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12773
12774 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
12775 of unsigned long.
12776
12777 2001-10-30 Jakub Jelinek <jakub@redhat.com>
12778
12779 * gcc.dg/20011029-2.c: New test.
12780
12781 * gcc.c-torture/compile/20011029-1.c: New test.
12782
12783 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
12784
12785 * objc/execute/class_self-1.m: New test.
12786 * objc/execute/class_self-2.m: New test.
12787
12788 2001-10-25 Zack Weinberg <zack@codesourcery.com>
12789
12790 * gcc.misc-tests/msgs.exp: Delete.
12791 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
12792 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
12793 error set to match recent changes.
12794
12795 2001-10-24 Zack Weinberg <zack@codesourcery.com>
12796
12797 * gcc.dg/20011021-1.c: New test.
12798
12799 2001-10-24 Jakub Jelinek <jakub@redhat.com>
12800
12801 * gcc.c-torture/compile/20011023-1.c: New test.
12802
12803 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
12804
12805 * lib/g77.exp: Rewrite based on lib/g++.exp.
12806
12807 2001-10-19 Jakub Jelinek <jakub@redhat.com>
12808
12809 * gcc.c-torture/execute/20011019-1.c: New test.
12810
12811 * gcc.dg/20011018-1.c: New test.
12812
12813 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
12814
12815 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
12816
12817 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
12818
12819 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
12820 * gcc.dg/attr-invalid.c: Likewise.
12821
12822 2001-10-18 Jakub Jelinek <jakub@redhat.com>
12823
12824 * testsuite/gcc.dg/20011015-1.c: New test.
12825
12826 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
12827
12828 * g++.dg/template/unify2.C: New test.
12829
12830 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
12831
12832 * g++.dg/other/exception-specification.C: New test
12833
12834 2001-10-13 Tom Rix <trix@redhat.com>
12835
12836 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12837 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
12838
12839 2001-10-12 Jakub Jelinek <jakub@redhat.com>
12840
12841 * testsuite/gcc.dg/20011009-1.c: New test.
12842
12843 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
12844
12845 PR g++/4476
12846 * g++.dg/other/friend1.C: New test.
12847
12848 2001-10-11 Richard Henderson <rth@redhat.com>
12849
12850 * g++.old-deja/g++.other/crash18.C: Add -S to options.
12851
12852 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12853
12854 * gcc.c-torture/compile/20011010-1.c: New.
12855
12856 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
12857
12858 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
12859 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12860 g77.f-torture/execute/execute.exp,
12861 g77.f-torture/noncompile/noncompile.exp,
12862 gcc.c-torture/compile/compile.exp,
12863 gcc.c-torture/execute/execute.exp,
12864 gcc.c-torture/execute/ieee/ieee.exp,
12865 gcc.c-torture/execute/memcheck/memcheck.exp,
12866 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12867 objc/execute/execute.exp: Update FSF address.
12868
12869 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
12870
12871 * gcc.dg/cpp/cmdlne-C.c: Update.
12872 * gcc.dg/cpp/cmdlne-C2.c: New.
12873
12874 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12875
12876 * gcc.c-torture/execute/20011008-3.c: New.
12877
12878 2001-10-08 DJ Delorie <dj@redhat.com>
12879
12880 * gcc.dg/20011008-1.c: New.
12881 * gcc.dg/20011008-2.c: New.
12882
12883 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
12884
12885 * gcc.dg/cpp/spacing1.c: Update test.
12886
12887 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
12888
12889 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12890 spelling errors of "separate" as "seperate".
12891
12892 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
12893
12894 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12895 enough to avoid inlining.
12896
12897 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12898
12899 * lib/g77.exp: set libg2c_dir correctly.
12900
12901 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
12902
12903 * gcc.dg/cpp/macro11.c: New test.
12904
12905 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12906
12907 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12908 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12909 gcc.dg/format/multattr-3.c: New tests.
12910 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
12911 tests for format attributes on function pointers being rejected.
12912
12913 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12914
12915 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12916
12917 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12918
12919 * g++.dg/warn/format1.C: New test.
12920
12921 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
12922
12923 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12924
12925 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
12926
12927 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12928
12929 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
12930
12931 * gcc.dg/cpp/redef2.c: Add test.
12932
12933 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
12934
12935 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12936 long-standing bug on i686, apparently.
12937 * gcc.c-torture/execute/loop-2c.x: New file.
12938 * gcc.c-torture/execute/loop-2d.x: New file.
12939 * gcc.c-torture/execute/loop-3c.x: New file.
12940
12941 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
12942
12943 * gcc.dg/cpp/20000625-2.c: Correct line number.
12944
12945 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
12946
12947 * gcc.dg/cpp/macro10.c: New test.
12948 * gcc.dg/cpp/strify3.c: New test.
12949 * gcc.dg/cpp/spacing1.c: Add tests.
12950 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12951 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12952
12953 2001-09-24 DJ Delorie <dj@redhat.com>
12954
12955 * gcc.c-torture/execute/20010924-1.c: New test.
12956
12957 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
12958
12959 * testsuite/objc/execute/paste.m: Remove.
12960
12961 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
12962
12963 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12964
12965 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
12966
12967 * g77.dg/strlen0.f: New test.
12968
12969 2001-09-21 Richard Henderson <rth@redhat.com>
12970
12971 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12972 * g++.old-deja/g++.abi/vtable2.C: Likewise.
12973
12974 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
12975
12976 Table-driven attributes.
12977 * g++.dg/ext/attrib1.C: New test.
12978
12979 2001-09-20 DJ Delorie <dj@redhat.com>
12980
12981 * gcc.dg/20000926-1.c: Update expected warning messages.
12982 * gcc.dg/array-2.c: Likewise, and test for warnings too.
12983 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12984 array.
12985
12986 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
12987
12988 * g++.dg/eh/registers1.C: New test case.
12989
12990 2001-09-17 Richard Henderson <rth@redhat.com>
12991
12992 * gcc.dg/array-5.c: Fix VLA decomposition test.
12993
12994 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
12995
12996 * gcc.dg/cpp/line5.c: New testcase.
12997
12998 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
12999
13000 * gcc.dg/cpp/macro9.c: New test.
13001
13002 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
13003
13004 * gcc.c-torture/execute/980223.c: Change type of addr from long
13005 to char *.
13006
13007 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
13008
13009 * gcc.c-torture/execute/20010915-1.c: New test.
13010
13011 2001-09-14 Janis Johnson <janis187@us.ibm.com>
13012
13013 * g77.dg/bprob: New directory.
13014 * g77.dg/bprob/bprob.exp: New file.
13015 * g77.dg/bprob/bprob-1.f: New test.
13016 * g77.dg/gcov: New directory.
13017 * g77.dg/gcov/gcov.exp: New file.
13018 * g77.dg/gcov/gcov-1.f: New test.
13019 * g77.dg/gcov/gcov-1.x: New file.
13020
13021 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
13022
13023 * gcc.dg/cpp/directiv.c: Update.
13024 * gcc.dg/cpp/undef1.c: Update.
13025
13026 2001-09-12 Jakub Jelinek <jakub@redhat.com>
13027
13028 * gcc.dg/20010912-1.c: New test.
13029
13030 2001-09-11 Janis Johnson <janis187@us.ibm.com>
13031
13032 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
13033 language-independent file in lib.
13034 * lib/gcov.exp: New file.
13035
13036 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
13037
13038 * gcc.c-torture/compile/20010911-1.c: New test.
13039
13040 2001-09-10 Janis Johnson <janis187@us.ibm.com>
13041
13042 * lib/profopt.exp: New, to support profile-directed optimizations.
13043 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
13044 * gcc.misc-tests/bprob-1.c: New test.
13045 * gcc.misc-tests/bprob-2.c: New test.
13046
13047 2001-09-07 Janis Johnson <janis187@us.ibm.com>
13048
13049 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
13050 XFAIL and which kinds of gcov output to verify.
13051 * gcc.misc-tests/gcov-4b.x: New file.
13052 * gcc.misc-tests/gcov-5b.x: New file.
13053 * gcc.misc-tests/gcov-6.x: New file.
13054 * gcc.misc-tests/gcov-7.c: New test.
13055 * gcc.misc-tests/gcov-7.x: New file.
13056
13057 2001-09-06 Janis Johnson <janis187@us.ibm.com>
13058
13059 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
13060 * gcc.misc-tests/gcov-6.c: New test.
13061
13062 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
13063
13064 PR c++/3986
13065 * g++.dg/abi/vbase1.C: New test.
13066
13067 2001-09-05 Ziemowit Laski <zlaski@apple.com>
13068
13069 * objc.dg/method-2.m: New.
13070
13071 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
13072
13073 PR c++/4203
13074 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13075 * g++.dg/init/empty1.C: New test.
13076
13077 2001-09-03 Jakub Jelinek <jakub@redhat.com>
13078
13079 * gcc.c-torture/compile/20010903-1.c: New test.
13080
13081 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
13082
13083 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13084 for m68k.
13085
13086 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
13087
13088 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
13089
13090 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
13091
13092 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
13093
13094 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
13095
13096 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13097 for 16-bit 'unsigned int'.
13098
13099 2001-08-29 Kazu Hirata <kazu@hxi.com>
13100
13101 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
13102
13103 2001-08-27 Richard Henderson <rth@redhat.com>
13104
13105 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13106 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
13107
13108 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
13109
13110 * gcc.dg/asm-names.c (ymain): New.
13111
13112 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
13113
13114 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13115 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13116 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
13117
13118 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13119
13120 * gcc.dg/compare5.c: New testcase.
13121
13122 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
13123
13124 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13125 and "In instantiation".
13126
13127 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
13128
13129 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
13130
13131 2001-08-20 Janis Johnson <janis187@us.ibm.com>
13132
13133 * gcc.misc-tests/gcov.exp: Add support for branch information.
13134 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13135 * gcc.misc-tests/gcov-4.c: New test.
13136 * gcc.misc-tests/gcov-4b.c: New test.
13137 * gcc.misc-tests/gcov-5b.c: New test.
13138
13139 2001-08-20 Zack Weinberg <zackw@panix.com>
13140
13141 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13142 expected to fail.
13143
13144 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
13145
13146 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
13147
13148 2001-08-19 Jakub Jelinek <jakub@redhat.com>
13149
13150 * g++.dg/eh/template1.C: New test.
13151
13152 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13153
13154 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
13155 Fix thinko.
13156 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
13157 for xfail.
13158
13159 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
13160
13161 * lib/g77-dg.exp: Use prune.exp for common procedures
13162 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
13163 * lib/g77.exp: (g77-dg-prune) Remove
13164
13165 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
13166
13167 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
13168
13169 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13170
13171 * g++.dg/template/unify1.C: New test.
13172
13173 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
13174
13175 * g++.dg/abi/empty4.C: New test.
13176
13177 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
13178
13179 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
13180 solaris2.*
13181 * g77.f-torture/compile/pr3743.x: Likewise
13182
13183 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13184
13185 * g++.dg/other/using-declaration.C: New test.
13186
13187 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
13188
13189 * gcc.dg/cpp/tr-sign.c: New testcase.
13190
13191 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
13192
13193 * gcc.dg/cpp/19951025-1.c: Revert.
13194 * gcc.dg/cpp/directiv.c: We no longer process directives that
13195 interrupt macro arguments.
13196
13197 2001-08-03 Zack Weinberg <zackw@stanford.edu>
13198
13199 * gcc.dg/bconstp-1.c: New test.
13200
13201 2001-08-03 Richard Henderson <rth@redhat.com>
13202
13203 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
13204
13205 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
13206
13207 * gcc.dg/cpp/19951025-1.c: Update.
13208
13209 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
13210
13211 * g77.dg/ff90-1.f (s): Fix reference of variable z,
13212 should be x.
13213
13214 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
13215
13216 Kill -fhonor-std.
13217 * g++.old-deja/g++.ns/ns14.C: Remove special options.
13218 * g++.old-deja/g++.other/std1.C: Likewise.
13219 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
13220
13221 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
13222
13223 * lib/g77.exp: Load gcc-defs.exp for common procedures
13224 (g77_pass, g77_fail, g77_finish, g77_exit,
13225 ${tool}_check_unsupported_p} Now redundant. Deleted.
13226
13227 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
13228
13229 * g77.dg/fbackslash.f
13230 * g77.dg/fcase-preserve.f
13231 * g77.dg/ff90-1.f
13232 * g77.dg/ffixed-line-length-0.f
13233 * g77.dg/ffixed-line-length-132.f
13234 * g77.dg/ffixed-line-length-7.f
13235 * g77.dg/ffixed-line-length-72.f
13236 * g77.dg/ffixed-line-length-none.f
13237 * g77.dg/ffree-form-1.f
13238 * g77.dg/fno-backslash.f
13239 * g77.dg/fno-f90-1.f
13240 * g77.dg/fno-fixed-form-1.f
13241 * g77.dg/fno-onetrip.f
13242 * g77.dg/fno-typeless-boz.f
13243 * g77.dg/fno-underscoring.f
13244 * g77.dg/fno-vxt-1.f
13245 * g77.dg/fonetrip.f
13246 * g77.dg/ftypeless-boz.f
13247 * g77.dg/fugly-assumed.f
13248 * g77.dg/funderscoring.f
13249 * g77.dg/fvxt-1.f
13250
13251 2001-08-01 Ziemowit Laski <zlaski@apple.com>
13252
13253 * objc.dg/fwd-proto-1.m: New.
13254 * objc.dg/local-decl-1.m: New.
13255 * objc.dg/naming-1.m: New.
13256 * objc.dg/naming-2.m: New.
13257 * objc.dg/proto-hier-1.m: New.
13258
13259 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
13260
13261 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
13262 largest-type elements to a struct makes its size grow.
13263
13264 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
13265
13266 * g++.dg/abi/vthunk1.C: New test.
13267
13268 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
13269
13270 * g++.dg/abi/vbase8-22.C: New test.
13271
13272 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13273
13274 * gcc.dg/cpp/macro8.c: New test.
13275
13276 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
13277
13278 * g++.dg/abi/vbase8-21.C: New test.
13279
13280 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
13281
13282 * g++.dg/abi/vbase8-10.C: New test.
13283
13284 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13285
13286 * lib/g++.exp (g++_set_ld_library_path): Renamed to
13287 ${tool}_set_ld_library_path.
13288 Changed caller.
13289 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
13290 g++.exp.
13291
13292 2001-07-26 Stan Cox <scox@redhat.com>
13293
13294 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
13295 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
13296 gcc_exit, gcc_check_unsupported_p):
13297 Moved to gcc-deps.exp
13298 * gcc-deps.exp: New file.
13299
13300 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13301
13302 * g++.old-deja/g++.pt/defarg14.C: New test.
13303
13304 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13305
13306 * g++.old-deja/g++.other/lineno5.C: New test.
13307
13308 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13309
13310 * g++.old-deja/g++.pt/crash68.C: New test.
13311
13312 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13313
13314 * g++.old-deja/g++.other/crash42.C: New test.
13315
13316 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13317
13318 * gcc.dg/cpp/extratokens.c: Fix.
13319 * gcc.dg/cpp/skipping2.c: New tests.
13320
13321 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13322
13323 * gcc.c-torture/execute/20010724-1.c: New file.
13324 * gcc.c-torture/execute/20010724-1.x: New file.
13325
13326 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13327
13328 * g++.old-deja/g++.other/cond7.C: New test.
13329
13330 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13331
13332 * g++.old-deja/g++.other/optimize4.C: New test.
13333
13334 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13335
13336 * g++.old-deja/g++.abi/vbase8-5.C: New test.
13337
13338 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
13339
13340 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13341 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13342 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13343 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13344
13345 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13346 bug report" message.
13347
13348 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13349 * g++.dg/ext/instantiate1.C: Move from old-deja.
13350
13351 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
13352
13353 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13354 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13355 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13356 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13357
13358 2001-07-23 Jeffrey A Law (law@cygnus.com)
13359
13360 * gcc.c-torture/execute/20010723-1.c: New test.
13361
13362 2001-07-23 Ben Elliston <bje@redhat.com>
13363
13364 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13365
13366 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13367
13368 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13369 i[34567]86-*-*.
13370 Delete handling of ieee_multilib_flags.
13371 Pass -mieee for alpha*-*-* and sh-*-*.
13372 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13373
13374 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
13375
13376 Remove old-abi tests.
13377 * g++.old-deja/g++.mike/p11116.C: Remove.
13378 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13379
13380 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
13381
13382 * g77.f-torture/compile/pr3743.f: New test
13383
13384 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
13385
13386 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13387
13388 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13389
13390 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13391 g++.old-deja/g++.pt/static6.C: Likewise.
13392 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13393 supports weak symbols.
13394
13395 2001-07-18 Andreas Jaeger <aj@suse.de>
13396
13397 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13398 supported again.
13399
13400 2001-07-18 Andreas Jaeger <aj@suse.de>
13401
13402 * gcc.dg/iftrap-1.c: Fix target line.
13403
13404 2001-07-17 Richard Henderson <rth@redhat.com>
13405
13406 * gcc.c-torture/execute/20010717-1.c: New.
13407
13408 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13409
13410 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13411 tests.
13412
13413 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13414
13415 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13416
13417 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13418
13419 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13420 UAC_SIGBUS, UAC_NOPRINT definitions.
13421
13422 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
13423
13424 * objc/execute/object_is_class.m: New test.
13425 * objc/execute/object_is_meta_class.m: New test.
13426
13427 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13428
13429 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13430 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13431
13432 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
13433
13434 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
13435 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
13436
13437 2001-07-14 Richard Henderson <rth@redhat.com>
13438
13439 * gcc.dg/iftrap-1.c: New.
13440
13441 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
13442
13443 * g77.f-torture/execute/intrinsic77.f: New test.
13444
13445 2001-07-11 Janis Johnson <janis@us.ibm.com>
13446
13447 * gcc.misc-tests/gcov-3.c: New test.
13448
13449 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
13450
13451 * gcc.c-torture/compile/20010711-1.c,
13452 * gcc.c-torture/compile/20010711-2.c: New tests.
13453
13454 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
13455
13456 * gcc.c-torture/execute/20010711-1.c: New test.
13457
13458 2001-07-11 Ben Elliston <bje@redhat.com>
13459
13460 * g++.old-deja/g++.other/enum5.C: New test.
13461
13462 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
13463
13464 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
13465 (g++-dg-prune): Call prune_gcc_output.
13466 * prune.exp: New file for prune_gcc_output.
13467 * lib/g++.exp, lib/gcc.exp: Load it.
13468
13469 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
13470
13471 * gcc.c-torture/compile/20010701-1.c,
13472 g++.old-deja/g++.ext/attrib6.C: New tests.
13473
13474 2001-07-06 Jeffrey A Law (law@cygnus.com)
13475
13476 * gcc.c-torture/compile/20010706-1.c: New test.
13477
13478 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
13479
13480 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
13481
13482 2001-06-28 Stan Shebs <shebs@apple.com>
13483
13484 * gcc.dg/pragma-darwin.c: New test.
13485
13486 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13487
13488 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
13489 Solaris 2.[678] system.
13490
13491 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
13492
13493 * gcc.dg/20010622-1.c: New test.
13494
13495 2001-06-18 Stan Shebs <shebs@apple.com>
13496
13497 * objc.dg: New directory.
13498 * objc.dg/dg.exp: New file.
13499 * objc.dg/alias.m: New.
13500 * objc.dg/class-1.m: New.
13501 * objc.dg/class-2.m: New.
13502 * objc.dg/const-str-1.m: New.
13503 * objc.dg/const-str-2.m: New.
13504 * objc.dg/id-1.m: New.
13505 * objc.dg/method-1.m: New.
13506 * objc.dg/super-class-1.m: New.
13507 * lib/objc-dg.exp: New file.
13508
13509 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
13510
13511 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
13512 of label name.
13513
13514 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
13515
13516 * g++.old-deja/g++.abi/vbase8-9.C: New test.
13517
13518 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13519
13520 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
13521 variable.
13522
13523 2001-06-12 Richard Henderson <rth@redhat.com>
13524
13525 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
13526
13527 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
13528
13529 * g++.old-deja/g++.abi/vbase5.C: New test.
13530 * g++.old-deja/g++.abi/vbase6.C: New test.
13531 * g++.old-deja/g++.abi/vbase7.C: New test.
13532
13533 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13534
13535 * gcc.c-torture/compile/20010610-1.c: New test.
13536
13537 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
13538
13539 * g++.old-deja/g++.abi/vbase4.C: New test.
13540
13541 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13542
13543 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
13544 support %f for HC11/HC12 targets.
13545 * gcc.c-torture/execute/930513-1.x: New file, likewise.
13546 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
13547 on HC11/HC12 targets.
13548 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
13549
13550 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13551
13552 * gcc.dg/wchar_t-1.c: New file.
13553 * gcc.dg/wint_t-1.c: Likewise.
13554
13555 2001-06-11 Bernd Schmidt <bernds@redhat.com>
13556
13557 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
13558
13559 2001-06-11 Richard Henderson <rth@redhat.com>
13560
13561 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
13562
13563 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
13564
13565 * gcc.c-torture/compile/20010611-1.c: New test.
13566
13567 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
13568
13569 * gcc.dg/c99-tag-1.c: Add more tests.
13570
13571 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
13572
13573 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
13574 representation on MN10300 and ARM/Thumb.
13575
13576 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
13577
13578 * g77.f-torture/execute/20010610.f: New.
13579
13580 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
13581
13582 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
13583 names.
13584
13585 2001-06-09 Richard Henderson <rth@redhat.com>
13586
13587 * gcc.c-torture/execute/ashrdi-1.c: New.
13588 * gcc.c-torture/execute/ashldi-1.c: New.
13589 * gcc.c-torture/execute/lshrdi-1.c: New.
13590
13591 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
13592
13593 * objc/execute/load-3.m: Added. Check sending +load to categories,
13594 in addition to classes.
13595
13596 2001-06-08 Stan Shebs <shebs@apple.com>
13597
13598 * objc/execute/load-2.m: New test. From Nicola Pero
13599 <n.pero@mi.flashnet.it>.
13600
13601 2001-06-08 Jakub Jelinek <jakub@redhat.com>
13602
13603 * gcc.c-torture/execute/20010605-2.c: New test.
13604
13605 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
13606
13607 * g++.old-deja/g++.abi/vbase2.C: New test.
13608 * g++.old-deja/g++.abi/vbase3.C: New test.
13609
13610 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
13611
13612 * g++.old-deja/g++.pt/friend49.C: New test.
13613
13614 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
13615
13616 * g++.old-deja/g++.ext/anon3.C: New test.
13617
13618 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
13619
13620 * g++.old-deja/g++.other/conv7.C: New test.
13621
13622 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
13623
13624 * gcc.c-torture/compile/20010605-2.c: New test.
13625
13626 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
13627
13628 * gcc.c-torture/execute/20010604-1.c: New test.
13629
13630 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
13631
13632 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
13633
13634 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
13635
13636 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
13637 (g++_link_flags): Likewise.
13638 (g++_init): Pass gccpath's value to two previous functions.
13639
13640 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13641
13642 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
13643 Ensure logfile entry matches exec command line.
13644
13645 2001-05-31 Richard Henderson <rth@redhat.com>
13646
13647 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
13648 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
13649
13650 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
13651
13652 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
13653 compiler for irix6.2
13654
13655 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
13656
13657 * g++.old-deja/g++.other/optimize3.C: New file.
13658
13659 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
13660
13661 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
13662 assemble.
13663
13664 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
13665
13666 * g++.old-deja/g++.other/optimize2.C: New file.
13667
13668 2001-05-25 Diego Novillo <dnovillo@redhat.com>
13669
13670 * gcc.c-torture/compile/20010518-2.c: New file.
13671 * gcc.c-torture/execute/20010518-1.c: New file.
13672 * gcc.c-torture/execute/20010518-2.c: New file.
13673
13674 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
13675
13676 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
13677
13678 2001-05-24 Mark Mitchell <mark@codesourcery.com>
13679
13680 G++ no longer defines builtins that do not begin with __builtin.
13681 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
13682 * g++.old-deja/g++.brendand/misc13.C: Likewise.
13683 * g++.old-deja/g++.law/builtin1.C: Likewise.
13684 * g++.old-deja/g++.law/cvt2.C: Likewise.
13685 * g++.old-deja/g++.mike/net5.C: Likewise.
13686 * g++.old-deja/g++.other/builtins1.C: Likewise.
13687 * g++.old-deja/g++.other/builtins2.C: Likewise.
13688 * g++.old-deja/g++.other/builtins3.C: Likewise.
13689 * g++.old-deja/g++.other/builtins4.C: Likewise.
13690 * g++.old-deja/g++.other/inline8.C: Likewise.
13691 * g++.old-deja/g++.robertl/eb39.C: Likewise.
13692
13693 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
13694
13695 * g++.old-deja/g++.pt/using1.C: Adjust.
13696 * g++.old-deja/g++.pt/using2.C: New test.
13697
13698 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
13699
13700 * gcc.dg/cpp/charconst.c: New tests.
13701 * gcc.dg/cpp/escape.c: New tests.
13702 * gcc.dg/cpp/escape-1.c: New tests.
13703 * gcc.dg/cpp/escape-2.c: New tests.
13704 * gcc.dg/cpp/ucs.c: New tests.
13705
13706 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
13707
13708 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
13709 native compiler for irix6.5.
13710
13711 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
13712
13713 * lib/g++.exp (g++_include_flags): Use args to compute
13714 get_multilibs.
13715 (g++_link_flags): Likewise.
13716 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
13717
13718 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
13719
13720 * gcc.dg/c90-hexfloat-1.c: Add more tests.
13721
13722 2001-05-21 Geoff Keating <geoffk@redhat.com>
13723
13724 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
13725 this file.
13726
13727 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13728
13729 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
13730 STACK_SIZE;
13731 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
13732 to STACK_SIZE; Use it to define size of add_histo array.
13733 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
13734 to STACK_SIZE.
13735 (f): Use GITT_SIZE to define size of gitt local table.
13736 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
13737 to STACK_SIZE; Use it to define size of bytemem array.
13738
13739 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13740
13741 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
13742 on 68HC11/HC12 due to the asm instruction.
13743 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
13744 * gcc.c-torture/compile/920520-1.x: Likewise.
13745 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
13746 on 68HC11/HC12 because the function is larger than 64K.
13747 * gcc.c-torture/compile/961203-1.x: New file, this test fails
13748 on 68HC11/HC12 because the structure is too large.
13749
13750 2001-05-20 Richard Henderson <rth@redhat.com>
13751
13752 * gcc.c-torture/execute/20010520-1.c: New.
13753
13754 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13755
13756 * g++.old-deja/g++.warn/compare1.C: New test.
13757 * gcc.dg/compare4.c: New test.
13758
13759 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
13760
13761 * g++.old-deja/g++.other/optimize1.C: New test.
13762
13763 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13764
13765 * g++.old-deja/g++.pt/spec41.C: New test.
13766
13767 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
13768
13769 * gcc.c-torture/compile/20010114-1.x: Remove.
13770
13771 2001-05-18 Stan Shebs <shebs@apple.com>
13772
13773 * gcc.c-torture/compile/20010518-1.c: New test.
13774
13775 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
13776
13777 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
13778 * g++.old-deja/g++.pt/crash67.C: New test.
13779
13780 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
13781
13782 * g++.old-deja/g++.other/debug9.C: New test.
13783
13784 2001-05-16 Zack Weinberg <zackw@stanford.edu>
13785
13786 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
13787
13788 2001-05-16 Jan Hubicka <jh@suse.cz>
13789
13790 * gcc.c-torture/compile/20010516-1.c: New test.
13791
13792 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
13793
13794 * g++.old-deja/g++.other/crash41.C: New test.
13795
13796 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
13797
13798 * g++.old-deja/g++.pt/crash66.C: New test.
13799
13800 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
13801
13802 * g++.old-deja/g++.robertl/eb27.C: Convert.
13803
13804 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
13805
13806 * g++.dg/friend-warn.C: New test. Do not warn about friend
13807 declaration being redundant.
13808
13809 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
13810
13811 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
13812
13813 2001-05-14 Mark Mitchell <mark@codesourcery.com>
13814
13815 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
13816
13817 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
13818
13819 * lib/g++.exp: Use testsuite_flags.
13820
13821 2001-05-13 Mark Mitchell <mark@codesourcery.com>
13822
13823 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
13824
13825 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
13826
13827 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
13828
13829 2001-05-11 Mark Mitchell <mark@codesourcery.com>
13830
13831 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
13832
13833 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
13834
13835 * gcc.c-torture/compile/20010313-1.c: New test.
13836
13837 2001-05-09 Zack Weinberg <zackw@stanford.edu>
13838
13839 * gcc.dg/cpp/direct2.c: New test.
13840 * gccq.dg/cpp/direct2s.c: New test.
13841
13842 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
13843
13844 2001-05-07 Mark Mitchell <mark@codesourcery.com>
13845
13846 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
13847 * g++.old-deja/g++.other/op3.C: Likewise.
13848
13849 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
13850
13851 * gcc.dg/cpp/syshdr.h: New file.
13852 * gcc.dg/cpp/sysmac1.c: Update.
13853 * gcc.dg/cpp/sysmac2.c: Update.
13854
13855 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
13856
13857 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
13858
13859 2001-05-04 David Edelsohn <edelsohn@gnu.org>
13860
13861 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
13862 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
13863
13864 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
13865
13866 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
13867
13868 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
13869
13870 * lib/g++.exp (g++_include_flags): Don't use any special flags
13871 if TESTING_IN_BUILD_TREE is not defined.
13872 (g++_init): Use a plain 'c++' as the compiler if
13873 TESTING_IN_BUILD_TREEE is not defined.
13874
13875 2001-05-02 Jakub Jelinek <jakub@redhat.com>
13876
13877 * g++.old-deja/g++.eh/catch13.C: New test.
13878 * g++.old-deja/g++.eh/catch14.C: New test.
13879
13880 2001-05-02 Jakub Jelinek <jakub@redhat.com>
13881
13882 * gcc.dg/cpp/tr-define.c: New test.
13883
13884 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
13885
13886 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
13887 <stdlib.h>, not <malloc.h>.
13888
13889 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
13890
13891 * g++.old-deja/g++.ns/template17.C: New test.
13892
13893 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
13894
13895 * g++.old-deja/g++.pt/ref4.C: New test.
13896
13897 2001-04-30 Richard Henderson <rth@redhat.com>
13898
13899 * gcc.dg/20000724-1.c: Revert last change.
13900
13901 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
13902
13903 * g77.f-torture/execute/20010430.f: New test.
13904
13905 2001-04-30 Mark Mitchell <mark@codesourcery.com>
13906
13907 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
13908
13909 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
13910
13911 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
13912
13913 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
13914
13915 * g++.old-deja/g++.eh/crash6.C: New test.
13916
13917 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
13918
13919 * g++.old-deja/g++.other/warn7.C: New test.
13920
13921 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
13922
13923 * g++.old-deja/g++.other/defarg9.C: New test.
13924
13925 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
13926
13927 * g77.f-torture/compile/20010426.f: New test.
13928 * g77.f-torture/execute/20010426.f: New test.
13929
13930 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
13931
13932 * g77.f-torture/compile/20000629-1.x: Remove - error
13933 has been fixed.
13934
13935 2001-04-26 Jeffrey A Law (law@cygnus.com)
13936
13937 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
13938 Tweak slightly to work with g++.dg framework.
13939 * g++.dg/special/ecos.exp: Run initp1.C test.
13940 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
13941
13942 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
13943 its linker doesn't give line numbers either.
13944 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
13945
13946 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
13947
13948 * g++.old-deja/g++.other/lex1.C: New test.
13949
13950 2001-04-26 Jakub Jelinek <jakub@redhat.com>
13951
13952 * gcc.dg/noncompile/20010425-1.c: New test.
13953
13954 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
13955
13956 * g++.old-deja/g++.pt/mangle2.C: New test.
13957
13958 2001-04-25 Jakub Jelinek <jakub@redhat.com>
13959
13960 * gcc.dg/format/plus-1.c: New test.
13961
13962 2001-04-25 Jakub Jelinek <jakub@redhat.com>
13963
13964 * gcc.dg/20010423-1.c: New test.
13965
13966 2001-04-25 Jakub Jelinek <jakub@redhat.com>
13967
13968 * gcc.c-torture/execute/20010422-1.c: New test.
13969
13970 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
13971
13972 * g++.old-deja/g++.ns/type2.C: New test.
13973
13974 2001-04-24 Zack Weinberg <zackw@stanford.edu>
13975
13976 * g++.old-deja/g++.other/perf1.C: New test.
13977
13978 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
13979
13980 * gcc.dg/c99-func-2.c: Remove xfail.
13981 * gcc.dg/c99-func-3.c: Remove xfail.
13982 * gcc.dg/c99-func-4.c: Remove xfail.
13983
13984 2001-04-23 Zack Weinberg <zackw@stanford.edu>
13985
13986 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
13987
13988 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
13989
13990 * gcc.c-torture/compile/20010423-1.c: New test.
13991
13992 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
13993
13994 * g++.old-deja/g++.pt/typename28.C: New test.
13995
13996 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
13997
13998 * g++.old-deja/g++.abi/empty2.C: New test.
13999 * g++.old-deja/g++.abi/empty3.C: New test.
14000
14001 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14002
14003 * g++.old-deja/g++.other/comdat2.C: New test.
14004 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
14005
14006 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14007
14008 * g++.old-deja/g++.other/overload14.C: New test.
14009
14010 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14011
14012 * g++.old-deja/g++.other/lookup23.C: New test.
14013
14014 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14015
14016 * gcc.c-torture/execute/20010403-1.c: New test.
14017
14018 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
14019 Mark Mitchell <mark@codesourcery.com>
14020
14021 * lib/old-dejagnu.exp: Don't delete output of executable.
14022 Add .exe suffix to executables.
14023
14024 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
14025
14026 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
14027
14028 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14029
14030 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
14031
14032 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
14033
14034 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
14035 * g++.old-deja/g++.abi/crash1.C: New test.
14036
14037 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
14038
14039 * g++.old-deja/g++.other/crash40.C: New test.
14040
14041 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14042
14043 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
14044
14045 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
14046
14047 * g++.old-deja/g++.other/warn6.C: New test.
14048
14049 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
14050
14051 * g++.old-deja/g++.robertl/eb42.C: Same.
14052
14053 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14054
14055 * gcc.dg/wtr-conversion-1.c: New testcase.
14056
14057 2001-04-10 Richard Henderson <rth@redhat.com>
14058
14059 * g++.old-deja/g++.other/array5.C: New.
14060
14061 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14062
14063 * gcc.c-torture/execute/20010408-1.c: New test.
14064
14065 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
14066
14067 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
14068 headers and constructs.
14069 * g++.old-deja/g++.robertl/eb79.C: Same.
14070 * g++.old-deja/g++.robertl/eb77.C (main): Same.
14071 * g++.old-deja/g++.robertl/eb73.C: Same.
14072 * g++.old-deja/g++.robertl/eb66.C (main): Same.
14073 * g++.old-deja/g++.robertl/eb55.C (t): Same.
14074 * g++.old-deja/g++.robertl/eb54.C (main): Same.
14075 * g++.old-deja/g++.robertl/eb46.C (main): Same.
14076 * g++.old-deja/g++.robertl/eb44.C: Same.
14077 * g++.old-deja/g++.robertl/eb41.C (main): Same.
14078 * g++.old-deja/g++.robertl/eb4.C (main): Same.
14079 * g++.old-deja/g++.robertl/eb39.C: Same.
14080 * g++.old-deja/g++.robertl/eb33.C (main): Same.
14081 * g++.old-deja/g++.robertl/eb31.C (main): Same.
14082 * g++.old-deja/g++.robertl/eb30.C: Same.
14083 * g++.old-deja/g++.robertl/eb3.C: Same.
14084 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
14085 * g++.old-deja/g++.robertl/eb21.C: Same.
14086 * g++.old-deja/g++.robertl/eb15.C: Same.
14087 * g++.old-deja/g++.robertl/eb118.C: Same.
14088 * g++.old-deja/g++.robertl/eb115.C (main): Same.
14089 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
14090 * g++.old-deja/g++.robertl/eb109.C: Same.
14091 * g++.old-deja/g++.other/sibcall1.C (main): Same.
14092 * g++.old-deja/g++.mike/rtti1.C: Same.
14093 * g++.old-deja/g++.mike/p658.C: Same.
14094 * g++.old-deja/g++.mike/net46.C: Same.
14095 * g++.old-deja/g++.mike/net34.C: Same.
14096 * g++.old-deja/g++.mike/memoize1.C: Same.
14097 * g++.old-deja/g++.mike/eh2.C: Same.
14098 * g++.old-deja/g++.law/weak.C: Same.
14099 * g++.old-deja/g++.law/visibility7.C: Same.
14100 * g++.old-deja/g++.law/visibility25.C: Same.
14101 * g++.old-deja/g++.law/visibility22.C: Same.
14102 * g++.old-deja/g++.law/visibility2.C: Same.
14103 * g++.old-deja/g++.law/visibility17.C: Same.
14104 * g++.old-deja/g++.law/visibility13.C: Same.
14105 * g++.old-deja/g++.law/visibility10.C: Same.
14106 * g++.old-deja/g++.law/visibility1.C: Same.
14107 * g++.old-deja/g++.law/virtual3.C (eval): Same.
14108 * g++.old-deja/g++.law/vbase1.C: Same.
14109 * g++.old-deja/g++.law/operators32.C: Same.
14110 * g++.old-deja/g++.law/nest3.C: Same.
14111 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
14112 * g++.old-deja/g++.law/except5.C (main): Same.
14113 * g++.old-deja/g++.law/cvt7.C (run): Same.
14114 * g++.old-deja/g++.law/cvt2.C: Same.
14115 * g++.old-deja/g++.law/cvt16.C: Same.
14116 * g++.old-deja/g++.law/ctors6.C (bar): Same.
14117 * g++.old-deja/g++.law/ctors17.C (main): Same.
14118 * g++.old-deja/g++.law/ctors13.C: Same.
14119 * g++.old-deja/g++.law/ctors12.C (main): Same.
14120 * g++.old-deja/g++.law/ctors10.C: Same.
14121 * g++.old-deja/g++.law/code-gen5.C: Same.
14122 * g++.old-deja/g++.law/bad-error7.C: Same.
14123 * g++.old-deja/g++.law/arm9.C: Same.
14124 * g++.old-deja/g++.law/arm12.C: Same.
14125 * g++.old-deja/g++.law/arg8.C: Same.
14126 * g++.old-deja/g++.law/arg1.C: Same.
14127 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
14128 * g++.old-deja/g++.jason/template31.C: Same.
14129 * g++.old-deja/g++.jason/template24.C (main): Same.
14130 * g++.old-deja/g++.jason/2371.C: Same.
14131 * g++.old-deja/g++.eh/new2.C: Same.
14132 * g++.old-deja/g++.eh/new1.C: Same.
14133 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
14134 * g++.old-deja/g++.brendan/nest21.C (main): Same.
14135 * g++.old-deja/g++.brendan/err-msg3.C: Same.
14136 * g++.old-deja/g++.brendan/crash62.C: Same.
14137 * g++.old-deja/g++.brendan/crash52.C: Same.
14138 * g++.old-deja/g++.brendan/crash49.C (main): Same.
14139 * g++.old-deja/g++.brendan/crash38.C: Same.
14140 * g++.old-deja/g++.brendan/crash15.C (main): Same.
14141 * g++.old-deja/g++.brendan/copy9.C: Same.
14142
14143 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
14144
14145 * gcc.c-torture/execute/20001203-2.c (memset):
14146 Count argument is of type __SIZE_TYPE__.
14147
14148 2001-04-04 Diego Novillo <dnovillo@redhat.com>
14149
14150 * gcc.c-torture/compile/20010404-1.c: New test.
14151
14152 2001-04-04 Jakub Jelinek <jakub@redhat.com>
14153
14154 * gcc.c-torture/compile/20010326-1.c: New test.
14155
14156 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
14157
14158 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
14159 peculiarities of the SH.
14160 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
14161
14162 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14163
14164 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
14165 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
14166 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
14167
14168 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14169
14170 * g77.f-torture/compile/20010321-1.f: New test.
14171
14172 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14173
14174 * gcc.c-torture/compile/20010329-1.c: New test.
14175
14176 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14177
14178 * gcc.c-torture/execute/20010329-1.c: New test.
14179
14180 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
14181
14182 * g++.old-deja/g++.other/eh4.C: Fix typo.
14183
14184 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
14185
14186 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
14187
14188 2001-03-28 Philip Blundell <philb@gnu.org>
14189
14190 * gcc.c-torture/compile/20010328-1.c: New test.
14191
14192 2001-03-27 Richard Henderson <rth@redhat.com>
14193
14194 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
14195 * g++.old-deja/g++.eh/vbase3.C: Likewise.
14196
14197 2001-03-27 Alan Modra <alan@linuxcare.com.au>
14198
14199 * gcc.c-torture/compile/20010327-1.c: New test.
14200
14201 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
14202
14203 * g++.old-deja/g++.other/friend12.C: New test.
14204 * g++.old-deja/g++.other/friend9.C: Expect no errors.
14205 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
14206
14207 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
14208
14209 * gcc.c-torture/execute/20010325-1.c: New test.
14210
14211 2001-03-23 Jakub Jelinek <jakub@redhat.com>
14212
14213 * g++.old-deja/g++.other/mangle3.C: New test.
14214
14215 2001-03-22 Jakub Jelinek <jakub@redhat.com>
14216
14217 * g++.old-deja/g++.other/anon8.C: New test.
14218
14219 2001-03-20 Philip Blundell <philb@gnu.org>
14220
14221 * gcc.c-torture/compile/20010320-1.c: New test.
14222
14223 2001-03-17 Richard Henderson <rth@redhat.com>
14224
14225 * g++.old-deja/g++.other/eh4.C: Add expected error text.
14226
14227 2001-03-15 Geoff Keating <geoff@redhat.com>
14228
14229 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
14230 tests on AIX.
14231
14232 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
14233
14234 * g++.old-deja/g++.other/eh4.C: New test.
14235
14236 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
14237
14238 * gcc.dg/cpp/mi1.c: Update.
14239
14240 2001-03-14 Jakub Jelinek <jakub@redhat.com>
14241
14242 * g++.old-deja/g++.other/regstack.C: New test.
14243
14244 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
14245
14246 * g++.old-deja/g++.other/ref4.C: New test.
14247
14248 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
14249
14250 * objc/execute/va_method.m: Added.
14251 * objc/execute/IMP.m: Added.
14252 * objc/execute/_cmd.m: Added.
14253 * objc/execute/accessing_ivars.m: Added.
14254 * objc/execute/class-1.m: Added.
14255 * objc/execute/class-10.m: Added.
14256 * objc/execute/class-11.m: Added.
14257 * objc/execute/class-12.m: Added.
14258 * objc/execute/class-13.m: Added.
14259 * objc/execute/class-14.m: Added.
14260 * objc/execute/class-2.m: Added.
14261 * objc/execute/class-3.m: Added.
14262 * objc/execute/class-4.m: Added.
14263 * objc/execute/class-5.m: Added.
14264 * objc/execute/class-6.m: Added.
14265 * objc/execute/class-7.m: Added.
14266 * objc/execute/class-8.m: Added.
14267 * objc/execute/class-9.m: Added.
14268 * objc/execute/class-tests-1.h
14269 * objc/execute/class-tests-2.h
14270 * objc/execute/compatibility_alias.m: Added.
14271 * objc/execute/encode-1.m: Added.
14272 * objc/execute/formal_protocol-1.m: Added.
14273 * objc/execute/formal_protocol-2.m: Added.
14274 * objc/execute/formal_protocol-3.m: Added.
14275 * objc/execute/formal_protocol-4.m: Added.
14276 * objc/execute/formal_protocol-5.m: Added.
14277 * objc/execute/formal_protocol-6.m: Added.
14278 * objc/execute/formal_protocol-7.m: Added.
14279 * objc/execute/informal_protocol.m: Added.
14280 * objc/execute/initialize.m: Added.
14281 * objc/execute/load.m: Added.
14282 * objc/execute/many_args_method.m: Added.
14283 * objc/execute/nested-3.m: Added.
14284 * objc/execute/no_clash.m: Added.
14285 * objc/execute/private.m: Added.
14286 * objc/execute/redefining_self.m: Added.
14287 * objc/execute/root_methods.m: Added.
14288 * objc/execute/selector-1.m: Added.
14289 * objc/execute/static-1.m: Added.
14290 * objc/execute/static-2.m: Added.
14291 * objc/execute/va_method.m: Added.
14292
14293 2001-03-10 Richard Henderson <rth@redhat.com>
14294
14295 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
14296
14297 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
14298
14299 * g++.old-deja/g++.other/crash31.C: XFAIL.
14300 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
14301 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
14302 * gcc.c-torture/execute/20010123-1.x: XFAIL.
14303 * gcc.c-torture/execute/20010124-1.x: XFAIL.
14304 * gcc.dg/sequence-pt-1.c: XFAIL one test.
14305
14306 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14307
14308 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
14309
14310 2001-03-06 Zack Weinberg <zackw@stanford.edu>
14311
14312 * gcc.dg/20000724-1.c: Don't use multiline strings.
14313
14314 2001-03-06 Zack Weinberg <zackw@stanford.edu>
14315
14316 * objc/execute/string1.m, objc/execute/string2.m: Compare the
14317 result of -cString against what we expect it to be; don't just
14318 print it out for no one to read.
14319
14320 * objc/execute/string3.m, objc/execute/string4.m: New tests.
14321 Based on testcases provided by Nicola Pero.
14322
14323 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
14324
14325 * gcc.dg/cpp/macro7.c: New test.
14326
14327 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
14328
14329 * gcc.dg/cpp/multiline.c: Update.
14330
14331 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14332
14333 * g++.old-deja/g++.other/enum3.C: New test.
14334
14335 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14336
14337 * g++.old-deja/g++.other/pod1.C: New test.
14338
14339 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14340
14341 * g++.old-deja/g++.ext/overload1.C: New test.
14342
14343 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
14344
14345 * g++.old-deja/g++.pt/using1.C: New test.
14346
14347 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
14348
14349 * g++.old-deja/g++.other/using9.C: New test.
14350
14351 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
14352
14353 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
14354
14355 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
14356
14357 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
14358
14359 * g++.old-deja/g++.ext/realpt1.C: Remove.
14360
14361 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
14362
14363 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
14364
14365 2001-02-26 Will Cohen <wcohen@redhat.com>
14366
14367 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
14368
14369 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
14370
14371 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
14372 templatized constructors.
14373
14374 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14375
14376 * gcc.c-torture/execute/20010224-1.c: New test.
14377
14378 2001-02-23 Jakub Jelinek <jakub@redhat.com>
14379
14380 * gcc.c-torture/execute/20010222-1.c: New test.
14381
14382 2001-02-22 Jakub Jelinek <jakub@redhat.com>
14383
14384 * g++.old-deja/g++.other/inline20.C: New test.
14385
14386 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
14387
14388 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
14389
14390 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
14391
14392 * g++.old-deja/g++.other/lookup22.C: New test.
14393
14394 2001-02-19 Zack Weinberg <zackw@stanford.edu>
14395
14396 * g77.dg: New directory.
14397 * g77.dg/20010216-1.f: New test case.
14398 * g77.dg/dg.exp: New driver.
14399 * lib/g77-dg.exp: New driver library.
14400
14401 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14402
14403 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
14404
14405 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
14406
14407 * g++.old-deja/g++.other/decl9.C: New test.
14408
14409 2001-02-16 Jakub Jelinek <jakub@redhat.com>
14410
14411 * g++.old-deja/g++.other/init16.C: Update the test so that it does
14412 not need <string> and also tests the initialization at runtime.
14413
14414 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
14415
14416 * gcc.c-torture/execute/longlong.c: New test.
14417
14418 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
14419
14420 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
14421
14422 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
14423
14424 * gcc.c-torture/execute/920302-1.c (execute):
14425 Change argument type to short.
14426
14427 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
14428
14429 * g++.old-deja/g++.pt/deduct6.C: New test.
14430
14431 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
14432
14433 * g++.old-deja/g++.pt/deduct5.C: New test.
14434
14435 2001-02-14 Jakub Jelinek <jakub@redhat.com>
14436
14437 * gcc.c-torture/execute/20010209-1.c: New test.
14438
14439 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
14440
14441 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
14442
14443 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
14444
14445 * g++.dg/vtgc1.C: Update for new ABI.
14446
14447 * consistency.vlad: New directory, 1665 files.
14448
14449 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
14450
14451 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
14452 return type.
14453 * gcc.dg/cpp/digraphs.c: Declare puts.
14454
14455 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
14456
14457 * g++.old-deja/g++.other/warn5.C: New test.
14458
14459 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
14460
14461 * g++.old-deja/g++.pt/spec40.C: New test.
14462
14463 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
14464
14465 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
14466 case.
14467 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
14468
14469 2001-02-12 Jakub Jelinek <jakub@redhat.com>
14470
14471 * gcc.c-torture/compile/20010209-1.c: New test.
14472
14473 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
14474
14475 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
14476 excess errors message but not if it crashes.
14477 * g++.old-deja/g++.other/crash27.C: Likewise.
14478 * g++.old-deja/g++.other/crash28.C: Likewise.
14479 * g++.old-deja/g++.other/crash30.C: Likewise.
14480 * g++.old-deja/g++.other/crash32.C: Likewise.
14481 * g++.old-deja/g++.other/crash35.C: Likewise.
14482 * g++.old-deja/g++.pt/inherit2.C: Likewise.
14483
14484 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
14485
14486 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
14487 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
14488 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
14489 g77.f-torture/execute/execute.exp,
14490 g77.f-torture/noncompile/noncompile.exp,
14491 gcc.c-torture/execute/execute.exp,
14492 gcc.c-torture/execute/memcheck/memcheck.exp,
14493 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
14494 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
14495 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
14496 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
14497 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
14498 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
14499 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14500 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
14501 Remove bug reporting instructions with ancient email addresses.
14502
14503 2001-02-07 Jakub Jelinek <jakub@redhat.com>
14504
14505 * gcc.dg/20010202-1.c: New test.
14506 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
14507
14508 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
14509
14510 * g++.dg/stdbool-if.C: New test.
14511
14512 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
14513
14514 * objc/execute/fdecl.m: Added main().
14515
14516 2001-02-07 Jakub Jelinek <jakub@redhat.com>
14517
14518 * gcc.c-torture/execute/20010206-1.c: New test.
14519
14520 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
14521
14522 * gcc.dg/cpp/avoidpaste1.c: Update.
14523
14524 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
14525
14526 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
14527 Pero <nicola@brainstorm.co.uk>.
14528 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
14529
14530 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
14531
14532 * g++.old-deja/g++.pt/spec39.C: New test.
14533
14534 2001-02-05 Jakub Jelinek <jakub@redhat.com>
14535
14536 * gcc.c-torture/compile/20010202-1.c: New test.
14537
14538 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
14539
14540 * g++.old-deja/g++.abi/primary2.C: New test.
14541 * g++.old-deja/g++.abi/primary3.C: New test.
14542 * g++.old-deja/g++.abi/primary4.C: New test.
14543 * g++.old-deja/g++.abi/primary5.C: New test.
14544 * g++.old-deja/g++.abi/vtable3.h: New test.
14545 * g++.old-deja/g++.abi/vtable3a.C: New test.
14546 * g++.old-deja/g++.abi/vtable3b.C: New test.
14547 * g++.old-deja/g++.abi/vtable3c.C: New test.
14548 * g++.old-deja/g++.abi/vtable3d.C: New test.
14549 * g++.old-deja/g++.abi/vtable3e.C: New test.
14550 * g++.old-deja/g++.abi/vtable3f.C: New test.
14551 * g++.old-deja/g++.abi/vtable3g.C: New test.
14552 * g++.old-deja/g++.abi/vtable3h.C: New test.
14553 * g++.old-deja/g++.abi/vtable3i.C: New test.
14554 * g++.old-deja/g++.abi/vtable3j.C: New test.
14555 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
14556
14557 2001-02-03 Jakub Jelinek <jakub@redhat.com>
14558
14559 * g++.old-deja/g++.other/anon6.C: New test.
14560 * g++.old-deja/g++.other/anon7.C: New test.
14561
14562 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
14563
14564 * gcc.dg/cpp/avoidpaste2.c: New tests.
14565
14566 2001-01-31 Jakub Jelinek <jakub@redhat.com>
14567
14568 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
14569
14570 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
14571
14572 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
14573 DECIMAL_DIG cases for Irix."
14574
14575 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
14576
14577 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
14578
14579 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
14580
14581 * gcc.dg/c99-tag-1.c: New test.
14582
14583 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
14584
14585 * gcc.dg/cpp/tr-warn1.c: Add tests.
14586
14587 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
14588
14589 * gcc.dg/cpp/avoidpaste1.c: Update.
14590 * gcc.dg/cpp/paste4.c: Update.
14591
14592 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
14593
14594 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
14595 cases for Irix.
14596
14597 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14598
14599 * g++.old-deja/g++.other/inline19.C: New test.
14600
14601 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
14602
14603 * gcc.dg/Wlarger-than.c: New test.
14604
14605 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
14606
14607 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
14608
14609 2001-01-29 Jakub Jelinek <jakub@redhat.com>
14610
14611 * gcc.c-torture/execute/20010129-1.c: New test.
14612 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
14613
14614 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
14615
14616 * gcc.dg/cpp/avoidpaste1.c: Test case.
14617
14618 2001-01-28 Jakub Jelinek <jakub@redhat.com>
14619
14620 * g++.old-deja/g++.other/inline18.C: New test.
14621
14622 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14623
14624 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
14625 and __builtin_putchar.
14626
14627 2001-01-27 Jakub Jelinek <jakub@redhat.com>
14628
14629 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
14630 tests.
14631
14632 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
14633
14634 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
14635 floating point number rounding mode to round to the nearest
14636 representable mode.
14637
14638 2001-01-25 Jakub Jelinek <jakub@redhat.com>
14639
14640 * g++.old-deja/g++.other/mangle2.C: New test.
14641
14642 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
14643
14644 * gcc.c-torture/compile/20010124-1.c: New test.
14645
14646 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
14647
14648 * g++.old-deja/g++.pt/spec38.C: New test.
14649
14650 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14651
14652 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
14653 "Build don't run".
14654
14655 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14656
14657 * gcc.c-torture/execute/20010123-1.c: New test.
14658
14659 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
14660
14661 * g++.old-deja/g++.pt/spec37.C: New test.
14662
14663 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
14664
14665 * g++.old-deja/g++.pt/overload14.C: New test.
14666
14667 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14668
14669 * gcc.c-torture/execute/20010122-1.c: New test, exercise
14670 __builtin_return_address.
14671
14672 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
14673
14674 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
14675 * g++.old-deja/g++.pt/spec35.C: New test.
14676 * g++.old-deja/g++.pt/spec36.C: New test.
14677
14678 2001-01-20 Jakub Jelinek <jakub@redhat.com>
14679
14680 * gcc.c-torture/compile/20010118-1.c: New test.
14681
14682 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
14683
14684 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
14685
14686 2001-01-19 Jakub Jelinek <jakub@redhat.com>
14687
14688 * gcc.c-torture/execute/20010119-1.c: New test.
14689
14690 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
14691
14692 * g++.old-deja/g++.other/vbase5.C: New test.
14693
14694 2001-01-19 Jakub Jelinek <jakub@redhat.com>
14695
14696 * gcc.c-torture/execute/20010118-1.c: New test.
14697
14698 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
14699
14700 * g++.old-deja/g++.pt/deduct3.C: New test.
14701
14702 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
14703
14704 * g++.old-deja/g++.pt/spec34.C: New test.
14705
14706 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
14707
14708 * g77.f-torture/compile/20000601-2.f: New test.
14709
14710 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
14711
14712 * g++.old-deja/g++.other/init17.C: New test.
14713
14714 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
14715
14716 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
14717
14718 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
14719
14720 * g++.old-deja/g++.pt/unify8.C: New test.
14721
14722 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
14723
14724 * g++.old-deja/g++.abi/vbase1.C: New test.
14725
14726 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
14727
14728 * g++.old-deja/g++.pt/crash65.C: New test.
14729
14730 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
14731
14732 * gcc.dg/cpp/assembl2.S: New test case.
14733
14734 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
14735
14736 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
14737 are supported.
14738
14739 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14740
14741 * g++.old-deja/g++.other/builtins1.C: New test.
14742 * g++.old-deja/g++.other/builtins2.C: Likewise.
14743 * g++.old-deja/g++.other/builtins3.C: Likewise.
14744 * g++.old-deja/g++.other/builtins4.C: Likewise.
14745
14746 2001-01-17 Jakub Jelinek <jakub@redhat.com>
14747
14748 * gcc.c-torture/compile/20010117-1.c: New test.
14749 * gcc.c-torture/compile/20010117-2.c: New test.
14750
14751 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
14752
14753 * g77.f-torture/execute/20010116.[fx]: New test,
14754 XFAIL on i?86-*-*.
14755 * g77.f-torture/compile/20010115.f: Indicate it's
14756 a test for PR fortran/1636.
14757
14758 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
14759
14760 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
14761
14762 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
14763
14764 * g77.f-torture/compile/20010115.f: New test.
14765
14766 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
14767
14768 * g++.old-deja/g++.pt/nontype5.C: New test.
14769
14770 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
14771
14772 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
14773 have an equivalent working one below it.
14774
14775 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
14776
14777 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
14778 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14779
14780 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
14781
14782 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
14783 message containing "init_priority".
14784 (conpr-2.C): Likewise.
14785 (conpr-3.C): Likewise.
14786 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
14787
14788 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14789
14790 * gcc.c-torture/execute/20010114-2.c: New test.
14791
14792 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
14793
14794 * gcc.c-torture/compile/20010114-1.c: New test.
14795 * gcc.c-torture/compile/20010114-1.x: Xfail.
14796 * gcc.c-torture/compile/20010114-2.c: New test.
14797 * gcc.c-torture/execute/20010114-1.c: New test.
14798 * gcc.dg/trunc-1.c: New test.
14799 * gcc.dg/uninit-B.c: New test.
14800
14801 2001-01-13 Nick Clifton <nickc@redhat.com>
14802
14803 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
14804 target.
14805
14806 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
14807
14808 * gcc.c-torture/compile/20010113-1.c: New test.
14809
14810 2001-01-13 Jakub Jelinek <jakub@redhat.com>
14811
14812 * gcc.c-torture/compile/20001212-1.c: New test.
14813
14814 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
14815
14816 * gcc.dg/cpp/widestr1.c: Update.
14817 * gcc.dg/cpp/prag-imp.c: Remove.
14818
14819 2001-01-12 Jakub Jelinek <jakub@redhat.com>
14820
14821 * gcc.c-torture/execute/20000801-3.x: Remove.
14822 * gcc.dg/c90-init-1.c: New test.
14823 * gcc.dg/c99-init-1.c: New test.
14824 * gcc.dg/c99-init-2.c: New test.
14825 * gcc.dg/gnu99-init-1.c: New test.
14826
14827 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
14828
14829 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
14830 testing that no relevant ones were found.
14831
14832 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
14833
14834 * g++.old-deja/g++.pt/cast2.C: New test.
14835
14836 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
14837
14838 * g++.old-deja/g++.pt/friend47.C: New test.
14839
14840 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
14841
14842 * g++.old-deja/g++.pt/instantiate13.C: New test.
14843
14844 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
14845
14846 * g++.old-deja/g++.other/defarg7.C: New test.
14847 * g++.old-deja/g++.other/defarg8.C: New test.
14848
14849 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
14850
14851 * g++.old-deja/g++.pt/crash64.C: New test.
14852
14853 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
14854
14855 * g++.old-deja/g++.pt/crash63.C: New test.
14856
14857 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
14858
14859 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
14860
14861 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
14862
14863 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
14864
14865 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
14866
14867 * g++.old-deja/g++.pt/error3.C: New test.
14868
14869 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
14870
14871 * g++.old-deja/g++.other/crash39.C: New test.
14872
14873 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
14874
14875 * g++.old-deja/g++.other/vbase4.C: New test.
14876
14877 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
14878
14879 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
14880 * gcc.dg/special/20000419-2.c: New file. Identical to above.
14881 * gcc.dg/special/special.exp: New test driver which will check
14882 for alias support for the above test.
14883
14884 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
14885
14886 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
14887 problems on small machines.
14888 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
14889 parameterize.
14890
14891 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
14892
14893 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
14894 mips.
14895 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14896
14897 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
14898
14899 * g++.old_deja/g++.pt/using8.C: New test.
14900
14901 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
14902
14903 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
14904
14905 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
14906
14907 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
14908 where a failure is expected.
14909 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
14910
14911 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
14912
14913 * g++.old_deja/g++.pt/instantiate12.C: New test.
14914
14915 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
14916
14917 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
14918 start of structs.
14919 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
14920 * g++.old-deja/g++.brendan/crash17.C: Likewise.
14921 * g++.old-deja/g++.brendan/crash29.C: Likewise.
14922 * g++.old-deja/g++.brendan/crash48.C: Likewise.
14923 * g++.old-deja/g++.brendan/ns1.C: Likewise.
14924 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
14925 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14926 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
14927 * g++.old-deja/g++.eh/spec6.C: Likewise.
14928 * g++.old-deja/g++.jason/crash3.C: Likewise.
14929 * g++.old-deja/g++.law/ctors11.C: Likewise.
14930 * g++.old-deja/g++.law/ctors17.C: Likewise.
14931 * g++.old-deja/g++.law/ctors5.C: Likewise.
14932 * g++.old-deja/g++.law/ctors9.C: Likewise.
14933 * g++.old-deja/g++.mike/ambig1.C: Likewise.
14934 * g++.old-deja/g++.mike/net22.C: Likewise.
14935 * g++.old-deja/g++.mike/p3538a.C: Likewise.
14936 * g++.old-deja/g++.mike/p3538b.C: Likewise.
14937 * g++.old-deja/g++.mike/virt3.C: Likewise.
14938 * g++.old-deja/g++.niklas/t128.C: Likewise.
14939 * g++.old-deja/g++.other/anon4.C: Likewise.
14940 * g++.old-deja/g++.other/using1.C: Likewise.
14941 * g++.old-deja/g++.other/warn3.C: Likewise.
14942 * g++.old-deja/g++.pt/t37.C: Likewise.
14943 * g++.old-deja/g++.robertl/eb69.C: Likewise.
14944 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14945
14946 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
14947
14948 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
14949
14950 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14951
14952 * gcc.c-torture/execute/stdio-opt-3.c: New test.
14953
14954 2001-01-07 Jakub Jelinek <jakub@redhat.com>
14955
14956 * gcc.c-torture/compile/20010107-1.c: New test.
14957
14958 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
14959
14960 * gcc.c-torture/execute/builtin-noret-1.c: New test.
14961
14962 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
14963
14964 * gcc.dg/format/format.h: New file.
14965 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
14966 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
14967 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
14968 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
14969 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
14970 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14971 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
14972 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
14973 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
14974 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
14975 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
14976 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
14977 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
14978 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
14979 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
14980 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
14981 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
14982 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
14983 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
14984 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
14985 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
14986 instead of declaring standard types, macros and functions in each
14987 test.
14988
14989 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
14990
14991 * gcc.c-torture/execute/20010106-1.c: New test.
14992
14993 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
14994
14995 * gcc.dg/format/format.exp: New file.
14996 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
14997 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
14998 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
14999 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
15000 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
15001 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
15002 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
15003 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
15004 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
15005 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
15006 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
15007 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
15008 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
15009 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
15010 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
15011 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
15012 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
15013 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
15014 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
15015 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
15016 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
15017 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
15018 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
15019 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
15020 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
15021 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
15022 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
15023 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
15024 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
15025 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
15026 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
15027 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
15028 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
15029 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
15030 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
15031 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
15032 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
15033 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
15034 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
15035 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
15036 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
15037 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
15038
15039 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
15040
15041 * gcc.c-torture/execute/991228-1.c: Take word endianness into
15042 account.
15043
15044 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
15045
15046 * gcc.c-torture/execute/builtin-complex-1.c: New test.
15047
15048 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
15049
15050 * g++.old-deja/g++.pt/crash62.C: New test.
15051
15052 2001-01-04 Richard Henderson <rth@redhat.com>
15053
15054 * gcc.dg/20000926-1.c: Update expected warnings.
15055 * gcc.dg/array-2.c: Likewise.
15056 * gcc.dg/array-4.c: Also validate flexible array members.
15057 * gcc.dg/c99-flex-array-1.c: New.
15058
15059 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
15060
15061 * gcc.c-torture/compile/20001222-1.x: Remove.
15062
15063 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15064
15065 * gcc.c-torture/execute/built-in-setjmp.c: New.
15066
15067 2001-01-03 Richard Henderson <rth@redhat.com>
15068
15069 * gcc.dg/940510-1.c: Update expected error wording.
15070 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
15071
15072 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
15073
15074 * lib/target-supports.exp (check_alias_available): Modified to
15075 indicate aliases not supported if only weak aliases are supported.
15076
15077 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15078
15079 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
15080 Turn on cmpstrsi checks for __pj__ and __i370__.
15081
15082 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
15083
15084 * g++.old-deja/g++.other/virtual11.C: New test.
15085
15086 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
15087
15088 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
15089
15090 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15091
15092 * gcc.c-torture/compile/20010102-1.c: New test.
15093
15094 2001-01-02 Andreas Jaeger <aj@suse.de>
15095
15096 * gcc.dg/noreturn-3.c: New test.
15097
15098 * gcc.dg/noreturn-4.c: New test.
15099
15100 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15101
15102 * gcc.c-torture/execute/stdio-opt-1.c: Also test
15103 __builtin_fputc and __builtin_fwrite.
15104
15105 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
15106
15107 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
15108 signed char, not default char.
15109
15110 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
15111
15112 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
15113
15114 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
15115
15116 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
15117
15118 2000-12-29 Richard Henderson <rth@redhat.com>
15119
15120 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
15121 (__cyg_profile_func_exit): Define.
15122
15123 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
15124
15125 * g++.dg/vtgc1.C: New test.
15126
15127 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
15128
15129 * gcc.dg/noncompile/20001228-1.c: New test.
15130
15131 * gcc.dg/20001228-1.c: New test.
15132
15133 * gcc.c-torture/execute/20001228-1.c: New test.
15134
15135 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
15136
15137 * gcc.dg/format-strfmon-1.c: New test.
15138
15139 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15140
15141 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
15142 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
15143 * gcc.c-torture/execute/string-opt-1.c: Likewise.
15144 * gcc.c-torture/execute/string-opt-2.c: Likewise.
15145 * gcc.c-torture/execute/string-opt-3.c: Likewise.
15146 * gcc.c-torture/execute/string-opt-4.c: Likewise.
15147 * gcc.c-torture/execute/string-opt-6.c: Likewise.
15148 * gcc.c-torture/execute/string-opt-7.c: Likewise.
15149 * gcc.c-torture/execute/string-opt-8.c: Likewise.
15150 * gcc.c-torture/execute/string-opt-9.c: Likewise.
15151 * gcc.c-torture/execute/string-opt-10.c: Likewise.
15152 * gcc.c-torture/execute/string-opt-11.c: Likewise.
15153 * gcc.c-torture/execute/string-opt-12.c: Likewise.
15154
15155 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
15156 * gcc.c-torture/execute/string-opt-4.c: Test index.
15157
15158 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
15159
15160 * gcc.c-torture/compile/20001226-1.c: New test.
15161
15162 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
15163
15164 * gcc.c-torture/compile/20001222-1.c: New test.
15165 * gcc.c-torture/compile/20001222-1.x: Xfail.
15166
15167 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
15168
15169 * gcc.c-torture/execute/comp-goto-2.c: New test.
15170
15171 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
15172
15173 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
15174 Use long types if __INT_MAX__ is 32767.
15175 (main): Use cast to (sint32 *) when poking 88 into a_page.
15176
15177 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
15178
15179 2000-12-21 Bernd Schmidt <bernds@redhat.com>
15180
15181 * gcc.c-torture/compile/20001221-1.c: New test.
15182 * gcc.c-torture/execute/20001221-1.c: New test.
15183
15184 2000-12-20 Richard Henderson <rth@redhat.com>
15185
15186 * g++.old-deja/g++.pt/crash36.C: Update error lines.
15187 * g++.old-deja/g++.robertl/eb109.C: Likewise.
15188
15189 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15190
15191 * gcc.dg/compare3.c: New test.
15192
15193 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
15194
15195 * gcc.dg/format-warnll-1.c: New test.
15196
15197 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
15198
15199 * gcc.dg/cpp/cmdlne-P.c: New test.
15200
15201 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
15202
15203 * gcc.c-torture/execute/builtin-abs-1.c,
15204 gcc.c-torture/execute/builtin-abs-2.c: New tests.
15205
15206 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
15207
15208 * gcc.dg/cpp/multiline.c: New test.
15209
15210 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
15211
15212 * g++.old-deja/g++.other/syshdr1.C: Update.
15213 * gcc.dg/cpp/lineflags.c: Remove temporarily.
15214
15215 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15216
15217 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
15218
15219 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15220
15221 * g++.old-deja/g++.pt/ttp65.C: New test.
15222
15223 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15224
15225 * g++.old-deja/g++.pt/ttp64.C: New test.
15226
15227 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15228
15229 * g++.old-deja/g++.pt/spec33.C: New test.
15230
15231 2000-12-14 Catherine Moore <clm@redhat.com>
15232
15233 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
15234 * gcc.c-torture/execute/920612-2.c: Likewise.
15235 * gcc.c-torture/execute/920428-2.c: Likewise.
15236 * gcc-c-torture/execute/va-arg-11.c: Call exit.
15237 * gcc.c-torture/execute/va-arg-21.c: Likewise.
15238
15239 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15240
15241 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
15242 * gcc.dg/pack-test-2.c: Likewise.
15243
15244 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
15245
15246 Tests by Zack Weinberg <zackw@stanford.edu>.
15247
15248 * gcc.dg/cpp/defined.c: Update.
15249 * gcc.dg/cpp/defined_trad.c: New tests.
15250
15251 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
15252
15253 * gcc.dg/cpp/trad-direct.c: Update.
15254
15255 2000-12-11 Neil Booth <neilb@earthling.net>
15256
15257 * gcc.dg/cpp/defined_trad.c
15258
15259 2000-12-11 Neil Booth <neilb@earthling.net>
15260
15261 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
15262
15263 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
15264
15265 * gcc.dg/format-miss-2.c: New test.
15266
15267 2000-12-09 Neil Booth <neilb@earthling.net>
15268
15269 * gcc.dg/cpp/lineflags.c: New tests.
15270 * gcc.dg/cpp/poison.c: Update.
15271 * gcc.dg/cpp/redef2.c: Update.
15272 * gcc.dg/cpp/skipping.c: New test.
15273
15274 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
15275
15276 * g++.old-deja/g++.other/eh3.C: New testcase.
15277
15278 2000-12-07 Neil Booth <neilb@earthling.net>
15279
15280 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
15281 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
15282 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
15283 wtr-union-init-2.c, wtr-union-init-3.c: Update.
15284 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
15285 Update.
15286
15287 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15288
15289 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
15290 __SIZE_TYPE__ instead of int for type of integers cast to
15291 pointers.
15292
15293 2000-12-07 Jakub Jelinek <jakub@redhat.com>
15294
15295 * g++.old-deja/g++.other/cleanup4.C: New test.
15296
15297 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15298
15299 * format-sec-1.c: New test.
15300
15301 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15302
15303 * gcc.dg/format-nonlit-3.c: New test.
15304
15305 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15306
15307 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
15308 through a null pointer.
15309
15310 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15311
15312 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
15313 * g++.old-deja/g++.pt/partial4.C: New test.
15314
15315 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
15316
15317 * gcc.c-torture/execute/ieee/hugeval.x: New.
15318
15319 2000-12-06 Neil Booth <neilb@earthling.net>
15320
15321 * gcc.dg/cpp/backslash2.c: New tests.
15322
15323 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15324
15325 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
15326 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
15327
15328 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
15329
15330 * gcc.c-torture/execute/20001203-2.c: New testcase.
15331
15332 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
15333
15334 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
15335 * g++.old-deja/g++.other/virtual10.C: New test.
15336
15337 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
15338
15339 * g++.old-deja/g++.mike/pmf5.C: Remove test.
15340
15341 2000-12-05 Richard Henderson <rth@redhat.com>
15342
15343 * gcc.c-torture/compile/20001205-1.c: New.
15344
15345 2000-12-04 Neil Booth <neilb@earthling.net>
15346
15347 * g++.old-deja/g++.other/virtual9.C: New test.
15348 * g++.old-deja/g++.pt/crash61.C: New test.
15349 * gcc.c-torture/execute/loop-9.c: New test.
15350
15351 2000-12-04 Neil Booth <neilb@earthling.net>
15352
15353 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
15354 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
15355 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
15356 * gcc.dg/cpp/extratokens.c: ...here.
15357
15358 2000-12-04 Neil Booth <neilb@earthling.net>
15359
15360 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
15361 New tests.
15362
15363 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15364
15365 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
15366 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
15367
15368 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
15369
15370 * gcc.c-torture/execute/20001203-1.c: New test.
15371
15372 2000-12-03 Neil Booth <neilb@earthling.net>
15373
15374 * gcc.dg/cpp/macro6.c: New test cases.
15375
15376 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15377
15378 * gcc.c-torture/execute/string-opt-9.c: New test.
15379 * gcc.c-torture/execute/string-opt-10.c: Likewise.
15380 * gcc.c-torture/execute/string-opt-11.c: Likewise.
15381 * gcc.c-torture/execute/string-opt-12.c: Likewise.
15382
15383 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
15384 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
15385
15386 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
15387
15388 * gcc.dg/cpp/if-6.c: New testcase.
15389
15390 * gcc.dg/20001201-1.c: New testcase.
15391
15392 2000-12-02 Neil Booth <neilb@earthling.net>
15393
15394 * g++.old-deja/g++.other/externC4.C,
15395 g++.old-deja/g++.other/friend10.C: New tests.
15396
15397 2000-12-02 Neil Booth <neilb@earthling.net>
15398
15399 * g++.old-deja/g++.other/instan2.C
15400 * g++.old-deja/g++.other/instan3.C: New test.
15401
15402 2000-12-02 Neil Booth <neilb@earthling.net>
15403
15404 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
15405 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
15406 gnuc99.c,gnuc99-pedantic.c: New tests.
15407
15408 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
15409
15410 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
15411 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
15412
15413 2000-12-01 Neil Booth <neilb@earthling.net>
15414
15415 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
15416 * gcc.dg/cpp/poison.c: Update.
15417 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
15418
15419 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
15420
15421 * g77.f-torture/execute/20001201.f: New test.
15422
15423 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
15424
15425 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
15426
15427 2000-12-01 Jakub Jelinek <jakub@redhat.com>
15428
15429 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
15430
15431 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
15432
15433 * g++.old-deja/g++.other/cast6.C: New test.
15434
15435 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
15436
15437 * gcc.c-torture/execute/20001130-2.c: New testcase.
15438
15439 2000-11-30 Richard Henderson <rth@redhat.com>
15440
15441 * gcc.c-torture/execute/20001130-1.c: New test.
15442
15443 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
15444
15445 * g++.old-deja/g++.other/op3.C: New test.
15446
15447 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
15448
15449 * g++.old-deja/g++.other/op2.C: New test.
15450
15451 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
15452
15453 * g++.old-deja/g++.other/crash38.C: New test.
15454
15455 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
15456
15457 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
15458
15459 2000-11-29 Jakub Jelinek <jakub@redhat.com>
15460
15461 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
15462 tests.
15463 * gcc.c-torture/execute/string-opt-6.c: New test.
15464
15465 * gcc.dg/20001117-1.c: Add main.
15466
15467 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
15468
15469 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
15470 Move from here ...
15471 * gcc.dg/940510-1.c: ... to here.
15472
15473 * gcc.dg/20000926-1.c: GNU C now allows initializations of
15474 zero-size arrays in toplevel structures.
15475
15476 2000-11-28 Jakub Jelinek <jakub@redhat.com>
15477
15478 * gcc.c-torture/execute/loop-8.c: New test.
15479
15480 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
15481
15482 * g++.old-deja/g++.other/base1.C: New test.
15483
15484 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
15485
15486 * g++.old-deja/g++.other/parse2.C: New test.
15487
15488 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
15489
15490 * g++.old-deja/g++.pt/incomplete1.C: New test.
15491
15492 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
15493
15494 * g++.old-deja/g++.other/friend9.C: New test.
15495
15496 2000-11-28 Jakub Jelinek <jakub@redhat.com>
15497
15498 * gcc.dg/20001127-1.c: New test.
15499
15500 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
15501
15502 * g++.old-deja/g++.pt/friend46.C: New test.
15503
15504 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
15505
15506 * g++.old-deja/g++.other/ptrmem8.C: New test.
15507
15508 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15509
15510 * gcc.c-torture/execute/string-opt-7.c: New test.
15511 * gcc.c-torture/execute/string-opt-8.c: Likewise.
15512
15513 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
15514
15515 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
15516 instead of 'mkcheck 2'.
15517
15518 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
15519
15520 * gcc.c-torture/execute/memcheck/driver.c,
15521 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
15522 C9X references to refer to C99.
15523
15524 2000-11-25 Jakub Jelinek <jakub@redhat.com>
15525
15526 * gcc.dg/ultrasp3.c: New test.
15527
15528 2000-11-25 Neil Booth <neilb@earthling.net>
15529
15530 * gcc.dg/cpp/include2.c: Update test to be locale independent.
15531
15532 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
15533
15534 * gcc.c-torture/compile/20001123-2.c: New.
15535
15536 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15537
15538 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
15539
15540 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
15541
15542 * gcc.dg/sequence-point-1.c: Add some new tests.
15543 * gcc.c-torture/execute/20001124-1.c: New test.
15544
15545 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
15546
15547 * g++.old-deja/g++.other/vaarg4.C: New test.
15548 * gcc.c-torture/compile/20001123-1.c: New test.
15549
15550 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
15551
15552 * g++.other/crash24.C: Adjust and remove XFAIL.
15553 * g++.other/crash37.C: New test.
15554
15555 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
15556
15557 * g++.old-deja/g++.pt/instantiate9.C: New test.
15558
15559 2000-11-22 Mark Mitchell <mark@codesourcery.com>
15560
15561 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
15562 new ABI, too.
15563
15564 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
15565 * g++.old-deja/g++.robertl/eb55.C: Likewise.
15566
15567 2000-11-22 Neil Booth <neilb@earthling.net>
15568
15569 * gcc.dg/cpp/Wtrigraphs.c: New test.
15570
15571 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
15572
15573 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
15574
15575 2000-11-22 Jakub Jelinek <jakub@redhat.com>
15576
15577 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
15578
15579 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
15580
15581 * lib/gcc-dg.exp: load_lib scanasm.exp.
15582 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
15583 * lib/g++-dg.exp: load_lib scanasm.exp.
15584 * lib/scanasm.exp: New.
15585 (scan-assembler, scan-assembler-not): Add optional arguments to
15586 test name, or if not present, the pattern name.
15587 (scan-assembler-dem, scan-assembler-dem-not): New.
15588
15589 * g++.dg/dg.exp: New.
15590
15591 2000-11-21 Neil Booth <neilb@earthling.net>
15592
15593 * gcc.dg/cpp/integrated1.c: Remove.
15594
15595 2000-11-21 Jakub Jelinek <jakub@redhat.com>
15596
15597 * gcc.c-torture/execute/20001121-1.c: New test.
15598
15599 2000-11-21 Richard Henderson <rth@redhat.com>
15600
15601 * gcc.c-torture/compile/20001121-1.c: New test.
15602
15603 2000-11-20 Neil Booth <neilb@earthling.net>
15604
15605 * gcc.dg/cpp/integrated1.c: New test.
15606
15607 2000-11-21 Jakub Jelinek <jakub@redhat.com>
15608
15609 * g++.old-deja/g++.other/inline17.C: New test.
15610
15611 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
15612
15613 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
15614 local variable to be zero: I made the variable global. Now
15615 uses abort() and exit() instead of relying on main's return value.
15616
15617 2000-11-20 Neil Booth <neilb@earthling.net>
15618
15619 * gcc.dg/cpp/paste2.c: Update test.
15620 * objc/execute/paste.m: New test.
15621
15622 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
15623
15624 * gcc.dg/c99-condexpr-1.c: New test.
15625
15626 2000-11-20 Neil Booth <neilb@earthling.net>
15627
15628 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
15629
15630 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
15631
15632 * g++.old-deja/g++.pt/export1.C: New test.
15633
15634 2000-11-20 Jakub Jelinek <jakub@redhat.com>
15635
15636 * gcc.dg/20001117-1.c: New test.
15637
15638 2000-11-18 Richard Henderson <rth@redhat.com>
15639
15640 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
15641
15642 2000-11-18 Richard Henderson <rth@redhat.com>
15643
15644 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
15645 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
15646 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
15647
15648 2000-11-18 Richard Henderson <rth@redhat.com>
15649
15650 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
15651 (main): New. Exit cleanly.
15652
15653 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
15654
15655 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
15656 gcc.dg/c99-fordecl-2.c: New tests.
15657
15658 2000-11-18 Richard Henderson <rth@redhat.com>
15659
15660 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
15661 * gcc.c-torture/execute/zerolen-2.c: New.
15662
15663 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15664
15665 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
15666 memory.
15667
15668 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
15669
15670 * g++.old-deja/g++.pt/instantiate8.C: New test.
15671
15672 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
15673
15674 * g++.old-deja/g++.other/incomplete.C: Add more tests.
15675 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
15676
15677 2000-11-16 Nick Clifton <nickc@redhat.com>
15678
15679 * gcc.c-torture/execute/nestfunc-2.c: New test.
15680 * gcc.c-torture/execute/nestfunc-3.c: New test.
15681
15682 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
15683
15684 * gcc.c-torture/compile/20001116-1.c: New test.
15685
15686 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15687
15688 * gcc.c-torture/execute/20001115-1.c: New test.
15689
15690 2000-11-15 Mark Mitchell <mark@codesourcery.com>
15691
15692 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
15693 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
15694 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
15695 * g++.old-deja/g++.abi/vmihint.C: Likewise.
15696
15697 2000-11-15 Neil Booth <neilb@earthling.net>
15698
15699 gcc.dg/cpp/_Pragma1.c: Update.
15700 gcc.dg/cpp/_Pragma2.c: New test.
15701
15702 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
15703
15704 * g++.old-deja/g++.other/anon5.C: New test.
15705
15706 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
15707
15708 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
15709 tests.
15710
15711 2000-11-14 Jakub Jelinek <jakub@redhat.com>
15712
15713 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
15714 output.
15715
15716 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
15717
15718 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
15719 labels at end of compound statements.
15720
15721 2000-11-13 Jakub Jelinek <jakub@redhat.com>
15722
15723 * gcc.c-torture/execute/loop-7.c: New test.
15724
15725 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
15726
15727 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
15728
15729 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
15730
15731 * gcc.dg/c99-bool-1.c: New test.
15732
15733 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
15734
15735 * gcc.dg/c99-scope-1.c: Remove xfail.
15736 * gcc.dg/c99-scope-2.c: New test.
15737
15738 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15739
15740 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
15741 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
15742
15743 2000-11-11 Mark Mitchell <mark@codesourcery.com>
15744
15745 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
15746 error messages.
15747
15748 * g++.mike/p700.C: Don't typedef wchar_t.
15749 * g++.mike/p784.C: Likewise.
15750 * g++.mike/eb101.C: Don't use __wchar_t.
15751
15752 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
15753
15754 * g77.f-torture/execute/20001111.[fx]: Test premature exit
15755 from DO loop.
15756
15757 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
15758
15759 * gcc.c-torture/execute/20001111-1.c: New test.
15760
15761 2000-11-10 Nick Clifton <nickc@redhat.com>
15762
15763 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
15764 long multuiple and accumulate.
15765
15766 2000-11-09 Richard Henderson <rth@redhat.com>
15767
15768 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
15769 via size_t instead of int.
15770
15771 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
15772 * gcc.c-torture/execute/string-opt-2.c: Likewise.
15773 * gcc.c-torture/execute/string-opt-3.c: Likewise.
15774 * gcc.c-torture/execute/string-opt-4.c: Likewise.
15775
15776 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
15777
15778 * gcc.c-torture/compile/20001109-1.c: New test.
15779 * gcc.c-torture/compile/20001109-2.c: New test.
15780
15781 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
15782
15783 * g++.old-deja/g++.pt/operator1.C: New test.
15784 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
15785
15786 2000-11-09 Jakub Jelinek <jakub@redhat.com>
15787
15788 * gcc.dg/20001108-1.c: New test.
15789
15790 2000-11-09 Jakub Jelinek <jakub@redhat.com>
15791
15792 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
15793 with both arguments constant strings.
15794 * gcc.c-torture/execute/string-opt-3.c: New test.
15795 * gcc.c-torture/execute/string-opt-4.c: New test.
15796 * gcc.c-torture/execute/string-opt-5.c: New test.
15797
15798 2000-11-08 Nick Clifton <nickc@redhat.com>
15799
15800 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
15801 mulsidi3adddi patterns.
15802
15803 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
15804
15805 * g++.old-deja/g++.other/crash36.C: New test.
15806
15807 2000-11-08 Jakub Jelinek <jakub@redhat.com>
15808
15809 * g++.old-deja/g++.other/init16.C: New test.
15810
15811 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
15812
15813 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
15814
15815 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
15816
15817 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
15818 * gcc.c-torture/execute/va-arg-16.x: Likewise.
15819 * gcc.c-torture/execute/va-arg-17.x: Likewise.
15820
15821 2000-11-07 DJ Delorie <dj@redhat.com>
15822
15823 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
15824
15825 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15826
15827 * gcc.c-torture/execute/string-opt-1.c: New test.
15828
15829 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
15830
15831 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
15832 mips-sgi-irix6.* because the MIPS ABI passes floating-point
15833 parameters in registers, and there is no way for a varargs
15834 function to know in which order the integer and floating-point
15835 parameters should be interleaved when they are placed on the
15836 stack.
15837 * gcc.c-torture/execute/va-arg-16.x: Likewise.
15838 * gcc.c-torture/execute/va-arg-17.x: Likewise.
15839
15840 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15841
15842 * gcc.c-torture/execute/string-opt-2.c: New test.
15843
15844 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
15845
15846 * g++.old-deja/g++.pt/crash60.C: New test.
15847
15848 2000-11-06 Jakub Jelinek <jakub@redhat.com>
15849
15850 * g++.old-deja/g++.other/crash24.C: New test.
15851 * g++.old-deja/g++.other/crash25.C: New test.
15852 * g++.old-deja/g++.other/crash26.C: New test.
15853 * g++.old-deja/g++.other/crash27.C: New test.
15854 * g++.old-deja/g++.other/crash28.C: New test.
15855 * g++.old-deja/g++.other/crash29.C: New test.
15856 * g++.old-deja/g++.other/crash30.C: New test.
15857 * g++.old-deja/g++.other/crash31.C: New test.
15858 * g++.old-deja/g++.other/crash32.C: New test.
15859 * g++.old-deja/g++.other/crash33.C: New test.
15860 * g++.old-deja/g++.other/crash34.C: New test.
15861 * g++.old-deja/g++.other/crash35.C: New test.
15862
15863 2000-11-06 Jakub Jelinek <jakub@redhat.com>
15864
15865 * gcc.c-torture/execute/20001031-1.c: New test.
15866
15867 2000-11-04 Mark Mitchell <mark@codesourcery.com>
15868
15869 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
15870 namespace.
15871
15872 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
15873 standards-conformant.
15874
15875 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
15876
15877 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
15878 * g++.old-deja/g++.mike/p755a.C: Likewise.
15879 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
15880 library makes no calls to `operator new' during initialization.
15881
15882 2000-11-04 Neil Booth <neilb@earthling.net>
15883
15884 * gcc.dg/cpp/include2.c: New tests.
15885
15886 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
15887
15888 * lib/g++.exp (g++_set_ld_library_path): New function.
15889 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
15890
15891 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
15892
15893 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
15894 warnings.
15895
15896 2000-11-01 Richard Henderson <rth@redhat.com>
15897
15898 * g++.old-deja/g++.ext/namedret1.C: New.
15899 * g++.old-deja/g++.ext/namedret2.C: New.
15900 * g++.old-deja/g++.ext/namedret3.C: New.
15901
15902 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
15903
15904 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
15905 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
15906
15907 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15908
15909 * gcc.c-torture/execute/va-arg-21.c: New test.
15910
15911 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
15912
15913 * gcc.dg/c99-complex-2.c: New test.
15914
15915 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15916
15917 * gcc.c-torture/execute/stdio-opt-1.c: New test.
15918
15919 2000-10-31 Jakub Jelinek <jakub@redhat.com>
15920
15921 * g++.old-deja/g++.other/inline16.C: New test.
15922
15923 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
15924
15925 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
15926 __PRETTY_FUNCTION__
15927
15928 2000-10-29 Neil Booth <neilb@earthling.net>
15929
15930 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
15931 New tests.
15932 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
15933 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
15934 optimisation.
15935
15936 2000-10-29 Neil Booth <neilb@earthling.net>
15937
15938 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
15939 * mi1.c, mi1c.h: Add null directives to multiple-include test.
15940 * mi5.c: Test multiple includes work with -C.
15941 * trigraphs.c: Test ^= version.
15942
15943 2000-10-28 Neil Booth <neilb@earthling.net>
15944
15945 New tests and test updates for new macro expander.
15946
15947 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
15948 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
15949 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
15950 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
15951 new diagnostic messages.
15952
15953 * gcc.dg/cpp/macro3.c: New tests.
15954
15955 2000-10-27 Mark Mitchell <mark@codesourcery.com>
15956
15957 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
15958 on the same line.
15959
15960 2000-10-27 Jakub Jelinek <jakub@redhat.com>
15961
15962 * g++.old-deja/g++.other/eh2.C: New test.
15963
15964 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
15965
15966 * gcc.c-torture/execute/20001027-1.c: New test.
15967
15968 2000-10-26 Richard Henderson <rth@redhat.com>
15969
15970 * gcc.c-torture/execute/20001026-1.c: New.
15971
15972 2000-10-26 Mark Mitchell <mark@codesourcery.com>
15973
15974 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
15975 * g++.old-deja/g++.law/builtin1.C: Likewise.
15976 * g++.old-deja/g++.law/ctors10.C: Likewise.
15977 * g++.old-deja/g++.law/virtual3.C: Likewise.
15978 * g++.old-deja/g++.mike/p658.C: Likewise.
15979 * g++.old-deja/g++.other/sibcall1.C: Likewise.
15980 * g++.old-deja/g++.other/vaarg2.C: Likewise.
15981 * g++.old-deja/g++.robertl/eb124.C: Likewise.
15982 * g++.old-deja/g++.robertl/eb44.C: Likewise.
15983 * g++.old-deja/g++.robertl/eb77.C: Likewise.
15984
15985 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
15986
15987 * gcc.c-torture/compile/20001024-1.c: New test.
15988
15989 2000-10-25 Mark Mitchell <mark@codesourcery.com>
15990
15991 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
15992 to tell us whether or not we are using V3.
15993
15994 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
15995
15996 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
15997 operands.
15998
15999 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
16000
16001 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
16002
16003 2000-10-25 Jakub Jelinek <jakub@redhat.com>
16004
16005 * gcc.c-torture/execute/20001024-1.c: New test.
16006
16007 2000-10-24 Jakub Jelinek <jakub@redhat.com>
16008
16009 * g++.old-deja/g++.other/sibcall1.C: New test.
16010
16011 2000-10-20 Jakub Jelinek <jakub@redhat.com>
16012
16013 * gcc.dg/noncompile/init-3.c: New test.
16014
16015 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
16016
16017 * gcc.dg/format-array-1.c: New test.
16018
16019 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
16020
16021 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
16022 writing through null pointers; remove comment about testing
16023 unterminated strings.
16024
16025 2000-10-17 Matthew Hiller <hiller@redhat.com>
16026
16027 * gcc.c-torture/execute/20001017-2.c: New test.
16028
16029 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
16030
16031 * gcc.c-torture/compile/20001018-1.c: New test.
16032 * gcc.c-torture/compile/20001018-1.x: Xfail.
16033
16034 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16035
16036 * gcc.c-torture/execute/20001017-1.c: New test.
16037
16038 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
16039
16040 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
16041 for multiple use of arguments with scanf formats; add tests for
16042 multiple use of arguments.
16043
16044 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
16045
16046 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
16047
16048 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
16049
16050 * gcc.dg/format-miss-1.c: New test.
16051
16052 2000-10-16 Jakub Jelinek <jakub@redhat.com>
16053
16054 * gcc.c-torture/execute/20001013-1.c: New test.
16055
16056 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
16057
16058 * gcc.dg/format-branch-1.c: New test.
16059
16060 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
16061
16062 * README, lib/file-format.exp: Remove EGCS references.
16063
16064 2000-10-16 Jakub Jelinek <jakub@redhat.com>
16065
16066 * gcc.dg/20001013-1.c: New test.
16067
16068 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
16069
16070 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
16071 for intmax_t in the compiler using __typeof__ and the type rules
16072 for conditional expressions.
16073
16074 2000-10-13 Jakub Jelinek <jakub@redhat.com>
16075
16076 * gcc.dg/20001012-1.c: New test.
16077 * gcc.dg/20001012-2.c: New test.
16078
16079 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16080
16081 * gcc.dg/format-attr-1.c: New test.
16082
16083 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16084
16085 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
16086 __LONG_LONG_MAX__ instead of LLONG_MAX.
16087
16088 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16089
16090 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
16091 scanf flags.
16092 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
16093 flags.
16094
16095 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
16096
16097 * gcc.dg/sequence-pt-1.c: New test.
16098
16099 2000-10-11 Geoff Keating <geoffk@cygnus.com>
16100
16101 * gcc.c-torture/execute/20001011-1.c: New testcase.
16102 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
16103
16104 2000-10-10 Jakub Jelinek <jakub@redhat.com>
16105
16106 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
16107 does not error on it.
16108
16109 2000-10-10 Jakub Jelinek <jakub@redhat.com>
16110
16111 * gcc.dg/20001009-1.c: New test.
16112
16113 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
16114
16115 * gcc.c-torture/compile/20001009-1.c: Move from here ....
16116 * gcc.c-torture/execute/20001009-2.c: ... to here.
16117
16118 2000-10-09 Geoff Keating <geoffk@cygnus.com>
16119
16120 * gcc.c-torture/compile/20001009-1.c: New testcase.
16121 * gcc.c-torture/execute/20001009-1.c: New testcase.
16122 Testcases provided by Jan Hubicka <jh@suse.cz>.
16123
16124 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
16125
16126 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
16127 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
16128 uintmax_t using <limits.h> to emulate the compiler's internal
16129 logic. No longer XFAIL %j tests.
16130
16131 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
16132
16133 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
16134 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
16135 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
16136 regexps and details of expected handling of some bad formats.
16137 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
16138 suppression.
16139
16140 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
16141
16142 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
16143 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
16144 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
16145 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
16146 in list archives.
16147
16148 2000-10-06 Richard Henderson <rth@cygnus.com>
16149
16150 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
16151 * g++.old-deja/g++.brendan/crash52.C: Likewise.
16152 * g++.old-deja/g++.jason/report.C: Likewise.
16153 * g++.old-deja/g++.law/friend5.C: Likewise.
16154 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
16155 of the expected warnings.
16156
16157 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
16158
16159 * g++.old-deja/g++.pt/enum14.C: New test.
16160
16161 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
16162
16163 * g++.old-deja/g++.pt/crash59.C: New test.
16164
16165 2000-10-04 Will Cohen <wcohen@redhat.com>
16166
16167 * gcc.dg/20000926-1.c: New test.
16168
16169 2000-10-03 Geoff Keating <geoffk@cygnus.com>
16170
16171 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
16172 function name for current C++ compiler.
16173 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
16174
16175 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
16176
16177 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
16178 __PRETTY_FUNCTION__.
16179 * g++.old-deja/g++.ext/pretty2.C: Likewise.
16180
16181 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16182
16183 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
16184
16185 2000-09-26 Jakub Jelinek <jakub@redhat.com>
16186
16187 * gcc.c-torture/compile/20000923-1.c: New test.
16188
16189 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
16190
16191 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
16192 * g++.old-deja/g++.pt/ttp62.C: Same.
16193 * g++.old-deja/g++.other/inline14.C: Same.
16194
16195 2000-09-24 Richard Henderson <rth@cygnus.com>
16196
16197 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
16198
16199 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
16200
16201 * gcc.dg/c90-printf-1.c: Add test for wide string format.
16202
16203 2000-09-22 Geoff Keating <geoffk@cygnus.com>
16204
16205 * gcc.c-torture/compile/20000922-1.c: New file.
16206
16207 2000-09-21 Nick Clifton <nickc@redhat.com>
16208
16209 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
16210 a signed long modulo operation.
16211 (mod6): New function - perform an unsigned long modulo operation.
16212 (main): Add tests for modulos of very large numbers by very small
16213 dividends.
16214
16215 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16216
16217 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
16218
16219 2000-09-19 Richard Henderson <rth@cygnus.com>
16220
16221 * gcc.dg/compare2.c (case 10): XFAIL.
16222
16223 2000-09-18 Richard Henderson <rth@cygnus.com>
16224
16225 * gcc.c-torture/execute/20000906-1.c: Move ...
16226 * gcc.dg/20000906-1.c: ... here. Only run on targets
16227 that support __builtin_trap.
16228
16229 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
16230
16231 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
16232
16233 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
16234
16235 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
16236 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
16237 more $ format tests.
16238
16239 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
16240
16241 * gcc.dg/format-errmk-1.c: New test.
16242
16243 2000-09-17 Greg McGary <greg@mcgary.org>
16244
16245 * gcc.c-torture/execute/20000917-1.x: Remove.
16246
16247 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
16248
16249 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
16250
16251 2000-09-17 Greg McGary <greg@mcgary.org>
16252
16253 * gcc.c-torture/execute/20000917-1.c: New test.
16254 * gcc.c-torture/execute/20000917-1.x: XFAIL.
16255
16256 2000-09-16 Neil Booth <NeilB@earthling.net>
16257
16258 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
16259 in nested macro bug.
16260
16261 2000-09-15 Neil Booth <NeilB@earthling.net>
16262
16263 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
16264
16265 2000-09-14 Jeffrey A Law (law@cygnus.com)
16266
16267 * gcc.c-torture/execute/20000914-1.c: New test.
16268
16269 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
16270
16271 * g++.other/inline13.C: New test.
16272
16273 2000-09-12 Andreas Jaeger <aj@suse.de>
16274
16275 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
16276 constant by Ulrich Drepper <drepper@redhat.com>.
16277
16278 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
16279
16280 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
16281
16282 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16283
16284 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
16285
16286 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
16287
16288 * gcc.dg/cpp/backslash.c: New test.
16289
16290 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
16291
16292 * gcc.c-torture/execute/20000910-1.c: New test.
16293 * gcc.c-torture/execute/20000910-2.c: Likewise.
16294
16295 2000-09-11 Robert Lipe <robertl@sco.com>
16296
16297 * gcc.dg/pragma-align.c: New test.
16298
16299 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
16300
16301 * g++.old-deja/g++.pt/explicit82.C: New test.
16302 * g++.old-deja/g++.pt/explicit83.C: New test.
16303
16304 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
16305
16306 * gcc.dg/asm-names.c: New test.
16307
16308 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16309
16310 * gcc.dg/cpp/tr-warn6.c: New test
16311
16312 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
16313
16314 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
16315 be accepted.
16316
16317 2000-09-07 Catherine Moore <clm@redhat.com>
16318
16319 * gcc.c-torture/execute/unroll-1.c: New test.
16320
16321 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
16322
16323 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
16324 ERROR markers.
16325 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
16326 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
16327 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
16328 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
16329 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
16330 Preprocess only.
16331 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
16332 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
16333
16334 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16335
16336 * g++.old-deja/g++.pt/deduct2.C: New test.
16337
16338 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16339
16340 * g++.old-deja/g++.pt/parms2.C: New test.
16341
16342 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16343
16344 * g++.old-deja/g++.pt/crash58.C: New test.
16345
16346 2000-09-06 Greg McGary <greg@mcgary.org>
16347
16348 * gcc.c-torture/execute/20000906-1.c: New test.
16349 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
16350
16351 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16352
16353 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
16354
16355 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16356
16357 * g++.old-deja/g++.pt/crash57.C: New test.
16358
16359 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16360
16361 * g++.old-deja/g++.pt/crash56.C: New test.
16362
16363 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16364
16365 * g++.old-deja/g++.pt/koenig1.C: New test.
16366
16367 2000-09-04 Jakub Jelinek <jakub@redhat.com>
16368
16369 * gcc.dg/20000904-1.c: New test.
16370
16371 2000-09-04 Jakub Jelinek <jakub@redhat.com>
16372
16373 * gcc.dg/cpp/paste8.c: New test.
16374
16375 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
16376
16377 * gcc.c-torture/compile/20000827-1.c: New test.
16378
16379 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
16380
16381 * gcc.dg/format-diag-1.c: New test.
16382
16383 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
16384
16385 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
16386 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
16387 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
16388 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
16389 gcc.dg/formatz-1.c: Adjust warning regular expressions.
16390
16391 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
16392
16393 * g++.old-deja/g++.other/nested4.C: New test.
16394
16395 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
16396
16397 * g++.old-deja/g++.ns/scoped1.C: New test.
16398
16399 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
16400
16401 * lib/g++.exp: Support testing already-installed GCC.
16402
16403 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16404
16405 * wtr-label-1.c, wtr-suffix-1.c: New tests.
16406
16407 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16408
16409 * gcc.dg/return-type-2.c: New test.
16410
16411 2000-08-27 Geoff Keating <geoffk@cygnus.com>
16412
16413 * gcc.c-torture/compile/20000825-1.c: New test.
16414
16415 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
16416
16417 * gcc.dg/dwarf2-2.c: New test.
16418
16419 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
16420
16421 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
16422 dg-warning regexps.
16423
16424 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
16425
16426 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
16427 gcc.dg/format-ext-5.c: New tests.
16428
16429 2000-08-25 Jakub Jelinek <jakub@redhat.com>
16430
16431 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
16432
16433 2000-08-24 Mark Mitchell <mark@codesourcery.com>
16434
16435 * gcc.dg/noncompile/930622-2.c: Adjust error message.
16436
16437 2000-08-24 Richard Henderson <rth@cygnus.com>
16438
16439 * gcc.dg/ia64-sync-1.c: New test.
16440 * gcc.dg/ia64-sync-2.c: New test.
16441 * gcc.dg/ia64-asm-1.c: New test.
16442
16443 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
16444
16445 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
16446 * gcc.dg/format-ext-2.c: New test.
16447
16448 2000-08-23 Jason Merrill <jason@redhat.com>
16449
16450 * lib/old-dejagnu.exp: Also ignore "In member function" and
16451 "At global scope".
16452
16453 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16454
16455 * gcc.dg/noncompile/label-lineno-1.c: New test.
16456
16457 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
16458
16459 * gcc.dg/c99-array-nonobj-1.c: New test.
16460
16461 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
16462
16463 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
16464 tests.
16465 * gcc.dg/format-ext-1.c: New test.
16466
16467 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16468
16469 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
16470 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
16471 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
16472 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
16473 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
16474
16475 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
16476
16477 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
16478 gcc.dg/c99-strftime-2.c: New tests.
16479
16480 2000-08-22 Richard Henderson <rth@cygnus.com>
16481
16482 * gcc.c-torture/execute/20000822-1.c: New test.
16483
16484 2000-08-21 Jakub Jelinek <jakub@redhat.com>
16485
16486 * gcc.c-torture/execute/20000819-1.x: Remove.
16487
16488 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
16489
16490 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
16491 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
16492 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
16493 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
16494 gcc.dg/format-xopen-1.c: New tests.
16495
16496 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
16497
16498 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
16499
16500 2000-08-21 Jakub Jelinek <jakub@redhat.com>
16501
16502 * g++.old-deja/g++.other/loop2.C: New test.
16503
16504 * gcc.c-torture/compile/20000606-1.c: New test.
16505 * gcc.c-torture/compile/20000728-1.c: New test.
16506 * gcc.c-torture/execute/20000801-1.c: New test.
16507 * gcc.c-torture/execute/20000801-2.c: New test.
16508 * gcc.c-torture/execute/20000819-1.c: New test.
16509 * gcc.c-torture/execute/20000819-1.x: XFAIL.
16510 * gcc.dg/20000629-1.c: New test.
16511 * gcc.dg/20000724-1.c: New test.
16512 * gcc.dg/20000807-1.c: New test.
16513
16514 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
16515
16516 * gcc.dg/cpp/pragma-1.c: New test.
16517 * gcc.dg/cpp/pragma-2.c: New test.
16518
16519 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
16520
16521 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
16522 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
16523
16524 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16525
16526 * gcc.c-torture/compile/20000818-1.c: New test.
16527
16528 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
16529
16530 * gcc.c-torture/execute/20000818-1.c: New test.
16531
16532 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
16533
16534 * gcc.dg/format-va-1.c: New test.
16535
16536 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
16537
16538 * g++.old-deja/g++.other/typedef8.C: New test.
16539
16540 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
16541
16542 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
16543 * g++.old-deja/g++.mike/net36.C: Mark candidate.
16544 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
16545 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
16546 * g++.old-deja/g++.other/ptrmem7.C: New test.
16547 * g++.old-deja/g++.pt/ptrmem10.C: New test.
16548
16549 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
16550
16551 * g++.old-deja/g++.pt/typename27.C: New test.
16552
16553 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
16554
16555 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
16556 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
16557 * g++.old-deja/g++.pt/friend45.C: New test.
16558 * g++.old-deja/g++.other/friend8.C: New test.
16559
16560 2000-08-15 Richard Henderson <rth@cygnus.com>
16561
16562 * gcc.c-torture/execute/20000815-1.c: New test.
16563
16564 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
16565
16566 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
16567 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
16568 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
16569
16570 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
16571
16572 * g++.old-deja/g++.other/refinit2.C: New test.
16573
16574 2000-08-13 Geoff Keating <geoffk@cygnus.com>
16575
16576 * lib/c-torture.exp (c-torture): Make
16577 compiler_conditional_xfail_data global.
16578 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
16579 compiler_conditional_xfail_data machinery.
16580 (f-torture-execute): Likewise.
16581 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
16582 and only when unrolling loops.
16583
16584 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
16585
16586 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
16587
16588 * g++.old-deja/g++.pt/explicit81.C: New test.
16589
16590 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
16591
16592 * g++.old-deja/g++.pt/typename26.C: New test.
16593
16594 2000-08-10 Geoff Keating <geoffk@cygnus.com>
16595
16596 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
16597 warning.
16598
16599 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
16600
16601 * g++.old-deja/g++.other/array3.C: New test.
16602
16603 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
16604
16605 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
16606 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
16607 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
16608 New tests.
16609
16610 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
16611
16612 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
16613 * g++.old-deja/g++.abi/vmihint.C: Likewise.
16614
16615 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
16616
16617 * gcc.c-torture/execute/20000808-1.c: New test.
16618
16619 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
16620
16621 * gcc.dg/c90-const-expr-1.c: New test.
16622
16623 2000-08-08 Richard Henderson <rth@cygnus.com>
16624
16625 * gcc.dg/noncompile/920923-1.c: Declare calloc.
16626
16627 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
16628
16629 * gcc.dg/noncompile/const-ll-1.c: New test.
16630
16631 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
16632
16633 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
16634
16635 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
16636
16637 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
16638 that running programs linked against the shared version of libobjc
16639 run correctly.
16640
16641 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
16642
16643 * gcc.dg/c99-printf-1.c: New test.
16644
16645 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
16646
16647 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
16648
16649 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
16650
16651 * gcc.c-torture/execute/20000731-1.x: Delete.
16652
16653 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
16654
16655 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
16656 and torture_without_loops as is done by c-torture.exp.
16657 (search_for): Copy from c-torture.exp.
16658 (gcc-dg-runtest): New function, drives a directory of tests
16659 iterating over the TORTURE_OPTIONS.
16660 (scan-assembler, scan-assembler-not): Move here from
16661 individual directory drivers.
16662
16663 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
16664 defined by lib/gcc-dg.exp.
16665 * gcc.dg/cpp/cpp.exp: Likewise.
16666 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
16667 gcc-dg-runtest, so we cycle over optimization options.
16668
16669 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
16670 * gcc.dg/compare2.c: No longer expected to fail.
16671
16672 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
16673
16674 * gcc.c-torture/execute/20000804-1.c: New test.
16675
16676 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
16677
16678 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
16679
16680 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
16681
16682 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
16683
16684 2000-08-03 Jeffrey A Law (law@cygnus.com)
16685
16686 * gcc.c-torture/compile/20000803-1.c: New test.
16687
16688 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
16689
16690 * gcc.c-torture/execute/20000801-3.c,
16691 gcc.c-torture/execute/20000801-4.c: New tests.
16692 * gcc.c-torture/execute/20000801-3.x,
16693 gcc.c-torture/execute/20000801-4.x: Xfail.
16694
16695 2000-08-02 Geoff Keating <geoffk@cygnus.com>
16696
16697 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
16698 libobjc/.libs to allow for libtool.
16699
16700 2000-08-02 Jakub Jelinek <jakub@redhat.com>
16701
16702 * gcc.c-torture/compile/20000802-1.c: New test.
16703
16704 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
16705
16706 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
16707
16708 2000-07-31 Jeffrey A Law (law@cygnus.com)
16709
16710 * gcc-c-torture/execute/20000731-2.c: New test.
16711
16712 * gcc.c-torture/execute/20000731-1.c: New test.
16713 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
16714
16715 2000-07-31 Jakub Jelinek <jakub@redhat.com>
16716
16717 * testsuite/gcc.dg/cpp/paste7.c: New test.
16718 * gcc.dg/cpp/20000725-1.c: New test.
16719
16720 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
16721
16722 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
16723 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
16724 declaration warning for __builtin_dwarf_reg_size.
16725
16726 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
16727
16728 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
16729
16730 * gcc.dg/noncompile/voidparam-1.c: New test.
16731
16732 2000-07-30 Richard Henderson <rth@cygnus.com>
16733
16734 * gcc.dg/c90-digraph-1.c: Don't xfail.
16735 * gcc.dg/compare2.c (case 10): Xfail.
16736 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
16737
16738 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
16739
16740 * gcc.dg/c99-main-1.c: New test.
16741
16742 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
16743
16744 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
16745
16746 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
16747
16748 * gcc.c-tortuer/execute/20000726-1.c: New test.
16749
16750 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
16751
16752 * gcc.c-torture/execute/enum-2.c: New test.
16753
16754 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16755
16756 * gcc.dg/cpp/tr-warn3.c: New test.
16757
16758 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
16759
16760 * g++.old-deja/g++.ext/implicit1.C: Remove.
16761 * g++.old-deja/g++.jason/c2.C: Remove
16762 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
16763 * g++.old-deja/g++.pt/crash16.C: Likewise.
16764 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
16765
16766 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
16767
16768 * g++.old-deja/g++.other/for2.C: New test.
16769
16770 2000-07-25 Jakub Jelinek <jakub@redhat.com>
16771
16772 * gcc.dg/20000720-1.c: New test.
16773
16774 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
16775
16776 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
16777
16778 2000-07-24 Geoff Keating <geoffk@cygnus.com>
16779
16780 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
16781 * gcc.c-torture/execute/20000722-1.c: New.
16782 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
16783
16784 2000-07-24 Jakub Jelinek <jakub@redhat.com>
16785
16786 * gcc.dg/cpp/20000720-1.S: New test.
16787
16788 2000-07-21 Michael Meissner <meissner@redhat.com>
16789
16790 * gcc.c-torture/execute/ieee/hugeval.c: New test.
16791
16792 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
16793
16794 * g++.old-deja/g++.brendan/crash16.C,
16795 g++.old-deja/g++.brendan/parse3.C,
16796 g++.old-deja/g++.brendan/redecl1.C,
16797 g++.old-deja/g++.ns/template13.C,
16798 g++.old-deja/g++.other/decl4.C,
16799 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
16800
16801 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
16802
16803 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
16804 and "Internal error".
16805
16806 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
16807 regexps.
16808 * gcc.dg/cpp/paste6.c: New test.
16809
16810 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
16811
16812 * gcc.dg/cpp/tr-direct.c: New test.
16813
16814 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
16815 gcc.dg/cpp/undef1.c: Tweak error regexps.
16816
16817 2000-07-18 Eric Christopher <echristo@redhat.com>
16818
16819 * gcc.c-torture/compile/20000718-1.c: New test.
16820
16821 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
16822
16823 * cpplex.c (_cpp_push_token): If the token being pushed back
16824 is the previous token in this context, just subtract one from
16825 context->posn.
16826 * cppmacro.c (save_expansion): Clear aux field when storing a
16827 placemarker.
16828
16829 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
16830
16831 * gcc.dg/noncompile/redecl-1.c: New test.
16832
16833 2000-07-18 Jakub Jelinek <jakub@redhat.com>
16834
16835 * gcc.c-torture/execute/20000717-5.c: New test.
16836 * gcc.c-torture/execute/20000717-1.x: Removed.
16837
16838 2000-07-17 Richard Henderson <rth@cygnus.com>
16839
16840 * gcc.c-torture/execute/20000717-4.c: New test.
16841
16842 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
16843
16844 * gcc.dg/cpp/syshdr.c: New test.
16845 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
16846
16847 2000-07-17 Neil Booth <neilb@earthling.net>
16848
16849 * gcc.dg/cpp/cmdlne-dM.c: New test.
16850 * gcc.dg/cpp/cmdlne-dD.c: New test.
16851
16852 2000-07-17 Jeffrey A Law (law@cygnus.com)
16853
16854 * gcc.c-torture/execute/20000717-3.c: New test.
16855
16856 * gcc.c-torture/compile/20000717-1.c: New test.
16857
16858 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
16859
16860 * gcc.c-torture/execute/20000717-2.c: New test.
16861
16862 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
16863
16864 * gcc.dg/formatz-1.c: New test.
16865
16866 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
16867 * gcc.dg/c99-digraph-1.c: New tests.
16868
16869 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
16870 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
16871
16872 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
16873 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
16874 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
16875 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
16876 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
16877 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
16878 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
16879
16880 2000-07-17 Greg McGary <greg@mcgary.org>
16881
16882 * gcc.c-torture/execute/20000717-1.c: New test.
16883 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
16884
16885 2000-07-15 Jakub Jelinek <jakub@redhat.com>
16886
16887 * gcc.c-torture/execute/20000715-2.c: New test.
16888 * gcc.dg/20000715-1.c: New test.
16889
16890 2000-07-15 Michael Meissner <meissner@redhat.com>
16891
16892 * gcc.c-torture/execute/20000715-1.c: New test.
16893
16894 2000-07-13 Jakub Jelinek <jakub@redhat.com>
16895
16896 * gcc.c-torture/execute/20000707-1.c: New test.
16897
16898 2000-07-13 Neil Booth <NeilB@earthling.net>
16899
16900 * testsuite/gcc.dg/cpp/digraph1.c,
16901 testsuite/gcc.dg/cpp/digraph2.c,
16902 testsuite/gcc.dg/cpp/digraphs.c: New tests.
16903
16904 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
16905
16906 * g77.f-torture/compile/20000630-2.f: New test.
16907 * g77.f-torture/compile/20000630-2.x
16908
16909 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
16910
16911 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
16912
16913 2000-07-11 Neil Booth <NeilB@earthling.net>
16914
16915 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
16916
16917 2000-07-11 Neil Booth <NeilB@earthling.net>
16918
16919 * gcc.dg/cpp/cmdlne-C.c: New.
16920
16921 2000-07-09 Neil Booth <NeilB@earthling.net>
16922
16923 * gcc.dg/cpp/directiv.c: New tests.
16924 * gcc.dg/cpp/undef1.c: Update.
16925
16926 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
16927
16928 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
16929
16930 2000-07-09 Neil Booth <NeilB@earthling.net>
16931
16932 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
16933
16934 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
16935
16936 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
16937 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
16938
16939 2000-07-08 Neil Booth <NeilB@earthling.net>
16940
16941 * gcc.dg/cpp/macsyntx.c: New tests.
16942
16943 2000-07-07 Jakub Jelinek <jakub@redhat.com>
16944
16945 * gcc.dg/20000707-1.c: New test.
16946
16947 2000-07-07 Jakub Jelinek <jakub@redhat.com>
16948
16949 * gcc.c-torture/execute/20000706-1.c: New test.
16950 * gcc.c-torture/execute/20000706-2.c: New test.
16951 * gcc.c-torture/execute/20000706-3.c: New test.
16952 * gcc.c-torture/execute/20000706-4.c: New test.
16953 * gcc.c-torture/execute/20000706-5.c: New test.
16954
16955 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
16956
16957 * g++.old-deja/g++.pt/instantiate7.C: New test.
16958
16959 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
16960
16961 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
16962 * g++.old-deja/g++.mike/thunk3.C: Likewise.
16963 * g++.old-deja/g++.other/rtti3.C: Likewise.
16964 * g++.old-deja/g++.other/rttid3.C: Likewise.
16965
16966 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
16967
16968 * g77.f-torture/compile/20000630-1.x: Fix typo
16969
16970 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
16971
16972 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
16973 assembly output.
16974
16975 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
16976
16977 * gcc.dg/cpp/ident.c: New test.
16978
16979 2000-07-05 Neil Booth <NeilB@earthling.net>
16980
16981 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
16982 gcc.dg/cpp/lexstrng.c: New tests.
16983
16984 2000-07-04 Neil Booth <NeilB@earthling.net>
16985
16986 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
16987 * gcc.dg/cpp/strify2.c: Same.
16988
16989 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
16990
16991 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
16992 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
16993 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
16994 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
16995
16996 * testsuite/gcc.dg/cpp/macro1.c,
16997 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
16998 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
16999 testsuite/gcc.dg/cpp/strify1.c,
17000 testsuite/gcc.dg/cpp/strify2.c: New tests.
17001
17002 2000-07-03 Jakub Jelinek <jakub@redhat.com>
17003
17004 * gcc.c-torture/execute/20000703-1.c: New test.
17005
17006 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
17007
17008 * g++.old-deja/g++.pt (lookup10.C): New test.
17009
17010 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
17011
17012 * g++.old-deja/g++.pt (typename25.C): New test.
17013
17014 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
17015
17016 * gcc.c-torture/compile/20000701-1.c: New test.
17017
17018 2000-06-30 Nick Clifton <nickc@cygnus.com>
17019
17020 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
17021 to test case.
17022
17023 2000-06-30 Catherine Moore <clm@cygnus.com>
17024
17025 * gcc.c-torture/execute/align-1.c: New test.
17026
17027 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
17028
17029 * g++.old-deja/g++.pt/expr8.C: New test.
17030 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
17031
17032 2000-06-29 Nick Clifton <nickc@cygnus.com>
17033
17034 * gcc.c-torture/compile/20000629-1.c: New test.
17035
17036 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
17037
17038
17039 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
17040 gcc.dg/noncompile directory, depending on whether they're
17041 preprocessor tests or not. Annotate all the tests for the dg
17042 framework.
17043
17044 * gcc.c-torture/noncompile/noncompile.exp: Delete.
17045 * gcc.dg/noncompile/noncompile.exp: New.
17046
17047 * Moved files:
17048 Old name New name
17049 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
17050 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
17051 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
17052 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
17053 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
17054 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
17055 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
17056 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
17057 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
17058 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
17059 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
17060 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
17061 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
17062 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
17063 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
17064 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
17065 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
17066 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
17067 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
17068 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
17069 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
17070 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
17071 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
17072 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
17073
17074 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
17075 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
17076 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
17077 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
17078 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
17079 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
17080
17081 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
17082
17083 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
17084 declare one variable. On the fourth, error.
17085 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
17086 declared by 20000628-1a.h.
17087
17088 2000-06-29 Richard Henderson <rth@redhat.com>
17089
17090 * gcc.c-torture/execute/930529-1.x: New file.
17091 * gcc.dg/920413-1.c: Adjust expected warning text.
17092 * gcc.dg/980217-1.c: Declare abort.
17093 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
17094
17095 2000-06-29 Jeffrey A Law (law@cygnus.com)
17096
17097 * g77.f-torture/compile/20000629-1.f: New test.
17098 * g77.f-torture/compile/20000629-1.x: Expected to fail.
17099
17100 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
17101
17102 Rearrange lots of files, removing entirely the
17103 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
17104 directories.
17105
17106 * Deleted files:
17107 gcc.c-torture/code_quality/code_quality.exp
17108 gcc.c-torture/special/special.exp
17109 gcc.failure/failure.exp
17110 gcc.failure/940409-1.x
17111 gcc.c-torture/compile/961203-1.x
17112
17113 * New files:
17114 gcc.misc-tests/linkage.exp
17115 gcc.c-torture/execute/920730-1t.c
17116 gcc.c-torture/execute/920730-1t.x
17117 gcc.c-torture/compile/920520-1.x
17118 gcc.c-torture/compile/920521-1.x
17119 gcc.c-torture/compile/981006-1.x
17120 gcc.c-torture/execute/eeprof-1.x
17121
17122 * Moved files (possibly with modifications to fit a new harness):
17123 Old name New name
17124 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
17125 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
17126 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
17127 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
17128 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
17129 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
17130 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
17131 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
17132 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
17133 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
17134 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
17135 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
17136 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
17137 gcc.failure/940409-1.c gcc.dg/940409-1.c
17138
17139 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
17140
17141 * c-torture/compile/961203-1.x: Delete.
17142
17143 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
17144 not exit. Include stdio.h.
17145 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
17146 * gcc.misc-tests/dg-12.c: Likewise.
17147 * gcc.misc-tests/dg-5.c: Likewise.
17148 * gcc.misc-tests/dg-6.c: Likewise.
17149 * gcc.misc-tests/dg-7.c: Prototype abort.
17150 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
17151 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
17152 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
17153 not exit.
17154 * gcc.misc-tests/sieve.c: Use return from main, not exit.
17155 * gcc.misc-tests/sort2.c: Use return from main, not exit.
17156
17157 2000-06-28 Jakub Jelinek <jakub@redhat.com>
17158
17159 * gcc.dg/cpp/20000628-1.c: New test.
17160 * gcc.dg/cpp/20000628-1.h: New header for above test.
17161 * gcc.dg/cpp/20000628-1a.h: Likewise.
17162
17163 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
17164
17165 * gcc.dg/cpp: New directory.
17166 * gcc.dg/cpp/cpp.exp: New driver.
17167 * gcc.dg/cpp/20000627-1.c: New test.
17168 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
17169 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
17170 and rewrite as a compilation test.
17171
17172 * gcc.dg: Move many files into the cpp subdirectory, possibly
17173 renaming or editing them as well.
17174 Old name New name
17175 990119-1.c cpp/19990119-1.c
17176 990228-1.c cpp/19990228-1.c
17177 990407-1.c cpp/19990407-1.c
17178 990409-1.c cpp/19990409-1.c
17179 990413-1.c cpp/19990413-1.c
17180 990703-1.c cpp/19990703-1.c
17181 20000127-1.c cpp/20000127-1.c
17182 20000129-1.c cpp/20000129-1.c
17183 20000207-1.c cpp/20000207-1.c
17184 20000207-2.c cpp/20000207-2.c
17185 20000209-1.c cpp/20000209-1.c
17186 20000209-2.c cpp/20000209-2.c
17187 20000301-1.c cpp/20000301-1.c
17188 20000419-1.c cpp/20000419-1.c
17189 20000510-1.S cpp/20000510-1.S
17190 20000519-1.c cpp/20000519-1.c
17191 20000529-1.c cpp/20000529-1.c
17192 20000625-1.c cpp/20000625-1.c
17193 20000625-2.c cpp/20000625-2.c
17194 cpp-as1.c cpp/assert1.c
17195 cpp-as2.c cpp/assert2.c
17196 cxx-comments-1.c cpp/cxxcom1.c
17197 cxx-comments-2.c cpp/cxxcom2.c
17198 endif-label.c cpp/endif.c
17199 cpp-hash1.c cpp/hash1.c
17200 cpp-hash2.c cpp/hash2.c
17201 cpp-if1.c cpp/if-1.c
17202 cpp-if2.c cpp/if-2.c
17203 cpp-if3.c cpp/if-3.c
17204 cpp-if4.c cpp/if-4.c
17205 cpp-if5.c cpp/if-5.c
17206 cpp-cond.c cpp/if-cexp.c
17207 cpp-missingop.c cpp/if-mop.c
17208 cpp-missingparen.c cpp/if-mpar.c
17209 cpp-opprec.c cpp/if-oppr.c
17210 cpp-ifparen.c cpp/if-paren.c
17211 cpp-shortcircuit.c cpp/if-sc.c
17212 cpp-shift.c cpp/if-shift.c
17213 cpp-unary.c cpp/if-unary.c
17214 cpp-li1.c cpp/line1.c
17215 cpp-li2.c cpp/line2.c
17216 lineno.c cpp/line3.c
17217 lineno-2.c cpp/line4.c
17218 cpp-mi.c cpp/mi1.c
17219 cpp-mic.h cpp/mi1c.h
17220 cpp-micc.h cpp/mi1cc.h
17221 cpp-mind.h cpp/mi1nd.h
17222 cpp-mindp.h cpp/mi1ndp.h
17223 cpp-mix.h cpp/mi1x.h
17224 cpp-mi2.c cpp/mi2.c
17225 cpp-mi2a.h cpp/mi2a.h
17226 cpp-mi2b.h cpp/mi2b.h
17227 cpp-mi2c.h cpp/mi2c.h
17228 cpp-mi3.c cpp/mi3.c
17229 cpp-mi3.def cpp/mi3.def
17230 poison-1.c cpp/poison.c
17231 pr-impl.c cpp/prag-imp.c
17232 cpp-redef-2.c cpp/redef1.c
17233 cpp-redef.c cpp/redef2.c
17234 strpaste.c cpp/strp1.c
17235 strpaste-2.c cpp/strp2.c
17236 cpp-tradpaste.c cpp/tr-paste.c
17237 cpp-tradstringify.c cpp/tr-str.c
17238 cpp-tradwarn1.c cpp/tr-warn1.c
17239 cpp-tradwarn2.c cpp/tr-warn2.c
17240 trigraphs.c cpp/trigraphs.c
17241 cpp-unc1.c cpp/unc1.c
17242 cpp-unc2.c cpp/unc2.c
17243 cpp-unc3.c cpp/unc3.c
17244 cpp-unc.c cpp/unc4.c
17245 undef.c cpp/undef1.c
17246 undef-2.c cpp/undef2.c
17247 cpp-wi1.c cpp/widestr1.c
17248
17249 2000-06-27 Mark Mitchell <mark@codesourcery.com>
17250
17251 * lib/g++.exp (g++_include_flags): Tweak.
17252
17253 2000-06-27 H.J. Lu <hjl@gnu.org>
17254 Loren J. Rittle <ljrittle@acm.org>
17255
17256 * lib/g++.exp (g++_include_flags): Override libgloss.exp
17257 version with one that knows about the new gcc tree structure.
17258 (g++_link_flags): Same.
17259
17260 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
17261
17262 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
17263 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
17264 case we are cross-compiling.
17265
17266 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
17267 g++.old-deja/g++.niklas/Makefile.in,
17268 g++.old-deja/g++.niklas/configure.in,
17269 g++.old-deja/g++.other/Makefile.in,
17270 g++.old-deja/g++.other/configure.in,
17271 gcc.c-torture/code_quality/Makefile.in,
17272 gcc.c-torture/code_quality/configure.in,
17273 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
17274 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
17275 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
17276 gcc.c-torture/execute/ieee/Makefile.in,
17277 gcc.c-torture/execute/ieee/configure.in,
17278 gcc.c-torture/noncompile/Makefile.in,
17279 gcc.c-torture/noncompile/configure.in,
17280 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
17281 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
17282 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
17283
17284 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
17285
17286 * g++.old-deja/g++.other/ambig3.C: New test.
17287
17288 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
17289
17290 * g++.old-deja/g++.pt/syntax1.C: New test.
17291 * g++.old-deja/g++.pt/syntax2.C: New test.
17292 * g++.old-deja/g++.other/syntax3.C: New test.
17293 * g++.old-deja/g++.other/syntax4.C: New test.
17294
17295 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
17296
17297 * gcc.dg/20000623-1.c: Prototype exit and abort.
17298
17299 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
17300
17301 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
17302 New tests.
17303 * gcc.dg/cpp-mi3.def: New file.
17304
17305 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
17306 inside assertions.
17307 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
17308 lexer's error messages.
17309 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
17310 divine anything from the linemarkers.
17311 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
17312 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
17313
17314 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
17315
17316 * gcc.dg/20000623-1.c: New test.
17317
17318 2000-06-22 Jakub Jelinek <jakub@redhat.com>
17319
17320 * gcc.c-torture/execute/20000622-1.c: New test.
17321
17322 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
17323
17324 * g++.old-deja/g++.other/init15.C: New test.
17325
17326 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
17327
17328 * g++.old-deja/g++.pt/vaarg2.C: New test.
17329 * g++.old-deja/g++.pt/vaarg3.C: New test.
17330
17331 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
17332
17333 * g++.old-deja/g++.other/dyncast6.C: New test.
17334
17335 2000-06-15 Jakub Jelinek <jakub@redhat.com>
17336
17337 * gcc.c-torture/execute/loop-6.c: New test.
17338
17339 2000-06-14 Jakub Jelinek <jakub@redhat.com>
17340
17341 * gcc.dg/20000614-1.c: New test.
17342 * gcc.dg/20000614-2.c: New test.
17343
17344 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
17345
17346 * g++.old-deja/g++.other/inline12.C: New test.
17347
17348 2000-06-13 Jakub Jelinek <jakub@redhat.com>
17349
17350 * g++.old-deja/g++.other/eh1.C: New test.
17351
17352 2000-06-12 Jakub Jelinek <jakub@redhat.com>
17353
17354 * g++.old-deja/g++.other/type.C: New test.
17355
17356 2000-06-05 Jakub Jelinek <jakub@redhat.com>
17357
17358 * g++.old-deja/g++.other/initstring.C: New test.
17359
17360 2000-06-12 Jason Merrill <jason@redhat.com>
17361
17362 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
17363
17364 2000-06-09 Jeffrey A Law (law@cygnus.com)
17365
17366 * gcc.c-torture/compile/20000609-1.c: New test.
17367
17368 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
17369
17370 * gcc.dg/20000609-1.c: New test.
17371
17372 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
17373
17374 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
17375 * gcc.c-torture/noncompile/poison-1.c: Move...
17376 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
17377 * gcc.dg/cpp-li1.c: Add a token after the #line.
17378
17379 2000-06-05 Richard Henderson <rth@cygnus.com>
17380
17381 * gcc.c-torture/execute/20000605-2.c: New test.
17382 * gcc.c-torture/execute/20000605-3.c: New test.
17383
17384 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
17385
17386 * g77.f-torture/execute/20000503-1.x: New file.
17387
17388 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
17389
17390 * g++.old-deja/g++.eh/badalloc1.C: New test.
17391
17392 2000-06-05 Richard Henderson <rth@cygnus.com>
17393
17394 * gcc.c-torture/execute/20000605-1.c: New test.
17395
17396 2000-06-05 Jakub Jelinek <jakub@redhat.com>
17397 Nathan Sidwell <nathan@codesourcery.com>
17398
17399 * gcc.c-torture/compile/20000605-1.c: New test.
17400
17401 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
17402
17403 * g77.f-torture/compile/20000601-1.f: New test.
17404
17405 2000-06-03 Richard Henderson <rth@cygnus.com>
17406
17407 * gcc.c-torture/execute/20000603-1.c: New.
17408
17409 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
17410
17411 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
17412 * gcc.dg/noreturn-2.c (noreturn): Likewise.
17413
17414 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
17415
17416 * gcc.dg/compare2.c (case 12): XFAIL.
17417 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
17418 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
17419
17420 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
17421
17422 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
17423
17424 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
17425 guard macro is already defined when the header is first
17426 included.
17427 * gcc.dg/cpp-mix.h: New file.
17428 * gcc.dg/endif-label.c: Update patterns to match compiler.
17429
17430 * g++.brendan/complex1.C: Declare abort.
17431 * g++.law/refs4.C: Remove XFAIL.
17432 * g++.oliva/expr2.C: Declare abort and exit.
17433
17434 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
17435
17436 * gcc.c-torture/execute/20000528-1.c: New test.
17437
17438 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
17439 * g++.old-deja/g++.law/temps4.C: Likewise.
17440
17441 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
17442 stdlib.h. Call abort() on failure.
17443 * g++.old-deja/g++.law/refs4.C: Likewise.
17444 * g++.old-deja/g++.law/temps4.C: Likewise.
17445 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
17446 * gcc.c-torture/execute/20000112-1.c: Include string.h.
17447
17448 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
17449
17450 Relative to g++.dg/special:
17451 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
17452
17453 Relative to g++.old-deja:
17454 * g++.brendan/complex1.C, g++.jason/optimize2.C,
17455 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
17456 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
17457 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
17458 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
17459 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
17460 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
17461
17462 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
17463 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
17464 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
17465 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
17466 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
17467 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
17468 and/or string.h.
17469
17470 * g++.other/goto1.C: Update expectations for error messages.
17471
17472 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
17473
17474 * gcc.c-torture/compile/20000523-1.c: New test.
17475
17476 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
17477
17478 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
17479
17480 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
17481
17482 * g++.old-deja/g++.eh/catch11.C: New test.
17483 * g++.old-deja/g++.eh/catch12.C: New test.
17484
17485 2000-05-24 Nick Clifton <nickc@cygnus.com>
17486
17487 * gcc.c-torture/execute/20000523-1.c: New test.
17488
17489 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
17490
17491 * c-torture/execute/bcp-1.c: Replace abort in arg of
17492 __builtin_constant_p with a generic external function.
17493
17494 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
17495 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
17496 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
17497 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
17498 Prototype abort and/or exit.
17499
17500 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
17501 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
17502 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
17503 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
17504
17505 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
17506
17507 * gcc.dg/dwarf2-1.c: New test.
17508
17509 2000-05-20 Richard Henderson <rth@cygnus.com>
17510
17511 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
17512
17513 2000-05-20 Andreas Jaeger <aj@suse.de>
17514
17515 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
17516 testcase.
17517
17518 2000-05-19 David Edelsohn <edelsohn@gnu.org>
17519
17520 * gcc.c-torture/execute/20000519-2.c: New test.
17521
17522 2000-05-19 Andreas Jaeger <aj@suse.de>
17523
17524 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
17525 which fails with SSA.
17526
17527 * lib/c-torture.exp: Also test with -O3 -fssa.
17528
17529 2000-05-18 Michael Meissner <meissner@redhat.com>
17530
17531 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
17532 * gcc.c-torture/execute/920415-1.c: Ditto.
17533 * gcc.c-torture/execute/920501-1.c: Ditto.
17534 * gcc.c-torture/execute/conversion.c: Ditto.
17535 * gcc.c-torture/execute/cvt-1.c: Ditto.
17536
17537 2000-05-18 Jeffrey A Law (law@cygnus.com)
17538
17539 * gcc.c-torture/compile/20000518-1.c: New test.
17540
17541 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
17542
17543 * g77.f-torture/compile/200005018.f: New test.
17544
17545 2000-05-17 Jeffrey A Law (law@cygnus.com)
17546
17547 * gcc.c-torture/compile/20000517-1.c: New test.
17548
17549 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17550
17551 * gcc.c-torture/execute/20000516-1.c: New test.
17552
17553 2000-05-15 Jakub Jelinek <jakub@redhat.com>
17554
17555 * g++.old-deja/g++.other/eh.C: New test.
17556
17557 2000-05-12 Richard Henderson <rth@cygnus.com>
17558
17559 * gcc.c-torture/execute/990208-1.c (main): Don't pass
17560 constants through to doit's conditional.
17561
17562 2000-05-11 Jeffrey A Law (law@cygnus.com)
17563
17564 * gcc.c-torture/compile/20000511-1.c: New test.
17565 * g77.f-torture/compile/20000511-1.f: New test.
17566 * g77.f-torture/compile/20000511-2.f: New test.
17567
17568 2000-05-11 Michael Meissner <meissner@redhat.com>
17569
17570 * gcc.c-torture/execute/20000511-1.c: New test.
17571
17572 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
17573
17574 * gcc.dg/dg.exp: Scan .S files as well as .c files.
17575 * gcc.dg/20000510-1.S: New.
17576
17577 2000-05-08 Catherine Moore <clm@cygnus.com>
17578
17579 * gcc.dg/unused-3.c: New.
17580
17581 2000-05-06 Richard Henderson <rth@cygnus.com>
17582
17583 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
17584 * g++.old-deja/g++.mike/warn1.C: Likewise.
17585 * g++.old-deja/g++.pt/local1.C: Likewise.
17586 * g++.old-deja/g++.pt/local7.C: Likewise.
17587 * g++.old-deja/g++.pt/spec16.C: Likewise.
17588
17589 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
17590
17591 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
17592
17593 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
17594
17595 * g77.f-torture/execute/20000503-1.f: New test.
17596
17597 2000-05-04 Andreas Jaeger <aj@suse.de>
17598
17599 * gcc.dg/noreturn-2.c: New test.
17600
17601 2000-05-04 Neil Booth <NeilB@earthling.net>
17602
17603 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
17604 preprocessor.
17605
17606 2000-05-04 Richard Henderson <rth@cygnus.com>
17607
17608 * gcc.c-torture/execute/20000503-1.c: Fix typo.
17609
17610 2000-05-04 Richard Henderson <rth@cygnus.com>
17611
17612 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
17613 OpenSSL by Jason R Thorpe.
17614
17615 2000-05-03 Jim Wilson <wilson@cygnus.com>
17616
17617 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
17618
17619 2000-05-03 Robert Lipe <robertlipe@usa.net>
17620
17621 * gcc.dg/20000503-1.c: New test.
17622
17623 2000-05-02 Jakub Jelinek <jakub@redhat.com>
17624
17625 * gcc.c-torture/compile/20000502-1.c: New test.
17626 * g++.old-deja/g++.other/align.C: New test.
17627 * gcc.dg/cpp-tradstringify.c: New test.
17628
17629 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
17630
17631 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
17632 and hard registers.
17633
17634 2000-04-26 Geoff Keating <geoffk@cygnus.com>
17635
17636 * gcc.c-torture/execute/loop-5.c: New test.
17637
17638 2000-04-25 Jakub Jelinek <jakub@redhat.com>
17639
17640 * gcc.c-torture/execute/va-arg-20.c: New test.
17641
17642 2000-04-23 Jeffrey A Law (law@cygnus.com)
17643
17644 * gcc.c-torture/execute/20000422-1.c: New test.
17645
17646 2000-04-20 Greg McGary <gkm@gnu.org>
17647
17648 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
17649 when optimizing, but without sibling-call optimizations (-O1).
17650
17651 2000-04-20 Jeffrey A Law (law@cygnus.com)
17652
17653 * gcc.c-torture/compile/20000420-1.c: New test.
17654
17655 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
17656
17657 * g++.abi/ptrflags.C: New test.
17658 * g++.eh/catchptr1.C: Test incomplete pointer chains.
17659
17660 2000-04-19 Catherine Moore <clm@cygnus.com>
17661
17662 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
17663
17664 2000-04-19 Greg McGary <gkm@gnu.org>
17665
17666 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
17667 sibling-call optimizations.
17668
17669 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
17670
17671 * gcc.dg/20000419-1.c: New test.
17672
17673 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
17674
17675 * gcc.c-torture/execute/20000412-6.c: New test.
17676
17677 2000-04-12 Jeffrey A Law (law@cygnus.com)
17678
17679 * gcc.c-torture/execute/20000412-5.c: New test.
17680 * g77.f-torture/compile/20000412-1.f: New test.
17681 * gcc.c-torture/execute/20000412-4.c: New test.
17682 * gcc.c-torture/compile/20000412-2.c: New test.
17683 * gcc.c-torture/execute/20000412-3.c: New test.
17684 * gcc.c-torture/compile/20000412-1.c: New test.
17685 * gcc.c-torture/execute/20000412-2.c: New test.
17686
17687 2000-04-12 Jakub Jelinek <jakub@redhat.com>
17688
17689 * objc/execute/bf-20.m: New test.
17690
17691 2000-04-10 Richard Henderson <rth@cygnus.com>
17692
17693 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
17694
17695 * gcc.c-torture/execute/20000412-1.c: New test.
17696
17697 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
17698
17699 * g++.old-deja/g++.eh/catchptr1.C: New test.
17700
17701 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
17702
17703 * g++.old-deja/g++.abi/cxa_vec.C: New test.
17704
17705 2000-04-08 Neil Booth <NeilB@earthling.net>
17706
17707 * gcc.dg/cpp-nullchar.c: Remove test as
17708 embedded nulls cause problems.
17709
17710 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17711
17712 * gcc.dg/compare2.c: New test.
17713
17714 2000-04-08 Neil Booth <NeilB@earthling.net>
17715
17716 * gcc.dg/cpp-nullchar.c: New test.
17717
17718 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
17719
17720 * gcc.dg/cpp-mi2.c: New test.
17721 * gcc.dg/cpp-mi2[abc].h: New files.
17722
17723 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
17724
17725 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
17726 member name.
17727
17728 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
17729
17730 * g++.old-deja/g++.abi/vmihint.C: New test.
17731
17732 2000-04-06 Neil Booth <NeilB@earthling.net>
17733
17734 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
17735 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
17736 copyright.
17737
17738 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
17739
17740 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
17741 avoid stack-frame overwrite.
17742
17743 2000-04-05 Jakub Jelinek <jakub@redhat.com>
17744
17745 * gcc.c-torture/compile/20000405-2.c: New test.
17746 * gcc.c-torture/compile/20000405-3.c: New test.
17747
17748 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17749
17750 * gcc.c-torture/compile/20000405-1.c: New test.
17751
17752 2000-04-04 Geoff Keating <geoffk@cygnus.com>
17753
17754 * gcc.dg/cast-qual-1.c: Revert last change.
17755
17756 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17757
17758 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
17759
17760 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
17761
17762 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
17763 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
17764
17765 2000-04-03 Jeffrey A Law (law@cygnus.com)
17766
17767 * gcc.c-torture/compile/20000403-2.c: New test.
17768 * gcc.c-torture/compile/20000403-1.c: New test.
17769
17770 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
17771
17772 * gcc.c-torture/execute/20000403-1.c: New test.
17773
17774 2000-04-03 Geoff Keating <geoffk@cygnus.com>
17775
17776 * gcc.c-torture/execute/20000402-1.c: New test.
17777
17778 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
17779
17780 * gcc.c-torture/execute/va-arg-15.c: New test.
17781 * gcc.c-torture/execute/va-arg-16.c: New test.
17782 * gcc.c-torture/execute/va-arg-17.c: New test.
17783 * gcc.c-torture/execute/va-arg-18.c: New test.
17784 * gcc.c-torture/execute/va-arg-19.c: New test.
17785
17786 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
17787
17788 * gcc.c-torture/compile/981211-1.c: Move to...
17789 * gcc.dg/cpp-as1.c: ...here.
17790 * gcc.dg/cpp-as2.c: New file.
17791
17792 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
17793 compiler.
17794
17795 2000-04-02 Neil Booth <NeilB@earthling.net>
17796
17797 * gcc.dg/cpp-cond.c New tests.
17798 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
17799 accidental success less likely.
17800 * gcc.dg/cpp-missingop.c New tests.
17801 * gcc.dg/cpp-missingparen.c New tests.
17802 * gcc.dg/cpp-shift.c New tests.
17803 * gcc.dg/cpp-shortcircuit.c New tests.
17804 * gcc.dg/cpp-unary.c New tests.
17805
17806 2000-03-29 Jeffrey A Law (law@cygnus.com)
17807
17808 * gcc.c-torture/compile/20000329-1.c: New test.
17809
17810 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
17811
17812 * gcc.c-torture/compile/20000326-1.c: New test.
17813 * gcc.c-torture/compile/20000326-2.c: New test.
17814
17815 2000-03-24 Geoff Keating <geoffk@cygnus.com>
17816
17817 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
17818 the first parameter is a function argument.
17819
17820 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
17821
17822 * g++.old-deja/g++.ext/array4.C: New test.
17823
17824 2000-03-22 Geoff Keating <geoffk@cygnus.com>
17825
17826 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
17827
17828 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17829
17830 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
17831
17832 2000-03-19 Richard Henderson <rth@cygnus.com>
17833
17834 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
17835
17836 2000-03-19 Richard Henderson <rth@cygnus.com>
17837
17838 * gcc.c-torture/compile/20000319-1.c: New test.
17839
17840 2000-03-14 Jeffrey A Law (law@cygnus.com)
17841
17842 * gcc.c-torture/execute/20000314-3.c: New test.
17843 * gcc.c-torture/execute/20000314-2.c: New test.
17844 * gcc.c-torture/execute/20000314-1.c: New test.
17845 * gcc.c-torture/compile/20000314-2.c: New test.
17846 * gcc.c-torture/compile/20000314-1.c: New test.
17847
17848 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
17849
17850 * g++.old-deja/g++.warn/inline.C: New test.
17851
17852 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
17853
17854 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
17855 standards-compliant result rather than specific constants.
17856 Put test-values in array.
17857
17858 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
17859
17860 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
17861 (g++_target_compile): Put test-specific options last.
17862
17863 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
17864
17865 * g++.old-deja/g++.eh/vbase4.C: New test.
17866
17867 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
17868
17869 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
17870
17871 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
17872
17873 * g++.old-deja/g++.brendan/misc12.C: Removed.
17874 * g++.old-deja/g++.pt/memtemp77.C: Constify.
17875 * g++.old-deja/g++.ext/pretty4.C: New test.
17876
17877 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
17878
17879 * g++.old-deja/g++.other/string2.C: New test.
17880
17881 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
17882
17883 * g++.old-deja/g++.warn/impint2.C: New test.
17884
17885 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
17886
17887 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
17888 is 1, not zero.
17889
17890 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
17891
17892 * g++.old-deja/g++.warn/impint.C: New test.
17893 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
17894 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
17895 * g++.old-deja/g++.pt/explicit12.C: Likewise.
17896 * g++.old-deja/g++.pt/explicit13.C: Likewise.
17897 * g++.old-deja/g++.pt/explicit17.C: Likewise.
17898 * g++.old-deja/g++.pt/explicit18.C: Likewise.
17899 * g++.old-deja/g++.pt/explicit19.C: Likewise.
17900 * g++.old-deja/g++.pt/explicit23.C: Likewise.
17901 * g++.old-deja/g++.pt/explicit31.C: Likewise.
17902 * g++.old-deja/g++.pt/explicit35.C: Likewise.
17903 * g++.old-deja/g++.pt/explicit6.C: Likewise.
17904 * g++.old-deja/g++.pt/memclass7.C: Likewise.
17905
17906 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
17907
17908 * gcc.dg/cpp-redef.c: New test.
17909
17910 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
17911
17912 * g++.old-deja/g++.pt/unify7.C: New test.
17913
17914 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17915
17916 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
17917 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
17918
17919 2000-02-25 Geoff Keating <geoffk@cygnus.com>
17920
17921 * gcc.c-torture/compile/20000224-1.c: New test.
17922
17923 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17924
17925 * gcc.c-torture/compile/cpp-2.c: New test.
17926 * gcc.c-torture/compile/cpp-1.c: New test.
17927
17928 2000-02-25 Jeffrey A Law (law@cygnus.com)
17929
17930 * gcc.c-torture/execute/20000225-1.c: New test.
17931
17932 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17933
17934 * gcc.dg/cpp-li2.c: New test.
17935
17936 * gcc.dg/cpp-wi1.c: New test.
17937
17938 * gcc.dg/cpp-li1.c: New test.
17939
17940 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
17941
17942 * g++.old-deja/g++.other/sizeof5.C: New test.
17943
17944 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17945
17946 * gcc.c-torture/execute/va-arg-13.c: New test.
17947
17948 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
17949
17950 * gcc.c-torture/execute/va-arg-12.c: New test.
17951
17952 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
17953
17954 * gcc.c-torture/execute/20000223-1.c: New test.
17955
17956 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
17957
17958 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
17959
17960 2000-02-22 Mark Mitchell <mark@codesourcery.com>
17961
17962 * g++.old-deja/g++.abi/ptrmem.C: New test.
17963
17964 2000-02-19 Richard Henderson <rth@cygnus.com>
17965
17966 * gcc.c-torture/compile/init-3.c: New.
17967
17968 2000-02-17 Mark Mitchell <mark@codesourcery.com>
17969
17970 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
17971 ALWAYS_CXXFLAGS.
17972
17973 2000-02-11 Robert Lipe <robertl@sco.com>
17974
17975 * gcc.c-torture/compile/20000211-3.c: New test.
17976
17977 2000-02-11 Martin Buchholz <martin@xemacs.org>
17978
17979 * gcc.c-torture/compile/20000211-2.c: New test.
17980
17981 2000-02-11 Jeffrey A Law (law@cygnus.com)
17982
17983 * gcc.c-torture/compile/20000211-1.c: New test.
17984
17985 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
17986
17987 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
17988 on native targets
17989
17990 2000-02-08 Nathan Sidwell <nathan@acm.org>
17991
17992 * g++.old-deja/g++.other/cast5.C: New test.
17993
17994 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
17995
17996 * gcc.c-torture/execute/20000205-1.c: New.
17997
17998 2000-02-03 Nathan Sidwell <nathan@acm.org>
17999
18000 * g++.old-deja/g++.jason/cast3.C: Return void.
18001 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
18002
18003 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18004
18005 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
18006
18007 * gcc.dg/loop-1.c: New test.
18008
18009 2000-01-27 Jakub Jelinek <jakub@redhat.com>
18010
18011 * gcc.c-torture/compile/20000127-1.c: New test.
18012 * gcc.c-torture/execute/991228-1.c: New test.
18013
18014 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18015
18016 * gcc.dg/unused-2.c: New test.
18017
18018 * gcc.dg/conv-1.c: New test.
18019
18020 2000-01-24 Mark Mitchell <mark@codesourcery.com>
18021
18022 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
18023 compiler.
18024 (tool_option_proc): Fix typo.
18025
18026 2000-01-24 Geoff Keating <geoffk@cygnus.com>
18027
18028 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
18029 of the ld on the host, not on the build machine.
18030 Also, don't crash if '--help' is not a supported option.
18031
18032 2000-01-24 Richard Henderson <rth@cygnus.com>
18033
18034 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
18035
18036 2000-01-20 Jeffrey A Law (law@cygnus.com)
18037
18038 * gcc.c-torture/execute/20000120-2.c: New test.
18039 * gcc.c-torture/execute/20000120-1.c: New test.
18040
18041 2000-01-13 Jeffrey A Law (law@cygnus.com)
18042
18043 * gcc.c-torture/execute/20000113-1.c: New test.
18044
18045 2000-01-12 Jeffrey A Law (law@cygnus.com)
18046
18047 * gcc.c-torture/execute/20000112-1.c: New test.
18048
18049 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18050
18051 * gcc.dg/20000111-1.c: New test.
18052
18053 2000-01-10 Jeffrey A Law (law@cygnus.com)
18054
18055 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
18056 with 16 bit integers.
18057
18058 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18059
18060 * gcc.dg/20000108-1.c: New test.
18061
18062 2000-01-05 Nathan Sidwell <nathan@acm.org>
18063
18064 * g++.old-deja/g++.ns/koenig8.C: New test.
18065
18066 2000-01-05 Nathan Sidwell <nathan@acm.org>
18067
18068 * g++.old-deja/g++.other/cast4.C: New test.
18069
18070 2000-01-05 Jeffrey A Law (law@cygnus.com)
18071
18072 * gcc.c-torture/compile/20000105-2.c: New test.
18073 * gcc.c-torture/compile/20000105-1.c: New test.
18074
18075 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18076
18077 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
18078 references to printf & atoi to conform to ANSI standard.
18079 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
18080 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
18081 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
18082 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
18083 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
18084 * g++.old-deja/g++.brendan/complex1.C: Likewise.
18085 * g++.old-deja/g++.brendan/copy1.C: Likewise.
18086 * g++.old-deja/g++.brendan/copy2.C: Likewise.
18087 * g++.old-deja/g++.brendan/copy3.C: Likewise.
18088 * g++.old-deja/g++.brendan/copy4.C: Likewise.
18089 * g++.old-deja/g++.brendan/copy5.C: Likewise.
18090 * g++.old-deja/g++.brendan/copy6.C: Likewise.
18091 * g++.old-deja/g++.brendan/copy7.C: Likewise.
18092 * g++.old-deja/g++.brendan/copy8.C: Likewise.
18093 * g++.old-deja/g++.brendan/crash11.C: Likewise.
18094 * g++.old-deja/g++.brendan/crash14.C: Likewise.
18095 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
18096 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
18097 * g++.old-deja/g++.brendan/delete2.C: Likewise.
18098 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
18099 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
18100 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
18101 * g++.old-deja/g++.brendan/eh1.C: Likewise.
18102 * g++.old-deja/g++.brendan/groff1.C: Likewise.
18103 * g++.old-deja/g++.brendan/init3.C: Likewise.
18104 * g++.old-deja/g++.brendan/misc12.C: Likewise.
18105 * g++.old-deja/g++.brendan/misc7.C: Likewise.
18106 * g++.old-deja/g++.brendan/new2.C: Likewise.
18107 * g++.old-deja/g++.brendan/operators4.C: Likewise.
18108 * g++.old-deja/g++.brendan/operators5.C: Likewise.
18109 * g++.old-deja/g++.brendan/overload2.C: Likewise.
18110 * g++.old-deja/g++.brendan/overload7.C: Likewise.
18111 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
18112 * g++.old-deja/g++.brendan/reference1.C: Likewise.
18113 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
18114 * g++.old-deja/g++.brendan/template24.C: Likewise.
18115 * g++.old-deja/g++.brendan/template3.C: Likewise.
18116 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
18117 * g++.old-deja/g++.jason/inline3.C: Likewise.
18118 * g++.old-deja/g++.jason/opeq.C: Likewise.
18119 * g++.old-deja/g++.law/arg5.C: Likewise.
18120 * g++.old-deja/g++.law/arm7.C: Likewise.
18121 * g++.old-deja/g++.law/ctors11.C: Likewise.
18122 * g++.old-deja/g++.law/cvt8.C: Likewise.
18123 * g++.old-deja/g++.law/init9.C: Likewise.
18124 * g++.old-deja/g++.law/refs4.C: Likewise.
18125 * g++.old-deja/g++.law/template2.C: Likewise.
18126 * g++.old-deja/g++.law/visibility24.C: Likewise.
18127 * g++.old-deja/g++.law/vtable3.C: Likewise.
18128 * g++.old-deja/g++.mike/asm2.C: Likewise.
18129 * g++.old-deja/g++.mike/eh1.C: Likewise.
18130 * g++.old-deja/g++.mike/misc1.C: Likewise.
18131 * g++.old-deja/g++.mike/misc13.C: Likewise.
18132 * g++.old-deja/g++.mike/misc14.C: Likewise.
18133 * g++.old-deja/g++.mike/ns12.C: Likewise.
18134 * g++.old-deja/g++.mike/p1248.C: Likewise.
18135 * g++.old-deja/g++.mike/p3708.C: Likewise.
18136 * g++.old-deja/g++.mike/p3708a.C: Likewise.
18137 * g++.old-deja/g++.mike/p3708b.C: Likewise.
18138 * g++.old-deja/g++.mike/p646.C: Likewise.
18139 * g++.old-deja/g++.mike/p700.C: Likewise.
18140 * g++.old-deja/g++.mike/p783.C: Likewise.
18141 * g++.old-deja/g++.mike/p783a.C: Likewise.
18142 * g++.old-deja/g++.mike/p783b.C: Likewise.
18143 * g++.old-deja/g++.mike/p786.C: Likewise.
18144 * g++.old-deja/g++.mike/p789.C: Likewise.
18145 * g++.old-deja/g++.mike/p789a.C: Likewise.
18146 * g++.old-deja/g++.mike/p807a.C: Likewise.
18147 * g++.old-deja/g++.other/delete3.C: Likewise.
18148 * g++.old-deja/g++.other/dyncast1.C: Likewise.
18149 * g++.old-deja/g++.other/dyncast2.C: Likewise.
18150 * g++.old-deja/g++.other/dyncast3.C: Likewise.
18151 * g++.old-deja/g++.other/empty1.C: Likewise.
18152 * g++.old-deja/g++.other/temporary1.C: Likewise.
18153 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
18154 * g++.old-deja/g++.pt/t16.C: Likewise.
18155 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
18156
18157 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
18158
18159 * gcc.dg/991230-1.c: New test.
18160
18161 1999-12-29 Jeffrey A Law (law@cygnus.com)
18162
18163 * gcc.c-torture/compile/991229-3.c: New test.
18164 * gcc.c-torture/compile/991229-2.c: New test.
18165 * gcc.c-torture/compile/991229-1.c: New test.
18166
18167 1999-12-29 Greg McGary <gkm@eng.ascend.com>
18168
18169 * gcc.c-torture/compile/labels-2.c: New test.
18170
18171 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
18172
18173 * gcc.c-torture/execute/991227-1.c: New test.
18174
18175 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18176
18177 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
18178
18179 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
18180
18181 * gcc.c-torture/execute/991221-1.c: New test.
18182
18183 1999-12-20 Nathan Sidwell <nathan@acm.org>
18184
18185 * g++.old-deja/g++.other/cast3.C: New test.
18186
18187 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
18188
18189 * gcc.c-torture/execute/991216-4.c: New test.
18190
18191 1999-12-16 Michael Meissner <meissner@cygnus.com>
18192
18193 * gcc.c-torture/execute/991216-1.c: New test.
18194 * gcc.c-torture/execute/991216-2.c: New test.
18195 * gcc.c-torture/execute/991216-3.c: New test.
18196
18197 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18198
18199 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
18200 Actually make the test fail by using "-O2" for compilation.
18201
18202 1999-12-15 Nathan Sidwell <nathan@acm.org>
18203
18204 * g++.old-deja/g++.warn/cast-align1.C: New test.
18205
18206 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18207
18208 * gcc.c-torture/compile/991214-1.c: New test.
18209 * gcc.c-torture/compile/991214-2.c: New test.
18210
18211 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18212
18213 * gcc.dg/991214-1.c: New test.
18214
18215 1999-12-13 Jeffrey A Law (law@cygnus.com)
18216
18217 * gcc.c-torture/compile/991213-3.c: New test.
18218 * gcc.c-torture/compile/991213-2.c: New test.
18219 * gcc.c-torture/compile/991213-1.c: New test.
18220
18221 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
18222
18223 * gcc.dg/991209-1.c: New test.
18224
18225 1999-12-08 Nathan Sidwell <nathan@acm.org>
18226
18227 * gcc.c-torture/compile/991208-1.c: New test.
18228
18229 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18230
18231 * gcc.dg/ultrasp2.c: New test.
18232
18233 1999-12-05 Alex Samuel <samuel@codesourcery.com>
18234
18235 * g++.old-deja/g++.abi/align.C (main): Fix typo.
18236
18237 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
18238
18239 * gcc.c-torture/compile/991202-1.c: New test.
18240 * gcc.c-torture/execute/991202-1.c: New test.
18241 * gcc.c-torture/execute/991202-2.c: New test.
18242 * gcc.c-torture/execute/991202-3.c: New test.
18243
18244 1999-12-02 Alex Samuel <samuel@codesourcery.com>
18245
18246 * g++.old-deja/g++.abi/align.C: New test.
18247 * g++.old-deja/g++.abi/aggregates.C: Likewise.
18248 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18249
18250 1999-12-01 Richard Henderson <rth@cygnus.com>
18251
18252 * gcc.c-torture/execute/991201-1.c: New.
18253
18254 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
18255
18256 * gcc.dg/991129-1.c: New test.
18257
18258 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
18259
18260 * gcc.c-torture/compile/991127-1.c: New test.
18261
18262 1999-11-22 Nathan Sidwell <nathan@acm.org>
18263
18264 * g++.old-deja/g++.other/warn4.C: New test.
18265
18266 1999-11-22 Nathan Sidwell <nathan@acm.org>
18267
18268 * g++.old-deja/g++.eh/cleanup2.C: New test.
18269 * g++.old-deja/g++.ext/pretty2.C: New test.
18270 * g++.old-deja/g++.ext/pretty3.C: New test.
18271 * g++.old-deja/g++.other/debug6.C: New test.
18272
18273 1999-10-20 Jim Wilson <wilson@cygnus.com>
18274
18275 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
18276 compiler_output to look for one error message instead of two.
18277
18278 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
18279
18280 * gcc.c-torture/execute/991118-1.c: Also test case
18281 where the word boundary does not split a byte evenly.
18282
18283 1999-11-19 Nathan Sidwell <nathan@acm.org>
18284
18285 * g++.old-deja/g++.ext/restrict1.C: New test.
18286
18287 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
18288
18289 * gcc.c-torture/execute/991118-1.c: New test.
18290
18291 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
18292
18293 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
18294 working directory pathnames.
18295
18296 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
18297
18298 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
18299 host is equipped with driver.h and driver.o so it can actually
18300 compile and run the tests.
18301
18302 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
18303
18304 * gcc.c-torture/compile/991008-1.c: New test.
18305
18306 1999-11-08 Nick Clifton <nickc@cygnus.com>
18307
18308 * lib/gcc-dg.exp: Include target-supports.exp
18309
18310 1999-11-05 Nick Clifton <nickc@cygnus.com>
18311
18312 * lib/target-supports.exp: New file: Provide procs to test for
18313 features supported by the target.
18314 (check_weak_available): Moved here from ecos.exp.
18315 (check_alias_available): New proc: Determine of the target
18316 toolchain supports the alias attribute.
18317
18318 * gcc.dg/special/ecos.exp: Move check_weak_available to
18319 target-supports.exp.
18320 (alias-1.c): Only perform the test if the target supports
18321 aliases.
18322 (wkali-1.c): Only perform the test if the target supports
18323 aliases.
18324
18325 * gcc.dg/990506-0.c: Expect error messages from cross
18326 targets as well as native targets.
18327
18328 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18329
18330 * gcc.dg/ultrasp1.c: Removed xfail.
18331 * gcc.dg/struct-ret-2.c: Likewise.
18332 * gcc.dg/array-1.c: Likewise.
18333
18334 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18335
18336 * gcc.dg/struct-ret-2.c: New test.
18337
18338 * gcc.dg/array-1.c: New test.
18339
18340 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
18341
18342 * gcc.c-torture/execute/991030-1.c: New test.
18343
18344 1999-10-26 Richard Henderson <rth@cygnus.com>
18345
18346 * gcc.c-torture/compile/991026-2.c: New test.
18347
18348 1999-10-26 Jeffrey A Law (law@cygnus.com)
18349
18350 * gcc.c-torture/compile/991026-1.c: New test.
18351
18352 1999-10-23 Jeffrey A Law (law@cygnus.com)
18353
18354 * gcc.c-torture/execute/991023-1.c: New test.
18355
18356 1999-10-19 Jeffrey A Law (law@cygnus.com)
18357
18358 * gcc.c-torture/execute/991019-1.c: New test.
18359
18360 1999-10-16 Richard Henderson <rth@cygnus.com>
18361
18362 * gcc.c-torture/execute/991016-1.c: New test.
18363
18364 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
18365
18366 * gcc.c-torture/execute/991014-1.c: New test.
18367
18368 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
18369
18370 * g++.old-deja/g++.other/union2.C: New test.
18371
18372 1999-10-13 Nathan Sidwell <nathan@acm.org>
18373
18374 * g++.old-deja/g++.other/vaarg2.C: New test.
18375 * g++.old-deja/g++.other/vaarg3.C: New test.
18376
18377 1999-10-12 Craig Burley <craig@jcb-sc.com>
18378
18379 * g77.f-torture/noncompile/19990905-1.f: Moved from being
18380 in compile/.
18381
18382 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
18383
18384 * gcc.c-torture/execute/va-arg-11.c: New test.
18385
18386 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
18387
18388 * lib/file-format.exp (gcc_target_object_format): Don't
18389 crash if objdump is unavailable.
18390
18391 1999-09-29 Donn Terry <donn@interix.com>
18392
18393 * gcc.misc-tests/mg.exp: delete extraneous redirection.
18394
18395 1999-09-28 Nick Clifton <nickc@cygnus.com>
18396
18397 * gcc.c-torture/compile/990928-1.c: New test.
18398
18399 1999-09-28 Nathan Sidwell <nathan@acm.org>
18400
18401 * g++.old-deja/g++.other/decl6.C: New test.
18402
18403 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18404
18405 * gcc.c-torture/execute/va-arg-10.c: New test.
18406
18407 1999-09-27 Nathan Sidwell <nathan@acm.org>
18408
18409 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
18410 __PRETTY_FUNCTION__.
18411
18412 1999-09-23 Nick Clifton <nickc@cygnus.com>
18413
18414 * gcc.c-torture/execute/990923-1.c: New test.
18415
18416 1999-09-21 Nick Clifton <nickc@cygnus.com>
18417
18418 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
18419 for which -fpic is inappropriate.
18420
18421 1999-09-21 Mark Mitchell <mark@codesourcery.com>
18422
18423 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
18424
18425 1999-09-21 Nathan Sidwell <nathan@acm.org>
18426
18427 * g++.old-deja/g++.other/dyncast1.C: New test.
18428 * g++.old-deja/g++.other/dyncast2.C: New test.
18429 * g++.old-deja/g++.other/dyncast3.C: New test.
18430 * g++.old-deja/g++.other/dyncast4.C: New test.
18431 * g++.old-deja/g++.other/dyncast5.C: New test.
18432 * g++.old-deja/g++.eh/catch3.C: New test.
18433 * g++.old-deja/g++.eh/catch3p.C: New test.
18434 * g++.old-deja/g++.eh/catch4.C: New test.
18435 * g++.old-deja/g++.eh/catch4p.C: New test.
18436 * g++.old-deja/g++.eh/catch5.C: New test.
18437 * g++.old-deja/g++.eh/catch5p.C: New test.
18438 * g++.old-deja/g++.eh/catch6.C: New test.
18439 * g++.old-deja/g++.eh/catch6p.C: New test.
18440 * g++.old-deja/g++.eh/catch7.C: New test.
18441 * g++.old-deja/g++.eh/catch7p.C: New test.
18442 * g++.old-deja/g++.eh/catch8.C: New test.
18443 * g++.old-deja/g++.eh/catch8p.C: New test.
18444 * g++.old-deja/g++.eh/catch9.C: New test.
18445 * g++.old-deja/g++.eh/catch9p.C: New test.
18446
18447 1999-09-13 Nathan Sidwell <nathan@acm.org>
18448
18449 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
18450 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
18451
18452 1999-09-13 Jeffrey A Law (law@cygnus.com)
18453
18454 * gcc.c-torture/compile/990913-1.c: New test.
18455
18456 1999-09-10 Nathan Sidwell <nathan@acm.org>
18457
18458 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
18459 * g++.old-deja/g++.jason/rfg5.C: Likewise.
18460
18461 1999-09-09 Richard Henderson <rth@cygnus.com>
18462
18463 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
18464
18465 1999-09-09 Nathan Sidwell <nathan@acm.org>
18466
18467 * g++.old-deja/g++.other/lookup11.C: New test.
18468 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
18469 what is permitted and what we want.
18470 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
18471 overload use.
18472 * g++.old-deja/g++.jason/rfg5.C: Likewise
18473
18474 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
18475
18476 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
18477 * gcc.c-torture/noncompile/poison-1.c: New file.
18478
18479 1999-09-08 Nathan Sidwell <nathan@acm.org>
18480
18481 * g++.old-deja/g++.other/sizeof3.C: New test.
18482 * g++.old-deja/g++.other/sizeof4.C: New test.
18483 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
18484 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
18485
18486 1999-09-07 Richard Henderson <rth@cygnus.com>
18487
18488 * gcc.dg/va-arg-1.c: New.
18489
18490 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18491
18492 * gcc.c-torture/execute/va-arg-9.c: New test.
18493
18494 1999-09-05 Craig Burley <craig@jcb-sc.com>
18495
18496 * g77.f-torture/compile/980519-2.f: New test.
18497 * g77.f-torture/compile/19990905-0.f: New test.
18498 * g77.f-torture/compile/19990905-1.f: New test.
18499 * g77.f-torture/compile/19990905-2.f: New test.
18500
18501 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
18502
18503 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
18504
18505 * gcc.c-torture/execute/990827-1.c: Fix typo.
18506
18507 1999-09-03 Nathan Sidwell <nathan@acm.org>
18508
18509 * g++.old-deja/g++.other/deref1.C: New test.
18510
18511 1999-09-02 Nathan Sidwell <nathan@acm.org>
18512
18513 * g++.old-deja/g++.other/ambig2.C: New test.
18514 * g++.old-deja/g++.other/cond5.C: New test.
18515 * g++.old-deja/g++.other/lookup16.C: New test.
18516
18517 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
18518
18519 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
18520 assemblers too.
18521
18522 1999-08-31 Jeffrey A Law (law@cygnus.com)
18523
18524 * lib/c-torture.exp: Avoid the "compare executables" optimization
18525 when testing native.
18526
18527 1999-08-29 Jeffrey A Law (law@cygnus.com)
18528
18529 * gcc.c-torture/execute/990829-1.c: New test.
18530 * gcc.c-torture/compile/990829-1.c: New test.
18531
18532 1999-08-27 Paul Burchard <burchard@pobox.com>
18533
18534 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
18535 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
18536 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
18537 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
18538 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
18539 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
18540 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
18541 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
18542 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
18543 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
18544 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
18545
18546 1999-08-27 Jeffrey A Law (law@cygnus.com)
18547
18548 * gcc.c-torture/execute/990827-1.c: New test.
18549
18550 1999-08-26 Craig Burley <craig@jcb-sc.com>
18551
18552 * g77.f-torture/noncompile/19990826-4.f: New test.
18553
18554 * g77.f-torture/compile/19990826-3.f: New test.
18555
18556 * g77.f-torture/execute/19990826-2.f: New test.
18557
18558 * g77.f-torture/compile/19990826-1.f: New test.
18559
18560 * gcc.c-torture/execute/990826-0.c: New test.
18561 * g77.c-torture/execute/19990826-0.f: New test.
18562
18563 * g77.f-torture/noncompile/970626-2.f: New test.
18564
18565 1999-08-25 Paul Burchard <burchard@pobox.com>
18566
18567 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
18568 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
18569 lss-011.C: New tests.
18570
18571 1999-08-25 Nathan Sidwell <nathan@acm.org>
18572
18573 * g++.old-deja/g++.other/decl5.C: New test.
18574
18575 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18576
18577 * noncompile/noncompile.exp: Load_lib c-torture.exp.
18578 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
18579 call `postbase' for each one. All callers of `postbase' changed
18580 to call this instead.
18581
18582 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
18583
18584 * gcc.c-torture/execute/990811-1.c: New test.
18585
18586 1999-08-09 Nick Clifton <nickc@cygnus.com>
18587
18588 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
18589 just native ones.
18590
18591 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
18592 just native ones.
18593
18594 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
18595
18596 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
18597
18598 1999-08-04 Jeffrey A Law (law@cygnus.com)
18599
18600 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
18601
18602 1999-08-04 Nathan Sidwell <nathan@acm.org>
18603
18604 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
18605
18606 1999-08-04 Jeffrey A Law (law@cygnus.com)
18607
18608 * gcc.c-torture/execute/990804-1.c: New test.
18609
18610 1999-08-03 Nathan Sidwell <nathan@acm.org>
18611
18612 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
18613 * g++.old-deja/g++.brendan/crash64.C: Likewise
18614 * g++.old-deja/g++.brendan/overload8.C: Likewise
18615
18616 1999-08-03 Nathan Sidwell <nathan@acm.org>
18617
18618 * g++.old-deja/g++.other/struct1.C: New test.
18619
18620 1999-08-03 Nathan Sidwell <nathan@acm.org>
18621
18622 * g++.old-deja/g++.other/enum2.C: New test.
18623
18624 1999-08-02 Richard Henderson <rth@cygnus.com>
18625
18626 Adapted from tests from Franz Sirl:
18627 * gcc.c-torture/execute/va-arg-7.c: New test.
18628 * gcc.c-torture/execute/va-arg-8.c: New test.
18629
18630 1999-08-01 Jeffrey A Law (law@cygnus.com)
18631
18632 * gcc.c-torture/compile/990801-2.c: New test.
18633
18634 * gcc.c-torture/compile/990801-1.c: New test.
18635
18636 1999-07-27 Michael Meissner <meissner@cygnus.com>
18637
18638 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
18639 fp-cmp-1.c, converting double to float.
18640
18641 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
18642 fp-cmp-1.c, converting double to long double.
18643
18644 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
18645 from fr1 to unknown_register, since fr1 is a legitimate register
18646 on some machines.
18647
18648 1999-07-25 Jeffrey A Law (law@cygnus.com)
18649
18650 * README: More listname related changes.
18651
18652 1999-07-08 Catherine Moore <clm@cygnus.com>
18653
18654 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
18655
18656 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
18657
18658 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
18659
18660 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
18661
18662 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
18663
18664 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
18665
18666 * gcc.dg/990703-1.c: New test.
18667
18668 1999-06-29 Nick Clifton <nickc@cygnus.com>
18669
18670 * lib/file-format.exp: New file: Move definition of proc
18671 gcc_target_object_format to here from
18672 gcc.dg/special/ecos.exp.
18673
18674 * lib/c-torture.exp: Include lib file-format.exp.
18675 * lib/gcc-dg.exp: Include lib file-format.exp.
18676
18677 * gcc.dg/special/ecos.exp: Remove definition of proc
18678 gcc_target_object_format.
18679
18680 1999-06-28 Jeffrey A Law (law@cygnus.com)
18681
18682 * gcc.c-torture/execute/990628-1.c: New test.
18683
18684 1999-06-25 Jeffrey A Law (law@cygnus.com)
18685
18686 * gcc.c-torture/compile/990625-2.c: New test.
18687
18688 * gcc.c-torture/compile/990625-1.c: New test.
18689
18690 1999-06-23 Nick Clifton <nickc@cygnus.com>
18691
18692 * gcc.c-torture/compile/dll.c: New test case. Check that dll
18693 attributes compile.
18694 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
18695 ports that use the COFF/PE file format.
18696
18697 1999-06-17 Jeffrey A Law (law@cygnus.com)
18698
18699 * gcc.c-torture/compile/990617-1.c: New test.
18700
18701 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
18702
18703 * g++.old-deja/g++.other/decl4.C: New test.
18704
18705 1999-06-14 Nathan Sidwell <nathan@acm.org>
18706
18707 * g++.old-deja/g++.other/bitfld3.C: New test.
18708
18709 1999-06-08 Nathan Sidwell <nathan@acm.org>
18710
18711 * g++.old-deja/g++.eh/catch1.C: New test.
18712
18713 1999-06-07 Jeffrey A Law (law@cygnus.com)
18714
18715 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
18716
18717 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
18718 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
18719
18720 1999-06-05 Craig Burley <craig@jcb-sc.com>
18721
18722 * g77.f-torture/compile/19990502-0.f: Replace with new,
18723 shorter, test that still fails after recent changes.
18724
18725 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18726
18727 * gcc.c-torture/execute/990604-1.c: New test.
18728
18729 1999-05-31 Jeffrey A Law (law@cygnus.com)
18730
18731 * gcc.c-torture/execute/990531-1.c: New test.
18732
18733 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18734
18735 * gcc.c-torture/compile/990527-1.c: New test.
18736
18737 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
18738
18739 * gcc.c-torture/execute/990527-1.c: New test.
18740
18741 1999-05-25 Nick Clifton <nickc@cygnus.com>
18742
18743 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
18744 bitfields as signed.
18745
18746 1999-05-25 Craig Burley <craig@jcb-sc.com>
18747
18748 * g77.f-torture/compile/19990525-0.f: New test.
18749
18750 1999-05-25 Jeffrey A Law (law@cygnus.com)
18751
18752 * gcc.c-torture/execute/990525-2.c: New test.
18753
18754 * gcc.c-torture/execute/990525-1.c: New test.
18755
18756 1999-05-24 Nathan Sidwell <nathan@acm.org>
18757
18758 * g++.old-deja/g++.other/anon3.C: New test.
18759 * g++.old-deja/g++.other/anon4.C: New test.
18760 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
18761 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
18762 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
18763 Merrill).
18764
18765 1999-05-24 Jeffrey A Law (law@cygnus.com)
18766
18767 * gcc.c-torture/execute/990524-1.c: New test.
18768
18769 * gcc.dg/990524-1.c: New test.
18770
18771 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18772
18773 * gcc.c-torture/compile/990523-1.c: New test.
18774
18775 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
18776
18777 * gcc.c-torture/compile/990519-1.c: New test.
18778
18779 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18780
18781 * gcc.c-torture/compile/990517-1.c: New test.
18782
18783 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
18784 (e4, f4): New tests.
18785 (main): Call them.
18786
18787 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18788
18789 * gcc.dg/noreturn-1.c: New test.
18790
18791 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18792
18793 * gcc.c-torture/execute/990513-1.c: New test.
18794
18795 1999-05-10 Richard Henderson <rth@cygnus.com>
18796
18797 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
18798
18799 1999-05-10 Craig Burley <craig@jcb-sc.com>
18800
18801 * g77.f-torture/execute/erfc.f: Use small single-precision
18802 values, to avoid problems on Alphas when not -mieee.
18803
18804 1999-05-08 Craig Burley <craig@jcb-sc.com>
18805
18806 * gcc.dg/990506-0.c: New test.
18807
18808 1999-05-08 Richard Henderson <rth@cygnus.com>
18809
18810 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
18811 the constant to test. Don't XFAIL 64-bit targets.
18812
18813 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
18814 * g++.old-deja/g++.law/profile1.C: Likewise.
18815
18816 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
18817 operator new instances.
18818 * g++.old-deja/g++.other/delete5.C: Likewise.
18819
18820 1999-05-03 Craig Burley <craig@jcb-sc.com>
18821
18822 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
18823 intrinsic.
18824
18825 1999-05-03 Craig Burley <craig@jcb-sc.com>
18826
18827 * g77.f-torture/execute/u77-test.f: Reverse order of two
18828 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
18829
18830 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18831
18832 * gcc.dg/compare1.c: New test.
18833
18834 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
18835
18836 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
18837 New tests.
18838
18839 1999-05-02 Craig Burley <craig@jcb-sc.com>
18840
18841 * g77.f-torture/compile/19990502-1.f: New test.
18842
18843 1999-05-02 Craig Burley <craig@jcb-sc.com>
18844
18845 * g77.f-torture/compile/19990502-0.f: New test.
18846
18847 1999-05-02 Craig Burley <craig@jcb-sc.com>
18848
18849 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
18850 intrinsic.
18851
18852 1999-05-02 Craig Burley <craig@jcb-sc.com>
18853
18854 * g77.f-torture/execute/u77-test.f (main): List libU77
18855 intrinsics not currently tested.
18856 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
18857 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
18858 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
18859 Trim blanks off the ends of some printed strings.
18860
18861 1999-05-02 Craig Burley <craig@jcb-sc.com>
18862
18863 * g77.f-torture/execute/u77-test.f (main): Just warn about
18864 FSTAT gid disagreement, as it's expected on some systems.
18865
18866 1999-05-01 Craig Burley <craig@jcb-sc.com>
18867
18868 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
18869 use a new function, which allows for some slop.
18870 Clean up some commentary.
18871 (issum): The new function.
18872 (sgladd): Deleted subroutine.
18873
18874 1999-05-01 Craig Burley <craig@jcb-sc.com>
18875
18876 * g77.f-torture/execute/u77-test.f: Modify to be more like
18877 libf2c/libU77 version, bringing patches to that version here.
18878 Add suitable commentary.
18879
18880 1999-04-25 Richard Henderson <rth@cygnus.com>
18881
18882 * gcc.dg/990424-1.c: New test.
18883
18884 1999-04-24 Craig Burley <craig@jcb-sc.com>
18885
18886 * g77.f-torture/execute/u77-test.f (main): Bug involving
18887 LSTAT has been fixed, so turn back on full checking.
18888
18889 1999-04-20 Craig Burley <craig@jcb-sc.com>
18890
18891 * g77.f-torture/compile/19990419-0.f: New test.
18892 * g77.f-torture/execute/19990419-1.f: New test.
18893
18894 1999-04-17 Richard Henderson <rth@cygnus.com>
18895
18896 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
18897 to avoid the need for a prototype to supress a warning.
18898
18899 1999-04-07 Jim Wilson <wilson@cygnus.com>
18900
18901 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
18902
18903 1999-04-04 Jeffrey A Law (law@cygnus.com)
18904
18905 * gcc.c-torture/execute/990404-1.c: New test.
18906
18907 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
18908
18909 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
18910 * gcc.dg/cpp-if3.c: Don't use -pedantic.
18911 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
18912 missing initializer warnings.
18913
18914 1999-03-28 Jeffrey A Law (law@cygnus.com)
18915
18916 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
18917 matching strings.
18918
18919 1999-03-26 Jeffrey A Law (law@cygnus.com)
18920
18921 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
18922
18923 1999-03-26 Craig Burley <craig@jcb-sc.com>
18924
18925 * g77.f-torture/execute/19990325-0.f: New test.
18926 * g77.f-torture/execute/19990325-1.f: New test.
18927
18928 1999-03-24 Jeffrey A Law (law@cygnus.com)
18929
18930 * gcc.c-torture/execute/990324-1.c: New test.
18931
18932 1999-03-22 Jim Wilson <wilson@cygnus.com>
18933
18934 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
18935 test with 4.
18936
18937 1999-03-17 Richard Henderson <rth@cygnus.com>
18938
18939 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
18940
18941 1999-03-13 Craig Burley <craig@jcb-sc.com>
18942
18943 * g77.f-torture/execute/19990313-2.f: New test.
18944 * g77.f-torture/execute/19990313-3.f: New test.
18945
18946 1999-03-13 Craig Burley <craig@jcb-sc.com>
18947
18948 * g77.f-torture/execute/19990313-0.f: New test.
18949 * g77.f-torture/execute/19990313-1.f: New test.
18950
18951 1999-03-12 Jim Wilson <wilson@cygnus.com>
18952
18953 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
18954 printf to sprintf.
18955 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
18956 (main): Add check for u15. Conditionalize u31 check depending on
18957 whether ints are <32 bits or >=32 bits.
18958
18959 1999-03-08 Craig Burley <craig@jcb-sc.com>
18960
18961 * g77.f-torture/execute/19981119-0.f: Improve testiness.
18962
18963 1999-03-08 Craig Burley <craig@jcb-sc.com>
18964
18965 * g77.f-torture/compile/19990305-0.f: New test.
18966 * g77.f-torture/execute/19981119-0.f: New test.
18967
18968 1999-03-08 Craig Burley <craig@jcb-sc.com>
18969
18970 * g77.f-torture/execute/970625-2.f: call ABORT if final
18971 result is not correct, instead of just printing it.
18972 Add this checking via newly introduced obfuscation, to
18973 trip up buggy front ends.
18974
18975 1999-03-07 Craig Burley <craig@jcb-sc.com>
18976
18977 * g77.f-torture/compile/960317-1.f: Moved from being
18978 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
18979
18980 1999-03-06 Craig Burley <craig@jcb-sc.com>
18981
18982 * g77.f-torture/execute/960317-1.f: New (old) test.
18983 * g77.f-torture/execute/970625-2.f: Ditto.
18984
18985 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
18986
18987 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
18988 message on line 1 or line 2; cccp and cpplib do this differently.
18989
18990 1999-03-01 Jeffrey A Law (law@cygnus.com)
18991
18992 * g++.old-deja/g++.law/weak1.C: New test.
18993
18994 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
18995
18996 * gcc.c-torture/execute/990119-1.c: Renamed to...
18997 * gcc.dg/990119-1.c: this, so it will only be tested once
18998 (it's a preprocessor test, it doesn't need to be run at
18999 multiple optimization levels).
19000
19001 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
19002
19003 * lib/g++.exp: Don't add incdir=$base_dir/../include to
19004 ALWAYS_CXXFLAGS.
19005
19006 1999-02-24 Craig Burley <craig@jcb-sc.com>
19007
19008 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
19009 * g77.f-torture/compile/19981216-0.f: ...as it is expected
19010 to not be compilable by current g77.
19011
19012 1999-02-24 Nick Clifton <nickc@cygnus.com>
19013
19014 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
19015
19016 1999-02-22 Jeffrey A Law (law@cygnus.com)
19017
19018 * gcc.c-torture/execute/990222-1.c: New test.
19019
19020 1999-02-19 Craig Burley <craig@jcb-sc.com>
19021
19022 * g77.f-torture/compile/19990218-0.f: New test.
19023 * g77.f-torture/noncompile/19990218-1.f: New test.
19024
19025 1999-02-18 Craig Burley <craig@jcb-sc.com>
19026
19027 * g77.f-torture/compile/19981216-0.f: New test.
19028
19029 1999-02-14 Jeffrey A Law (law@cygnus.com)
19030
19031 * gcc.dg/990214-1.c: New test.
19032
19033 1999-02-13 Jeffrey A Law (law@cygnus.com)
19034
19035 * gcc.dg/990213-2.c: New test.
19036
19037 * gcc.dg/990213-1.c: New test.
19038
19039 1999-02-12 Jeffrey A Law (law@cygnus.com)
19040
19041 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
19042 ints.
19043
19044 1999-02-11 Nick Clifton <nickc@cygnus.com>
19045
19046 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
19047 specified by target.
19048
19049 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
19050
19051 1999-02-11 Jeffrey A Law (law@cygnus.com)
19052
19053 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
19054
19055 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
19056
19057 * gcc.dg/special/ecos.exp: New test driver for new tests with
19058 special requirements.
19059
19060 * gcc.dg/special/alias-1.c: New test.
19061 * gcc.dg/special/gcsec-1.c: New test.
19062 * gcc.dg/special/weak-1.c: New test.
19063 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
19064 * gcc.dg/special/weak-2.c: New test.
19065 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
19066 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
19067 * gcc.dg/special/wkali-1.c: New test.
19068 * gcc.dg/special/wkali-2.c: New test.
19069 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
19070 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
19071
19072 1999-02-10 Felix Lee <flee@cygnus.com>
19073
19074 * lib/c-torture.exp (c-torture-compile): Pull out code for
19075 analyzing gcc error messages.
19076 (c-torture-execute): Likewise. Fix some (harmless) false
19077 positives.
19078 * lib/gcc.exp (gcc_check_compile): New function.
19079
19080 1999-02-08 Richard Henderson <rth@cygnus.com>
19081
19082 * gcc.c-torture/execute/990208-1.c: New test.
19083
19084 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
19085
19086 * g++.dg/special/ecos.exp: New driver for new tests with special
19087 requirements
19088
19089 * g++.dg/special/conpr-1.C: New test
19090 * g++.dg/special/conpr-2.C: New test
19091 * g++.dg/special/conpr-2a.C: New test
19092 * g++.dg/special/conpr-3.C: New test
19093 * g++.dg/special/conpr-3a.C: New test
19094 * g++.dg/special/conpr-3b.C: New test
19095
19096 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
19097 allow g++ to use the dg driver
19098
19099 * README: Add comment about g++.dg directory
19100
19101 1999-02-06 Jeffrey A Law (law@cygnus.com)
19102
19103 * README: Update email addresses.
19104
19105 1999-02-03 Nick Clifton <nickc@cygnus.com>
19106
19107 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
19108 arguments in order to force structure S onto the stack even on
19109 the alpha.
19110 (test): Pass 10 leading arguments to function foo as well as the
19111 structure S.
19112
19113 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
19114 failure for all targets.
19115
19116 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
19117 abort to terminate program execution.
19118
19119 1999-01-30 Richard Henderson <rth@cygnus.com>
19120
19121 * gcc.c-torture/execute/990130-1.c: New test.
19122
19123 1999-01-30 Jeffrey A Law (law@cygnus.com)
19124
19125 * gcc.dg/990130-1.c: New test.
19126
19127 1999-01-28 Michael Meissner <meissner@cygnus.com>
19128
19129 * gcc.c-torture/execute/990128-1.c: New test.
19130
19131 1999-01-27 Michael Meissner <meissner@cygnus.com>
19132
19133 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
19134
19135 1999-01-27 Felix Lee <flee@cygnus.com>
19136
19137 * lib/c-torture.exp (c-torture-compile): pull out code for
19138 analyzing gcc error messages.
19139 (c-torture-execute): ditto, and fix some (harmless) false
19140 positives.
19141 * lib/gcc.exp (gcc_check_compile): new function.
19142
19143 1999-01-17 Jeffrey A Law (law@cygnus.com)
19144
19145 * gcc.dg/990117-1.c: New test.
19146
19147 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
19148
19149 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
19150
19151 1999-01-15 Jeffrey A Law (law@cygnus.com)
19152
19153 * g77.f-torture/compile/990115-1.f: New test.
19154
19155 1999-01-07 Jeffrey A Law (law@cygnus.com)
19156
19157 * gcc.c-torture/compile/990107-1.c: New test
19158
19159 1999-01-06 Jeffrey A Law (law@cygnus.com)
19160
19161 * gcc.c-torture/execute/990106-2.c: New test.
19162
19163 * gcc.c-torture/execute/990106-1.c: New test.
19164
19165 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
19166
19167 * gcc.c-torture/compile/981223-1.c: New test.
19168
19169 1998-12-29 Richard Henderson <rth@cygnus.com>
19170
19171 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
19172 (opt3): Rename from opt4 and disable.
19173
19174 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
19175
19176 * g++.old-deja/g++.pt/ptrmem5.C: New test.
19177
19178 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
19179
19180 * g++.old-deja/g++.other/conv5.C: New test.
19181
19182 1998-12-14 Nick Clifton <nickc@cygnus.com>
19183
19184 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
19185
19186 1998-12-11 Jeffrey A Law (law@cygnus.com)
19187
19188 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
19189
19190 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
19191
19192 * gcc.c-torture/compile/981211-1.c: New test.
19193
19194 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
19195
19196 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
19197
19198 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
19199
19200 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19201
19202 * gcc.special/930510-1.c: Make C9X safe.
19203 * gcc.misc-tests/gcov-1.c Similarly.
19204 * gcc.misc-tests/gcov-2.c Similarly.
19205
19206 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19207
19208 * gcc.dg/ultrasp1.c: New test.
19209
19210 1998-12-06 Richard Henderson <rth@cygnus.com>
19211
19212 * gcc.c-torture/execute/981206.c: New test.
19213
19214 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19215
19216 * g++.old-deja/g++.ns/template7.C: New test.
19217
19218 * g++.old-deja/g++.other/expr1.C: New test.
19219
19220 * g++.old-deja/g++.eh/tmpl3.C: New test.
19221
19222 * g++.old-deja/g++.eh/tmpl2.C: New test.
19223
19224 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
19225
19226 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
19227 * g++.old-deja/g++.other/using6.C: Removed.
19228 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
19229
19230 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
19231
19232 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
19233
19234 * g++.old-deja/g++.pt/overload8.C: New test.
19235
19236 * g++.old-deja/g++.pt/overload7.C: New test.
19237
19238 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
19239
19240 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
19241 and relinking messages.
19242 * lib/g++.exp (g++_target_compile): Remove .rpo file when
19243 compiling with -frepo.
19244
19245 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
19246
19247 * g++.old-deja/g++.pt/lookup6.C: New test.
19248
19249 1998-11-30 Nick Clifton <nickc@cygnus.com>
19250
19251 * gcc.c-torture/execute/981130-1.c: New test.
19252 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
19253
19254 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
19255
19256 * g++.old-deja/g++.pt/explicit76.C: New test.
19257
19258 * g++.old-deja/g++.pt/friend38.C: New test.
19259
19260 * g++.old-deja/g++.ns/crash2.C: New test.
19261
19262 * g++.old-deja/g++.pt/defarg8.C: New test.
19263
19264 * g++.old-deja/g++.pt/instantiate6.C: New test.
19265
19266 * g++.old-deja/g++.pt/static6.C: New test.
19267
19268 * g++.old-deja/g++.pt/decl2.C: New test.
19269
19270 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
19271
19272 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
19273 problem is actually related with name lookup, but so what? :-)
19274
19275 * g++.old-deja/g++.pt/friend37.C: New test.
19276
19277 1998-11-25 Dave Love <d.love@dl.ac.uk>
19278
19279 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
19280 element, which fails on some systems.
19281
19282 * g77.f-torture/execute/labug1.f: New test.
19283
19284 1998-11-21 Jeffrey A Law (law@cygnus.com)
19285
19286 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
19287 is defined.
19288
19289 1998-11-18 Dave Love <d.love@dl.ac.uk>
19290
19291 * g77.f-torture/compile/981117-1.f: New test.
19292
19293 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
19294
19295 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
19296 properly discarded.
19297
19298 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
19299
19300 * gcc.c-torture/execute/memcheck: New directory of tests for
19301 -fcheck-memory-usage.
19302
19303 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19304
19305 * README: New file, general information about the testsuite and
19306 new description of the various C++ test subdirectories.
19307 * README.g++: Eliminate obsolete information, update and move most
19308 relevant stuff to README.
19309
19310 1998-11-07 Richard Henderson <rth@cygnus.com>
19311
19312 * gcc.c-torture/compile/981107-1.c: New test.
19313
19314 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
19315
19316 * execute/memcpy-bi.c: New testcase.
19317
19318 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
19319
19320 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
19321 base classes.
19322
19323 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
19324 template is selected.
19325
19326 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
19327 classes, it should be accepted for all types.
19328
19329 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
19330
19331 * g++.old-deja/g++.pt/spec24.C: Ensure that template
19332 specializations start with template headers.
19333
19334 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
19335
19336 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
19337
19338 * g++.old-deja/g++.other/init9.C: Test cross initialization of
19339 non-POD types.
19340
19341 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
19342
19343 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
19344
19345 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
19346
19347 * compile/981022-1.c, compile/981022-1.x: New test and driver.
19348
19349 1998-10-19 Jeffrey A Law (law@cygnus.com)
19350
19351 * 981019-1.c: New test.
19352
19353 1998-10-14 Robert Lipe <robertl@dgii.com>
19354
19355 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
19356 find objc headers.
19357
19358 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
19359
19360 * compile/981001-4.c: Remove use of GCC extension that triggers a
19361 compiler bug.
19362
19363 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
19364
19365 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
19366
19367 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
19368
19369 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
19370 instantiation of template produces incorrect code for delete
19371 expression.
19372
19373 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
19374 constructors' name is not unique.
19375 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
19376 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
19377
19378 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
19379 automatic array of const is ill-formed.
19380
19381 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
19382 of template parameter?
19383
19384 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
19385 const.
19386
19387 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
19388 pointer-to-member expression.
19389
19390 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
19391 declaration causes ICE.
19392
19393 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
19394
19395 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
19396 reserved in the global namespace.
19397
19398 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
19399 generate needed virtual table.
19400
19401 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
19402
19403 1998-10-10 Dariush Eslimi <eslimi@loran.com>
19404
19405 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
19406 template-dependent type
19407
19408 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
19409
19410 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
19411 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
19412 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
19413
19414 * g++.old-deja/g++.other/using5.C: New test; using decl from base
19415 class should be usable as argument of member function.
19416 * g++.old-deja/g++.other/using6.C: New test; using decl from base
19417 class should be usable as return type of member function.
19418 * g++.old-deja/g++.other/using7.C: New test; using decl from base
19419 class should be usable as type of data member.
19420
19421 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
19422
19423 1998-10-09 Jeffrey A Law (law@cygnus.com)
19424
19425 * gcc.c-torture/special/920521-1.c: Fix bogus test.
19426
19427 1998-10-08 Nick Clifton <nickc@cygnus.com>
19428
19429 * gcc.dg/dll-?.c Add thumb to target list.
19430 Fix assembler scan patterns to match current assembler output.
19431
19432 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
19433
19434 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
19435 matching of template brackets.
19436
19437 * g++.old-deja/g++.other/using4.C: New test. Test using
19438 declarations of methods from base classes.
19439
19440 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
19441 within functions should introduce names into the innermost
19442 enclosing namespace.
19443
19444 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
19445 of static locals if first initialization throws.
19446
19447 1998-10-07 Jim Wilson <wilson@cygnus.com>
19448
19449 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
19450
19451 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
19452
19453 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
19454 lose track of the possible targets of tablejump insns.
19455 * special/special.exp: Run it.
19456
19457 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19458
19459 * g++.old-deja/g++.pt/friend35.C: New test. A template function
19460 must be declared before its specializations can be named in friend
19461 declarations.
19462
19463 1998-10-05 Dave Love <d.love@dl.ac.uk>
19464
19465 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
19466
19467 * g77.f-torture/execute/io1.f: New test.
19468
19469 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
19470
19471 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
19472 with pointer to template function, for which no argument deduction
19473 is possible.
19474
19475 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
19476 specialization of template function as argument to template
19477 function.
19478
19479 * g++.old-deja/g++.other/access2.C: New test; Inner class
19480 shouldn't have privileged access to Outer's names.
19481
19482 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
19483
19484 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
19485 friend template declared within template class conflicts with
19486 nested class of the same name.
19487
19488 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
19489 is ignored.
19490
19491 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
19492 object with direct initializer as function declaration.
19493
19494 * g++.old-deja/g++.other/decl2.C: New test; duplicate
19495 initializers.
19496
19497 * g++.old-deja/g++.other/null2.C: New test; conditional operator
19498 involving const pointer and NULL produces incorrect result.
19499
19500 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
19501 type name without `typename' should be rejected with -pedantic.
19502
19503 1998-10-02 Richard Henderson <rth@cygnus.com>
19504
19505 * g++.old-deja/g++.other/addrof1.C: New test.
19506
19507 1998-10-01 Nick Clifton <nickc@cygnus.com>
19508
19509 * gcc.c-torture/compile/981001-1.c: New test.
19510 * gcc.c-torture/execute/981001-1.c: New test.
19511
19512 1998-10-01 Jeffrey A Law (law@cygnus.com)
19513
19514 * gcc.c-torture/compile/981001-2.c: New test.
19515 * gcc.c-torture/compile/981001-3.c: New test.
19516 * gcc.c-torture/compile/981001-4.c: New test.
19517
19518 1998-10-01 Robert Lipe <robertl@dgii.com>
19519
19520 * lib/objc.exp (objc_target_compile): Add -L during compiles for
19521 multilibbed hosts. Idea grafted from g77.exp.
19522
19523 1998-09-30 Dave Love <d.love@dl.ac.uk>
19524
19525 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
19526 avoid losing on systems which need -lsocket.
19527
19528 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
19529
19530 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
19531 * g++.old-deja/g++.other/nested2.C: Ditto.
19532 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
19533 failure.
19534
19535 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
19536
19537 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
19538 preferred over template operator!= for enum bitfields.
19539
19540 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
19541
19542 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
19543 that happen to have the same base name, but in different scopes,
19544 are incorrectly rejected.
19545
19546 1998-09-16 Richard Henderson <rth@cygnus.com>
19547
19548 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
19549 on the native word size instead of an integer literal.
19550
19551 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
19552
19553 * g++.old-deja/g++.other/static2.C: Invocation of static data
19554 member of type pointer-to-function denoted as non-static member.
19555
19556 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
19557 checks involving function types and aliases.
19558
19559 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
19560
19561 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
19562 redefined to the same non-trivial type.
19563
19564 * g++.old-deja/g++.pt/explicit73.C: Test for proper
19565 namespace-qualification of template specializations declared in
19566 other namespaces.
19567
19568 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
19569 to declare a subset of the specializations of a template function
19570 as friends of specializations of a template class.
19571
19572 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
19573 member templates that do not fully specialize the enclosing
19574 template class are rejected.
19575
19576 1998-09-11 Dave Love <d.love@dl.ac.uk>
19577
19578 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
19579
19580 1998-09-08 Dave Love <d.love@dl.ac.uk>
19581
19582 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
19583 altered from libf2c/libU77 version.
19584
19585 1998-09-06 Dave Love <d.love@dl.ac.uk>
19586
19587 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
19588
19589 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
19590
19591 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
19592 (un)signed char are different types for template specialization
19593 purposes.
19594
19595 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
19596
19597 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
19598 * objc: ObjC testsuite.
19599
19600 1998-08-31 Catherine Moore <clm@cygnus.com>
19601
19602 * gcc.c-torture/execute/941014-1.x: New file.
19603
19604 1998-08-31 Nick Clifton <nickc@cygnus.com>
19605
19606 * lib/c-torture.exp: Add support for
19607 torture_eval_before_compile and torture_eval_before_execute
19608 variables.
19609
19610 1998-08-30 Jeffrey A Law (law@cygnus.com)
19611
19612 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
19613 this test triggers valid.
19614
19615 1998-08-27 Jeffrey A Law (law@cygnus.com)
19616
19617 * gcc.dg/980827-1.c: New test.
19618
19619 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
19620
19621 * gcc.c-torture/execute/loop-4b.c: New test.
19622
19623 1998-08-26 Nick Clifton <nickc@cygnus.com>
19624
19625 * lib/c-torture.exp: Add support for
19626 torture_eval_before_compile and torture_eval_before_execute
19627 variables.
19628
19629 1998-08-25 Jeffrey A Law (law@cygnus.com)
19630
19631 * gcc.c-torture/compile/980825-1.c: New test.
19632
19633 1998-08-24 Nick Clifton <nickc@cygnus.com>
19634
19635 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
19636 count number tests in opt_t0 not good_t0.
19637
19638 1998-08-24 Jeffrey A Law (law@cygnus.com)
19639
19640 * gcc.c-torture/compile/930326-1.x: Fix typo.
19641
19642 1998-08-23 Mark Mitchell <mark@markmitchell.com>
19643
19644 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
19645 causes an ICE.
19646
19647 1998-08-21 Jeffrey A Law (law@cygnus.com)
19648
19649 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
19650 STACK_SIZE is defined.
19651 * gcc.c-torture/unsorted/stuct.c: Similarly.
19652
19653 * gcc.c-torture/compile/980821-1.c: New test.
19654
19655 1998-08-21 Jeffrey A Law (law@cygnus.com)
19656
19657 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
19658
19659 1998-08-19 Mark Mitchell <mark@markmitchell.com>
19660
19661 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
19662 code.
19663
19664 1998-08-09 Mark Mitchell <mark@markmitchell.com>
19665
19666 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
19667 error'.
19668
19669 1998-08-18 Jeffrey A Law (law@cygnus.com)
19670
19671 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
19672
19673 1998-08-16 Jeffrey A Law (law@cygnus.com)
19674
19675 * gcc.c-torture/compile/980816-1.c: New test.
19676
19677 * gcc.dg/980816-1.c: New test.
19678
19679 1998-08-13 Jeffrey A Law (law@cygnus.com)
19680
19681 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
19682 compiler for ieee tests.
19683
19684 1998-08-01 Dave Love <d.love@dl.ac.uk>
19685
19686 * g77.f-torture/compile/980729-0.f: New test.
19687
19688 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
19689
19690 * gcc.c-torture/special/eeprof-1.c: New test, for
19691 -finstrument-functions.
19692 * gcc.c-torture/special/special.exp: Run it.
19693
19694 1998-07-29 Jeffrey A Law (law@cygnus.com)
19695
19696 * gcc.c-torture/compile/980729-1.c: New test.
19697
19698 1998-07-27 Nick Clifton <nickc@cygnus.com>
19699
19700 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
19701 __thumb__ is defined, and test for ARM style doubles if so.
19702
19703 1998-07-26 Dave Love <d.love@dl.ac.uk>
19704
19705 * g77.f-torture/noncompile/980615-0.f: New test.
19706
19707 1998-07-26 H.J. Lu (hjl@gnu.org)
19708
19709 * gcc.dg/980312-1.c: Do link instead of compile.
19710 * gcc.dg/980313-1.c: Likewise.
19711
19712 1998-07-26 Jeffrey A Law (law@cygnus.com)
19713
19714 * gcc.c-torture/compile/980726-1.c: New test.
19715
19716 1998-07-25 Dave Love <d.love@dl.ac.uk>
19717
19718 * g77.f-torture/execute/io0.f: New test.
19719
19720 1998-07-24 Nick Clifton <nickc@cygnus.com>
19721
19722 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
19723 an int.
19724
19725 1998-06-18 Michael Meissner <meissner@cygnus.com>
19726
19727 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
19728 m32r bugs.
19729
19730 1998-07-17 Nick Clifton <nickc@cygnus.com>
19731
19732 * gcc.dg/980626-1.c: Expect failures for all toolchains until
19733 c-decl.c:grokdeclarator can handle mode attributes.
19734
19735 1998-07-16 Jeffrey A Law (law@cygnus.com)
19736
19737 * gcc.c-torture/execute/980716-1.c: New test.
19738
19739 1998-07-13 Jeffrey A Law (law@cygnus.com)
19740
19741 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
19742 the mn10200.
19743 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
19744 the mn10200.
19745 * gcc.c-torture/execute/va-arg-3.x: Similarly.
19746 * gcc.c-torture/compile/930326-1.x: Similarly.
19747
19748 1998-07-13 Dave Love <d.love@dl.ac.uk>
19749
19750 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
19751 New test from Craig.
19752
19753 1998-07-12 Dave Love <d.love@dl.ac.uk>
19754
19755 * g77.f-torture/noncompile/980616-0.f: New test.
19756
19757 * g77.f-torture/execute/970816-3.f: New test from Craig.
19758
19759 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19760
19761 * g++.other/singleton.C: Return error value instead of taking
19762 SIGSEGV.
19763
19764 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
19765
19766 * g++.other/singleton.C: New test. Warning is under dispute.
19767 Runtime crash is not.
19768
19769 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
19770
19771 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
19772 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
19773 using6.C, using7.C}: New namespace tests.
19774
19775 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
19776
19777 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
19778 specialization with typedef'ed names used as array indexes.
19779
19780 1998-07-09 Jeffrey A Law (law@cygnus.com)
19781
19782 * gcc.c-torture/execute/980709-1.c: New test.
19783
19784 * gcc.dg/980709-1.c: New test.
19785
19786 1998-07-07 Richard Henderson <rth@cygnus.com>
19787
19788 * gcc.c-torture/execute/bcp-1.c: New test.
19789
19790 1998-07-07 Jeffrey A Law (law@cygnus.com)
19791
19792 * gcc.c-torture/execute/980707-1.c: New test.
19793
19794 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
19795
19796 * gcc.c-torture/compile/980706-1.c: New test.
19797
19798 1998-07-01 Dave Love <d.love@dl.ac.uk>
19799
19800 * g77.f-torture/execute/980701-0.f,
19801 g77.f-torture/execute/980701-1.f: New test from Craig.
19802
19803 1998-07-01 Jeffrey A Law (law@cygnus.com)
19804
19805 * gcc.c-torture/compile/980701-1.c: New test.
19806
19807 * gcc.c-torture/execute/980701-1.c: New test.
19808
19809 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
19810 rlsruhe.de>
19811
19812 * g++.old-deja/g++.robertl/eb132.C: New test.
19813 * g++.old-deja/g++.robertl/eb133.C: Likewise.
19814
19815 1998-06-29 Dave Love <d.love@dl.ac.uk>
19816
19817 * g77.f-torture/execute/980628-7.f,
19818 g77.f-torture/execute/980628-8.f,
19819 g77.f-torture/execute/980628-9.f,
19820 g77.f-torture/execute/980628-10.f: New tests from Craig.
19821
19822 * g77.f-torture/execute/980628-3.f: Remove mail headers.
19823
19824 1998-06-28 Jeffrey A Law (law@cygnus.com)
19825
19826 * g77.f-torture/execute/980628-4.f: New test from Craig.
19827 * g77.f-torture/execute/980628-5.f: Likewise.
19828 * g77.f-torture/execute/980628-2.f: Likewise.
19829 * g77.f-torture/execute/980628-0.f: Likewise.
19830 * g77.f-torture/execute/980628-1.f: Likewise.
19831 * g77.f-torture/execute/980628-3.f: Likewise.
19832 * g77.f-torture/execute/980628-6.f: Likewise.
19833
19834 1998-06-28 Jeffrey A Law (law@cygnus.com)
19835
19836 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
19837 directory when nothing has been installed yet.
19838
19839 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
19840
19841 * gcc.c-torture/special/special.exp: Handle newer versions of
19842 dejagnu.
19843
19844 1998-06-26 Jeffrey A Law (law@cygnus.com)
19845
19846 * gcc.dg/980626-1.c: New test.
19847
19848 1998-06-19 Bruno Haible <haible@ilog.fr>
19849
19850 * gcc.misc-tests/m-un-2.c: New test.
19851 * g++.old-deja/g++.other/warn01.c: Likewise.
19852
19853 1998-06-19 Robert Lipe <robertl@dgii.com>
19854
19855 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
19856 compatibility with assmblers with a different comment character.
19857 Eliminate use of GAS-specific extensions.
19858
19859 1998-06-19 Jeffrey A Law (law@cygnus.com)
19860
19861 * gcc.c-torture/execute/ieee/980619-1.c: New test.
19862
19863 1998-06-19 Robert Lipe <robertl@dgii.com>
19864
19865 *lib/g77.exp: Replace search for libf2c.a with search for newly
19866 renamed libg2c.a
19867
19868 1998-06-17 Jeffrey A Law (law@cygnus.com)
19869
19870 * gcc.c-torture/execute/980617-1.c: New test.
19871
19872 1998-06-12 Jeffrey A Law (law@cygnus.com)
19873
19874 * gcc.c-torture/execute/980612-1.c: New test.
19875
19876 1998-06-08 Jeffrey A Law (law@cygnus.com)
19877
19878 * gcc.dg/980523-1.c: Only test on ppc-linux.
19879 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
19880
19881 * gcc.c-torture/execute/980608-1.c: New test.
19882
19883 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
19884
19885 * gcc.c-torture/execute/980605-1.c: New test.
19886
19887 1998-06-04 Jeffrey A Law (law@cygnus.com)
19888
19889 * gcc.c-torture/execute/980604-1.c: New test.
19890
19891 1998-06-02 Jeffrey A Law (law@cygnus.com)
19892
19893 * gcc.c-torture/execute/980602-1.c: New test.
19894 * gcc.c-torture/execute/980602-2.c: Likewise.
19895
19896 1998-06-02 Dave Love <d.love@dl.ac.uk>
19897
19898 * 970125-0.f: Fix per JCB. Add commentary.
19899
19900 1998-05-31 Michael Meissner <meissner@cygnus.com>
19901
19902 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
19903 IEEE -0 support.
19904
19905 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
19906
19907 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
19908 earlier.
19909
19910 1998-05-28 Catherine Moore <clm@cygnus.com>
19911
19912 * gcc.c-torture/execute/980526-3.c: New test.
19913
19914 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
19915
19916 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
19917 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
19918 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
19919 m88k-motorola-sysv3 to XFAIL.
19920
19921 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19922
19923 * gcc.dg/980526-1.c: New test.
19924 * gcc.c-torture/execute/980526-2.c: New test.
19925
19926 1998-05-26 Jeffrey A Law (law@cygnus.com)
19927
19928 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
19929
19930 * gcc.c-torture/execute/980526-1.c: New test.
19931
19932 1998-05-26 Dave Love <d.love@dl.ac.uk>
19933
19934 * g77.f-torture/execute/alpha2.f: Add runtime test.
19935
19936 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
19937
19938 * g++.old-deja/old-deja.exp: Strip leading directories.
19939
19940 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
19941 error for the line. Don't run multiple tests for the same line.
19942
19943 1998-05-23 Jeffrey A Law (law@cygnus.com)
19944
19945 * gcc.dg/980523-1.c: New test.
19946
19947 1998-05-23 Dave Love <d.love@dl.ac.uk>
19948
19949 * g77.f-torture/compile/970915-0.f: New test.
19950
19951 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
19952
19953 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
19954
19955 1998-05-21 Jeffrey A Law (law@cygnus.com)
19956
19957 * gcc.dg/980520-1.c: New test.
19958
19959 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
19960
19961 * gcc.dg/980502-1.c: Fix return type.
19962
19963 1998-05-20 Jeffrey A Law (law@cygnus.com)
19964
19965 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
19966 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
19967 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
19968 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
19969 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
19970
19971 1998-05-20 Dave Love <d.love@dl.ac.uk>
19972
19973 * g77.f-torture/execute/980520-1.f: New test.
19974
19975 1998-05-15 Dave Love <d.love@dl.ac.uk>
19976
19977 * lib/mike-g77.exp: New file.
19978
19979 * g77.f-torture/noncompile/noncompile.exp,
19980 g77.f-torture/noncompile/check0.f: New files.
19981
19982 1998-05-14 Dave Love <d.love@dl.ac.uk>
19983
19984 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
19985 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
19986 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
19987 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
19988 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
19989 abort where appropriate.
19990
19991 1998-05-05 Michael Meissner <meissner@cygnus.com>
19992
19993 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
19994 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
19995
19996 1998-04-29 Dave Love <d.love@dl.ac.uk>
19997
19998 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
19999
20000 1998-04-27 Dave Love <d.love@dl.ac.uk>
20001
20002 * g77.f-torture/compile/980427-0.f: New test.
20003
20004 1998-04-24 Dave Love <d.love@dl.ac.uk>
20005
20006 * g77.f-torture/compile/980424-0.f: New test.
20007
20008 1998-04-19 Dave Love <d.love@dl.ac.uk>
20009
20010 * g77.f-torture/compile/980419-2.f (main): New test.
20011 * g77.f-torture/compile/970125-0.f: New test.
20012 * g77.f-torture/compile/980419-1.f: New test.
20013
20014 1998-04-08 Jim Wilson <wilson@cygnus.com>
20015
20016 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
20017 of loop-4.c.
20018
20019 1998-04-07 Jim Wilson <wilson@cygnus.com>
20020
20021 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
20022
20023 1998-04-03 Jim Wilson <wilson@cygnus.com>
20024
20025 * gcc.c-torture/compile/980329-1.c: New test.
20026
20027 1998-03-18 Jim Wilson <wilson@cygnus.com>
20028
20029 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
20030 * gcc.dg/980312-1.c: Fix typo in -march command.
20031
20032 1998-03-16 H.J. Lu (hjl@gnu.org)
20033
20034 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
20035
20036 1998-03-11 Robert Lipe <robertl@dgii.com>
20037
20038 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
20039 Dave Love agree the Fortran source is bogus.
20040
20041 1998-03-11 Robert Lipe <robertl@dgii.com>
20042
20043 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
20044 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
20045 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
20046 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
20047 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
20048
20049 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
20050
20051 * g++.old-deja/g++.other/friend1.C: New test.
20052
20053 1998-02-18 Dave Love <d.love@dl.ac.uk>
20054
20055 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
20056 possibly uninitialized) variables and declare dnrm2.
20057
20058 1998-02-23 Robert Lipe <robertl@dgii.com>
20059
20060 From Bruno Haible <haible@ilog.fr>:
20061 * gcc.c-torture/execute/980223.c: New test.
20062
20063 1998-02-13 Jeffrey A Law (law@cygnus.com)
20064
20065 * gcc.dg/ifelse-1.c: New test.
20066
20067 1998-02-09 H.J. Lu (hjl@gnu.org)
20068
20069 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
20070
20071 * lib/old-dejagnu.exp (old-dejagnu): Added the
20072 "execution test - XFAIL *-*-*" handling in the spirit of
20073 "excess errors test -". Changed the "execution test fails"
20074 handling to be like "excess errors test fails".
20075 * Update various tests accordingly.
20076
20077 1998-02-06 Jim Wilson <wilson@cygnus.com>
20078
20079 * gcc.c-torture/execute/980205.c: New test.
20080
20081 1998-01-18 Jeffrey A Law (law@cygnus.com)
20082
20083 * lib/c-torture.exp: Look for .x files instead of .cexp files.
20084 * lib/f-torture.exp: Similarly.
20085 * gcc.c-torture: Rename all .cexp files to .x files.
20086
20087 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
20088
20089 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
20090 (940510-1.c): Removed duplicate.
20091 (971104-1.c): New test.
20092
20093 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
20094
20095 * lib/f-torture.exp: Improve error and loop detection.
20096
20097 1997-11-19 Michael Meissner <meissner@cygnus.com>
20098
20099 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
20100 use that to size the filler array.
20101
20102 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
20103
20104 * lib/c-torture.exp(c-torture-execute): Fix typo.
20105
20106 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
20107 testcase as the executable name. Keep the executable around if
20108 the test fails.
20109
20110 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
20111
20112 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
20113 changes. Only test one -g option, and move it to the end of the
20114 list of options to test.
20115
20116 1997-09-19 Michael Meissner <meissner@cygnus.com>
20117
20118 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
20119 variable GCC_TORTURE_OPTIONS to supply default switches separated
20120 by colons. If no environment variable, run tests with -O0 -g, -O1
20121 -g, and -O2 -g as well.
20122
20123 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
20124
20125 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
20126 explanatory comments. Fix indentation.
20127
20128 1997-09-15 Jeffrey A Law (law@cygnus.com)
20129
20130 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
20131
20132 1997-09-11 Jeffrey A Law (law@cygnus.com)
20133
20134 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
20135 * g++.old-deja/g++.mike/p7325.C: Likewise.
20136 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
20137
20138 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
20139
20140 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
20141 * g++.old-deja/g++.brendan/crash30.C: Likewise.
20142 * g++.old-deja/g++.brendan/crash39.C: Likewise.
20143 * g++.old-deja/g++.law/operators4.C: Likewise.
20144
20145 1997-09-11 Joe Buck (jbuck@synopsys.com)
20146
20147 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
20148 * g++.old-deja/g++.mike/p784.C: Ditto.
20149 * g++.old-deja/g++.mike/p785.C: Ditto.
20150
20151 1997-09-05 Jeffrey A Law (law@cygnus.com)
20152
20153 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
20154
20155 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
20156
20157 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
20158 target feature; pass this to c-torture-execute as needed.
20159
20160 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
20161
20162 * lib/c-torture.exp(c-torture-execute): If the previous and the
20163 current executables being tested are identical, we don't need to
20164 run the executable again. Try to make the executable names
20165 unique. Add an optional argument for passing additional compiler
20166 flags.
20167
20168 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
20169
20170 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
20171
20172 1997-08-29 Jeffrey A Law (law@cygnus.com)
20173
20174 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
20175
20176 1997-07-31 Jeffrey A Law (law@cygnus.com)
20177
20178 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
20179 32bit or larger longs.
20180
20181 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
20182 have either a 32bit long or 32bit int.
20183
20184 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
20185
20186 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
20187 Make double precision tests dependent on sizeof (double).
20188
20189 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
20190
20191 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
20192 too.
20193
20194 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
20195
20196 * gcc.c-torture/compile/961203-1.cexp: New script.
20197
20198 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
20199
20200 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
20201 up the includes ourselves.
20202
20203 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
20204
20205 * lib/plumhall.exp: Remove random include, and add a few
20206 verbose messages for debugging.
20207
20208 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
20209
20210 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
20211 of trying to do it ourselves.
20212
20213 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
20214
20215 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
20216
20217 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
20218
20219 * gcc.prms/5403.c: Made regexp a bit less strict.
20220
20221 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
20222
20223 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
20224 is returned from remote_load instead.
20225 * lib/plumhall.exp: Ditto.
20226 * lib/mike-g++.exp: Ditto.
20227 * lib/old-dejagnu.exp: Ditto.
20228 * lib/c-torture.exp: Ditto.
20229
20230 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
20231
20232 * lib/g++.exp: Use build_wrapper procedure.
20233 * lib/gcc.exp: Ditto.
20234
20235 1997-05-20 Jeffrey A Law (law@cygnus.com)
20236
20237 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
20238 an old-style decl for malloc. Fixes tests to work when
20239 sizeof (int) != sizeof (size_t).
20240
20241 1997-05-15 Mike Meissner <meissner@cygnus.com>
20242
20243 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
20244
20245 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
20246 use stdargs.h interface.
20247
20248 1997-05-15 Mike Meissner <meissner@cygnus.com>
20249
20250 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
20251 NO_VARARGS when compiling.
20252
20253 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
20254
20255 * lib/plumhall.exp(ph_includes): New procedure.
20256 (ph_make): Use it.
20257 (ph_compiler): Ditto.
20258
20259 * lib/g++.exp: Rename test-glue.c to testglue.c.
20260 * lib/gcc.exp: Ditto.
20261
20262 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
20263
20264 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
20265 to completion when it's called.
20266
20267 1997-03-21 Michael Meissner <meissner@cygnus.com>
20268
20269 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
20270 is defined, don't do test.
20271
20272 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
20273
20274 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
20275 for object files.
20276 (ph_summary): Mark skipped testcases as untested, not unresolved.
20277
20278 * lib/plumhall.exp (ph_make): If unresolved because of bad
20279 errorCode, record errorCode in log file.
20280 (*): Replace send_log/verbose with verbose -log.
20281
20282 1997-03-19 Michael Meissner <meissner@cygnus.com>
20283
20284 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
20285 double conversion if double isn't at least 8 bytes.
20286
20287 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
20288 int to work with targets where int is 16 bits.
20289
20290 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
20291 8 bytes, just exit, since 4 byte doubles don't have enough bits of
20292 precision for the test to complete.
20293
20294 1997-03-14 Michael Meissner <meissner@cygnus.com>
20295
20296 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
20297 if d10v is not compiled with the -mdouble64 flag.
20298 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
20299
20300 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
20301 d10v is not compiled with the -mint32 flag.
20302
20303 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
20304
20305 * lib/plumhall.exp: Use incr_count.
20306
20307 1997-03-12 Jeffrey A Law (law@cygnus.com)
20308
20309 * gcc.c-torture: Update to c-torture-1.45.
20310
20311 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
20312
20313 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
20314 the name of the expect testcase file).
20315
20316 * lib/g++.exp(g++_init): Ditto.
20317
20318 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
20319
20320 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
20321 the host.
20322
20323 * lib/gcc.exp(gcc_exit): New procedure.
20324
20325 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
20326
20327 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
20328 specs where appropriate.
20329
20330 * g++.old-deja/g++.arm/*: Added additional ERROR checks
20331 because of new "candidates are" messages, and removed a few
20332
20333 * Converted all non-old-style g++ testcases to old-style, and
20334 moved into g++.old-deja.
20335
20336 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
20337
20338 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
20339 options.
20340
20341 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
20342 succeeded.
20343
20344 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
20345
20346 1997-02-13 Michael Meissner <meissner@cygnus.com>
20347
20348 * lib/gcc.exp (gcc_target_compile): Add support for defining
20349 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
20350 the machine doesn't have those features.
20351
20352 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
20353
20354 * g++.law/operators4.exp: Don't use LIBS.
20355
20356 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
20357
20358 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
20359
20360 * lib/mike-g++.exp: Don't set the compiler to be tested here.
20361 * lib/g++.exp: Set it here instead. Also, allow use of the
20362 --tool_exec and --tool_opt options. Change CXX to
20363 GXX_UNDER_TEST.
20364
20365 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
20366
20367 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
20368
20369 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
20370
20371 * lib/old-dejagnu.exp: Use prune_warnings instead of
20372 prune_system_crud.
20373 * lib/mike-g++.exp: Ditto.
20374 * lib/gcc.exp: Ditto.
20375 * lib/g++.exp: Ditto.
20376
20377 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
20378
20379 1997-02-07 Jeffrey A Law (law@cygnus.com)
20380
20381 * 941014-2.c: Include stdlib.h
20382 * 960327-1.c: Include stdio.h
20383 * dbra.c, index-1.c: Don't assume ints are 32bits.
20384
20385 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
20386
20387 * lib/gcc.exp: Add gcc,stack_size target feature.
20388
20389 * lib/g++.exp(g++_target_compile): Add the include and link
20390 paths here, not in two other places. And, it's $options, not
20391 options.
20392
20393 * lib/mike-g++.exp(postbase): Remove the code that determines
20394 the correct include and link paths.
20395 * g++.old-deja/old-deja.exp: Ditto.
20396
20397 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
20398
20399 * lib/g++.exp(g++_init): target_compile no longer returns the
20400 filename of the result.
20401
20402 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
20403
20404 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
20405 call to glob.
20406
20407 * gcc.c-torture/special/special.exp: Change call to
20408 gcc_target_compile to include the object file.
20409
20410 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
20411
20412 * gcc.c-torture/special/special.exp: Correct misspelling in last
20413 change.
20414
20415 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
20416
20417 * lib/plumhall.exp(ph_summary): Log the entire output of the
20418 executable. Return -1 if there were any failures, 0 otherwise.
20419 (ph_execute): Return -1 if there were any failures, 0 otherwise.
20420 (ph_make): Clean up objects and executables that were built
20421 if the tests succeeded.
20422
20423 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
20424
20425 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
20426 libraries and includes in the build tree as appropriate.
20427
20428 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
20429
20430 * lib/c-torture.exp: Instead of looking for the global variable
20431 NO_LONG_LONG, check to see if that's a feature of the target.
20432
20433 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
20434
20435 * config/default.exp: Minimize. Delete the remainer of the files in
20436 config; this functionality is now in devo/dejagnu/config.
20437
20438 g++.*/*: Pass any additional flags used to compile to postbase;
20439 delete CXXFLAGS.
20440
20441 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
20442 is now done by runtest.exp. Use gcc_target_compile instead of
20443 compile.
20444
20445 lib/c-torture.exp: Use gcc_target_compile instead of compile.
20446 Remove references to CFLAGS. Use remote_file instead of
20447 calling rm -f.
20448 (c-torture): Take a list of arguments to use to compile this
20449 testcase.
20450
20451 lib/g++.exp: Simplify. Use target_compile instead of compile.
20452 lib/gcc-dg.exp: Ditto.
20453 lib/gcc.exp: Ditto.
20454 lib/mike-{gcc,g++}.exp: Ditto.
20455 lib/old-dejagnu.exp: Ditto.
20456 lib/plumhall.exp: Ditto.
20457
20458 1997-01-08 Jim Wilson <wilson@cygnus.com>
20459
20460 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
20461 (ph_linker): Likewise.
20462
20463 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
20464
20465 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
20466 MAP_ANON / MAP_ANONYMOUS if defined;
20467 else try to map from /dev/zero .
20468
20469 1996-11-12 Jeffrey A Law (law@cygnus.com)
20470
20471 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
20472 isn't defined, then define it to MAP_ANONYMOUS.
20473
20474 1996-11-12 Jeffrey A Law (law@cygnus.com)
20475
20476 * gcc.c-torture: Update to c-torture-1.42 release.
20477
20478 1996-11-11 Jeffrey A Law (law@cygnus.com)
20479
20480 * gcc.c-torture: Update to c-torture-1.41 release.
20481
20482 1996-10-27 Jeffrey A Law (law@cygnus.com)
20483
20484 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
20485 c-torture release.
20486
20487 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
20488
20489 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
20490 and LDFLAGS. Fix second case to append the target_info ldflags
20491 onto LDFLAGS, not CFLAGS.
20492 * lib/g++.exp (g++_init): Add target_info stuff.
20493 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
20494 of libgloss and newlib flags for !native.
20495
20496 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
20497 (GDB): Fix relative path to go up another dir for finding gdb.
20498
20499 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
20500
20501 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
20502 versions in the target_info array, if they don't exist.
20503
20504 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
20505
20506 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
20507
20508 1996-07-08 Jim Wilson <wilson@cygnus.com>
20509
20510 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
20511 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
20512
20513 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
20514
20515 * lib/old-dejagnu.exp: Don't remove the output file before we've
20516 actually tested it. Don't append pwd to the path of the executable
20517 we're testing.
20518
20519 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
20520
20521 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
20522
20523 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
20524
20525 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
20526 temporary directory for compiler files, and set it to a default
20527 value of /tmp. Set $output as the name of the output file from
20528 compiling the testcase. Add a -o option to $cflags_var so the
20529 compiler writes the final output file as $output. Set $executable
20530 to $output.
20531
20532 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
20533 directory for compiler files, and set it to /tmp if it doesn't
20534 already have a value. Set $output_file to the name of the output
20535 file from compiling the testcase. Add a -o option to CXXFLAGS so
20536 the compiler writes the final output file as $output. Use $output
20537 as the executable to be tested.
20538
20539 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
20540
20541 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
20542
20543 1996-06-08 Jeffrey A Law (law@cygnus.com)
20544
20545 * gcc.c-torture/execute/pending-1.c: New test. Still
20546 pending in Tege's queue.
20547
20548 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
20549
20550 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
20551 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
20552 if there were failures. Call unresolved if there were unresolved
20553 testcases. Call gcc_fail if program did not run to completion.
20554 (ph_make): Pass additional argument name to ph_execute.
20555 (ph_execute): Add new argument. Pass additional arguments to
20556 ph_summary. Call gcc_fail is there is no execution output.
20557
20558 1996-04-24 Jeffrey A Law (law@cygnus.com)
20559
20560 * lib/plumhall.exp (proc_summary): Output relavent summary
20561 lines into the log so specific failures in plumhall can be
20562 investigated.
20563
20564 1996-04-10 Jeffrey A Law (law@cygnus.com)
20565
20566 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
20567 (c-torture-execute): Don't try to execute tests which use
20568 "long long" types if $NO_LONG_LONG is nonzero.
20569
20570 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
20571
20572 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
20573 not c-torture.
20574
20575 * gcc.ieee: Move from here.
20576 * gcc.c-torture/execute/ieee: To here.
20577
20578 1996-03-26 Jeffrey A Law (law@cygnus.com)
20579
20580 * gcc.c-torture: Update to c-torture-1.41 release.
20581
20582 1996-03-22 Jeffrey A Law (law@cygnus.com)
20583
20584 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
20585 not "$output".
20586
20587 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
20588
20589 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
20590 -c present.
20591
20592 1996-03-02 Jeffrey A Law (law@cygnus.com)
20593
20594 * config/proelf.exp: Handle connecting to a simulator.
20595
20596 1996-01-31 Jeffrey A Law (law@cygnus.com)
20597
20598 * config/proelf.exp: New file. Enough framework that we can
20599 run c-torture tests on the proelf targets (or any other target
20600 that gdb can connect to for that matter).
20601
20602 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
20603
20604 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
20605 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
20606
20607 * lib/plumhall.exp (ph_execute): Always call ph_summary if
20608 exec_output exists.
20609
20610 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
20611
20612 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
20613 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
20614
20615 * config/*.exp: Update FSF address. Change result of ${tool}_load
20616 to pass/fail/unresolved/unsupported/untested. Caller must now
20617 call unresolved/unsupported/untested.
20618 * lib/*.exp: Update FSF address. Update to handle new results of
20619 ${tool}_load.
20620 * lib/chill.exp (verbose): Delete.
20621
20622 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
20623
20624 * lib/gcc.exp (default_gcc_start): Change order of args to
20625 $LDFLAGS $CFLAGS $LIBS.
20626 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
20627 Save/set/restore CFLAGS. Pass single arg to gcc_start.
20628 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
20629 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
20630 * gcc.misc-tests/dg-test.exp: Likewise.
20631 * gcc.misc-tests/msgs.exp: Likewise.
20632 * gcc.prms/prms.exp: Likewise.
20633 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
20634 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
20635
20636 * lib/dg.exp: Deleted, moved to dejagnu/lib.
20637
20638 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
20639
20640 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
20641
20642 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
20643 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
20644
20645 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
20646 necessary.
20647
20648 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
20649
20650 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
20651 global for loop; add use of $mathlib.
20652 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
20653 settings here; set mathlib for anything but VxWorks.
20654
20655 1996-01-22 Jeffrey A Law (law@cygnus.com)
20656
20657 * gcc.c-torture: Update to c-torture-1.40 release.
20658
20659 1996-01-03 Jeffrey A Law (law@cygnus.com)
20660
20661 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
20662 dg.exp.
20663
20664 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
20665
20666 * lib/c-torture.exp (c-torture-execute): Declare "output" as
20667 global.
20668
20669 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
20670
20671 * lib/g++.exp (LIBS): Define if not already.
20672 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
20673 (gcc-dg-prune): Call prune_gcc_output.
20674 * lib/gcc.exp (prune_gcc_output): New proc.
20675 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
20676 prune_gcc_output.
20677
20678 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
20679
20680 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
20681 (c-torture-execute): Likewise. Rename `name' to `testcase'.
20682
20683 1995-11-15 Jeffrey A Law (law@cygnus.com)
20684
20685 * gcc.c-torture: Update to c-torture-1.39 release.
20686
20687 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
20688
20689 * lib/c-torture.exp (c-torture-execute): Don't return if one option
20690 fails, try others as well.
20691
20692 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
20693
20694 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
20695 If compilation fails, mark execute tests as `untested'.
20696 If test is marked as unsupported, don't mark compilation and
20697 execute tests as failed.
20698
20699 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
20700
20701 * lib/g++.exp (g++_init): Don't link in libg++, and look to
20702 libstdc++ for whether or not we want to be doing shared
20703 libraries. Delete link_curses since we don't need it anymore.
20704 * lib/mike-g++.exp (postbase): Don't link in libg++.
20705 * g++.old-deja/old-deja.exp: Likewise.
20706
20707 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
20708
20709 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
20710
20711 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
20712
20713 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
20714 For that, add `-Wl,-a,shared_archive'.
20715 * g++.old-deja/old-deja.exp: Likewise.
20716
20717 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
20718
20719 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
20720
20721 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
20722
20723 * lib/mike-g++.exp (postbase): Pay attention to the status of
20724 g++_load.
20725
20726 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
20727
20728 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
20729
20730 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
20731
20732 * lib/gcc.exp (default_gcc_start): No longer need to log program
20733 being executed or its output, execute_anywhere does that now.
20734 * lib/g++.exp (default_g++_version): Call execute_anywhere.
20735 (default_g++_start): Likewise. Delete calls to verbose/send_log.
20736
20737 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
20738
20739 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
20740 the same as those in lib/g++.exp.
20741
20742 1995-10-10 Jeff Law (law@hurl.cygnus.com)
20743
20744 * gcc.c-torture: Update to c-torture-1.38 release.
20745 * gcc.ieee: Related changes.
20746
20747 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
20748
20749 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
20750 "exec". Minor reformatting changes.
20751
20752 * config/rom68k.exp (${tool}_load): Make it work in a canadian
20753 cross. This means all "exec" calls now work on a remote host as
20754 well.
20755 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
20756 cross. Filter out the extra "\r\n" stuff that expect puts in.
20757 (c-torture-execute): Filter out the bogus warnings like
20758 c-torture-compile does. Add support for canadian cross.
20759 * lib/gcc.exp (default_gcc_version, default_gcc_start)
20760 Use execute_anywhere rather than calling exec directly. Now it
20761 works for canadian cross testing.
20762
20763 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
20764
20765 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
20766 results into a variable, and check that rather than using file exists.
20767
20768 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
20769
20770 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
20771 create a libg++.so. For sunos4.1.*, also add -ltermcap.
20772
20773 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
20774
20775 * g++.old-deja/old-deja.exp: Create and pass runshlib and
20776 lib_curses if there's a shared libg++ in the build tree.
20777
20778 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
20779
20780 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
20781 if not supported target.
20782
20783 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
20784
20785 * lib/g++.exp (g++_init): Move empty setting of runshlib and
20786 link_curses up to always happen, not just for native builds.
20787
20788 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
20789
20790 * gcc.c-torture: Update to c-torture-1.36 release.
20791 * gcc.failure: Related changes.
20792
20793 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
20794
20795 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
20796
20797 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
20798
20799 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
20800 * lib/mike-g++.exp (postbase): Not in here. Still reference
20801 runshlib, link_curses, and mathlib for link and run.
20802
20803 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
20804 pass the runtime shared library options for Solaris, OSF/1, and
20805 Irix5, and link with -lcurses to avoid unresolved references.
20806
20807 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
20808
20809 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
20810 only run once.
20811
20812 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
20813
20814 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
20815
20816 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
20817
20818 * gcc.c-torture: Update to c-torture-1.35 release. Note we
20819 do not have a framework for the "compat" tests yet.
20820
20821 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
20822
20823 * lib/mike-g++.exp (postbase): New local variable `mathlib',
20824 set to null if we're testing vxworks5.1. Use that instead of
20825 `-lm' in the setting of LIBS for link and run.
20826
20827 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
20828
20829 * config/rom68k.exp (${tool}_load): Major changes to make it
20830 work. Verified that it does in fact return the stuff in
20831 exec_output properly. Catch any Emul or any TRAP other than 0.
20832
20833 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
20834
20835 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
20836 LDFLAGS properly for targets that need stuff from libgloss.
20837 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
20838 only run once.
20839 (gpp_initialized): New variable.
20840
20841 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
20842
20843 * config/rom68k.exp: Load libgloss.exp.
20844 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
20845 so we can produce a fully linked binary.
20846 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
20847 so we can produce a fully linked binary.
20848
20849 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
20850
20851 * lib/plumhall.exp (ph_section): Watch for expected failures.
20852 Add missing `else'.
20853
20854 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
20855 run the testcase.
20856 (c-torture): Likewise.
20857
20858 1995-08-28 Doug Evans <dje@cygnus.com>
20859
20860 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
20861
20862 * lib/mike-g++.exp (mike_cleanup): New proc.
20863 (prebase): New globals compiler_result, not_compiler_result,
20864 target_regexp.
20865 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
20866 allow leading "-" in pattern. Watch for unsupported tests.
20867 If $compiler_result is set, pattern match assembler code,
20868 and ditto for $not_compiler_result.
20869 * lib/mike-gcc.exp: Likewise.
20870
20871 * lib/plumhall.exp (ph_execute): Only call ph_summary if
20872 execution "succeeded".
20873
20874 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
20875
20876 * config/win32.exp: New file.
20877 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
20878
20879 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
20880
20881 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
20882 unsupported.
20883 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
20884 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
20885 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
20886
20887 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
20888 "... without exceptions was ...". That is now handled by
20889 prune_system_crud.
20890 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20891
20892 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
20893
20894 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
20895 sieve.c,sort2.c}: New files.
20896 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
20897 sieve.exp,sort2.exp}: Drivers for them.
20898
20899 * lib/mike-gcc.exp (program_output): New user settable variable.
20900 (postbase): Call prune_system_crud. Also prune extraneous compiler
20901 messages.
20902 * lib/mike-g++.exp (program_output): New user settable variable.
20903
20904 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
20905
20906 * config/sh.exp: Deleted (use sim.exp instead).
20907
20908 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
20909
20910 * config/vx.exp: Declare CHECKTASK as global.
20911 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
20912 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
20913 * lib/old-dejagnu.exp: Load [pwd]/$executable.
20914
20915 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
20916
20917 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
20918 target. Like vx.exp, only includes `vx29k.exp' instead of
20919 `vxworks.exp'.
20920
20921 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
20922
20923 * config/sim.exp: Increase time limit from 120 seconds to 240.
20924
20925 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
20926
20927 * gcc.c-torture/execute/950628-1.c: New test.
20928
20929 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
20930
20931 * gcc.c-torture: Update with changes/additions from
20932 c-torture-1.34.
20933
20934 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
20935
20936 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
20937
20938 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
20939
20940 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
20941
20942 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
20943
20944 * gcc.c-torture/compile/950512-1.c: New test.
20945 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
20946 * gcc.dg/struct-ret-1.c: Likewise.
20947
20948 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
20949
20950 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
20951 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
20952
20953 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
20954
20955 * gcc.c-torture/special/920411-1.c: Deleted.
20956 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
20957
20958 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
20959
20960 * config/sim.exp (${tool}_load): Hack in call to bash to get a
20961 cpu limit.
20962
20963 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
20964
20965 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
20966
20967 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
20968
20969 From kenner;
20970 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
20971 is the proper length.
20972 * va-arg-3.c: Likewise.
20973
20974 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
20975
20976 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
20977 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
20978
20979 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
20980 * lib/g++.exp (default_g++_start): Delete old cruft.
20981
20982 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
20983
20984 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
20985 (2 * (1 << 18)) to (2 * (1 << 17)).
20986
20987 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
20988
20989 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
20990
20991 * config/rom68k.exp: Renamed from config/idp.exp
20992
20993 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
20994
20995 * c-torture/compile/921109-2.c
20996
20997 1995-04-18 Mike Stump <mrs@cygnus.com>
20998
20999 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
21000 excess errors.
21001
21002 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
21003
21004 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
21005 output.
21006 * lib/g++.exp (default_g++_start): Likewise.
21007
21008 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
21009
21010 * gcc.c-torture/compile/950329-1.c: New test.
21011
21012 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
21013
21014 * config/bug.exp (${tool}_load): Updated to use new remote_open
21015 and remote_close procs.
21016 * config/idp.exp: New file.
21017
21018 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
21019
21020 * gcc.c-torture/execute/950322-1.c: New test.
21021
21022 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
21023
21024 * config/vx.exp (${tool}_load): Clean up testing of return code from
21025 vxworks_ld and vxworks_spawn.
21026
21027 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
21028
21029 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
21030
21031 1995-03-13 Mike Stump <mrs@cygnus.com>
21032
21033 * lib/old-deja.exp: Add `excess errors test - ' error, now one
21034 can mark excess errors on a machine by machine basis. Note, the
21035 default is to not expect any excess errors, even when excess
21036 errors test - is given, so you will want to put an XFAIL ... on
21037 these lines. For example, // excess errors test - XFAIL hppa*-*-*
21038 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
21039 those 4 machines, but no others.
21040
21041 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
21042
21043 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
21044 * lib/c-torture.exp: to here.
21045
21046 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
21047
21048 * gcc.c-torture/execute/950221-1.c: New test.
21049 * gcc.c-torture/execute/struct-ret-1.c: New test.
21050 * gcc.c-torture/compile/950221-1.c: New test.
21051
21052 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
21053
21054 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
21055
21056 * gcc.c-torture/execute/arith-1.c (main): Return 0.
21057 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
21058
21059 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
21060
21061 * g++.gb: New directory of tests, derived from my signature and
21062 class scoping tests.
21063
21064 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
21065 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
21066 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
21067 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
21068 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
21069 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
21070 * g++.gb/sig25.C: Likewise.
21071
21072 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
21073 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
21074 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
21075 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
21076 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
21077 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
21078 * g++.gb/sig25.exp: Likewise.
21079
21080 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
21081 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
21082 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
21083 * g++.gb/scope13.C: Likewise, this test still fails.
21084
21085 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
21086 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
21087 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
21088 * g++.gb/scope13.exp: Ditto.
21089
21090 * g++.gb/README: New file, explains what these tests are about.
21091
21092 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
21093
21094 * lib/dg.exp (dg-do): Support `preprocess'.
21095 (dg-test): Likewise.
21096
21097 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
21098
21099 * config/udi.exp: change "continue -expect" to "exp_continue".
21100
21101 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
21102
21103 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
21104 Delete redundant tests.
21105
21106 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
21107 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
21108 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
21109 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
21110 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
21111 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
21112 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
21113 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
21114
21115 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
21116 storing label pointers.
21117 * gcc.c-torture/execute/921019-1.c: Likewise.
21118 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
21119 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
21120 parameter fp.
21121 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
21122 constants.
21123
21124 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
21125 Delete obsolete tests.
21126
21127 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
21128 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
21129 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
21130 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
21131 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
21132 * gcc.c-torture/compile/950124-1.c: New test.
21133
21134 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
21135
21136 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
21137
21138 * lib/mike-g++.exp: Add -lm to LIBS.
21139
21140 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
21141
21142 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
21143
21144 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
21145
21146 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
21147
21148 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
21149
21150 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
21151
21152 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
21153
21154 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
21155 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
21156 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
21157 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
21158 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
21159 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
21160 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
21161 * g++.law/{operators31.C, operators32.C,
21162 * g++.law/{operators33.C, operators34.C}: Likewise.
21163 * g++.law/{pic1.C, refs2.C}: Likewise.
21164 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
21165 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
21166 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
21167 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
21168
21169 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
21170 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
21171 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
21172 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
21173 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
21174 * g++.law/{enum9.exp, friend5.exp}: Likewise.
21175 * g++.law/{nest3.exp, nest4.exp}: Likewise.
21176 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
21177 * g++.law/{operators30.exp, operators31.exp}: Likewise.
21178 * g++.law/{operators32.exp, operators33.exp}: Likewise.
21179 * g++.law/{operators34.exp}: Likewise.
21180 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
21181 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
21182 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
21183 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
21184 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
21185
21186 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
21187 No longer expected to fail.
21188 * g++.law/missed-error3.C: Tweak for recent bool changes.
21189
21190 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
21191
21192 * config/emb-unix: Deleted.
21193 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
21194 remote execution. Do final link on remote host if REMOTE_LINK is set.
21195
21196 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
21197
21198 * lib/dg.exp (dg-test): Fix typo in last patch.
21199
21200 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
21201
21202 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
21203 (handles multiple occurrences).
21204
21205 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
21206
21207 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
21208 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
21209 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
21210 printed).
21211 * lib/c-torture.exp (c-torture-compile): Likewise.
21212 (c-torture): Prepend full path if missing.
21213 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
21214 (gcc_fail): Likewise.
21215 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
21216
21217 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
21218
21219 * lib/netware.exp: Only attach to NetWare i386 systems.
21220
21221 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
21222
21223 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
21224 messages. Add test name to "output pattern match" pass/fail message.
21225
21226 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
21227
21228 * gcc.dg: New testsuite.
21229 * gcc.dg/dg.exp: New file.
21230
21231 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
21232 test-switch.c}: Deleted.
21233
21234 * gcc.misc-tests/msgs.exp: New testcase driver.
21235
21236 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
21237
21238 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
21239 Watch for illegal return values from ${tool}_load.
21240 * config/unix.exp (${tool}_load): Fix pass/fail detection for
21241 cross targets. Coerce return value >0 to 1.
21242
21243 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
21244
21245 * config/unix.exp (${tool}_load): Call program rsh, not proc.
21246
21247 * config/emb-unix.exp: New file.
21248
21249 * config/sim.exp: Error if variable $SIM not defined.
21250 (${tool}_load): Mark test as "untested" if simulator missing.
21251
21252 * config/unix.exp: Load remote.exp to get rcp_download.
21253 * lib/c-torture.exp: Use different option lists for testcases with
21254 and without loops.
21255 * gcc.c-torture/execute/execute.exp: Likewise.
21256
21257 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
21258
21259 * config/*.exp: Clarify return code from ${tool}_load.
21260 Call `unresolved' or `untested' instead of `warning' or `perror'
21261 (sometimes you still want to call both though).
21262 Add comment that `shell_id' is local to each file.
21263 * config/udi.exp (timeout): Set to 30.
21264 Don't print warning if connection fails, $connectmode has already
21265 printed an error.
21266 (${tool}_load): Move verbose messages to level 2.
21267 Rework pattern for "Process started" message.
21268 Pass `shell_id' to ${connectmode}_download.
21269 Retry twice upon timeout. Make resetting of target more robust.
21270 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
21271 Pass `shell_id' to exit_$connectmode.
21272 Only call exit_$connectmode if connected.
21273 * config/unix.exp (${tool}_load): Check return codes better.
21274 * config/vrtx.exp (${tool}_load): Likewise.
21275 * config/vx.exp (${tool}_load): Likewise.
21276 Delete unneeded global's.
21277 * lib/dg.exp (dg-test): Update to reflect clarified return codes
21278 from ${tool}_load.
21279 (dg-stat): Delete.
21280 (dg-init): Delete recording of pass/fail counts.
21281 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
21282 (old-dejagnu-init): Likewise.
21283 (old-dejagnu-stat): Delete contents, empty proc now.
21284 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
21285 (c-torture): Delete references to lcnt, lpass, lfail.
21286 Get option list from TORTURE_OPTIONS.
21287 Delete -funroll[-all]-loops if no loops.
21288 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
21289 (g++_stat): Delete contents (empty proc now).
21290 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
21291 (gcc_finish): Likewise.
21292 (gcc_stat): Deleted.
21293 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
21294 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
21295 * gcc.c-torture/execute/execute.exp: Likewise.
21296 Split tests into two parts: compile, execute.
21297 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
21298 no loops. Update to reflect clarified return codes from ${tool}_load.
21299
21300 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
21301
21302 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
21303 to grep for.
21304 (old-dejagnu): Likewise (where necessary).
21305
21306 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
21307
21308 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
21309
21310 * lib/dg.exp (dg-process-target): Fix processing of selector.
21311 Add comment regarding use of `error'.
21312
21313 * lib/gcc.exp (prune_system_crud): Define if missing.
21314 * lib/g++.exp (prune_system_crud): Likewise.
21315
21316 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
21317 Call prune_system_crud.
21318 * lib/dg.exp (dg-runtest): New proc.
21319 Use perror instead of send_user for tcl errors in testcase.
21320 Don't return any value, it's never used.
21321 Don't clobber previous definition of `unknown'.
21322 Print tcl errors in `dg-final'.
21323
21324 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
21325
21326 * lib/dg.exp (dg-process-target): Improve syntax error messages.
21327 (dg-test): Don't print errorInfo, it contains stack backtrace.
21328
21329 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
21330
21331 * lib/g++.exp (runtest_file_p): Define if missing.
21332
21333 1994-09-24 Doug Evans (dje@cygnus.com)
21334
21335 * lib/mike-g++.exp: Comment out loading of g++.exp.
21336 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
21337 (default_g++_version): Always print something.
21338 (default_g++_start): Comment out call to `which'.
21339 (g++_start, g++_load): Deleted (must be defined in config file).
21340 * lib/gcc.exp: Test for existence of $CC at start.
21341 Delete check for tmpdir (done in gcc_init).
21342 (default_gcc_version): Always print something.
21343 (default_gcc_start): Comment out call to `which'.
21344 * config/*.exp: Major cleanup - make cross targets work at least a
21345 little better for g++ (by not being "--tool gcc" specific).
21346 Rename gcc_xxx to ${tool}_xxx.
21347 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
21348 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
21349
21350 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
21351
21352 * lib/c-torture.exp (c-torture-compile): Rework compiler
21353 message processing.
21354
21355 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
21356 c-torture.
21357
21358 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
21359
21360 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
21361
21362 * lib/dg.exp (dg-process-target): Support { target native }.
21363
21364 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
21365
21366 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
21367 looked for "... program xxx got fatal signal".
21368 Correct regsub munging of `comp_output'.
21369 Ignore compiler messages "path prefix not used" and "linker input
21370 file unused".
21371
21372 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
21373
21374 * lib/gcc.exp (runtest_file_p): Define if missing.
21375 * gcc.prms/template.c: Example to work from.
21376
21377 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
21378
21379 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
21380 * lib/dg.exp (dg-test): Call unsupported testcases as such.
21381
21382 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
21383 * gcc.prms/1883.c: Moved from compile/940714-1.c.
21384 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
21385 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
21386
21387 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
21388 (dg-process-target): No longer a varargs proc.
21389 Return S/N for target, P/F for xfail. All callers changed.
21390 (user option procs): More argument checking.
21391 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
21392 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
21393 (dg-test): Skip test if not running on selected target in `dg-do'.
21394 Update handling of `dg-do-what', `dg-output-text'.
21395 Separate execution pass/fail from output pattern match pass/fail.
21396 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
21397
21398 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
21399
21400 * gcc.c-torture/special/special.exp: Don't expect failure for mips
21401 target for 920510-1.c.
21402
21403 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
21404
21405 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
21406 Clean up comment regarding use of passcnt, etc.
21407 (gcc_stat): Don't update `testcnt' here.
21408 (gcc_finish): Do it here.
21409 Might as well reset `but_id' here too.
21410 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
21411 to determine if the file should be tested.
21412 * gcc.c-torture/compile/compile.exp: Likewise.
21413 * gcc.c-torture/execute/execute.exp: Likewise.
21414 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21415 * gcc.misc-tests/dg-test.exp: Likewise.
21416 * gcc.prms/prms.exp: Likewise.
21417 * gcc.wendy/wendy.exp: Likewise.
21418 * g++.old-deja.exp: Likewise.
21419 Move "Testing file" message to verbose level 1.
21420
21421 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
21422
21423 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
21424
21425 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
21426
21427 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
21428 (default_gcc_start): Accept optional second list element
21429 of compiler flags. Print compiler output at verbosity level 2.
21430 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
21431 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
21432 Save current values of framework globals passcnt, failcnt, xpasscnt,
21433 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
21434 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
21435 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
21436 xfailcnt to compute stats. Update framework global `testcnt' from
21437 pass/fail counts.
21438 (gcc_finish): New proc. Clean up test environment.
21439 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
21440 (gcc_epass, gcc_efail): Delete.
21441 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
21442 argument of line number.
21443 (dg-init): If the tool has an init routine, call it.
21444 (dg-test): Remove args `cflags_var' and `libs_var'.
21445 Pass all compiler options to ${tool}_start.
21446 Handle missing line number.
21447 (dg-finish): New function.
21448 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
21449 particular files. Call gcc_finish at end. Move "skipping test"
21450 message to verbosity level 3.
21451 * gcc.c-torture/compile/compile.exp: Likewise.
21452 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21453 * gcc.c-torture/execute/execute.exp: Likewise.
21454 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21455 Print testcase being tried at verbosity level 1.
21456 * gcc.c-torture/special/special.exp: Unset xfail.
21457 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21458 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
21459 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
21460 * gcc.failure/failure.exp: Likewise.
21461 * gcc.ieee/ieee.exp: Likewise.
21462 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
21463 Update call to dg-test. Call dg-finish at end.
21464 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
21465 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21466 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
21467 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
21468 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
21469 * gcc.wendy/wendy.exp: Add copyright.
21470 Delete setting of tmpdir (done by gcc_init).
21471 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
21472 Pass compiler flags to gcc_start. Call gcc_finish at end.
21473 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
21474 gcc_[ce]pass/fail.
21475
21476 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
21477
21478 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
21479 confusion.
21480 (g++_load): Likewise.
21481
21482 * config/*.exp (gcc_load): Some were varargs fns and some were not.
21483 Rename argument to `prog' to remove the confusion.
21484 Varargs fns behave differently too!
21485 (g++_load): Likewise.
21486
21487 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
21488
21489 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
21490 what it is. Delete (always) printing of status value for !native.
21491 Simplify verbose code, and include status and exec_output.
21492 (g++_load): Use gcc_load.
21493
21494 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
21495
21496 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
21497 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
21498 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
21499 940714-3.c as these testcases don't exist anymore. Make
21500 va-arg-1.c expected to pass.
21501
21502 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
21503
21504 * gcc.misc-tests/misc.exp: Only run specific testcases.
21505 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
21506 * gcc.misc-tests/dg-[1-9].c: New files.
21507
21508 * lib/dg.exp: New testsuite driver.
21509 * gcc.prms/prms.exp: Use it.
21510
21511 * README.gcc: New file.
21512
21513 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
21514 Document and reset `lxpass' and `lxfail'.
21515 Simplify "initialized" message.
21516 (gcc_stat): Clean up comments a little.
21517
21518 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
21519
21520 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
21521
21522 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
21523
21524 * lib/old-dejagnu.exp (process-option): New proc.
21525 (old-dejagnu-init, old-dejagnu-stat): Likewise.
21526 (old-dejagnu): Simplify.
21527 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
21528
21529 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
21530
21531 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
21532 exists and is not an empty string.
21533
21534 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
21535 $xfail rather than calling setup_xfail. Clear $xfail when test is
21536 finished.
21537 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
21538 automatically.
21539
21540 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
21541 longer expected to fail.
21542
21543 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
21544 "f" function call.
21545
21546 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
21547
21548 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
21549 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
21550 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
21551 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
21552 c-torture-1.29.
21553
21554 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
21555 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
21556
21557 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
21558
21559 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
21560 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
21561
21562 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
21563 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
21564 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
21565
21566 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
21567
21568 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
21569 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
21570 940714-1.c, 940714-2.c, 940714-3.c},
21571 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
21572 gcc.misc-tests/{mg.c,mg.exp}:
21573 New tests.
21574 * gcc.noncompile/noncompile.exp: Change accordingly.
21575
21576 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
21577
21578 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
21579 Undo previous clobberage.
21580
21581 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
21582
21583 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
21584 * gcc.special/{930510-1.c, special.exp}:
21585 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
21586 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
21587 struct-varargs-1.c}: New tests from c-torture-1.26.
21588
21589 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
21590
21591 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
21592 argument to switch.
21593
21594 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
21595
21596 * Revert the previous changes. Please see Rob's directory
21597 (/lisa/test/rob/progressive/gcc/testsuite) for testing
21598 fixes.
21599
21600 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
21601
21602 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
21603 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
21604 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
21605 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
21606 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
21607 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
21608 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
21609 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
21610 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
21611 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
21612 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
21613 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
21614 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
21615 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
21616 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
21617 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
21618 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
21619 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
21620 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
21621 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
21622 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
21623 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
21624 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
21625 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
21626 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
21627 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21628 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
21629
21630 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
21631
21632 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
21633 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
21634 with perror calls.
21635
21636 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
21637
21638 * config/unix.exp (g++_load): Fix syntax.
21639
21640 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
21641
21642 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
21643 * gcc.noncompile/921017-1.c: Deleted obsolete test.
21644 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
21645 Don't expect va-arg-1.c to fail. Correct expected output for
21646 920928-1.c.
21647 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
21648 * gcc.wendy/hbm4.c: Correct typo.
21649 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
21650
21651 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
21652
21653 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
21654 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
21655 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
21656 * lib/c-torture.exp (c-torture-compile): Ditto.
21657
21658 Reduce volume of output (remove all the -I's and such).
21659 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
21660 Call gcc_cpass, gcc_cfail.
21661 (c-torture): Pass testing option to c-torture-compile.
21662
21663 1994-03-21 Doug Evans (dje@cygnus.com)
21664
21665 Bring patches over from progressive.
21666 * config/default.exp: Exit remote shell cleanly.
21667 (g++_exit, g++_start): Add default versions.
21668 * config/sim.exp (gcc_load): Use perror, not error.
21669
21670 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
21671
21672 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
21673 set in site.exp.
21674
21675 1994-03-14 Doug Evans (dje@cygnus.com)
21676
21677 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
21678 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
21679 (wendy_try): New proc to run testcase.
21680 (main loop): Call 'em.
21681 * gcc.wendy/*.c: Clean up pass to correct expected output.
21682
21683 * lib/gcc.exp: Minor cleanup work.
21684 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
21685
21686 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
21687
21688 * config/sim.exp (gcc_load): Document return codes better.
21689 Don't pass -v to simulator.
21690
21691 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
21692
21693 * gcc.special/920717-x.c: Fix typo.
21694 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
21695 get at sources.
21696
21697 * lib/mike-gcc.exp: Fix typo.
21698
21699 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
21700
21701 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
21702 binary to use, transform the name.
21703 * config/*.exp: rename everything. Nuke any g++ specific files,
21704 it's now a special case of gcc that requires no special support.
21705 Add a default.exp for unsupported targets.
21706
21707 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
21708
21709 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
21710 lib/old-dejagnu.exp: Fix a few patterns to work with the new
21711 version of Tcl.
21712
21713 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
21714
21715 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
21716 than a warning.
21717
21718 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
21719
21720 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
21721
21722 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
21723
21724 * gcc.execute/execute.exp: Combine opt_list and foption_list into
21725 option_list. Compile every file with only 4/6 option choices
21726 (same as C torture) instead of with 12/18 different option
21727 choices.
21728 * lib/c-torture.exp: Likewise.
21729
21730 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
21731 not already set.
21732
21733 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
21734
21735 * lib/old-deja.exp: Add `excess errors test fails' error, now one
21736 can put an XFAIL *-*-* on excess errors.
21737
21738 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
21739
21740 * g++.law: Add more tests derived from g++-bugs snapshots.
21741
21742 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
21743 equivalent to g++.law/init9.
21744
21745 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
21746 compiled it, and the a.out file after we've run it.
21747
21748 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
21749
21750 * lib/mike-g++.exp (postbase): Delete the .o file after we've
21751 compiled it, and the a.out file after we've run it.
21752
21753 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
21754
21755 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
21756
21757 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
21758
21759 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
21760 version number.
21761
21762 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
21763
21764 * g++.law: New directory of g++ tests derived from the g++-bugs
21765 snapshots.
21766
21767 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
21768
21769 * gcc.compile: initbug1.c initbug1.exp testcase added
21770
21771 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
21772
21773 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
21774 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
21775 fixes submitted by Jeff Law (law@cs.utah.edu)
21776 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
21777 Jeff Law (law@cs.utah.edu)
21778
21779
21780 1993-11-30 Mike Stump (mrs@cygnus.com)
21781
21782 * config/unix-g++.exp: Follow the gcc way of doing things.
21783 * g++.old-deja/old-deja.exp: Minor updates.
21784 * lib/g++.exp: New file, follow the gcc way of doing things.
21785 * lib/old-dejagnu.exp: Minor updates.
21786 * lib/mike-g++.exp: Always unset errorInfo.
21787
21788 1993-11-06 Mike Stump (mrs@cygnus.com)
21789
21790 * lib/gcc.exp: Fix some errors with the below change, CC and
21791 CFLAGS should be global when setting, not local.
21792
21793 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
21794
21795 * lib/gcc.exp: Transform tool name.
21796
21797 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
21798
21799 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
21800
21801 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
21802
21803 * lib/gcc.exp: change gcc_done to gcc_stat
21804
21805 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
21806
21807 * Upgraded gcc testsuite to c-torture version 1.25
21808
21809 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
21810
21811 * lib/gcc.exp: added reporting code. Changed verbose compile message.
21812 * lib/c-torture: added hooks for new reporting code.
21813
21814 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
21815
21816 * config/sh-gcc.exp: check if sh-sim exists in the path
21817
21818 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
21819
21820 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
21821 * gcc.compile/compile.exp: Initial changes for new logic.
21822 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
21823 * gcc.failure/failure.exp: Initial changes for new logic.
21824 * gcc.ieee/ieee.exp: Initial changes for new logic.
21825 * gcc.misc-tests/misc.exp: Initial changes for new logic.
21826 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
21827 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
21828 * lib/c-torture.exp: Initial changes for new logic.
21829 * lib/gcc.exp: Initial changes for new logic.
21830
21831 1993-10-15 Mike Stump (mrs@cygnus.com)
21832
21833 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
21834 depend upon failure or success. Fully qualify names in failure
21835 and success messages. Always remove a.out before starting
21836 compile, just in case. Pay more attention to error text output by
21837 the compiler. Handle testcases with no known past errors just
21838 like all others, so that things are uniform. Other miscellaneous
21839 improvements.
21840
21841 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
21842
21843 * gcc.cpp: new directory for cpp tests
21844
21845 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
21846
21847 * lib/chill.exp: Code reformatted, removed unused code.
21848 * config/unix-chill.exp: Code reformatted, removed unused code.
21849 * chill.execute/execute.exp: Code reformatted, removed unused code.
21850 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
21851
21852 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
21853
21854 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
21855 routines not written.
21856
21857 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
21858
21859 * config/bug-gcc.exp: Use new procs from bug.exp.
21860
21861 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
21862
21863 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
21864 via ftp, rather than depending on NFS.
21865 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
21866 case.
21867
21868 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
21869
21870 * config/bug-gcc.exp: Use new download proc.
21871
21872 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
21873
21874 * chill.execute/execute.exp: cleanups, handles errors better
21875 * chill.compile/compile.exp: rewrite, based on execute.exp
21876 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
21877 * lib/chill.exp: major changes to diff proc and compile and link
21878 procs. added chill_fail and chill_pass wrappers to pass and
21879 fail. added more comments, and handle error codes better.
21880 Added a hack to capture stderr from exec, so noncompile tests
21881 can work.
21882
21883 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
21884
21885 * chill.execute/execute.exp: rewrite of testsuite driver
21886 * lib/chill.exp: rewrite of testsuite driver
21887 * config/unix-chill.exp: rewrite of testsuite driver
21888
21889 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
21890
21891 In chill.execute:
21892 * iexpr.ch: Standardize uppercase.
21893 * tuples.dat: Standardize uppercase.
21894 * vary.ch: standardize. Correct varying string assignments.
21895 * vary.dat: Add new output lines.
21896
21897 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
21898
21899 In chill.execute:
21900 * chprintf.ch: Standardize use of uppercase.
21901 * tuples.ch: Standardize and turn arr2 into a DCL,
21902 rather than a SYN.
21903 * pinits.ch: Standardize.
21904
21905 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
21906
21907 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
21908 * Makefil: Renamed to Makefile.in.
21909 * configure.in: New.
21910
21911 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
21912
21913 In chill.execute:
21914 * .cvsignore: Add result/output files.
21915 * Makefile: Fix up variables at start. Use MFLAGS
21916 everywhere. Correct bool_loc, built_ins entries.
21917 Add entry for vary1.ch.
21918 * bitarray.ch: Standardize upper-case usage.
21919 * bitexpr.ch: Standardize, add output of b1.
21920 * params.ch: Use arrayt in along PROC parameters, to
21921 avoid novelty problems.
21922 * sets.ch: Tiny cleanup.
21923 * vary1.ch: Re-indent.
21924
21925 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
21926
21927 * Add PR-related files to Makefiles, .cvsignore files, etc.
21928
21929 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
21930
21931 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
21932 with compiler objects. New names are test-flow.c and test-loop.c
21933
21934 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
21935
21936 * Upgraded c-torture tests from 1.19 to 1.20
21937
21938 * new files:
21939 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
21940 * gcc.compile: 930623-1.c 930623-2.c
21941 * gcc.noncompile: 930622-1.c 930622-2.c
21942 * gcc.failure: 920411-1.c 920627-2.c
21943 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
21944
21945 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
21946
21947 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21948 More changes to get testsuite working properly. Needs more work.
21949 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
21950
21951 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
21952
21953 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21954 More changes to get testsuite working properly. Needs more work.
21955
21956 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
21957
21958 * chill.compile/compile.exp: Added for Dejagnu support
21959 * chill.execute/execute.exp: Added for Dejagnu support
21960 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
21961
21962 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
21963
21964 This should complete moving the CHILL test files.
21965 * chill.noncompile(.cvsignore printf.grt
21966 in-printf.grt chprintf.grt chprintf.ch):
21967 Added test-support files.
21968 (Makefile): Modified further.
21969 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
21970 signal.ch): Added test files.
21971 * chill.execute (.cvsignore printf.grt printr.c
21972 in-printf.grt rts.c chprintf.grt rts.h): Added
21973 test-support files.
21974 (Makefile): More corrections.
21975
21976 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
21977
21978 * chill.compile, chill.execute, chill.nocompile: Add CHILL
21979 test cases, ready for DejaGnu.
21980
21981 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
21982
21983 * Upgraded c-torture tests from 1.18 to 1.19
21984
21985 * gcc.compile: added test(s):
21986 930607-1.c
21987 * gcc.execute: added test(s):
21988 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
21989
21990 * added new subdirectory for misc tests: gcc.misc-tests
21991 * gcc.misc-test(s): added tests:
21992 inst-check.c test-consts.c test-ior.c test-switch.c
21993
21994 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
21995
21996 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
21997
21998 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
21999
22000 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
22001
22002 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
22003
22004 * Upgraded c-torture tests from 1.17 to 1.18
22005
22006 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
22007
22008 * Upgraded c-torture tests from 1.12 to 1.17
22009
22010 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
22011
22012 * lib/old-dejagnu.exp:
22013 Fixed handling of XFAIL target triplets to correctly
22014 recognize wildcard characters. Removed code that
22015 appended a unique id tag to the end of the file name
22016 printed out by the result of the testcases within a
22017 given test file.
22018
22019 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
22020
22021 * lib/old-dejagnu.exp:
22022 Reworked expected failure handling to trigger off of XFAIL
22023 keyword in keyphrase embeded in testcase source code. The
22024 XFAIL keyword must be at the end of the keyphrase line. It
22025 may optionally be followed by one or more target triplets.
22026 It has just occured that the handling of wildcards in the
22027 target triplet may not be correct.
22028
22029 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
22030
22031 * g++.old-deja/tests:
22032 Moved all subdirectories up one level into g++.old-deja .
22033
22034 * lib/old-dejagnu.exp:
22035 Fixed problem with CXXFLAGS not being properly reset, and being
22036 corrupted with extraneous "-c" compiler option. This was
22037 causing binaries to not be generated for test that needed them.
22038 Modified strings passed to "pass" and "fail" so that individual
22039 tests from the same test file would be distinguished by an
22040 identifier appended to the test file name in the summary logs;
22041 this corrected a problem with erroneous diff logs. Added code
22042 to search testcases for expected fail and unexpected pass keywords.
22043
22044 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
22045
22046 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
22047
22048 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
22049
22050 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
22051 Removed extraneous text from end of "Special g++ Options"
22052 keyphrase.
22053
22054 * lib/old-dejagnu.exp: Added pattern matching to look for new
22055 keywords, embedded in testcases comments, which will trigger
22056 calls to xpass and xfail.
22057
22058 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
22059
22060 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
22061 comments embedded in the testcases, especially the one looking for
22062 special compiler options, as well as the pattern matching for the
22063 compiler output again.
22064
22065 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
22066
22067 * lib/old-dejagnu.exp: Do a proper check of the return value for
22068 execute tests. Fixed several problems with the pattern matching
22069 of the compiler output which gave erroneous test results.
22070 Changed several of the test result messages to be more descriptive.
22071 * config/unix-g++.exp: Proc g++_load now actually works and
22072 executes the tests passed to it and returns a usable return
22073 value.
22074
22075 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
22076
22077 * lib/gcc.exp: Exits gracefully if $CC is bogus.
22078
22079 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
22080
22081 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
22082 Modified both files to properly execute the old style
22083 dejagnu tests. The previous versions of these files were
22084 experimental and did not function anything near correctly.
22085
22086 1993-04-05 Rob Savoye (rob@cygnus.com)
22087
22088 * Removed all Makefile.in and configure.in files. No configuration
22089 needed now.
22090
22091 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
22092
22093 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
22094
22095 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
22096
22097 * gcc.compile/configure.in, gcc.unsorted/configure.in,
22098 gcc.special/configure.in, gcc.noncompile/configure.in,
22099 gcc.execute/configure.in, gcc.code_quality/configure.in,
22100 g++.other/configure.in, g++.old-deja/configure.in,
22101 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
22102 in srcname setting.
22103
22104 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
22105
22106 * lib/udi.exp: Fixed mondfe and mondfe_download.
22107 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
22108 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
22109
22110 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
22111
22112 * config/udi-gdb.exp: Check $shell_id after connecting to target.
22113 (gdb_exit): Don't remove *_soc files.
22114
22115 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
22116
22117 * lib/c-torture.exp: Don't look for main; instead always use -w
22118 -c. This is how the c-torture tests work. Remove the object
22119 file if the compilation succeeds.
22120 * gcc.execute/execute.exp: Remove executable if test passes.
22121 * gcc.noncompile/noncompile.exp: Every test is an expected
22122 failure.
22123 * gcc.special/special.exp: Added tests from c-torture 1.11,
22124 corrected use of existing test.
22125 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
22126 gcc.execute/920625-1.c: Updated to c-torture 1.11.
22127 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
22128 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
22129 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
22130 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
22131 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
22132 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
22133 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
22134 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
22135 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
22136 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
22137 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
22138 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
22139 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
22140 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
22141 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
22142 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
22143 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
22144 c-torture 1.11.
22145 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
22146 correspond to c-torture 1.11.
22147
22148 * New file.