re PR fortran/16946 (sum (array, mask) is not accepted)
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
2
3 PR fortran/16946
4 * gfortran.dg/reduction.f90: New testcase.
5
6 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7
8 PR fortran/16520
9 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
10
11 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
12
13 PR c++/17041
14 * g++.dg/Wparentheses-3.C: New test.
15
16 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
17
18 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
19 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
20 * gcc.dg/vect/vect-2.c: Likewise.
21 * gcc.dg/vect/vect-3.c: Likewise.
22 * gcc.dg/vect/vect-4.c: Likewise.
23 * gcc.dg/vect/vect-5.c: Likewise.
24 * gcc.dg/vect/vect-6.c: Likewise.
25 * gcc.dg/vect/vect-7.c: Likewise.
26 * gcc.dg/vect/vect-25.c: Likewise.
27 * gcc.dg/vect/vect-31.c: Likewise.
28 * gcc.dg/vect/vect-32.c: Likewise.
29 * gcc.dg/vect/vect-34.c: Likewise.
30 * gcc.dg/vect/vect-36.c: Likewise.
31 * gcc.dg/vect/vect-all.c: Likewise.
32
33 2004-08-18 Mark Mitchell <mark@codesourcery.com>
34
35 PR c++/17068
36 * g++.dg/template/operator4.C: New test.
37
38 2004-08-18 Richard Henderson <rth@redhat.com>
39
40 * gcc.dg/20040206-1.c: XFAIL.
41
42 2004-08-17 Mark Mitchell <mark@codesourcery.com>
43
44 PR c++/16246
45 * g++.dg/template/array7.C: New test.
46
47 2004-08-17 James E Wilson <wilson@specifixinc.com>
48
49 * gcc.dg/mips-movcc-1.c: New test.
50 * gcc.dg/mips-movcc-2.c: New test.
51 * gcc.dg/mips-movcc-3.c: New test.
52
53 * gcc.dg/mips-nmadd-1.c: New test.
54 * gcc.dg/mips-nmadd-2.c: New test.
55
56 2004-08-17 Mark Mitchell <mark@codesourcery.com>
57
58 PR c++/15871
59 * g++.dg/opt/inline8.C: New test.
60
61 PR c++/16965
62 * g++.dg/parse/error17.C: New test.
63
64 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
65
66 * gcc.dg/vect: New directory for vectorizer tests.
67 * gcc.dg/vect/tree-vect.h: New file.
68 * gcc.dg/vect/vect.exp: New file.
69 * gcc.dg/vect/pr16105.c.c: New test.
70 * gcc.dg/vect/vect-1.c: New test.
71 * gcc.dg/vect/vect-2.c: New test.
72 * gcc.dg/vect/vect-3.c: New test.
73 * gcc.dg/vect/vect-4.c: New test.
74 * gcc.dg/vect/vect-5.c: New test.
75 * gcc.dg/vect/vect-6.c: New test.
76 * gcc.dg/vect/vect-7.c: New test.
77 * gcc.dg/vect/vect-8.c: New test.
78 * gcc.dg/vect/vect-9.c: New test.
79 * gcc.dg/vect/vect-10.c: New test.
80 * gcc.dg/vect/vect-11.c: New test.
81 * gcc.dg/vect/vect-12.c: New test.
82 * gcc.dg/vect/vect-13.c: New test.
83 * gcc.dg/vect/vect-14.c: New test.
84 * gcc.dg/vect/vect-15.c: New test.
85 * gcc.dg/vect/vect-16.c: New test.
86 * gcc.dg/vect/vect-17.c: New test.
87 * gcc.dg/vect/vect-18.c: New test.
88 * gcc.dg/vect/vect-19.c: New test.
89 * gcc.dg/vect/vect-20.c: New test.
90 * gcc.dg/vect/vect-21.c: New test.
91 * gcc.dg/vect/vect-22.c: New test.
92 * gcc.dg/vect/vect-23.c: New test.
93 * gcc.dg/vect/vect-24.c: New test.
94 * gcc.dg/vect/vect-25.c: New test.
95 * gcc.dg/vect/vect-26.c: New test.
96 * gcc.dg/vect/vect-27.c: New test.
97 * gcc.dg/vect/vect-28.c: New test.
98 * gcc.dg/vect/vect-29.c: New test.
99 * gcc.dg/vect/vect-30.c: New test.
100 * gcc.dg/vect/vect-31.c: New test.
101 * gcc.dg/vect/vect-32.c: New test.
102 * gcc.dg/vect/vect-33.c: New test.
103 * gcc.dg/vect/vect-34.c: New test.
104 * gcc.dg/vect/vect-35.c: New test.
105 * gcc.dg/vect/vect-36.c: New test.
106 * gcc.dg/vect/vect-37.c: New test.
107 * gcc.dg/vect/vect-38.c: New test.
108 * gcc.dg/vect/vect-40.c: New test.
109 * gcc.dg/vect/vect-41.c: New test.
110 * gcc.dg/vect/vect-42.c: New test.
111 * gcc.dg/vect/vect-43.c: New test.
112 * gcc.dg/vect/vect-44.c: New test.
113 * gcc.dg/vect/vect-45.c: New test.
114 * gcc.dg/vect/vect-46.c: New test.
115 * gcc.dg/vect/vect-47.c: New test.
116 * gcc.dg/vect/vect-48.c: New test.
117 * gcc.dg/vect/vect-49.c: New test.
118 * gcc.dg/vect/vect-50.c: New test.
119 * gcc.dg/vect/vect-51.c: New test.
120 * gcc.dg/vect/vect-52.c: New test.
121 * gcc.dg/vect/vect-53.c: New test.
122 * gcc.dg/vect/vect-54.c: New test.
123 * gcc.dg/vect/vect-55.c: New test.
124 * gcc.dg/vect/vect-56.c: New test.
125 * gcc.dg/vect/vect-57.c: New test.
126 * gcc.dg/vect/vect-58.c: New test.
127 * gcc.dg/vect/vect-59.c: New test.
128 * gcc.dg/vect/vect-60.c: New test.
129 * gcc.dg/vect/vect-61.c: New test.
130 * gcc.dg/vect/vect-all.c: New test.
131 * gcc.dg/vect/vect-none.c: New test.
132
133 2004-08-17 Paul Brook <paul@codesourcery.com>
134
135 PR fortran/13082
136 * gfortran.dg/entry_1.f90: New test.
137
138 2004-08-17 Andrew Pinski <apinski@apple.com>
139
140 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
141
142 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
143
144 * gcc.dg/pr17036-1.c: New test.
145
146 2004-08-16 Devang Patel <dpatel@apple.com>
147
148 * gcc.dg/darwin-20040809-1.c: New test.
149
150 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
151
152 * gcc.dg/funcdef-attr-1.c: New test.
153
154 2004-08-16 Janis Johnson <janis187@us.ibm.com>
155
156 * gcc.dg/altivec-17.c: New test.
157 * gcc.dg/altivec-18.c: New test.
158
159 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
160
161 PR c++/6749
162 * g++.dg/template/vtable2.C: New test.
163
164 2004-08-14 Richard Henderson <rth@redhat.com>
165
166 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
167 * gcc.dg/pack-test-4.c (main): Return 0.
168 * gcc.dg/setjmp-1.c: Remove XFAIL.
169 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
170
171 2004-08-14 Richard Henderson <rth@redhat.com>
172
173 * gcc.dg/980217-1.c: Add prototype for printf.
174
175 2004-08-13 Bud Davis <bdavis9659@comcast.net>
176
177 * gfortran.dg/pr16935.f90: New test.
178
179 2004-08-13 Janis Johnson <janis187@us.ibm.com>
180
181 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
182
183 2004-08-13 Paul Brook <paul@codesourcery.com>
184
185 * gfortran.dg/der_io_1.f90: Remove stray comma.
186
187 2004-08-12 Janis Johnson <janis187@us.ibm.com>
188
189 * gcc.dg/vmx/cw-bug-2.c: Remove.
190 * gcc.dg/vmx/vprint-1.c: Remove.
191 * gcc.dg/vmx/vscan-1.c: Remove.
192
193 2004-08-12 Devang patel <dpatel@apple.com>
194
195 * gcc.dg/darwin-20040809-2.c: New test.
196
197 2004-08-12 Janis Johnson <janis1872us.ibm.com>
198
199 * g++.dg/ext/altivec-12.C: New test.
200
201 * g++.dg/ext/altivec-11.C: New test.
202
203 2004-08-12 Paul Brook <paul@codesourcery.com>
204
205 * g++.dg/abi/arm_cxa_vec_1.C: New test.
206
207 2004-08-12 Janis Johnson <janis187@us.ibm.com>
208
209 * g++.dg/ext/altivec-2.C: Check for hardware support before
210 executing any VMX instructions.
211
212 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
213
214 2004-08-12 Jakub Jelinek <jakub@redhat.com>
215
216 PR c++/16276
217 * g++.old-deja/g++.other/comdat4.C: New test.
218 * g++.old-deja/g++.other/comdat4-aux.cc: New.
219
220 2004-08-12 Ben Elliston <bje@au.ibm.com>
221
222 PR target/16286
223 * gcc.dg/pr16286.c: New test.
224
225 2004-08-12 Jan Beulich <jbeulich@novell.com>
226
227 * g++.dg/ext/asm5.C: New.
228
229 2004-08-11 Mark Mitchell <mark@codesourcery.com>
230
231 PR c++/16698
232 * g++.dg/eh/crash1.C: New test.
233
234 PR c++/16717
235 * g++.dg/ext/construct1.C: New test.
236
237 2004-08-11 Mark Mitchell <mark@codesourcery.com>
238
239 PR c++/16853
240 * g++.dg/init/ptrmem1.C: New test.
241
242 PR c++/16618
243 * g++.dg/parse/offsetof5.C: New test.
244
245 PR c++/16870
246 * g++.dg/template/overload3.C: New test.
247
248 2004-08-11 Mark Mitchell <mark@codesourcery.com>
249
250 PR c++/16964
251 * g++.dg/parse/error16.C: New test.
252
253 PR c++/16904
254 * g++.dg/template/error14.C: New test.
255
256 PR c++/16929
257 * g++.dg/template/error15.C: New test.
258
259 2004-08-11 Devang Patel <dpatel@apple.com>
260
261 * gcc.dg/darwin-ld-20040809-1.c: New test.
262 * gcc.dg/darwin-ld-20040809-2.c: New test.
263
264 2004-08-11 Steven G. Kargl <kargls@comcast.net>
265
266 PR fortran/16917
267 * gfortran.dg/dfloat_1.f90: New test.
268
269 2004-08-09 Mark Mitchell <mark@codesourcery.com>
270
271 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
272 * gcc.dg/dll-2.c: Fix dg-require syntax.
273 * gcc.misc-tests/arm-isr.c (abort): Declare.
274 (exit): Likewise.
275
276 2004-08-10 Mark Mitchell <mark@codesourcery.com>
277
278 PR c++/16971
279 * g++.dg/parse/crash16.C: New test.
280
281 2004-08-10 Roger Sayle <roger@eyesopen.com>
282
283 * gcc.dg/mips-rsqrt-1.c: New test case.
284 * gcc.dg/mips-rsqrt-2.c: New test case.
285 * gcc.dg/mips-rsqrt-3.c: New test case.
286
287 2004-08-10 Paul Brook <paul@codesourcery.com>
288
289 * gfortran.dg/der_io_1.f90: New test.
290
291 2004-08-10 Paul Brook <paul@codesourcery.com>
292
293 PR fortran/16919
294 * gfortran.dg/der_array_1.f90: New test.
295
296 2004-08-09 David Edelsohn <edelsohn@gnu.org>
297
298 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
299
300 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
301
302 * gcc.dg/wchar_t-2.c: Fix typo.
303
304 2004-08-09 Falk Hueffner <falk@debian.org>
305
306 PR tree-optimization/12517
307 * gcc.c-torture/compile/pr12517.c: New test.
308
309 PR tree-optimization/12578
310 * gcc.c-torture/compile/pr12578.c: New test.
311
312 PR tree-optimization/12899
313 * gcc.c-torture/compile/pr12899.c: New test.
314
315 PR rtl-optimization/14692
316 * gcc.c-torture/compile/pr14692.c: New test.
317
318 PR tree-optimization/16461
319 * gcc.c-torture/compile/pr16461.c: New test.
320
321 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
322
323 * gfortran.dg/getenv_1.f90: New test.
324
325 2004-08-06 Mark Mitchell <mark@codesourcery.com>
326
327 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
328 wchar_t.
329 * gcc.dg/symbian5.c: Test -fno-short-wchar.
330
331 2004-08-06 Paul Brook <paul@codesourcery.com>
332
333 * gfortran.dg/ret_array_1.f90: New test.
334 * gfortran.dg/ret_pointer_1.f90: New test.
335
336 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
337
338 * gcc.dg/missing-field-init-[12].c: New tests.
339 * g++.dg/warn/missing-field-init-[12].C: New tests.
340
341 2004-08-06 Mark Mitchell <mark@codesourcery.com>
342
343 * gcc.dg/enum2.c: New test.
344 * gcc.dg/symbian3.c: Likewise.
345 * gcc.dg/symbian4.c: Likewise.
346 * gcc.dg/wchar_t-2.c: Likewise.
347
348 2004-08-05 Mark Mitchell <mark@codesourcery.com>
349
350 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
351 destructor tests.
352
353 2004-08-05 Mark Mitchell <mark@codesourcery.com>
354
355 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
356 dg-require-visiblity.
357 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
358 * g++.dg/ext/visibility/fvisibility.C: Likewise.
359 * g++.dg/ext/visibility/memfuncts.C: Likewise.
360 * g++.dg/ext/visibility/new1.C: Likewise.
361 * g++.dg/ext/visibility/pragma.C: Likewise.
362 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
363 * g++.dg/ext/visibility/virtual.C: Likewise.
364 * g++/dg/ext/visibility/visibility-1.C: Likewise.
365 * g++/dg/ext/visibility/visibility-2.C: Likewise.
366 * g++/dg/ext/visibility/visibility-3.C: Likewise.
367 * g++/dg/ext/visibility/visibility-4.C: Likewise.
368 * g++/dg/ext/visibility/visibility-5.C: Likewise.
369 * g++/dg/ext/visibility/visibility-6.C: Likewise.
370 * g++/dg/ext/visibility/visibility-7.C: Likewise.
371 * g++/dg/ext/visibility/visibility-8.C: New test.
372 * gcc.c-torture/compile/dll.x: Remove.
373 * gcc.dg/dll-2.c: Use dg-require-dll
374 * gcc.dg/visibility-10.c: New test.
375 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
376 supporting DLLs.
377 * testsuite/lib/scanasm.exp (scan_hidden): New function.
378 (scan_not_hidden): Likewise.
379
380 2004-08-05 David Edelsohn <edelsohn@gnu.org>
381
382 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
383
384 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
385
386 * gcc.c-torture/execute/20040805-1.c: New test.
387
388 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
389
390 * gcc.dg/20020118-1.c: Declare abort.
391 * gcc.dg/altivec_check.h: Likewise.
392 * gcc.dg/iftrap-2.c: Likewise.
393 * gcc.dg/pragma-darwin.c: Likewise.
394 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
395
396 2004-08-04 Geoffrey Keating <geoffk@apple.com>
397
398 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
399
400 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
401
402 * gcc.c-torture/execute/builtins/abs-2.c,
403 gcc.c-torture/execute/builtins/abs-3.c,
404 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
405 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
406 intmax_t, uintmax_t and their limits.
407 * gcc.dg/intmax_t-1.c: New test.
408
409 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
410
411 * g++.dg/tc1/dr147.C: Add reference to PR.
412
413 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
414
415 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
416 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
417
418 2004-08-03 David Edelsohn <edelsohn@gnu.org>
419
420 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
421
422 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
423
424 * gcc.dg/redecl-5.c: New test.
425 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
426 of scanf.
427
428 2004-08-03 Roger Sayle <roger@eyesopen.com>
429
430 PR middle-end/16790
431 * gcc.c-torture/execute/pr16790-1.c: New test case.
432
433 2004-08-03 Mark Mitchell <mark@codesourcery.com>
434
435 * g++.dg/ext/visibility/assign1.C: New test.
436 * g++.dg/ext/visibility/new1.C: Likewise.
437
438 * gcc.dg/symbian1.c: New test.
439 * gcc.dg/symbian2.c: Likewise.
440
441 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
442
443 PR target/16570
444 * gcc.dg/i386-sse-9.c: New test.
445
446 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
447
448 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
449
450 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
451
452 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
453 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
454 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
455 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
456 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
457 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
458 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
459 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
460 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
461 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
462 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
463 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
464 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
465 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
466 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
467 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
468 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
469 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
470 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
471 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
472 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
473 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
474 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
475 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
476 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
477 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
478 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
479 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
480 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
481 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
482 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
483 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
484 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
485 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
486 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
487 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
488 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
489 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
490 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
491 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
492 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
493 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
494 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
495 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
496 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
497 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
498 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
499 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
500 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
501 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
502 gcc.misc-tests/i386-pf-3dnow-1.c,
503 gcc.misc-tests/i386-pf-athlon-1.c,
504 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
505 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
506 Declare built-in functions used.
507 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
508
509 2004-08-02 Mark Mitchell <mark@codesourcery.com>
510
511 PR c++/16707
512 * g++.dg/lookup/using12.C: New test.
513
514 * g++.dg/init/null1.C: Fix PR number.
515 * g++.dg/parse/namespace10.C: Likewise.
516
517 2004-08-01 Mark Mitchell <mark@codesourcery.com>
518
519 PR c++/16224
520 * g++.dg/template/spec17.C: New test.
521 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
522 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
523
524 2004-08-02 David Billinghurst
525
526 PR fortran/16292
527 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
528
529 2004-08-01 Zack Weinberg <zack@codesourcery.com>
530
531 * gcc.dg/ia64-got-1.c: New test case.
532
533 2004-08-01 Mark Mitchell <mark@codesourcery.com>
534
535 PR c++/16489
536 * g++.dg/init/null1.C: New test.
537 * g++.dg/tc1/dr76.C: Adjust error marker.
538
539 PR c++/16529
540 * g++.dg/parse/namespace10.C: New test.
541
542 PR c++/16810
543 * g++.dg/inherit/ptrmem2.C: New test.
544
545 2004-08-02 Ben Elliston <bje@au.ibm.com>
546
547 PR target/16155
548 * gcc.dg/pr16155.c: New test.
549
550 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
551
552 * gcc.dg/redecl-2.c: New test.
553
554 2004-07-30 Geoffrey Keating <geoffk@apple.com>
555
556 * gcc.dg/darwin-longdouble.c: New file.
557
558 2004-07-30 Richard Henderson <rth@redhat.com>
559
560 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
561 write to constant argument.
562 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
563
564 2004-07-30 Richard Henderson <rth@redhat.com>
565
566 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
567 tests of nearest around zero.
568
569 2004-07-30 Andrew Pinski <apinski@apple.com>
570
571 * gcc.c-torture/compile/20040730-1.c: New test.
572
573 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
574
575 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
576 powerpc-eabispe.
577
578 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
579
580 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
581
582 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
583
584 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
585 contains $ld_library_path.
586 * lib/gfortran.exp (gfortran_link_flags): Likewise.
587
588 2004-07-29 Richard Henderson <rth@redhat.com>
589
590 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
591
592 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
593 (alt2, which): New.
594 (Check): Accept either alternative.
595
596 2004-07-29 Mark Mitchell <mark@codesourcery.com>
597
598 * g++.dg/abi/inline1.C: New test.
599 * g++.dg/abi/local1-a.cc: Likewise.
600 * g++.dg/abi/local1.C: Likewise.
601 * g++.dg/abi/mangle11.C: Tweak location of warnings.
602 * g++.dg/abi/mangle12.C: Likewise.
603 * g++.dg/abi/mangle17.C: Likewise.
604 * g++.dg/abi/mangle20-2.C: Likewise.
605 * g++.dg/opt/interface1.C: Likewise.
606 * g++.dg/opt/interface1.h: Likewise.
607 * g++.dg/opt/interface1-a.cc: New test.
608 * g++.dg/parse/repo1.C: New test.
609 * g++.dg/template/repo1.C: Likewise.
610 * g++.dg/warn/Winline-1.C: Likewise.
611 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
612
613 2004-07-29 Diego Novillo <dnovillo@redhat.com>
614
615 * gcc.dg/tree-ssa/20040729-1.c: New test.
616
617 2004-07-27 Matt Austern <austern@apple.com>
618
619 * gcc.dg/darwin-bool-1.c: New test.
620 * gcc.dg/darwin-bool-2.c: New test.
621
622 2004-07-28 Richard Henderson <rth@redhat.com>
623
624 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
625 arguments in the correct type. Don't write to constant arguments.
626
627 2004-07-28 Diego Novillo <dnovillo@redhat.com>
628
629 PR tree-optimization/16688
630 PR tree-optimization/16689
631 * g++.dg/tree-ssa/pr16688.C: New test.
632
633 2004-07-28 Diego Novillo <dnovillo@redhat.com>
634
635 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
636 loads. Not only in the comment, this time.
637
638 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
639
640 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
641 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
642 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
643 * gcc.dg/sh4a-bitmovua.c: New.
644 * gcc.dg/sh4a-cos.c: New.
645 * gcc.dg/sh4a-cosf.c: New.
646 * gcc.dg/sh4a-fprun.c: New.
647 * gcc.dg/sh4a-fsrra.c: New.
648 * gcc.dg/sh4a-memmovua.c: New.
649 * gcc.dg/sh4a-sin.c: New.
650 * gcc.dg/sh4a-sincos.c: New.
651 * gcc.dg/sh4a-sincosf.c: New.
652 * gcc.dg/sh4a-sinf.c: New.
653
654 2004-07-28 Diego Novillo <dnovillo@redhat.com>
655
656 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
657 conditionals.
658 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
659 loads.
660 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
661 DOM1.
662
663 2004-07-27 Andrew Pinski <apinski@apple.com>
664
665 * g++.dg/rtti/tinfo1.C: Correct the xfail.
666
667 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
668
669 * gcc.dg/pragma-isr.c: New test.
670
671 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
672
673 PR c++/14429
674 * g++.dg/template/ttp11.C: New test.
675
676 2004-07-27 Diego Novillo <dnovillo@redhat.com>
677
678 * gcc.c-torture/compile/20040727-1.c: New test.
679
680 2004-07-26 Eric Christopher <echristo@redhat.com>
681
682 * gcc.c-torture/compile/20040726-2.c: New test.
683
684 2004-07-26 Andrew Pinski <apinski@apple.com>
685
686 * g++.dg/rtti/tinfo1.C: Xfail.
687
688 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
689
690 * gcc.c-torture/compile/20040726-1.c: New test.
691
692 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
693 Brian Ryner <bryner@brianryner.com>
694
695 PR c++/9283
696 PR c++/15000
697 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
698 * g++.dg/ext/visibility/: New directory.
699 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
700 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
701 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
702 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
703 * g++.dg/ext/visibility/fvisibility.C,
704 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
705 g++.dg/ext/visibility/fvisibility-override1.C
706 g++.dg/ext/visibility/fvisibility-override2.C
707 g++.dg/ext/visibility/memfuncts.C
708 g++.dg/ext/visibility/noPLT.C
709 g++.dg/ext/visibility/pragma.C
710 g++.dg/ext/visibility/pragma-override1.C
711 g++.dg/ext/visibility/pragma-override2.C
712 g++.dg/ext/visibility/staticmemfuncts.C
713 g++.dg/ext/visibility/virtual.C: New tests.
714
715 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
716
717 PR c/15360
718 * gcc.dg/pr15360-1.c: New test.
719
720 2004-07-25 Daniel Jacobowitz <dan@debian.org>
721
722 * gcc.dg/pragma-align-2.c: New test.
723 * gcc.dg/pragma-init-fini.c: New test.
724 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
725 targets.
726
727 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
728
729 * gcc.dg/init-string-2.c: New test.
730
731 2004-07-24 Zack Weinberg <zack@codesourcery.com>
732
733 PR 16684
734 * gcc.dg/Wredundant-decls-1.c: New test case.
735
736 2004-07-24 Jakub Jelinek <jakub@redhat.com>
737
738 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
739 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
740 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
741 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
742 * gcc.dg/compat/generate-random.c: New file.
743 * gcc.dg/compat/generate-random.h: Likewise.
744 * gcc.dg/compat/generate-random_r.c: Likewise.
745 * gcc.dg/compat/struct-layout-1.h: Likewise.
746 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
747 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
748 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
749 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
750 * gcc.dg/compat/struct-layout-1_main.c: New test.
751 * gcc.dg/compat/struct-layout-1_x.c: New file.
752 * gcc.dg/compat/struct-layout-1_y.c: New file.
753 * gcc.dg/compat/struct-layout-1_test.h: New file.
754
755 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
756
757 * gcc.dg/comp-return-1.c: New test
758
759 2004-07-23 Janis Johnson <janis187@us.ibm.com>
760
761 * gcc.dg/vmx/8-02a.c: Fix typo.
762
763 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
764 * gcc.dg/darwin-abi-3.c: New test.
765
766 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
767 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
768
769 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
770 * gcc.dg/vmx/ops-long-1.c: New test.
771 * gcc.dg/vmx/ops-long-2.c: New test.
772
773 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
774
775 * g++.dg/lookup/conv-[1234].C: New.
776
777 2004-07-22 Mark Mitchell <mark@codesourcery.com>
778
779 * g++.dg/parse/attr2.C: Simplify.
780
781 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
782
783 PR c/7284
784 * gcc.c-torture/execute/pr7284-1.c: New test.
785
786 2004-07-22 Brian Booth <bbooth@redhat.com>
787
788 * gcc.dg/tree-ssa/20040721-1.c: New test.
789
790 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
791
792 * g++.dg/template/crash20.c: New.
793
794 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
795
796 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
797 Add dg-run directive. Declare variables as required.
798 * gfortran.dg/g77/README: Update
799
800 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
801
802 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
803 gcc.dg/cris-peep2-andu2.c: New tests.
804
805 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
806
807 PR c/15052
808 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
809 on return type.
810 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
811 messages.
812 * gcc.dg/qual-return-2.c: Update expected messages.
813 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
814
815 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
816
817 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
818 * gcc.dg/noncompile/921102-1.c: Update expected error message.
819
820 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
821
822 PR c/11250
823 * gcc.dg/init-string-1.c: New test.
824
825 2004-07-21 Jakub Jelinek <jakub@redhat.com>
826
827 PR middle-end/15345
828 PR c/16450
829 * gcc.dg/torture/nested-fn-1.c: New test.
830
831 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
832
833 PR target/16559
834 * gcc.dg/ia64-fptr-1.c: New file.
835
836 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
837
838 PR c++/14497
839 * g++.dg/template/spec16.C: New test.
840 * g++.old-deja/g++.robertl/eb118.C: Remove.
841
842 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
843
844 PR c++/509
845 * g++.dg/template/spec15.C: New test.
846
847 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
848
849 Copy cases from g77.f-torture/execute and add dg-run
850 directive. Other changes as noted.
851 * gfortran.dg/g77/13037.f
852 * gfortran.dg/g77/1832.f
853 * gfortran.dg/g77/19981119-0.f
854 * gfortran.dg/g77/19990313-0.f
855 * gfortran.dg/g77/19990313-1.f
856 * gfortran.dg/g77/19990313-2.f
857 * gfortran.dg/g77/19990313-3.f
858 * gfortran.dg/g77/19990419-1.f
859 * gfortran.dg/g77/19990826-0.f
860 * gfortran.dg/g77/19990826-2.f
861 * gfortran.dg/g77/20000503-1.f
862 * gfortran.dg/g77/20001111.f
863 * gfortran.dg/g77/20010116.f
864 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
865 * gfortran.dg/g77/20010430.f
866 * gfortran.dg/g77/6177.f
867 * gfortran.dg/g77/947.f
868 * gfortran.dg/g77/970816-3.f
869 * gfortran.dg/g77/971102-1.f
870 * gfortran.dg/g77/980520-1.f
871 * gfortran.dg/g77/980628-0.f
872 * gfortran.dg/g77/980628-1.f
873 * gfortran.dg/g77/980628-10.f
874 * gfortran.dg/g77/980628-2.f
875 * gfortran.dg/g77/980628-3.f
876 * gfortran.dg/g77/980628-7.f
877 * gfortran.dg/g77/980628-8.f
878 * gfortran.dg/g77/980628-9.f
879 * gfortran.dg/g77/980701-0.f
880 * gfortran.dg/g77/980701-1.f
881 * gfortran.dg/g77/cabs.f
882 * gfortran.dg/g77/claus.f
883 * gfortran.dg/g77/complex_1.f
884 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
885 * gfortran.dg/g77/dcomplex.f
886 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
887 * gfortran.dg/g77/f90-intrinsic-mathematical.f
888 * gfortran.dg/g77/f90-intrinsic-numeric.f
889 * gfortran.dg/g77/int8421.f
890 * gfortran.dg/g77/labug1.f
891 * gfortran.dg/g77/large_vec.f
892 * gfortran.dg/g77/le.f
893 * gfortran.dg/g77/short.f
894 * gfortran.dg/g77/README: Update
895
896 2004-07-20 Mark Mitchell <mark@codesourcery.com>
897
898 PR c++/16637
899 * g++.dg/parse/lookup4.C: New test.
900
901 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
902
903 PR c++/16175
904 * g++.dg/template/ttp10.C: New test.
905
906 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
907
908 * gcc.dg/pr12625-1.c: New test.
909
910 2004-07-20 Steven Bosscher <stevenb@suse.de>
911
912 * testsuite/gcc.dg/switch-warn-1.c: New test.
913 * testsuite/gcc.dg/switch-warn-2.c: New test.
914 * gcc.c-torture/compile/pr14730.c: Update.
915
916 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
917
918 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
919 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
920 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
921 g++.dg/template/nontype3.C: Remove trailing CR from tests.
922
923 2004-07-18 Mark Mitchell <mark@codesourcery.com>
924
925 PR c++/16623
926 * g++.dg/template/assign1.C: New test.
927
928 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
929
930 PR c++/12170
931 * g++.dg/template/ttp9.C: New test.
932
933 2004-07-19 Daniel Jacobowitz <dan@debian.org>
934
935 * gcc.dg/format/cmn-err-1.c: New test.
936
937 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
938
939 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
940 gcc.dg/Wparentheses-10.c: New tests.
941 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
942
943 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
944
945 PR fortran/16465
946 * gfortran.dg/g77//ffixed-line-length-0.f,
947 gfortran.dg/g77/ffixed-line-length-132.f,
948 gfortran.dg/g77/ffixed-line-length-72.f,
949 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
950 gfortran.dg/g77/README: Update.
951
952 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
953
954 PR c++/13092
955 * g++.dg/template/non-dependent7.C: New test.
956 * g++.dg/template/non-dependent8.C: Likewise.
957 * g++.dg/template/non-dependent9.C: Likewise.
958 * g++.dg/template/non-dependent10.C: Likewise.
959
960 2004-07-17 Mark Mitchell <mark@codesourcery.com>
961
962 PR c++/16337
963 * g++.dg/parse/attr2.C: New test.
964
965 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
966
967 * g77.dg: Removed.
968 * g77.f-torture: Ditto.
969
970 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
971
972 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
973 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
974 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
975
976 2004-07-16 Richard Henderson <rth@redhat.com>
977
978 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
979
980 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
981
982 * lib/fortran-torture.exp (fortran-torture): Don't test compile
983 tests with full list of options.
984 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
985 of TORTURE_OPTIONS if test contains 'dg-do run'.
986
987 PR fortran/16404
988 * gfortran.dg/do_iterator.f90: New test.
989
990 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
991
992 PR rtl-optimization/16536
993 * gcc.c-torture/execute/restrict-1.c: New test.
994
995 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
996
997 PR fortran/15324
998 * gfortran.dg/pr15324.f90: New test.
999
1000 PR fortran/15129
1001 * gfortran.dg/pr15129.f90: New test.
1002
1003 PR fortran/15140
1004 * gfortran.dg/pr15140.f90: New test.
1005
1006 PR fortran/13792
1007 * gfortran.fortran-torture/execute/bounds.f90: Add check for
1008 compile-time simplification.
1009
1010 2004-07-14 Mike Stump <mrs@apple.com>
1011
1012 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
1013
1014 2004-07-14 James E Wilson <wilson@specifixinc.com>
1015
1016 PR target/16325
1017 * gcc.dg/profile-generate-1.c: New.
1018
1019 2004-07-15 Jakub Jelinek <jakub@redhat.com>
1020
1021 * gcc.c-torture/execute/20040709-1.c: New test.
1022 * gcc.c-torture/execute/20040709-2.c: New test.
1023
1024 2004-07-14 Mike Stump <mrs@apple.com>
1025
1026 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
1027
1028 2004-07-14 Mike Stump <mrs@apple.com>
1029
1030 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
1031
1032 2004-07-13 Mark Mitchell <mark@codesourcery.com>
1033
1034 PR c++/16518
1035 * g++.dg/parse/mutable1.C: New test.
1036
1037 2004-07-13 Diego Novillo <dnovillo@redhat.com>
1038
1039 PR tree-optimization/16443
1040 * gcc.dg/tree-ssa/20040713-1.c: New test.
1041
1042 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
1043
1044 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
1045 for operator new.
1046
1047 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1048
1049 * gfortran.dg/g77/README: New file
1050 * gfortran.dg/g77/19981216-0.f: Copy from
1051 g77.f-torture/noncompile. Add "dg-do compile" and
1052 dg-error as required.
1053 * gfortran.dg/g77/19990218-1.f: Likewise
1054 * gfortran.dg/g77/19990905-1.f: Likewise
1055 * gfortran.dg/g77/9263.f: Likewise
1056 * gfortran.dg/g77/980615-0.f: Likewise
1057 * gfortran.dg/g77/980616-0.f: Likewise
1058 * gfortran.dg/g77/check0.f: Likewise
1059 * gfortran.dg/g77/select_no_compile.f: Likewise
1060
1061 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1062
1063 Copy files from g77.f-torture/compile.
1064 Add "{ dg-do compile}". Other changes as noted
1065 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
1066 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
1067 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
1068 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
1069 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
1070 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
1071 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
1072 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
1073 statement to conform to standard. Append alpha1.x for reference.
1074 * gfortran.dg/g77/xformat.f: Add dg-warning
1075
1076 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
1077
1078 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
1079 Add {dg-do compile} directive.
1080 * gfortran.dg/g77/cpp2.F: Likewise
1081
1082 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1083
1084 PR c++/5402
1085 * g++.dg/lookup/name-clash1.C: New test.
1086
1087 PR c++/9777
1088 * g++.dg/lookup/name-clash2.C: New test.
1089
1090 PR c++/12102
1091 * g++.dg/lookup/name-clash3.C: New test.
1092
1093 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1094
1095 * g++.dg/lookup/new2.C: New test.
1096 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
1097
1098 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
1099
1100 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
1101 Add {dg-do compile} directive.
1102 * gfortran.dg/g77/13060.f: Likewise
1103 * gfortran.dg/g77/19990218-0.f: Likewise
1104 * gfortran.dg/g77/19990305-0.f: Likewise
1105 * gfortran.dg/g77/19990419-0.f: Likewise
1106 * gfortran.dg/g77/19990502-0.f: Likewise
1107 * gfortran.dg/g77/19990502-1.f: Likewise
1108 * gfortran.dg/g77/19990525-0.f: Likewise
1109 * gfortran.dg/g77/19990826-1.f: Likewise
1110 * gfortran.dg/g77/19990826-3.f: Likewise
1111 * gfortran.dg/g77/19990905-2.f: Likewise
1112 * gfortran.dg/g77/20000412-1.f: Likewise
1113 * gfortran.dg/g77/20000511-1.f: Likewise
1114 * gfortran.dg/g77/20000511-2.f: Likewise
1115 * gfortran.dg/g77/20000518.f: Likewise
1116 * gfortran.dg/g77/20000601-1.f: Likewise
1117 * gfortran.dg/g77/20000601-2.f: Likewise
1118 * gfortran.dg/g77/20000629-1.f: Likewise
1119 * gfortran.dg/g77/20000630-2.f: Likewise
1120 * gfortran.dg/g77/20010115.f: Likewise
1121 * gfortran.dg/g77/20010321-1.f: Likewise
1122 * gfortran.dg/g77/20010426.f: Likewise
1123 * gfortran.dg/g77/20020307-1.f: Likewise
1124 * gfortran.dg/g77/8485.f: Likewise
1125 * gfortran.dg/g77/960317-1.f: Likewise
1126 * gfortran.dg/g77/970915-0.f: Likewise
1127 * gfortran.dg/g77/980310-1.f: Likewise
1128 * gfortran.dg/g77/980310-2.f: Likewise
1129 * gfortran.dg/g77/980310-3.f: Likewise
1130 * gfortran.dg/g77/980310-4.f: Likewise
1131 * gfortran.dg/g77/980310-6.f: Likewise
1132 * gfortran.dg/g77/980310-7.f: Likewise
1133 * gfortran.dg/g77/980310-8.f: Likewise
1134 * gfortran.dg/g77/980419-2.f: Likewise
1135 * gfortran.dg/g77/980424-0.f: Likewise
1136 * gfortran.dg/g77/980427-0.f: Likewise
1137 * gfortran.dg/g77/980729-0.f: Likewise
1138 * gfortran.dg/g77/981117-1.f: Likewise
1139 * gfortran.dg/g77/toon_1.f: Likewise
1140
1141 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1142
1143 PR c++/2204
1144 * g++.dg/other/abstract2.C: New test.
1145
1146 2004-07-12 Paul Brook <paul@codesourcery.com>
1147
1148 * gfortran.dg/pointer_init_1.f90: New test.
1149
1150 2004-07-11 Paul Brook <paul@codesourcery.com>
1151
1152 PR fortran/15986
1153 * gfortran.dg/contained_1.f90: New test.
1154
1155 2004-07-11 Mark Mitchell <mark@codesourcery.com>
1156
1157 * g++.dg/parse/defarg8.C: New test.
1158
1159 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1160
1161 PR fortran/16433
1162 * gfortran.dg/pr16433.f: New test.
1163
1164 PR fortran/17574
1165 * gfortran.dg/pr15754.f90: New test.
1166
1167 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
1168
1169 PR tree-optimization/16437
1170 * gcc.c-torture/execute/bitfld-4.c: New test.
1171
1172 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1173
1174 * gfortran.fortran-torture/execute/common_2.f90: Add check for
1175 access to common var from module.
1176
1177 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1178
1179 PR fortran/16336
1180 * gfortran.fortran-torture/execute/common_2.f90: New test.
1181
1182 2004-07-10 Paul Brook <paul@codesourcery.com>
1183
1184 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
1185
1186 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1187
1188 PR fortran/15969
1189 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
1190
1191 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
1192
1193 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
1194 * gfortran.dg/g77/ffixed-form-2.f: Likewise
1195 * gfortran.dg/g77/ffree-form-1.f: Likewise
1196 * gfortran.dg/g77/ffree-form-2.f: Likewise
1197 * gfortran.dg/g77/ffree-form-3.f: Likewise
1198 * gfortran.dg/g77/fno-underscoring.f: Likewise
1199 * gfortran.dg/g77/funderscoring.f: Likewise
1200 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
1201
1202 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1203
1204 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
1205
1206 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1207 Paul Brook <paul@codesourcery.com>
1208
1209 PR fortran/13415
1210 * gfortran.dg/common_pointer_1.f90: New test.
1211
1212 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1213
1214 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
1215
1216 2004-07-09 James E Wilson <wilson@specifixinc.com>
1217
1218 PR target/16364
1219 * gcc.c-torture/compile/20040709-1.c: New.
1220
1221 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1222
1223 PR fortran/14077
1224 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
1225
1226 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1227
1228 PR fortran/13201
1229 * gfortran.dg/shape_1.f90: New test.
1230
1231 2004-07-09 Zack Weinberg <zack@codesourcery.com>
1232 Andrew Pinski <apinski@apple.com>
1233
1234 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
1235
1236 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1237
1238 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
1239 comment.
1240
1241 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1242 Paul Brook <paul@codesourcery.com>
1243
1244 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
1245 '.f95' and '.F95'.
1246
1247 2004-07-09 Diego Novillo <dnovillo@redhat.com>
1248
1249 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
1250
1251 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1252
1253 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
1254 testcases with capital suffix.
1255
1256 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1257
1258 PR fortran/15481
1259 PR fortran/13372
1260 PR fortran/13575
1261 PR fortran/15978
1262 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
1263
1264 * gfortran.dg/implicit_1.f90: New test.
1265
1266 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1267
1268 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
1269 expression to match gfortran warning/error messages
1270 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
1271 dg-error text.
1272
1273 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1274
1275 * lib/fortran-torture.exp: Rename proc search_for to
1276 search_for_re.
1277
1278 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1279
1280 * gcc.c-torture/execute/simd-5.x: New file.
1281 XFAIL on SPARC 64-bit at -O0.
1282
1283 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1284
1285 PR c++/8211
1286 PR c++/16165
1287 * g++.dg/warn/effc3.C: New test.
1288
1289 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1290
1291 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
1292 change X to 1X in format.
1293 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
1294 add data statements to conform to standard.
1295
1296 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1297
1298 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
1299 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
1300 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
1301
1302 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1303
1304 * gfortran.dg/g77/7388.f: Copy from g77.dg
1305 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
1306 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
1307 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
1308 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
1309 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
1310 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
1311 * gfortran.dg/g77/strlen0.f: Likewise
1312
1313 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
1314
1315 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
1316 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
1317
1318 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1319
1320 * gcc.c-torture/execute/920428-2.x: Delete.
1321 * gcc.c-torture/execute/920501-7.x: Likewise.
1322
1323 2004-07-08 Jakub Jelinek <jakub@redhat.com>
1324
1325 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
1326 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
1327 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
1328 prescott and c3-2.
1329 (PREFETCH_3DNOW): Add -march=c3.
1330
1331 2004-07-08 Diego Novillo <dnovillo@redhat.com>
1332
1333 PR c/16437
1334 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
1335 * gcc.c-torture/execute/bf64-1.x: Likewise.
1336
1337 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1338
1339 * gcc.c-torture/compile/20040708-1.c: New test.
1340
1341 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1342
1343 PR c++/16169
1344 * g++.dg/warn/effc2.C: New test.
1345
1346 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
1347
1348 * gcc.c-torture/execute/bitfld-1.x: Remove.
1349 * gcc.c-torture/execute/bitfld-3.c: New test.
1350 * gcc.dg/bitfld-2.c: Remove XFAILs.
1351
1352 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
1353
1354 PR c++/16276
1355 * g++.dg/rtti/tinfo1.C: New file.
1356
1357 2004-07-07 Eric Christopher <echristo@redhat.com>
1358
1359 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
1360
1361 2004-07-07 Andrew Pinski <apinski@apple.com>
1362
1363 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
1364
1365 2004-07-07 Mark Mitchell <mark@codesourcery.com>
1366
1367 * g++.dg/init/call1.C: XFAIL.
1368
1369 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
1370
1371 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
1372 except for movstrict*, to movmem* and clrstr* to clrmem*.
1373
1374 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
1375
1376 * gcc.c-torture/execute/20040707-1.c: New test.
1377
1378 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
1379
1380 * gcc.c-torture/execute/20040706-1.c: New test.
1381
1382 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1383
1384 PR c++/3671
1385 * g++.dg/template/spec14.C: New test.
1386
1387 2004-07-05 Jakub Jelinek <jakub@redhat.com>
1388
1389 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
1390 nothing if not yet defined. Use it in b, c and d type definitions.
1391 * gcc.c-torture/execute/20040705-1.c: New test.
1392 * gcc.c-torture/execute/20040705-2.c: New test.
1393
1394 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1395
1396 PR c++/2518
1397 * g++.dg/lookup/new1.C: New test.
1398
1399 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1400
1401 PR c++/11406
1402 * g++.dg/template/sizeof8.C: New test.
1403
1404 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
1405
1406 * gcc.c-torture/compile/20040705-1.c: New test.
1407
1408 2004-07-04 Bud Davis <bdavis9659@comcast.net>
1409
1410 * gfortran.fortran-torture/execute/seq_io.f90: New test.
1411
1412 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
1413
1414 * gcc.dg/cpp/if-mop.c: Two new testcases.
1415 * gcc.dg/cpp/trad/comment-3.c: New.
1416
1417 2004-07-04 Paul Brook <paul@codesourcery.com>
1418
1419 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
1420
1421 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
1422
1423 PR c++/3761
1424 * g++.dg/lookup/crash4.C: New test.
1425
1426 2004-07-02 Zack Weinberg <zack@codesourcery.com>
1427
1428 * gcc.c-torture/execute/builtin-abs-1.c
1429 * gcc.c-torture/execute/builtin-abs-2.c
1430 * gcc.c-torture/execute/builtin-complex-1.c
1431 * gcc.c-torture/execute/builtins/string-1-lib.c
1432 * gcc.c-torture/execute/builtins/string-1.c
1433 * gcc.c-torture/execute/builtins/string-2-lib.c
1434 * gcc.c-torture/execute/builtins/string-2.c
1435 * gcc.c-torture/execute/builtins/string-3-lib.c
1436 * gcc.c-torture/execute/builtins/string-3.c
1437 * gcc.c-torture/execute/builtins/string-4-lib.c
1438 * gcc.c-torture/execute/builtins/string-4.c
1439 * gcc.c-torture/execute/builtins/string-5-lib.c
1440 * gcc.c-torture/execute/builtins/string-5.c
1441 * gcc.c-torture/execute/builtins/string-6-lib.c
1442 * gcc.c-torture/execute/builtins/string-6.c
1443 * gcc.c-torture/execute/builtins/string-7-lib.c
1444 * gcc.c-torture/execute/builtins/string-7.c
1445 * gcc.c-torture/execute/builtins/string-8-lib.c
1446 * gcc.c-torture/execute/builtins/string-8.c
1447 * gcc.c-torture/execute/builtins/string-9-lib.c
1448 * gcc.c-torture/execute/builtins/string-9.c
1449 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
1450 * gcc.c-torture/execute/builtins/string-asm-1.c
1451 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
1452 * gcc.c-torture/execute/builtins/string-asm-2.c
1453 * gcc.c-torture/execute/stdio-opt-1.c
1454 * gcc.c-torture/execute/stdio-opt-2.c
1455 * gcc.c-torture/execute/stdio-opt-3.c
1456 * gcc.c-torture/execute/string-opt-1.c
1457 * gcc.c-torture/execute/string-opt-10.c
1458 * gcc.c-torture/execute/string-opt-11.c
1459 * gcc.c-torture/execute/string-opt-12.c
1460 * gcc.c-torture/execute/string-opt-13.c
1461 * gcc.c-torture/execute/string-opt-14.c
1462 * gcc.c-torture/execute/string-opt-15.c
1463 * gcc.c-torture/execute/string-opt-16.c
1464 * gcc.c-torture/execute/string-opt-2.c
1465 * gcc.c-torture/execute/string-opt-6.c
1466 * gcc.c-torture/execute/string-opt-7.c
1467 * gcc.c-torture/execute/string-opt-8.c:
1468 Replace with ...
1469
1470 * gcc.c-torture/execute/builtins/abs-2.c
1471 * gcc.c-torture/execute/builtins/abs-3.c
1472 * gcc.c-torture/execute/builtins/complex-1.c
1473 * gcc.c-torture/execute/builtins/fprintf.c
1474 * gcc.c-torture/execute/builtins/fputs.c
1475 * gcc.c-torture/execute/builtins/memcmp.c
1476 * gcc.c-torture/execute/builtins/memmove.c
1477 * gcc.c-torture/execute/builtins/memops-asm.c
1478 * gcc.c-torture/execute/builtins/mempcpy-2.c
1479 * gcc.c-torture/execute/builtins/mempcpy.c
1480 * gcc.c-torture/execute/builtins/memset.c
1481 * gcc.c-torture/execute/builtins/printf.c
1482 * gcc.c-torture/execute/builtins/sprintf.c
1483 * gcc.c-torture/execute/builtins/strcat.c
1484 * gcc.c-torture/execute/builtins/strchr.c
1485 * gcc.c-torture/execute/builtins/strcmp.c
1486 * gcc.c-torture/execute/builtins/strcpy.c
1487 * gcc.c-torture/execute/builtins/strcspn.c
1488 * gcc.c-torture/execute/builtins/strlen-2.c
1489 * gcc.c-torture/execute/builtins/strlen.c
1490 * gcc.c-torture/execute/builtins/strncat.c
1491 * gcc.c-torture/execute/builtins/strncmp-2.c
1492 * gcc.c-torture/execute/builtins/strncmp.c
1493 * gcc.c-torture/execute/builtins/strncpy.c
1494 * gcc.c-torture/execute/builtins/strpbrk.c
1495 * gcc.c-torture/execute/builtins/strpcpy-2.c
1496 * gcc.c-torture/execute/builtins/strpcpy.c
1497 * gcc.c-torture/execute/builtins/strrchr.c
1498 * gcc.c-torture/execute/builtins/strspn.c
1499 * gcc.c-torture/execute/builtins/strstr-asm.c
1500 * gcc.c-torture/execute/builtins/strstr.c:
1501 ... these new files.
1502
1503 * gcc.c-torture/execute/builtins/abs-2-lib.c
1504 * gcc.c-torture/execute/builtins/abs-3-lib.c
1505 * gcc.c-torture/execute/builtins/complex-1-lib.c
1506 * gcc.c-torture/execute/builtins/fprintf-lib.c
1507 * gcc.c-torture/execute/builtins/fputs-lib.c
1508 * gcc.c-torture/execute/builtins/memcmp-lib.c
1509 * gcc.c-torture/execute/builtins/memmove-lib.c
1510 * gcc.c-torture/execute/builtins/memops-asm-lib.c
1511 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
1512 * gcc.c-torture/execute/builtins/mempcpy-lib.c
1513 * gcc.c-torture/execute/builtins/memset-lib.c
1514 * gcc.c-torture/execute/builtins/printf-lib.c
1515 * gcc.c-torture/execute/builtins/sprintf-lib.c
1516 * gcc.c-torture/execute/builtins/strcat-lib.c
1517 * gcc.c-torture/execute/builtins/strchr-lib.c
1518 * gcc.c-torture/execute/builtins/strcmp-lib.c
1519 * gcc.c-torture/execute/builtins/strcpy-lib.c
1520 * gcc.c-torture/execute/builtins/strcspn-lib.c
1521 * gcc.c-torture/execute/builtins/strlen-2-lib.c
1522 * gcc.c-torture/execute/builtins/strlen-lib.c
1523 * gcc.c-torture/execute/builtins/strncat-lib.c
1524 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
1525 * gcc.c-torture/execute/builtins/strncmp-lib.c
1526 * gcc.c-torture/execute/builtins/strncpy-lib.c
1527 * gcc.c-torture/execute/builtins/strpbrk-lib.c
1528 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
1529 * gcc.c-torture/execute/builtins/strpcpy-lib.c
1530 * gcc.c-torture/execute/builtins/strrchr-lib.c
1531 * gcc.c-torture/execute/builtins/strspn-lib.c
1532 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
1533 * gcc.c-torture/execute/builtins/strstr-lib.c
1534 * gcc.c-torture/execute/builtins/lib/abs.c
1535 * gcc.c-torture/execute/builtins/lib/fprintf.c
1536 * gcc.c-torture/execute/builtins/lib/memset.c
1537 * gcc.c-torture/execute/builtins/lib/printf.c
1538 * gcc.c-torture/execute/builtins/lib/sprintf.c
1539 * gcc.c-torture/execute/builtins/lib/strcpy.c
1540 * gcc.c-torture/execute/builtins/lib/strcspn.c
1541 * gcc.c-torture/execute/builtins/lib/strncat.c
1542 * gcc.c-torture/execute/builtins/lib/strncmp.c
1543 * gcc.c-torture/execute/builtins/lib/strncpy.c
1544 * gcc.c-torture/execute/builtins/lib/strpbrk.c
1545 * gcc.c-torture/execute/builtins/lib/strspn.c
1546 * gcc.c-torture/execute/builtins/lib/strstr.c:
1547 New files containing support routines.
1548
1549 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
1550 declaration.
1551 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
1552 when not optimizing.
1553
1554 2004-07-02 Mark Mitchell <mark@codesourcery.com>
1555
1556 PR c++/16240
1557 * g++.dg/abi/mangle22.C: New test.
1558 * g++.dg/abi/mangle23.C: Likewise.
1559
1560 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
1561
1562 PR fortran/16290
1563 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
1564 Allow for cases without denormalized floating point numbers.
1565
1566 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
1567
1568 PR c/1027
1569 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
1570 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
1571 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
1572 expected warning text.
1573 * gcc.dg/format/diag-2.c: New test.
1574
1575 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1576
1577 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
1578
1579 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
1580
1581 * gcc.dg/builtins-43.c: New.
1582 * gcc.dg/builtins-44.c: New.
1583 * gcc.dg/builtins-45.c: New.
1584
1585 2004-06-26 Geoffrey Keating <geoffk@apple.com>
1586 Andreas Tobler <a.tobler@schweiz.ch>
1587
1588 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
1589 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
1590 as SIGSEGV.
1591 * gcc.dg/cleanup-11.c: Likewise.
1592 * gcc.dg/cleanup-8.c: Likewise.
1593 * gcc.dg/cleanup-9.c: Likewise.
1594 * gcc.dg/cleanup-5.c: Run on all platforms.
1595
1596 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
1597
1598 * g++.dg/warn/nonnull1.C: New test.
1599
1600 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1601
1602 * gcc.dg/compat/compat-common.h: Wrap up CINT in
1603 an #ifndef SKIP_COMPLEX_INT/#endif pair.
1604 Special-case the Sun compiler wrt to <complex.h>.
1605
1606 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
1607
1608 * gcc.dg/Wunreachable-8.C: New test.
1609
1610 * gcc.dg/h8300-ice2.c : New test.
1611
1612 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
1613
1614 PR fortran/16161
1615 * gfortran.fortran-torture/compile/implicit.f90: Add test
1616 for implicit character.
1617
1618 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
1619
1620 PR fortran/16289
1621 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
1622 Use tiny() intrinsic to find smallest non-negative real
1623
1624 2004-06-30 Jakub Jelinek <jakub@redhat.com>
1625
1626 * gcc.dg/compat/struct-by-value-22_main.c: New test.
1627 * gcc.dg/compat/struct-by-value-22_x.c: New.
1628 * gcc.dg/compat/struct-by-value-22_y.c: New.
1629
1630 * gcc.c-torture/execute/20040629-1.c: New test.
1631
1632 2004-06-29 Jakub Jelinek <jakub@redhat.com>
1633
1634 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
1635 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
1636
1637 PR target/16195
1638 * gcc.dg/20040625-1.c: New test.
1639
1640 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1641
1642 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
1643
1644 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1645
1646 PR fortran/15963
1647 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
1648
1649 2004-06-29 Richard Henderson <rth@redhat.com>
1650
1651 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
1652
1653 2004-06-29 Paul Brook <paul@codesourcery.com>
1654
1655 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
1656 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
1657
1658 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
1659
1660 PR c++/16260
1661 * g++.dg/parse/crash15.C: New.
1662
1663 2004-06-28 Andrew Pinski <apinski@apple.com>
1664
1665 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
1666 by the error already.
1667
1668 * g++.dg/opt/ptrmem4.C: Change to compile only test.
1669
1670 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
1671
1672 PR target/14041
1673 * gcc.dg/h8300-bss-align-1.c : New.
1674
1675 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
1676
1677 * PR c++/16174
1678 * g++.dg/template/ctor4.C: New.
1679
1680 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1681
1682 PR c++/16205
1683 * g++.dg/warn/Wsequence-point-1.C: New test.
1684
1685 2004-06-27 Paul Brook <paul@codesourcery.com>
1686
1687 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
1688
1689 2004-06-27 Zack Weinberg <zack@codesourcery.com>
1690
1691 * g++.old-deja/g++.mike/p7325.C: Remove.
1692
1693 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
1694
1695 PR c/14963
1696 * gcc.dg/pr14963.c: New test.
1697
1698 2004-06-27 Mark Mitchell <mark@codesourcery.com>
1699
1700 PR c++/16193
1701 * g++.dg/parse/redef1.C: New test.
1702
1703 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
1704
1705 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
1706 20021110.c.
1707 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
1708 20021119-1.c.
1709 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
1710 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
1711 5-04.c.
1712 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
1713 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
1714 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
1715 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
1716 g++.brendan/enum14.C.
1717 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
1718 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
1719 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
1720 g++.mike/virt1.C.
1721 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
1722 memtemp24.C.
1723
1724 2004-06-27 Roger Sayle <roger@eyesopen.com>
1725
1726 * gcc.dg/20040527-1.c: New test case.
1727
1728 2004-06-26 Bud Davis <bdavis9659@comcast.net>
1729
1730 PR gfortran/pr16196
1731 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
1732
1733 2004-06-25 Roger Sayle <roger@eyesopen.com>
1734
1735 PR middle-end/15825
1736 * gcc.dg/pr15825-1.c: New test case.
1737
1738 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
1739
1740 * gcc.c-torture/execute/20040625-1.c: New test.
1741
1742 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1743
1744 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
1745
1746 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
1747
1748 * gcc.dg/torture/mips-div-1.c: New test.
1749
1750 2004-06-24 Jeff Law <law@redhat.com>
1751
1752 * gcc.dg/tree-ssa/20040624-1.c: New test.
1753
1754 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
1755
1756 * gcc.c-torture/compile/20040624-1.c: New test.
1757
1758 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1759
1760 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
1761 this directory.
1762
1763 2004-06-23 Andrew Pinski <apinski@apple.com>
1764
1765 PR middle-end/15988
1766 * g++.dg/opt/ptrmem4.C: New test.
1767
1768 * gcc.dg/c90-array-quals-2.c: New test.
1769
1770 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
1771
1772 * gcc.dg/kpice1.c: New test.
1773
1774 2006-06-23 Andrew Pinski <apinski@apple.com>
1775
1776 * gcc.dg/c90-array-quals.c: New test.
1777
1778 2006-06-22 Richard Henderson <rth@redhat.com>
1779
1780 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
1781
1782 2004-06-22 Loren James Rittle <ljrittle@acm.org>
1783
1784 * gcc.dg/builtins-config.h: Handle FreeBSD.
1785
1786 2006-06-22 Richard Henderson <rth@redhat.com>
1787
1788 * g++.dg/opt/devirt1.C: New.
1789
1790 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
1791
1792 * g++.dg/opt/pr15551.C: New testcase.
1793
1794 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
1795
1796 PR target/14800
1797 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
1798 x86_64-*-linux* when compiling for 32bit.
1799
1800 2004-06-21 Andrew Pinski <apinski@apple.com>
1801
1802 * gcc.dg/pch/struct-1.c: New.
1803 * gcc.dg/pch/struct-1.hs: New.
1804
1805 2004-06-21 Geoffrey Keating <geoffk@apple.com>
1806
1807 * gcc.dg/pch/save-temps-1.c: New file.
1808 * gcc.dg/pch/save-temps-1.hs: New file.
1809
1810 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
1811
1812 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
1813 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
1814
1815 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1816
1817 * gfortran.fortran-torture/execute/select_1.f90: Rename function
1818 to fix type error.
1819 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
1820 Remove trailing spaces.
1821
1822 2004-06-21 Richard Henderson <rth@redhat.com>
1823
1824 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
1825 merging && to BIT_FIELD_REF.
1826
1827 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
1828
1829 * g++.dg/opt/placeholder1.C: New test.
1830
1831 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1832
1833 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
1834 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
1835 * gcc.dg/compat/union-m128-1_x.c: Likewise.
1836 * gcc.dg/compat/union-m128-1_y.c: Likewise.
1837
1838 2004-06-20 Zack Weinberg <zack@codesourcery.com>
1839
1840 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
1841 extern "C".
1842 * g++.dg/other/pragma-re-1.C: Add comments.
1843
1844 2004-06-19 Bud Davis <bdavis9659@comcast.net>
1845
1846 PR gfortran/16080
1847 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
1848
1849 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
1850
1851 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
1852 instead of setting the type of size_t by
1853 hand.
1854
1855 2004-06-18 Roger Sayle <roger@eyesopen.com>
1856
1857 * gcc.dg/unordered-2.c: New test case.
1858 * gcc.dg/unordered-3.c: New test case.
1859
1860 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
1861
1862 PR other/16043
1863 * lib/g++.exp (g++_version): Tweak regexp for version
1864 * lib/g77.exp (g77_version): Likewise
1865 * lib/gfortran.exp (gfortran_version): Likewise
1866 * lib/objc.exp (objc_version): Likewise
1867 * lib/treelang.exp (treelang_version): Likewise
1868
1869 2004-06-19 Jakub Jelinek <jakub@redhat.com>
1870
1871 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
1872 Use INT_MAX instead of __INT_MAX__.
1873 * gcc.dg/compat/struct-align-2_y.c: Likewise.
1874
1875 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
1876 * gcc.dg/compat/scalar-return-3_x.c: Use it.
1877 * gcc.dg/compat/scalar-return-3_y.c: Use it.
1878 * gcc.dg/compat/scalar-return-4_x.c: Use it.
1879 * gcc.dg/compat/scalar-return-4_y.c: Use it.
1880 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
1881 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
1882 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
1883 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
1884
1885 * gcc.dg/range-test-1.c: New test.
1886 * g++.dg/opt/range-test-1.C: New test.
1887
1888 2004-06-17 Richard Henderson <rth@redhat.com>
1889
1890 * objc.dg/sync-1.m: New.
1891 * objc.dg/try-catch-1.m: Don't force next runtime.
1892 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
1893 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
1894 shadowed catch clause.
1895 * objc.dg/try-catch-5.m: New.
1896
1897 2004-06-17 Zack Weinberg <zack@codesourcery.com>
1898
1899 Bug 14610
1900 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
1901
1902 2004-06-15 Richard Henderson <rth@redhat.com>
1903
1904 * gcc.dg/20001116-1.c: Move expected warning line.
1905
1906 2004-06-15 Richard Henderson <rth@redhat.com>
1907
1908 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
1909 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
1910
1911 2004-06-15 Jeff Law <law@redhat.com>
1912
1913 * gcc.dg/tree-ssa/20040615-1.c: New test.
1914 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
1915 be less sensitive to operand ordering.
1916 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
1917
1918 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
1919
1920 * g++.dg/abi/bitfield3.C: Add comment..
1921
1922 2004-06-15 Richard Henderson <rth@redhat.com>
1923
1924 * g++.dg/ext/stmtexpr1.C: XFAIL.
1925 * gcc.dg/20030612-1.c: XFAIL.
1926
1927 2004-06-15 Eric Christopher <echristo@redhat.com>
1928
1929 * g++.dg/charset/asm5.c: New.
1930 * gcc.dg/charset/asm6.c: New.
1931
1932 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1933
1934 PR fortran/15962
1935 * gfortran.fortran-torture/execute/select_1.f90: New test.
1936
1937 2004-06-15 Paul Brook <paul@codesourcery.com>
1938
1939 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
1940
1941 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1942
1943 PR c++/15967
1944 * g++.dg/lookup/crash3.C: New test.
1945
1946 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1947
1948 PR c++/15947
1949 * g++.dg/parse/dtor4.C: New test.
1950
1951 2004-06-14 Jeff Law <law@redhat.com>
1952
1953 * gcc.c-torture/compile/20040614-1.c: New test.
1954
1955 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1956
1957 PR fortran/15211
1958 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
1959 LEN of a character array.
1960
1961 2004-06-14 Mark Mitchell <mark@codesourcery.com>
1962
1963 PR c++/15096
1964 * g++.dg/template/ptrmem10.C: New test.
1965
1966 PR c++/14930
1967 * g++.dg/template/friend30.C: New test.
1968
1969 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1970
1971 PR fortran/14928
1972 * gfortran.fortran-torture/compile/mloc.f90: New test.
1973
1974 2004-06-13 Paul Brook <paul@codesourcery.com>
1975
1976 * gfortran.fortran-torture/execute/random_2.f90: New test.
1977
1978 2004-06-13 Eric Christopher <echristo@redhat.com>
1979
1980 * gcc.dg/noncompile/redecl-1.c: Fix error message.
1981
1982 2004-06-12 Paul Brook <paul@codesourcery.com>
1983
1984 * gfortran.fortran-torture/execute/contained_3.f90: New test.
1985
1986 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1987
1988 PR fortran/14923
1989 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
1990
1991 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1992
1993 PR fortran/14957
1994 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
1995 syntax errors in end statements of contained subroutines.
1996
1997 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1998
1999 PR fortran/12841
2000 * gfortran.fortran-torture/execute/null_arg.f90: New test.
2001
2002 2004-06-12 Bud Davis <bdavis9659@comcast.net>
2003
2004 PR fortran/15665
2005 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
2006
2007 2004-06-12 Bud Davis <bdavis9659@comcast.net>
2008
2009 PR gfortran/12839
2010 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
2011
2012 2004-06-11 Mark Mitchell <mark@codesourcery.com>
2013
2014 PR c++/15862
2015 * g++.dg/parse/enum1.C: New test.
2016
2017 2004-06-10 Jeff Law <law@redhat.com>
2018
2019 * gcc.c-torture/compile/20040610-1.c: New test.
2020
2021 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2022
2023 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
2024 * g++.old-deja/g++.other/decl3.C: Likewise.
2025
2026 2004-06-10 Brian Booth <bbooth@redhat.com>
2027
2028 * gcc.dg/tree-ssa/20031015-1.c: Scan for
2029 V_MAY_DEF instead of VDEF.
2030 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
2031
2032 2004-06-10 Mark Mitchell <mark@codesourcery.com>
2033
2034 PR c++/14211
2035 * g++.dg/conversion/const1.C: New test.
2036
2037 PR c++/15076
2038 * g++.dg/conversion/reinterpret1.C: New test.
2039
2040 PR c++/15877
2041 * g++.dg/template/enum2.C: New test.
2042
2043 PR c++/15227
2044 * g++.dg/template/error13.C: New test.
2045
2046 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2047
2048 PR fortran/14957
2049 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
2050 arguments to test_* REAL and of the right size.
2051
2052 2004-06-10 Jakub Jelinek <jakub@redhat.com>
2053
2054 PR target/15569
2055 PR rtl-optimization/15681
2056 * gcc.dg/20040609-1.c: New test.
2057
2058 2004-06-10 Jakub Jelinek <jakub@redhat.com>
2059
2060 PR c++/14791
2061 * g++.dg/opt/builtins1.C: New test.
2062
2063 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
2064
2065 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
2066 that use default windows32 struct layout.
2067 * gcc.dg/i386-bitfield2.c: Likewise.
2068
2069 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
2070
2071 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
2072 for mingw32 and cygwin targets.
2073
2074 2004-06-09 Geoffrey Keating <geoffk@apple.com>
2075
2076 * gcc.dg/pch/macro-4.c: New.
2077 * gcc.dg/pch/macro-4.hs: New.
2078
2079 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2080
2081 PR fortran/13249
2082 * gfortran.fortran-torture/compile/name_clash.f90: New test.
2083
2084 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2085
2086 PR fortran/13372
2087 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
2088
2089 2004-06-09 Bud Davis <bdavis9659@comcast.net>
2090
2091 PR gfortran/14897
2092 * gfortran.fortran-torture/execute/t_edit.f90: New test.
2093
2094 2004-06-09 Bud Davis <bdavis9659@comcast.net>
2095
2096 PR gfortran/15755
2097 * gfortran.fortran-torture/execute/backspace.c : New test.
2098
2099 2004-06-09 Paul Brook <paul@codesourcery.com>
2100
2101 * gfortran.fortran-torture/execure/intrinsic_associated.f90
2102 (pointer_to_section): Rewrite to use smaller array.
2103
2104 2004-06-08 David Edelsohn <edelsohn@gnu.org>
2105
2106 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
2107 * gcc.dg/ext/altivec-10.c: Same.
2108 * gcc.dg/ext/altivec-11.c: Same.
2109 * gcc.dg/ext/altivec-12.c: Same.
2110 * gcc.dg/ext/altivec-13.c: Same.
2111 * gcc.dg/ext/altivec-14.c: Same.
2112 * gcc.dg/ext/altivec-15.c: Same.
2113 * gcc.dg/ext/altivec-16.c: Same.
2114 * gcc.dg/ext/altivec-3.c: Same.
2115 * gcc.dg/ext/altivec-4.c: Same.
2116 * gcc.dg/ext/altivec-6.c: Same.
2117 * gcc.dg/ext/altivec-7.c: Same.
2118 * gcc.dg/ext/altivec-8.c: Same.
2119 * gcc.dg/ext/altivec-varargs-1.c: Same.
2120
2121 * g++.dg/ext/altivec-1.C: Correct dg syntax.
2122 * g++.dg/ext/altivec-10.C: Same.
2123 * g++.dg/ext/altivec-2.C: Same.
2124 * g++.dg/ext/altivec-3.C: Same.
2125 * g++.dg/ext/altivec-4.C: Same.
2126 * g++.dg/ext/altivec-5.C: Same.
2127 * g++.dg/ext/altivec-6.C: Same.
2128 * g++.dg/ext/altivec-7.C: Same.
2129 * g++.dg/ext/altivec-8.C: Same.
2130 * g++.dg/ext/altivec-9.C: Same.
2131
2132 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2133
2134 PR c++/7841
2135 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
2136
2137 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2138
2139 * gcc.dg/union-1.c: New test.
2140
2141 2004-06-07 Roger Sayle <roger@eyesopen.com>
2142
2143 * gcc.dg/builtins-41.c: New test case.
2144 * gcc.dg/builtins-42.c: New test case.
2145
2146 2004-06-07 David Edelsohn <edelsohn@gnu.org>
2147
2148 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
2149 * g++.dg/ext/altivec-10.C: Same.
2150 * g++.dg/ext/altivec-2.C: Same.
2151 * g++.dg/ext/altivec-3.C: Same.
2152 * g++.dg/ext/altivec-4.C: Same.
2153 * g++.dg/ext/altivec-5.C: Same.
2154 * g++.dg/ext/altivec-6.C: Same.
2155 * g++.dg/ext/altivec-7.C: Same.
2156 * g++.dg/ext/altivec-8.C: Same.
2157 * g++.dg/ext/altivec-9.C: Same.
2158 * g++.old-deja/g++.abi/cxa_vec.C: Same.
2159 * g++.old-deja/g++.brendan/new3.C: Same.
2160 * gcc.c-torture/execute/eeprof-1.x: Same.
2161
2162 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
2163
2164 PR c/14765
2165 * gcc.dg/pr14765-1.c: New test.
2166
2167 2004-06-07 Roger Sayle <roger@eyesopen.com>
2168
2169 PR c/14649
2170 * gcc.dg/pr14649-1.c: New test case.
2171
2172 2004-06-07 Richard Henderson <rth@redhat.com>
2173
2174 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
2175 if temporaries.
2176
2177 2004-06-07 David Edelsohn <edelsohn@gnu.org>
2178
2179 * g++.dg/eh/elide1.C: Remove XFAIL.
2180
2181 2004-06-07 Mark Mitchell <mark@codesourcery.com>
2182
2183 PR c++/15337
2184 * g++.dg/expr/sizeof3.C: New test.
2185
2186 PR c++/14777
2187 * g++.dg/template/access14.C: New test.
2188
2189 PR c++/15554
2190 * g++.dg/template/enum1.C: New test.
2191
2192 PR c++/15057
2193 * g++.dg/eh/throw1.C: New test.
2194
2195 2004-06-07 David Ayers <d.ayers@inode.at>
2196 Ziemowit Laski <zlaski@apple.com>
2197
2198 * lib/objc.exp (objc_target_compile): Revert the '-framework
2199 Foundation' flag fix, since bare Darwin does not ship
2200 with the Foundation framework.
2201 * objc/execute/next_mapping.h: Provide a local NSConstantString
2202 @interface and @implementation.
2203 (objc_constant_string_init): A constructor function, used to
2204 initialize the NSConstantString meta-class object.
2205 * objc/execute/string1.m: Include "next_mapping.h" instead of
2206 <Foundation/NSString.h>.
2207 * objc/execute/string2.m: Likewise.
2208 * objc/execute/string3.m: Likewise.
2209 * objc/execute/string4.m: Likewise.
2210
2211 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
2212
2213 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
2214 to double. Replace double with FLOAT.
2215 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
2216
2217 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
2218 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
2219 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
2220 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
2221 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
2222 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
2223 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
2224 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
2225
2226 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
2227
2228 PR c/13519
2229 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
2230
2231 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2232
2233 PR c++/15503
2234 * g++.dg/template/meminit2.C: New test.
2235
2236 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
2237
2238 PR target/15822
2239 * gcc.c-torture/execute/compare-fp-1.c,
2240 gcc.c-torture/execute/compare-fp-2.c,
2241 gcc.c-torture/execute/compare-fp-3.c,
2242 gcc.c-torture/execute/compare-fp-4.c,
2243 gcc.c-torture/execute/compare-fp-3.x,
2244 gcc.c-torture/execute/compare-fp-4.x: Moved...
2245 * gcc.c-torture/execute/ieee/compare-fp-1.c,
2246 gcc.c-torture/execute/ieee/compare-fp-2.c,
2247 gcc.c-torture/execute/ieee/compare-fp-3.c,
2248 gcc.c-torture/execute/ieee/compare-fp-4.c,
2249 gcc.c-torture/execute/ieee/compare-fp-3.x,
2250 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
2251
2252 2004-06-04 David Ayers <d.ayers@inode.at>
2253
2254 * objc/execute/protocol-isEqual-4.m: New testcase.
2255
2256 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
2257
2258 * objc/execute/protocol-isEqual-1.m: New testcase.
2259 * objc/execute/protocol-isEqual-2.m: New testcase.
2260 * objc/execute/protocol-isEqual-3.m: New testcase.
2261
2262 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2263
2264 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
2265
2266 2004-06-02 Ziemowit Laski <zlaski@apple.com>
2267
2268 * lib/objc.exp (objc_target_compile): When running tests on
2269 Darwin (Mac OS X), inform the linker about '-framework
2270 'Foundation'.
2271
2272 2004-06-02 Eric Christopher <echristo@redhat.com>
2273
2274 * gcc.c-torture/compile/20040602-1.c: New.
2275
2276 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
2277
2278 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
2279 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
2280
2281 PR tree-optimization/14736
2282 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
2283
2284 PR tree-optimization/14042
2285 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
2286
2287 PR tree-optimization/14729
2288 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
2289
2290 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2291
2292 PR fortran/15557
2293 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
2294
2295 2004-06-01 Richard Hederson <rth@redhat.com>
2296
2297 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
2298
2299 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2300
2301 PR c++/14932
2302 * g++.dg/parse/offsetof4.C: New test.
2303
2304 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
2305
2306 PR objc/7993
2307 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
2308
2309 2004-05-31 Mark Mitchell <mark@codesourcery.com>
2310
2311 PR c++/15701
2312 * g++.dg/template/friend29.C: New test.
2313
2314 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
2315
2316 PR c/15749
2317 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
2318
2319 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
2320
2321 * gcc.dg/sparc-trap-1.c: New test.
2322
2323 2004-05-31 Roger Sayle <roger@eyesopen.com>
2324
2325 PR middle-end/15069
2326 * g++.dg/opt/fold3.C: New test case.
2327
2328 2004-05-30 Graham Stott <graham.stott@btinternet.com>
2329
2330 * lib/target-supports.exp (check_iconv_available): Fix fallout
2331 from 2004-05-28 patch.
2332
2333 2004-05-30 Paul Brook <paul@codesourcery.com>
2334
2335 PR fortran/15620
2336 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
2337 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
2338
2339 2004-05-30 Steven G. Kargl <kargls@comcast.net>
2340
2341 * gfortran.fortran-torture/execute/random_1.f90: New test.
2342
2343 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2344
2345 * g++.dg/ext/altivec-10.C: New test.
2346
2347 2004-05-29 Paul Brook <paul@codesourcery.com>
2348
2349 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
2350
2351 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2352
2353 * gcc.dg/altivec-16.c: New test.
2354
2355 2004-05-28 Janis Johnson <janis187@us.ibm.com>
2356
2357 * lib/target-supports.exp (check_vmx_hw_available): New.
2358 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
2359
2360 * lib/target-supports.exp (check_alias_available,
2361 check_iconv_available, check_named_sections_available): Use
2362 unique names for temporary files.
2363
2364 2004-05-28 Ziemowit Laski <zlaski@apple.com>
2365
2366 * gcc.dg/altivec-15.c: New test.
2367
2368 2004-05-28 Mark Mitchell <mark@codesourcery.com>
2369
2370 PR c++/15083
2371 * g++.dg/warn/noeffect6.C: New test.
2372
2373 PR c++/15471
2374 * g++.dg/expr/ptrmem4.C: New test.
2375
2376 PR c++/15640
2377 * g++.dg/template/operator3.C: New test.
2378
2379 2004-05-28 Mark Mitchell <mark@codesourcery.com>
2380
2381 PR c++/14668
2382 * g++.dg/lookup/redecl1.C: New test.
2383 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
2384
2385 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
2386
2387 * gcc.c-torture/execute/compare-fp-1.c,
2388 gcc.c-torture/execute/compare-fp-2.c,
2389 gcc.c-torture/execute/compare-fp-3.c,
2390 gcc.c-torture/execute/compare-fp-4.c,
2391 gcc.c-torture/execute/compare-fp-3.x,
2392 gcc.c-torture/execute/compare-fp-4.x,
2393 gcc.dg/pr15649-1.c: New.
2394
2395 2004-05-27 Adam Nemet <anemet@lnxw.com>
2396
2397 PR c++/12883
2398 * g++.dg/init/array14.C: New test.
2399
2400 2004-05-25 Janis Johnson <janis187@us.ibm.com>
2401
2402 * lib/compat.exp (compat-get-options-main): New.
2403 (compat-get-options): Remove unneeded code, warn for ignored
2404 command.
2405 (compat-execute): Check flag set by dg-require-* commands.
2406
2407 * lib/compat.exp (compat-execute): Break up long lines.
2408
2409 2004-05-24 Janis Johnson <janis187@us.ibm.com>
2410
2411 * gcc.dg/altivec-7.c: Don't use 'vector long'.
2412 * gcc.dg/altivec-14.c: New test.
2413 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
2414
2415 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
2416 * gcc.dg/altivec-12.c: Ditto.
2417
2418 * gcc.dg/altivec-3.c: Move call to altivec_check.
2419
2420 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2421
2422 PR c++/15044
2423 * g++.dg/template/error12.C: New test.
2424
2425 PR c++/15317
2426 * g++.dg/ext/attrib15.C: New test.
2427
2428 PR c++/15329
2429 * g++.dg/template/ptrmem9.C: New test.
2430
2431 2004-05-25 Paul Brook <paul@codesourcery.com>
2432
2433 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
2434
2435 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2436
2437 PR c++/15165
2438 * g++.dg/template/crash19.C: New test.
2439
2440 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2441
2442 PR c++/15025
2443 * g++.dg/template/redecl1.C: New test.
2444
2445 2004-05-23 Mark Mitchell <mark@codesourcery.com>
2446
2447 PR c++/14821
2448 * g++.dg/other/ns1.C: New test.
2449
2450 PR c++/14883
2451 * g++.dg/template/invalid1.C: New test.
2452
2453 2004-05-23 Paul Brook <paul@codesourcery.com>
2454 Victor Leikehman <lei@haifasphere.co.il>
2455
2456 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
2457 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
2458
2459 2004-05-22 Mark Mitchell <mark@codesourcery.com>
2460
2461 PR c++/15285
2462 PR c++/15299
2463 * g++.dg/template/non-dependent5.C: New test.
2464 * g++.dg/template/non-dependent6.C: New test.
2465
2466 2004-05-22 Mark Mitchell <mark@codesourcery.com>
2467
2468 PR c++/15507
2469 * g++.dg/inherit/union1.C: New test.
2470
2471 PR c++/15542
2472 * g++.dg/template/addr1.C: New test.
2473
2474 PR c++/15427
2475 * g++.dg/template/array5.C: New test.
2476
2477 PR c++/15287
2478 * g++.dg/template/array6.C: New test.
2479
2480 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
2481 Roger Sayle <roger@eyesopen.com>
2482
2483 * g++.dg/lookup/forscope2.C: New test case.
2484
2485 2004-05-22 Ben Elliston <bje@au.ibm.com>
2486
2487 * gcc.dg/cpp/Wmissingdirs.c: New.
2488
2489 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2490
2491 PR target/15301
2492 * gcc.dg/compat/union-m128-1.h: New file.
2493 * gcc.dg/compat/union-m128-1_main.c: Likewise.
2494 * gcc.dg/compat/union-m128-1_x.c: Likewise.
2495 * gcc.dg/compat/union-m128-1_y.c: Likewise.
2496
2497 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
2498
2499 PR target/15302
2500 * gcc.dg/compat/struct-complex-1.h: New file.
2501 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
2502 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
2503 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2504
2505 2004-05-20 Roger Sayle <roger@eyesopen.com>
2506
2507 PR middle-end/3074
2508 * gcc.dg/pr3074-1.c: New test case.
2509 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
2510
2511 2004-05-20 Falk Hueffner <falk@debian.org>
2512
2513 PR other/15526
2514 * gcc.dg/ftrapv-1.c: New test case.
2515
2516 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
2517
2518 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
2519
2520 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
2521 Jeff Law <law@redhat.com>
2522
2523 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
2524 * gcc.dg/tree-ssa/20040518-2.c: New test.
2525
2526 * gcc.dg/tree-ssa/20040518-1.c: New test.
2527
2528 2004-05-18 Zack Weinberg <zack@codesourcery.com>
2529
2530 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
2531
2532 2004-05-18 Paul Brook <paul@codesourcery.com>
2533
2534 PR fortran/13930
2535 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
2536
2537 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2538
2539 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
2540 constant folding.
2541
2542 2004-05-17 Steven Bosscher <stevenb@suse.de>
2543
2544 * gcc.dg/tree-ssa/20040517-1.c: New test.
2545
2546 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2547
2548 * gcc.dg/loop-4.c: New test.
2549
2550 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
2551
2552 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
2553
2554 2004-05-15 Bud Davis <bdavis9659@comcast.net>
2555
2556 PR fortran/15311
2557 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
2558
2559 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2560
2561 PR fortran/13826
2562 PR fortran/13940
2563 * gfortran.fortran-torture/compile/data_1.f90: New test.
2564
2565 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
2566
2567 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
2568 * gcc.dg/uninit-H.c: Define ASM for __s390__.
2569
2570 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2571
2572 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
2573
2574 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
2575
2576 PR c/15444
2577 * gcc.dg/format/xopen-1.c: Adjust expected message.
2578 * gcc.dg/format/xopen-3.c: New test.
2579
2580 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
2581
2582 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
2583
2584 2004-05-14 Jeff Law <law@redhat.com>
2585
2586 * gcc.dg/tree-ssa/20040514-2.c: New test.
2587
2588 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2589
2590 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
2591 this ...
2592 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
2593 this.
2594
2595 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
2596
2597 * gcc.dg/tree-ssa/20040514-1.c: New test.
2598
2599 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2600
2601 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
2602 test.
2603
2604 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2605
2606 PR fortran/14066
2607 * gfortran.fortran-torture/compile/do_1.f90: New test.
2608
2609 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2610
2611 PR fortran/15051
2612 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
2613 test.
2614
2615 2004-05-14 Bud Davis <bdavis9659@comcast.net>
2616
2617 PR fortran/15149
2618 * gfortran.fortran-torture/execute/random_init.f90: New test.
2619
2620 2004-05-13 Paul Brook <paul@codesourcery.com>
2621
2622 PR fortran/15314
2623 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
2624
2625 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
2626
2627 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
2628 for the powerpc case.
2629
2630 2004-05-13 Jeff Law <law@redhat.com>
2631
2632 * gcc.dg/tree-ssa/20040513-1.c: New test.
2633 * gcc.dg/tree-ssa/20040513-2.c: New test.
2634
2635 2004-05-13 Paul Brook <paul@codesourcery.com>
2636
2637 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
2638 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
2639 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
2640
2641 2004-05-13 Andreas Schwab <schwab@suse.de>
2642
2643 PR other/10819
2644 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
2645 characters.
2646
2647 2004-05-13 Bud Davis <bdavis9659@comcast.net>
2648
2649 PR fortran/15294
2650 * gfortran.fortran-torture/execute/adjustr.f90: New file.
2651
2652 2004-05-13 Diego Novillo <dnovillo@redhat.com>
2653
2654 Merge from tree-ssa-20020619-branch. See
2655 ChangeLog.tree-ssa for details.
2656
2657 2004-05-11 Ziemowit Laski <zlaski@apple.com>
2658
2659 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
2660 include <altivec.h> explicitly.
2661 * gcc.dg/altivec-13.c: Likewise.
2662
2663 2004-05-11 Paul Brook <paul@codesourcery.com>
2664
2665 * gcc.c-torture/compile/20010518-1.c: Force enum size.
2666
2667 2004-05-10 Eric Christopher <echristo@redhat.com>
2668
2669 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
2670 * gcc.dg/sibcall-4.c: Ditto.
2671
2672 2004-05-10 Ziemowit Laski <zlaski@apple.com>
2673
2674 * g++.dg/ext/altivec-8.C: New test case.
2675 * gcc.dg/altivec-13.c: New test case.
2676
2677 2004-05-08 Roger Sayle <roger@eyesopen.com>
2678
2679 * gcc.c-torture/execute/divcmp-1.c: New test case.
2680 * gcc.c-torture/execute/divcmp-2.c: New test case.
2681 * gcc.c-torture/execute/divcmp-3.c: New test case.
2682
2683 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2684
2685 * g++.dg/other/pragma-re-2.C: New test.
2686
2687 2004-05-07 Uros Bizjak <uros@kss-loka.si>
2688
2689 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
2690 * gcc.dg/i386-387-2.c: Likewise.
2691
2692 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
2693 __builtin_drem.
2694 * gcc.dg/i386-387-6.c: Likewise.
2695
2696 2004-05-07 Uros Bizjak <uros@kss-loka.si>
2697
2698 * gcc.dg/builtins-33.c: Also check log1p*.
2699
2700 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
2701
2702 PR optimization/15296
2703 * gcc.c-torture/execute/pr15296.c: New test.
2704
2705 2004-05-05 Uros Bizjak <uros@kss-loka.si>
2706
2707 * gcc.dg/builtins-40.c: New test.
2708
2709 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
2710
2711 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
2712
2713 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
2714
2715 * g++.dg/ext/spe1.C: New testcase.
2716
2717 2004-05-04 Ziemowit Laski <zlaski@apple.com>
2718
2719 * objc.dg/image-info.m: Allow additional attributes
2720 for __image_info section.
2721
2722 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
2723
2724 * gcc.dg/torture/mips-hilo-2.c: New test.
2725
2726 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2727
2728 PR c++/14389
2729 * g++.dg/template/member5.C: New test.
2730
2731 2004-05-03 Uros Bizjak <uros@kss-loka.si>
2732
2733 * gcc.dg/builtins-34.c: Also check expm1*.
2734
2735 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2736
2737 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
2738 * gcc.dg/torture/builtin-convert-3.c: New test.
2739
2740 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
2741
2742 PR middle-end/15054
2743 * g++.dg/opt/pr15054.C: New test.
2744
2745 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2746
2747 * gcc.dg/torture/builtin-rounding-1.c: New test.
2748 * gcc.dg/builtins-25.c: Delete.
2749 * gcc.dg/builtins-29.c: Delete.
2750
2751 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
2752
2753 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
2754 * gcc.dg/sibcall-4.c: Likewise.
2755 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
2756
2757 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2758
2759 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
2760 bit-field on 16-bit targets.
2761
2762 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
2763
2764 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
2765 16-bit targets.
2766
2767 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
2768
2769 * gcc.dg/rs6000-power2-1.c: Change to compile only.
2770 * gcc.dg/rs6000-power2-2.c: Likewise.
2771
2772 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
2773
2774 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
2775 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
2776 Change the asm registers to be in form of frN instead of fN.
2777
2778 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2779
2780 * gcc.dg/torture/builtin-convert-2.c: New test.
2781
2782 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
2783
2784 * gcc.dg/rs6000-power2-1.c: New test.
2785 * gcc.dg/rs6000-power2-2.c: New test.
2786
2787 2004-04-28 Jan Hubicka <jh@suse.cz>
2788
2789 * gcc.dg/unused-6.c: New test.
2790
2791 2004-04-24 Laurent GUERBY <laurent@guerby.net>
2792 Ulrich Weigand <uweigand@de.ibm.com>
2793
2794 * ada/acats/run_all.sh: Define $target variable.
2795
2796 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
2797
2798 PR c++/15119
2799 * g++.dg/other/vararg-1.C: New test.
2800
2801 PR c++/4794
2802 * g++.dg/eh/cleanup3.C: New test.
2803
2804 2004-04-24 Laurent GUERBY <laurent@guerby.net>
2805
2806 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
2807 and ad8011a (target_insn).
2808 * ada/acats/support/macro.dfs: Likewise.
2809 * ada/acats/support/impbit.adb: New file.
2810
2811 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
2812
2813 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
2814
2815 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2816
2817 * gcc.dg/loop-3.c: New test.
2818
2819 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
2820
2821 * gcc.c-torture/execute/simd-5.c: New test.
2822
2823 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2824
2825 PR c++/15064
2826 * g++.dg/template/crash18.C: New test.
2827
2828 2004-04-22 Mark Mitchell <mark@codesourcery.com>
2829
2830 * g++.dg/ext/complit3.C: New test.
2831
2832 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
2833
2834 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
2835 * gcc.dg/altivec-3.c: Same.
2836 * gcc.dg/altivec-varargs-1.c: Same.
2837
2838 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
2839
2840 * lib/target-supports.exp (check_profiling_available): Assume
2841 profiling is not available on powerpc-eabi targets.
2842
2843 2004-04-21 Janis Johnson <janis187@us.ibm.com>
2844
2845 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
2846 * gcc.dg/vmx/bug-1.c: Ditto.
2847
2848 2004-04-20 Eric Christopher <echristo@redhat.com>
2849
2850 * gcc.dg/charset/extern.c: New test.
2851 * g++.dg/charset/extern3.cc: Ditto.
2852
2853 2004-04-20 Uros Bizjak <uros@kss-loka.si>
2854
2855 * gcc.dg/builtins-39.c: New test.
2856
2857 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
2858
2859 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
2860
2861 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
2862
2863 * gcc.dg/torture/mips-hilo-1.c: New test.
2864
2865 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
2866
2867 * gcc.c-torture/compile/20040419-1.c: New test.
2868
2869 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
2870
2871 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
2872
2873 2004-04-18 Zack Weinberg <zack@codesourcery.com>
2874 Aldy Hernandez <aldyh@redhat.com>
2875
2876 * gcc.c-torture/execute/va-arg-24.c: New.
2877
2878 2004-04-17 Zack Weinberg <zack@codesourcery.com>
2879 Aldy Hernandez <aldyh@redhat.com>
2880
2881 * gcc.dg/vmx/1b-01.c: New.
2882 * gcc.dg/vmx/1b-02.c: New.
2883 * gcc.dg/vmx/1b-03.c: New.
2884 * gcc.dg/vmx/1b-04.c: New.
2885 * gcc.dg/vmx/1b-05.c: New.
2886 * gcc.dg/vmx/1b-06.c: New.
2887 * gcc.dg/vmx/1b-07.c: New.
2888 * gcc.dg/vmx/1c-01.c: New.
2889 * gcc.dg/vmx/1c-02.c: New.
2890 * gcc.dg/vmx/3a-01a.c: New.
2891 * gcc.dg/vmx/3a-01.c: New.
2892 * gcc.dg/vmx/3a-01m.c: New.
2893 * gcc.dg/vmx/3a-03.c: New.
2894 * gcc.dg/vmx/3a-03m.c: New.
2895 * gcc.dg/vmx/3a-04.c: New.
2896 * gcc.dg/vmx/3a-04m.c: New.
2897 * gcc.dg/vmx/3a-05.c: New.
2898 * gcc.dg/vmx/3a-06.c: New.
2899 * gcc.dg/vmx/3a-06m.c: New.
2900 * gcc.dg/vmx/3a-07.c: New.
2901 * gcc.dg/vmx/3b-01.c: New.
2902 * gcc.dg/vmx/3b-02.c: New.
2903 * gcc.dg/vmx/3b-10.c: New.
2904 * gcc.dg/vmx/3b-13.c: New.
2905 * gcc.dg/vmx/3b-14.c: New.
2906 * gcc.dg/vmx/3b-15.c: New.
2907 * gcc.dg/vmx/3c-01a.c: New.
2908 * gcc.dg/vmx/3c-01.c: New.
2909 * gcc.dg/vmx/3c-02.c: New.
2910 * gcc.dg/vmx/3c-03.c: New.
2911 * gcc.dg/vmx/3d-01.c: New.
2912 * gcc.dg/vmx/4-01.c: New.
2913 * gcc.dg/vmx/4-03.c: New.
2914 * gcc.dg/vmx/5-01.c: New.
2915 * gcc.dg/vmx/5-02.c: New.
2916 * gcc.dg/vmx/5-03.c: New.
2917 * gcc.dg/vmx/5-04.c: New.
2918 * gcc.dg/vmx/5-05.c: New.
2919 * gcc.dg/vmx/5-06.c: New.
2920 * gcc.dg/vmx/5-07.c: New.
2921 * gcc.dg/vmx/5-07t.c: New.
2922 * gcc.dg/vmx/5-08.c: New.
2923 * gcc.dg/vmx/5-10.c: New.
2924 * gcc.dg/vmx/5-11.c: New.
2925 * gcc.dg/vmx/7-01a.c: New.
2926 * gcc.dg/vmx/7-01.c: New.
2927 * gcc.dg/vmx/7c-01.c: New.
2928 * gcc.dg/vmx/7d-01.c: New.
2929 * gcc.dg/vmx/7d-02.c: New.
2930 * gcc.dg/vmx/8-01.c: New.
2931 * gcc.dg/vmx/8-02a.c: New.
2932 * gcc.dg/vmx/8-02.c: New.
2933 * gcc.dg/vmx/brode-1.c: New.
2934 * gcc.dg/vmx/bug-1.c: New.
2935 * gcc.dg/vmx/bug-2.c: New.
2936 * gcc.dg/vmx/bug-3.c: New.
2937 * gcc.dg/vmx/cw-bug-1.c: New.
2938 * gcc.dg/vmx/cw-bug-2.c: New.
2939 * gcc.dg/vmx/cw-bug-3.c: New.
2940 * gcc.dg/vmx/dct.c: New.
2941 * gcc.dg/vmx/debug-1.c: New.
2942 * gcc.dg/vmx/debug-2.c: New.
2943 * gcc.dg/vmx/debug-3.c: New.
2944 * gcc.dg/vmx/debug-4.c: New.
2945 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
2946 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
2947 * gcc.dg/vmx/eg-5.c: New.
2948 * gcc.dg/vmx/fft.c: New.
2949 * gcc.dg/vmx/gcc-bug-1.c: New.
2950 * gcc.dg/vmx/gcc-bug-2.c: New.
2951 * gcc.dg/vmx/gcc-bug-3.c: New.
2952 * gcc.dg/vmx/gcc-bug-4.c: New.
2953 * gcc.dg/vmx/gcc-bug-5.c: New.
2954 * gcc.dg/vmx/gcc-bug-6.c: New.
2955 * gcc.dg/vmx/gcc-bug-7.c: New.
2956 * gcc.dg/vmx/gcc-bug-8.c: New.
2957 * gcc.dg/vmx/gcc-bug-9.c: New.
2958 * gcc.dg/vmx/gcc-bug-b.c: New.
2959 * gcc.dg/vmx/gcc-bug-c.c: New.
2960 * gcc.dg/vmx/gcc-bug-d.c: New.
2961 * gcc.dg/vmx/gcc-bug-e.c: New.
2962 * gcc.dg/vmx/gcc-bug-f.c: New.
2963 * gcc.dg/vmx/gcc-bug-g.c: New.
2964 * gcc.dg/vmx/gcc-bug-i.c: New.
2965 * gcc.dg/vmx/harness.h: New.
2966 * gcc.dg/vmx/ira1.c: New.
2967 * gcc.dg/vmx/ira2a.c: New.
2968 * gcc.dg/vmx/ira2b.c: New.
2969 * gcc.dg/vmx/ira2.c: New.
2970 * gcc.dg/vmx/ira2c.c: New.
2971 * gcc.dg/vmx/mem.c: New.
2972 * gcc.dg/vmx/newton-1.c: New.
2973 * gcc.dg/vmx/ops.c: New.
2974 * gcc.dg/vmx/sn7153.c: New.
2975 * gcc.dg/vmx/spill2.c: New.
2976 * gcc.dg/vmx/spill3.c: New.
2977 * gcc.dg/vmx/spill.c: New.
2978 * gcc.dg/vmx/t.c: New.
2979 * gcc.dg/vmx/varargs-1.c: New.
2980 * gcc.dg/vmx/varargs-2.c: New.
2981 * gcc.dg/vmx/varargs-3.c: New.
2982 * gcc.dg/vmx/varargs-4.c: New.
2983 * gcc.dg/vmx/varargs-5.c: New.
2984 * gcc.dg/vmx/varargs-6.c: New.
2985 * gcc.dg/vmx/varargs-7.c: New.
2986 * gcc.dg/vmx/vmx.exp: New.
2987 * gcc.dg/vmx/vprint-1.c: New.
2988 * gcc.dg/vmx/vscan-1.c: New.
2989 * gcc.dg/vmx/x-01.c: New.
2990 * gcc.dg/vmx/x-02.c: New.
2991 * gcc.dg/vmx/x-03.c: New.
2992 * gcc.dg/vmx/x-04.c: New.
2993 * gcc.dg/vmx/x-05.c: New.
2994 * gcc.dg/vmx/yousufi-1.c: New.
2995 * gcc.dg/vmx/zero-1.c: New.
2996 * gcc.dg/vmx/zero.c: New.
2997
2998 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
2999
3000 * g++.dg/lookup/java1.C: Update for chage of
3001 _Jv_AllocObject.
3002 * g++.dg/lookup/java2.C: Likewise.
3003
3004 2004-04-17 Laurent GUERBY <laurent@guerby.net>
3005
3006 * ada/acats/run_all.sh: use -O2 by default.
3007
3008 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
3009
3010 * gcc.dg/vr-mult-[12].c: New tests.
3011
3012 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3013
3014 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
3015
3016 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
3017
3018 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
3019
3020 * lib/target-supports.exp (check_profiling_available): Assume profiling
3021 isn't available for mips*-*-elf targets.
3022
3023 2004-04-14 Uros Bizjak <uros@kss-loka.si>
3024
3025 * gcc.dg/builtins-38.c: New test.
3026
3027 2004-04-14 Eric Christopher <echristo@redhat.com>
3028
3029 * g++.dg/charset/charset.exp: Run .cc extension tests.
3030
3031 2004-04-14 Zack Weinberg <zack@codesourcery.com>
3032
3033 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
3034
3035 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3036
3037 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
3038
3039 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
3040
3041 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
3042 * gcc.dg/i386-387-2.c: Likewise.
3043
3044 * gcc.dg/i386-387-7.c: New test.
3045 * gcc.dg/i386-387-8.c: New test.
3046
3047 * gcc.dg/builtins-37.c: New test.
3048
3049 2004-04-13 Geoffrey Keating <geoffk@apple.com>
3050
3051 * g++.dg/pch/externc-1.C: Add missing semicolon.
3052
3053 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
3054
3055 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
3056
3057 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3058
3059 * gcc.c-torture/execute/20040411-1.c: New test.
3060
3061 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
3062
3063 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
3064
3065 2004-04-09 Chris Demetriou <cgd@broadcom.com>
3066
3067 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
3068
3069 2004-04-09 Zack Weinberg <zack@codesourcery.com>
3070
3071 * lib/target-supports.exp (check_named_sections_available): New.
3072 * lib/gcc-dg.exp (dg-require-named-sections): New.
3073 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
3074 old-deja.exp. Also prune error-count message from HP linker.
3075 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
3076
3077 * g++.dg/init/init-ref4.C: Use dg-require-weak.
3078 * g++.old-deja/g++.pt/static3.C: Likewise.
3079 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
3080
3081 2004-04-09 Roger Sayle <roger@eyesopen.com>
3082
3083 * gcc.c-torture/execute/20040409-1.c: New test case.
3084 * gcc.c-torture/execute/20040409-2.c: New test case.
3085 * gcc.c-torture/execute/20040409-3.c: New test case.
3086
3087 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
3088
3089 * gcc.dg/20040409-1.c: New test.
3090
3091 2004-04-08 Roger Sayle <roger@eyesopen.com>
3092
3093 PR target/14888
3094 * g++.dg/opt/pr14888.C: New test case.
3095
3096 2004-04-08 Geoffrey Keating <geoffk@apple.com>
3097
3098 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
3099 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
3100 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
3101 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
3102 New tests.
3103
3104 2004-04-08 Paul Brook <paul@codesourcery.com>
3105
3106 * gcc.dg/spill-1.c: New test.
3107
3108 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3109
3110 * gcc.dg/torture/builtin-ctype-2.c: New test.
3111
3112 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
3113
3114 * gcc.dg/pch/pch.exp: Add largefile test.
3115
3116 2004-04-06 Geoffrey Keating <geoffk@apple.com>
3117
3118 * g++.dg/pch/externc-1.Hs: New.
3119 * g++.dg/pch/externc-1.C: New.
3120
3121 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3122
3123 * gcc.dg/compat/struct-by-value-5a_main.c,
3124 gcc.dg/compat/struct-by-value-5b_main.c: New files.
3125 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
3126 * gcc.dg/compat/struct-by-value-5a_x.c,
3127 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
3128 gcc.dg/compat/struct-by-value-5_x.c.
3129 * gcc.dg/compat/struct-by-value-5a_y.c,
3130 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
3131 gcc.dg/compat/struct-by-value-5_y.c.
3132
3133 * gcc.dg/compat/struct-by-value-6a_main.c,
3134 gcc.dg/compat/struct-by-value-6b_main.c: New files.
3135 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
3136 * gcc.dg/compat/struct-by-value-6a_x.c,
3137 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
3138 gcc.dg/compat/struct-by-value-6_x.c.
3139 * gcc.dg/compat/struct-by-value-6a_y.c,
3140 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
3141 gcc.dg/compat/struct-by-value-6_y.c.
3142
3143 * gcc.dg/compat/struct-by-value-7a_main.c,
3144 gcc.dg/compat/struct-by-value-7b_main.c: New files.
3145 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
3146 * gcc.dg/compat/struct-by-value-7a_x.c,
3147 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
3148 gcc.dg/compat/struct-by-value-7_x.c.
3149 * gcc.dg/compat/struct-by-value-7a_y.c,
3150 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
3151 gcc.dg/compat/struct-by-value-7_y.c.
3152
3153 2004-04-06 Jakub Jelinek <jakub@redhat.com>
3154
3155 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
3156 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
3157 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
3158 options.
3159
3160 2004-04-06 Uros Bizjak <uros@kss-loka.si>
3161
3162 * gcc.dg/builtins-36.c: New test.
3163
3164 2004-04-06 Paul Brook <paul@codesourcery.com>
3165
3166 * README.gcc: Remove obsolete contraint on testcases.
3167
3168 2004-04-05 Paul Brook <paul@codesourcery.com>
3169
3170 PR2123
3171 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
3172 failure and exit(0) on success.
3173 * g++.dg/expr/anew2.C: Ditto.
3174 * g++.dg/expr/anew3.C: Ditto.
3175 * g++.dg/expr/anew4.C: Ditto.
3176
3177 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
3178
3179 PR c++/3518
3180 * g++.dg/template/unify7.C: New.
3181
3182 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
3183
3184 * g++.dg/README: Bring up to date with new subdirectories; remove
3185 duplicate subdirectory lines.
3186
3187 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
3188
3189 PR c++/14007
3190 * g++.dg/template/unify5.C: New.
3191 * g++.dg/template/unify6.C: New.
3192 * g++.dg/template/qualttp20.C: Adjust.
3193 * g++.old-deja/g++.jason/report.C: Adjust.
3194 * g++.old-deja/g++.other/qual1.C: Adjust.
3195
3196 2004-04-01 Mark Mitchell <mark@codesourcery.com>
3197
3198 PR c++/14803
3199 * g++.dg/inherit/ptrmem1.C: New test.
3200
3201 2004-04-01 Jakub Jelinek <jakub@redhat.com>
3202
3203 PR c++/14755
3204 * gcc.c-torture/execute/20040331-1.c: New test.
3205 * gcc.dg/20040331-1.c: New test.
3206
3207 2004-04-01 Paul Brook <paul@codesourcery.com>
3208
3209 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
3210
3211 2004-03-30 Mark Mitchell <mark@codesourcery.com>
3212
3213 PR c++/14724
3214 * g++.dg/init/goto1.C: New test.
3215
3216 PR c++/14763
3217 * g++.dg/template/defarg4.C: New test.
3218
3219 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
3220
3221 * gcc.dg/altivec-11.c: Extend test for more valid cases.
3222
3223 2004-03-28 David Edelsohn <edelsohn@gnu.org>
3224
3225 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
3226
3227 2004-03-28 Zack Weinberg <zack@codesourcery.com>
3228
3229 * gcc.dg/noncompile/undeclared-2.c: New test.
3230
3231 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
3232
3233 * gcc.dg/940409-1.c: Remove XFAIL.
3234 * gcc.dg/reg-vol-struct-1.c: New test.
3235
3236 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3237
3238 * gcc.dg/torture/builtin-wctype-1.c: New test.
3239
3240 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
3241
3242 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
3243 * gcc.dg/20001101-1.c: Likewise.
3244 * gcc.dg/20001102-1.c: Likewise.
3245
3246 2004-03-25 Roger Sayle <roger@eyesopen.com>
3247
3248 * gcc.dg/compare8.c: Add an additional test for XOR.
3249
3250 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3251
3252 * gcc.dg/torture/builtin-ctype-1.c: New test.
3253
3254 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3255
3256 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
3257 * gcc.dg/torture/builtin-math-1.c: Likewise.
3258 * gcc.dg/torture/builtin-power-1.c: New test.
3259
3260 2004-03-24 Andreas Schwab <schwab@suse.de>
3261
3262 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
3263 IA64 assembler.
3264
3265 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
3266 Roger Sayle <roger@eyesopen.com>
3267
3268 * gcc.dg/compare8.c: New test case.
3269
3270 2004-03-23 Ziemowit Laski <zlaski@apple.com>
3271
3272 * g++.dg/ext/altivec-7.C: New test.
3273
3274 2004-03-23 Zack Weinberg <zack@codesourcery.com>
3275
3276 PR 12267, 12391, 12560, 13129, 14114, 14133
3277 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
3278 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
3279 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
3280 Adjust error regexps.
3281 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
3282 * gcc.dg/noncompile/undeclared-1.c: New test cases.
3283 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
3284 * gcc.dg/local1.c: Add explanatory comment.
3285
3286 2004-03-23 Roger Sayle <roger@eyesopen.com>
3287
3288 PR optimization/14669
3289 * g++.dg/opt/fold2.C: New test case.
3290
3291 2004-03-22 Jakub Jelinek <jakub@redhat.com>
3292
3293 PR c/14069
3294 * gcc.dg/20040322-1.c: New test.
3295
3296 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3297
3298 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
3299 * gcc.dg/ultrasp4.c: Likewise.
3300 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
3301
3302 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3303
3304 * gcc.dg/i386-sse-8.c: Reset default options.
3305
3306 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
3307
3308 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
3309 in the error message text.
3310
3311 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3312
3313 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
3314
3315 2004-03-21 Mark Mitchell <mark@codesourcery.com>
3316
3317 PR c++/14616
3318 * g++.dg/init/array13.C: New test.
3319
3320 2004-03-20 Roger Sayle <roger@eyesopen.com>
3321
3322 PR target/13889
3323 * gcc.c-torture/compile/pr13889.c: New test case.
3324
3325 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
3326
3327 PR c/14635
3328 * builtins-1.c (nan, nans): Don't test.
3329 * builtins-30.c: Don't use nan, nanf, nanl.
3330 * builtins-35.c: New test.
3331
3332 2004-03-19 Ziemowit Laski <zlaski@apple.com>
3333
3334 * g++.dg/ext/altivec-6.C: New test.
3335
3336 2004-03-19 Mark Mitchell <mark@codesourcery.com>
3337
3338 * g++.dg/init/placement3.C: New test.
3339
3340 * g++.dg/template/spec13.C: New test.
3341
3342 * g++.dg/lookup/using11.C: New test.
3343
3344 * g++.dg/lookup/koenig3.C: New test.
3345
3346 * g++.dg/template/operator2.C: New test.
3347
3348 * g++.dg/expr/dtor3.C: New test.
3349 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
3350 marker.
3351 * g++.old-deja/g++.law/visibility28.C: Likewise.
3352
3353 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
3354
3355 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
3356 * gcc.dg/ppc64-abi-3.c: Likewise.
3357
3358 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3359
3360 PR c++/14545
3361 * g++.dg/parse/template15.C: New test.
3362
3363 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3364
3365 * g++.dg/expr/dtor2.C: New test.
3366
3367 * g++.dg/lookup/anon4.C: New test.
3368
3369 * g++.dg/overload/using1.C: New test.
3370
3371 * g++.dg/template/lookup7.C: New test.
3372
3373 * g++.dg/template/typename6.C: New test.
3374
3375 * g++.dg/expr/cond6.C: New test.
3376
3377 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3378
3379 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
3380
3381 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3382
3383 * g++.dg/expr/cond5.C: New test.
3384 * g++.dg/expr/constcast1.C: Likewise.
3385 * g++.dg/expr/ptrmem2.C: Likewise.
3386 * g++.dg/expr/ptrmem3.C: Likewise.
3387 * g++.dg/lookup/main1.C: Likewise.
3388 * g++.dg/template/lookup6.C: Likewise.
3389
3390 2004-03-18 Mark Mitchell <mark@codesourcery.com>
3391
3392 * gcc.dg/local1.c: New test.
3393
3394 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
3395
3396 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3397
3398 * gcc.dg/torture/builtin-convert-1.c: New test.
3399
3400 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3401
3402 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
3403
3404 2004-03-16 Mark Mitchell <mark@codesourcery.com>
3405
3406 PR c++/14481
3407 * g++.dg/warn/Wunused-7.C: New test.
3408
3409 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3410
3411 * gcc.dg/torture/builtin-integral-1.c: New test.
3412
3413 2004-03-16 Mark Mitchell <mark@codesourcery.com>
3414
3415 PR c++/14586
3416 * g++.dg/parse/non-dependent3.C: New test.
3417
3418 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
3419
3420 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
3421 * g++.dg/eh/simd-2.C: Likewise.
3422 * g++.dg/init/array10.C: Likewise.
3423 * gcc.c-torture/compile/simd-1.c: Likewise.
3424 * gcc.c-torture/compile/simd-2.c: Likewise.
3425 * gcc.c-torture/compile/simd-3.c: Likewise.
3426 * gcc.c-torture/compile/simd-4.c: Likewise.
3427 * gcc.c-torture/compile/simd-6.c: Likewise.
3428 * gcc.c-torture/execute/simd-1.c: Likewise.
3429 * gcc.c-torture/execute/simd-2.c: Likewise.
3430 * gcc.dg/compat/vector-defs.h: Likewise.
3431 * gcc.dg/20020531-1.c: Likewise.
3432 * gcc.dg/altivec-3.c: Likewise.
3433 * gcc.dg/altivec-4.c: Likewise.
3434 * gcc.dg/altivec-varargs-1.c: Likewise.
3435 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
3436 * gcc.dg/i386-mmx-3.c: Likewise.
3437 * gcc.dg/i386-sse-4.c: Likewise.
3438 * gcc.dg/i386-sse-5.c: Likewise.
3439 * gcc.dg/i386-sse-8.c: Likewise.
3440 * gcc.dg/simd-1.c: Likewise.
3441 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
3442 __ev64_opaque__ since the machine description provides it.
3443
3444 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3445
3446 * lib/compat.exp (skip_list): New global variable.
3447 Use it to hold the user defined COMPAT_SKIPS list if any.
3448 (compat-obj): Add the members of skip_list to optall.
3449
3450 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3451
3452 * gcc.dg/compat/union-by-value-1_main.c,
3453 union-by-value-1_x.c, union-by-value-1_y.c,
3454 union-check.h, union-defs.h,
3455 union-init.h, union-return-1_main.c,
3456 union-return-1_x.c, union-return-1_y.c: New files.
3457
3458 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3459
3460 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
3461 mixed-struct-init.h: Add 4 mixed structure types.
3462 struct-by-value-21_main.c, struct-by-value-21_x.c,
3463 struct-by-value-21_y.c, struct-return-21_main.c,
3464 struct-return-21_x.c, struct-return-21_y.c: New files.
3465
3466 2004-03-13 Mark Mitchell <mark@codesourcery.com>
3467
3468 PR c++/14550
3469 * g++.dg/parse/template14.C: New test.
3470
3471 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3472
3473 * gcc.c-torture/execute/20040313-1.c: New test.
3474
3475 2004-03-13 Jakub Jelinek <jakub@redhat.com>
3476
3477 PR target/14533
3478 * gcc.dg/20040311-2.c: New test.
3479
3480 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
3481
3482 PR other/14544
3483 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
3484 bit-field.
3485
3486 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
3487
3488 * gcc.dg/20040305-2.c: Add missing return statement.
3489
3490 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3491
3492 * gcc.dg/builtins-34.c: Also check pow10*.
3493
3494 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3495
3496 PR target/14262
3497 * gcc.dg/20040305-2.c: New test.
3498
3499 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
3500
3501 * gcc.dg/20040310-1.c: New test.
3502
3503 2004-03-11 Roger Sayle <roger@eyesopen.com>
3504
3505 * gcc.c-torture/execute/20040311-1.c: New test case.
3506
3507 2004-03-11 Mark Mitchell <mark@codesourcery.com>
3508
3509 PR c++/14476
3510 * g++.dg/lookup/enum1.C: New test.
3511
3512 2004-03-10 Mark Mitchell <mark@codesourcery.com>
3513
3514 PR c++/14510
3515 * g++.dg/lookup/struct2.C: New test.
3516
3517 2004-03-10 Uros Bizjak <uros@kss-loka.si>
3518
3519 * gcc.dg/builtins-34.c: New test.
3520
3521 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3522
3523 * gcc.dg/torture/builtin-nonneg-1.c: New test.
3524
3525 2004-03-09 James E Wilson <wilson@specifixinc.com>
3526
3527 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
3528 * gcc.dg/alias-2.c: New testcase.
3529
3530 2004-03-09 Zack Weinberg <zack@codesourcery.com>
3531
3532 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
3533
3534 2004-03-09 Roger Sayle <roger@eyesopen.com>
3535
3536 * gcc.c-torture/execute/20040309-1.c: New test case.
3537
3538 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
3539
3540 PR c++/14397
3541 * g++.dg/overload/ref1.C: New.
3542
3543 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3544
3545 PR c++/14409
3546 * g++.dg/template/spec12.C: New test.
3547
3548 PR c++/14448
3549 * g++.dg/parse/crash14.C: New test.
3550
3551 2004-03-09 Mark Mitchell <mark@codesourcery.com>
3552
3553 PR c++/14230
3554 * g++.dg/init/ref11.C: New test.
3555
3556 2004-03-09 Mark Mitchell <mark@codesourcery.com>
3557
3558 PR c++/14432
3559 * g++.dg/parse/builtin2.C: New test.
3560
3561 2004-03-08 Mark Mitchell <mark@codesourcery.com>
3562
3563 PR c++/14401
3564 * g++.dg/init/ctor3.C: New test.
3565 * g++.dg/init/union1.C: New test.
3566 * g++.dg/ext/anon-struct4.C: New test.
3567
3568 2004-03-08 Mark Mitchell <mark@codesourcery.com>
3569
3570 * g++.dg/lookup/koenig1.C: Tweak error messages.
3571 * g++.dg/lookup/used-before-declaration.C: Likewise.
3572 * g++.dg/other/do1.C: Likewise.
3573 * g++.dg/overload/koenig1.C: Likewise.
3574 * g++.dg/parse/crash13.C: Likewise.
3575 * g++.dg/template/instantiate3.C: Likewise.
3576
3577 2004-03-08 Eric Christopher <echristo@redhat.com>
3578
3579 * * lib/target-supports.exp: Enable libiconv in test
3580 compilation. Fix up error checking.
3581
3582 2004-03-08 Roger Sayle <roger@eyesopen.com>
3583
3584 PR middle-end/14289
3585 * gcc.dg/pr14289-1.c: New test case.
3586 * gcc.dg/pr14289-2.c: Likewise.
3587 * gcc.dg/pr14289-3.c: Likewise.
3588
3589 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
3590
3591 * gcc.c-torture/execute/20040308-1.c: New test.
3592
3593 2004-03-07 Roger Sayle <roger@eyesopen.com>
3594
3595 * gcc.c-torture/execute/20040307-1.c: New test case.
3596
3597 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
3598
3599 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
3600
3601 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
3602
3603 * gcc.dg/20040306-1.c: New test.
3604
3605 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
3606
3607 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
3608 them static.
3609 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
3610
3611 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3612
3613 PR c/14465
3614 * gcc.dg/decl-6.c: New test.
3615
3616 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3617
3618 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
3619 Rename LOGPOW -> LOG_POW.
3620 (SQRT_EXP, POW_EXP): New.
3621
3622 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3623
3624 * gcc.dg/i386-sse-8.c: New test.
3625
3626 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
3627
3628 PR c/14114
3629 * gcc.dg/decl-5.c: New test.
3630
3631 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
3632
3633 * gcc.dg/20040305-1.c: New test.
3634
3635 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
3636
3637 PR other/14354
3638 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
3639
3640 2004-03-04 Ziemowit Laski <zlaski@apple.com>
3641
3642 PR c++/14425, c++/14426
3643 * g++.dg/ext/altivec-4.C: New test.
3644 * g++.dg/ext/altivec-5.C: New test.
3645
3646 2004-03-04 Geoffrey Keating <geoffk@apple.com>
3647
3648 * g++.old-deja/g++.other/linkage1.C: Expect errors about
3649 global variables of a type with no linkage.
3650 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
3651 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
3652 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
3653 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
3654 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
3655 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
3656 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
3657 * g++.dg/warn/deprecated.C: Name enum Color.
3658 * g++.dg/overload/VLA.C: Name structure for 'b'.
3659 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
3660
3661 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3662
3663 * gcc.c-torture/compile/20040304-1.c: New test.
3664
3665 2004-03-03 Zack Weinberg <zack@codesourcery.com>
3666
3667 PR 13728
3668 * gcc.dg/decl-4.c: New testcase.
3669
3670 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
3671
3672 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
3673 as PRECF if sizeof (float) > sizeof (double).
3674 (PRECL): Make it the same as PRECF if
3675 sizeof (float) > sizeof (long double).
3676
3677 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3678
3679 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
3680 system type. Add check for irix6 which doesn't have c99 runtime.
3681
3682 2004-03-03 Bob Wilson <bob.wilson@acm.org>
3683
3684 * gcc.dg/const-elim-1.c: xfail for xtensa.
3685
3686 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3687
3688 PR c++/14369
3689 * g++.dg/template/cond4.C: New test.
3690
3691 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3692
3693 PR c++/14360
3694 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3695
3696 PR c++/14361
3697 * g++.dg/parse/defarg7.C: New test.
3698
3699 PR c++/14359
3700 * g++.dg/template/friend26.C: New test.
3701
3702 2004-03-01 Mark Mitchell <mark@codesourcery.com>
3703
3704 PR c++/14324
3705 * g++.dg/abi/mangle21.C: New test.
3706
3707 PR c++/14260
3708 * g++.dg/parse/constructor2.C: New test.
3709
3710 PR c++/14337
3711 * g++.dg/template/sfinae1.C: New test.
3712
3713 2004-02-29 Mark Mitchell <mark@codesourcery.com>
3714
3715 PR c++/14267
3716 * g++.dg/expr/crash2.C: New test.
3717
3718 PR middle-end/13448
3719 * gcc.dg/inline-5.c: New test.
3720 * gcc.dg/always-inline.c: Split out tests into ...
3721 * gcc.dg/always-inline2.c: ... this and ...
3722 * gcc.dg/always-inline3.c: ... this.
3723
3724 2004-02-29 Mark Mitchell <mark@codesourcery.com>
3725
3726 PR debug/12103
3727 * g++.dg/debug/crash1.C: New test.
3728
3729 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
3730
3731 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
3732 function with __attribute__((noinline)).
3733 (recurser_void2): Likewise.
3734 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
3735 (recurser_void2): Likewise.
3736
3737 2004-02-29 Roger Sayle <roger@eyesopen.com>
3738
3739 PR middle-end/14203
3740 * g++.dg/warn/Wunused-6.C: New test case.
3741
3742 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
3743
3744 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
3745 not defined.
3746
3747 2004-02-27 Eric Christopher <echristo@redhat.com>
3748
3749 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
3750 * g++.dg/charset/asm2.c: Run only x86.
3751 * gcc.dg/charset/asm3.c: Ditto.
3752
3753 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
3754
3755 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
3756 ld_library_path.
3757
3758 2004-02-27 Ziemowit Laski <zlaski@apple.com>
3759
3760 * g++.dg/ext/altivec-3.C: New.
3761
3762 2004-02-26 Richard Henderson <rth@redhat.com>
3763
3764 * g++.dg/ext/attrib10.C: Mark for warning.
3765 * gcc.dg/attr-alias-1.c: New.
3766
3767 2004-02-26 Richard Henderson <rth@redhat.com>
3768
3769 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
3770 * gcc.c-torture/execute/20040208-2.c: ... it back.
3771
3772 2004-02-26 Eric Christopher <echristo@redhat.com>
3773
3774 * lib/target-supports.exp (check-iconv-available): New function.
3775 * lib/gcc-dg.exp (dg-require-iconv): New function.
3776 Use above.
3777 * gcc.dg/charset: New directory.
3778 * gcc.dg/charset/charset.exp: New file.
3779 * gcc.dg/charset/asm1.c: Ditto.
3780 * gcc.dg/charset/asm2.c: Ditto.
3781 * gcc.dg/charset/asm3.c: Ditto.
3782 * gcc.dg/charset/asm4.c: Ditto.
3783 * gcc.dg/charset/asm5.c: Ditto.
3784 * gcc.dg/charset/attribute1.c: Ditto.
3785 * gcc.dg/charset/attribute2.c: Ditto.
3786 * gcc.dg/charset/string1.c: Ditto.
3787 * g++.dg/charset: New directory.
3788 * g++.dg/dg.exp: Add here. Special options.
3789 * g++.dg/charset/charset.exp: New file.
3790 * g++.dg/charset/asm1.c: Ditto.
3791 * g++.dg/charset/asm2.c: Ditto.
3792 * g++.dg/charset/asm3.c: Ditto.
3793 * g++.dg/charset/asm4.c: Ditto.
3794 * g++.dg/charset/attribute1.c: Ditto.
3795 * g++.dg/charset/attribute2.c: Ditto.
3796 * g++.dg/charset/extern1.cc: Ditto.
3797 * g++.dg/charset/extern2.cc: Ditto.
3798 * g++.dg/charset/string1.c: Ditto.
3799
3800 2004-02-26 Mark Mitchell <mark@codesourcery.com>
3801
3802 PR c++/14278
3803 * g++.dg/parse/comma1.C: New test.
3804
3805 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3806
3807 PR c++/14284
3808 * g++.dg/template/ttp8.C: New test.
3809
3810 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
3811
3812 * gcc.dg/fixuns-trunc-1.c: New test.
3813
3814 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3815
3816 * gcc.dg/builtins-config.h: Use #elif.
3817
3818 2004-02-26 Michael Matz <matz@suse.de>
3819
3820 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
3821 * gcc.dg/991214-1.c: Likewise.
3822 * gcc.dg/i386-asm-1.c: Likewise.
3823
3824 2004-02-25 Richard Henderson <rth@redhat.com>
3825
3826 * gcc.c-torture/execute/20040208-2.c: Move ...
3827 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
3828
3829 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3830
3831 PR c++/14246
3832 * g++.dg/other/crash-3.C: New test.
3833
3834 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3835
3836 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
3837 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
3838
3839 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
3840 HP-UX.
3841
3842 2004-02-24 Michael Matz <matz@suse.de>
3843
3844 * gcc.dg/i386-regparm.c: New.
3845
3846 2004-02-23 James E Wilson <wilson@specifixinc.com>
3847
3848 * gcc.c-torture/execute/20040223-1.c: New.
3849
3850 2004-02-23 Zack Weinberg <zack@codesourcery.com>
3851 Kazu Hirata <kazu@cs.umass.edu>
3852
3853 * gcc.dg/fwritable-strings-1.c: Remove.
3854
3855 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
3856
3857 PR c/14156
3858 * gcc.dg/20040223-1.c: New test.
3859
3860 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3861
3862 PR c++/14106
3863 * g++.dg/ext/typeof9.C: New test.
3864
3865 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3866
3867 PR c++/14250
3868 * g++.dg/other/switch1.C: New test.
3869
3870 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3871
3872 * gcc.dg/cast-function-1.c: Adjust for new informative message.
3873 * gcc.dg/va-arg-1.c: Likewise.
3874
3875 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3876
3877 PR c++/14143
3878 * g++.dg/template/koenig5.C: New test.
3879
3880 2004-02-21 Ziemowit Laski <zlaski@apple.com>
3881
3882 * g++.dg/ext/altivec-1.C: Generalize target triple.
3883 * g++.dg/ext/altivec-2.C: New test case.
3884 * g++.dg/ext/altivec_check.h: New file.
3885 * gcc.dg/altivec-1.c: Generalize target triple;
3886 include altivec_check.h and call altivec_check().
3887 * gcc.dg/altivec-[2-5].c: Generalize target triple.
3888 * gcc.dg/altivec-6.c: New test case.
3889 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
3890 type casts as needed.
3891 * gcc.dg/altivec-10.c: Include altivec_check.h and call
3892 altivec_check().
3893 * gcc.dg/altivec-12.c: New test case.
3894 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
3895 include altivec_check.h and call altivec_check().
3896 * gcc.dg/altivec_check.h: New file.
3897
3898 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3899
3900 * lib/target-supports.exp (check_alias_available): Don't mangle
3901 function `g' in test program.
3902
3903 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3904
3905 * lib/target-supports.exp (check_profiling_available): Check
3906 argument to determine whether we support a profiling type.
3907 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
3908 check_profiling_available.
3909 * g++.dg/bprob/bprob.exp: Likewise
3910 * g77.dg/bprob/bprob.exp: Likewise.
3911 * gcc.misc-tests/bprob.exp: Likewise.
3912 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
3913 dg-require-profiling and delete expected error handling.
3914 * gcc.dg/20021014-1.c: Likewise.
3915 * gcc.dg/nest.c: Likewise.
3916
3917 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3918
3919 PR c++/12007
3920 * g++.dg/other/vthunk1.C: New test.
3921
3922 2004-02-20 Falk Hueffner <falk@debian.org>
3923
3924 PR target/14201
3925 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
3926
3927 2004-02-20 Mark Mitchell <mark@codesourcery.com>
3928
3929 PR c++/13927
3930 * g++.dg/other/error8.C: Remove XFAIL markers.
3931
3932 PR c++/14173
3933 * g++.dg/ext/packed5.C: New test.
3934
3935 PR c++/14199
3936 * g++.dg/warn/Wunused-5.C: New test.
3937
3938 PR c++/14186
3939 * g++.dg/lookup/member1.C: New test.
3940
3941 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
3942
3943 * gcc.c-torture/compile/20040130-1.c: Enable only when
3944 __INT_MAX__ >= 2147483647L.
3945 * gcc.c-torture/compile/961203-1.c: Likewise.
3946
3947 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
3948
3949 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
3950 * g++.dg/opt/template1.C: Robustify assembler regexp
3951
3952 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3953
3954 * gcc.c-torture/execute/simd-4.x: Remove.
3955 * gcc.c-torture/execute/va-arg-25.x: Likewise.
3956 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
3957 Guard with #ifndef SKIP_ATTRIBUTE.
3958 * gcc.dg/compat/vector-1_y.c: Likewise.
3959 * gcc.dg/compat/vector-2_x.c: Likewise.
3960 * gcc.dg/compat/vector-2_y.c: Likewise.
3961 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
3962 * g++.dg/eh/simd-2.C: Likewise.
3963
3964 2004-02-19 Alan Modra <amodra@bigpond.net.au>
3965
3966 * gcc.c-torture/compile/complex-1.c: New.
3967
3968 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
3969
3970 PR target/14209
3971 * gcc.c-torture/execute/20040218-1.c: New test.
3972
3973 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3974
3975 PR c++/14181
3976 * g++.dg/parse/new2.C: New test.
3977
3978 2004-02-18 Paul Brook <paul@codesourcery.com>
3979
3980 * gcc.c-torture/compile/libcall-1.c: New test.
3981
3982 2004-02-18 Paul Brook <paul@codesourcery.com>
3983
3984 PR debug/12934
3985 * gcc.dg/debug/debug-7.c: New test.
3986
3987 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
3988
3989 * gcc.dg/20040217-1.c: New test.
3990
3991 2004-02-17 Zack Weinberg <zack@codesourcery.com>
3992
3993 * gcc.c-torture/execute/990208-1.x: Delete.
3994
3995 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
3996
3997 * gcc.c-torture/execute/20040208-2.x: New file.
3998
3999 2004-02-17 Mark Mitchell <mark@codesourcery.com>
4000
4001 PR c++/11326
4002 * g++.dg/abi/structret1.C: New test.
4003
4004 2004-02-17 Jakub Jelinek <jakub@redhat.com>
4005
4006 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
4007 (i386_cpuid): No need to test if cpuid is available on AMD64.
4008 Fix assembly, so that it works onboth i386 and AMD64.
4009 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
4010 (vecInLong): Fix s[] member type to unsigned int.
4011 (vecInWord): Remove type.
4012 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
4013 (a64, b64, c64, d64, e64): Remove.
4014 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
4015 Remove unused variable. Remove initialization of removed variables.
4016 Don't call mmx_tests nor sse_tests.
4017 (reference_mmx, reference_sse): Remove.
4018 (check): Add return stmt.
4019 * gcc.dg/i386-sse-7.c: New test.
4020 * gcc.dg/i386-mmx-4.c: New test.
4021
4022 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4023
4024 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
4025 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4026 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4027 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
4028 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
4029 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
4030 g++.dg/tc1/dr94.C: Fix line terminator.
4031
4032 2004-02-16 Geoffrey Keating <geoffk@apple.com>
4033
4034 * gcc.c-torture/compile/20040216-1.c: New.
4035
4036 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4037
4038 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
4039 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
4040 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
4041 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
4042 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
4043 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
4044
4045 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
4046
4047 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
4048
4049 2004-02-15 Mark Mitchell <mark@codesourcery.com>
4050
4051 PR c++/13971
4052 * g++.dg/expr/cond4.C: New test.
4053
4054 PR c++/14086
4055 * g++.dg/lookup/crash2.C: New test.
4056
4057 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
4058
4059 * gcc.c-torture/compile/20040214-2.c: New test.
4060
4061 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
4062
4063 PR c++/14116
4064 * g++.dg/ext/typeof8.C: New test.
4065
4066 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
4067
4068 * gcc.c-torture/compile/20040214-1.c: New test.
4069
4070 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4071
4072 PR c++/13635
4073 * g++.dg/template/spec11.C: New test.
4074
4075 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4076
4077 PR c++/13927
4078 * g++.dg/other/error8.C: New test.
4079
4080 2004-02-13 Mark Mitchell <mark@codesourcery.com>
4081
4082 PR c++/14122
4083 * g++.dg/template/array4.C: New test.
4084
4085 PR c++/14108
4086 * g++.dg/inherit/thunk2.C: New test.
4087
4088 PR c++/14083
4089 * g++.dg/eh/cond2.C: New test.
4090
4091 2004-02-12 Alan Modra <amodra@bigpond.net.au>
4092
4093 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
4094
4095 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
4096
4097 * lib/scanasm.exp (dg-scan): Quote pattern before display.
4098
4099 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
4100
4101 * g++.dg/simd-2.C: xfail on ppc64-linux.
4102
4103 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
4104
4105 PR c/456
4106 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
4107 tests.
4108
4109 2004-02-11 Uros Bizjak <uros@kss-loka.si>
4110
4111 * gcc.dg/builtins-33.c: New test.
4112
4113 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
4114
4115 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
4116
4117 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4118
4119 * g++.dg/simd-2.C: Set -maltivec for ppc64.
4120
4121 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
4122
4123 * gcc.dg/ppc64-abi-3.c: New test.
4124
4125 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
4126
4127 PR c/14092
4128
4129 * gcc.dg/pr14092-1.c: New testcase.
4130
4131 2004-02-10 Alan Modra <amodra@bigpond.net.au>
4132
4133 * gcc.dg/cpp/assert4.c: Fix typo last change.
4134
4135 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
4136 * gcc.dg/cpp/assert4.c: Handle powerpc64.
4137
4138 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
4139
4140 2004-02-09 Roger Sayle <roger@eyesopen.com>
4141
4142 * gcc.c-torture/compile/20040209-1.c: New test case.
4143
4144 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
4145
4146 * gcc.dg/c90-init-1.c: Adjust expected error messages.
4147
4148 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
4149
4150 * gcc.c-torture/execute/20040208-[12].c: New tests.
4151
4152 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4153
4154 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
4155
4156 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4157
4158 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
4159
4160 2004-02-07 Zack Weinberg <zack@codesourcery.com>
4161
4162 Bug 13856
4163 * gcc.dg/visibility-8.c: New testcase.
4164
4165 2004-02-07 Zack Weinberg <zack@codesourcery.com>
4166
4167 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
4168 arguments.
4169 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
4170
4171 2004-02-07 Roger Sayle <roger@eyesopen.com>
4172
4173 PR middle-end/13696
4174 * g++.dg/opt/fold1.C: New test case.
4175
4176 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4177
4178 PR c++/14033
4179 * g++.dg/other/crash-2.C: New test.
4180
4181 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4182
4183 PR c++/14028
4184 * g++.dg/parse/angle-bracket2.C: New test.
4185
4186 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4187
4188 PR middle-end/13750
4189 Revert:
4190 2004-01-15 Geoffrey Keating <geoffk@apple.com>
4191 PR pch/13361
4192 * testsuite/g++.dg/pch/wchar-1.C: New.
4193 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4194
4195 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4196
4197 PR c++/14008
4198 * g++.dg/parse/error15.C: New test.
4199 * g++.dg/parse/crash11.C: Update dg-error mark.
4200
4201 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4202
4203 PR c++/13932
4204 * g++.dg/warn/conv2.C: New test.
4205
4206 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4207
4208 PR c++/13086
4209 * g++.dg/warn/incomplete1.C: Remove xfail.
4210
4211 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4212
4213 * lib/file-format.exp (gcc_target_object_format): Use
4214 ${tool}_target_compile, not gcc_target_compile.
4215 * lib/target-supports.exp (check_alias_available): Likewise.
4216 (check_gc_sections_available): Likewise.
4217 * g++.dg/ext/attrib10.C: Use dg-require-alias.
4218 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
4219 dg-require-alias.
4220
4221 2004-02-04 Mark Mitchell <mark@codesourcery.com>
4222
4223 PR c++/13969
4224 * g++.dg/template/static6.C: New test.
4225
4226 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
4227
4228 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
4229
4230 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4231
4232 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
4233 tests for systems where `char' is unsigned by default.
4234
4235 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4236
4237 PR c++/13997
4238 * g++.dg/template/partial3.C: New test.
4239
4240 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
4241
4242 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
4243 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
4244 Remove mentions of obsolete ports.
4245
4246 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
4247
4248 * gcc.dg/noncompile/20001228-1.c: Fix for new
4249 error message.
4250
4251 2004-02-03 Roger Sayle <roger@eyesopen.com>
4252
4253 PR target/9348
4254 * gcc.c-torture/execute/multdi-1.c: New test case.
4255
4256 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4257
4258 PR c++/13925
4259 * g++.dg/template/lookup5.C: New test.
4260
4261 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4262
4263 PR c++/13950
4264 * g++.dg/template/lookup4.C: New test.
4265
4266 PR c++/13970
4267 * g++.dg/parse/error14.C: New test.
4268
4269 PR c++/14002
4270 * g++.dg/parse/template13.C: New test.
4271
4272 2004-02-03 Mark Mitchell <mark@codesourcery.com>
4273
4274 PR c++/13978
4275 * g++.dg/template/koenig4.C: New test.
4276
4277 PR c++/13968
4278 * g++.dg/template/crash17.C: New test.
4279
4280 PR c++/13975
4281 * g++.dg/parse/error13.C: New test.
4282 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
4283
4284 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4285
4286 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
4287
4288 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
4289
4290 PR c/11658
4291 PR c/13994
4292 * gcc.dg/noncompile/20040203-1.c: New test.
4293 * gcc.dg/noncompile/20040203-2.c: Likewise.
4294 * gcc.dg/noncompile/20040203-3.c: Likewise.
4295 * gcc.dg/20040203-1.c: Likewise.
4296
4297 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
4298
4299 PR c++/10858
4300 * g++.dg/template/sizeof7.C: New test.
4301
4302 2004-02-02 Eric Christopher <echristo@redhat.com>
4303 Zack Weinberg <zack@codesourcery.com>
4304
4305 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
4306
4307 2004-02-02 Zack Weinberg <zack@codesourcery.com>
4308
4309 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
4310 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
4311 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
4312 * gcc.dg/cleanup-5.c: Run only on Linux targets.
4313
4314 2004-02-02 Mark Mitchell <mark@codesourcery.com>
4315
4316 PR c++/13113
4317 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
4318
4319 PR c++/13854
4320 * g++.dg/ext/attrib13.C: New test.
4321
4322 PR c++/13907
4323 * g++.dg/conversion/op2.C: New test.
4324
4325 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4326
4327 * gcc.dg/titype-1.c: Fix pasto.
4328
4329 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
4330
4331 * gcc.dg/titype-1.c: New test.
4332
4333 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4334
4335 PR c++/13957
4336 * g++.dg/template/non-type-template-argument-1.C,
4337 g++.dg/template/qualified-id1.C: Update dg-error marks.
4338 * g++.dg/template/nontype6.C: New test.
4339
4340 2004-02-01 Roger Sayle <roger@eyesopen.com>
4341
4342 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
4343 * gcc.dg/builtins-31.c: New testcase.
4344 * gcc.dg/builtins-32.c: New testcase.
4345
4346 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
4347
4348 * objc.dg/call-super-2.m: Update line numbers
4349 for the including of stddef.h.
4350
4351 2004-01-30 Michael Matz <matz@suse.de>
4352
4353 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
4354 g++.dg/ext/case-range3.C: New tests.
4355
4356 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4357
4358 DR206
4359 PR c++/13813
4360 * g++.dg/template/member4.C: New test.
4361
4362 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4363
4364 PR c++/13683
4365 * g++.dg/template/sizeof6.C: New test.
4366
4367 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4368
4369 * gcc.dg/fwritable-strings-1.c: New test.
4370
4371 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4372
4373 * gcc.c-torture/compile/20040130-1.c: New test.
4374
4375 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
4376
4377 * objc.dg/call-super-2.m: Include stddef.h for size_t.
4378
4379 2004-01-29 Mark Mitchell <mark@codesourcery.com>
4380
4381 PR c++/13883
4382 * g++.dg/template/ctor3.C: New test.
4383
4384 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4385
4386 * g++.dg/tc1: New directory.
4387 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
4388 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
4389 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
4390 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
4391 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
4392
4393 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4394
4395 * g++.dg/parse/error11.C: New test.
4396 * g++.dg/parse/error12.C: Likewise.
4397
4398 2004-01-28 Ziemowit Laski <zlaski@apple.com>
4399
4400 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
4401 (scan_initial, main): Use aligned_sizeof instead of sizeof.
4402
4403 2004-01-28 Mark Mitchell <mark@codesourcery.com>
4404
4405 PR c++/13791
4406 * g++.dg/ext/attrib12.C: New test.
4407
4408 PR c++/13736
4409 * g++.dg/parse/cast2.C: New test.
4410
4411 2004-01-27 James E Wilson <wilson@specifixinc.com>
4412
4413 * objc.dg/encode-2.m (main): New local string. Set depending on
4414 sizeof long. Use in sscanf call.
4415 * objc.dg/encode-3.m (main): New local string. Set depending on
4416 sizeof long. Use in scan_initial call.
4417
4418 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4419
4420 * objc.dg/call-super-2.m: Make LP64-safe.
4421 * objc.dg/desig-init-1.m: Likewise.
4422
4423 2004-01-27 Devang Patel <dpatel@apple.com>
4424
4425 * g++.dg/debug/namespace1.C: New test.
4426
4427 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
4428
4429 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
4430 xscale-*-*.
4431
4432 * gcc.dg/arm-mmx-1.c: New test.
4433
4434 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4435
4436 * gcc.dg/20040127-1.c: New test.
4437 * gcc.dg/20040127-2.c: New test.
4438
4439 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4440
4441 * objc.dg/stret-1.m (glob): Renamed to globa.
4442
4443 2004-01-26 Mark Mitchell <mark@codesourcery.com>
4444
4445 PR c++/13663
4446 * g++.dg/expr/for1.C: New test.
4447
4448 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
4449
4450 PR middle-end/13779
4451 * gcc.dg/darwin-longlong.c: New test.
4452
4453 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
4454
4455 * gcc.dg/20040124-1.c: Moved test from here...
4456 * gcc.c-torture/compile/20040124-1.c: ...to here.
4457
4458 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4459
4460 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
4461 the assembly output if -m64 is passed.
4462
4463 2004-01-25 Mark Mitchell <mark@codesourcery.com>
4464
4465 PR c++/13833
4466 * g++.dg/template/cond3.C: New test.
4467
4468 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4469
4470 PR c++/13810
4471 * g++.dg/template/ttp7.C: New test.
4472
4473 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4474
4475 PR c++/13797
4476 * g++.dg/template/nontype4.C: New test.
4477 * g++.dg/template/nontype5.C: Likewise.
4478
4479 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
4480
4481 * gcc.dg/torture/mips-clobber-at.c: New test.
4482
4483 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
4484
4485 * gcc.dg/20040124-1.c: New test.
4486
4487 2004-01-24 Jakub Jelinek <jakub@redhat.com>
4488
4489 * gcc.dg/20040123-1.c: New test.
4490
4491 2004-01-23 Zack Weinberg <zack@codesourcery.com>
4492
4493 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
4494
4495 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
4496
4497 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
4498
4499 2004-01-23 Andrew Pinski <apinski@apple.com>
4500
4501 * gcc.dg/20030121-1.c: Move to ..
4502 * gcc.dg/20040121-1.c: here.
4503
4504 2004-01-23 Roger Sayle <roger@eyesopen.com>
4505
4506 * gcc.dg/builtins-29.c: New test case.
4507
4508 2004-01-23 Zack Weinberg <zack@codesourcery.com>
4509
4510 PR 18314
4511 * gcc.dg/builtins-30.c: New testcase.
4512
4513 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
4514
4515 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
4516 * lib/g77.exp: Likewise.
4517 * lib/objc.exp: Likewise.
4518 * lib/g++.exp: Likewise.
4519
4520 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4521
4522 * gcc.dg/struct-by-value-2.c: New test.
4523
4524 2004-01-21 Andrew Pinski <apinski@apple.com>
4525
4526 PR target/13785
4527 * gcc.dg/20030121-1.c: New test.
4528
4529 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
4530
4531 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
4532 clobber frame pointer register in asm statement.
4533
4534 2004-01-21 Falk Hueffner <falk@debian.org>
4535
4536 * gcc.c-torture/compile/20040121-1.c: New test.
4537
4538 2004-01-21 Zack Weinberg <zack@codesourcery.com>
4539
4540 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
4541
4542 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
4543
4544 * gcc.dg/ppc64-abi-2.c: New test.
4545
4546 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
4547
4548 * lib/treelang.exp: Fill out this file.
4549 * lib/treelang-dg.exp: New File.
4550
4551 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
4552
4553 * gcc.c-torture/compile/981022-1.c: Remove.
4554 * gcc.dg/array-5.c: Remove XFAIL.
4555 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
4556 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
4557 gcc.dg/cond-lvalue-1.c: Update.
4558 * gcc.dg/cast-lvalue-2.c: New test.
4559
4560 2004-01-19 Mark Mitchell <mark@codesourcery.com>
4561
4562 PR c++/13592
4563 * g++.dg/other/error1.C (class foo): Tweak error message.
4564
4565 PR c++/13592
4566 * g++.dg/template/call2.C: New test.
4567
4568 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4569
4570 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
4571 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
4572 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
4573 scalar-return-1_x.c, scalar-return-2_y.c,
4574 scalar-return-3_x.c, scalar-return-3_y.c,
4575 scalar-return-4_x.c, scalar-return-4_y.c,
4576 struct-align-1.h, struct-align-1_x.c,
4577 struct-align-1_y.c, struct-align-2.h,
4578 struct-align-2_x.c, struct-align-2_y.c,
4579 struct-by-value-10_y.c, struct-by-value-11_x.c,
4580 struct-by-value-11_y.c, struct-by-value-12_x.c,
4581 struct-by-value-12_y.c, struct-by-value-13_x.c,
4582 struct-by-value-13_y.c, struct-by-value-14_x.c,
4583 struct-by-value-14_y.c, struct-by-value-15_x.c,
4584 struct-by-value-15_y.c, struct-by-value-16_y.c,
4585 struct-by-value-17_y.c, struct-by-value-18_y.c,
4586 struct-by-value-19_y.c, struct-by-value-1_x.c,
4587 struct-by-value-1_y.c, struct-by-value-20_y.c,
4588 struct-by-value-2_x.c, struct-by-value-2_y.c,
4589 struct-by-value-3_y.c, struct-by-value-4_x.c,
4590 struct-by-value-4_y.c, struct-by-value-5_y.c,
4591 struct-by-value-6_y.c, struct-by-value-7_y.c
4592 struct-by-value-8_x.c, struct-by-value-8_y.c
4593 struct-by-value-9_x.c, struct-by-value-9_y.c
4594 struct-return-10_x.c, struct-return-10_y.c,
4595 struct-return-19_x.c, struct-return-20_x.c
4596 struct-return-2_x.c, struct-return-2_y.c
4597 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
4598 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
4599
4600 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
4601
4602 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
4603 attribute on sparc*-sun-solaris2.*.
4604
4605 2004-01-18 Mark Mitchell <mark@codesourcery.com>
4606
4607 PR c++/13710
4608 * g++.dg/ext/typeof7.C: New test.
4609
4610 2004-01-18 David Edelsohn <edelsohn@gnu.org>
4611
4612 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
4613 * gcc.dg/const-elim-1.c: Same.
4614
4615 2004-01-17 Ziemowit Laski <zlaski@apple.com>
4616
4617 * objc.dg/stret-1.m: New.
4618 * objc.dg/stret-2.m: New.
4619
4620 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
4621
4622 PR c++/11895
4623 * g++.dg/ext/vector1.C: New test.
4624
4625 2004-01-16 Geoffrey Keating <geoffk@apple.com>
4626
4627 * gcc.dg/pch/import-1.c: New.
4628 * gcc.dg/pch/import-1.hs: New.
4629 * gcc.dg/pch/import-1a.h: New.
4630 * gcc.dg/pch/import-1b.h: New.
4631 * gcc.dg/pch/import-1c.h: New.
4632
4633 2004-01-16 Mark Mitchell <mark@codesourcery.com>
4634
4635 PR c++/13574
4636 * g++.dg/ext/array1.C: New test.
4637
4638 PR c++/13178
4639 * g++.dg/conversion/op1.C: New test.
4640
4641 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
4642
4643 PR 11864
4644 From Kazumoto Kojima / Dan Kegel:
4645 * gcc.dg/pr11864-1.c: New test.
4646
4647 PR 10392
4648 From Marcus Comstedt / Dan Kegel:
4649 * gcc.dg/pr10392-1.c: New test.
4650
4651 2004-01-16 Mark Mitchell <mark@codesourcery.com>
4652
4653 PR c++/13478
4654 * g++.dg/init/ref10.C: New test.
4655
4656 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4657
4658 PR c++/13407
4659 * g++.dg/parse/typename6.C: New test.
4660
4661 2004-01-15 Geoffrey Keating <geoffk@apple.com>
4662
4663 PR pch/13361
4664 * testsuite/g++.dg/pch/wchar-1.C: New.
4665 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4666
4667 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4668
4669 PR c++/9259
4670 * g++.dg/expr/sizeof2.C: New test.
4671
4672 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
4673
4674 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
4675
4676 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
4677
4678 PR c++/13659
4679 * g++.dg/lookup/strong-using-3.C: New.
4680 * g++.dg/lookup/using-10.C: New.
4681
4682 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
4683
4684 PR c++/13594
4685 * g++.dg/lookup/strong-using-2.C: New.
4686
4687 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
4688 Dan Kegel <dank@kegel.com>
4689 J"orn Rennecke <joern.rennecke@superh.com>
4690
4691 PR target/9365
4692 * gcc.dg/pr9365-1.c: New test.
4693
4694 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4695
4696 PR c++/8856
4697 * g++.dg/parse/casting-operator2.C: New test.
4698 * g++.old-deja/g++.pt/explicit83.C: Remove.
4699
4700 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
4701
4702 * gcc.dg/label-compound-stmt-1.c: New test.
4703 * gcc.c-torture/compile/950922-1.c,
4704 gcc.c-torture/compile/20000211-3.c,
4705 gcc.c-torture/compile/20000518-1.c,
4706 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
4707 compound statements.
4708
4709 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
4710
4711 * gcc.dg/ppc64-abi-1.c: New test.
4712
4713 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
4714
4715 * g++.dg/ext/attrib9.C: Add dg-warnings.
4716
4717 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4718
4719 PR c++/12335
4720 * g++.dg/parse/dtor3.C: New test.
4721
4722 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
4723
4724 PR c++/12709
4725 * g++.dg/parse/try-catch-1.C: New test.
4726
4727 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
4728
4729 * ada/acats/run_all.sh: Add more verbose output in acats.log
4730 when compiling tests.
4731
4732 2004-01-12 Zack Weinberg <zack@codesourcery.com>
4733
4734 PR 13656
4735 * gcc.dg/typedef-redecl.c: New test case.
4736 * gcc.dg/typedef-redecl.h: New support file.
4737
4738 2004-01-13 Jan Hubicka <jh@suse.cz>
4739
4740 * gcc.dg/always_inline.c: New test.
4741 * gcc.dg/debug/20031231-1.c: Fix.
4742
4743 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4744
4745 PR c++/13474
4746 * g++.dg/template/array3.C: New test.
4747
4748 2004-01-12 Zack Weinberg <zack@codesourcery.com>
4749
4750 * g++.dg/ext/lvalue1.C: No longer expected to fail.
4751 * g++.dg/warn/Wunused-2.C: Likewise.
4752
4753 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4754
4755 PR c++/13289
4756 * g++.dg/template/instantiate6.C: New test.
4757
4758 2004-01-12 Roger Sayle <roger@eyesopen.com>
4759
4760 PR middle-end/11397
4761 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
4762
4763 2004-01-12 Jan Hubicka <jh@suse.cz>
4764
4765 PR opt/12826
4766 * gcc.dg/20040112-1.c: New.
4767
4768 * gcc.dg/dwarf-die[1-7].c: Move to...
4769 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
4770 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
4771
4772 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
4773
4774 PR c++/4100
4775 * g++.dg/parse/friend4.C: New test.
4776
4777 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
4778
4779 PR c++/4100
4780 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
4781 definition is called a friend.
4782
4783 2004-01-11 Zack Weinberg <zack@codesourcery.com>
4784
4785 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
4786
4787 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
4788
4789 PR c++/3478
4790 * g++.dg/parse/error10.C: New test.
4791 * g++.dg/template/arg2.C: Accept "invalid type" error.
4792
4793 2004-01-11 Jakub Jelinek <jakub@redhat.com>
4794
4795 PR middle-end/13392
4796 * g++.dg/opt/expect2.C: New test.
4797
4798 2004-01-10 Zack Weinberg <zack@codesourcery.com>
4799
4800 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
4801 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
4802 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
4803 Update dg-error regexps.
4804
4805 2004-01-10 Zack Weinberg <zack@codesourcery.com>
4806
4807 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
4808 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
4809
4810 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4811
4812 * gcc.dg/pragma-re-1.c: Use right pointer type.
4813
4814 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4815
4816 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
4817
4818 2004-01-09 Geoffrey Keating <geoffk@apple.com>
4819
4820 * gcc.dg/rs6000-ldouble-1.c: New.
4821
4822 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4823
4824 DR 337
4825 PR c++/9256
4826 * g++.dg/other/abstract1.C: New test.
4827
4828 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
4829
4830 * g++.dg/lookup/strong-using-1.C: New.
4831
4832 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
4833
4834 PR c/11234
4835 * gcc.dg/func-ptr-conv-1.c: New test.
4836 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
4837
4838 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
4839
4840 PR target/13380.
4841 * gcc.c-torture/compile/20040109-1.c: New.
4842
4843 2004-01-08 Stuart Hastings <stuart@apple.com>
4844
4845 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
4846 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
4847 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
4848
4849 2004-01-09 Alan Modra <amodra@bigpond.net.au>
4850
4851 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
4852
4853 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4854
4855 * ada/acats/run_acats: Treat 'gnatchop' the same way
4856 as 'gnatmake'. Export GCC_DRIVER.
4857 * ada/acats/run_all.sh: Add target_gnatchop. Use
4858 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
4859
4860 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4861
4862 PR c++/12573
4863 * g++.dg/template/dependent-expr4.C: New test.
4864
4865 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
4866
4867 * gcc.dg/altivec-11.c: New test.
4868
4869 2004-01-07 Mark Mitchell <mark@codesourcery.com>
4870
4871 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
4872
4873 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
4874
4875 PR c/6024
4876 * gcc.dg/enum-compat-1.c: New test.
4877 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
4878
4879 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
4880
4881 PR c/12165
4882 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
4883 gcc.dg/c99-idem-qual-3.c: New tests.
4884
4885 2004-01-07 Alan Modra <amodra@bigpond.net.au>
4886
4887 * gcc.dg/winline-7.c: Don't cast void * to int.
4888
4889 2004-01-06 Jan Hubicka <jh@suse.cz>
4890
4891 * gcc.dg/i386-sse-5.c: New test
4892 * g++.dg/eh/simd-1.c: Add -w argument for i386.
4893
4894 2004-01-05 Mark Mitchell <mark@codesourcery.com>
4895
4896 PR c++/12815
4897 * g++.dg/rtti/typeid4.C: New test.
4898
4899 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4900
4901 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
4902
4903 2004-01-05 Mark Mitchell <mark@codesourcery.com>
4904
4905 PR c++/12132
4906 * g++.dg/template/error11.C: New test.
4907
4908 PR c++/13451
4909 * g++.dg/template/class2.C: New test.
4910
4911 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
4912 Richard Sandiford <rsandifo@redhat.com>
4913
4914 PR c++/13387
4915 * g++.dg/opt/alias3.C: New test.
4916
4917 2004-01-04 Mark Mitchell <mark@codesourcery.com>
4918
4919 PR c++/13157
4920 * g++.dg/template/koenig3.C: New test.
4921
4922 PR c++/13529
4923 * g++.dg/parse/offsetof3.C: New test.
4924
4925 * g++.dg/init/copy7.C: Add missing dg-error markers.
4926
4927 PR c++/12226
4928 * g++.dg/init/copy7.c: New test.
4929
4930 PR c++/13536
4931 * g++.dg/parse/cast1.C: New test.
4932
4933 2004-01-04 Jan Hubicka <jh@suse.cz>
4934
4935 * gcc.dg/winline[1-7].c: New tests.
4936
4937 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4938
4939 PR c++/13520
4940 * g++.dg/template/qualttp22.C: New test.
4941
4942 2004-01-01 Jan Hubicka <jh@suse.cz>
4943
4944 * gcc.dg/debug/20031231-1.c: New.
4945 * gcc.c-torture/compile/20040101-1.c: New.
4946 * gcc.dg/dwarf-die-[1-7].c: New.
4947
4948 2004-01-01 Jakub Jelinek <jakub@redhat.com>
4949
4950 PR optimization/13521
4951 * gcc.c-torture/compile/20031231-1.c: New test.
4952
4953 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
4954
4955 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
4956
4957 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4958
4959 PR c++/10079
4960 * g++.dg/template/crash16.C: New test.
4961
4962 2003-12-30 Mark Mitchell <mark@codesourcery.com>
4963
4964 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
4965
4966 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
4967
4968 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
4969 ports.
4970 * g++.old-deja/g++.jason/thunk3.C: Likewise.
4971 * g++.old-deja/g++.law/profile1.C: Likewise.
4972 * gcc.c-torture/compile/981006-1.c: Likewise.
4973 * gcc.c-torture/execute/loop-2e.x: Likewise.
4974 * gcc.c-torture/execute/loop-2f.x: Remove.
4975 * gcc.c-torture/execute/loop-2g.x: Likewise.
4976 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
4977 * gcc.dg/20020312-2.c: Remove traces of dead ports.
4978
4979 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
4980
4981 PR c++/13507
4982 * g++.dg/ext/attrib11.C: New test.
4983
4984 PR c++/13494
4985 * g++.dg/template/array2-1.C: New test.
4986 * g++.dg/template/array2-2.C: New test.
4987
4988 2003-12-29 Mark Mitchell <mark@codesourcery.com>
4989
4990 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
4991
4992 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
4993
4994 PR c++/12774
4995 * g++.dg/template/array1-1.C: New test.
4996 * g++.dg/template/array1-2.C: New test.
4997
4998 2003-12-29 Roger Sayle <roger@eyesopen.com>
4999
5000 PR fortran/12632
5001 * g77.dg/12632.f: New test case.
5002
5003 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5004
5005 PR c++/13289
5006 * g++.dg/parse/nontype1.C: New test.
5007
5008 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5009
5010 PR c++/12403
5011 * g++.dg/parse/explicit1.C: New test.
5012 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
5013
5014 2003-12-28 Mark Mitchell <mark@codesourcery.com>
5015
5016 PR c++/13081
5017 * g++.dg/opt/inline6.C: New test.
5018
5019 PR c++/12613
5020 * g++.dg/parse/error9.C: New test.
5021
5022 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
5023
5024 2003-12-28 Mark Mitchell <mark@codesourcery.com>
5025
5026 PR c++/13009
5027 * g++.dg/init/assign1.C: New test.
5028
5029 2003-12-28 Roger Sayle <roger@eyesopen.com>
5030
5031 PR c++/13070
5032 * g++.dg/warn/format3.C: New test case.
5033
5034 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5035
5036 * gcc.c-torture/compile/20031227-1.c: New test.
5037
5038 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5039
5040 * g++.dg/bprob/bprob.exp: Load target-supports.exp
5041 * g77.dg/bprob/bprob.exp: Likewise.
5042 * gcc.misc-tests/bprob.exp: Likewise.
5043 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
5044 variants on systems where the library does not provide that
5045 functionality.
5046 * gcc.dg/builtins-20.c: Use builtins-config.h.
5047 * gcc.dg/builtins-config.h: New file.
5048
5049 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5050
5051 * lib/gcc-dg.exp (dg-require-profiling): New function.
5052 * lib/target-supports.exp (check_profiling_available): Likewise.
5053 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
5054 * g77.dg/bprob/bprob.exp: Likewise.
5055 * gcc.misc-tests/bprob.exp: Likewise.
5056 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
5057 * gcc.dg/20021014-1.c: Likewise.
5058 * gcc.dg/nest.c: Likewise.
5059
5060 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5061
5062 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
5063 compiling.
5064 * g++.dg/lookup/java2.C: Likewise.
5065 * gcc.dg/cpp/lexident.c: Likewise.
5066
5067 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
5068
5069 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
5070 given.
5071 * gcc.c-torture/compile/961203-1.c: Likewise.
5072 * gcc.c-torture/compile/980506-1.c: Likewise.
5073
5074 2003-12-23 Zack Weinberg <zack@codesourcery.com>
5075
5076 * lib/gcc-dg.exp (dg-prune-output): New annotation.
5077 (additional_prunes): New global.
5078 (gcc-dg-prune): Handle additional per-test pruning.
5079 (dg-test): Clear additional_prunes between tests.
5080
5081 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
5082 dg-prune-output to avoid spurious failures from assembler
5083 complaining about nonexistent WAW violations.
5084 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
5085 Use dg-prune-output to avoid spurious failures from assembler
5086 warning about Itanium B-step errata.
5087
5088 2003-12-23 Mark Mitchell <mark@codesourcery.com>
5089
5090 * g++.dg/abi/macro0.C: New test.
5091 * g++.dg/abi/macro1.C: Likewise.
5092 * g++.dg/abi/macro2.C: Likewise.
5093
5094 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
5095 * g++.dg/abi/bitfield7.C: Likewise.
5096 * g++.dg/abi/dtor2.C: Likewise.
5097 * g++.dg/abi/mangle11.C: Likewise.
5098 * g++.dg/abi/mangle12.C: Likewise.
5099 * g++.dg/abi/mangle14.C: Likewise.
5100 * g++.dg/abi/mangle17.C: Likewise.
5101 * g++.dg/abi/vbase10.C: Likewise.
5102 * g++.dg/abi/vbase14.C: Likewise.
5103 * g++.dg/template/qualttp17.C: Likewise.
5104
5105 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
5106
5107 PR c/11995
5108 * gcc.dg/20031223-1.c: New test.
5109
5110 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5111
5112 * gcc.dg/noreturn-7.c: New test.
5113
5114 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5115
5116 * gcc.dg/null-pointer-1.c: New test.
5117
5118 2003-12-22 Mark Mitchell <mark@codesourcery.com>
5119
5120 * g++.old-deja/g++.jason/template18.C: Remove.
5121 * g++.old-deja/g++.jason/template37.C: Likewise.
5122
5123 PR c++/12862
5124 * g++.dg/lookup/ns1.C: New test.
5125
5126 PR c++/12397
5127 * g++.dg/template/lookup3.C: New test.
5128
5129 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5130
5131 * g++.dg/template/recurse1.C: New test
5132
5133 2003-12-22 Mark Mitchell <mark@codesourcery.com>
5134
5135 PR c++/12479
5136 * g++.dg/parse/semicolon1.C: New test.
5137 * g++.dg/parse/semicolon1.h: Likewise.
5138
5139 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
5140
5141 * gcc.dg/darwin-misaligned.c: New test.
5142
5143 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
5144
5145 PR c/9163
5146 * gcc.dg/20031222-1.c: New test.
5147
5148 2003-12-21 Mark Mitchell <mark@codesourcery.com>
5149
5150 PR c++/13438
5151 * g++.dg/parse/error8.C: New test.
5152
5153 PR c++/11554
5154 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
5155
5156 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
5157
5158 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
5159 too small.
5160 * gcc.c-torture/compile/930217-1.c: Likewise.
5161 * gcc.c-torture/compile/930513-1.c: Likewise.
5162 * gcc.c-torture/execute/920908-2.c: Likewise.
5163 * gcc.c-torture/execute/921204-1.c: Likewise.
5164 * gcc.c-torture/execute/930621-1.c: Likewise.
5165 * gcc.c-torture/execute/930630-1.c: Likewise.
5166 * gcc.c-torture/execute/931031-1.c: Likewise.
5167 * gcc.c-torture/execute/980602-2.c: Likewise.
5168 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
5169 * gcc.c-torture/execute/compndlit-1.c: Likewise.
5170 * gcc.c-torture/execute/extzvsi.c: Likewise.
5171 * gcc.c-torture/unsorted/ext.c: Likewise.
5172
5173 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
5174
5175 PR target/12749
5176 * gcc.c-torture/compile/20031220-2.c: New test case.
5177
5178 2003-12-20 Roger Sayle <roger@eyesopen.com>
5179
5180 PR optimization/13031
5181 * gcc.c-torture/compile/20031220-1.c: New test case.
5182
5183 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5184
5185 * gcc.dg/cast-function-1.c: New test.
5186
5187 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
5188
5189 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
5190 formats.
5191
5192 2003-12-19 Mark Mitchell <mark@codesourcery.com>
5193
5194 PR c++/12795
5195 * g++.dg/ext/attrib10.C: New test.
5196
5197 2003-12-19 Jakub Jelinek <jakub@redhat.com>
5198
5199 * gcc.dg/cleanup-10.c: New test.
5200 * gcc.dg/cleanup-11.c: New test.
5201
5202 2003-12-19 Jakub Jelinek <jakub@redhat.com>
5203
5204 PR c++/13239
5205 * g++.dg/opt/expect1.C: New test.
5206
5207 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
5208
5209 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
5210
5211 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
5212
5213 PR debug/12923
5214 * gcc.dg/20031218-1.c: New test.
5215
5216 PR debug/12389
5217 * gcc.dg/20031218-2.c: New test.
5218 * gcc.dg/20031218-3.c: New test.
5219
5220 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
5221 of label name and allow for USER_LABEL_PREFIX == "_" names.
5222 * g++.dg/abi/mangle18-2.C: Likewise.
5223 * g++.dg/abi/mangle19-1.C: Likewise.
5224 * g++.dg/abi/mangle19-2.C: Likewise.
5225 * g++.dg/abi/mangle20-1.C: Likewise.
5226 * g++.dg/abi/mangle20-2.C: Likewise.
5227
5228 2003-12-18 Richard Henderson <rth@redhat.com>
5229
5230 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
5231
5232 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
5233 Dan Kegel <dank@kegel.com>
5234
5235 PR other/12009
5236 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
5237 testing a cross compiler, it causes spurious compile failures.
5238 * lib/g++.exp: Likewise.
5239
5240 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5241
5242 PR c++/13262
5243 * g++.dg/template/access13.C: New test.
5244
5245 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
5246
5247 * gcc.dg/20031216-1.c: New test.
5248
5249 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5250
5251 PR c++/9154
5252 * g++.dg/template/error10.C: New test.
5253
5254 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5255
5256 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
5257 * g++.dg/eh/simd-2.C: Likewise.
5258
5259 2003-12-17 James E Wilson <wilson@specifixinc.com>
5260 Roger Sayle <roger@eyesopen.com>
5261
5262 * gcc.c-torture/execute/ieee/mzero5.c: New.
5263
5264 2003-12-17 Mark Mitchell <mark@codesourcery.com>
5265
5266 PR c++/10603
5267 * g++.dg/parse/error6.C: New test.
5268
5269 PR c++/12827
5270 * g++.dg/parse/error7.C: New test.
5271
5272 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5273
5274 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
5275 at -O with stabs debugging formats.
5276 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
5277 * gcc.dg/debug/debug-2.c: Likewise.
5278
5279 2003-12-16 Mark Mitchell <mark@codesourcery.com>
5280
5281 PR c++/12696
5282 * g++.dg/init/error1.C: New test.
5283
5284 PR c++/12218
5285 * g++.dg/init/pm3.C: New test.
5286
5287 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
5288
5289 PR c/3347
5290 * gcc.dg/bitfld-8.c: New test.
5291
5292 2003-12-16 James Lemke <jim@wasabisystems.com>
5293
5294 * gcc.dg/arm-scd42-[123].c: New tests.
5295
5296 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5297
5298 PR c++/9043
5299 * g++.dg/abi/mangle20-1.C: New test.
5300 * g++.dg/abi/mangle20-2.C: New test.
5301
5302 2003-12-16 Mark Mitchell <mark@codesourcery.com>
5303
5304 PR c++/13275
5305 * g++.dg/other/offsetof2.C: Remove XFAIL.
5306 * g++.dg/parse/offsetof1.C: New test.
5307 * g++.gd/parse/offsetof2.C: Likewise.
5308
5309 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5310
5311 * g++.dg/template/nontype3.C: New test.
5312 * g++.dg/template/static2.C: Tweaked the dg-error clause.
5313
5314 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5315
5316 * g++.dg/warn/noreturn-3.C: Also test instantiation.
5317
5318 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
5319
5320 PR c++/13387
5321 * g++.dg/expr/assign1.C: New test.
5322
5323 PR c++/13242
5324 * g++.dg/abi/mangle19-1.C: New test.
5325 * g++.dg/abi/mangle19-2.C: New test.
5326
5327 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
5328
5329 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
5330
5331 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
5332
5333 * gcc.c-torture/execute/20031216-1.c: New test.
5334
5335 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5336
5337 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
5338 an ICE regression.
5339
5340 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5341
5342 PR c++/10926
5343 * g++.dg/template/error9.C: New test.
5344
5345 PR c++/11116
5346 * g++.dg/template/error8.C: New test.
5347
5348 2003-12-15 Roger Sayle <roger@eyesopen.com>
5349
5350 PR middle-end/13400
5351 * gcc.c-torture/execute/20031215-1.c: New test case.
5352
5353 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5354
5355 PR c++/13269
5356 * g++.dg/parse/error5.C: New test.
5357
5358 PR c++/12989
5359 * g++.dg/expr/sizeof1.C: New test.
5360
5361 PR c++/13310
5362 * g++.dg/template/crash15.C: New test.
5363
5364 2003-12-15 Geoffrey Keating <geoffk@apple.com>
5365
5366 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
5367 a non-POD type as the last named parameter of a varargs function.
5368
5369 2003-12-15 Mark Mitchell <mark@codesourcery.com>
5370
5371 PR c++/13243
5372 PR c++/12573
5373 * g++.dg/template/crash14.C: New test.
5374 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
5375
5376 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
5377
5378 * g++.dg/other/java1.C: New test.
5379
5380 PR c++/13241
5381 * g++.dg/abi/mangle18-1.C: New test.
5382 * g++.dg/abi/mangle18-2.C: New test.
5383
5384 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5385
5386 PR optimization/10312
5387 * gcc.c-torture/execute/20031214-1.c: New.
5388
5389 2003-12-14 Mark Mitchell <mark@codesourcery.com>
5390
5391 PR c++/10779
5392 PR c++/12160
5393 * g++.dg/parse/error3.C: New test.
5394 * g++.dg/parse/error4.C: Likewise.
5395 * g++.dg/abi/mangle4.C: Tweak error messages.
5396 * g++.dg/lookup/using5.C: Likewise.
5397 * g++.dg/other/error2.C: Likewise.
5398 * g++.dg/parse/typename5.C: Likewise.
5399 * g++.dg/parse/undefined1.C: Likewise.
5400 * g++.dg/template/arg2.C: Likewise.
5401 * g++.dg/template/ttp3.C: Likewise.
5402 * g++.dg/template/type1.C: Likewise.
5403 * g++.old-deja/g++.other/crash32.C: Likewise.
5404 * g++.old-djea/g++.pt/defarg8.C: Likewise.
5405
5406 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5407
5408 PR c++/13106
5409 * g++.dg/warn/noreturn-3.C: New test.
5410
5411 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5412
5413 PR c++/13118
5414 * g++.dg/abi/covariant3.C: New.
5415
5416 2003-12-12 Jakub Jelinek <jakub@redhat.com>
5417
5418 * g++.dg/eh/ia64-1.C: New test.
5419
5420 2003-12-12 Roger Sayle <roger@eyesopen.com>
5421
5422 PR optimization/13037
5423 * g77.f-torture/execute/13037.f: New test case.
5424
5425 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
5426
5427 PR c++/12881
5428 * g++.dg/abi/covariant2.C: New.
5429
5430 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
5431
5432 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
5433
5434 2003-12-11 Zack Weinberg <zack@codesourcery.com>
5435
5436 * gcc.c-torture/execute/wchar_t-1.x: Delete.
5437
5438 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
5439
5440 PR other/10819
5441 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
5442 to fix Bug 10819.
5443 * lib/g++.exp (g++_version): Likewise.
5444 * lib/g77.exp (g77_version): Likewise.
5445 * lib/objc.exp (default_objc_version): Likewise.
5446
5447 2003-12-10 Richard Henderson <rth@redhat.com>
5448
5449 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
5450
5451 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
5452
5453 2003-12-08 Matt Austern <austern@apple.com>
5454
5455 PR c/13134
5456 * lib/gcc-dg.exp (dg-require-visibility): Define.
5457 * lib/target-supports (check_visibility_available): Define.
5458 * gcc.dg/visibility-1.c: New test.
5459 * gcc.dg/visibility-2.c: Likewise.
5460 * gcc.dg/visibility-3.c: Likewise.
5461 * gcc.dg/visibility-4.c: Likewise.
5462 * gcc.dg/visibility-5.c: Likewise.
5463 * gcc.dg/visibility-6.c: Likewise.
5464 * g++.dg/ext/visibility-1.C: Likewise.
5465 * g++.dg/ext/visibility-2.C: Likewise.
5466 * g++.dg/ext/visibility-3.C: Likewise.
5467 * g++.dg/ext/visibility-4.C: Likewise.
5468 * g++.dg/ext/visibility-5.C: Likewise.
5469 * g++.dg/ext/visibility-6.C: Likewise.
5470
5471 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5472
5473 * g++.dg/lookup/java1.C: New test.
5474 * g++.dg/lookup/java2.C: New test.
5475
5476 2003-12-07 Falk Hueffner <falk@debian.org>
5477
5478 * g++.dg/opt/noreturn-1.C: New test.
5479
5480 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
5481
5482 * gcc.dg/overflow-1.c: New test.
5483
5484 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5485
5486 * g77.f-torture/compile/13060.f: New test.
5487
5488 2003-12-06 Mark Mitchell <mark@codesourcery.com>
5489
5490 PR c++/13323
5491 * g++.dg/inherit/operator2.C: New test.
5492
5493 2003-12-05 Mark Mitchell <mark@codesourcery.com>
5494
5495 PR c++/13305
5496 * g++.dg/ext/attrib9.C: New test.
5497
5498 2003-12-05 Mark Mitchell <mark@codesourcery.com>
5499
5500 PR c++/13314
5501 * g++.dg/template/error7.C: New test.
5502
5503 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
5504 J"orn Rennecke <joern.rennecke@superh.com>
5505
5506 PR target/13302
5507 * g++.dg/other/struct-va_list.C: New test.
5508
5509 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5510
5511 PR c++/13166
5512 * g++.dg/parse/defarg6.C: New test.
5513
5514 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
5515
5516 PR target/13256
5517 * gcc.c-torture/execute/20031201-1.c: New test.
5518
5519 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
5520
5521 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
5522
5523 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5524
5525 * gcc.dg/builtin-return-1.c: New test.
5526
5527 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
5528 J"orn Rennecke <joern.rennecke@superh.com>
5529
5530 PR optimization/13260
5531 * gcc.c-torture/execute/20031204-1.c: New test.
5532
5533 2003-12-03 Mark Mitchell <mark@codesourcery.com>
5534
5535 PR c++/9127
5536 * g++.dg/template/error6.C: New test.
5537
5538 2003-12-03 Jakub Jelinek <jakub@redhat.com>
5539
5540 * gcc.dg/20031202-1.c: New test.
5541
5542 2003-12-03 Mark Mitchell <mark@codesourcery.com>
5543
5544 PR c++/13179
5545 * g++.dg/template/eh1.C: New test.
5546
5547 PR c++/10771
5548 * g++.dg/template/error5.C: New test.
5549
5550 2003-12-02 David Ung <davidu@mips.com>
5551
5552 * gcc.dg/compat/vector-check.h: Corrected type for var
5553 g_##TMODE
5554
5555 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5556
5557 PR c++/10126
5558 * g++.dg/template/ptrmem8.C: New test.
5559
5560 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5561
5562 PR c++/12573
5563 * g++.dg/template/dependent-expr3.C: New test.
5564
5565 2003-12-01 James Lemke <jim@wasabisystems.com>
5566
5567 * gcc.dg/arm-g2.c: New test.
5568
5569 2003-12-01 Roger Sayle <roger@eyesopen.com>
5570
5571 PR optimization/11634
5572 * gcc.dg/20031201-2.c: New test case.
5573
5574 2003-12-01 Zack Weinberg <zack@codesourcery.com>
5575
5576 PR 11433
5577 * objc.dg/proto-lossage-3.m: New test.
5578
5579 2003-12-01 Roger Sayle <roger@eyesopen.com>
5580
5581 PR optimization/12628
5582 * gcc.dg/20031201-1.c: New test case.
5583
5584 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5585
5586 * gcc.dg/unaligned-1.c: New test.
5587
5588 2003-11-30 Mark Mitchell <mark@codesourcery.com>
5589
5590 PR c++/9849
5591 * g++.dg/template/error4.C: New test.
5592 * g++.dg/template/nested3.C: Adjust error markers.
5593
5594 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5595
5596 * gcc.dg/cpp/assert4.c: Check more #system assertions.
5597
5598 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
5599
5600 PR c/10333
5601 * gcc.dg/bitfld-7.c: New test.
5602
5603 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
5604
5605 * gcc.dg/tls/asm-1.C: New test.
5606
5607 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5608
5609 * gcc.dg/cpp/assert4.c: Update.
5610
5611 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5612
5613 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
5614 * gcc.dg/builtin-apply3.c: New test.
5615
5616 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5617
5618 * lib/compat.exp (compat-obj): New xfaildata parameter.
5619 Use it to set compiler_conditional_xfail_data before compiling.
5620 (compat-get-options): Handle dg-xfail-if.
5621 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
5622 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
5623 * gcc.dg/compat/vector-1_y.c: Likewise.
5624 * gcc.dg/compat/vector-2_x.c: Likewise.
5625 * gcc.dg/compat/vector-2_y.c: Likewise.
5626
5627 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5628
5629 * g++.dg/opt/reg-stack4.C: New test.
5630
5631 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
5632
5633 * gcc.dg/builtin-apply2.c: New test.
5634
5635 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5636
5637 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
5638
5639 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5640
5641 PR c++/12924
5642 * g++.dg/template/template-id-2.C: New test.
5643
5644 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5645
5646 PR c++/5369
5647 * g++.dg/template/memfriend1.C: New test.
5648 * g++.dg/template/memfriend2.C: Likewise.
5649 * g++.dg/template/memfriend3.C: Likewise.
5650 * g++.dg/template/memfriend4.C: Likewise.
5651 * g++.dg/template/memfriend5.C: Likewise.
5652 * g++.dg/template/memfriend6.C: Likewise.
5653 * g++.dg/template/memfriend7.C: Likewise.
5654 * g++.dg/template/memfriend8.C: Likewise.
5655 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
5656
5657 2003-11-21 Mark Mitchell <mark@codesourcery.com>
5658
5659 PR c++/12515
5660 * g++.dg/ext/cond1.C: New test.
5661
5662 2003-11-20 Richard Henderson <rth@redhat.com>
5663
5664 * gcc.dg/20020201-2.c: Remove.
5665 * gcc.dg/20020201-4.c: Remove.
5666 * gcc.dg/20020304-1.c: Remove.
5667
5668 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
5669
5670 * gcc.dg/cpp/trad/xwin1.c: New test case.
5671
5672 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
5673
5674 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
5675 * lib/g77.exp: Likewise.
5676 * lib/objc.exp: Likewise.
5677 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
5678 for darwin.
5679
5680 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5681
5682 PR c++/12932
5683 * g++.dg/template/static5.C: New test.
5684
5685 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
5686
5687 * gcc.dg/nested-func-1.c: New test.
5688
5689 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5690
5691 * gcc.dg/cpp/assert4.c: New test.
5692
5693 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5694
5695 PR c++/2294
5696 * g++.dg/lookup/using9.c: New test.
5697
5698 2003-11-14 Mark Mitchell <mark@codesourcery.com>
5699
5700 PR c++/12762
5701 * g++.dg/template/error3.C: New test.
5702
5703 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
5704
5705 PR ada/13035
5706 * ada/acats/run_acats, run_all.sh: Fix syntax error.
5707 No longer use a wrapper for gcc, since this does not work under
5708 Windows.
5709
5710 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
5711
5712 PR c++/2094
5713 * g++.dg/template/ptrmem7.C: New test.
5714
5715 2003-11-13 Andrew Pinski <apinski@apple.com>
5716
5717 * gcc.c-torture/compile/20031113-1.c: New test.
5718
5719 2003-11-13 Mark Mitchell <mark@codesourcery.com>
5720 Kean Johnston <jkj@sco.com>
5721
5722 PR c/13029
5723 * gcc.dg/unused-4.c: Update.
5724
5725 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5726
5727 * g++.dg/opt/const3.C: New test.
5728
5729 2003-11-13 Jan Hubicka <jh@suse.cz>
5730
5731 * gcc.c-torture/compile/20031112-1.c: New test.
5732
5733 2003-11-12 Mark Mitchell <mark@codesourcery.com>
5734
5735 * g++.dg/parse/crash10.C: Remove bogus error marker.
5736
5737 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5738
5739 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
5740 (host_gcc): Likewise.
5741 (ROOT): Honor $PWDCMD.
5742 (BASE): Likewise.
5743 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
5744
5745 2003-11-12 Catherine Moore <clm@redhat.com>
5746
5747 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
5748
5749 2003-11-12 Andreas Jaeger <aj@suse.de>
5750 Jakub Jelinek <jakub@redhat.com>
5751 Andrew Pinski <pinskia@physics.uc.edu>
5752 Richard Henderson <rth@redhat.com>
5753
5754 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
5755 systems.
5756 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
5757
5758 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
5759 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
5760
5761 2003-11-11 Andreas Jaeger <aj@suse.de>
5762
5763 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
5764
5765 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
5766
5767 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
5768
5769 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
5770 Clean ups.
5771
5772 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
5773
5774 * gcc.dg/trampoline-1.c: New test.
5775
5776 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
5777
5778 * gcc.c-torture/compile/200031109-1.c: New test.
5779
5780 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5781
5782 PR c/3190
5783 PR c/8714
5784 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5785 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
5786 gcc.dg/format/no-y2k-1.c: Update.
5787
5788 2003-11-08 Roger Sayle <roger@eyesopen.com>
5789
5790 PR optimization/10467
5791 * gcc.dg/20031108-1.c: New test case.
5792
5793 2003-11-07 Geoffrey Keating <geoffk@apple.com>
5794
5795 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
5796
5797 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
5798
5799 * gcc.dg/compound-lvalue-1.c: New test.
5800 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
5801 some XFAILs.
5802
5803 2003-11-06 Geoffrey Keating <geoffk@apple.com>
5804
5805 * gcc.dg/altivec-varargs-1.c: New test.
5806
5807 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5808
5809 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
5810 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
5811 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
5812 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
5813 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
5814
5815 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
5816
5817 * gcc.dg/cond-lvalue-1.c: New test.
5818
5819 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
5820
5821 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
5822
5823 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5824
5825 PR c++/11616
5826 * g++.dg/template/instantiate5.C: New test.
5827
5828 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5829
5830 PR c++/12726
5831 * g++.dg/ext/complit2.C: Replace test with self-contained version.
5832 * ChangeLog: Add missing first entry for above test.
5833
5834 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5835
5836 PR c++/9810
5837 * g++.dg/template/using8.C: New test.
5838 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
5839
5840 2003-11-02 Roger Sayle <roger@eyesopen.com>
5841
5842 PR optimization/10817
5843 * gcc.c-torture/compile/20031102-1.c: New test case.
5844
5845 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
5846
5847 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
5848 2147483647.
5849
5850 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5851
5852 * gcc.dg/20031102-1.c: New test.
5853
5854 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
5855
5856 * gcc.dg/complex-1.c: New test.
5857
5858 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5859
5860 PR c++/12796
5861 * g++.dg/template/crash13.C: Adjust expected error location.
5862 * g++.old-deja/g++.brendan/ns1.C: Likewise.
5863
5864 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
5865
5866 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5867
5868 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
5869
5870 PR/10239
5871 * gcc.c-torture/compile/20031031-2.c: New test.
5872
5873 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
5874
5875 PR/11640
5876 * gcc.c-torture/compile/20031031-1.c: New test.
5877
5878 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
5879
5880 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5881 * gcc.misc-tests/bprob.exp: Likewise.
5882 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
5883 the execution test on arm-elf configs.
5884 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
5885 configs that don't support scratch files.
5886 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
5887
5888 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
5889
5890 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
5891 done by dejagnu.
5892
5893 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
5894
5895 * ada/acats/run_all.sh: Redirect mv output to /dev/null
5896 Avoid non pure sh syntax. Add more logging.
5897
5898 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
5899 fail.
5900
5901 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5902
5903 PR libgcj/10610
5904 * gcc.dg/ppc-stackalign-1.c: New test.
5905
5906 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
5907
5908 * ada/acats/run_all.sh: Change output to be more compliant with
5909 dejagnu framework.
5910 Create acats.sum and acats.log files under testsuite/ada/acats
5911 Only run [a-z]* directories, to filter out e.g. CVS.
5912 Redirect build output to log file.
5913
5914 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
5915
5916 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
5917
5918 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
5919
5920 PR ada/5909:
5921 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
5922
5923 2003-10-27 Jakub Jelinek <jakub@redhat.com>
5924
5925 * gcc.c-torture/compile/20031023-1.c: New test.
5926 * gcc.c-torture/compile/20031023-2.c: New test.
5927 * gcc.c-torture/compile/20031023-3.c: New test.
5928 * gcc.c-torture/compile/20031023-4.c: New test.
5929
5930 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5931
5932 PR c++/10371
5933 * g++.dg/lookup/scoped8.C: New test.
5934
5935 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5936
5937 * g++.dg/opt/reg-stack3.C: New test.
5938
5939 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
5940
5941 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
5942
5943 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5944
5945 PR c++/11076
5946 * g++.dg/template/crash13.C: New test.
5947
5948 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
5949
5950 * gcc.dg/c99-restrict-2.c: New test.
5951
5952 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
5953
5954 PR c++/12698, c++/12699, c++/12700, c++/12566
5955 * g++.dg/inherit/covariant9.C: New test.
5956 * g++.dg/inherit/covariant10.C: New test.
5957 * g++.dg/inherit/covariant11.C: New test.
5958
5959 2003-10-23 Jason Merrill <jason@redhat.com>
5960
5961 PR c++/12726
5962 * g++.dg/ext/complit2.C: New test.
5963
5964 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
5965
5966 PR target/12654
5967 * gcc.c-torture/execute/20031020-1.c: New test.
5968
5969 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5970
5971 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
5972 following the jump_insn.
5973
5974 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
5975
5976 * gcc.dg/cast-lvalue-1.c: New test.
5977
5978 2003-10-21 Mark Mitchell <mark@codesourcery.com>
5979
5980 PR c++/11962
5981 * g++.dg/template/cond2.C: New test.
5982
5983 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
5984
5985 * gcc.dg/builtins-28.c: New test.
5986
5987 2003-10-20 Jan Hubicka <jh@suse.cz>
5988
5989 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
5990 parameter.
5991 * testsuite/gcc.dg/inline-2.c: Likewise.
5992
5993 2003-10-20 Phil Edwards <phil@codesourcery.com>
5994
5995 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
5996 * gcc.dg/nest.c: Likewise.
5997
5998 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5999
6000 PR c++/9781, c++/10583, c++/11862
6001 * g++.dg/parse/crash13.C: New test.
6002
6003 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6004
6005 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
6006
6007 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6008
6009 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
6010 Define HAVE_C99_RUNTIME except on Solaris.
6011 * gcc.dg/builtins-20.c: Likewise.
6012
6013 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6014
6015 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
6016
6017 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6018
6019 PR c++/12495
6020 * g++.dg/template/crash21.C: New test.
6021
6022 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6023
6024 PR c++/2513
6025 * g++.dg/template/typename5.C: New test.
6026
6027 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6028
6029 PR c++/12369
6030 * g++.dg/template/friend25.C: New test.
6031
6032 2003-10-16 Ziemowit Laski <zlaski@apple.com>
6033
6034 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
6035 versions.
6036
6037 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
6038
6039 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
6040 == 2147483647.
6041
6042 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
6043
6044 * gcc.c-torture/execute/960416-1.x: Remove.
6045 * gcc.c-torture/execute/divconst-3.x: Likewise.
6046
6047 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
6048
6049 PR target/12598
6050 * gcc.dg/torture/cris-volatile-1.c: New test.
6051
6052 2003-10-14 Roger Sayle <roger@eyesopen.com>
6053
6054 PR optimization/9325
6055 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
6056 for overflowing floating point to integer conversion during RTL
6057 simplification.
6058
6059 2003-10-13 Ziemowit Laski <zlaski@apple.com>
6060
6061 * objc/execute/_cmd.m: Fix typo.
6062 * objc.dg/image-info.m, objc.dg/symtab-1.m:
6063 Relax 'scan-assembler' regexp.
6064 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
6065 objc.dg/try-catch-4.m: Run on non-Darwin targets.
6066 * objc.dg/zero-link-2.m: Remove blank line.
6067 * objc.dg/zero-link-3.m: New test case.
6068
6069 2003-10-13 Geoffrey Keating <geoffk@apple.com>
6070
6071 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
6072
6073 * gcc.dg/asm-names.c: Use scan-assembler-not rather
6074 than linker trickery.
6075
6076 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6077
6078 PR c++/12370
6079 * g++.dg/other/friend2.C: New test.
6080
6081 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6082
6083 * gcc.dg/20031012-1.c: New test.
6084
6085 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
6086
6087 * gcc.dg/weak/weak-3.c: Fix for new warning.
6088
6089 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
6090
6091 PR optimization/8750
6092 * gcc.c-torture/execute/20031012-1.c: New test case.
6093
6094 2003-10-11 Roger Sayle <roger@eyesopen.com>
6095
6096 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
6097 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
6098
6099 2003-10-11 Roger Sayle <roger@eyesopen.com>
6100
6101 PR optimization/12260
6102 * gcc.c-torture/compile/20031011-2.c: New test case.
6103
6104 2003-10-11 Roger Sayle <roger@eyesopen.com>
6105
6106 * gcc.c-torture/execute/20031011-1.c: New testcase.
6107
6108 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
6109
6110 * gcc.c-torture/compile/20031011-1.c: New test.
6111
6112 2003-10-11 Jan Hubicka <jh@suse.cz>
6113
6114 * g++.dg/other/first-global.C: New test.
6115
6116 2003-10-11 Roger Sayle <roger@eyesopen.com>
6117
6118 * gcc.c-torture/execute/string-opt-18.c: New testcase.
6119
6120 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
6121
6122 * gcc.c-torture/compile/20031010-1.c: New test.
6123
6124 2003-10-10 Geoffrey Keating <geoffk@apple.com>
6125
6126 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
6127 * gcc.c-torture/execute/va-arg-25.c: ... here.
6128
6129 2003-10-09 Mark Mitchell <mark@codesourcery.com>
6130
6131 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
6132
6133 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
6134
6135 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
6136
6137 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6138
6139 * g++.dg/parse/error2.C: New test.
6140
6141 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
6142
6143 PR c++/11097
6144 * g++.dg/other/error5.C: Modify the error message.
6145 * g++.dg/lookup/using8.C: New test.
6146
6147 2003-10-07 Geoffrey Keating <geoffk@apple.com>
6148
6149 * gcc.dg/darwin-abi-2.c: New file.
6150 * gcc.c-torture/execute/va-arg-24.c: New file.
6151
6152 2003-10-06 Bob Wilson <bob.wilson@acm.org>
6153
6154 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
6155 indentation.
6156
6157 2003-10-06 Mark Mitchell <mark@codesourcery.com>
6158
6159 PR c++/10147
6160 * g++.dg/other/error4.C: Update error messages.
6161 * g++.dg/template/ptrmem4.C: Likewise.
6162
6163 PR c++/12337
6164 * g++.dg/init/new9.C: New test.
6165
6166 PR c++/12334, c++/12236, c++/8656
6167 * g++.dg/ext/attrib8.C: New test.
6168
6169 2003-10-06 Devang Patel <dpatel@apple.com>
6170
6171 * gcc.dg/debug/dwarf2-3.h: New test.
6172 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
6173
6174 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
6175
6176 * g++.dg/opt/cfg2.C: New test.
6177
6178 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6179
6180 * g++.dg/opt/float1.C: New test.
6181
6182 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6183
6184 * gcc.dg/c90-array-lval-6.c: New test.
6185 * gcc.dg/c99-array-lval-6.c: New test.
6186
6187 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
6188 Ziemowit Laski <zlaski@apple.com>
6189
6190 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
6191 'Derived', so that it is never considered a class method; add
6192 new warning for '+port' method ambiguity.
6193 * objc.dg/method-12.m: Include <objc/objc.h> instead of
6194 <objc/objc-api.h> (needed on Mac OS X).
6195 * objc.dg/method-13.m: New test.
6196
6197 2003-10-03 Roger Sayle <roger@eyesopen.com>
6198
6199 PR optimization/9325, PR java/6391
6200 * gcc.c-torture/execute/20031003-1.c: New test case.
6201
6202 2003-10-02 Mark Mitchell <mark@codesourcery.com>
6203
6204 PR optimization/12180
6205 * gcc.dg/20031002-1.c: New test.
6206
6207 PR c++/12486
6208 * g++.dg/inherit/error1.C: New test.
6209
6210 2003-10-02 Chris Demetriou <cgd@broadcom.com>
6211
6212 * lib/f-torture.exp (search_for): Rename to...
6213 (search_for_re): This. Also, clean up comments and the
6214 "regexp" invocation.
6215
6216 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
6217
6218 * gcc.c-torture/compile/20031002-1.c: New test.
6219
6220 2003-10-02 Jakub Jelinek <jakub@redhat.com>
6221
6222 * g++.dg/opt/cond1.C: New test.
6223
6224 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
6225
6226 * gcc.dg/Wold-style-definition-2.c: New testcase.
6227 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
6228
6229 2003-09-29 Richard Henderson <rth@redhat.com>
6230
6231 * g++.dg/init/array10.C: Add dg-options.
6232
6233 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
6234
6235 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
6236
6237 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6238
6239 * g++.dg/template/friend19.C: Fix typo.
6240 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
6241
6242 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
6243
6244 * gcc.c-torture/execute/20030928-1.c: New test.
6245 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
6246
6247 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
6248
6249 * g++.dg/opt/unroll1.C: New test.
6250
6251 2003-09-26 Roger Sayle <roger@eyesopen.com>
6252
6253 PR optimization/11741
6254 * gcc.dg/20030926-1.c: New test case.
6255
6256 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6257
6258 PR c++/5655
6259 * g++.dg/parse/access7.C: New test.
6260 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
6261
6262 2003-09-24 Ziemowit Laski <zlaski@apple.com>
6263
6264 MERGE OF objc-improvements-branch into MAINLINE:
6265 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
6266 if libobjc has not been built.
6267 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
6268 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
6269 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
6270 objc/execute/nested-3.m, objc/execute/np-2.m,
6271 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
6272 objc/execute/redefining_self.m, objc/execute/root_methods.m,
6273 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
6274 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
6275 objc.dg/special/unclaimed-category-1.h,
6276 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
6277 well as GNU runtime.
6278 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
6279 * execute/cascading-1.m, execute/function-message-1.m,
6280 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
6281 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
6282 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
6283 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
6284 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
6285 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
6286 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
6287 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
6288 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
6289 * objc.dg/bitfield-2.m: Run only on Darwin.
6290 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
6291 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
6292 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
6293 * objc.dg/const-str-1.m: Fix constant string layout.
6294
6295 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
6296
6297 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
6298
6299 2003-09-23 Geoffrey Keating <geoffk@apple.com>
6300
6301 * gcc.dg/darwin-abi-1.c: New file.
6302
6303 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
6304
6305 PR target/12281
6306 * gcc.c-torture/compile/20030921-1.c: New test.
6307
6308 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6309
6310 * g++.dg/opt/reg-stack2.C: New test.
6311
6312 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6313
6314 * g++.dg/eh/delayslot1.C: New test.
6315
6316 2003-09-20 Richard Henderson <rth@redhat.com>
6317
6318 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
6319
6320 2003-09-20 Roger Sayle <roger@eyesopen.com>
6321
6322 * gcc.c-torture/execute/20030920-1.c: New test case.
6323
6324 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6325
6326 * g++.dg/rtti/typeid3.C: Correct expected error message.
6327
6328 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6329
6330 PR c++/157
6331 * g++.dg/parse/crash12.C: New test.
6332
6333 2003-09-19 Janis Johnson <janis187@us.ibm.com>
6334
6335 * gcc.dg/compat/mixed-struct-check.h: New.
6336 * gcc.dg/compat/mixed-struct-defs.h: New.
6337 * gcc.dg/compat/mixed-struct-init.h: New.
6338 * gcc.dg/compat/struct-by-value-19_main.c: New.
6339 * gcc.dg/compat/struct-by-value-19_x.c: New.
6340 * gcc.dg/compat/struct-by-value-19_y.c: New.
6341 * gcc.dg/compat/struct-by-value-20_main.c: New.
6342 * gcc.dg/compat/struct-by-value-20_x.c: New.
6343 * gcc.dg/compat/struct-by-value-20_y.c: New.
6344 * gcc.dg/compat/struct-return-19_main.c: New.
6345 * gcc.dg/compat/struct-return-19_x.c: New.
6346 * gcc.dg/compat/struct-return-19_y.c: New.
6347 * gcc.dg/compat/struct-return-20_main.c: New.
6348 * gcc.dg/compat/struct-return-20_x.c: New.
6349 * gcc.dg/compat/struct-return-20_y.c: New.
6350
6351 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
6352 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
6353 so that it will not complain on LP64 targets.
6354
6355 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6356
6357 PR c++/495
6358 * g++.dg/template/friend24.C: New test.
6359
6360 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
6361
6362 PR c++/12332
6363 * g++.dg/template/memtmpl2.C: New test.
6364
6365 2003-09-18 Mark Mitchell <mark@codesourcery.com>
6366
6367 PR target/11184
6368 * gcc.dg/builtin-apply1.c: New test.
6369
6370 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
6371
6372 PR c++/9848
6373 * g++.dg/warn/Wunused-4.C: New test.
6374
6375 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6376
6377 PR c++/12316
6378 * g++.dg/other/gc2.C: New test.
6379
6380 2003-09-17 Mark Mitchell <mark@codesourcery.com>
6381
6382 PR c++/11991
6383 * g++.dg/rtti/typeid3.C: New test.
6384
6385 PR c++/12266
6386 * g++.dg/overload/template1.C: New test.
6387
6388 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6389
6390 * g++.dg/opt/cfg3.C: New test.
6391
6392 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6393
6394 PR c++/7939
6395 * g++.dg/template/crash11.C: New test.
6396
6397 2003-09-16 Jason Merrill <jason@redhat.com>
6398 Jakub Jelinek <jakub@redhat.com>
6399
6400 * gcc.dg/attr-warn-unused-result.c: New test.
6401
6402 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
6403
6404 PR c++/12184
6405 * g++.dg/expr/call2.C: New test.
6406
6407 2003-09-15 Andreas Jaeger <aj@suse.de>
6408
6409 * gcc.dg/Wold-style-definition-1.c: New test.
6410
6411 2003-09-14 Mark Mitchell <mark@codesourcery.com>
6412
6413 PR c++/3907
6414 * g++.dg/parse/template12.C: New test.
6415
6416 * g++.dg/abi/bitfield11.C: New test.
6417 * g++.dg/abi/bitfield12.C: Likewise.
6418
6419 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
6420
6421 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
6422 non-expansion of functional macro name without arguments at EOL.
6423 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
6424
6425 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
6426
6427 * gcc.c-torture/execute/20030914-[12].c: New tests.
6428
6429 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
6430
6431 PR c++/11788
6432 * g++.dg/overload/addr1.C: New test.
6433
6434 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
6435
6436 * gcc.dg/20030909-1.c: New test.
6437
6438 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6439
6440 * gcc.dg/ultrasp10.c: New test.
6441
6442 2003-09-09 Devang Patel <dpatel@apple.com>
6443
6444 * gcc.dg/darwin-ld-6.c: New test.
6445
6446 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6447
6448 * gcc.dg/torture/builtin-explog-1.c: New testcase.
6449
6450 2003-09-08 Mark Mitchell <mark@codesourcery.com>
6451
6452 * gcc.dg/ia64-types1.c: New test.
6453 * gcc.dg/ia64-types2.c: Likewise.
6454
6455 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6456
6457 * gcc.dg/builtins-1.c: Add more _Complex tests.
6458 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6459
6460 * gcc.dg/builtins-1.c: Test existing _Complex functions.
6461 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6462
6463 2003-09-08 Mark Mitchell <mark@codesourcery.com>
6464
6465 PR c++/11786
6466 * g++.dg/lookup/koenig2.C: New test.
6467
6468 PR c++/5296
6469 * g++.dg/rtti/typeid2.C: New test.
6470
6471 2003-09-08 Jakub Jelinek <jakub@redhat.com>
6472
6473 * gcc.c-torture/compile/20030904-1.c: New test.
6474
6475 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6476
6477 * g++.dg/opt/longbranch2.C: New test.
6478
6479 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6480
6481 * g++.dg/template/crash10.C: Only compile it.
6482
6483 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
6484
6485 PR middle-end/11665
6486 * gcc.c-torture/compile/20030907-1.c: New test.
6487 * g++.dg/init/array11.C: New test.
6488
6489 2003-09-07 Mark Mitchell <mark@codesourcery.com>
6490
6491 PR c++/11852
6492 * g++.dg/init/struct1.C: New test.
6493
6494 2003-09-07 Mark Mitchell <mark@codesourcery.com>
6495
6496 PR c++/12181
6497 * g++.dg/expr/comma1.C: New test.
6498
6499 2003-09-06 Mark Mitchell <mark@codesourcery.com>
6500
6501 PR c++/11867
6502 * g++.dg/expr/static_cast5.C: New test.
6503
6504 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
6505
6506 PR c++/11507
6507 * g++.dg/lookup/scoped7.C: New test.
6508
6509 PR c++/9574
6510 * g++.dg/other/static1.C: New test.
6511
6512 PR c++/11490
6513 * g++.dg/warn/template-1.C: New test.
6514
6515 PR c++/11432
6516 * g++.dg/template/crash10.C: New test.
6517
6518 PR c++/2478
6519 * g++.dg/overload/VLA.C: New test.
6520
6521 PR c++/10804
6522 * g++.dg/template/call1.C: New test.
6523
6524 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6525
6526 PR c++/11794
6527 * g++.dg/parse/using3.C: New test.
6528
6529 2003-09-06 Roger Sayle <roger@eyesopen.com>
6530
6531 PR c++/11409
6532 * g++.dg/overload/builtin3.C: New test case.
6533
6534 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
6535
6536 PR c/9862
6537 * gcc.dg/20030906-1.c: New test.
6538 * gcc.dg/20030906-2.c: Likewise.
6539
6540 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
6541
6542 PR c++/12167
6543 * g++.dg/parse/defarg5.C: New test.
6544
6545 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
6546
6547 2003-09-05 Mark Mitchell <mark@codesourcery.com>
6548
6549 PR c++/12163
6550 * g++.dg/expr/static_cast4.C: New test.
6551
6552 PR c++/12146
6553 * g++.dg/template/crash9.C: New test.
6554
6555 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
6556
6557 * g++.old-deja/g++.ext/pretty2.C: Update for change
6558 in __FUNCTION__.
6559 * g++.old-deja/g++.ext/pretty3.C: Likewise.
6560
6561 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
6562
6563 PR c++/11922
6564 * g++/dg/template/qualified-id1.C: New test.
6565
6566 PR c++/12037
6567 * g++.dg/warn/noeffect4.C: New test.
6568
6569 2003-09-04 Matt Austern <austern@apple.com>
6570
6571 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
6572 * g++.dg/ext/fnname2.C: Likewise.
6573 * g++.dg/ext/fnname3.C: Likewise.
6574
6575 2003-09-04 Mark Mitchell <mark@codesourcery.com>
6576
6577 * g++.dg/expr/lval1.C: New test.
6578 * g++.dg/ext/lvcast.C: Remove.
6579
6580 2003-09-03 Roger Sayle <roger@eyesopen.com>
6581
6582 PR optimization/11700.
6583 * gcc.c-torture/compile/20030903-1.c: New test case.
6584
6585 2003-09-03 Mark Mitchell <mark@codesourcery.com>
6586
6587 PR c++/12053
6588 * g++.dg/abi/layout4.C: New test.
6589
6590 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
6591
6592 PR c++/11553
6593 * g++.dg/parse/friend3.C: New test.
6594
6595 2003-09-02 Mark Mitchell <mark@codesourcery.com>
6596
6597 PR c++/11847
6598 * g++.dg/template/class1.C: New test.
6599
6600 PR c++/11808
6601 * g++.dg/expr/call1.C: New test.
6602
6603 2003-09-01 Mark Mitchell <mark@codesourcery.com>
6604
6605 PR c++/12114
6606 * g++.dg/init/ref9.C: New test.
6607
6608 PR c++/11972
6609 * g++.dg/template/nested4.C: New test.
6610
6611 2003-08-29 Mark Mitchell <mark@codesourcery.com>
6612
6613 PR c++/12093
6614 * g++.dg/template/non-dependent4.C: New test.
6615
6616 PR c++/11928
6617 * g++.dg/inherit/conv1.C: New test.
6618
6619 2003-08-29 Mark Mitchell <mark@codesourcery.com>
6620
6621 PR c++/6196
6622 * g++.dg/ext/label1.C: New test.
6623 * g++.dg/ext/label2.C: Likewise.
6624
6625 2003-08-28 Mark Mitchell <mark@codesourcery.com>
6626
6627 * g++.dg/expr/cond3.C: New test.
6628
6629 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6630
6631 * gcc.dg/builtins-1.c: Add new builtin cases.
6632
6633 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6634
6635 * gcc.dg/builtins-1.c: Add new cases.
6636 * gcc.dg/torture/builtin-attr-1.c: Likewise.
6637
6638 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6639
6640 * gcc.dg/builtins-1.c: Add more math builtin tests.
6641 * gcc.dg/torture/builtin-attr-1.c: New test.
6642
6643 2003-08-28 Mark Mitchell <mark@codesourcery.com>
6644
6645 PR optimization/5079
6646 * g++.dg/opt/static3.C: New test.
6647
6648 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6649
6650 * gcc.misc-tests/gcov-10b.c: New test.
6651
6652 2003-08-27 Mark Mitchell <mark@codesourcery.com>
6653
6654 * g++.dg/opt/ptrmem3.C: New test.
6655
6656 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
6657
6658 2003-08-27 Jakub Jelinek <jakub@redhat.com>
6659
6660 * gcc.dg/20030826-2.c: New test.
6661
6662 2003-08-26 Roger Sayle <roger@eyesopen.com>
6663
6664 PR middle-end/12002
6665 * g77.f-torture/compile/12002.f: New test case.
6666
6667 2003-08-26 Roger Sayle <roger@eyesopen.com>
6668
6669 * gcc.dg/20030826-1.c: New test case.
6670
6671 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
6672
6673 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
6674
6675 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
6676
6677 PR c++/11871
6678 * c++.dg/lookup/crash1.C: New test.
6679
6680 * c++.dg/warn/noeffect3.C: New test.
6681
6682 2003-08-25 Janis Johnson <janis187@us.ibm.com>
6683
6684 * gcc.dg/compat/vector-1_x.c: Compile with -w.
6685 * gcc.dg/compat/vector-1_y.c: Ditto.
6686 * gcc.dg/compat/vector-2_x.c: Ditto.
6687 * gcc.dg/compat/vector-2_y.c: Ditto.
6688
6689 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
6690
6691 * gcc.dg/20030702-1.c: New test.
6692
6693 2003-08-25 Mark Mitchell <mark@codesourcery.com>
6694
6695 PR c++/8795
6696 * g++.dg/ext/altivec-1.C: New test.
6697
6698 2003-08-24 Richard Henderson <rth@redhat.com>
6699
6700 * g++.dg/eh/simd-2.C: Add -w for x86.
6701
6702 2003-08-23 Jakub Jelinek <jakub@redhat.com>
6703
6704 * gcc.dg/20030815-1.c: New test.
6705
6706 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6707
6708 PR c++/3765
6709 * g++.dg/parse/access6.C: New test.
6710
6711 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6712
6713 PR c++/641, c++/11876
6714 * g++.dg/template/friend22.C: New test.
6715 * g++.dg/template/friend23.C: Likewise.
6716
6717 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6718
6719 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
6720 identically.
6721
6722 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6723
6724 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
6725
6726 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6727
6728 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
6729
6730 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6731
6732 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
6733
6734 2003-08-22 Mark Mitchell <mark@codesourcery.com>
6735
6736 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
6737
6738 2003-08-21 Mark Mitchell <mark@codesourcery.com>
6739
6740 PR c++/11919
6741 * g++.dg/overload/prom1.C: New test.
6742
6743 PR c++/11551
6744 * g++.dg/parse/dtor2.C: New test.
6745
6746 PR c++/10762
6747 * g++.dg/parse/using2.C: New test.
6748
6749 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
6750
6751 PR target/11805
6752 * gcc.c-torture/compile/20030821-1.c: New.
6753
6754 2003-08-20 Mark Mitchell <mark@codesourcery.com>
6755
6756 PR c++/11834
6757 * g++.dg/template/deduce2.C: New test.
6758
6759 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
6760
6761 * gcc.c-torture/execute/20030821-1.c: New test.
6762
6763 2003-08-20 Roger Sayle <roger@eyesopen.com>
6764
6765 PR middle-end/11984
6766 * gcc.dg/20030820-1.c: New test case.
6767
6768 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
6769
6770 PR c++/11945
6771 * g++.dg/warn/noeffect2.C: New test.
6772
6773 2003-08-19 Mark Mitchell <mark@codesourcery.com>
6774
6775 PR c++/10926
6776 * g++.dg/template/dtor2.C: New test.
6777
6778 PR c++/11684
6779 * g++.dg/template/operator1.C: New test.
6780 * g++.dg/parse/operator4.C: New test.
6781
6782 PR c++/11946.C
6783 * g++.dg/expr/enum1.C: New test.
6784 * gcc.dg/c99-bool-1.c: Remove bogus warning.
6785
6786 PR c++/11036.C
6787 * g++.dg/parse/elab2.C: New test.
6788 * g++.dg/parse/typedef4.C: Change error message.
6789 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
6790 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
6791 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
6792
6793 2003-08-19 Geoffrey Keating <geoffk@apple.com>
6794
6795 * gcc.dg/pch/warn-1.c: New.
6796 * gcc.dg/pch/warn-1.hs: New.
6797
6798 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
6799 not-tested file.
6800
6801 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6802
6803 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
6804
6805 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
6806
6807 * gcc.dg/uninit-D.c: New Test.
6808 * gcc.dg/uninit-E.c: New Test.
6809 * gcc.dg/uninit-F.c: New Test.
6810 * gcc.dg/uninit-G.c: New Test.
6811
6812 2003-08-19 Michael Ritzert <ritzert@t-online.de>
6813
6814 * g++.dg/README: Describe the pch directory.
6815
6816 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6817
6818 PR c++/11174
6819 * g++.dg/parse/access4.C: New test.
6820 * g++.dg/parse/access5.C: Likewise.
6821 * g++.old-deja/g++.jason/access17.C: Adjust error message.
6822
6823 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
6824
6825 * gcc.dg/noncompile/20030818-1.c: New.
6826
6827 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
6828
6829 PR c++/11957
6830 * g++.dg/warn/noeffect1.C: New test.
6831
6832 * g++.dg/template/scope2.C: New test.
6833 * g++.dg/template/error2.C: Correct dg-error
6834
6835 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
6836
6837 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
6838
6839 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
6840
6841 PR C++/11512
6842 * g++.dg/template/warn1.C: New.
6843
6844 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
6845
6846 * g++.dg/template/error2.C: New test.
6847 * g++.dg/lookup/using7.C: Adjust errors
6848 * g++.old-deja/g++.pt/crash36.C: Likewise.
6849 * g++.old-deja/g++.pt/derived3.C: Likewise.
6850
6851 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6852
6853 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
6854 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
6855 * gcc.c-torture/execute/builtins/string-9.c: New, from
6856 string-opt-9.c. Adjust for execute/builtins framework.
6857 * gcc.c-torture/execute/string-opt-9.c: Delete.
6858
6859 2003-08-12 Mark Mitchell <mark@codesourcery.com>
6860
6861 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
6862
6863 * g++.dg/parse/ret-type2.C: New test.
6864
6865 PR c++/11703
6866 * g++.dg/init/new8.C: New test.
6867
6868 PR c++/10923
6869 * g++.dg/parse/typedef5.C: New test.
6870
6871 PR c++/9512
6872 * g++.dg/parse/qualified2.C: New test.
6873 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
6874 invalid code.
6875
6876 2003-08-11 Mark Mitchell <mark@codesourcery.com>
6877
6878 * g++.dg/conversion/ptrmem1.C: New test.
6879
6880 2003-08-11 Jakub Jelinek <jakub@redhat.com>
6881
6882 PR target/11693
6883 * gcc.dg/20030811-1.c: New test.
6884
6885 PR target/11535
6886 * gcc.c-torture/execute/20030811-1.c: New test.
6887
6888 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6889
6890 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
6891
6892 2003-08-10 Mark Mitchell <mark@codesourcery.com>
6893
6894 PR c++/11789.C
6895 * g++.dg/inherit/multiple1.C: New test.
6896
6897 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
6898
6899 * gcc.dg/spe1.c: New test.
6900
6901 PR c++/11670
6902 * g++.dg/expr/cast2.C: New test.
6903
6904 PR c++/10530
6905 * g++.dg/template/dependent-name2.C: New test.
6906
6907 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
6908
6909 * g++.dg/parse/crash11.C: Put the dg options in comments.
6910
6911 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
6912
6913 * lib/gcc-dg.exp: Update for diagnostic change.
6914
6915 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6916
6917 PR c++/5767
6918 * g++.dg/parse/crash11.C: New test.
6919
6920 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
6921
6922 * gcc.dg/cpp/spacing1.c: Update.
6923
6924 2003-08-04 Janis Johnson <janis187@us.ibm.com>
6925
6926 PR target/11739
6927 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
6928 a value for -mtune.
6929
6930 2003-08-04 Roger Sayle <roger@eyesopen.com>
6931
6932 PR middle-end/11771
6933 * gcc.c-torture/compile/20030804-1.c: New test case.
6934
6935 2003-08-04 Roger Sayle <roger@eyesopen.com>
6936
6937 * gcc.dg/20030804-1.c: New test case.
6938
6939 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
6940
6941 * gcc.dg/cpp/separate-1.c: New test.
6942
6943 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
6944
6945 PR c++/11704
6946 * g++.dg/template/dependent-expr2.C: New test.
6947
6948 PR c++/11766
6949 * g++.dg/expr/ptrmem1.C: New test.
6950
6951 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6952
6953 PR c++/9453
6954 * g++.dg/template/friend15.C: New test.
6955
6956 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
6957
6958 * lib/dg-pch.exp: Work round PCH bug.
6959
6960 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6961
6962 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
6963 builtins. Move cases from builtins-4.c here.
6964
6965 * gcc.dg/torture/builtin-math-1.c: New test taken from
6966 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
6967 additional cases.
6968
6969 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
6970 Delete.
6971
6972 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
6973
6974 PR c++/9447
6975 * g++.dg/template/using7.C: New test.
6976
6977 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
6978
6979 * import1.c, import2.c: New tests.
6980
6981 2003-08-01 Jakub Jelinek <jakub@redhat.com>
6982
6983 * g++.dg/eh/crossjump1.C: New test.
6984
6985 2003-08-01 Mark Mitchell <mark@codesourcery.com>
6986
6987 PR c++/11697
6988 * g++.dg/template/using6.C: New test.
6989
6990 PR c++/11744
6991 * g++.dg/template/koenig2.C: New test.
6992
6993 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6994
6995 PR c++/7983
6996 * g++.dg/parse/typedef4.C: New test.
6997
6998 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6999
7000 PR c++/8442, c++/8806
7001 * g++.dg/template/elab1.C: New test.
7002 * g++.dg/template/type2.C: Likewise.
7003 * g++.dg/template/ttp3.C: Adjust expected error message.
7004 * g++.old-deja/g++.law/visibility13.C: Likewise.
7005 * g++.old-deja/g++.niklas/t135.C: Likewise.
7006 * g++.old-deja/g++.pt/ttp41.C: Likewise.
7007 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
7008 template argument.
7009 * g++.old-deja/g++.pt/ttp44.C: Likewise.
7010
7011 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
7012
7013 PR c++/11295
7014 * g++.dg/ext/stmtexpr1.C: New test.
7015
7016 * g++.dg/opt/tmp1.C: New test.
7017
7018 PR c++/11525
7019 * g++.dg/parse/constant4.C: New test.
7020
7021 PR c++/9447
7022 * g++.dg/template/using5.C: New test.
7023
7024 2003-07-31 Roger Sayle <roger@eyesopen.com>
7025
7026 * gcc.dg/builtins-27.c: New test case.
7027
7028 2003-07-31 Jakub Jelinek <jakub@redhat.com>
7029
7030 * gcc.dg/tls/opt-7.c: New test.
7031
7032 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
7033
7034 * g++.old-deja/g++.other/crash18.C: Remove.
7035
7036 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
7037
7038 * g++.dg/template/explicit3.C: New.
7039 * g++.dg/template/explicit4.C: New.
7040 * g++.dg/template/explicit5.C: New.
7041
7042 PR c++/11347
7043 * g++.dg/template/memtmpl1.C: New.
7044
7045 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
7046
7047 PR target/11565
7048 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
7049 * gcc.dg/i386-387-5.c (dg-options): Likewise.
7050
7051 2003-07-30 Jan Hubicka <jh@suse.cz>
7052
7053 * vtgc1.c: Kill.
7054
7055 2003-07-29 Zack Weinberg <zack@codesourcery.com>
7056
7057 * gcc.dg/struct-in-proto-1.c: New test.
7058
7059 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
7060
7061 * gcc.dg/cpp/include2.c: Only expect one message.
7062
7063 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
7064
7065 PR c++/9447
7066 * g++.dg/template/using1.C: New test.
7067 * g++.dg/template/using2.C: New test.
7068 * g++.dg/template/using3.C: New test.
7069 * g++.dg/template/using4.C: New test.
7070
7071 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
7072
7073 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
7074 * gcc.c-torture/execute/string-opt-10.c: Likewise.
7075
7076 2003-07-28 Jan Hubicka <jh@suse.cz>
7077
7078 PR c++/11530
7079 * g++.dg/opt/call1.C: New test.
7080
7081 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
7082
7083 PR c++/11667
7084 * g++.dg/init/enum2.C: New test.
7085 * g++.dg/template/overload1.C: Add "-w" option.
7086
7087 2003-07-28 <hp@bitrange.com>
7088
7089 * gcc.dg/Wdeclaration-after-statement-1.c,
7090 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
7091
7092 2003-07-28 Jakub Jelinek <jakub@redhat.com>
7093
7094 * gcc.c-torture/compile/20030725-1.c: New test.
7095
7096 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
7097
7098 * gcc.dg/20030505.c: Only run for SPE.
7099 Remove definition of opaque type.
7100
7101 2003-07-27 Mark Mitchell <mark@codesourcery.com>
7102
7103 * g++.dg/template/ptrmem6.C: New test.
7104
7105 2003-07-26 Geoffrey Keating <geoffk@apple.com>
7106
7107 * gcc.c-torture/compile/zero-strct-2.c: New test.
7108
7109 2003-07-25 Geoffrey Keating <geoffk@apple.com>
7110
7111 * gcc.dg/intermod-1.c: New test.
7112
7113 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
7114
7115 PR c++/11617
7116 * g++.dg/template/lookup2.C: New test.
7117 * g++.dg/template/memclass1.C: Remove instantiated from error.
7118 * g++.dg/other/error2.C: Tweak expected errors.
7119
7120 PR c++/11596
7121 * g++.dg/template/defarg3.C: New test.
7122
7123 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
7124
7125 2003-07-24 Mark Mitchell <mark@codesourcery.com>
7126
7127 * g++.dg/inherit/access5.C: New test.
7128
7129 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7130
7131 PR c++/11513
7132 * g++.dg/template/crash8.C: New test.
7133
7134 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
7135
7136 PR c/10602
7137 * gcc.dg/noncompile/incomplete-2.c: New test.
7138
7139 2003-07-23 Mark Mitchell <mark@codesourcery.com>
7140
7141 PR c++/11645
7142 * g++.dg/inherit/access4.C: New test.
7143
7144 PR c++/11517
7145 * g++.dg/expr/cond2.C: New test.
7146
7147 PR optimization/10679
7148 * g++.dg/opt/inline4.C: New test.
7149
7150 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
7151
7152 * g++.dg/parse/crash10: New test.
7153
7154 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7155
7156 * g++.dg/ext/flexary1.C: New test.
7157
7158 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7159
7160 PR c++/10793
7161 * g++.dg/template/crash9.C: New test.
7162
7163 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7164
7165 PR c++/3004
7166 * g++.dg/parse/typedef3.C: New test.
7167
7168 PR c++/7906
7169 * g++.dg/parse/operator2.C: New test.
7170
7171 PR c++/8895
7172 * g++.dg/parse/def-tmpl-arg1.C: New test.
7173
7174 PR c++/9282
7175 * g++.dg/parse/funptr1.C: New test.
7176
7177 PR c++/9452
7178 * g++.dg/parse/ambig3.C: New test.
7179
7180 PR c++/9454
7181 * g++.dg/parse/operator3.C: New test.
7182
7183 PR c++/9486
7184 * g++.dg/parse/template10.C: New test.
7185
7186 PR c++/9488
7187 * g++.dg/parse/template11.C: New test.
7188
7189 PR c++/10150
7190 * g++.dg/parse/invalid-op1.C: New test.
7191
7192 PR c++/10247
7193 * g++.dg/parse/condexpr1.C: New test.
7194
7195 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
7196
7197 * g++.dg/ext/packed3.C: New test.
7198 * g++.dg/ext/packed4.C: New test.
7199
7200 * gcc.dg/pack-test-3.c: New test.
7201
7202 2003-07-21 Janis Johnson <janis187@us.ibm.com>
7203
7204 * lib/compat.exp: Handle dg-options per source file.
7205 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
7206 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
7207 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
7208 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
7209 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
7210 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
7211 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
7212 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
7213 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
7214 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
7215 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
7216 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
7217 * g++.dg/compat/break/bitfield7_x.C: Ditto.
7218 * g++.dg/compat/break/bitfield7_y.C: Ditto.
7219
7220 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
7221
7222 PR c/10320
7223 * gcc.c-torture/execute/20030718-1.c: New test.
7224
7225 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7226
7227 PR optimization/11536
7228 * gcc.dg/20030721-1.c: New test.
7229
7230 2003-07-19 Mark Mitchell <mark@codesourcery.com>
7231
7232 PR c++/11546
7233 * g++.dg/template/lookup1.C: New test.
7234
7235 2003-07-19 Zack Weinberg <zack@codesourcery.com>
7236
7237 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
7238 diagnostics of ill-formed constructs involving labels.
7239 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
7240 the new 'previously defined here' message.
7241
7242 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
7243
7244 * g++.dg/parse/non-dependent2.C: New test.
7245
7246 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
7247
7248 * g++.dg/init/init-ref4.C: xfail on targets without
7249 weak symbols.
7250
7251 2003-07-17 Jakub Jelinek <jakub@redhat.com>
7252
7253 PR target/11087
7254 * gcc.c-torture/execute/20030717-1.c: New test.
7255
7256 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
7257
7258 * g++.dg/opt/cfg1.C: New test.
7259
7260 2003-07-17 Mark Mitchell <mark@codesourcery.com>
7261
7262 PR optimization/11557
7263 * gcc.dg/20030717-1.c: New test.
7264
7265 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
7266
7267 PR c++/10476
7268 * g++.dg/expr/crash-1.C: New test.
7269
7270 PR c++/11027
7271 * g++.dg/template/init3.C: New test.
7272
7273 PR c++/8222
7274 * g++.dg/template/non-dependent1.C: New test.
7275
7276 PR c++/11070
7277 * g++.dg/template/non-dependent2.C: New test.
7278
7279 PR c++/11071
7280 * g++.dg/template/non-dependent3.C: New test.
7281
7282 PR c++/9907
7283 * g++.dg/template/sizeof5.C: New test.
7284
7285 2003-07-17 Geoffrey Keating <geoffk@apple.com>
7286
7287 PR 11498
7288 * gcc.c-torture/compile/mangle-1.c: New file.
7289
7290 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7291
7292 PR c++/7809
7293 * g++.dg/parse/access3.C: New test.
7294
7295 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
7296
7297 PR c++/11384
7298 * g++.dg/init/init-ref4.C: New test.
7299
7300 2003-07-16 Mark Mitchell <mark@codesourcery.com>
7301
7302 PR c++/11547
7303 * g++.dg/parse/constant3.C: New test.
7304 * g++.dg/parse/crash7.C: Likewise.
7305
7306 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
7307
7308 PR target/11008
7309 * gcc.dg/i386-pentium4-not-mull.c: New.
7310
7311 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
7312
7313 * gcc.dg/asm-names.c (ymain): Make it weak.
7314
7315 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7316
7317 PR c++/5421
7318 * g++.dg/template/friend21.C: New test.
7319
7320 2003-07-16 Jakub Jelinek <jakub@redhat.com>
7321
7322 * gcc.dg/cleanup-8.c: New test.
7323 * gcc.dg/cleanup-9.c: New test.
7324
7325 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
7326
7327 * g++.dg/ext/dll-MI1.h: New file.
7328 * g++.dg/ext/dllexport-MI1.C: New file.
7329 * g++.dg/ext/dllimport-MI1.C: New file.
7330
7331 2003-07-15 Jakub Jelinek <jakub@redhat.com>
7332
7333 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
7334 it does not have cmpstrsi patterns (just cmpmemsi).
7335
7336 2003-07-15 Mark Mitchell <mark@codesourcery.com>
7337
7338 PR debug/11473
7339 * g++.dg/debug/debug8.C: New test.
7340
7341 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7342
7343 PR c++/10108
7344 * g++.dg/template/crash7.C: New test.
7345
7346 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
7347
7348 PR target/10795
7349 * gcc.c-torture/compile/20030708-1.c: New.
7350
7351 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
7352
7353 * gcc.c-torture/execute/20030715-1.c: New test.
7354
7355 2003-07-14 Geoffrey Keating <geoffk@apple.com>
7356
7357 * gcc.dg/pch/inline-3.c: New file.
7358 * gcc.dg/pch/inline-3.hs: New file.
7359 * gcc.dg/pch/inline-4.c: New file.
7360 * gcc.dg/pch/inline-4.hs: New file.
7361
7362 2003-07-14 Mark Mitchell <mark@codesourcery.com>
7363
7364 PR c++/11509
7365 * g++.dg/template/crash6.C: New test.
7366
7367 PR c++/7053
7368 * g++.dg/template/friend20.C: New test.
7369
7370 PR c++/7019
7371 * g++.dg/template/overload2.C: New test.
7372
7373 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7374
7375 PR optimization/11440
7376 * gcc.c-torture/execute/20030714-1.c: New test.
7377
7378 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7379
7380 PR c++/11154
7381 * g++.dg/template/partial2.C: New test.
7382
7383 2003-07-13 Mark Mitchell <mark@codesourcery.com>
7384
7385 PR c++/11503
7386 * g++.dg/template/anon1.C: New test.
7387
7388 PR c++/11493
7389 PR c++/11495
7390 * g++.dg/parse/template9.C: Likewise.
7391 * g++.dg/template/crash4.C: New test.
7392 * g++.dg/template/koenig1.C: Likewise.
7393 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
7394 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
7395 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
7396 functions.
7397 * g++.old-deja/g++.jason/template36.C: Likewise.
7398 * g++.old-deja/g++.mike/p1989.C: Likewise.
7399 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
7400 * g++.old-deja/g++.pt/ttp20.C: Use this->.
7401 * g++.old-deja/g++.pt/ttp21.C: Use this->.
7402 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
7403 compiling.
7404 * g++.old-deja/g++.pt/union2.C: Use this->.
7405
7406 2003-07-11 Jakub Jelinek <jakub@redhat.com>
7407
7408 * gcc.dg/20030711-1.c: New test.
7409
7410 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
7411
7412 PR c++/11050
7413 * g++.dg/parse/args1.C: New test.
7414 * g++.pt/defarg8.C: Change expected errors.
7415
7416 2003-07-11 Mark Mitchell <mark@codesourcery.com>
7417
7418 PR c++/8164
7419 * g++.dg/template/nontype2.C: New test.
7420
7421 PR c++/10558
7422 * g++.dg/parse/template8.C: New test.
7423
7424 PR c++/8327
7425 * g++.dg/template/scope1.C: New test.
7426
7427 * g++.dg/warn/Wsign-compare-1.C: New test.
7428
7429 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7430
7431 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
7432
7433 2003-07-10 Mark Mitchell <mark@codesourcery.com>
7434
7435 PR c++/9411
7436 * g++.dg/template/explicit2.C: New test.
7437
7438 PR c++/10032
7439 * g++.dg/warn/pedantic1.C: New test.
7440
7441 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
7442
7443 PR c++ 9483
7444 * g++.dg/other/field1.C: New test.
7445
7446 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
7447
7448 PR c/11449
7449 * gcc.c-torture/compile/20030707-1.c: New.
7450
7451 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7452
7453 PR c++/10849
7454 * g++.dg/template/access12.C: New test.
7455
7456 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
7457
7458 * g++.dg/bprob/bprob.exp (prof_ext): Update.
7459 * g77.dg/bprob/bprob.exp (prof_ext): Update.
7460 * gcc.misc-tests/bprob.exp (prof_ext): Update.
7461 * gcc.misc-tests/gcov.exp: Update
7462 * g++.dg/gcov/gcov.exp: Update
7463 * lib/gcov.exp: Update.
7464
7465 2003-07-08 Mark Mitchell <mark@codesourcery.com>
7466
7467 * g++.dg/abi/mangle17.C: Make sure template expressions are
7468 dependent.
7469 * g++.dg/abi/mangle4.C: Mark erroneous casts.
7470 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
7471 * g++.dg/opt/stack1.C: Remove erroneous code.
7472 * g++.dg/parse/template7.C: New test.
7473 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
7474 * g++.old-deja/g++.pt/crash4.C: Likewise.
7475
7476 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7477
7478 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
7479 with zero or one occurence of `$' after the initial `L'.
7480
7481 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
7482
7483 * gcc.c-torture/compile/20030704-1.c: Add a comment.
7484
7485 2003-07-08 Roger Sayle <roger@eyesopen.com>
7486
7487 PR c/11370
7488 * gcc.dg/Wunreachable-6.c: New testcase.
7489 * gcc.dg/Wunreachable-7.c: New testcase.
7490
7491 2003-07-08 Jakub Jelinek <jakub@redhat.com>
7492
7493 PR c/11420
7494 * gcc.dg/20030708-1.c: New test.
7495
7496 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
7497
7498 * gcc.dg/compat/sdata-section.h: New file.
7499 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
7500 * gcc.dg/torture/mips-sdata-1.c: New test.
7501
7502 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7503
7504 PR c++/11030
7505 * g++.dg/template/friend19.C: New test.
7506
7507 2003-07-08 Jakub Jelinek <jakub@redhat.com>
7508
7509 * g++.dg/opt/strength-reduce.C: New test.
7510
7511 2003-07-07 Roger Sayle <roger@eyesopen.com>
7512
7513 PR target/10979
7514 * gcc.dg/20030707-1.c: New testcase.
7515
7516 2003-07-07 Roger Sayle <roger@eyesopen.com>
7517
7518 PR optimization/11059
7519 * g++.dg/opt/emptyunion.C: New testcase.
7520
7521 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7522 Eric Botcazou <ebotcazou@libertysurf.fr>
7523
7524 * g++.dg/opt/stack1.C: New test.
7525
7526 2003-07-05 Mark Mitchell <mark@codesourcery.com>
7527
7528 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
7529 run test.
7530
7531 PR c++/11431
7532 * g++.dg/expr/static_cast3.C: New test.
7533
7534 2003-07-04 Zack Weinberg <zack@codesourcery.com>
7535
7536 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
7537 everywhere.
7538 * gcc.dg/concat.c: Concatenation of string constants with
7539 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
7540 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
7541 * gcc.dg/cpp/escape-2.c: Use wide character constants where
7542 necessary to avoid multi-character character constant warning.
7543 * gcc.dg/cpp/escape.c: Likewise.
7544 * gcc.dg/cpp/ucs.c: Likewise.
7545 Remove backslashes from dg-bogus comments, as they confuse Tcl.
7546 Fix a typo.
7547
7548 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7549
7550 PR c/11428
7551 * gcc.c-torture/compile/20030704-1.c: New.
7552
7553 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
7554
7555 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
7556
7557 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
7558
7559 PR c++/5287, PR c++/7910, PR c++/11021
7560 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
7561 tests for warnings.
7562 * g++.dg/ext/dllimport2.C: Add tests for warnings.
7563 * g++.dg/ext/dllimport3.C: Likewise.
7564 * g++.dg/ext/dllimport4.C: New file.
7565 * g++.dg/ext/dllimport5.C: New file.
7566 * g++.dg/ext/dllimport6.C: New file.
7567 * g++.dg/ext/dllimport7.C: New file.
7568 * g++.dg/ext/dllimport8.C: New file.
7569 * g++.dg/ext/dllimport9.C: New file.
7570 * g++.dg/ext/dllimport10.C: New file.
7571 * g++.dg/ext/dllexport1.C: New file.
7572
7573 2003-07-03 Mark Mitchell <mark@codesourcery.com>
7574
7575 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
7576 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
7577
7578 2003-07-03 Roger Sayle <roger@eyesopen.com>
7579
7580 * gcc.dg/builtins-25.c: New testcase.
7581 * gcc.dg/builtins-26.c: New testcase.
7582
7583 2003-07-03 Janis Johnson <janis187@us.ibm.com>
7584
7585 * gcc.dg/compat/vector-defs.h: New file.
7586 * gcc.dg/compat/vector-setup.h: New file.
7587 * gcc.dg/compat/vector-check.h: New file.
7588 * gcc.dg/compat/vector-1_main.c: New file.
7589 * gcc.dg/compat/vector-1_x.c: New file.
7590 * gcc.dg/compat/vector-1_y.c: New file.
7591 * gcc.dg/compat/vector-2_main.c: New file.
7592 * gcc.dg/compat/vector-2_x.c: New file.
7593 * gcc.dg/compat/vector-2_y.c: New file.
7594
7595 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
7596 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
7597 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
7598 * gcc.dg/compat/struct-align-1.h: New file.
7599 * gcc.dg/compat/struct-align-1_main.c: New file.
7600 * gcc.dg/compat/struct-align-1_x.c: New file.
7601 * gcc.dg/compat/struct-align-1_y.c: New file.
7602 * gcc.dg/compat/struct-align-2.h: New file.
7603 * gcc.dg/compat/struct-align-2_main.c: New file.
7604 * gcc.dg/compat/struct-align-2_x.c: New file.
7605 * gcc.dg/co
7606 * g++.old-deja/g++.other/comdat3.C: Likewise.
7607 * g++.old-deja/g++.other/ctor1.C: Likewise.
7608 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
7609
7610 2003-06-05 Richard Henderson <rth@redhat.com>
7611
7612 * gcc.dg/debug/20030605-1.c: New.
7613
7614 2003-06-04 Mark Mitchell <mark@codesourcery.com>
7615
7616 * README.QMTEST: Update.
7617
7618 2003-06-04 Richard Henderson <rth@redhat.com>
7619
7620 * gcc.dg/cleanup-1.c: New.
7621 * gcc.dg/cleanup-2.c: New.
7622 * gcc.dg/cleanup-3.c: New.
7623 * gcc.dg/cleanup-4.c: New.
7624 * gcc.dg/cleanup-5.c: New.
7625 * gcc.dg/cleanup-6.c: New.
7626 * gcc.dg/cleanup-7.c: New.
7627
7628 2003-06-04 Mark Mitchell <mark@codesourcery.com>
7629
7630 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
7631
7632 * lib/dg-pch.exp: New file.
7633 * g++.dg/pch/pch.exp: Use dg-pch.exp.
7634 * gcc.dg/pch/pch.exp: Likewise.
7635
7636 2003-06-04 Roger Sayle <roger@eyesopen.com>
7637
7638 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
7639 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
7640 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
7641 * gcc.dg/builtins-17.c: New test case.
7642 * gcc.dg/i386-387-4.c: New test case.
7643 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
7644
7645 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7646
7647 * gcc.dg/ultrasp9.c: New test.
7648
7649 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7650
7651 * gcc.c-torture/compile/20030604-1.c: New test.
7652 * gcc.dg/sparc-constant-1.c: New test.
7653
7654 2003-06-03 Glen Nakamura <glen@imodulo.com>
7655
7656 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
7657
7658 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
7659
7660 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
7661
7662 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
7663 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
7664
7665 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
7666
7667 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
7668
7669 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7670
7671 PR c++/10940
7672 * g++.dg/template/spec10.C: New test.
7673
7674 2003-06-03 Roger Sayle <roger@eyesopen.com>
7675
7676 * gcc.dg/builtins-16.c: New test case.
7677
7678 2003-06-03 Jakub Jelinek <jakub@redhat.com>
7679
7680 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
7681 mempcpy test with post-increments.
7682 * gcc.c-torture/execute/string-opt-3.c: New test.
7683 * gcc.dg/string-opt-1.c: New test.
7684
7685 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
7686
7687 PR fortran/10965
7688 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
7689
7690 2003-06-02 Mark Mitchell <mark@codesourcery.com>
7691
7692 * lib/scanasm.exp (dg-scan): New function, factored out of ...
7693 (scan-assembler): ... here. Use dg-scan.
7694 (scan-assembler-not): Likewise.
7695 (scan-file): New function.
7696 (scan-file-not): Likewise.
7697 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
7698 * gcc.dg/cpp/_Pragma4.c: Likewise.
7699 * gcc.dg/cpp/_Pragma5.c: Likewise.
7700 * gcc.dg/cpp/avoidpaste1.c: Likewise.
7701 * gcc.dg/cpp/avoidpaste2.c: Likewise.
7702 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
7703 * gcc.dg/cpp/cmdlne-P.c: Likewise.
7704 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
7705 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
7706 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
7707 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
7708 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
7709 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
7710 * gcc.dg/cpp/cxxcom1.c: Likewise.
7711 * gcc.dg/cpp/line1.c: Likewise.
7712 * gcc.dg/cpp/maccom1.c: Likewise.
7713 * gcc.dg/cpp/maccom2.c: Likewise.
7714 * gcc.dg/cpp/maccom3.c: Likewise.
7715 * gcc.dg/cpp/maccom4.c: Likewise.
7716 * gcc.dg/cpp/maccom5.c: Likewise.
7717 * gcc.dg/cpp/maccom6.c: Likewise.
7718 * gcc.dg/cpp/multiline.c: Likewise.
7719 * gcc.dg/cpp/spacing1.c: Likewise.
7720 * gcc.dg/cpp/spacing2.c: Likewise.
7721 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
7722 * gcc.dg/cpp/trad/maccom1.c: Likewise.
7723 * gcc.dg/cpp/trad/maccom2.c: Likewise.
7724 * gcc.dg/cpp/trad/maccom3.c: Likewise.
7725 * gcc.dg/cpp/trad/maccom4.c: Likewise.
7726 * gcc.dg/cpp/trad/maccom6.c: Likewise.
7727 * gcc.dg/cpp/cxxcom2.c: Likewise.
7728 * gcc.dg/cpp/cxxcom2.h: New file.
7729
7730 * gcc.dg/cpp/truefalse.cpp: Move it to ...
7731 * g++.dg/cpp/truefalse.C: Here.
7732 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
7733
7734 2003-06-01 Loren James Rittle <ljrittle@acm.org>
7735
7736 * gcc.dg/cpp/redef3.c: New file.
7737
7738 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
7739
7740 * gcc.dg/i386-loop-3.c: New test.
7741
7742 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
7743
7744 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
7745
7746 2003-05-31 Roger Sayle <roger@eyesopen.com>
7747
7748 * gcc.dg/fwrapv-1.c: New test case.
7749 * gcc.dg/fwrapv-2.c: New test case.
7750
7751 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7752
7753 PR c++/10956
7754 * g++.dg/template/spec9.C: New test.
7755
7756 2003-05-29 Roger Sayle <roger@eyesopen.com>
7757
7758 * gcc.dg/duff-4.c: New test case.
7759
7760 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
7761
7762 PR fortran/10843
7763 * g77.dg/ffixed-form-1.f: New test
7764 * g77.dg/ffixed-form-2.f: New test
7765 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
7766 * g77.dg/ffree-form-3.f: New test
7767
7768 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
7769
7770 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
7771 * gcc.dg/wint_t-1.c: Likewise.
7772
7773 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7774
7775 * g++.dg/template/access11.C: New test.
7776
7777 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7778
7779 PR c++/10849
7780 * g++.dg/template/access10.C: New test.
7781
7782 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7783 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7784
7785 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
7786
7787 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7788
7789 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
7790 suppress for powerpc-*-darwin*.
7791 * gcc.dg/torture/builtin-noret-2.c: Likewise.
7792
7793 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
7794
7795 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
7796 suppress option for powerpc-*-darwin*.
7797
7798 2003-05-23 Roger Sayle <roger@eyesopen.com>
7799
7800 * gcc.dg/builtins-1.c: Add tests for tan and atan.
7801 * gcc.dg/builtins-4.c: Add test for fmod.
7802
7803 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7804
7805 PR c++/10682
7806 * g++.dg/template/instantiate4.C: New test.
7807
7808 2003-05-22 Roger Sayle <roger@eyesopen.com>
7809
7810 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
7811
7812 2003-05-21 Janis Johnson <janis187@us.ibm.com>
7813
7814 * gcc.dg/compat/scalar-return-1_main.c: New file.
7815 * gcc.dg/compat/scalar-return-1_x.c: New file.
7816 * gcc.dg/compat/scalar-return-1_y.c: New file.
7817 * gcc.dg/compat/scalar-return-2_main.c: New file.
7818 * gcc.dg/compat/scalar-return-2_x.c: New file.
7819 * gcc.dg/compat/scalar-return-2_y.c: New file.
7820 * gcc.dg/compat/struct-return-3_main.c: New file.
7821 * gcc.dg/compat/struct-return-3_y.c: New file.
7822 * gcc.dg/compat/struct-return-3_x.c: New file.
7823 * gcc.dg/compat/struct-return-2_main.c: New file.
7824 * gcc.dg/compat/struct-return-2_x.c: New file.
7825 * gcc.dg/compat/struct-return-2_y.c: New file.
7826
7827 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7828
7829 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
7830 for hppa*-hp-hpux*.
7831 * gcc.dg/20021014-1.c (dg-options): Likewise.
7832 * gcc.dg/nest.c (dg-options): Likewise.
7833
7834 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
7835
7836 PR c++/9738
7837 * g++.dg/ext/dllimport2.C: New file.
7838 * g++.dg/ext/dllimport3.C: New file.
7839
7840 2003-05-20 Janis Johnson <janis187@us.ibm.com>
7841
7842 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
7843 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
7844 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
7845 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
7846 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
7847 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
7848 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
7849 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
7850 * gcc.dg/compat/small-struct-defs.h: New file.
7851 * gcc.dg/compat/small-struct-init.h: New file.
7852 * gcc.dg/compat/small-struct-check.h: New file.
7853 * gcc.dg/compat/fp-struct-defs.h: New file.
7854 * gcc.dg/compat/fp-struct-check.h: New file.
7855 * gcc.dg/compat/fp-struct-init.h: New file.
7856 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
7857 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
7858
7859 2003-05-19 Jakub Jelinek <jakub@redhat.com>
7860
7861 * gcc.dg/20030225-2.c: New test.
7862
7863 2003-05-18 Roger Sayle <roger@eyesopen.com>
7864 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7865
7866 * gcc.c-torture/compile/20030518-1.c: New test case.
7867
7868 2003-05-18 Mark Mitchell <mark@codesourcery.com>
7869
7870 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
7871 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
7872 gcc-dg-debug-runtest.
7873 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
7874 gcc-dg-debug-runtest.
7875
7876 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7877
7878 PR c++/9022
7879 * g++.dg/lookup/using6.C: New test.
7880
7881 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7882
7883 * g++.dg/parse/access2.C: New test.
7884
7885 2003-05-17 Mark Mitchell <mark@codesourcery.com>
7886
7887 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
7888 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
7889 * gcc.dg/debug/debug.exp: Likewise.
7890
7891 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
7892
7893 * gcc.dg/dollar.c: New test.
7894
7895 2003-05-16 Janis Johnson <janis187@us.ibm.com>
7896
7897 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
7898 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
7899 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
7900 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
7901 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
7902 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
7903 * gcc.dg/compat/struct-by-value-6_main.c: New file.
7904 * gcc.dg/compat/struct-by-value-6_x.c: New file.
7905 * gcc.dg/compat/struct-by-value-6_y.c: New file.
7906 * gcc.dg/compat/struct-by-value-7_main.c: New file.
7907 * gcc.dg/compat/struct-by-value-7_x.c: New file.
7908 * gcc.dg/compat/struct-by-value-7_y.c: New file.
7909 * gcc.dg/compat/struct-by-value-8_main.c: New file.
7910 * gcc.dg/compat/struct-by-value-8_x.c: New file.
7911 * gcc.dg/compat/struct-by-value-8_y.c: New file.
7912 * gcc.dg/compat/struct-by-value-9_main.c: New file.
7913 * gcc.dg/compat/struct-by-value-9_x.c: New file.
7914 * gcc.dg/compat/struct-by-value-9_y.c: New file.
7915
7916 2003-05-16 Mark Mitchell <mark@codesourcery.com>
7917
7918 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
7919 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
7920 support for "repo" mode.
7921 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
7922 * lib/g77-dg.exp: Likewise.
7923 * lib/obj-dg.exp: Likewise.
7924
7925 2003-05-16 Jakub Jelinek <jakub@redhat.com>
7926
7927 Merge from gcc-3_2-rhl8-branch:
7928 2003-04-23 Jakub Jelinek <jakub@redhat.com>
7929
7930 * gcc.dg/tls/opt-6.c: New test.
7931
7932 2003-04-05 Jakub Jelinek <jakub@redhat.com>
7933
7934 * gcc.dg/20030405-1.c: New test.
7935
7936 2003-03-09 Jakub Jelinek <jakub@redhat.com>
7937
7938 * gcc.dg/20030309-1.c: New test.
7939
7940 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7941
7942 * gcc.c-torture/execute/20030307-1.c: New test.
7943
7944 2003-02-20 Randolph Chung <tausq@debian.org>
7945
7946 * gcc.c-torture/compile/20030220-1.c: New test.
7947
7948 2003-02-18 Jakub Jelinek <jakub@redhat.com>
7949
7950 * gcc.dg/20030217-1.c: New test.
7951
7952 2003-01-29 Jakub Jelinek <jakub@redhat.com>
7953
7954 * gcc.c-torture/compile/20020129-1.c: New test.
7955
7956 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7957
7958 * gcc.dg/unroll-1.c: New test.
7959
7960 2002-11-16 Jan Hubicka <jh@suse.cz>
7961
7962 * gcc.c-torture/execute/20020920-1.c: New test.
7963
7964 2002-10-08 Jakub Jelinek <jakub@redhat.com>
7965
7966 PR target/7434
7967 * gcc.c-torture/compile/20021008-1.c: New test.
7968
7969 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
7970
7971 PR target/7559
7972 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
7973
7974 2002-08-07 Jakub Jelinek <jakub@redhat.com>
7975
7976 * gcc.c-torture/compile/20020807-1.c: New test.
7977
7978 2002-07-30 Jakub Jelinek <jakub@redhat.com>
7979
7980 * gcc.dg/tls/opt-1.c: New test.
7981
7982 2002-07-29 Jakub Jelinek <jakub@redhat.com>
7983
7984 * gcc.dg/20020729-1.c: New test.
7985
7986 2002-07-20 Jakub Jelinek <jakub@redhat.com>
7987
7988 * g++.dg/opt/life1.C: New test.
7989
7990 2002-05-20 Jakub Jelinek <jakub@redhat.com>
7991
7992 * gcc.dg/20020525-1.c: New test.
7993
7994 2002-05-24 Jakub Jelinek <jakub@redhat.com>
7995
7996 PR c++/6794
7997 * g++.dg/ext/pretty1.C: New test.
7998 * g++.dg/ext/pretty2.C: New test.
7999
8000 2003-05-15 Mark Mitchell <mark@codesourcery.com>
8001
8002 PR c++/8385
8003 * g++.dg/ext/typeof5.C: New test.
8004
8005 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
8006
8007 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
8008 __USER_LABEL_PREFIX__ into account.
8009 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
8010
8011 2003-05-14 Roger Sayle <roger@eyesopen.com>
8012
8013 * gcc.dg/builtins-15.c: New test case.
8014
8015 2003-05-13 Zack Weinberg <zack@codesourcery.com>
8016
8017 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
8018
8019 2003-05-12 Mark Mitchell <mark@codesourcery.com>
8020
8021 * lib/g++.exp: Tweak handling of additional source files.
8022 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
8023 * g++.dg/special/conpr-2a.C: Rename to ...
8024 * g++.dg/special/conpr-2a.cc: ... this.
8025 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
8026 * g++.dg/special/conpr-3a.C: Rename to ...
8027 * g++.dg/special/conpr-3a.cc: This.
8028 * g++.dg/special/conpr-3b.C: Rename to ...
8029 * g++.dg/special/conpr-3b.cc: This.
8030 * g++.dg/special/conpr-4.C: New test.
8031 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
8032
8033 2003-05-12 David Edelsohn <edelsohn@gnu.org>
8034
8035 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
8036
8037 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8038
8039 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
8040 * g++.old-deja/g++.robertl/eb71.C: Likewise.
8041 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
8042 * g++.old-deja/g++.other/warn3.C: Likewise.
8043
8044 2003-05-11 Roger Sayle <roger@eyesopen.com>
8045
8046 * gcc.dg/i386-387-1.c: Update to also test log.
8047 * gcc.dg/i386-387-2.c: Likewise.
8048
8049 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
8050
8051 * g77.f-torture/execute/int8421.f: New test.
8052
8053 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8054
8055 PR c++/10230, c++/10481
8056 * g++.dg/lookup/scoped5.C: New test.
8057
8058 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8059
8060 PR c++/10552
8061 * g++.dg/template/ttp6.C: New test.
8062
8063 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
8064
8065 * gcc.c-torture/execute/builtins: New directory.
8066 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
8067 gcc.c-torture/execute/builtins.
8068 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
8069 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
8070 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
8071 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
8072
8073 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8074
8075 PR c++/9252
8076 * g++.dg/template/access8.C: New test.
8077 * g++.dg/template/access9.C: New test.
8078
8079 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8080
8081 PR c++/9554
8082 * g++.dg/parse/access1.C: New test.
8083
8084 2003-05-09 DJ Delorie <dj@redhat.com>
8085
8086 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
8087 long, and not an int.
8088
8089 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8090
8091 PR c++/10555, c++/10576
8092 * g++.dg/template/memclass1.C: New test.
8093
8094 2003-05-08 DJ Delorie <dj@redhat.com>
8095
8096 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
8097 targets.
8098 * gcc.c-torture/execute/20021024-1.x: Likewise.
8099 * gcc.c-torture/execute/shiftdi.x: Likewise.
8100 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
8101 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
8102 * gcc.dg/20021018-1.c: Likewise.
8103
8104 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8105
8106 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
8107
8108 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
8109 (bcopy): Call memmove.
8110
8111 2003-05-08 Roger Sayle <roger@eyesopen.com>
8112
8113 * g77.f-torture/compile/8485.f: New test case.
8114
8115 2003-05-07 Richard Henderson <rth@redhat.com>
8116
8117 PR c++/10570
8118 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
8119 Verify exception_cleanup not called for rethrows.
8120 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
8121 when exiting catch block without rethrowing.
8122 * g++.dg/eh/forced3.C: New.
8123 * g++.dg/eh/forced4.C: New.
8124
8125 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
8126
8127 * gcc.dg/20030505.c: Fix triplet.
8128
8129 2003-05-06 DJ Delorie <dj@redhat.com>
8130
8131 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
8132 * gcc.dg/nest.c: Likewise.
8133
8134 2003-05-05 Roger Sayle <roger@eyesopen.com>
8135
8136 * gcc.dg/builtins-14.c: New test case.
8137
8138 2003-05-05 Janis Johnson <janis187@us.ibm.com>
8139
8140 * lib/compat.exp (compat-execute): New argument.
8141 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
8142 * gcc.dg/compat: New test directory.
8143 * gcc.dg/compat/compat.exp: New expect script.
8144 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
8145 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
8146 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
8147 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
8148 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
8149 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
8150
8151 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
8152 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
8153 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
8154 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
8155 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
8156 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
8157 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
8158 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
8159 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
8160 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
8161 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
8162 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
8163 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
8164 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
8165 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
8166
8167 2003-05-05 Zack Weinberg <zack@codesourcery.com>
8168
8169 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
8170
8171 2003-05-05 Jakub Jelinek <jakub@redhat.com>
8172
8173 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
8174
8175 2003-05-05 Geoffrey Keating <geoffk@apple.com>
8176
8177 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
8178 * gcc.dg/ppc-fsel-2.c: New test.
8179
8180 * gcc.dg/unused-5.c: New test.
8181
8182 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8183
8184 PR c++/10496
8185 * g++.dg/warn/pmf1.C: New test.
8186
8187 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8188
8189 PR c++/4494
8190 * g++.dg/warn/main.C: New test.
8191
8192 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8193
8194 * gcc.dg/nonnull-3.c: New test.
8195
8196 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
8197
8198 * gcc.dg/cpp/Wtrigraphs.c: Update.
8199 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
8200
8201 2003-05-03 Geoffrey Keating <geoffk@apple.com>
8202
8203 * gcc.dg/ppc-fsel-1.c: New test.
8204
8205 2003-05-03 Zack Weinberg <zack@codesourcery.com>
8206
8207 PR c/10604
8208 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
8209
8210 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
8211
8212 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
8213
8214 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8215
8216 PR c++/9364, c++/10553, c++/10586
8217 * g++.dg/parse/typename4.C: New test.
8218 * g++.dg/parse/typename5.C: Likewise.
8219
8220 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
8221
8222 * gcc.c-torture/compile/20030503-1.c: New test.
8223
8224 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8225
8226 * g++.dg/lookup/using5.C: Fix testcase error.
8227
8228 2003-05-01 Chris Demetriou <cgd@broadcom.com>
8229
8230 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
8231 since MEABI is no longer supported. Remove all vestiges
8232 of MEABI from the test.
8233
8234 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8235
8236 PR c++/10554
8237 * g++.dg/lookup/using5.C: New test.
8238
8239 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8240
8241 PR c++/8772
8242 * g++.dg/template/ttp5.C: New test.
8243
8244 2003-04-30 Mark Mitchell <mark@codesourcery.com>
8245
8246 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
8247 (dg-gpp-additional-sources): New function.
8248 (dg-gpp-additional-files): Likewise.
8249 * lib/g++.exp (additional_sources): New variable.
8250 (additional_files): Likewise.
8251 (g++_target_compile): Deal with them.
8252 * lib/old-dejagnu.exp: Remove.
8253 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
8254 * g++.old-deja: Revise all tests to use dg commands.
8255
8256 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8257
8258 PR c++/9432, c++/9528
8259 * g++.dg/lookup/using4.C: New test.
8260
8261 2003-04-29 Geoffrey Keating <geoffk@apple.com>
8262
8263 * gcc.dg/noreturn-5.c: New file.
8264 * gcc.dg/noreturn-6.c: New file.
8265
8266 * gcc.c-torture/compile/inline-1.c: New file.
8267
8268 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8269
8270 PR c++/10551
8271 * g++.dg/template/explicit1.C: New test.
8272
8273 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8274
8275 PR c++/10549
8276 * g++.dg/other/bitfield1.C: New test.
8277
8278 PR c++/10527
8279 * g++.dg/init/new7.C: New test.
8280
8281 2003-04-29 Mark Mitchell <mark@codesourcery.com>
8282
8283 * g++.dg/ext/desig1.C: New test.
8284 * g++.dg/ext/init1.C: Update.
8285
8286 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
8287
8288 2003-04-28 Mark Mitchell <mark@codesourcery.com>
8289
8290 PR c++/10180
8291 * g++.dg/warn/Winline-1.C: New test.
8292
8293 2003-04-28 Jakub Jelinek <jakub@redhat.com>
8294
8295 * gcc.c-torture/execute/string-opt-19.c: New test.
8296
8297 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
8298 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
8299
8300 2003-04-27 Mark Mitchell <mark@codesourcery.com>
8301
8302 PR c++/10506
8303 * g++.dg/init/new6.C: New test.
8304
8305 PR c++/10503
8306 * g++.dg/init/ref6.C: New test.
8307
8308 2003-04-26 David Edelsohn <edelsohn@gnu.org>
8309
8310 * g++.dg/warn/weak1.C: XFAIL on AIX4.
8311
8312 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8313
8314 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
8315 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
8316
8317 2003-04-25 Mark Mitchell <mark@codesourcery.com>
8318
8319 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
8320 initialized static data members.
8321
8322 2003-04-25 H.J. Lu <hjl@gnu.org>
8323
8324 * gcc.dg/ia64-sync-4.c: New test.
8325
8326 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8327
8328 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
8329 date.
8330
8331 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
8332
8333 PR c++/10337
8334 * g++.dg/warn/conv1.C: New test.
8335 * g++.old-deja/g++.other/conv7.C: Adjust.
8336 * g++.old-deja/g++.other/overload14.C: Adjust.
8337
8338 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8339
8340 PR c++/10471
8341 * g++.dg/template/defarg2.C: New test.
8342
8343 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
8344
8345 * gcc.dg/cpp/include2.c: Update.
8346 * gcc.dg/cpp/multiline-2.c: New.
8347 * gcc.dg/cpp/multiline.c: Update.
8348 * gcc.dg/cpp/strify2.c: Update.
8349 * gcc.dg/cpp/trad/literals-2.c: Update.
8350
8351 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8352
8353 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
8354
8355 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8356
8357 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
8358
8359 2003-04-23 Mark Mitchell <mark@codesourcery.com>
8360
8361 PR c++/10451
8362 * g++.dg/parse/crash4.C: New test.
8363
8364 PR c++/9847
8365 * g++.dg/parse/crash5.C: New test.
8366
8367 2003-04-22 Mark Mitchell <mark@codesourcery.com>
8368
8369 PR c++/10446
8370 * g++.dg/parse/crash3.C: New test.
8371
8372 PR c++/10428
8373 * g++.dg/parse/elab1.C: New test.
8374
8375 2003-04-22 Devang Patel <dpatel@apple.com>
8376
8377 * gcc.dg/cpp/trad/funlike-5.c: New test.
8378
8379 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
8380
8381 * g++.dg/other/packed1.C: Fix dg options.
8382
8383 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
8384
8385 * g++.dg/other/offsetof2.C: New test.
8386
8387 2003-04-21 Mark Mitchell <mark@codesourcery.com>
8388
8389 * g++.dg/template/recurse.C: Adjust location of error messages.
8390
8391 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
8392
8393 PR c++/9881
8394 * g++.dg/init/addr-const1.C: New test.
8395 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
8396
8397 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
8398
8399 PR c++/10405
8400 * g++.dg/lookup/struct-hack1.C: New test.
8401
8402 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
8403
8404 * ucs.c: Update diagnostic messages.
8405
8406 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
8407
8408 * gcc.dg/cpp/truefalse.cpp: New test.
8409 * gcc.dg/cpp/cpp.exp: Update.
8410 * g++.dg/other/stdbool-if.C: Remove.
8411
8412 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
8413
8414 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
8415 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
8416
8417 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8418
8419 * gcc.c-torture/compile/20030418-1.c: New test.
8420
8421 2003-04-17 Janis Johnson <janis187@us.ibm.com>
8422
8423 * README.compat: Remove; content moved to doc/sourcebuild.texi.
8424
8425 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8426
8427 PR c++/10347
8428 g++.dg/template/dependent-name1.C: New test.
8429
8430 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
8431
8432 * gcc.dg/warn-1.c (tourist_guide): New array,
8433 contains a pointer to bar.
8434
8435 2003-04-16 Roger Sayle <roger@eyesopen.com>
8436
8437 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
8438 * gcc.c-torture/execute/medce-1.c: New test case.
8439 * gcc.c-torture/execute/medce-2.c: New test case.
8440
8441 2003-04-15 Mark Mitchell <mark@codesourcery.com>
8442
8443 * lib/prune.exp: Ignore more messages.
8444
8445 PR c++/10381
8446 * g++.dg/parse/lookup3.C: New test.
8447
8448 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
8449
8450 * gcc.c-torture/compile/20030415-1.c : New test.
8451
8452 2003-04-14 Mark Mitchell <mark@codesourcery.com>
8453
8454 * gcc.c-torture/execute/scope-2.c: Move to ...
8455 * gcc.dg/noncompile/scope.c: .... here.
8456
8457 2003-04-14 Roger Sayle <roger@eyesopen.com>
8458
8459 * gcc.dg/20030414-2.c: New test case.
8460
8461 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
8462
8463 PR target/10377
8464 * gcc.dg/20030414-1.c: New test.
8465
8466 2003-04-13 Roger Sayle <roger@eyesopen.com>
8467
8468 * gcc.dg/builtins-12.c: New test case.
8469 * gcc.dg/builtins-13.c: New test case.
8470
8471 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8472
8473 * gcc.c-torture/execute/string-opt-18.c: New test.
8474
8475 2003-04-13 Mark Mitchell <mark@codesourcery.com>
8476
8477 PR c++/10300
8478 * g++.dg/init/new5.C: New test.
8479
8480 2003-04-12 Mark Mitchell <mark@codesourcery.com>
8481
8482 PR c++/7910
8483 * g++.dg/ext/dllimport1.C: New test.
8484
8485 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8486
8487 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
8488
8489 2003-04-11 Bud Davis <bdavis9659@comcast.net>
8490
8491 PR Fortran/9263
8492 * g77.f-torture/noncompile/9263.f: New test
8493 PR Fortran/1832
8494 * g77.f-torture/execute/1832.f: New test
8495
8496 2003-04-11 David Chad <davidc@freebsd.org>
8497 Loren J. Rittle <ljrittle@acm.org>
8498
8499 libobjc/8562
8500 * objc.dg/headers.m: New test.
8501
8502 2003-04-10 Zack Weinberg <zack@codesourcery.com>
8503
8504 * gcc.c-torture/execute/builtin-noret-2.c: New.
8505 * gcc.c-torture/execute/builtin-noret-2.x: New.
8506 XFAIL builtin-noret-2.c at -O1 and above.
8507 * gcc.dg/redecl.c: New.
8508 * gcc.dg/Wshadow-1.c: Update error regexps.
8509
8510 2003-04-10 Mark Mitchell <mark@codesourcery.com>
8511
8512 * g++.dg/abi/bitfield10.C: New test.
8513
8514 2003-04-09 Mike Stump <mrs@apple.com>
8515
8516 * gcc.dg/pch/pch.exp: Make testcase names longer.
8517 * g++.dg/pch/pch.exp: Make testcase names longer.
8518
8519 2003-04-08 Roger Sayle <roger@eyesopen.com>
8520
8521 * gcc.dg/builtins-11.c: New test case.
8522
8523 2003-04-08 Roger Sayle <roger@eyesopen.com>
8524
8525 * gcc.dg/builtins-9.c: New test case.
8526 * gcc.dg/builtins-10.c: New test case.
8527
8528 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
8529
8530 * gcc.dg/noncompile/init-4.c.c: New test.
8531
8532 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
8533
8534 * gcc.misc-test/gcov-9.c: New test.
8535 * gcc.misc-test/gcov-10.c: New test
8536 * gcc.misc-test/gcov-11.c: New test.
8537
8538 2003-04-05 Zack Weinberg <zack@codesourcery.com>
8539
8540 PR optimization/10024
8541 * gcc.c-torture/compile/20030405-1.c: New test.
8542
8543 2003-04-04 Geoffrey Keating <geoffk@apple.com>
8544
8545 * gcc.dg/pch/static-3.c: New.
8546 * gcc.dg/pch/static-3.hs: New.
8547 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
8548
8549 2003-04-04 Richard Henderson <rth@redhat.com>
8550
8551 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
8552 * g++.dg/eh/forced2.C: Likewise.
8553
8554 2003-04-03 Mike Stump <mrs@apple.com>
8555
8556 * lib/scanasm.exp (scan-assembler): Add xfail processing for
8557 target arg.
8558 (scan-assembler-times, scan-assembler-not): Likewise.
8559 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
8560
8561 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8562
8563 * gcc.dg/sparc-loop-1.c: New test.
8564
8565 2003-04-02 Geoffrey Keating <geoffk@apple.com>
8566
8567 PR other/9274
8568 * g++.dg/pch/system-2.C: New.
8569 * g++.dg/pch/system-2.Hs: New.
8570
8571 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
8572
8573 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
8574
8575 * g++.dg/eh/simd-1.C (vecfunc): Same.
8576
8577 2003-04-01 Roger Sayle <roger@eyesopen.com>
8578
8579 * gcc.c-torture/execute/20030401-1.c: New test case.
8580
8581 2003-04-01 Ziemowit Laski <zlaski@apple.com>
8582
8583 * objc.dg/defs.m: New.
8584
8585 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
8586
8587 * g++.dg/eh/simd-1.C: New.
8588 * g++.dg/eh/simd-2.C: New.
8589
8590 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
8591
8592 * gcc.c-torture/execute/simd-3.c: New.
8593
8594 2003-03-31 Mark Mitchell <mark@codesourcery.com>
8595
8596 PR c/9936
8597 * gcc.dg/20030331-2.c: New test.
8598
8599 2003-03-31 Mark Mitchell <mark@codesourcery.com>
8600
8601 PR c++/10278
8602 * g++.dg/parse/crash2.C: New test.
8603
8604 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8605
8606 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
8607 * gcc.c-torture/execute/20030331-1.c: ...here.
8608
8609 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8610
8611 * gcc.c-torture/execute/20030331-1.c: New test.
8612
8613 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
8614
8615 * lib/gcov.exp: Adjust call return testing strings.
8616 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
8617
8618 2003-03-31 Roger Sayle <roger@eyesopen.com>
8619
8620 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
8621 * gcc.dg/builtins-7.c: New test case.
8622 * gcc.dg/builtins-8.c: New test case.
8623
8624 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
8625
8626 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
8627
8628 2003-03-30 Mark Mitchell <mark@codesourcery.com>
8629
8630 PR c++/7647
8631 * g++.dg/lookup-class-member-2.C: New test.
8632
8633 2003-03-30 Glen Nakamura <glen@imodulo.com>
8634
8635 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
8636
8637 2003-03-28 Roger Sayle <roger@eyesopen.com>
8638
8639 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
8640
8641 2003-03-28 Mark Mitchell <mark@codesourcery.com>
8642
8643 * g++.dg/init/attrib1.C: New test.
8644
8645 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8646
8647 * gcc.dg/ultrasp8.c: New test.
8648
8649 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8650
8651 * gcc.dg/ultrasp7.c: New test.
8652
8653 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
8654
8655 PR c++/10047
8656 * g++.dg/template/inline1.C: New test.
8657
8658 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8659
8660 * gcc.dg/sparc-dwarf2.c: New test.
8661
8662 2003-03-27 Roger Sayle <roger@eyesopen.com>
8663
8664 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
8665 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
8666
8667 2003-03-27 Mark Mitchell <mark@codesourcery.com>
8668
8669 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
8670 than reading .x files.
8671 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
8672 * g77.dg/gcov/gcov-1.f: Likewise.
8673 * gcc.misc-tests/gcov-4b.c: Likewise.
8674 * gcc.misc-tests/gcov-5b.c: Likewise.
8675 * gcc.misc-tests/gcov-6.c: Likewise.
8676 * gcc.misc-tests/gcov-7.c: Likewise.
8677 * gcc.misc-tests/gcov-8.c: Likewise.
8678 * g++.dg/gcov/gcov-1.x: Remove.
8679 * g77.dg/gcov/gcov-1.x: Likewise.
8680 * gcc.misc-tests/gcov-4b.x: Likewise.
8681 * gcc.misc-tests/gcov-5b.x: Likewise.
8682 * gcc.misc-tests/gcov-6.x: Likewise.
8683 * gcc.misc-tests/gcov-7.x: Likewise.
8684 * gcc.misc-tests/gcov-8.x: Likewise.
8685
8686 2003-03-27 Glen Nakamura <glen@imodulo.com>
8687
8688 PR opt/10087
8689 * gcc.dg/20030324-1.c: New test.
8690
8691 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
8692
8693 PR c++/10224
8694 * g++.dg/template/arg3.C: New test.
8695
8696 PR c++/10158
8697 * g++.dg/template/friend18.C: New test.
8698
8699 2003-03-26 Roger Sayle <roger@eyesopen.com>
8700
8701 * g77.f-torture/compile/20030326-1.f: New test case.
8702
8703 2003-03-26 Janis Johnson <janis187@us.ibm.com>
8704
8705 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
8706
8707 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
8708
8709 2003-03-26 Jakub Jelinek <jakub@redhat.com>
8710
8711 * gcc.dg/ia64-sync-3.c: New test.
8712
8713 2003-03-26 Alan Modra <amodra@bigpond.net.au>
8714
8715 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
8716
8717 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8718
8719 * gcc.dg/ultrasp6.c: New test.
8720
8721 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8722
8723 * gcc.dg/i386-signbit-1.c: New test.
8724 * gcc.dg/i386-signbit-2.c: New test.
8725 * gcc.dg/i386-signbit-3.c: New test.
8726
8727 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
8728
8729 * gcc.dg/ultrasp5.c: Fix options.
8730
8731 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
8732
8733 * gcc.dg/ultrasp5.c: Fix comment.
8734
8735 2003-03-24 Bud Davis <bdavis9659@comcast.net>
8736
8737 PR fortran/10197
8738 * g77.f-torture/execute/10197.f: New test.
8739
8740 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
8741
8742 PR c++/9898, c++/383
8743 * g++.dg/template/conv6.C: New test.
8744
8745 PR c++/10119
8746 * g++.dg/template/ptrmem5.C: New test.
8747
8748 PR c++/10026
8749 * g++.dg/lookup/koenig1.C: New test.
8750
8751 PR C++/10199
8752 * g++.dg/lookup/template2.C: New test.
8753
8754 2003-03-24 Jakub Jelinek <jakub@redhat.com>
8755
8756 * g++.dg/opt/rtti1.C: New test.
8757
8758 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8759
8760 * gcc.dg/ultrasp5.c: New test.
8761
8762 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
8763
8764 PR middle-end/9967
8765 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
8766 builtin fputs.
8767
8768 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
8769
8770 PR c/8224
8771 * gcc.dg/20030323-1.c: New test.
8772
8773 2003-03-23 Roger Sayle <roger@eyesopen.com>
8774
8775 * gcc.c-torture/compile/20030323-1.c: New test case.
8776
8777 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
8778
8779 * gcc.dg/20030321-1.c: New test.
8780
8781 2003-03-22 Zack Weinberg <zack@codesourcery.com>
8782
8783 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
8784
8785 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
8786
8787 PR c++/9978, c++/9708
8788 * g++.dg/ext/vlm1.C: Adjust expected error.
8789 * g++.dg/ext/vla2.C: New test.
8790 * g++.dg/template/arg1.C: New test.
8791 * g++.dg/template/arg2.C: New test.
8792
8793 2003-03-22 Bud Davis <bdavis9659@comcast.net>
8794
8795 * g77.f-torture/execute/select.f: New test.
8796 * g77.f-torture/noncompile/select_no_compile.f: New test.
8797
8798 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
8799
8800 PR c++/9898
8801 * g++.dg/other/error4.C: New test.
8802
8803 2003-03-20 Mark Mitchell <mark@codesourcery.com>
8804
8805 * g++.dg/template/friend17.C: New test.
8806
8807 2003-03-21 Alan Modra <amodra@bigpond.net.au>
8808
8809 * gcc.c-torture/compile/20030320-1.c: New.
8810
8811 2003-03-20 Roger Sayle <roger@eyesopen.com>
8812
8813 * gcc.dg/builtins-6.c: New test case.
8814
8815 2003-03-19 Alan Modra <amodra@bigpond.net.au>
8816
8817 PR target/10073
8818 * gcc.c-torture/compile/20030319-1.c: New.
8819
8820 2003-03-18 Jan Hubicka <jh@suse.cz>
8821
8822 * gcc.dg/i386-cvt-1.c: New test.
8823
8824 2003-03-17 Zack Weinberg <zack@codesourcery.com>
8825
8826 * objc.dg/naming-1.m: Use "(parse|syntax) error".
8827 * objc.dg/naming-2.m: Likewise.
8828
8829 2003-03-17 Mark Mitchell <mark@codesourcery.com>
8830
8831 PR c++/9639
8832 * g++.dg/parse/crash1.C: New test.
8833
8834 2003-03-16 Mark Mitchell <mark@codesourcery.com>
8835
8836 PR c++/8805
8837 * g++.dg/eh/cleanup1.C: New test.
8838
8839 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
8840
8841 * gcc.c-torture/execute/20030316-1.c: New test case.
8842
8843 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
8844
8845 PR c++/9629
8846 * g++.dg/init/ctor2.C: New test.
8847
8848 2003-03-15 Roger Sayle <roger@eyesopen.com>
8849
8850 * g77.f-torture/compile/xformat.f: New test case.
8851
8852 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8853
8854 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
8855 * g++.old-deja/g++.mike/eh50.C: Likewise.
8856
8857 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8858
8859 PR c++/6440
8860 * g++.dg/template/spec7.C: New test.
8861 * g++.dg/template/spec8.C: Likewise.
8862
8863 2003-03-14 Jakub Jelinek <jakub@redhat.com>
8864
8865 * gcc.c-torture/execute/20030313-1.c: New test.
8866
8867 2003-03-14 Richard Henderson <rth@redhat.com>
8868
8869 * gcc.dg/inline-2.c: Adjust alpha test for external call.
8870
8871 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8872
8873 * gcc.c-torture/compile/20030314-1.c: New test.
8874
8875 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
8876
8877 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
8878 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
8879 thumb target,
8880 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
8881 to accept newer _imp__ prefix and additional
8882 newline in .drectve section.
8883 * gcc.dg/dll-4.c: Likewise.
8884 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
8885 switch.
8886
8887 2003-03-13 Mark Mitchell <mark@codesourcery.com>
8888
8889 * g++.dg/parse/namespace9.C: New test.
8890
8891 * g++.dg/init/ref5.C: New test.
8892 * g++.dg/parse/ptrmem1.C: Likewise.
8893
8894 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8895
8896 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
8897 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
8898 regular expression.
8899 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
8900 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
8901
8902 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
8903
8904 * gcc.c-torture/execute/20030224-2.c: New test.
8905
8906 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8907
8908 * gcc.dg/decl-3.c: New test.
8909
8910 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
8911
8912 * gcc.dg/i386-loop-2.c: New test.
8913
8914 2003-03-11 Mark Mitchell <mark@codesourcery.com>
8915
8916 PR c++/9474
8917 * g++.dg/parse/namespace8.C: New test.
8918
8919 PR c++/9924
8920 * g++.dg/overload/builtin2.C: New test.
8921
8922 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
8923
8924 * gcc.dg/return-type-3.c: New test.
8925
8926 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8927
8928 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
8929 profiling options are not supported.
8930
8931 2003-03-10 Mark Mitchell <mark@codesourcery.com>
8932
8933 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
8934 * g++.old-deja/g++.warn/impint2.C: Likewise.
8935
8936 2003-03-10 Devang Patel <dpatel@apple.com>
8937
8938 * g++.dg/cpp/c++_cmd_1.C: New test.
8939 * g++.dg/cpp/c++_cmd_1.h: New file.
8940
8941 2003-03-10 Segher Boessenkool <segher@koffie.nl>
8942
8943 * gcc.dg/altivec-9.c: New file.
8944
8945 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8946
8947 * gcc.dg/ppc-sdata-1.c: New test.
8948 * gcc.dg/ppc-sdata-2.c: New test.
8949
8950 2003-03-09 Mark Mitchell <mark@codesourcery.com>
8951
8952 PR c++/9373
8953 * g++.dg/opt/ptrmem2.C: New test.
8954
8955 PR c++/8534
8956 * g++.dg/opt/ptrmem1.C: New test.
8957
8958 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8959
8960 * gcc.dg/i386-loop-1.c: New test.
8961
8962 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8963
8964 PR c++/9970
8965 * g++.dg/lookup/friend1.C: New test.
8966
8967 2003-03-08 Mark Mitchell <mark@codesourcery.com>
8968
8969 PR c++/9823
8970 * g++.dg/parser/constructor1.C: New test.
8971
8972 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
8973
8974 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
8975
8976 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
8977
8978 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
8979
8980 * gcc.dg/cpp/Wunused.c: Update test.
8981
8982 2003-03-08 Jan Hubicka <jh@suse.cz>
8983
8984 * gcc.dg/inline-3.c: New test.
8985
8986 2003-03-08 Mark Mitchell <mark@codesourcery.com>
8987
8988 PR c++/9809
8989 * g++.dg/parse/builtin1.C: New test.
8990
8991 PR c++/9982
8992 * g++.dg/abi/cookie1.C: New test.
8993 * g++.dg/abi/cookie2.C: Likewise.
8994
8995 PR c++/9524
8996 * g++.dg/template/field1.C: New test.
8997
8998 PR c++/9912
8999 * g++.dg/parse/class1.C: New test.
9000 * g++.dg/parse/namespace7.C: Likewise.
9001 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
9002
9003 2003-03-07 Mark Mitchell <mark@codesourcery.com>
9004
9005 * g++.dg/init/ref4.C: New test.
9006
9007 2003-03-07 Jan Hubicka <jh@suse.cz>
9008
9009 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
9010 * gcc.dg/inline-3.c: New test.
9011
9012 2003-03-06 Mark Mitchell <mark@codesourcery.com>
9013
9014 * g++.dg/init/ref3.C: New test.
9015
9016 PR c++/9965
9017 * g++.dg/init/ref2.C: New test.
9018
9019 PR c++/9400
9020 * g++.dg/warn/Wshadow-2.C: New test.
9021
9022 PR c++/9791
9023 * g++.dg/warn/Woverloaded-1.C: New test.
9024
9025 2003-03-05 Jan Hubicka <jh@suse.cz>
9026
9027 * gcc.dg/i386-local2.c: New.
9028 * gcc.dg/i386-local.c: Fix typo.
9029
9030 2003-03-05 Mark Mitchell <mark@codesourcery.com>
9031
9032 * g++.dg/abi/layout3.C: New test.
9033
9034 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9035
9036 * gcc.c-torture/compile/20030305-1.c
9037
9038 2003-03-05 Jan Hubicka <jh@suse.cz>
9039
9040 * gcc.dg/i386-local.c: New.
9041
9042 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
9043
9044 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
9045
9046 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9047
9048 * gcc.dg/switch-2.c: New test.
9049 * gcc.dg/switch-3.c: New test.
9050 * gcc.dg/Wswitch.c: Adjust line numbers.
9051 * gcc.dg/Wswitch-default.c: Likewise.
9052 * gcc.dg/Wswitch-enum.c: Likewise.
9053
9054 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
9055
9056 * gcc.c-torture/execute/20030222-1.c: New test.
9057
9058 2003-03-03 James E Wilson <wilson@tuliptree.org>
9059
9060 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
9061
9062 2003-03-03 Mark Mitchell <mark@codesourcery.com>
9063
9064 PR c++/9878
9065 * g++.dg/init/ref1.C: New test.
9066
9067 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
9068
9069 * gcc.dg/sh-relax.c: New SH-only test.
9070
9071 2003-03-03 Geoffrey Keating <geoffk@apple.com>
9072
9073 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
9074 comment explaining purpose of testcase.
9075
9076 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
9077
9078 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
9079 for HC11/HC12 (asm needs two int registers).
9080 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
9081 HC11/HC12 because the test uses an asm which needs two 32-bit
9082 registers.
9083
9084 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
9085
9086 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
9087 for HC11/HC12 (array is too large otherwise).
9088 * gcc.c-torture/compile/920501-4.x: New file, likewise.
9089 * gcc.c-torture/compile/20010518-2.x: Likewise.
9090 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
9091 HC11/HC12 (array is too large).
9092
9093 2003-03-01 Geoffrey Keating <geoffk@apple.com>
9094
9095 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
9096 * lib/g++-dg.exp (g++-dg-test): Likewise.
9097
9098 2003-03-01 Roger Sayle <roger@eyesopen.com>
9099
9100 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
9101 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
9102
9103 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9104
9105 * g++.dg/warn/implicit-typename1.C: Remove warning.
9106
9107 2003-02-28 Richard Henderson <rth@redhat.com>
9108
9109 * gcc.dg/noreturn-1.c: Move noreturn warning line.
9110 * gcc.dg/return-type-1.c: Move control reaches end warning line.
9111
9112 2003-02-28 Geoffrey Keating <geoffk@apple.com>
9113
9114 * gcc.dg/pch/pch.exp: Change .pch to .gch.
9115 * g++.dg/pch/pch.exp: Likewise.
9116
9117 2003-02-28 Mark Mitchell <mark@codesourcery.com>
9118
9119 PR c++/9879
9120 * testsuite/g++.dg/init/new4.C: New test.
9121
9122 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
9123
9124 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
9125
9126 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
9127
9128 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
9129 unsigned long.
9130
9131 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
9132 wider than float.
9133
9134 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9135
9136 * lib/scanasm.exp: Add support for counting numbers of
9137 occurences.
9138 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
9139 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
9140
9141 2003-02-25 Mark Mitchell <mark@codesourcery.com>
9142
9143 PR c++/9683
9144 * g++.dg/template/static3.C: New test.
9145
9146 PR c++/9829
9147 * g++.dg/parse/namespace6.C: New test.
9148
9149 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9150
9151 PR target/9732
9152 * gcc.dg/20030225-1.c: New test.
9153
9154 2003-02-24 Mark Mitchell <mark@codesourcery.com>
9155
9156 * README: Remove out-of-date information.
9157
9158 PR c++/9836
9159 * g++.dg/template/spec6.C: New test.
9160
9161 2003-02-24 Jeff Law <law@redhat.com>
9162
9163 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
9164
9165 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9166
9167 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
9168 * gcc.dg/pragma-ep-1.c: Likewise.
9169
9170 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9171
9172 PR c++/9602
9173 * g++.dg/template/friend16.C: New test.
9174
9175 2003-02-23 Mark Mitchell <mark@codesourcery.com>
9176
9177 PR c++/5333
9178 * g++.dg/parse/fused-params1.C: Adjust error messages.
9179 * g++.dg/template/nested3.C: New test.
9180
9181 2003-02-24 Alan Modra <amodra@bigpond.net.au>
9182
9183 * g++.dg/abi/param1.C: New test.
9184
9185 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9186
9187 PR c++/7982
9188 * g++.dg/warn/implicit-typename1.C: New test.
9189
9190 2003-02-22 Kelley Cook <kelleycook@comcast.net>
9191
9192 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
9193 with "mtune".
9194 * g++.old-deja/g++.other/store-expr2.C: Likewise.
9195 * gcc.c-torture/execute/20010129-1.x: Likewise.
9196 * gcc.dg/20011107-1.c: Likewise.
9197 * gcc.dg/20020108-1.c: Likewise.
9198 * gcc.dg/20020122-3.c: Likewise.
9199 * gcc.dg/20020206-1.c: Likewise.
9200 * gcc.dg/20020310-1.c: Likewise.
9201 * gcc.dg/20020426-2.c: Likewise.
9202 * gcc.dg/20020517-1.c: Likewise.
9203 * gcc.dg/991230-1.c: Likewise.
9204 * gcc.dg/i386-unroll-1.c: Likewise.
9205 * gcc.misc-tests/i386-prefetch.exp: Likewise.
9206
9207 2003-02-22 Jan Hubicka <jh@suse.cz>
9208
9209 * gcc.dg/i386-mul.c: New test.
9210
9211 2003-02-21 Roger Sayle <roger@eyesopen.com>
9212
9213 * gcc.dg/builtins-5.c: New test case.
9214
9215 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
9216
9217 * gcc.dg/asmreg-1.c: New test.
9218
9219 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9220
9221 PR c++/9749
9222 * g++.dg/parse/varmod1.C: New test.
9223
9224 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9225
9226 PR c++/9727
9227 * g++.dg/template/op1.C: New test.
9228
9229 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9230
9231 PR c++/8906
9232 * g++.dg/template/nested2.C: New test.
9233
9234 2003-02-21 Mark Mitchell <mark@codesourcery.com>
9235
9236 PR c++/8724
9237 * g++.dg/expr/dtor1.C: New test.
9238
9239 2003-02-21 Zack Weinberg <zack@codesourcery.com>
9240
9241 * gcc.dg/cpp/include3.c: New test.
9242 * gcc.dg/cpp/inc/foo.h: New file.
9243
9244 2003-02-21 Glen Nakamura <glen@imodulo.com>
9245
9246 * gcc.c-torture/execute/20030221-1.c: New test.
9247
9248 2003-02-20 Mark Mitchell <mark@codesourcery.com>
9249
9250 PR c++/9729
9251 * g++.dg/abi/conv1.C: New test.
9252
9253 2003-02-20 Jan Hubicka <jh@suse.cz>
9254
9255 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
9256
9257 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
9258
9259 * gcc.c-torture/compile/20030219-1.c: New test.
9260
9261 2003-02-18 Jan Hubicka <jh@suse.cz>
9262
9263 * gcc.dg/funcorder.c: New test.
9264
9265 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
9266
9267 * gcc.c-torture/execute/20030218-1.c: New.
9268
9269 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
9270
9271 * gcc.dg/20030218-1.c: New.
9272
9273 2003-02-18 Richard Henderson <rth@redhat.com>
9274
9275 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
9276 * gcc.dg/attr-used-2.c: New.
9277
9278 2003-02-18 Mark Mitchell <mark@codesourcery.com>
9279
9280 PR c++/9704
9281 * g++.dg/init/copy5.C: New test.
9282
9283 2003-02-18 Geoffrey Keating <geoffk@apple.com>
9284
9285 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
9286 * g++.dg/pch/pch.exp: Likewise.
9287
9288 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
9289
9290 * gcc.c-torture/execute/20030209-1.c: Enable the test if
9291 STACK_SIZE is not defined.
9292
9293 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9294
9295 PR c++/9457
9296 * g++.dg/template/init1.C: New test.
9297
9298 2003-02-16 Jan HUbicka <jh@suse.cz>
9299
9300 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
9301 (foo): Add few extra tests
9302 * gcc.dg/c99-const-expr-3.c: Likewise.
9303 * gcc.c-torture/execute/20030216-1.c: New.
9304
9305 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9306
9307 PR c++/9459
9308 * g++.dg/ext/typeof4.C: New test.
9309
9310 2003-02-15 Roger Sayle <roger@eyesopen.com>
9311
9312 * gcc.dg/i386-387-3.c: New test case.
9313
9314 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
9315
9316 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
9317 cris-*-elf* cris-*-aout* and mmix-*-*.
9318
9319 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
9320
9321 * gcc.dg/20030213-1.c: New test.
9322
9323 2003-02-12 Roger Sayle <roger@eyesopen.com>
9324
9325 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
9326 * gcc.dg/i386-387-2.c: Likewise.
9327
9328 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
9329
9330 * gcc.dg/ppc-spe.c: Fix formatting.
9331 Enable tests that were previously unsupported by gas.
9332 Delete tests for instructions that no longer exist.
9333 Switch arguments on evsubifw builtin.
9334
9335 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
9336
9337 * gcc.c-torture/execute/20030209-1.c: Disable the test if
9338 STACK_SIZE is too small.
9339
9340 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9341 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9342
9343 * gcc.dg/decl-2.c: New test.
9344
9345 2003-02-10 Jan Hubicka <jh@suse.cz>
9346
9347 * gcc.dg/i386-fpcvt-1.c: New test.
9348
9349 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
9350
9351 * gcc.c-torture/execute/20030209-1.c: New test.
9352
9353 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
9354
9355 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
9356 int-wide bitops, use the constants of the same width.
9357 Likewise, if long long is 32-bit wide, test bitops using
9358 32-bit constants.
9359
9360 2003-02-07 Loren James Rittle <ljrittle@acm.org>
9361
9362 * gcc.dg/20021014-1.c: Annotate with expected notice text.
9363
9364 2003-02-07 Roger Sayle <roger@eyesopen.com>
9365
9366 * testsuite/gcc.dg/builtins-4.c: New test case.
9367
9368 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9369
9370 * gcc.dg/20020430-1.c: Fix dg command typos.
9371 * gcc.dg/20020503-1.c: Likewise.
9372
9373 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9374
9375 PR c++/8785
9376 * g++.dg/parse/fused-params1.C: New test.
9377
9378 PR c++/8857
9379 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
9380
9381 PR c++/8921
9382 * g++.dg/parse/non-dependent1.C: New test.
9383
9384 PR c++/8928
9385 * g++.dg/parse/dupl-tmpl-args1.C: New test.
9386
9387 PR c++/9228
9388 * g++.dg/parse/undefined7.C: New test.
9389 * g++.dg/parse/non-templ1.C: New test.
9390
9391 PR c++/9229
9392 * g++.dg/parse/too-many-tmpl-args1.C: New test.
9393
9394 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9395
9396 * gcc.c-torture/compile/20030206-1.c: New test.
9397
9398 2003-02-05 Roger Sayle <roger@eyesopen.com>
9399
9400 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
9401 "pow" to "foo" to avoid potential confusion with a math built-in.
9402
9403 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9404
9405 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
9406 conditions for SPARC targets.
9407
9408 2003-02-05 Jakub Jelinek <jakub@redhat.com>
9409
9410 * gcc.dg/20030204-1.c: New test.
9411
9412 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9413
9414 PR c++/38
9415 * g++.dg/parse/array-size1.C: New test.
9416
9417 PR c++/5657
9418 * g++.dg/parse/undefined3.C: New test.
9419
9420 PR c++/5665
9421 * g++.dg/parse/undefined4.C: New test.
9422
9423 PR c++/5975
9424 * g++.dg/parse/undefined5.C: New test.
9425
9426 PR c++/7259
9427 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
9428
9429 PR c++/8578
9430 * g++.dg/parse/casting-operator1.C: New test.
9431
9432 PR c++/8596
9433 * g++.dg/parse/undefined6.C: New test.
9434
9435 PR c++/8736
9436 * g++.dg/parse/missing-template1.C: New test.
9437
9438 2003-02-04 Jan Hubicka <jh@suse.cz>
9439
9440 * gcc.dg/i386-cadd.c: Compile using -march=k8.
9441 * gcc.dg/i386-cmov?.c: Likewise.
9442 * gcc.dg/i386-fpcvt-?.c: Likewise.
9443 * gcc.dg/i386-ssefp-1.c: Likewise.
9444 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
9445 conventions.
9446
9447 2003-02-03 Mark Mitchell <mark@codesourcery.com>
9448
9449 PR c++/7129
9450 * testsuite/g++.dg/ext/max.C: New test.
9451
9452 2003-02-03 Jan Hubicka <jh@suse.cz>
9453
9454 * gcc.c-torture/execute/20030203-1.c: New test.
9455
9456 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
9457
9458 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
9459 'natural-endian'.
9460
9461 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
9462
9463 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
9464 * g++.dg/init/new2.C: Likewise.
9465 * g++.dg/other/new1.C: Likewise.
9466
9467 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
9468
9469 * gcc.dg/struct-ret-libc.c: New test.
9470
9471 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
9472
9473 * gcc.dg/20030129-1.c: New test.
9474
9475 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9476
9477 PR c++/8849
9478 * g++.dg/template/ptrmem4.C: New test.
9479
9480 2003-01-29 Mark Mitchell <mark@codesourcery.com>
9481
9482 * g++.dg/parser/constant1.C: New test.
9483
9484 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9485
9486 PR c++/8591
9487 * g++.dg/parse/friend2.C: New test.
9488
9489 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
9490
9491 PR c++/9437
9492 * g++.dg/template/unify4.C: New test.
9493
9494 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
9495
9496 * gcc.c-torture/execute/20030128-1.c: New test.
9497
9498 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
9499
9500 * g++.dg/lookup/nested1.C: Test moved from ...
9501 * g++.old-deja/g++.other/lookup24.C: ... here.
9502
9503 2003-01-28 Jan Hubicka <jh@suse.cz>
9504
9505 * gcc.dg/i386-cmov5.c: New test.
9506
9507 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9508
9509 * gcc.c-torture/execute/20010925-1.c: Changed the
9510 memcpy declaration.
9511
9512 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9513
9514 PR c++/3902
9515 * g++.dg/parse/template5.C: New test.
9516
9517 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
9518
9519 PR fortran/9258
9520 * g77.dg/pr9258: New test.
9521
9522 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9523
9524 * README: Move relevant parts from README.g++.
9525
9526 * README.g++: Remove this file.
9527
9528 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
9529
9530 * g++.dg/abi/dcast1.C: New test.
9531
9532 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9533
9534 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
9535
9536 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
9537
9538 PR c++/47
9539 * g++.old-deja/g++.other/lookup24.C: New test.
9540
9541 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9542
9543 PR middle-end/7227
9544 * gcc.dg/uninit-C.c: New test.
9545
9546 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
9547
9548 * g++.dg/abi/covariant1.C: New test.
9549
9550 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
9551
9552 * gcc.dg/20030123-1.c: New test.
9553
9554 2003-01-25 Jan Hubicka <jh@suse.cz>
9555
9556 PR opt/8492
9557 * gcc.c-torture/compile/20030125-1.c
9558
9559 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
9560
9561 PR c++/9403
9562 * g++.dg/parse/template3.C: New test.
9563 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
9564
9565 PR c++/795
9566 * g++.dg/parse/template4.C: New test.
9567
9568 PR c++/9415
9569 * g++.dg/template/qual2.C: New test.
9570
9571 PR c++/8545
9572 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
9573
9574 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
9575
9576 2003-01-25 Roger Sayle <roger@eyesopen.com>
9577
9578 * gcc.c-torture/execute/switch-1.c: New test case.
9579
9580 2003-01-25 Jan Hubicka <jh@suse.cz>
9581
9582 * gcc.c-torture/execute/20030125-1.[cx]: New test.
9583
9584 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
9585
9586 Tweaks for Bison-1.875. From the NEWS file:
9587 "- `parse error' -> `syntax error'
9588 Bison now uniformly uses the term `syntax error'"
9589 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
9590 * gcc.dg/cpp/digraph2.c: Likewise.
9591 * gcc.dg/cpp/direct2.c: Likewise.
9592 * gcc.dg/cpp/paste4.c: Likewise.
9593 * gcc.dg/c90-restrict-1.c: Likewise.
9594 * gcc.dg/c99-func-2.c: Likewise.
9595 * gcc.dg/noncompile/920721-2.c: Likewise.
9596 * gcc.dg/noncompile/930622-2.c: Likewise.
9597 * gcc.dg/noncompile/940112-1.c: Likewise.
9598 * gcc.dg/noncompile/950921-1.c: Likewise.
9599 * gcc.dg/noncompile/951123-1.c: Likewise.
9600 * gcc.dg/noncompile/971104-1.c: Likewise.
9601 * gcc.dg/noncompile/990416-1.c: Likewise.
9602
9603 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
9604
9605 * g++.dg/parse/undefined1.C: Add error message.
9606
9607 2003-01-22 Mark Mitchell <mark@codesourcery.com>
9608
9609 PR c++/9354
9610 * g++.dg/parse/new1.C: New test.
9611
9612 PR c++/9216
9613 * g++.dg/parse/template2.C: New test.
9614
9615 PR c++/9354
9616 * g++.dg/parse/typedef2.C: New test.
9617
9618 PR c++/9328
9619 * g++.dg/ext/typeof3.C: New test.
9620
9621 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9622
9623 PR c++/2738
9624 * g++.dg/parse/ret-type1.C: New test.
9625
9626 PR c++/3792
9627 * g++.dg/parse/tmpl-outside1.C: New test.
9628
9629 PR c++/4207
9630 * g++.dg/parse/int-as-enum1.C: New test.
9631
9632 PR c++/4903
9633 * g++.dg/parse/no-typename1.C: New test.
9634
9635 PR c++/5533
9636 * g++.dg/parse/no-value1.C: New test.
9637
9638 PR c++/5921
9639 * g++.dg/parse/wrong-inline1.C: New test.
9640
9641 PR c++/6402
9642 * g++.dg/parse/ref1.C: New test.
9643
9644 PR c++/6992
9645 * g++.dg/parse/attr-ctor1.C: New test.
9646
9647 PR c++/7229
9648 * g++.dg/parse/namespace5.C: New test.
9649
9650 PR c++/7917
9651 * g++.dg/parse/func-def1.C: New test.
9652
9653 PR c++/8143
9654 * g++.dg/parse/undefined1.C: New test.
9655
9656 PR c++/5723, PR c++/8522
9657 * g++.dg/parse/specialization1.C: New test.
9658
9659 PR c++/163, PR c++/8595
9660 * g++.dg/parse/struct-as-enum1.C: New test.
9661
9662 PR c++/9173
9663 * g++.dg/parse/undefined2.C: New test.
9664
9665 2003-01-22 Mark Mitchell <mark@codesourcery.com>
9666
9667 PR c++/9298
9668 * g++.dg/parse/template1.C: New test.
9669
9670 PR c++/9384
9671 * g++.dg/parse/using1.C: New test.
9672
9673 PR c++/9285
9674 PR c++/9294
9675 * g++.dg/parse/expr2.C: New test.
9676
9677 PR c++/9388
9678 * g++.dg/parse/lookup2.C: Likewise.
9679
9680 2003-01-21 Jan Hubicka <jh@suse.cz>
9681
9682 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
9683 * gcc.c-torture/execute/eeprof-1.c: Likewise.
9684 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
9685 * gcc.c-torture/execute/string-opt-*.c: Likewise.
9686
9687 2003-01-20 Nick Clifton <nickc@redhat.com>
9688
9689 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
9690 problem with ARM sibcall code generation.
9691
9692 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
9693
9694 * gcc.c-torture/execute/20030120-1.c: New.
9695
9696 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
9697
9698 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
9699
9700 2003-01-17 Mark Mitchell <mark@codesourcery.com>
9701
9702 PR c++/9272
9703 * g++.dg/parse/ctor1.C: New test.
9704
9705 PR c++/9294:
9706 * g++.dg/parse/qualified1.C: New test.
9707
9708 * g++.dg/parse/typename3.C: New test.
9709
9710 2003-01-16 Richard Henderson <rth@redhat.com>
9711
9712 * g++.dg/tls/init-2.C: Fix error matches for real this time.
9713
9714 2003-01-16 Richard Henderson <rth@redhat.com>
9715
9716 * g++.dg/pch/pch.exp: Copy test header to the working directory
9717 before using it either for precompilation or direct use.
9718 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
9719 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
9720
9721 2003-01-16 Richard Henderson <rth@redhat.com>
9722
9723 * gcc.dg/pch/pch.exp: Copy test header to the working directory
9724 before using it either for precompilation or direct use.
9725 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
9726 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
9727
9728 2003-01-16 Mark Mitchell <mark@codesourcery.com>
9729
9730 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
9731 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
9732 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
9733 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
9734 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
9735 typename warning into error.
9736 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
9737 error messages.
9738 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
9739 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
9740 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
9741 messages.
9742 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
9743 make declaration visible in template.
9744 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
9745 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
9746 messages.
9747 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
9748 message.
9749 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
9750 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
9751 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
9752 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
9753 typename warning with error message.
9754 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
9755 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
9756 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
9757
9758 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
9759
9760 * g++.dg/parse/ambig2.C: New test.
9761
9762 2003-01-15 Richard Henderson <rth@redhat.com>
9763
9764 * g++.dg/tls/init-2.C: Update error message string.
9765
9766 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9767
9768 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
9769
9770 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
9771
9772 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
9773 all for HC11/HC12.
9774 * gcc.c-torture/compile/20001205-1.x: Likewise.
9775 * gcc.c-torture/compile/20001226-1.x: Likewise.
9776 * gcc.c-torture/compile/920520-1.x: Likewise.
9777 * gcc.c-torture/compile/961203-1.x: Likewise.
9778 * gcc.c-torture/compile/20020604-1.x: Likewise.
9779
9780 2003-01-15 Jan Hubicka <jh@suse.cz>
9781
9782 * gcc.c-torture/compile/20030115-1.c: New test.
9783
9784 * gcc.dg/i386-fpcvt-1.c: New test.
9785 * gcc.dg/i386-fpcvt-2.c: New test.
9786
9787 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
9788
9789 Further conform g++'s __vmi_class_type_info to the C++ ABI
9790 specification.
9791 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
9792 the specification.
9793
9794 2003-01-14 Jan Hubicka <jh@suse.cz>
9795
9796 * gcc.dg/i386-fpcvt-1.c: New test.
9797 * gcc.dg/i386-fpcvt-2.c: New test.
9798
9799 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
9800
9801 * gcc.dg/i386-mmx-3.c: New test.
9802
9803 2003-01-12 Mark Mitchell <mark@codesourcery.com>
9804
9805 PR c++/9264
9806 * g++.dg/parse/octal1.C: New file.
9807
9808 PR c++/9172
9809 * g++.dg/parse/typename1.C: New file.
9810
9811 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
9812
9813 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
9814 * gcc.dg/bf-no-ms-layout.c: Likewise.
9815 * gcc.dg/bf-ms-attrib.c: Likewise.
9816
9817 2003-01-10 Mark Mitchell <mark@codesourcery.com>
9818
9819 PR c++/9099
9820 * g++.dg/parse/dtor1.C: New file.
9821
9822 PR c++/9128
9823 * g++.dg/rtti/typeid1.C: New file.
9824
9825 PR c++/9153
9826 * g++.dg/parse/lookup1.C: New file.
9827
9828 PR c++/9171
9829 * g++.dg/templ/spec5.C: New file.
9830
9831 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
9832
9833 * gcc.c-torture/compile/20030110-1.c: New test.
9834
9835 2003-01-09 Geoffrey Keating <geoffk@apple.com>
9836
9837 Merge from pch-branch:
9838
9839 2002-12-23 Geoffrey Keating <geoffk@apple.com>
9840
9841 * gcc.dg/pch/cpp-1.h: New.
9842 * gcc.dg/pch/cpp-1.c: New.
9843 * gcc.dg/pch/cpp-2.h: New.
9844 * gcc.dg/pch/cpp-2.c: New.
9845
9846 2002-11-19 Geoffrey Keating <geoffk@apple.com>
9847
9848 * gcc.dg/pch/except-1.h: New.
9849 * gcc.dg/pch/except-1.c: New.
9850
9851 2002-11-13 Geoffrey Keating <geoffk@apple.com>
9852
9853 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
9854 running test.
9855 * gcc.dg/pch: Include *.hp not *.h.
9856 * gcc.dg/pch/system-1.h: New.
9857 * gcc.dg/pch/system-1.c: New.
9858
9859 2002-11-11 Geoffrey Keating <geoffk@apple.com>
9860
9861 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
9862 rather than trying to build and run a program using PCH.
9863 * gcc.dg/pch: Remove dg-do commands from test files.
9864
9865 2002-11-08 Geoffrey Keating <geoffk@apple.com>
9866
9867 * gcc.dg/pch/macro-3.c: New.
9868 * gcc.dg/pch/macro-3.h: New.
9869
9870 2002-11-04 Geoffrey Keating <geoffk@apple.com>
9871
9872 * gcc.dg/pch/common-1.c: New.
9873 * gcc.dg/pch/common-1.h: New.
9874 * gcc.dg/pch/decl-1.c: New.
9875 * gcc.dg/pch/decl-1.h: New.
9876 * gcc.dg/pch/decl-2.c: New.
9877 * gcc.dg/pch/decl-2.h: New.
9878 * gcc.dg/pch/decl-3.c: New.
9879 * gcc.dg/pch/decl-3.h: New.
9880 * gcc.dg/pch/decl-4.c: New.
9881 * gcc.dg/pch/decl-4.h: New.
9882 * gcc.dg/pch/decl-5.c: New.
9883 * gcc.dg/pch/decl-5.h: New.
9884 * gcc.dg/pch/global-1.c: New.
9885 * gcc.dg/pch/global-1.h: New.
9886 * gcc.dg/pch/inline-1.c: New.
9887 * gcc.dg/pch/inline-1.h: New.
9888 * gcc.dg/pch/inline-2.c: New.
9889 * gcc.dg/pch/inline-2.h: New.
9890 * gcc.dg/pch/static-1.c: New.
9891 * gcc.dg/pch/static-1.h: New.
9892 * gcc.dg/pch/static-2.c: New.
9893 * gcc.dg/pch/static-2.h: New.
9894
9895 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
9896
9897 * g++.dg/pch/pch.exp: Better handle failing testcases.
9898 * gcc.dg/pch/pch.exp: Likewise.
9899 * gcc.dg/pch/macro-1.c: New.
9900 * gcc.dg/pch/macro-1.h: New.
9901 * gcc.dg/pch/macro-2.c: New.
9902 * gcc.dg/pch/macro-2.h: New.
9903
9904 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
9905
9906 * g++.dg/dg.exp: Treat files in pch/ specially.
9907 * g++.dg/pch/pch.exp: New file.
9908 * g++.dg/pch/empty.H: New file.
9909 * g++.dg/pch/empty.C: New file.
9910 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
9911 "precompile".
9912
9913 * gcc.dg/pch/pch.exp: New file.
9914 * gcc.dg/pch/empty.h: New file.
9915 * gcc.dg/pch/empty.c: New file.
9916 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
9917 "precompile".
9918
9919 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9920
9921 * g++.dg/template/friend14.C: New test.
9922
9923 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9924
9925 * gcc.dg/old-style-asm-1.c: New test.
9926
9927 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
9928
9929 * gcc.c-torture/compile/20030109-1.c: New test.
9930
9931 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9932
9933 * gcc.c-torture/execute/20030109-1.c: New test.
9934
9935 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
9936
9937 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
9938 * g++.old-deja/g++.mike/dyncast2.C: Likewise
9939 * g++.old-deja/g++.mike/dyncast3.C: Likewise
9940 * g++.old-deja/g++.mike/eh2.C: Likewise
9941 * g++.old-deja/g++.mike/eh3.C: Likewise
9942 * g++.old-deja/g++.mike/eh5.C: Likewise
9943 * g++.old-deja/g++.mike/eh6.C: Likewise
9944 * g++.old-deja/g++.mike/eh7.C: Likewise
9945 * g++.old-deja/g++.mike/eh8.C: Likewise
9946 * g++.old-deja/g++.mike/eh9.C: Likewise
9947 * g++.old-deja/g++.mike/eh10.C: Likewise
9948 * g++.old-deja/g++.mike/eh12.C: Likewise
9949 * g++.old-deja/g++.mike/eh13.C: Likewise
9950 * g++.old-deja/g++.mike/eh14.C: Likewise
9951 * g++.old-deja/g++.mike/eh16.C: Likewise
9952 * g++.old-deja/g++.mike/eh17.C: Likewise
9953 * g++.old-deja/g++.mike/eh18.C: Likewise
9954 * g++.old-deja/g++.mike/eh21.C: Likewise
9955 * g++.old-deja/g++.mike/eh23.C: Likewise
9956 * g++.old-deja/g++.mike/eh24.C: Likewise
9957 * g++.old-deja/g++.mike/eh25.C: Likewise
9958 * g++.old-deja/g++.mike/eh26.C: Likewise
9959 * g++.old-deja/g++.mike/eh27.C: Likewise
9960 * g++.old-deja/g++.mike/eh28.C: Likewise
9961 * g++.old-deja/g++.mike/eh29.C: Likewise
9962 * g++.old-deja/g++.mike/eh31.C: Likewise
9963 * g++.old-deja/g++.mike/eh33.C: Likewise
9964 * g++.old-deja/g++.mike/eh34.C: Likewise
9965 * g++.old-deja/g++.mike/eh35.C: Likewise
9966 * g++.old-deja/g++.mike/eh36.C: Likewise
9967 * g++.old-deja/g++.mike/eh37.C: Likewise
9968 * g++.old-deja/g++.mike/eh38.C: Likewise
9969 * g++.old-deja/g++.mike/eh39.C: Likewise
9970 * g++.old-deja/g++.mike/eh40.C: Likewise
9971 * g++.old-deja/g++.mike/eh41.C: Likewise
9972 * g++.old-deja/g++.mike/eh42.C: Likewise
9973 * g++.old-deja/g++.mike/eh44.C: Likewise
9974 * g++.old-deja/g++.mike/eh46.C: Likewise
9975 * g++.old-deja/g++.mike/eh47.C: Likewise
9976 * g++.old-deja/g++.mike/eh48.C: Likewise
9977 * g++.old-deja/g++.mike/eh49.C: Likewise
9978 * g++.old-deja/g++.mike/eh50.C: Likewise
9979
9980
9981 PR c++/8615
9982 * g++.dg/template/char1.C: New test.
9983
9984 * g++.dg/template/varmod1.C: Fix typo.
9985
9986 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9987
9988 DR 180
9989 * g++.old-deja/g++.pt/crash32.C: Expect error.
9990
9991 2002-12-01 Mark Mitchell <mark@codesourcery.com>
9992
9993 PR c++/5919
9994 * g++.dg/template/varmod1.C: New test.
9995
9996 PR c++/8727
9997 * g++.dg/inherit/typeinfo1.C: New test.
9998
9999 PR c++/8663
10000 * g++.dg/inherit/typedef1.C: New test.
10001
10002 2002-11-30 Mark Mitchell <mark@codesourcery.com>
10003
10004 PR c++/8332
10005 PR c++/8493
10006 * g++.dg/template/strlen1.C: New test.
10007
10008 PR c++/8227
10009 * g++.dg/template/ctor2.C: New test.
10010
10011 PR c++/8214
10012 * g++.dg/init/string1.C: New test.
10013
10014 PR c++/8511
10015 * g++.dg/template/friend8.C: New test.
10016
10017 2002-11-29 Joe Buck <jbuck@synopsys.com>
10018
10019 * g++.dg/lookup/anon2.C: New test.
10020
10021 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
10022
10023 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
10024 h8300 port.
10025
10026 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
10027
10028 * gcc.dg/bitfld-6.c: New test.
10029
10030 2002-11-27 Jan Hubicka <jh@suse.cz>
10031
10032 * gcc.c-torture/execute/20021127.[cx]: New test.
10033
10034 2002-11-26 Jan Hubicka <jh@suse.cz>
10035
10036 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
10037 quality.
10038
10039 2002-11-26 Geoffrey Keating <geoffk@apple.com>
10040
10041 * g++.dg/init/brace2.C: New test.
10042 * g++.old-deja/g++.mike/p9129.C: Correct.
10043
10044 2002-11-26 Mark Mitchell <mark@codesourcery.com>
10045
10046 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
10047
10048 2002-11-25 Andreas Bauer <baueran@in.tum.de>
10049
10050 * gcc.dg/sibcall-6: New test for indirect sibcalls.
10051
10052 2002-11-25 Mark Mitchell <mark@codesourcery.com>
10053
10054 * testsuite/g++.dg/abi/empty11.C: New test.
10055 * testsuite/g++.dg/rtti/cv1.C: New test.
10056
10057 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
10058
10059 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
10060
10061 2002-11-24 Mark Mitchell <mark@codesourcery.com>
10062
10063 * g++.dg/abi/empty10.C: New test.
10064
10065 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
10066
10067 * gcc.c-torture/compile/20021124-1.c: New test.
10068
10069 2002-11-22 Mark Mitchell <mark@codesourcery.com>
10070
10071 * g++.dg/abi/rtti2.C: New test.
10072
10073 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10074
10075 * gcc.dg/i386-unroll-1.c: New test.
10076
10077 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10078
10079 * gcc.c-torture/compile/20021120-1.c: New test.
10080 * gcc.c-torture/compile/20021120-2.c: New test.
10081
10082 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10083
10084 * gcc.dg/bitfld-5.c: New test.
10085
10086 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10087
10088 * gcc.c-torture/execute/20021120-3.c: New test.
10089
10090 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10091
10092 * gcc.c-torture/execute/20021120-2.c: New test.
10093
10094 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
10095
10096 * gcc.c-torture/execute/20021120-1.c: New test.
10097
10098 2002-11-20 Jakub Jelinek <jakub@redhat.com>
10099
10100 * gcc.c-torture/execute/20021118-3.c: New test.
10101
10102 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10103
10104 * gcc.c-torture/compile/20021119-1.c: New test.
10105
10106 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
10107
10108 * gcc.dg/duff-1.c: New test.
10109 * gcc.dg/duff-2.c: New test.
10110 * gcc.dg/duff-3.c: New test.
10111
10112 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
10113
10114 * gcc.dg/cpp/_Pragma5.c: New test.
10115
10116 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
10117
10118 * gcc.c-torture/execute/20021118-2.c: New test.
10119
10120 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
10121
10122 * gcc.c-torture/execute/20021118-1.c: New test.
10123
10124 2002-11-16 Jakub Jelinek <jakub@redhat.com>
10125
10126 * gcc.dg/20021116-1.c: New test.
10127
10128 2002-11-14 Mark Mitchell <mark@codesourcery.com>
10129
10130 * g++.dg/abi/vcall1.C: New test.
10131
10132 2002-11-14 Jakub Jelinek <jakub@redhat.com>
10133
10134 * gcc.dg/20021029-1.c: New test.
10135 * gcc.dg/20021029-2.c: New test.
10136
10137 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
10138
10139 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
10140
10141 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10142
10143 PR c/8439
10144 * gcc.dg/20021110.c: Move to ...
10145 * gcc.c-torture/compile/20021110.c: .... here.
10146
10147 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10148
10149 PR c/8467
10150 * gcc.c-torture/execute/20021111-1.c
10151
10152 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
10153
10154 PR c/8439
10155 * gcc.dg/20021110.c: New test.
10156
10157 2002-11-10 Mark Mitchell <mark@codesourcery.com>
10158
10159 * g++.dg/abi/vthunk3.C: Run only on x86.
10160
10161 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
10162
10163 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
10164
10165 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
10166
10167 * lib/compat.exp (compat-execute): Fix logic error in last
10168 change.
10169
10170 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
10171
10172 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
10173
10174 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10175
10176 PR c++/8389
10177 * g++.dg/template/access6.C: New test.
10178
10179 2002-11-08 Jan Hubicka <jh@suse.cz>
10180
10181 * gcc.dg/i386-ssefp-1.c: New test.
10182 * gcc.dg/i386-ssefp-1.c: New test.
10183
10184 2002-11-08 Jan Hubicka <jh@suse.cz>
10185
10186 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
10187
10188 2002-11-07 Mark Mitchell <mark@codesourcery.com>
10189
10190 * g++.dg/abi/vthunk3.C: New test.
10191
10192 PR c++/8338
10193 * g++.dg/template/crash2.C: New test.
10194
10195 2002-11-07 Mark Mitchell <mark@codesourcery.com>
10196
10197 * testsuite/g++.dg/abi/dtor1.C: New test.
10198 * testsuite/g++.dg/abi/dtor2.C: Likewise.
10199
10200 2002-11-05 Geoffrey Keating <geoffk@apple.com>
10201
10202 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
10203 Darwin.
10204
10205 2002-11-04 Adam Nemet <anemet@lnxw.com>
10206
10207 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
10208 -mthumb. Only xfail with -O0.
10209
10210 2002-11-03 Mark Mitchell <mark@codesourcery.com>
10211
10212 * g++.dg/abi/thunk1.C: New test.
10213 * g++.dg/abi/thunk2.C: Likewise.
10214 * g++.dg/abi/vtt1.C: Likewise.
10215
10216 2002-11-02 Diego Novillo <dnovillo@redhat.com>
10217
10218 PR optimization/8423
10219 * gcc.c-torture/execute/builtin-constant.c: New test.
10220
10221 2002-11-01 Zack Weinberg <zack@codesourcery.com>
10222
10223 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
10224 Add some more cases.
10225
10226 2002-11-01 Mark Mitchell <mark@codesourcery.com>
10227
10228 PR c++/8391
10229 * g++.dg/opt/local1.C: New test.
10230
10231 2002-10-30 Mark Mitchell <mark@codesourcery.com>
10232
10233 PR c++/8160
10234 * g++.dg/template/complit1.C: New test.
10235
10236 PR c++/8149
10237 * g++.dg/template/typename4.C: Likewise.
10238
10239 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10240
10241 Core issue 287, PR c++/7639
10242 * g++.dg/template/instantiate1.C: Adjust error location.
10243 * g++.dg/template/instantiate3.C: New test.
10244 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
10245 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
10246 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
10247
10248 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
10249
10250 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
10251
10252 2002-10-29 Mark Mitchell <mark@codesourcery.com>
10253
10254 PR c++/8287
10255 * g++.dg/init/dtor2.C: New test.
10256
10257 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10258
10259 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
10260 * gcc.dg/nest.c: Bypass errors on irix6.
10261
10262 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
10263
10264 * gcc.dg/nest.c: Expect error for mmix-*-*.
10265 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
10266
10267 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
10268
10269 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
10270 markers.
10271
10272 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
10273
10274 2002-10-25 Mike Stump <mrs@apple.com>
10275
10276 * gcc.dg/warn-1.c: New test.
10277
10278 2002-10-25 Zack Weinberg <zack@codesourcery.com>
10279
10280 * g++.dg/template/typename3.C: New test.
10281
10282 2002-10-25 Mark Mitchell <mark@codesourcery.com>
10283
10284 * g++.dg/lookup/ptrmem1.C: New test.
10285
10286 * g++.dg/abi/vthunk2.C: New test.
10287
10288 2002-10-25 Zack Weinberg <zack@codesourcery.com>
10289
10290 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
10291
10292 2002-10-24 Mark Mitchell <mark@codesourcery.com>
10293
10294 * g++.dg/abi/empty9.C: New test.
10295
10296 2002-10-24 Richard Henderson <rth@redhat.com>
10297
10298 * g++.dg/inherit/thunk1.C: Enable for ia64.
10299
10300 2002-10-23 Mark Mitchell <mark@codesourcery.com>
10301
10302 PR c++/8067
10303 * g++.dg/lookup/pretty1.C: New test.
10304
10305 2002-10-23 Jakub Jelinek <jakub@redhat.com>
10306
10307 * gcc.dg/20021023-1.c: New test.
10308
10309 2002-10-23 Mark Mitchell <mark@codesourcery.com>
10310
10311 PR c++/7679
10312 * g++.dg/parse/inline1.C: New test.
10313
10314 2002-10-23 Richard Henderson <rth@redhat.com>
10315
10316 * g++.dg/inherit/thunk1.C: Enable for x86_64.
10317
10318 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
10319
10320 2002-10-22 Mark Mitchell <mark@codesourcery.com>
10321
10322 PR c++/6579
10323 * g++.dg/parse/stmtexpr3.C: New test.
10324
10325 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
10326
10327 * g++.dg/expr/cond1.C: New test.
10328
10329 2002-10-21 Zack Weinberg <zack@codesourcery.com>
10330
10331 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
10332
10333 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10334
10335 * g++.dg/abi/vbase13.C: New test.
10336 * g++.dg/abi/vbase14.C: Likewise.
10337
10338 2002-10-21 Jakub Jelinek <jakub@redhat.com>
10339
10340 * gcc.dg/tls/pic-1.c: New test.
10341 * gcc.dg/tls/nonpic-1.c: New test.
10342 * gcc.dg/20021018-1.c: New test.
10343
10344 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
10345
10346 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
10347 Remove only files with the same base name as the test case.
10348 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
10349 (profopt-execute): Likewise. Also, remove old profiling
10350 and performance data files before running the tests.
10351
10352 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
10353 * g++.dg/bprob/bprob.exp: Likewise.
10354 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
10355 to allow more general test case names.
10356
10357 * g++.dg/bprob/bprob-1.C: Rename to ...
10358 * g++.dg/bprob/g++-bprob-1.C: ... this.
10359
10360 * g77.dg/bprob/bprob-1.f: Rename to ...
10361 * g77.dg/bprob/g77-bprob-1.f: ... this.
10362
10363 2002-10-21 Zack Weinberg <zack@codesourcery.com>
10364
10365 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
10366 bison 1.50 or later.
10367
10368 2002-10-21 Janis Johnson <janis187@us.ibm.com>
10369
10370 * g++.dg/README: Describe more test directories.
10371
10372 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10373
10374 * g++.dg/init/array6.C: Add additional tests.
10375
10376 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
10377
10378 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
10379 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
10380
10381 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
10382
10383 * gcc.c-torture/compile/20020604-1.x: New.
10384 * gcc.c-torture/compile/simd-5.x: Likewise.
10385 * gcc.c-torture/execute/920710-1.x: Likewise.
10386 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
10387
10388 2002-10-21 Mark Mitchell <mark@codesourcery.com>
10389
10390 * g++.dg/inherit/override1.C: Add dg-options clause.
10391
10392 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10393
10394 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
10395 _mm_slli_si128.
10396
10397 2002-10-19 Andreas Schwab <schwab@suse.de>
10398
10399 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
10400 directory component.
10401
10402 2002-10-18 Mark Mitchell <mark@codesourcery.com>
10403
10404 * g++.dg/inherit/thunk1.C: New test.
10405
10406 * g++.dg/inherit/override1.C: New test.
10407
10408 * g++.dg/abi/mangle11.C: New test.
10409 * g++.dg/abi/mangle14.C: New test.
10410 * g++.dg/abi/mangle17.C: New test.
10411
10412 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
10413
10414 * g++.dg/overload/member2.C: New test.
10415
10416 2002-10-17 Janis Johnson <janis187@us.ibm.com>
10417
10418 * g++.dg/README: Describe new compat directory.
10419 * g++.dg/dg.exp: Skip tests in compat directory.
10420 * README.compat: New file.
10421 * lib/compat.exp: New expect script.
10422 * g++.dg/compat: New test directory.
10423 * g++.dg/compat/compat.exp: New expect script.
10424 * g++.dg/compat/abi: New test directory.
10425 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
10426 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
10427 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
10428 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
10429 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
10430 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
10431 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
10432 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
10433 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
10434 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
10435 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
10436 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
10437 * g++.dg/compat/break: New test directory.
10438 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
10439 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
10440 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
10441 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
10442 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
10443 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
10444 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
10445 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
10446 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
10447 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
10448 g++.dg/compat/break/README: New files.
10449 * g++.dg/compat/eh: New test directory.
10450 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
10451 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
10452 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
10453 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
10454 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
10455 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
10456 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
10457 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
10458 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
10459 g++.dg/compat/eh/filter2_y.C,
10460 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
10461 g++.dg/compat/eh/new1_y.C,
10462 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
10463 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
10464 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
10465 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
10466 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
10467 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
10468 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
10469 g++.dg/compat/eh/unexpected1_y.C: New files.
10470 * g++.dg/compat/init: New test directory.
10471 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
10472 g++.dg/compat/init/array5_y.C,
10473 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
10474 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
10475 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
10476 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
10477 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
10478 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
10479 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
10480 g++.dg/compat/init/init-ref2_y.C: New files.
10481
10482 2002-10-17 Mark Mitchell <mark@codesourcery.com>
10483
10484 PR c++/7584
10485 * g++.dg/inherit/using3.C: New test.
10486
10487 2002-10-17 Jan Hubicka <jh@suse.cz>
10488
10489 * gcc.dg/20021017-2.c: New test.
10490
10491 2002-10-17 Mark Mitchell <mark@codesourcery.com>
10492
10493 * g++.dg/abi/mangle16.C: Adjust.
10494
10495 * g++.dg/init/array8.C: New test.
10496
10497 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
10498
10499 * gcc.dg/special/mips-abi.exp: New test.
10500 * gcc.dg/special/mips-abi.s: Empty file used by the above.
10501
10502 2002-10-16 Mark Mitchell <mark@codesourcery.com>
10503
10504 * g++.dg/abi/mangle16.C: New test.
10505 * g++.dg/abi/mangle17.C: Likewise.
10506
10507 PR c++/7478
10508 * g++.dg/template/ref1.C: New test.
10509
10510 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10511
10512 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
10513
10514 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
10515
10516 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
10517
10518 2002-10-16 Mark Mitchell <mark@codesourcery.com>
10519
10520 PR c++/7524
10521 * g++.dg/init/array7.C: New test.
10522
10523 2002-10-15 Mark Mitchell <mark@codesourcery.com>
10524
10525 * g++.dg/init/array6.C: New test.
10526
10527 * g++.dg/abi/mangle13.C: Likewise.
10528 * g++.dg/abi/mangle14.C: Likewise.
10529 * g++.dg/abi/mangle15.C: Likewise.
10530
10531 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10532
10533 * g++.dg/abi/empty8.C: New test.
10534
10535 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
10536
10537 * g++.dg/init/ctor1.C: New test.
10538
10539 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
10540
10541 * gcc.c-torture/execute/20021015-1.c: New test.
10542
10543 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
10544
10545 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
10546
10547 2002-10-14 Jan Hubicka <jh@suse.cz>
10548
10549 * gcc.dg/i386-ssetype-[1-5].c: New tests.
10550
10551 2002-10-14 Richard Henderson <rth@redhat.com>
10552
10553 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
10554
10555 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10556
10557 PR optimization/6631
10558 * g++.dg/opt/const2.C: New test.
10559
10560 2002-10-14 Mark Mitchell <mark@codesourcery.com>
10561
10562 PR c++/7176
10563 * g++.dg/parse/friend1.C: New test.
10564 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
10565
10566 2002-10-14 Jakub Jelinek <jakub@redhat.com>
10567
10568 * gcc.dg/20021014-1.c: New test.
10569
10570 2002-10-11 Mark Mitchell <mark@codesourcery.com>
10571
10572 PR c++/5661
10573 * g++.dg/ext/vlm1.C: New test.
10574 * g++.dg/ext/vlm2.C: Likewise.
10575
10576 * g++.dg/init/array1.C: Remove invalid braces.
10577 * g++.dg/init/brace1.C: New test.
10578 * g++.dg/init/copy2.C: Likewise.
10579 * g++.dg/init/copy3.C: Likewise.
10580 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
10581 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
10582 braces.
10583
10584 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
10585
10586 * gcc.dg/cpp/assembler.S: Don't use -ansi.
10587
10588 2002-10-11 Richard Shann <richard.shann@superh.com>
10589
10590 * gcc.c-torture/compile/simd-5.c: New test.
10591
10592 2002-10-10 Roger Sayle <roger@eyesopen.com>
10593
10594 * gcc.c-torture/execute/shiftopt-1.c: New test case.
10595
10596 2002-10-10 Jim Wilson <wilson@redhat.com>
10597
10598 * gcc.c-torture/execute/20021010-1.c: New test.
10599
10600 2002-10-09 Zack Weinberg <zack@codesourcery.com>
10601
10602 PR c/7353
10603 * g++.dg/ext/typedef-init.C: New test.
10604 * gcc.dg/typedef-init.c: New test.
10605
10606 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
10607
10608 * gcc.dg/cpp/paste13.c: New test.
10609
10610 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10611
10612 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
10613 remaining platforms, XFAIL during compile, not execute. Don't
10614 XFAIL at -O0.
10615
10616 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
10617
10618 * gcc.dg/alias-1.c: Tweak expected warning.
10619
10620 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10621
10622 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
10623
10624 2002-10-06 Andreas Jaeger <aj@suse.de>
10625
10626 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
10627 * gcc.dg/cpp/c++98.C: Likewise.
10628
10629 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
10630 * g++.dg/cpp/c++98.C: Likewise.
10631
10632 * g++.dg/README (Subdirectories): Mention cpp directory.
10633
10634 PR target/7559
10635 * gcc.dg/20021006-1.c: New test.
10636
10637 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10638
10639 PR c++/7804
10640 * g++.dg/other/warning1.C: New test.
10641
10642 2002-10-04 Roger Sayle <roger@eyesopen.com>
10643
10644 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
10645 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
10646 and sparc-*-* with -m64 as expected failures. See PR 8087.
10647
10648 2002-10-03 Mark Mitchell <mark@codesourcery.com>
10649
10650 PR c++/7931
10651 * g++.dg/template/ptrmem3.C: New test.
10652
10653 PR c++/7754
10654 * g++.dg/template/union1.C: New test.
10655
10656 2002-10-03 Mark Mitchell <mark@codesourcery.com>
10657
10658 PR c++/8006
10659 * g++.dg/abi/mangle9.C: New test.
10660 * g++.dg/abi/mangle10.C: New test.
10661 * g++.dg/abi/mangle11.C: New test.
10662 * g++.dg/abi/mangle12.C: New test.
10663
10664 2002-10-02 Mark Mitchell <mark@codesourcery.com>
10665
10666 PR c++/7188.
10667 * g++.dg/template/meminit1.C: New test.
10668 * g++.dg/warn/Wreorder-1.C: Likewise.
10669 * g++.old-deja/g++.mike/warn3.C: Tweak.
10670 * lib/prune.exp: Ingore "in copy constructor".
10671
10672 2002-10-02 Andreas Jaeger <aj@suse.de>
10673
10674 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
10675 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
10676 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
10677 on x86-64.
10678
10679 2002-10-01 Mark Mitchell <mark@codesourcery.com>
10680
10681 * gcc.dg/empty1.C: Fix typo.
10682
10683 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
10684
10685 * gcc.dg/alias-1.c: New test.
10686
10687 2002-10-01 Mark Mitchell <mark@codesourcery.com>
10688
10689 * gcc.dg/empty1.C: New test.
10690
10691 * g++.dg/tls/init-2.C: Tweak error messages.
10692
10693 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
10694
10695 * gcc.c-torture/compile/20020923-1.c: New test.
10696
10697 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
10698
10699 * gcc.c-torture/execute/ffs-1.c: New test.
10700 * gcc.c-torture/execute/ffs-2.c: Ditto.
10701
10702 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
10703
10704 * g++.dg/overload/member1.C: New test.
10705
10706 2002-09-30 Mark Mitchell <mark@code
10707
10708 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
10709
10710 * testsuite/gcc.dg/tls/diag-3.c: New.
10711
10712 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
10713
10714 * g++.dg/README (Subdirectories): Document new subdir expr.
10715 * g++.dg/expr/pmf-1.C: New test.
10716
10717 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
10718
10719 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
10720
10721 2002-08-06 Jakub Jelinek <jakub@redhat.com>
10722
10723 * g++.dg/abi/bitfield3.C: New test.
10724
10725 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
10726
10727 * lib/gcov.exp: Tweak expected line formats.
10728 * gcc.misc-tests/gcov8.c: New test.
10729 * gcc.misc-tests/gcov8.x: New flags.
10730
10731 2002-08-05 Jakub Jelinek <jakub@redhat.com>
10732
10733 * consistency.vlad/layout/endian.c: Include string.h.
10734
10735 * gcc.c-torture/execute/20020805-1.c: New test.
10736
10737 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
10738
10739 * g++.dg/other/conversion1.C: New test.
10740
10741 2002-08-03 Roger Sayle <roger@eyesopen.com>
10742
10743 * gcc.dg/builtins-1.c: New testcase.
10744
10745 2002-08-02 Mark Mitchell <mark@codesourcery.com>
10746
10747 * g++.dg/inherit/access3.C: New test.
10748
10749 2002-08-01 Jakub Jelinek <jakub@redhat.com>
10750
10751 * gcc.dg/ia64-visibility-2.c: New test.
10752
10753 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
10754
10755 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
10756 __qualifier_flags to __flags.
10757
10758 2002-07-31 Mark Mitchell <mark@codesourcery.com>
10759
10760 * g++.dg/inherit/operator1.C: New test.
10761 * g++.dg/lookup/disamb1.C: Fix typo in comment.
10762 * g++.dg/other/error1.C: Change expected error message.
10763 * g++.dg/template/conv4.C: Likewise.
10764
10765 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
10766
10767 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
10768 for documented behavior.
10769
10770 2002-07-25 Roger Sayle <roger@eyesopen.com>
10771
10772 * gcc.c-torture/execute/20020720-1.x: Skip this test on
10773 several targets known to fail.
10774
10775 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
10776
10777 * gcc.dg/mips-args-[123].c: New tests.
10778
10779 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
10780
10781 * gcc.dg/ppc-spe.c: New.
10782
10783 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
10784
10785 * g++.dg/other/ptrmem4.C: New testcase.
10786
10787 2002-07-24 Richard Henderson <rth@redhat.com>
10788
10789 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
10790
10791 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
10792
10793 * g++.dg/ext/alignof1.C (main): Return 0 for success.
10794
10795 2002-07-24 Roger Sayle <roger@eyesopen.com>
10796
10797 * gcc.c-torture/execute/memset-3.c: New testcase.
10798
10799 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
10800
10801 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
10802 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
10803
10804 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10805
10806 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
10807 Delete.
10808
10809 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
10810
10811 * gcc.c-torture/compile/simd-4.c: New test.
10812
10813 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10814
10815 PR c++/7347, c++/7348
10816 * g++.dg/template/access4.C: New test.
10817 * g++.dg/template/access5.C: New test.
10818 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
10819 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
10820 * g++.old-deja/g++.pt/ttp58.C: Likewise.
10821 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
10822
10823 2002-07-22 Jakub Jelinek <jakub@redhat.com>
10824
10825 * gcc.dg/gnu89-init-2.c: New test.
10826
10827 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
10828
10829 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
10830
10831 2002-07-20 Roger Sayle <roger@eyesopen.com>
10832
10833 * gcc.c-torture/execute/20020720-1.c: New testcase.
10834
10835 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
10836
10837 * gcc.dg/cpp/Wsignprom.c: New tests.
10838
10839 2002-07-20 Alan Modra <amodra@bigpond.net.au>
10840
10841 * gcc.c-torture/execute/loop-13.c: New test.
10842
10843 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
10844
10845 * gcc.dg/cpp/expr.c: New tests.
10846
10847 2002 07-18 David Edelsohn <edelsohn@gnu.org>
10848
10849 * g++.dg/opt/pr6713.C: Add template instantiation.
10850
10851 2002-07-18 Alan Modra <amodra@bigpond.net.au>
10852
10853 * gcc.dg/nest.c: New test.
10854
10855 2002-07-17 Richard Henderson <rth@redhat.com>
10856
10857 * g++.dg/opt/pr6713.C: New test.
10858
10859 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
10860
10861 * gcc.c-torture/execute/loop-2e.x: Let the testcase
10862 XFAIL for all x86 processors.
10863
10864 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
10865
10866 * gcc.c-torture/execute/20010122-1.x: Do not test with
10867 -fomit-frame-pointer.
10868
10869 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10870
10871 * g++.dg/template/instantiate2.C: New test.
10872 * g++.dg/template/spec4.C: New test.
10873
10874 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10875
10876 * g++.dg/template/access2.C: New test.
10877 * g++.dg/template/access3.C: New test.
10878
10879 2002-07-15 Zack Weinberg <zack@codesourcery.com>
10880
10881 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
10882 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
10883 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
10884 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
10885 Convert to use <stdarg.h>.
10886 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
10887 Delete.
10888 * gcc.dg/va-arg-2.c: New.
10889 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
10890
10891 2002-07-15 Jakub Jelinek <jakub@redhat.com>
10892
10893 * gcc.c-torture/compile/20020710-1.c: New test.
10894
10895 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
10896 Andrew Pinski <pinskia@physics.uc.edu>
10897
10898 gcc.c-torture/compile/simd-2.c: New testcase.
10899 gcc.c-torture/compile/simd-3.c: Likewise.
10900
10901 2002-07-11 Mark Mitchell <mark@codesourcery.com>
10902
10903 PR c++/7224
10904 * g++.dg/overload/error1.C: New test.
10905
10906 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10907
10908 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
10909 configuration and IRIX 6 O32 ABI.
10910
10911 2002-07-11 Roger Sayle <roger@eyesopen.com>
10912
10913 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
10914
10915 2002-07-10 Roger Sayle <roger@eyesopen.com>
10916
10917 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
10918
10919 2002-07-10 Jeffrey A Law <law@redhat.com>
10920
10921 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
10922
10923 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
10924
10925 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
10926
10927 * gcc.dg/20020312-2.c: Check for __PPC__.
10928
10929 2002-07-09 Diego Novillo <dnovillo@redhat.com>
10930
10931 * gcc.c-torture/compile/20020709-1.c: New test.
10932
10933 2002-07-07 Roger Sayle <roger@eyesopen.com>
10934
10935 * g++.dg/template/qualttp21.C: New test case.
10936
10937 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
10938
10939 * gcc.c-torture/compile/20020706-1.c: New test.
10940 * gcc.c-torture/compile/20020706-2.c: New test.
10941
10942 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
10943 Alexandre Oliva <aoliva@redhat.com>
10944
10945 * g++.dg/warn/incomplete1.C: New test.
10946
10947 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10948
10949 PR c++/7099
10950 * g++.dg/warn/noreturn1.C: New test.
10951
10952 2002-07-03 Mark Mitchell <mark@codesourcery.com>
10953
10954 PR c++/6706
10955 * g++.dg/debug/debug6.C: New test.
10956 * g++.dg/debug/debug7.C: New test.
10957
10958 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
10959
10960 * gcc.c-torture/compile/simd-3.c: New test.
10961
10962 2002-07-03 Chris Demetriou <cgd@broadcom.com>
10963
10964 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
10965 * gcc.dg/20020620-1.c: Likewise.
10966
10967 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10968
10969 PR c++/6944
10970 * g++.dg/init/array4.C: New test.
10971 * g++.dg/init/array5.C: New test.
10972
10973 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
10974
10975 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
10976 * gcc.c-torture/execute/simd-2.c (main): Likewise.
10977
10978 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10979
10980 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
10981 * gcc.dg/wtr-aggr-init-1.c: Likewise.
10982 * gcc.dg/wtr-conversion-1.c: Likewise.
10983 * gcc.dg/wtr-escape-1.c: Likewise.
10984 * gcc.dg/wtr-int-type-1.c: Likewise.
10985 * gcc.dg/wtr-label-1.c: Likewise.
10986 * gcc.dg/wtr-static-1.c: Likewise.
10987 * gcc.dg/wtr-strcat-1.c: Likewise.
10988 * gcc.dg/wtr-suffix-1.c: Likewise.
10989 * gcc.dg/wtr-switch-1.c: Likewise.
10990 * gcc.dg/wtr-unary-plus-1.c: Likewise.
10991 * gcc.dg/wtr-union-init-1.c: Likewise.
10992 * gcc.dg/wtr-union-init-2.c: Likewise.
10993 * gcc.dg/wtr-union-init-3.c: Likewise.
10994
10995 * gcc.dg/wtr-func-def-1.c: New test.
10996
10997 2002-07-02 Devang Patel <dpatel@apple.com>
10998
10999 * objc.dg/param-1.m: New test.
11000
11001 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
11002
11003 * gcc.dg/cpp/trad/directive.c: Add test.
11004 * gcc.dg/cpp/trad/macroargs.c: Add test.
11005 * gcc.dg/cpp/trad/rec
11006
11007 2002-04-25 Roger Sayle <roger@eyesopen.com>
11008
11009 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
11010
11011 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11012
11013 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
11014 targets.
11015
11016 2002-04-24 Mark Mitchell <mark@codesourcery.com>
11017
11018 * g++.dg/abi/mange7.C: New test.
11019
11020 PR c++/6438.
11021 * g++.dg/parse/stmtexpr2.C: New test.
11022
11023 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
11024
11025 * gcc.dg/20020312-2.c: Add SH target.
11026
11027 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11028
11029 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
11030 compiler output on mips*-*-irix*.
11031
11032 2002-04-23 Jakub Jelinek <jakub@redhat.com>
11033
11034 * g++.dg/parse/attr1.C: New test.
11035
11036 2002-04-23 Roger Sayle <roger@eyesopen.com>
11037
11038 * gcc.c-torture/execute/string-opt-17.c: New test case.
11039 * gcc.c-torture/execute/memset-2.c: New test case.
11040
11041 2002-04-23 Mark Mitchell <mark@codesourcery.com>
11042
11043 PR c++/6256:
11044 * g++.dg/template/friend5.C: New test.
11045
11046 PR c++/6331:
11047 * g++.dg/template/qual1.C: Likewise.
11048
11049 2002-04-22 Zack Weinberg <zack@codesourcery.com>
11050
11051 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
11052 Include stdlib.h, not stdio.h or ctype.h.
11053
11054 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
11055
11056 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
11057 cris-*-elf* and mmix-*-*.
11058 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
11059 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
11060 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
11061 Ditto.
11062 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
11063 * gcc.dg/wchar_t-1.c: Ditto.
11064
11065 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
11066
11067 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
11068 Clarify comment.
11069
11070 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
11071
11072 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
11073
11074 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11075
11076 * gcc.c-torture/execute/20000906-1.x: Delete.
11077
11078 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
11079
11080 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
11081
11082 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
11083
11084 * PR6367
11085 * g77.f-torture/execute/6367.f: New test.
11086 * g77.f-torture/execute/6367.x: Disable for MMIX.
11087
11088 2002-04-19 Mark Mitchell <mark@codesourcery.com>
11089
11090 * PR6352
11091 * g++.dg/opt/inline2.C: New test.
11092
11093 2002-04-18 Richard Henderson <rth@redhat.com>
11094
11095 * gcc.dg/20000906-1.c: Enable for all targets.
11096 * gcc.c-torture/compile/iftrap-2.c: New.
11097
11098 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11099
11100 * gcc.dg/20020418-1.c: New test.
11101 * gcc.dg/20020418-2.c: New test.
11102
11103 2002-04-18 Richard Henderson <rth@redhat.com>
11104
11105 * gcc.c-torture/compile/iftrap-1.c: New.
11106 * gcc.dg/iftrap-1.c: Adjust for ia64.
11107 * gcc.dg/iftrap-2.c: New.
11108
11109 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11110
11111 * gcc.c-torture/compile/20020418-1.c: New test.
11112
11113 2002-04-18 Roger Sayle <roger@eyesopen.com>
11114
11115 * gcc.c-torture/compile/20020415-1.c: New.
11116
11117 2002-04-18 David S. Miller <davem@redhat.com>
11118
11119 * gcc.c-torture/execute/20020418-1.c: New test.
11120
11121 2002-04-17 Jakub Jelinek <jakub@redhat.com>
11122
11123 * gcc.dg/20020416-1.c: New test.
11124
11125 * g++.dg/opt/inline1.C: New test.
11126
11127 2002-04-16 Jakub Jelinek <jakub@redhat.com>
11128
11129 * gcc.dg/altivec-5.c: New test.
11130
11131 * gcc.dg/20020415-1.c: New test.
11132
11133 2002-04-15 Mark Mitchell <mark@codesourcery.com>
11134
11135 * testsuite/lib/chill.exp: Remove.
11136
11137 2002-04-14 Jakub Jelinek <jakub@redhat.com>
11138
11139 * g++.dg/other/big-struct.C: New test.
11140
11141 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
11142
11143 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
11144 of scratch file.
11145
11146 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
11147
11148 PR c/6277
11149 * gcc.dg/i386-387-1.c: Allow optional leading underscore
11150 in scan-assembler function name
11151
11152 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
11153
11154 * g77.f-torture/execute/980628-4.x,
11155 g77.f-torture/execute/980628-5.x,
11156 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11157 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11158 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
11159 i[34567]86-*-*.
11160
11161 2002-04-13 David S. Miller <davem@redhat.com>
11162
11163 * gcc.c-torture/execute/20020413-1.c: New test.
11164
11165 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
11166
11167 * gcc.dg/asm-6.c,
11168 * g++.dg/ext/asm1.C: New tests.
11169
11170 2002-04-12 Mark Mitchell <mark@codesourcery.com>
11171
11172 PR c++ 5373.
11173 * g++.dg/parse/stmtexpr1.C: New test.
11174
11175 PR c++/5189.
11176 * g++.dg/template/copy1.C: New test.
11177
11178 2002-04-12 Richard Henderson <rth@redhat.com>
11179
11180 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
11181
11182 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
11183
11184 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
11185 gcc.c-torture/execute/20020307-2.c.
11186
11187 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
11188
11189 * g++.dg/ext/attrib5.C,
11190 * g++.dg/lookup/struct1.C: New tests.
11191
11192 2002-04-11 Jakub Jelinek <jakub@redhat.com>
11193
11194 * gcc.dg/20020411-1.c: New test.
11195
11196 * gcc.c-torture/execute/20020411-1.c: New test.
11197
11198 2002-04-10 Janis Johnson <janis187@us.ibm.com>
11199
11200 * g77.f-torture/execute/6177.f: New test.
11201
11202 2002-04-10 Jakub Jelinek <jakub@redhat.com>
11203
11204 PR middle-end/6247
11205 * g++.dg/opt/cleanup1.C: New test.
11206
11207 * g++.dg/opt/const1.C: New test.
11208
11209 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
11210
11211 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
11212
11213 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
11214
11215 PR c++/5507
11216 * g++.dg/template/typename2.C: New test.
11217
11218 2002-04-10 Alan Modra <amodra@bigpond.net.au>
11219
11220 * gcc.c-torture/execute/loop-12.c: New.
11221
11222 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
11223
11224 * g77.f-torture/execute/980628-4.x,
11225 g77.f-torture/execute/980628-5.x,
11226 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11227 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11228 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
11229
11230 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11231
11232 PR optimization/6086
11233 * g++.dg/opt/preinc1.C: New test.
11234
11235 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11236
11237 PR c++/5571
11238 * g++.dg/opt/static2.C: New test.
11239
11240 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11241
11242 PR c/5120
11243 * gcc.dg/20020406-1.c: New test.
11244
11245 2002-04-04 David S. Miller <davem@redhat.com>
11246
11247 * gcc.c-torture/execute/20020404-1.c: New test.
11248
11249 2002-04-04 Jakub Jelinek <jakub@redhat.com>
11250
11251 PR c/6123
11252 * gcc.dg/20020312-2.c: Do not declare global register variable
11253 if __PIC__ or __pic__ is defined.
11254
11255 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
11256
11257 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
11258 __asm__ so that it works correctly even if -ansi -pedantic-errors.
11259
11260 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11261
11262 * gcc.misc-tests/linkage.exp: Update last change to handle
11263 sparc*-, not just sparc-.
11264
11265 2002-04-03 Richard Henderson <rth@redhat.com>
11266
11267 * gcc.dg/cpp/ucs.c: Improved long UCS test.
11268
11269 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11270
11271 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
11272
11273 2002-04-02 David S. Miller <davem@redhat.com>
11274
11275 * gcc.c-torture/execute/20020402-3.c: New test.
11276
11277 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11278
11279 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
11280 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
11281
11282 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
11283 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
11284 g77.f-torture/execute/20001201.x,
11285 g77.f-torture/execute/u77-test.x: New files.
11286
11287 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
11288 * gcc.dg/wchar_t-1.c: Ditto.
11289
11290 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11291
11292 * gcc.c-torture/execute/20020402-1.c: New test.
11293
11294 2002-04-01 Richard Henderson <rth@redhat.com>
11295
11296 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
11297
11298 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
11299
11300 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11301
11302 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
11303
11304 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11305
11306 * g++.dg/inherit/template-as-base.C: Expect error.
11307 * g++.dg/inherit/namespace-as-base.C: Likewise.
11308
11309 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
11310
11311 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
11312 g++.dg/ext/instantiate3.C: Tweak match patterns.
11313
11314 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
11315 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
11316 -da test.
11317
11318 2002-03-31 Richard Henderson <rth@redhat.com>
11319
11320 * gcc.dg/special/alias-2.c: New.
11321 * gcc.dg/special/ecos.exp: Run it.
11322
11323 2002-03-31 Richard Henderson <rth@redhat.com>
11324
11325 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
11326
11327 2002-03-31 Kazu Hirata <kazu@hxi.com>
11328
11329 * gcc.dg/weak-1.c: Disable on h8300 port.
11330
11331 2002-03-29 Janis Johnson <janis187@us.ibm.com>
11332
11333 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
11334 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
11335 ordering tests.
11336 * g++.dg/bprob/bprob-1.C: New test.
11337 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
11338 * g++.dg/gcov/gcov-1.C: New test.
11339 * g++.dg/gcov/gcov-1.x: New file.
11340 * g++.dg/gcov/gcov-2.C: New test.
11341 * g++.dg/gcov/gcov-3.C: New test.
11342 * g++.dg/gcov/gcov-3.h: New file.
11343
11344 2002-03-28 Roger Sayle <roger@eyesopen.com>
11345
11346 * g++.old-deja/g++.other/builtins5.C: New test.
11347 * g++.old-deja/g++.other/builtins6.C: New test.
11348 * g++.old-deja/g++.other/builtins7.C: New test.
11349 * g++.old-deja/g++.other/builtins8.C: New test.
11350 * g++.old-deja/g++.other/builtins9.C: New test.
11351
11352 2002-03-29 Jakub Jelinek <jakub@redhat.com>
11353
11354 * g++.dg/opt/static1.C: New test.
11355
11356 * g++.dg/opt/longbranch1.C: New test.
11357
11358 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
11359
11360 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
11361
11362 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
11363
11364 2002-03-28 Jeffrey A Law (law@redhat.com)
11365
11366 * gcc.c-torture/execute/20020328-1.c: New test.
11367
11368 2002-03-27 Richard Henderson <rth@redhat.com>
11369
11370 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
11371 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
11372 move from g++.old-deja/g++.ext/.
11373
11374 2002-03-27 Mark Mitchell <mark@codesourcery.com>
11375
11376 * g++.dg/init/new2.C: New test.
11377
11378 2002-03-26 Richard Henderson <rth@redhat.com>
11379
11380 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
11381
11382 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
11383 on sparc.
11384
11385 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
11386 sparcv9 systems.
11387 * gcc.dg/20001102-1.c: Likewise.
11388
11389 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
11390
11391 * gcc.dg/cpp/endif-pedantic1.c,
11392 gcc.dg/cpp/endif-pedantic2.c: New tests.
11393
11394 2002-03-26 Mark Mitchell <mark@codesourcery.com>
11395
11396 * g++.dg/init/new1.C: New test.
11397
11398 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
11399
11400 * g++.dg/abi/vbase9.C: New test.
11401
11402 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
11403
11404 * gcc.dg/arm-asm.c: New test.
11405
11406 2002-03-26 Andrew Cagney <ac131313@redhat.com>
11407
11408 * gcc.dg/Wswitch-enum.c: New test.
11409 Fix PR c/5044.
11410
11411 2002-03-26 Richard Henderson <rth@redhat.com>
11412
11413 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
11414 structure.
11415
11416 2002-03-25 Richard Henderson <rth@redhat.com>
11417
11418 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
11419 sparcv9 systems.
11420
11421 * gcc.c-torture/compile/20011119-1.c (xxx): New.
11422 * gcc.c-torture/compile/20011119-2.c (xxx): New.
11423
11424 2002-03-25 Zack Weinberg <zack@codesourcery.com>
11425
11426 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
11427
11428 2002-03-25 Bob Wilson <bob.wilson@acm.org>
11429
11430 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11431 targets using generic thunk support.
11432
11433 2002-03-25 Jakub Jelinek <jakub@redhat.com>
11434
11435 * gcc.c-torture/compile/20020323-1.c: New test.
11436
11437 * g++.dg/opt/conj2.C: New test.
11438
11439 2002-03-24 Richard Henderson <rth@redhat.com>
11440
11441 * gcc.dg/weak-1.c: Use -fno-common.
11442
11443 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11444
11445 * g77.dg/f77-edit-apostrophe-out.f: New test
11446 * g77.dg/f77-edit-h-out.f: New test
11447 * g77.dg/f77-edit-t-in.f: New test
11448 * g77.dg/f77-edit-t-out.f: New test
11449 * g77.dg/f77-edit-x-out.f: New test
11450 * g77.dg/f77-edit-slash-out.f: New test
11451 * g77.dg/f77-edit-colon-out.f: New test
11452 * g77.dg/f77-edit-s-out.f: New test
11453
11454 2002-03-24 Richard Henderson <rth@redhat.com>
11455
11456 * objc/execute/formal_protocol-6.x: New XFAIL.
11457
11458 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11459
11460 * gcc.dg/weak-1.c: Early return from dg-final on platforms
11461 that do not support weak symbols
11462
11463 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11464
11465 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
11466 * lib/g77.exp: Likewise
11467 * lib/objc.exp: Likewise
11468
11469 2002-03-23 Andrew Cagney <ac131313@redhat.com>
11470
11471 * gcc.dg/Wswitch-default.c: New test.
11472
11473 2002-03-23 Jakub Jelinek <jakub@redhat.com>
11474
11475 * g++.dg/other/enum1.C: New test.
11476
11477 2002-03-23 Zack Weinberg <zack@codesourcery.com>
11478
11479 * gcc.dg/pragma-ep-3.c: Fix typo.
11480
11481 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11482
11483 * g++.dg/inherit/template-as-base.C: New test.
11484
11485 2002-03-22 Jakub Jelinek <jakub@redhat.com>
11486
11487 * g++.old-deja/g++.other/dwarf2-1.C: Move...
11488 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
11489
11490 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
11491
11492 * gcc.dg/cpp/multiline.c: Update to match.
11493
11494 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
11495
11496 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
11497
11498 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
11499
11500 * gcc.dg/cpp/extratokens2.c: New file.
11501
11502 2002-03-21 David Edelsohn <edelsohn@gnu.org>
11503
11504 * gcc.dg/20020312-2.c: Add rs6000 target.
11505
11506 * gcc.c-torture/compile/20020319-1.c: New test.
11507
11508 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11509
11510 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11511 (A, E): Handle this.
11512
11513 2002-03-20 Jason Merrill <jason@redhat.com>
11514
11515 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11516 ignoring -fpic.
11517 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11518 through prune_gcc_output.
11519
11520 2002-03-20 Jakub Jelinek <jakub@redhat.com>
11521
11522 * gcc.c-torture/compile/20020320-1.c: New test.
11523
11524 2002-03-19 Jakub Jelinek <jakub@redhat.com>
11525
11526 * gcc.c-torture/compile/20020318-1.c: New test.
11527
11528 * gcc.dg/struct-by-value-1.c: New test.
11529
11530 * gcc.dg/20020319-1.c: New test.
11531
11532 2002-03-18 Jakub Jelinek <jakub@redhat.com>
11533
11534 * g++.dg/opt/conj1.C: New test.
11535
11536 2002-03-17 Mark Mitchell <mark@codesourcery.com>
11537
11538 * g++.dg/template/qualttp20.C: Revert previous change.
11539 * g++.dg/template/qualttp3.C: Likewise.
11540 * g++.dg/template/qualttp4.C: Likewise
11541 * g++.dg/template/qualttp5.C: Likewise
11542 * g++.dg/template/qualttp6.C: Likewise
11543 * g++.dg/template/qualttp7.C: Likewise
11544 * g++.dg/template/qualttp8.C: Likewise
11545 * g++.dg/template/recurse.C: Likewise.
11546
11547 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
11548
11549 * gcc.dg/cpp/wchar-1.c: Update.
11550
11551 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
11552
11553 * g++.dg/template/conv1.C: New test.
11554 * g++.dg/template/conv2.C: New test.
11555 * g++.dg/template/conv3.C: New test.
11556 * g++.dg/template/conv4.C: New test.
11557
11558 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11559
11560 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11561 * g++.dg/template/qualttp3.C: Likewise.
11562 * g++.dg/template/qualttp4.C: Likewise
11563 * g++.dg/template/qualttp5.C: Likewise
11564 * g++.dg/template/qualttp6.C: Likewise
11565 * g++.dg/template/qualttp7.C: Likewise
11566 * g++.dg/template/qualttp8.C: Likewise
11567 * g++.dg/template/recurse.C: Likewise.
11568
11569 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11570
11571 * g++.dg/opt/dtor1.C: New test.
11572
11573 2002-03-15 Jakub Jelinek <jakub@redhat.com>
11574
11575 * gcc.c-torture/compile/20020315-1.c: New test.
11576
11577 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
11578
11579 * gcc.dg/weak-1.c: Fix scan tests.
11580
11581 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
11582
11583 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11584 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11585 cris-*-aout* mmix-*-*.
11586 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11587 cris-*-aout* mmix-*-*.
11588 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11589 cris-*-elf* cris-*-aout* and mmix-*-*.
11590 * gcc.dg/20001009-1.c: Ditto.
11591 * gcc.dg/20010912-1.c: Ditto.
11592 * gcc.dg/20020122-4.c: Ditto.
11593 * gcc.dg/inline-2.c: Ditto.
11594
11595 2002-03-14 Jeffrey A Law (law@cygnus.com)
11596
11597 * gcc.c-torture/compile/20020314-1.c: New test.
11598
11599 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
11600
11601 * gcc.c-torture/execute/20020314-1.c: New test.
11602
11603 2002-03-14 Jakub Jelinek <jakub@redhat.com>
11604
11605 * g++.dg/warn/Wunused-1.C: New test.
11606
11607 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
11608
11609 * g++.dg/abi/mangle6.C: New test.
11610
11611 2002-03-13 Jakub Jelinek <jakub@redhat.com>
11612
11613 * gcc.c-torture/compile/20020309-2.c: New test.
11614
11615 * gcc.c-torture/compile/20020312-1.c: New test.
11616
11617 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
11618
11619 * g++.dg/other/access1.C: New test.
11620
11621 2002-03-12 Jakub Jelinek <jakub@redhat.com>
11622
11623 * gcc.c-torture/execute/wchar_t-1.c: New test.
11624
11625 2002-03-12 David Edelsohn <edelsohn@gnu.org>
11626
11627 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
11628
11629 2002-03-12 Roger Sayle <roger@eyesopen.com>
11630
11631 * gcc.dg/20020312-1.c: New test case.
11632
11633 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
11634
11635 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
11636
11637 2002-03-11 Richard Henderson <rth@redhat.com>
11638
11639 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11640 * g++.old-deja/g++.jason/report.C: Likewise.
11641
11642 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11643
11644 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11645 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
11646
11647 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11648
11649 * testsuite/g++.dg/overload/pmf1.C: New test.
11650
11651 2002-03-11 Kazu Hirata <kazu@hxi.com>
11652
11653 * gcc.c-torture/execute/20020307-1.c: Use long.
11654
11655 2002-03-11 Jakub Jelinek <jakub@redhat.com>
11656
11657 PR optimization/5844
11658 * gcc.dg/20020310-1.c: New test.
11659
11660 2002-03-09 Michael Meissner <meissner@redhat.com>
11661
11662 * gcc.c-torture/execute/memcpy-2.c: New test.
11663 * gcc.c-torture/execute/memset-1.c: New test.
11664 * gcc.c-torture/execute/strlen-1.c: New test.
11665 * gcc.c-torture/execute/strcmp-1.c: New test.
11666 * gcc.c-torture/execute/strncmp-1.c: New test.
11667
11668 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
11669
11670 * gcc.dg/ppc-ldstruct.c: New test.
11671
11672 2002-03-09 Jakub Jelinek <jakub@redhat.com>
11673
11674 * gcc.c-torture/execute/va-arg-22.c: New test.
11675
11676 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11677
11678 * gcc.c-torture/compile/20020309-1.c: New test.
11679
11680 2002-03-08 Jakub Jelinek <jakub@redhat.com>
11681
11682 * gcc.c-torture/execute/20020307-2.c: New test.
11683
11684 2002-03-07 Jeffrey A Law (law@redhat.com)
11685
11686 * g77.f-torture/compile/20020307-1.f: New test.
11687
11688 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
11689
11690 * gcc.dg/unordered-1.c: New test.
11691
11692 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
11693
11694 * gcc.c-torture/execute/20020307-1.c: New test.
11695
11696 2002-03-05 Jakub Jelinek <jakub@redhat.com>
11697
11698 * gcc.dg/20020304-1.c: New test.
11699
11700 * gcc.c-torture/compile/20020304-2.c: New test.
11701
11702 2002-03-04 Zack Weinberg <zack@codesourcery.com>
11703
11704 * gcc.c-torture/compile/20020304-1.c: New test case
11705 (from PR c/5830).
11706
11707 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
11708
11709 * gcc.dg/20020103-1.c: Add other -D ppc variants.
11710
11711 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
11712
11713 * g++.dg/other/classkey1.C: New test.
11714
11715 2002-03-01 Richard Henderson <rth@redhat.com>
11716
11717 * gcc.c-torture/compile/981223-1.x: New.
11718 * gcc.c-torture/compile/920625-1.x: New.
11719
11720 2002-02-28 Richard Henderson <rth@redhat.com>
11721
11722 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11723
11724 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
11725
11726 * gcc.c-torture/execute/20020227-1.c: New test.
11727
11728 2002-02-27 Mark Mitchell <mark@codesourcery.com>
11729
11730 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11731 here" ERROR lines.
11732 * g++.old-deja/g++.oliva/partord1.C: Likewise.
11733 * g++.old-deja.g++.other/defarg1.C: Likewise.
11734 * g++.old-deja/g++.pt/calls2.C: Likewise.
11735 * g++.old-deja/g++.pt/crash20.C: Likewise.
11736 * g++.old-deja/g++.pt/crash30.C: Likewise.
11737 * g++.old-deja/g++.pt/crash36.C: Likewise.
11738 * g++.old-deja/g++.pt/crash6.C: Likewise.
11739 * g++.old-deja/g++.pt/defarg13.C: Likewise.
11740 * g++.old-deja/g++.pt/derived3.C: Likewise.
11741 * g++.old-deja/g++.pt/error1.C: Likewise.
11742 * g++.old-deja/g++.pt/friend21.C: Likewise.
11743 * g++.old-deja/g++.pt/friend23.C: Likewise.
11744 * g++.old-deja/g++.pt/infinite1.C: Likewise.
11745 * g++.old-deja/g++.robertl/eb128.C: Likewise.
11746
11747 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
11748
11749 * gcc.c-torture/execute/20020225-2.c: New test.
11750
11751 2002-02-27 Zack Weinberg <zack@codesourcery.com>
11752
11753 * gcc.c-torture/execute/920730-1t.c,
11754 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11755 Delete test cases, only relevant to -traditional.
11756
11757 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
11758
11759 * gcc.dg/cpp/undef1.c: Remove.
11760 * gcc.dg/cpp/directiv.c: Update.
11761 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11762
11763 2002-02-27 Michael Meissner <meissner@redhat.com>
11764
11765 * gcc.c-torture/execute/20020226-1.c: New test.
11766
11767 2002-02-26 Jakub Jelinek <jakub@redhat.com>
11768
11769 * g++.dg/debug/debug4.C: New test.
11770
11771 * gcc.dg/ia64-visibility-1.c: New test.
11772
11773 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
11774
11775 * gcc.dg/debug/20020224-1.c: New.
11776
11777 2002-02-25 Kazu Hirata <kazu@hxi.com>
11778
11779 * gcc.c-torture/execute/960416-1.x: New.
11780 * gcc.c-torture/execute/divconst-3.x: Likewise.
11781
11782 2002-02-25 Jakub Jelinek <jakub@redhat.com>
11783
11784 * gcc.dg/20020224-1.c: New test.
11785
11786 2002-02-25 Alan Modra <amodra@bigpond.net.au>
11787
11788 * gcc.c-torture/execute/20020225-1.c: New.
11789
11790 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
11791
11792 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
11793
11794 2002-02-23 Jakub Jelinek <jakub@redhat.com>
11795
11796 * gcc.dg/20020222-1.c: New test.
11797
11798 2002-02-22 Jakub Jelinek <jakub@redhat.com>
11799
11800 * g++.dg/opt/anonunion1.C: New test.
11801
11802 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
11803
11804 * g++.dg/template/qualttp19.C: New test.
11805 * g++.dg/template/qualttp20.C: New test.
11806 * g++.old-deja/g++.jason/report.C: Adjust expected errors
11807 * g++.old-deja/g++.other/qual1.C: Likewise.
11808
11809 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
11810
11811 * gcc.dg/attr-alwaysinline.c: New.
11812
11813 2002-02-21 Jakub Jelinek <jakub@redhat.com>
11814
11815 * gcc.dg/20020220-1.c: New test.
11816
11817 * gcc.dg/20020220-2.c: New test.
11818
11819 * g++.dg/opt/mmx1.C: New test.
11820
11821 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
11822
11823 * gcc.c-torture/compile/20020110.c: New test.
11824
11825 2002-02-20 Jakub Jelinek <jakub@redhat.com>
11826
11827 * gcc.c-torture/execute/20020219-1.c: New test.
11828
11829 * gcc.dg/20020219-1.c: New test.
11830
11831 * gcc.dg/noncompile/20020220-1.c: New test.
11832
11833 * g++.dg/opt/ptrintsum1.C: New test.
11834
11835 * gcc.dg/debug/20020220-1.c: New test.
11836
11837 2002-02-17 Jakub Jelinek <jakub@redhat.com>
11838
11839 * gcc.c-torture/execute/20020216-1.c: New test.
11840
11841 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
11842
11843 * gcc.dg/decl-1.c: Update, new test.
11844
11845 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
11846
11847 * g++.dg/abi/bitfield1.C: New test.
11848 * g++.dg/abi/bitfield2.C: New test.
11849
11850 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11851
11852 * gcc.dg/attr-nest.c: New test.
11853
11854 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
11855
11856 * gcc.c-torture/execute/20020215-1.c: New test.
11857
11858 2002-02-14 Jakub Jelinek <jakub@redhat.com>
11859
11860 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11861 * g++.dg/debug/debug.exp: New.
11862 * g++.dg/debug/trivial.C: New.
11863 * g++.dg/debug/debug1.C: Moved...
11864 * g++.dg/other/debug1.C: ...from here.
11865 * g++.dg/debug/debug2.C: Moved...
11866 * g++.dg/other/debug2.C: ...from here.
11867 * g++.dg/debug/debug3.C: Moved...
11868 * g++.dg/other/debug3.C: ...from here.
11869
11870 * gcc.dg/noncompile/20020213-1.c: New test.
11871
11872 2002-02-13 Jakub Jelinek <jakub@redhat.com>
11873
11874 * g++.dg/other/debug3.C: New test.
11875
11876 * gcc.c-torture/execute/20020213-1.c: New test.
11877
11878 2002-02-13 Richard Smith <richard@ex-parrot.com>
11879
11880 * g++.old-deja/g++.other/thunk1.C: New test.
11881
11882 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11883
11884 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
11885
11886 2002-02-13 Stan Shebs <shebs@apple.com>
11887
11888 * gcc.dg/altivec-3.c: New.
11889
11890 2002-02-12 Jakub Jelinek <jakub@redhat.com>
11891
11892 * gcc.dg/Wunreachable-1.c: New test.
11893 * gcc.dg/Wunreachable-2.c: New test.
11894
11895 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
11896
11897 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
11898
11899 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
11900
11901 * gcc.dg/decl-1.c: New test.
11902
11903 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
11904
11905 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
11906
11907 2002-02-10 Kazu Hirata <kazu@hxi.com>
11908
11909 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11910 * gcc.c-torture/compile/980506-1.x: Likewise.
11911
11912 2002-02-10 Kazu Hirata <kazu@hxi.com>
11913
11914 * gcc.dg/20020210-1.c: New.
11915
11916 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
11917
11918 * g77.f-torture/execute/947.f: New regression test
11919 for PR fortran/947.
11920
11921 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
11922
11923 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11924 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
11925
11926 2002-02-08 Richard Henderson <rth@redhat.com>
11927
11928 * gcc.c-torture/compile/labels-3.c: New.
11929
11930 2002-02-08 Jakub Jelinek <jakub@redhat.com>
11931
11932 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11933 expression statements work instead.
11934 * gcc.dg/noncompile/20020207-1.c: New test.
11935
11936 2002-02-07 Richard Henderson <rth@redhat.com>
11937
11938 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
11939
11940 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11941
11942 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11943 message from g77
11944 * lib/g77-dg.exp: Trim g77 error messages so that they are
11945 recognized by dg.exp.
11946
11947 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11948
11949 PR fortran/5473
11950 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
11951
11952 2002-02-07 Richard Henderson <rth@redhat.com>
11953
11954 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11955 to be sufficiently aligned for integers.
11956
11957 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
11958
11959 * g++.dg/template/friend4.C: New test.
11960
11961 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
11962
11963 PR fortran/5743
11964 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
11965 unsupported cases.
11966
11967 2002-02-07 Richard Henderson <rth@redhat.com>
11968
11969 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
11970 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
11971 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
11972 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
11973
11974 2002-02-06 Richard Henderson <rth@redhat.com>
11975
11976 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
11977
11978 2002-02-06 Janis Johnson <janis187@us.ibm.com>
11979
11980 * gcc.dg/20020206-1.c: New test.
11981
11982 2002-02-06 Jakub Jelinek <jakub@redhat.com>
11983
11984 * gcc.c-torture/execute/20020206-1.c: New test.
11985
11986 * gcc.c-torture/execute/20020206-2.c: New test.
11987
11988 PR optimization/5429:
11989 * gcc.c-torture/compile/20020206-1.c: New test.
11990
11991 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
11992
11993 * g++.dg/ext/align1.C: Do not use an explicit alignment value
11994 as certain file formats cannot support particularly large
11995 alignments.
11996
11997 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
11998 and do not expect to be able to link the executable.
11999
12000 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
12001 fail because the COFF format does not support the weak attribute.
12002
12003 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
12004
12005 * g77.dg/pr5473.f: New test
12006
12007 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
12008
12009 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
12010 Fix testcase accordingly.
12011
12012 2002-02-04 Richard Henderson <rth@redhat.com>
12013
12014 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
12015 (buf): Change to be an array of pointers, not ints.
12016
12017 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12018
12019 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
12020 before all tests. Move warning one line above to match where it
12021 C frontend emits.
12022 * gcc.dg/Wswitch-2.c: New test.
12023 * g++.dg/warn/Wswitch-1.C: New test.
12024 * g++.dg/warn/Wswitch-2.C: New test.
12025
12026 2002-02-04 Richard Henderson <rth@redhat.com>
12027
12028 * g++.dg/abi/offsetof.C: Fix size comparison.
12029
12030 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
12031
12032 * gcc.dg/cast-qual-2.c: New test.
12033
12034 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12035
12036 * gcc.dg/20020201-4.c: New test.
12037
12038 2002-02-04 Ben Elliston <bje@redhat.com>
12039
12040 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
12041 target_info attribute != 0, in addition to the empty string.
12042 (gcc_target_compile): Likewise.
12043
12044 2002-02-03 Andrew Cagney <ac131313@redhat.com>
12045
12046 * gcc.dg/Wswitch.c: New test.
12047 PR gcc/4475. PR gcc/3780.
12048
12049 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
12050
12051 * g77.f-torture/execute/5122.f: New test for regressions
12052 against PR fortran/5122.
12053
12054 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
12055
12056 * g77.f-torture/compile/pr3743.f: Delete
12057 * g77.dg/pr3743-1.f: New test.
12058 * g77.dg/pr3743-2.f: New test.
12059 * g77.dg/pr3743-3.f: New test.
12060 * g77.dg/pr3743-4.f: New test.
12061
12062 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12063
12064 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
12065
12066 2002-02-02 Richard Henderson <rth@redhat.com>
12067
12068 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
12069 * gcc.c-torture/execute/bf64-1.c: Likewise.
12070
12071 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12072
12073 * gcc.dg/20020201-2.c: New test.
12074
12075 * gcc.dg/20020201-3.c: New test.
12076
12077 * gcc.c-torture/execute/bitfld-2.c: New test.
12078
12079 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12080
12081 * gcc.dg/bitfld-1.c: Update.
12082 * gcc.dg/bitfld-2.c: Update.
12083 * gcc.c-torture/execute/bitfld-1.x: New.
12084
12085 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12086
12087 * gcc.c-torture/execute/20020201-1.c: New test.
12088
12089 2002-02-01 Janis Johnson <janis187@us.ibm.com>
12090
12091 PR target/5469
12092 * gcc.dg/20020201-1.c: New test.
12093
12094 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
12095
12096 PR fortran/3743
12097 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
12098 * g77.f-torture/compile/pr3743.x: Remove
12099
12100 2002-01-31 Tom Rix <trix@redhat.com>
12101
12102 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
12103
12104 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
12105
12106 * gcc.dg/noncompile/20020130-1.c: New test.
12107
12108 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
12109
12110 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
12111
12112 2002-01-29 Richard Henderson <rth@redhat.com>
12113
12114 * gcc.c-torture/execute/991118-1.c: Cast various constants back
12115 to long long.
12116 * gcc.c-torture/execute/bf64-1.c: Likewise.
12117
12118 2002-01-29 Jakub Jelinek <jakub@redhat.com>
12119
12120 * gcc.c-torture/execute/20020129-1.c: New test.
12121
12122 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
12123
12124 * gcc.c-torture/compile/20000224-1.c: Update.
12125 * gcc.c-torture/execute/bitfld-1.c: New tests.
12126 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
12127 * gcc.dg/uninit-A.c: Update.
12128
12129 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
12130
12131 * g++.dg/template/ctor1.C: Add instantiation.
12132
12133 2002-01-28 Paul Koning <pkoning@equallogic.com>
12134
12135 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
12136 argument to __builtin_prefetch to be const ptr.
12137
12138 2002-01-28 Jakub Jelinek <jakub@redhat.com>
12139
12140 * gcc.c-torture/compile/20020120-1.c: New test.
12141
12142 2002-01-27 Kazu Hirata <kazu@hxi.com>
12143
12144 * gcc.c-torture/execute/20020127-1.c: New test.
12145
12146 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
12147
12148 * g77.dg/f77-edit-i-in.f: New test
12149 * g77.dg/f77-edit-i-out.f: New test
12150
12151 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
12152
12153 * gcc.dg/debug/debug.exp: New file.
12154 * gcc.dg/debug/trivial.c: New file.
12155 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
12156 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
12157 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
12158 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
12159 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
12160 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
12161 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
12162 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
12163 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
12164 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
12165 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
12166 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
12167 * gcc.dg/20000503-1.c: Removed.
12168 * gcc.dg/20010207-1.c: Removed.
12169 * gcc.dg/20011223-1.c: Removed.
12170 * gcc.dg/20020104-2.c: Removed.
12171 * gcc.dg/debug-1.c: Removed.
12172 * gcc.dg/debug-2.c: Removed.
12173 * gcc.dg/debug-3.c: Removed.
12174 * gcc.dg/debug-4.c: Removed.
12175 * gcc.dg/debug-5.c: Removed.
12176 * gcc.dg/debug-6.c: Removed.
12177 * gcc.dg/dwarf2-1.c: Removed.
12178 * gcc.dg/dwarf2-2.c: Removed.
12179
12180 2002-01-25 Jakub Jelinek <jakub@redhat.com>
12181
12182 * g++.old-deja/g++.other/eh5.C: New test.
12183 * g++.old-deja/g++.other/sibcall2.C: New test.
12184 * g++.old-deja/g++.other/array9.C: New test.
12185 * g++.old-deja/g++.other/typename2.C: New test.
12186 * g++.old-deja/g++.other/crash60.C: New test.
12187 * g++.old-deja/g++.other/conv9.C: New test.
12188 * g++.old-deja/g++.other/mangle10.C: New test.
12189 * g++.old-deja/g++.other/unchanging1.C: New test.
12190 * g++.old-deja/g++.other/exprstmt1.C: New test.
12191 * g++.old-deja/g++.other/inline23.C: New test.
12192 * g++.old-deja/g++.eh/ia64-1.C: New test.
12193 * g++.old-deja/g++.other/dwarf2-1.C: New test.
12194 * g++.old-deja/g++.other/reload1.C: New test.
12195 * g++.old-deja/g++.other/static20.C: New test.
12196 * g++.old-deja/g++.other/local-alloc1.C: New test.
12197 * g++.old-deja/g++.other/conv8.C: New test.
12198 * g++.old-deja/g++.other/stmtexpr2.C: New test.
12199 * g++.old-deja/g++.other/storeexpr1.C: New test.
12200 * g++.old-deja/g++.other/storeexpr2.C: New test.
12201 * g++.dg/eh/template2.C: New test.
12202 * g++.dg/warn/weak1.C: New test.
12203
12204 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
12205
12206 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
12207 Remove first, non-varying, argument.
12208
12209 2002-01-23 Richard Henderson <rth@redhat.com>
12210
12211 * gcc.dg/inline-2.c: New.
12212
12213 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
12214 Add optional target arg. Check number of arguments.
12215 (scan-assembler-not, scan-assembler-dem): Likewise.
12216 (scan-assembler-dem-not): Likewise.
12217
12218 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12219
12220 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
12221 line 12.
12222 * g++.old-deja/g++.brendan/parse3.C,
12223 g++.old-deja/g++.other/crash26.C,
12224 g++.old-deja/g++.other/crash28.C,
12225 g++.old-deja/g++.other/crash29.C,
12226 g++.old-deja/g++.other/crash30.C,
12227 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
12228
12229 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
12230
12231 * gcc.dg/20020115-1.c: New.
12232
12233 2002-01-23 Bob Wilson <bob.wilson@acm.org>
12234
12235 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
12236
12237 2002-01-23 Janis Johnson <janis187@us.ibm.com>
12238
12239 * gcc.dg/20020122-3.c: New.
12240
12241 2002-01-23 Jakub Jelinek <jakub@redhat.com>
12242
12243 * g++.dg/other/gc1.C: New test.
12244
12245 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12246
12247 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
12248
12249 2002-01-22 Richard Henderson <rth@redhat.com>
12250
12251 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
12252
12253 2002-01-22 Richard Henderson <rth@redhat.com>
12254
12255 * gcc.dg/20020122-4.c: New.
12256
12257 2002-01-22 H.J. Lu <hjl@gnu.org>
12258
12259 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
12260 link output.
12261 * gcc.dg/special/ecos.exp: Likewise.
12262 * lib/g++-dg.exp: Likewise.
12263 * lib/g77-dg.exp: Likewise.
12264 * lib/gcc-dg.exp : Likewise.
12265 * lib/mike-g++.exp: Likewise.
12266 * lib/mike-g77.exp: Likewise.
12267 * lib/mike-gcc.exp: Likewise.
12268 * lib/objc-dg.exp: Likewise.
12269
12270 2002-01-22 Janis Johnson <janis187@us.ibm.com>
12271
12272 PR target/5379
12273 * gcc.dg/20020122-2.c: New test.
12274
12275 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
12276
12277 * gcc.dg/20020122-1.c: New test.
12278
12279 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
12280
12281 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
12282
12283 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
12284
12285 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
12286
12287 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12288
12289 * gcc.c-torture/compile/20020121-1.c: New test.
12290
12291 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
12292
12293 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
12294 ld_library_path.
12295
12296 2002-01-21 Jakub Jelinek <jakub@redhat.com>
12297
12298 * gcc.dg/20020218-1.c: New test.
12299
12300 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
12301
12302 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
12303 messages
12304 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
12305 "At global scope" warning
12306 * g++.dg/ext/align1.C: Change cygwin test for alignment
12307 from db-bogus to dg-warning
12308
12309 2002-01-21 Zack Weinberg <zack@codesourcery.com>
12310
12311 * g77.f-torture/compile/cpp2.F: New test.
12312
12313 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
12314
12315 * g++.dg/template/access1.C: New test.
12316
12317 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
12318
12319 * gcc.dg/20020118-1.c: New.
12320
12321 2002-01-18 Kazu Hirata <kazu@hxi.com>
12322
12323 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
12324
12325 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12326
12327 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
12328 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
12329 alignment warnings.
12330
12331 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12332
12333 * gcc.misc-tests/i386-prefetch.exp: Save and restore
12334 torture_with_loops and torture_without_loops
12335
12336 2002-01-17 Jakub Jelinek <jakub@redhat.com>
12337
12338 * gcc.c-torture/compile/20020116-1.c: New test.
12339
12340 2002-01-16 Jakub Jelinek <jakub@redhat.com>
12341
12342 * gcc.dg/20020116-2.c: New test.
12343
12344 * gcc.dg/ultrasp4.c: New test.
12345
12346 * gcc.dg/20020116-1.c: New test.
12347
12348 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
12349
12350 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
12351 by EABI.
12352
12353 2002-01-15 Janis Johnson <janis187@us.ibm.com>
12354
12355 * gcc.misc-tests/i386-prefetch.exp: New.
12356 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
12357 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
12358 * gcc.misc-tests/i386-pf-none-1.c: New test.
12359 * gcc.misc-tests/i386-pf-sse-1.c: New test.
12360
12361 2002-01-15 Jakub Jelinek <jakub@redhat.com>
12362
12363 * gcc.dg/gnu89-init-1.c: Add new tests.
12364
12365 2002-01-15 Andreas Jaeger <aj@suse.de>
12366
12367 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
12368 * gcc.dg/i386-mmx-2.c: Likewise.
12369 * gcc.dg/i386-sse-1.c: Likewise.
12370 * gcc.dg/i386-sse-2.c: Likewise.
12371 * gcc.dg/i386-sse-3.c: Likewise.
12372
12373 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
12374
12375 * g77.f-torture/execute/intrinsic-unix-bessel.f:
12376 Uncomment additional cases that now pass.
12377
12378 2002-01-11 Richard Henderson <rth@redhat.com>
12379
12380 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
12381 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
12382
12383 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
12384
12385 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
12386
12387 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
12388
12389 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
12390 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
12391
12392 2002-01-10 Dale Johannesen <dalej@apple.com>
12393
12394 * gcc.c-torture/execute/loop-11.c: New.
12395
12396 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
12397
12398 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
12399 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
12400
12401 2002-01-09 Richard Henderson <rth@redhat.com>
12402
12403 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
12404 type in which to perform the operation for each size.
12405
12406 2002-01-09 Alan Matsuoka (alanm@redhat.com)
12407
12408 * gcc.c-torture/compile/20020109-2.c: New test.
12409
12410 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
12411
12412 * gcc.c-torture/execute/loop-10.c: New test.
12413
12414 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12415
12416 * gcc.c-torture/compile/20010226-1.c: New test.
12417 * gcc.c-torture/compile/20010227-1.c: New test.
12418 * gcc.c-torture/compile/20010426-1.c: New test.
12419 * gcc.c-torture/compile/20010510-1.c: New test.
12420 * gcc.c-torture/compile/20010605-3.c: New test.
12421 * gcc.c-torture/compile/20010824-1.c: New test.
12422 * gcc.c-torture/execute/20010409-1.c: New test.
12423 * gcc.dg/noncompile/20000901-1.c: New test.
12424 * gcc.dg/20001023-1.c: New test.
12425 * gcc.dg/20001101-1.c: New test.
12426 * gcc.dg/20001102-1.c: New test.
12427 * gcc.dg/20010207-1.c: New test.
12428 * gcc.dg/20010405-1.c: New test.
12429 * gcc.dg/20010822-1.c: New test.
12430 * gcc.dg/20011107-1.c: New test.
12431
12432 2002-01-09 Jeffrey A Law (law@redhat.com)
12433
12434 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
12435
12436 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
12437 execution failure on PA targets.
12438
12439 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12440
12441 * gcc.c-torture/compile/20020109-1.c: New test.
12442
12443 2002-01-08 Kazu Hirata <kazu@hxi.com>
12444
12445 * gcc.c-torture/execute/20020108-1.c: New test.
12446
12447 2002-01-08 Jakub Jelinek <jakub@redhat.com>
12448
12449 * gcc.dg/20020108-1.c: New test.
12450
12451 2002-01-08 H.J. Lu <hjl@gnu.org>
12452
12453 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12454 for header files.
12455
12456 2002-01-08 Geoff Keating <geoffk@redhat.com>
12457
12458 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12459 consistency.
12460
12461 002-01-07 Aldy Hernandez <aldyh@redhat.com>
12462
12463 * gcc.dg/altivec-4.c: Test altivec predicates.
12464
12465 2002-01-07 Jakub Jelinek <jakub@redhat.com>
12466
12467 * gcc.c-torture/execute/20020107-1.c: New test.
12468
12469 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
12470
12471 PR c/5279
12472 * gcc.c-torture/compile/20020106-1.c: New test.
12473
12474 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12475
12476 * gcc.c-torture/execute/nestfunc-4.c: New test.
12477
12478 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12479
12480 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12481 extra triple that slipped in.
12482 * g++.old-deja/g++.abi/align.C: Likewise.
12483 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12484
12485 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12486
12487 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12488 * g++.old-deja/g++.abi/align.C: Likewise.
12489 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12490
12491 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12492 on FreeBSD/i386.
12493 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12494 FreeBSD.
12495
12496 2002-01-04 Jakub Jelinek <jakub@redhat.com>
12497
12498 * gcc.dg/20020104-1.c: New test.
12499
12500 * gcc.dg/20020104-2.c: New test.
12501
12502 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
12503
12504 * gcc.dg/20020103-1.c: Fix typo in target selector.
12505
12506 2002-01-03 Richard Henderson <rth@redhat.com>
12507
12508 * gcc.dg/20020103-1.c: New.
12509
12510 2002-01-03 Kazu Hirata <kazu@hxi.com>
12511
12512 * gcc.c-torture/execute/20020103-1.c: New test.
12513
12514 2002-01-03 Jakub Jelinek <jakub@redhat.com>
12515
12516 * g++.dg/other/debug2.C: New test.
12517
12518 * gcc.c-torture/compile/20020103-1.c: New test.
12519
12520 2002-01-02 Jakub Jelinek <jakub@redhat.com>
12521
12522 * gcc.dg/gnu89-init-1.c: Added new tests.
12523
12524 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12525
12526 * g++.dg/template/friend2.C: Remove as patch is reverted.
12527
12528 * g++.dg/warn/oldcast1.C: New test.
12529
12530 * g++.dg/template/ptrmem1.C: New test.
12531 * g++.dg/template/ptrmem2.C: New test.
12532
12533 * g++.dg/template/ntp.C: New test.
12534
12535 * g++.dg/other/component1.C: New test.
12536
12537 * g++.dg/template/ttp3.C: New test.
12538
12539 * g++.dg/template/friend2.C: New test.
12540 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
12541
12542 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12543
12544 * g++.dg/other/ptrmem1.C: New test.
12545 * g++.dg/other/ptrmem2.C: New test.
12546
12547 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12548
12549 * g++.dg/template/ctor1.C: New test.
12550
12551 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12552
12553 * g++.dg/template/friend2.C: New test.
12554
12555 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
12556
12557 * gcc.dg/mmix-1.c: New test.
12558
12559 2001-12-31 Richard Henderson <rth@redhat.com>
12560
12561 * gcc.dg/asm-5.c: New.
12562
12563 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
12564
12565 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12566 in namespace __gnu_cxx
12567
12568 2001-12-30 Richard Henderson <rth@redhat.com>
12569
12570 * gcc.dg/debug-6.c: New.
12571
12572 2001-12-30 Jakub Jelinek <jakub@redhat.com>
12573
12574 * gcc.c-torture/compile/20011229-2.c: New test.
12575
12576 2001-12-29 Jakub Jelinek <jakub@redhat.com>
12577
12578 * gcc.dg/debug-3.c: New test.
12579 * gcc.dg/debug-4.c: New test.
12580 * gcc.dg/debug-5.c: New test.
12581
12582 2001-12-29 Richard Henderson <rth@redhat.com>
12583
12584 * g++.dg/eh/loop1.C: New.
12585
12586 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12587
12588 * g++.dg/template/crash1.C: New test.
12589
12590 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12591
12592 * g++.dg/other/const1.C: New test.
12593
12594 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12595
12596 * gcc.c-torture/compile/20011229-1.c: New test.
12597
12598 2001-12-28 Stan Shebs <shebs@apple.com>
12599
12600 * lib/objc-torture.exp: Resync with c-torture.exp.
12601 * lib/objc.exp: Load standard libraries.
12602
12603 2001-12-28 Jakub Jelinek <jakub@redhat.com>
12604
12605 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12606 additional tests.
12607
12608 2001-12-27 Roger Sayle <roger@eyesopen.com>
12609
12610 * gcc.c-torture/execute/string-opt-16.c: New testcase.
12611
12612 2001-12-27 Richard Henderson <rth@redhat.com>
12613
12614 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
12615
12616 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
12617
12618 * g++.dg/eh/ctor1.C: New test.
12619 * g++.dg/other/error2.C: New test.
12620
12621 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
12622
12623 * g++.dg/other/init2.C: New test.
12624
12625 2001-12-24 Richard Henderson <rth@redhat.com>
12626
12627 * gcc.dg/20011223-1.c: New.
12628 * gcc.dg/inline-1.c: New.
12629
12630 2001-12-23 Richard Henderson <rth@redhat.com>
12631
12632 * gcc.dg/asm-4.c: Test operand modifiers.
12633
12634 2001-12-23 Richard Henderson <rth@redhat.com>
12635
12636 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
12637
12638 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
12639
12640 * gcc.c-torture/execute/20011223-1.c: New test.
12641
12642 2001-12-21 Richard Henderson <rth@redhat.com>
12643
12644 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12645 re-enables the warning.
12646
12647 2001-12-21 Richard Henderson <rth@redhat.com>
12648
12649 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
12650
12651 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12652
12653 * gcc.c-torture/compile/20011218-1.c: New test.
12654
12655 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
12656
12657 * gcc.misc-test/arm-isr.exp: New file. Control running of the
12658 arm-isr.c test.
12659 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
12660 epilogue generation for ARM ISR routines.
12661
12662 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12663
12664 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12665 * gcc.dg/format/c90-printf-3.c: Likewise.
12666 * gcc.dg/format/c99-printf-3.c: Likewise.
12667 * gcc.dg/format/ext-1.c: Likewise.
12668 * gcc.dg/format/ext-6.c: Likewise.
12669 * gcc.dg/format/format.h: Prototype unlocked stdio.
12670
12671 2001-12-20 Richard Henderson <rth@redhat.com>
12672
12673 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12674 (arena): Use it.
12675 (malloc): Correct allocation logic. Abort if we fill up the
12676 arena before initialization complete.
12677 (realloc): Correct allocation logic.
12678
12679 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12680
12681 * gcc.c-torture/compile/20011219-2.c: New test.
12682
12683 * gcc.c-torture/execute/20011219-1.c: New test.
12684
12685 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
12686
12687 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
12688 target does not support weak symbols.
12689
12690 2001-12-19 Jakub Jelinek <jakub@redhat.com>
12691
12692 * gcc.c-torture/compile/20011219-1.c: New test.
12693
12694 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
12695
12696 * g++.dg/other/error1.C: New test.
12697
12698 2001-12-17 Jeffrey A Law (law@redhat.com)
12699
12700 * gcc.c-torture/execute/20011217-1.c: New test.
12701
12702 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
12703
12704 * objc.dg/special/: New directory.
12705 * objc.dg/special/special.exp: New file.
12706 * objc.dg/special/unclaimed-category-1.h: New file.
12707 * objc.dg/special/unclaimed-category-1a.m: New file.
12708 * objc.dg/special/unclaimed-category-1.m: New file.
12709
12710 2001-12-17 Andreas Jaeger <aj@suse.de>
12711
12712 * gcc.c-torture/compile/20011217-2.c: New test.
12713
12714 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
12715
12716 * gcc.c-torture/compile/20011217-1.c: New test.
12717
12718 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
12719
12720 * testsuite/gcc.dg/20011214-1.c: New.
12721
12722 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
12723
12724 * gcc.dg/altivec-4.c: New.
12725
12726 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
12727
12728 * gcc.dg/20011113-1.c: New test.
12729
12730 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
12731
12732 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12733 std::__malloc_alloc_template<0> and
12734 std::__default_alloc_template<false, 0>.
12735
12736 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
12737
12738 * objc/execute/bf-21.m: New test.
12739 * objc/execute/enumeration-1.m: New test.
12740 * objc/execute/enumeration-2.m: New test.
12741
12742 2001-12-12 Jakub Jelinek <jakub@redhat.com>
12743
12744 * gcc.dg/gnu89-init-1.c: New test.
12745
12746 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
12747
12748 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12749 * g++.old-deja/g++.jason/2371.C: Likewise.
12750 * g++.old-deja/g++.jason/template33.C: Likewise.
12751 * g++.old-deja/g++.jason/template34.C: Likewise.
12752 * g++.old-deja/g++.jason/template36.C: Likewise.
12753 * g++.old-deja/g++.oliva/typename1.C: Likewise.
12754 * g++.old-deja/g++.oliva/typename2.C: Likewise.
12755 * g++.old-deja/g++.other/typename1.C: Likewise.
12756 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12757 * g++.old-deja/g++.pt/nontype5.C: Likewise.
12758 * g++.old-deja/g++.pt/typename11.C: Likewise.
12759 * g++.old-deja/g++.pt/typename14.C: Likewise.
12760 * g++.old-deja/g++.pt/typename16.C: Likewise.
12761 * g++.old-deja/g++.pt/typename3.C: Likewise.
12762 * g++.old-deja/g++.pt/typename4.C: Likewise.
12763 * g++.old-deja/g++.pt/typename5.C: Likewise.
12764 * g++.old-deja/g++.pt/typename7.C: Likewise.
12765 * g++.old-deja/g++.robertl/eb9.C: Likewise.
12766
12767 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
12768
12769 * g++.dg/other/linkage1.C: New test.
12770 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12771 specifiers.
12772
12773 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
12774
12775 * gcc.dg/concat.c: New test.
12776
12777 2001-12-11 Stan Shebs <shebs@apple.com>
12778
12779 * objc/compile: New test directory.
12780 * objc/compile/compile.exp: New expect script.
12781 * objc/compile/20011211-1.m: New compile test.
12782
12783 2001-12-11 Jason Merrill <jason@redhat.com>
12784
12785 * lib/prune.exp (prune_gcc_output): Also handle "In member
12786 function". So many permutations...
12787
12788 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
12789
12790 * g++.dg/template/typedef1.C: New test.
12791
12792 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
12793
12794 * g++.dg/other/copy1.C: New test.
12795
12796 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
12797
12798 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12799
12800 * gcc.dg/builtin-choose-expr.c: New.
12801
12802 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
12803
12804 * gcc.dg/altivec-2.c: New.
12805
12806 2001-12-07 Richard Henderson <rth@redhat.com>
12807
12808 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12809
12810 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
12811
12812 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12813 ultrasparc.
12814
12815 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12816
12817 * g++-old.deja/g++.robertl/eb101.C: Deleted.
12818
12819 2001-12-06 Janis Johnson <janis187@us.ibm.com>
12820
12821 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12822 variable argument list.
12823
12824 2001-12-06 Zack Weinberg <zack@codesourcery.com>
12825
12826 * gcc.c-torture/execute/memcheck: Delete entire directory.
12827 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12828 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12829
12830 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
12831
12832 * gcc.dg/Wshadow-1.c: New test.
12833
12834 2001-12-05 Jakub Jelinek <jakub@redhat.com>
12835
12836 * gcc.c-torture/compile/20011130-1.c: New test.
12837
12838 * gcc.dg/noncompile/20011025-1.c: New test.
12839
12840 * g++.dg/other/anon-union.C: New test.
12841
12842 * gcc.c-torture/execute/20011024-1.c: New test.
12843
12844 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
12845
12846 * gcc.c-torture/execute/20000722-1.x,
12847 gcc.c-torture/execute/20010123-1.x: Remove.
12848 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12849 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12850 gcc.dg/c99-complit-2.c: New tests.
12851
12852 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
12853
12854 * g++.dg/inherit/base1.C: New test.
12855
12856 2001-12-04 Jakub Jelinek <jakub@redhat.com>
12857
12858 * g++.dg/other/stdarg1.C: New test.
12859
12860 * gcc.c-torture/compile/20011130-2.c: New test.
12861
12862 2001-12-03 Janis Johnson <janis187@us.ibm.com>
12863
12864 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12865 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12866 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12867 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12868 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12869 * gcc.dg/builtin-prefetch-1.c: New test.
12870
12871 2001-12-03 Jakub Jelinek <jakub@redhat.com>
12872
12873 * gcc.dg/20011130-1.c: New test.
12874
12875 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
12876
12877 * g++.dg/other/scope1.C: New test.
12878 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
12879
12880 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
12881
12882 * gcc.dg/vla-init-1.c: New test.
12883
12884 2001-12-01 Geoff Keating <geoffk@redhat.com>
12885
12886 * gcc.c-torture/compile/structs.c: New testcase from GDB.
12887
12888 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
12889
12890 * objc.dg/alias.m: Update.
12891 * objc.dg/class-1.m: Update.
12892 * objc.dg/const-str-1.m: Update.
12893 * objc.dg/fwd-proto-1.m: Update.
12894 * objc.dg/id-1.m: Update.
12895 * objc.dg/super-class-1.m: Update.
12896
12897 2001-11-29 Mark Mitchell <mark@codesourcery.com>
12898
12899 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12900 constructs.
12901
12902 2001-11-28 Jeffrey A Law (law@cygnus.com)
12903
12904 * gcc.c-torture/execute/20011128-1.c: New test.
12905
12906 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
12907
12908 * gcc.dg/20011127-1.c: New test.
12909
12910 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
12911
12912 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
12913 from Austin Group draft 7.
12914 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
12915 scanf format arguments.
12916 * gcc.dg/format/no-exargs-2.c: New test.
12917
12918 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
12919
12920 * g++.dg/abi/vbase8-4.C: New test.
12921
12922 2001-11-24 Ian Lance Taylor <ian@airs.com>
12923
12924 * gcc.c-torture/execute/20011121-1.c: New test.
12925
12926 2001-11-23 Jeffrey A Law (law@cygnus.com)
12927
12928 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
12929
12930 2001-11-23 Andreas Jaeger <aj@suse.de>
12931
12932 * gcc.dg/cpp/charconst-2.c: New test.
12933
12934 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
12935
12936 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12937 to the host if it is remote. Let tests specify extra headers
12938 they use.
12939 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12940 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12941 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12942 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12943 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12944 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12945 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12946 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12947 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12948 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
12949
12950 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
12951
12952 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12953 for little endian ARMs.
12954
12955 2001-11-20 Jakub Jelinek <jakub@redhat.com>
12956
12957 * gcc.c-torture/compile/20011119-1.c: New test.
12958 * gcc.c-torture/compile/20011119-2.c: New test.
12959
12960 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
12961
12962 * gcc.dg/altivec-1.c: Fix typo.
12963
12964 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
12965
12966 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
12967
12968 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
12969
12970 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
12971
12972 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
12973
12974 * lib/g77.exp: Don't specify --rpath-link.
12975
12976 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
12977 across all the headers.
12978 * gcc.dg/format/format.exp: For testing on a remote host,
12979 copy format.h.
12980
12981 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
12982 * gcc.c-torture/execute/930406-1.c: Likewise.
12983 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12984
12985 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
12986
12987 * gcc.dg/altivec-1.c: New.
12988
12989 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
12990
12991 * gcc.dg/cpp/fpreprocessed.c: New test case.
12992
12993 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
12994
12995 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
12996 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
12997 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
12998
12999 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13000
13001 * gcc.dg/no-builtin-1.c: New test.
13002
13003 2001-11-16 Jakub Jelinek <jakub@redhat.com>
13004
13005 * gcc.c-torture/execute/20011115-1.c: New test.
13006
13007 2001-11-15 Jakub Jelinek <jakub@redhat.com>
13008
13009 * gcc.c-torture/compile/20011114-2.c: New test.
13010 * gcc.c-torture/compile/20011114-3.c: New test.
13011 * gcc.c-torture/compile/20011114-4.c: New test.
13012
13013 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
13014
13015 * g++.dg/other/init1.C: New test.
13016
13017 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
13018
13019 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
13020 message.
13021
13022 * gcc.c-torture/execute/20011114-1.c: New testcase.
13023
13024 * gcc.c-torture/compile/20010327-1.c: Revert last change.
13025 * gcc.c-torture/compile/20011114-1.c: New test, exactly
13026 like the (before this change) version of 20010327-1.c.
13027
13028 2001-11-14 Roger Sayle <roger@eyesopen.com>
13029
13030 * gcc.c-torture/execute/string-opt-13.c: New testcase.
13031
13032 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
13033
13034 * g++.dg/init/array2.C: New test.
13035
13036 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
13037
13038 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
13039
13040 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
13041
13042 * g++.dg/other/forscope1.C: New test.
13043 * g++.dg/ext/forscope1.C: New test.
13044 * g++.dg/ext/forscope2.C: New test.
13045
13046 2001-11-13 Jakub Jelinek <jakub@redhat.com>
13047
13048 * gcc.c-torture/execute/20011113-1.c: New test.
13049
13050 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
13051
13052 * gcc.c-torture/execute/20011109-2.c: New test.
13053
13054 * gcc.c-torture/execute/20011109-1.c: New test.
13055
13056 2001-11-09 Jakub Jelinek <jakub@redhat.com>
13057
13058 * gcc.c-torture/compile/20011109-1.c: New test.
13059
13060 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
13061
13062 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
13063 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
13064 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
13065 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
13066 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
13067 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
13068 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
13069
13070 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
13071
13072 * g++.dg/warn/Wshadow-1.C: New tests.
13073 * g++.old-deja/g++.mike/for3.C: Update.
13074
13075 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
13076
13077 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
13078 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
13079 XFAILs. Adjust expected error texts.
13080 * gcc.c-torture/compile/20011106-1.c,
13081 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
13082 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
13083 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
13084 gcc.dg/c99-array-lval-5.c: New tests.
13085
13086 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13087
13088 * gcc.dg/cpp/defined.c: Update.
13089
13090 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13091
13092 * gcc.c-torture/execute/anon-1.c: New test.
13093
13094 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
13095
13096 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
13097 same size, so no warning should be produced on stormy16.
13098
13099 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
13100 due to oversized array.
13101 * g++.old-deja/g++.mike/ns15.C: Likewise.
13102 * g++.old-deja/g++.pt/crash16.C: Likewise.
13103
13104 2001-11-02 Graham Stott <grahams@redhat.com>
13105
13106 * g++.dgother/debug1.C: Fix typos.
13107
13108 2001-11-01 Jakub Jelinek <jakub@redhat.com>
13109
13110 * g++.dg/other/debug1.C: New test.
13111
13112 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13113
13114 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
13115 of unsigned long.
13116
13117 2001-10-30 Jakub Jelinek <jakub@redhat.com>
13118
13119 * gcc.dg/20011029-2.c: New test.
13120
13121 * gcc.c-torture/compile/20011029-1.c: New test.
13122
13123 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
13124
13125 * objc/execute/class_self-1.m: New test.
13126 * objc/execute/class_self-2.m: New test.
13127
13128 2001-10-25 Zack Weinberg <zack@codesourcery.com>
13129
13130 * gcc.misc-tests/msgs.exp: Delete.
13131 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
13132 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
13133 error set to match recent changes.
13134
13135 2001-10-24 Zack Weinberg <zack@codesourcery.com>
13136
13137 * gcc.dg/20011021-1.c: New test.
13138
13139 2001-10-24 Jakub Jelinek <jakub@redhat.com>
13140
13141 * gcc.c-torture/compile/20011023-1.c: New test.
13142
13143 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
13144
13145 * lib/g77.exp: Rewrite based on lib/g++.exp.
13146
13147 2001-10-19 Jakub Jelinek <jakub@redhat.com>
13148
13149 * gcc.c-torture/execute/20011019-1.c: New test.
13150
13151 * gcc.dg/20011018-1.c: New test.
13152
13153 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
13154
13155 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
13156
13157 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
13158
13159 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
13160 * gcc.dg/attr-invalid.c: Likewise.
13161
13162 2001-10-18 Jakub Jelinek <jakub@redhat.com>
13163
13164 * testsuite/gcc.dg/20011015-1.c: New test.
13165
13166 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13167
13168 * g++.dg/template/unify2.C: New test.
13169
13170 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13171
13172 * g++.dg/other/exception-specification.C: New test
13173
13174 2001-10-13 Tom Rix <trix@redhat.com>
13175
13176 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
13177 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
13178
13179 2001-10-12 Jakub Jelinek <jakub@redhat.com>
13180
13181 * testsuite/gcc.dg/20011009-1.c: New test.
13182
13183 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
13184
13185 PR g++/4476
13186 * g++.dg/other/friend1.C: New test.
13187
13188 2001-10-11 Richard Henderson <rth@redhat.com>
13189
13190 * g++.old-deja/g++.other/crash18.C: Add -S to options.
13191
13192 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13193
13194 * gcc.c-torture/compile/20011010-1.c: New.
13195
13196 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
13197
13198 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
13199 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
13200 g77.f-torture/execute/execute.exp,
13201 g77.f-torture/noncompile/noncompile.exp,
13202 gcc.c-torture/compile/compile.exp,
13203 gcc.c-torture/execute/execute.exp,
13204 gcc.c-torture/execute/ieee/ieee.exp,
13205 gcc.c-torture/execute/memcheck/memcheck.exp,
13206 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
13207 objc/execute/execute.exp: Update FSF address.
13208
13209 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
13210
13211 * gcc.dg/cpp/cmdlne-C.c: Update.
13212 * gcc.dg/cpp/cmdlne-C2.c: New.
13213
13214 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13215
13216 * gcc.c-torture/execute/20011008-3.c: New.
13217
13218 2001-10-08 DJ Delorie <dj@redhat.com>
13219
13220 * gcc.dg/20011008-1.c: New.
13221 * gcc.dg/20011008-2.c: New.
13222
13223 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
13224
13225 * gcc.dg/cpp/spacing1.c: Update test.
13226
13227 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13228
13229 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
13230 spelling errors of "separate" as "seperate".
13231
13232 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
13233
13234 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
13235 enough to avoid inlining.
13236
13237 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13238
13239 * lib/g77.exp: set libg2c_dir correctly.
13240
13241 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
13242
13243 * gcc.dg/cpp/macro11.c: New test.
13244
13245 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13246
13247 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
13248 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
13249 gcc.dg/format/multattr-3.c: New tests.
13250 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
13251 tests for format attributes on function pointers being rejected.
13252
13253 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13254
13255 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
13256
13257 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13258
13259 * g++.dg/warn/format1.C: New test.
13260
13261 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
13262
13263 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
13264
13265 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13266
13267 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
13268
13269 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13270
13271 * gcc.dg/cpp/redef2.c: Add test.
13272
13273 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
13274
13275 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
13276 long-standing bug on i686, apparently.
13277 * gcc.c-torture/execute/loop-2c.x: New file.
13278 * gcc.c-torture/execute/loop-2d.x: New file.
13279 * gcc.c-torture/execute/loop-3c.x: New file.
13280
13281 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
13282
13283 * gcc.dg/cpp/20000625-2.c: Correct line number.
13284
13285 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13286
13287 * gcc.dg/cpp/macro10.c: New test.
13288 * gcc.dg/cpp/strify3.c: New test.
13289 * gcc.dg/cpp/spacing1.c: Add tests.
13290 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
13291 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
13292
13293 2001-09-24 DJ Delorie <dj@redhat.com>
13294
13295 * gcc.c-torture/execute/20010924-1.c: New test.
13296
13297 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13298
13299 * testsuite/objc/execute/paste.m: Remove.
13300
13301 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
13302
13303 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
13304
13305 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
13306
13307 * g77.dg/strlen0.f: New test.
13308
13309 2001-09-21 Richard Henderson <rth@redhat.com>
13310
13311 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
13312 * g++.old-deja/g++.abi/vtable2.C: Likewise.
13313
13314 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
13315
13316 Table-driven attributes.
13317 * g++.dg/ext/attrib1.C: New test.
13318
13319 2001-09-20 DJ Delorie <dj@redhat.com>
13320
13321 * gcc.dg/20000926-1.c: Update expected warning messages.
13322 * gcc.dg/array-2.c: Likewise, and test for warnings too.
13323 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
13324 array.
13325
13326 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
13327
13328 * g++.dg/eh/registers1.C: New test case.
13329
13330 2001-09-17 Richard Henderson <rth@redhat.com>
13331
13332 * gcc.dg/array-5.c: Fix VLA decomposition test.
13333
13334 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
13335
13336 * gcc.dg/cpp/line5.c: New testcase.
13337
13338 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
13339
13340 * gcc.dg/cpp/macro9.c: New test.
13341
13342 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
13343
13344 * gcc.c-torture/execute/980223.c: Change type of addr from long
13345 to char *.
13346
13347 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
13348
13349 * gcc.c-torture/execute/20010915-1.c: New test.
13350
13351 2001-09-14 Janis Johnson <janis187@us.ibm.com>
13352
13353 * g77.dg/bprob: New directory.
13354 * g77.dg/bprob/bprob.exp: New file.
13355 * g77.dg/bprob/bprob-1.f: New test.
13356 * g77.dg/gcov: New directory.
13357 * g77.dg/gcov/gcov.exp: New file.
13358 * g77.dg/gcov/gcov-1.f: New test.
13359 * g77.dg/gcov/gcov-1.x: New file.
13360
13361 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
13362
13363 * gcc.dg/cpp/directiv.c: Update.
13364 * gcc.dg/cpp/undef1.c: Update.
13365
13366 2001-09-12 Jakub Jelinek <jakub@redhat.com>
13367
13368 * gcc.dg/20010912-1.c: New test.
13369
13370 2001-09-11 Janis Johnson <janis187@us.ibm.com>
13371
13372 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
13373 language-independent file in lib.
13374 * lib/gcov.exp: New file.
13375
13376 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
13377
13378 * gcc.c-torture/compile/20010911-1.c: New test.
13379
13380 2001-09-10 Janis Johnson <janis187@us.ibm.com>
13381
13382 * lib/profopt.exp: New, to support profile-directed optimizations.
13383 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
13384 * gcc.misc-tests/bprob-1.c: New test.
13385 * gcc.misc-tests/bprob-2.c: New test.
13386
13387 2001-09-07 Janis Johnson <janis187@us.ibm.com>
13388
13389 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
13390 XFAIL and which kinds of gcov output to verify.
13391 * gcc.misc-tests/gcov-4b.x: New file.
13392 * gcc.misc-tests/gcov-5b.x: New file.
13393 * gcc.misc-tests/gcov-6.x: New file.
13394 * gcc.misc-tests/gcov-7.c: New test.
13395 * gcc.misc-tests/gcov-7.x: New file.
13396
13397 2001-09-06 Janis Johnson <janis187@us.ibm.com>
13398
13399 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
13400 * gcc.misc-tests/gcov-6.c: New test.
13401
13402 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
13403
13404 PR c++/3986
13405 * g++.dg/abi/vbase1.C: New test.
13406
13407 2001-09-05 Ziemowit Laski <zlaski@apple.com>
13408
13409 * objc.dg/method-2.m: New.
13410
13411 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
13412
13413 PR c++/4203
13414 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13415 * g++.dg/init/empty1.C: New test.
13416
13417 2001-09-03 Jakub Jelinek <jakub@redhat.com>
13418
13419 * gcc.c-torture/compile/20010903-1.c: New test.
13420
13421 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
13422
13423 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13424 for m68k.
13425
13426 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
13427
13428 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
13429
13430 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
13431
13432 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
13433
13434 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
13435
13436 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13437 for 16-bit 'unsigned int'.
13438
13439 2001-08-29 Kazu Hirata <kazu@hxi.com>
13440
13441 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
13442
13443 2001-08-27 Richard Henderson <rth@redhat.com>
13444
13445 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13446 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
13447
13448 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
13449
13450 * gcc.dg/asm-names.c (ymain): New.
13451
13452 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
13453
13454 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13455 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13456 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
13457
13458 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13459
13460 * gcc.dg/compare5.c: New testcase.
13461
13462 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
13463
13464 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13465 and "In instantiation".
13466
13467 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
13468
13469 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
13470
13471 2001-08-20 Janis Johnson <janis187@us.ibm.com>
13472
13473 * gcc.misc-tests/gcov.exp: Add support for branch information.
13474 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13475 * gcc.misc-tests/gcov-4.c: New test.
13476 * gcc.misc-tests/gcov-4b.c: New test.
13477 * gcc.misc-tests/gcov-5b.c: New test.
13478
13479 2001-08-20 Zack Weinberg <zackw@panix.com>
13480
13481 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13482 expected to fail.
13483
13484 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
13485
13486 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
13487
13488 2001-08-19 Jakub Jelinek <jakub@redhat.com>
13489
13490 * g++.dg/eh/
13491 Moved to gcc-deps.exp
13492 * gcc-deps.exp: New file.
13493
13494 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13495
13496 * g++.old-deja/g++.pt/defarg14.C: New test.
13497
13498 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13499
13500 * g++.old-deja/g++.other/lineno5.C: New test.
13501
13502 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13503
13504 * g++.old-deja/g++.pt/crash68.C: New test.
13505
13506 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13507
13508 * g++.old-deja/g++.other/crash42.C: New test.
13509
13510 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13511
13512 * gcc.dg/cpp/extratokens.c: Fix.
13513 * gcc.dg/cpp/skipping2.c: New tests.
13514
13515 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13516
13517 * gcc.c-torture/execute/20010724-1.c: New file.
13518 * gcc.c-torture/execute/20010724-1.x: New file.
13519
13520 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13521
13522 * g++.old-deja/g++.other/cond7.C: New test.
13523
13524 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13525
13526 * g++.old-deja/g++.other/optimize4.C: New test.
13527
13528 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13529
13530 * g++.old-deja/g++.abi/vbase8-5.C: New test.
13531
13532 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
13533
13534 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13535 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13536 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13537 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13538
13539 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13540 bug report" message.
13541
13542 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13543 * g++.dg/ext/instantiate1.C: Move from old-deja.
13544
13545 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
13546
13547 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13548 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13549 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13550 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13551
13552 2001-07-23 Jeffrey A Law (law@cygnus.com)
13553
13554 * gcc.c-torture/execute/20010723-1.c: New test.
13555
13556 2001-07-23 Ben Elliston <bje@redhat.com>
13557
13558 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13559
13560 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13561
13562 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13563 i[34567]86-*-*.
13564 Delete handling of ieee_multilib_flags.
13565 Pass -mieee for alpha*-*-* and sh-*-*.
13566 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13567
13568 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
13569
13570 Remove old-abi tests.
13571 * g++.old-deja/g++.mike/p11116.C: Remove.
13572 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13573
13574 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
13575
13576 * g77.f-torture/compile/pr3743.f: New test
13577
13578 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
13579
13580 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13581
13582 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13583
13584 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13585 g++.old-deja/g++.pt/static6.C: Likewise.
13586 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13587 supports weak symbols.
13588
13589 2001-07-18 Andreas Jaeger <aj@suse.de>
13590
13591 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13592 supported again.
13593
13594 2001-07-18 Andreas Jaeger <aj@suse.de>
13595
13596 * gcc.dg/iftrap-1.c: Fix target line.
13597
13598 2001-07-17 Richard Henderson <rth@redhat.com>
13599
13600 * gcc.c-torture/execute/20010717-1.c: New.
13601
13602 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13603
13604 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13605 tests.
13606
13607 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13608
13609 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13610
13611 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13612
13613 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13614 UAC_SIGBUS, UAC_NOPRINT definitions.
13615
13616 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
13617
13618 * objc/execute/object_is_class.m: New test.
13619 * objc/execute/object_is_meta_class.m: New test.
13620
13621 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13622
13623 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13624 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13625
13626 2001-01-15 David Bil
13627 * objc/execute/class-14.m: Added.
13628 * objc/execute/class-2.m: Added.
13629 * objc/execute/class-3.m: Added.
13630 * objc/execute/class-4.m: Added.
13631 * objc/execute/class-5.m: Added.
13632 * objc/execute/class-6.m: Added.
13633 * objc/execute/class-7.m: Added.
13634 * objc/execute/class-8.m: Added.
13635 * objc/execute/class-9.m: Added.
13636 * objc/execute/class-tests-1.h
13637 * objc/execute/class-tests-2.h
13638 * objc/execute/compatibility_alias.m: Added.
13639 * objc/execute/encode-1.m: Added.
13640 * objc/execute/formal_protocol-1.m: Added.
13641 * objc/execute/formal_protocol-2.m: Added.
13642 * objc/execute/formal_protocol-3.m: Added.
13643 * objc/execute/formal_protocol-4.m: Added.
13644 * objc/execute/formal_protocol-5.m: Added.
13645 * objc/execute/formal_protocol-6.m: Added.
13646 * objc/execute/formal_protocol-7.m: Added.
13647 * objc/execute/informal_protocol.m: Added.
13648 * objc/execute/initialize.m: Added.
13649 * objc/execute/load.m: Added.
13650 * objc/execute/many_args_method.m: Added.
13651 * objc/execute/nested-3.m: Added.
13652 * objc/execute/no_clash.m: Added.
13653 * objc/execute/private.m: Added.
13654 * objc/execute/redefining_self.m: Added.
13655 * objc/execute/root_methods.m: Added.
13656 * objc/execute/selector-1.m: Added.
13657 * objc/execute/static-1.m: Added.
13658 * objc/execute/static-2.m: Added.
13659 * objc/execute/va_method.m: Added.
13660
13661 2001-03-10 Richard Henderson <rth@redhat.com>
13662
13663 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13664
13665 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
13666
13667 * g++.old-deja/g++.other/crash31.C: XFAIL.
13668 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13669 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13670 * gcc.c-torture/execute/20010123-1.x: XFAIL.
13671 * gcc.c-torture/execute/20010124-1.x: XFAIL.
13672 * gcc.dg/sequence-pt-1.c: XFAIL one test.
13673
13674 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13675
13676 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13677
13678 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13679
13680 * gcc.dg/20000724-1.c: Don't use multiline strings.
13681
13682 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13683
13684 * objc/execute/string1.m, objc/execute/string2.m: Compare the
13685 result of -cString against what we expect it to be; don't just
13686 print it out for no one to read.
13687
13688 * objc/execute/string3.m, objc/execute/string4.m: New tests.
13689 Based on testcases provided by Nicola Pero.
13690
13691 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13692
13693 * gcc.dg/cpp/macro7.c: New test.
13694
13695 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13696
13697 * gcc.dg/cpp/multiline.c: Update.
13698
13699 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13700
13701 * g++.old-deja/g++.other/enum3.C: New test.
13702
13703 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13704
13705 * g++.old-deja/g++.other/pod1.C: New test.
13706
13707 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13708
13709 * g++.old-deja/g++.ext/overload1.C: New test.
13710
13711 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13712
13713 * g++.old-deja/g++.pt/using1.C: New test.
13714
13715 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13716
13717 * g++.old-deja/g++.other/using9.C: New test.
13718
13719 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
13720
13721 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13722
13723 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13724
13725 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
13726
13727 * g++.old-deja/g++.ext/realpt1.C: Remove.
13728
13729 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
13730
13731 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13732
13733 2001-02-26 Will Cohen <wcohen@redhat.com>
13734
13735 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13736
13737 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
13738
13739 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13740 templatized constructors.
13741
13742 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13743
13744 * gcc.c-torture/execute/20010224-1.c: New test.
13745
13746 2001-02-23 Jakub Jelinek <jakub@redhat.com>
13747
13748 * gcc.c-torture/execute/20010222-1.c: New test.
13749
13750 2001-02-22 Jakub Jelinek <jakub@redhat.com>
13751
13752 * g++.old-deja/g++.other/inline20.C: New test.
13753
13754 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
13755
13756 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13757
13758 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13759
13760 * g++.old-deja/g++.other/lookup22.C: New test.
13761
13762 200
13763 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13764 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13765 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13766 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13767 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13768
13769 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
13770
13771 * gcc.c-torture/execute/991228-1.c: Take word endianness into
13772 account.
13773
13774 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
13775
13776 * gcc.c-torture/execute/builtin-complex-1.c: New test.
13777
13778 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
13779
13780 * g++.old-deja/g++.pt/crash62.C: New test.
13781
13782 2001-01-04 Richard Henderson <rth@redhat.com>
13783
13784 * gcc.dg/20000926-1.c: Update expected warnings.
13785 * gcc.dg/array-2.c: Likewise.
13786 * gcc.dg/array-4.c: Also validate flexible array members.
13787 * gcc.dg/c99-flex-array-1.c: New.
13788
13789 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
13790
13791 * gcc.c-torture/compile/20001222-1.x: Remove.
13792
13793 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13794
13795 * gcc.c-torture/execute/built-in-setjmp.c: New.
13796
13797 2001-01-03 Richard Henderson <rth@redhat.com>
13798
13799 * gcc.dg/940510-1.c: Update expected error wording.
13800 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13801
13802 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
13803
13804 * lib/target-supports.exp (check_alias_available): Modified to
13805 indicate aliases not supported if only weak aliases are supported.
13806
13807 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13808
13809 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13810 Turn on cmpstrsi checks for __pj__ and __i370__.
13811
13812 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13813
13814 * g++.old-deja/g++.other/virtual11.C: New test.
13815
13816 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13817
13818 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13819
13820 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13821
13822 * gcc.c-torture/compile/20010102-1.c: New test.
13823
13824 2001-01-02 Andreas Jaeger <aj@suse.de>
13825
13826 * gcc.dg/noreturn-3.c: New test.
13827
13828 * gcc.dg/noreturn-4.c: New test.
13829
13830 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13831
13832 * gcc.c-torture/execute/stdio-opt-1.c: Also test
13833 __builtin_fputc and __builtin_fwrite.
13834
13835 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13836
13837 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13838 signed char, not default char.
13839
13840 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13841
13842 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13843
13844 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
13845
13846 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
13847
13848 2000-12-29 Richard Henderson <rth@redhat.com>
13849
13850 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13851 (__cyg_profile_func_exit): Define.
13852
13853 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
13854
13855 * g++.dg/vtgc1.C: New test.
13856
13857 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
13858
13859 * gcc.dg/noncompile/20001228-1.c: New test.
13860
13861 * gcc.dg/20001228-1.c: New test.
13862
13863 * gcc.c-torture/execute/20001228-1.c: New test.
13864
13865 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
13866
13867 * gcc.dg/format-strfmon-1.c: New test.
13868
13869 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13870
13871 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13872 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13873 * gcc.c-torture/execute/string-opt-1.c: Likewise.
13874 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13875 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13876 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13877 * gcc.c-torture/execute/string-opt-6.c: Likewise.
13878 * gcc.c-torture/execute/string-opt-7.c: Likewise.
13879 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13880 * gcc.c-torture/execute/string-opt-9.c: Likewise.
13881 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13882 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13883 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13884
13885 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13886 * gcc.c-torture/execute/string-opt-4.c: Test index.
13887
13888 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
13889
13890 * gcc.c-torture/compile/20001226-1.c: New test.
13891
13892 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
13893
13894 * gcc.c-torture/compile/20001222-1.c: New test.
13895 * gcc.c-torture/compile/20001222-1.x: Xfail.
13896
13897 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
13898
13899 * gcc.c-torture/execute/comp-goto-2.c: New test.
13900
13901 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
13902
13903 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13904 Use long types if __INT_MAX__ is 32767.
13905 (main): Use cast to (sint32 *) when poking 88 into a_page.
13906
13907 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13908
13909 2000-12-21 Bernd Schmidt <bernds@redhat.com>
13910
13911 * gcc.c-torture/compile/20001221-1.c: New test.
13912 * gcc.c-torture/execute/20001221-1.c: New test.
13913
13914 2000-12-20 Richard Henderson <rth@redhat.com>
13915
13916 * g++.old-deja/g++.pt/crash36.C: Update error lines.
13917 * g++.old-deja/g++.robertl/eb109.C: Likewise.
13918
13919 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13920
13921 * gcc.dg/compare3.c: New test.
13922
13923 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13924
13925 * gcc.dg/format-warnll-1.c: New test.
13926
13927 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
13928
13929 * gcc.dg/cpp/cmdlne-P.c: New test.
13930
13931 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13932
13933 * gcc.c-torture/execute/builtin-abs-1.c,
13934 gcc.c-torture/execute/builtin-abs-2.c: New tests.
13935
13936 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13937
13938 * gcc.dg/cpp/multiline.c: New test.
13939
13940 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13941
13942 * g++.old-deja/g++.other/syshdr1.C: Update.
13943 * gcc.dg/cpp/lineflags.c: Remove temporarily.
13944
13945 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13946
13947 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13948
13949 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13950
13951 * g++.old-deja/g++.pt/ttp65.C: New test.
13952
13953 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13954
13955 * g++.old-deja/g++.pt/ttp64.C: New test.
13956
13957 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13958
13959 * g++.old-deja/g++.pt/spec33.C: New test.
13960
13961 2000-12-14 Catherine Moore <clm@redhat.com>
13962
13963 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13964 * gcc.c-torture/execute/920612-2.c: Likewise.
13965 * gcc.c-torture/execute/920428-2.c: Likewise.
13966 * gcc-c-torture/execute/va-arg-11.c: Call exit.
13967 * gcc.c-torture/execute/va-arg-21.c: Likewise.
13968
13969 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13970
13971 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13972 * gcc.dg/pack-test-2.c: Likewise.
13973
13974 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
13975
13976 Tests by Zack Weinberg <zackw@stanford.edu>.
13977
13978 * gcc.dg/cpp/defined.c: Update.
13979 * gcc.dg/cpp/defined_trad.c: New tests.
13980
13981 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
13982
13983 * gcc.dg/cpp/trad-direct.c: Update.
13984
13985 2000-12-11 Neil Booth <neilb@earthling.net>
13986
13987 * gcc.dg/cpp/defined_trad.c
13988
13989 2000-12-11 Neil Booth <neilb@earthling.net>
13990
13991 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
13992
13993 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
13994
13995 * gcc.dg/format-miss-2.c: New test.
13996
13997 2000-12-09 Neil Booth <neilb@earthling.net>
13998
13999 * gcc.dg/cpp/lineflags.c: New tests.
14000 * gcc.dg/cpp/poison.c: Update.
14001 * gcc.dg/cpp/redef2.c: Update.
14002 * gcc.dg/cpp/skipping.c: New test.
14003
14004 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
14005
14006 * g++.old-deja/g++.other/eh3.C: New testcase.
14007
14008 2000-12-07 Neil Booth <neilb@earthling.net>
14009
14010 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14011 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14012 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14013 wtr-union-init-2.c, wtr-union-init-3.c: Update.
14014 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14015 Update.
14016
14017 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14018
14019 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14020 __SIZE_TYPE__ instead of int for type of integers cast to
14021 pointers.
14022
14023 2000-12-07 Jakub Jelinek <jakub@redhat.com>
14024
14025 * g++.old-deja/g++.other/cleanup4.C: New test.
14026
14027 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14028
14029 * format-sec-1.c: New test.
14030
14031 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14032
14033 * gcc.dg/format-nonlit-3.c: New test.
14034
14035 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14036
14037 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14038 through a null pointer.
14039
14040 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sou
14041 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14042 library makes no calls to `operator new' during initialization.
14043
14044 2000-11-04 Neil Booth <neilb@earthling.net>
14045
14046 * gcc.dg/cpp/include2.c: New tests.
14047
14048 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
14049
14050 * lib/g++.exp (g++_set_ld_library_path): New function.
14051 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14052
14053 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
14054
14055 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
14056 warnings.
14057
14058 2000-11-01 Richard Henderson <rth@redhat.com>
14059
14060 * g++.old-deja/g++.ext/namedret1.C: New.
14061 * g++.old-deja/g++.ext/namedret2.C: New.
14062 * g++.old-deja/g++.ext/namedret3.C: New.
14063
14064 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
14065
14066 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
14067 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
14068
14069 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14070
14071 * gcc.c-torture/execute/va-arg-21.c: New test.
14072
14073 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
14074
14075 * gcc.dg/c99-complex-2.c: New test.
14076
14077 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14078
14079 * gcc.c-torture/execute/stdio-opt-1.c: New test.
14080
14081 2000-10-31 Jakub Jelinek <jakub@redhat.com>
14082
14083 * g++.old-deja/g++.other/inline16.C: New test.
14084
14085 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
14086
14087 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
14088 __PRETTY_FUNCTION__
14089
14090 2000-10-29 Neil Booth <neilb@earthling.net>
14091
14092 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
14093 New tests.
14094 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
14095 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
14096 optimisation.
14097
14098 2000-10-29 Neil Booth <neilb@earthling.net>
14099
14100 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
14101 * mi1.c, mi1c.h: Add null directives to multiple-include test.
14102 * mi5.c: Test multiple includes work with -C.
14103 * trigraphs.c: Test ^= version.
14104
14105 2000-10-28 Neil Booth <neilb@earthling.net>
14106
14107 New tests and test updates for new macro expander.
14108
14109 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
14110 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
14111 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
14112 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
14113 new diagnostic messages.
14114
14115 * gcc.dg/cpp/macro3.c: New tests.
14116
14117 2000-10-27 Mark Mitchell <mark@codesourcery.com>
14118
14119 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
14120 on the same line.
14121
14122 2000-10-27 Jakub Jelinek <jakub@redhat.com>
14123
14124 * g++.old-deja/g++.other/eh2.C: New test.
14125
14126 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
14127
14128 * gcc.c-torture/execute/20001027-1.c: New test.
14129
14130 2000-10-26 Richard Henderson <rth@redhat.com>
14131
14132 * gcc.c-torture/execute/20001026-1.c: New.
14133
14134 2000-10-26 Mark Mitchell <mark@codesourcery.com>
14135
14136 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
14137 * g++.old-deja/g++.law/builtin1.C: Likewise.
14138 * g++.old-deja/g++.law/ctors10.C: Likewise.
14139 * g++.old-deja/g++.law/virtual3.C: Likewise.
14140 * g++.old-deja/g++.mike/p658.C: Likewise.
14141 * g++.old-deja/g++.other/sibcall1.C: Likewise.
14142 * g++.old-deja/g++.other/vaarg2.C: Likewise.
14143 * g++.old-deja/g++.robertl/eb124.C: Likewise.
14144 * g++.old-deja/g++.robertl/eb44.C: Likewise.
14145 * g++.old-deja/g++.robertl/eb77.C: Likewise.
14146
14147 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
14148
14149 * gcc.c-torture/compile/20001024-1.c: New test.
14150
14151 2000-10-25 Mark Mitchell <mark@codesourcery.com>
14152
14153 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
14154 to tell us whether or not we are using V3.
14155
14156 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
14157
14158 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
14159 operands.
14160
14161 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
14162
14163 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
14164
14165 2000-10-25 Jakub Jelinek <jakub@redhat.com>
14166
14167 * gcc.c-torture/execute/20001024-1.c: New test.
14168
14169 2000-10-24 Jakub Jelinek <jakub@redhat.com>
14170
14171 * g++.old-deja/g++.other/sibcall1.C: New test.
14172
14173 2000-10-20 Jakub Jelinek <jakub@redhat.com>
14174
14175 * gcc.dg/noncompile/init-3.c: New test.
14176
14177 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
14178
14179 * gcc.dg/format-array-1.c: New test.
14180
14181 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14182
14183 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
14184 writing through null pointers; remove comment about testing
14185 unterminated strings.
14186
14187 2000-10-17 Matthew Hiller <hiller@redhat.com>
14188
14189 * gcc.c-torture/execute/20001017-2.c: New test.
14190
14191 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14192
14193 * gcc.c-torture/compile/20001018-1.c: New test.
14194 * gcc.c-torture/compile/20001018-1.x: Xfail.
14195
14196 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14197
14198 * gcc.c-torture/execute/20001017-1.c: New test.
14199
14200 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14201
14202 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14203 for multiple use of arguments with scanf formats; add tests for
14204 multiple use of arguments.
14205
14206 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
14207
14208 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14209
14210 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14211
14212 * gcc.dg/format-miss-1.c: New test.
14213
14214 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14215
14216 * gcc.c-torture/execute/20001013-1.c: New test.
14217
14218 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14219
14220 * gcc.dg/format-branch-1.c: New test.
14221
14222 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14223
14224 * README, lib/file-format.exp: Remove EGCS references.
14225
14226 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14227
14228 * gcc.dg/20001013-1.c: New test.
14229
14230 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
14231
14232 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14233 for intmax_t in the compiler using __typeof__ and the type rules
14234 for conditional expressions.
14235
14236 2000-10-13 Jakub Jelinek <jakub@redhat.com>
14237
14238 * gcc.dg/20001012-1.c: New test.
14239 * gcc.dg/20001012-2.c: New test.
14240
14241 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14242
14243 * gcc.dg/format-attr-1.c: New test.
14244
14245 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14246
14247 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14248 __LONG_LONG_MAX__ instead of LLONG_MAX.
14249
14250 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14251
14252 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14253 scanf flags.
14254 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14255 flags.
14256
14257 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
14258
14259 * gcc.dg/sequence-pt-1.c: New test.
14260
14261 2000-10-11 Geoff Keating <geoffk@cygnus.com>
14262
14263 * gcc.c-torture/execute/20001011-1.c: New testcase.
14264 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14265
14266 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14267
14268 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14269 does not error on it.
14270
14271 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14272
14273 * gcc.dg/20001009-1.c: New test.
14274
14275 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
14276
14277 * gcc.c-torture/compile/20001009-1.c: Move from here ....
14278 * gcc.c-torture/execute/20001009-2.c: ... to here.
14279
14280 2000-10-09 Geoff Keating <geoffk@cygnus.com>
14281
14282 * gcc.c-torture/compile/20001009-1.c: New testcase.
14283 * gcc.c-torture/execute/20001009-1.c: New testcase.
14284 Testcases provided by Jan Hubicka <jh@suse.cz>.
14285
14286 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14287
14288 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14289 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14290 uintmax_t using <limits.h> to emulate the compiler's internal
14291 logic. No longer XFAIL %j tests.
14292
14293 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14294
14295 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14296 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14297 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14298 regexps and details of expected handling of some bad formats.
14299 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14300 suppression.
14301
14302 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
14303
14304 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14305 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14306 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14307 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14308 in list archives.
14309
14310 2000-10-06 Richard Henderson <rth@cygnus.com>
14311
14312 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14313 * g++.old-deja/g++.brendan/crash52.C: Likewise.
14314 * g++.old-deja/g++.jason/report.C: Likewise.
14315 * g++.old-deja/g++.law/friend5.C: Likewise.
14316 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
14317 of the expected warnings.
14318
14319 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
14320
14321 * g++.old-deja/g++.pt/enum14.C: New test.
14322
14323 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
14324
14325 * g++.old-deja/g++.pt/crash59.C: New test.
14326
14327 2000-10-04 Will Cohen <wcohen@redhat.com>
14328
14329 * gcc.dg/20000926-1.c: New test.
14330
14331 2000-10-03 Geoff Keating <geoffk@cygnus.com>
14332
14333 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14334 function name for current C++ compiler.
14335 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14336
14337 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
14338
14339 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14340 __PRETTY_FUNCTION__.
14341 * g++.old-deja/g++.ext/pretty2.C: Likewise.
14342
14343 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14344
14345 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14346
14347 2000-09-26 Jakub Jelinek <jakub@redhat.com>
14348
14349 * gcc.c-torture/compile/20000923-1.c: New test.
14350
14351 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14352
14353 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14354 * g++.old-deja/g++.pt/ttp62.C: Same.
14355 * g++.old-deja/g++.other/inline14.C: Same.
14356
14357 2000-09-24 Richard Henderson <rth@cygnus.com>
14358
14359 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14360
14361 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
14362
14363 * gcc.dg/c90-printf-1.c: Add test for wide string format.
14364
14365 2000-09-22 Geoff Keating <geoffk@cygnus.com>
14366
14367 * gcc.c-torture/compile/20000922-1.c: New file.
14368
14369 2000-09-21 Nick Clifton <nickc@redhat.com>
14370
14371 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14372 a signed long modulo operation.
14373 (mod6): New function - perform an unsigned long modulo operation.
14374 (main): Add tests for modulos of very large numbers by very small
14375 dividends.
14376
14377 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14378
14379 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14380
14381 2000-09-19 Richard Henderson <rth@cygnus.com>
14382
14383 * gcc.dg/compare2.c (case 10): XFAIL.
14384
14385 2000-09-18 Richard Henderson <rth@cygnus.com>
14386
14387 * gcc.c-torture/execute/20000906-1.c: Move ...
14388 * gcc.dg/20000906-1.c: ... here. Only run on targets
14389 that support __builtin_trap.
14390
14391 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
14392
14393 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14394
14395 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14396
14397 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14398 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
14399 more $ format tests.
14400
14401 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14402
14403 * gcc.dg/format-errmk-1.c: New test.
14404
14405 2000-09-17 Greg McGary <greg@mcgary.org>
14406
14407 * gcc.c-torture/execute/20000917-1.x: Remove.
14408
14409 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
14410
14411 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
14412
14413 2000-09-17 Greg McGary <greg@mcgary.org>
14414
14415 * gcc.c-torture/execute/20000917-1.c: New test.
14416 * gcc.c-torture/execute/20000917-1.x: XFAIL.
14417
14418 2000-09-16 Neil Booth <NeilB@earthling.net>
14419
14420 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14421 in nested macro bug.
14422
14423 2000-09-15 Neil Booth <NeilB@earthling.net>
14424
14425 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
14426
14427 2000-09-14 Jeffrey A Law (law@cygnus.com)
14428
14429 * gcc.c-torture/execute/20000914-1.c: New test.
14430
14431 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
14432
14433 * g++.other/inline13.C: New test.
14434
14435 2000-09-12 Andreas Jaeger <aj@suse.de>
14436
14437 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14438 constant by Ulrich Drepper <drepper@redhat.com>.
14439
14440 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
14441
14442 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14443
14444 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14445
14446 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14447
14448 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
14449
14450 * gcc.dg/cpp/backslash.c: New test.
14451
14452 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
14453
14454 * gcc.c-torture/execute/20000910-1.c: New test.
14455 * gcc.c-torture/execute/20000910-2.c: Likewise.
14456
14457 2000-09-11 Robert Lipe <robertl@sco.com>
14458
14459 * gcc.dg/pragma-align.c: New test.
14460
14461 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
14462
14463 * g++.old-deja/g++.pt/explicit82.C: New test.
14464 * g++.old-deja/g++.pt/explicit83.C: New test.
14465
14466 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
14467
14468 * gcc.dg/asm-names.c: New test.
14469
14470 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14471
14472 * gcc.dg/cpp/tr-warn6.c: New test
14473
14474 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
14475
14476 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14477 be accepted.
14478
14479 2000-09-07 Catherine Moore <clm@redhat.com>
14480
14481 * gcc.c-torture/execute/unroll-1.c: New test.
14482
14483 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
14484
14485 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14486 ERROR markers.
14487 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14488 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14489 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14490 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14491 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14492 Preprocess only.
14493 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14494 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14495
14496 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14497
14498 * g++.old-deja/g++.pt/deduct2.C: New test.
14499
14500 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14501
14502 * g++.old-deja/g++.pt/parms2.C: New test.
14503
14504 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14505
14506 * g++.old-deja/g++.pt/crash58.C: New test.
14507
14508 2000-09-06 Greg McGary <greg@mcgary.org>
14509
14510 * gcc.c-torture/execute/20000906-1.c: New test.
14511 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14512
14513 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14514
14515 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14516
14517 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14518
14519 * g++.old-deja/g++.pt/crash57.C: New test.
14520
14521 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14522
14523 * g++.old-deja/g++.pt/crash56.C: New test.
14524
14525 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14526
14527 * g++.old-deja/g++.pt/koenig1.C: New test.
14528
14529 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14530
14531 * gcc.dg/20000904-1.c: New test.
14532
14533 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14534
14535 * gcc.dg/cpp/paste8.c: New test.
14536
14537 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
14538
14539 * gcc.c-torture/compile/20000827-1.c: New test.
14540
14541 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14542
14543 * gcc.dg/format-diag-1.c: New test.
14544
14545 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14546
14547 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14548 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14549 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14550 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14551 gcc.dg/formatz-1.c: Adjust warning regular expressions.
14552
14553 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14554
14555 * g++.old-deja/g++.other/nested4.C: New test.
14556
14557 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14558
14559 * g++.old-deja/g++.ns/scoped1.C: New test.
14560
14561 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
14562
14563 * lib/g++.exp: Support testing already-installed GCC.
14564
14565 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14566
14567 * wtr-label-1.c, wtr-suffix-1.c: New tests.
14568
14569 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14570
14571 * gcc.dg/return-type-2.c: New test.
14572
14573 2000-08-27 Geoff Keating <geoffk@cygnus.com>
14574
14575 * gcc.c-torture/compile/20000825-1.c: New test.
14576
14577 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
14578
14579 * gcc.dg/dwarf2-2.c: New test.
14580
14581 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
14582
14583 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14584 dg-warning regexps.
14585
14586 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
14587
14588 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
14589 gcc.dg/format-ext-5.c: New tests.
14590
14591 2000-08-25 Jakub Jelinek <jakub@redhat.com>
14592
14593 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
14594
14595 2000-08-24 Mark Mitchell <mark@codesourcery.com>
14596
14597 * gcc.dg/noncompile/930622-2.c: Adjust error message.
14598
14599 2000-08-24 Richard Henderson <rth@cygnus.com>
14600
14601 * gcc.dg/ia64-sync-1.c: New test.
14602 * gcc.dg/ia64-sync-2.c: New test.
14603 * gcc.dg/ia64-asm-1.c: New test.
14604
14605 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
14606
14607 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
14608 * gcc.dg/format-ext-2.c: New test.
14609
14610 2000-08-23 Jason Merrill <jason@redhat.com>
14611
14612 * lib/old-dejagnu.exp: Also ignore "In member function" and
14613 "At global scope".
14614
14615 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14616
14617 * gcc.dg/noncompile/label-lineno-1.c: New test.
14618
14619 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14620
14621 * gcc.dg/c99-array-nonobj-1.c: New test.
14622
14623 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14624
14625 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
14626 tests.
14627 * gcc.dg/format-ext-1.c: New test.
14628
14629 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14630
14631 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
14632 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
14633 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
14634 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
14635 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
14636
14637 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
14638
14639 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14640 gcc.dg/c99-strftime-2.c: New tests.
14641
14642 2000-08-22 Richard Henderson <rth@cygnus.com>
14643
14644 * gcc.c-torture/execute/20000822-1.c: New test.
14645
14646 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14647
14648 * gcc.c-torture/execute/20000819-1.x: Remove.
14649
14650 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14651
14652 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14653 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14654 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14655 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14656 gcc.dg/format-xopen-1.c: New tests.
14657
14658 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14659
14660 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
14661
14662 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14663
14664 * g++.old-deja/g++.other/loop2.C: New test.
14665
14666 * gcc.c-torture/compile/20000606-1.c: New test.
14667 * gcc.c-torture/compile/20000728-1.c: New test.
14668 * gcc.c-torture/execute/20000801-1.c: New test.
14669 * gcc.c-torture/execute/20000801-2.c: New test.
14670 * gcc.c-torture/execute/20000819-1.c: New test.
14671 * gcc.c-torture/execute/20000819-1.x: XFAIL.
14672 * gcc.dg/20000629-1.c: New test.
14673 * gcc.dg/20000724-1.c: New test.
14674 * gcc.dg/20000807-1.c: New test.
14675
14676 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
14677
14678 * gcc.dg/cpp/pragma-1.c: New test.
14679 * gcc.dg/cpp/pragma-2.c: New test.
14680
14681 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
14682
14683 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14684 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
14685
14686 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14687
14688 * gcc.c-torture/compile/20000818-1.c: New test.
14689
14690 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
14691
14692 * gcc.c-torture/execute/20000818-1.c: New test.
14693
14694 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
14695
14696 * gcc.dg/format-va-1.c: New test.
14697
14698 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14699
14700 * g++.old-deja/g++.other/typedef8.C: New test.
14701
14702 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14703
14704 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14705 * g++.old-deja/g++.mike/net36.C: Mark candidate.
14706 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14707 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14708 * g++.old-deja/g++.other/ptrmem7.C: New test.
14709 * g++.old-deja/g++.pt/ptrmem10.C: New test.
14710
14711 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14712
14713 * g++.old-deja/g++.pt/typename27.C: New test.
14714
14715 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
14716
14717 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14718 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14719 * g++.old-deja/g++.pt/friend45.C: New test.
14720 * g++.old-deja/g++.other/friend8.C: New test.
14721
14722 2000-08-15 Richard Henderson <rth@cygnus.com>
14723
14724 * gcc.c-torture/execute/20000815-1.c: New test.
14725
14726 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
14727
14728 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14729 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14730 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
14731
14732 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
14733
14734 * g++.old-deja/g++.other/refinit2.C: New test.
14735
14736 2000-08-13 Geoff Keating <geoffk@cygnus.com>
14737
14738 * lib/c-torture.exp (c-torture): Make
14739 compiler_conditional_xfail_data global.
14740 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14741 compiler_conditional_xfail_data machinery.
14742 (f-torture-execute): Likewise.
14743 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14744 and only when unrolling loops.
14745
14746 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
14747
14748 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14749
14750 * g++.old-deja/g++.pt/explicit81.C: New test.
14751
14752 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14753
14754 * g++.old-deja/g++.pt/typename26.C: New test.
14755
14756 2000-08-10 Geoff Keating <geoffk@cygnus.com>
14757
14758 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14759 warning.
14760
14761 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
14762
14763 * g++.old-deja/g++.other/array3.C: New test.
14764
14765 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14766
14767 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14768 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14769 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14770 New tests.
14771
14772 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
14773
14774 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14775 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14776
14777 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
14778
14779 * gcc.c-torture/execute/20000808-1.c: New test.
14780
14781 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14782
14783 * gcc.dg/c90-const-expr-1.c: New test.
14784
14785 2000-08-08 Richard Henderson <rth@cygnus.com>
14786
14787 * gcc.dg/noncompile/920923-1.c: Declare calloc.
14788
14789 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
14790
14791 * gcc.dg/noncompile/const-ll-1.c: New test.
14792
14793 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
14794
14795 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
14796
14797 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14798
14799 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14800 that running programs linked against the shared version of libobjc
14801 run correctly.
14802
14803 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14804
14805 * gcc.dg/c99-printf-1.c: New test.
14806
14807 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14808
14809 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
14810
14811 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
14812
14813 * gcc.c-torture/execute/20000731-1.x: Delete.
14814
14815 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
14816
14817 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14818 and torture_without_loops as is done by c-torture.exp.
14819 (search_for): Copy from c-torture.exp.
14820 (gcc-dg-runtest): New function, drives a directory of tests
14821 iterating over the TORTURE_OPTIONS.
14822 (scan-assembler, scan-assembler-not): Move here from
14823 individual directory drivers.
14824
14825 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
14826 defined by lib/gcc-dg.exp.
14827 * gcc.dg/cpp/cpp.exp: Likewise.
14828 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
14829 gcc-dg-runtest, so we cycle over optimization options.
14830
14831 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
14832 * gcc.dg/compare2.c: No longer expected to fail.
14833
14834 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
14835
14836 * gcc.c-torture/execute/20000804-1.c: New test.
14837
14838 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
14839
14840 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
14841
14842 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
14843
14844 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
14845
14846 2000-08-03 Jeffrey A Law (law@cygnus.com)
14847
14848 * gcc.c-torture/compile/20000803-1.c: New test.
14849
14850 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
14851
14852 * gcc.c-torture/execute/20000801-3.c,
14853 gcc.c-torture/execute/20000801-4.c: New tests.
14854 * gcc.c-torture/execute/20000801-3.x,
14855 gcc.c-torture/execute/20000801-4.x: Xfail.
14856
14857 2000-08-02 Geoff Keating <geoffk@cygnus.com>
14858
14859 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14860 libobjc/.libs to allow for libtool.
14861
14862 2000-08-02 Jakub Jelinek <jakub@redhat.com>
14863
14864 * gcc.c-torture/compile/20000802-1.c: New test.
14865
14866 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
14867
14868 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
14869
14870 2000-07-31 Jeffrey A Law (law@cygnus.com)
14871
14872 * gcc-c-torture/execute/20000731-2.c: New test.
14873
14874 * gcc.c-torture/execute/20000731-1.c: New test.
14875 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
14876
14877 2000-07-31 Jakub Jelinek <jakub@redhat.com>
14878
14879 * testsuite/gcc.dg/cpp/paste7.c: New test.
14880 * gcc.dg/cpp/20000725-1.c: New test.
14881
14882 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
14883
14884 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
14885 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
14886 declaration warning for __builtin_dwarf_reg_size.
14887
14888 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
14889
14890 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
14891
14892 * gcc.dg/noncompile/voidparam-1.c: New test.
14893
14894 2000-07-30 Richard Henderson <rth@cygnus.com>
14895
14896 * gcc.dg/c90-digraph-1.c: Don't xfail.
14897 * gcc.dg/compare2.c (case 10): Xfail.
14898 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
14899
14900 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
14901
14902 * gcc.dg/c99-main-1.c: New test.
14903
14904 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
14905
14906 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
14907
14908 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
14909
14910 * gcc.c-tortuer/execute/20000726-1.c: New test.
14911
14912 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
14913
14914 * gcc.c-torture/execute/enum-2.c: New test.
14915
14916 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14917
14918 * gcc.dg/cpp/tr-warn3.c: New test.
14919
14920 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14921
14922 * g++.old-deja/g++.ext/implicit1.C: Remove.
14923 * g++.old-deja/g++.jason/c2.C: Remove
14924 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
14925 * g++.old-deja/g++.pt/crash16.C: Likewise.
14926 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
14927
14928 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14929
14930 * g++.old-deja/g++.other/for2.C: New test.
14931
14932 2000-07-25 Jakub Jelinek <jakub@redhat.com>
14933
14934 * gcc.dg/20000720-1.c: New test.
14935
14936 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
14937
14938 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
14939
14940 2000-07-24 Geoff Keating <geoffk@cygnus.com>
14941
14942 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
14943 * gcc.c-torture/execute/20000722-1.c: New.
14944 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
14945
14946 2000-07-24 Jakub Jelinek <jakub@redhat.com>
14947
14948 * gcc.dg/cpp/20000720-1.S: New test.
14949
14950 2000-07-21 Michael Meissner <meissner@redhat.com>
14951
14952 * gcc.c-torture/execute/ieee/hugeval.c: New test.
14953
14954 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14955
14956 * g++.old-deja/g++.brendan/crash16.C,
14957 g++.old-deja/g++.brendan/parse3.C,
14958 g++.old-deja/g++.brendan/redecl1.C,
14959 g++.old-deja/g++.ns/template13.C,
14960 g++.old-deja/g++.other/decl4.C,
14961 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
14962
14963 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14964
14965 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
14966 and "Internal error".
14967
14968 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
14969 regexps.
14970 * gcc.dg/cpp/paste6.c: New test.
14971
14972 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
14973
14974 * gcc.dg/cpp/tr-direct.c: New test.
14975
14976 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
14977 gcc.dg/cpp/undef1.c: Tweak error regexps.
14978
14979 2000-07-18 Eric Christopher <echristo@redhat.com>
14980
14981 * gcc.c-torture/compile/20000718-1.c: New test.
14982
14983 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
14984
14985 * cpplex.c (_cpp_push_token): If the token being pushed back
14986 is the previous token in this context, just subtract one from
14987 context->posn.
14988 * cppmacro.c (save_expansion): Clear aux field when storing a
14989 placemarker.
14990
14991 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
14992
14993 * gcc.dg/noncompile/redecl-1.c: New test.
14994
14995 2000-07-18 Jakub Jelinek <jakub@redhat.com>
14996
14997 * gcc.c-torture/execute/20000717-5.c: New test.
14998 * gcc.c-torture/execute/20000717-1.x: Removed.
14999
15000 2000-07-17 Richard Henderson <rth@cygnus.com>
15001
15002 * gcc.c-torture/execute/20000717-4.c: New test.
15003
15004 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
15005
15006 * gcc.dg/cpp/syshdr.c: New test.
15007 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15008
15009 2000-07-17 Neil Booth <neilb@earthling.net>
15010
15011 * gcc.dg/cpp/cmdlne-dM.c: New test.
15012 * gcc.dg/cpp/cmdlne-dD.c: New test.
15013
15014 2000-07-17 Jeffrey A Law (law@cygnus.com)
15015
15016 * gcc.c-torture/execute/20000717-3.c: New test.
15017
15018 * gcc.c-torture/compile/20000717-1.c: New test.
15019
15020 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
15021
15022 * gcc.c-torture/execute/20000717-2.c: New test.
15023
15024 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
15025
15026 * gcc.dg/formatz-1.c: New test.
15027
15028 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15029 * gcc.dg/c99-digraph-1.c: New tests.
15030
15031 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15032 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15033
15034 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15035 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15036 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15037 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15038 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15039 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15040 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15041
15042 2000-07-17 Greg McGary <greg@mcgary.org>
15043
15044 * gcc.c-torture/execute/20000717-1.c: New test.
15045 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15046
15047 2000-07-15 Jakub Jelinek <jakub@redhat.com>
15048
15049 * gcc.c-torture/execute/20000715-2.c: New test.
15050 * gcc.dg/20000715-1.c: New test.
15051
15052 2000-07-15 Michael Meissner <meissner@redhat.com>
15053
15054 * gcc.c-torture/execute/20000715-1.c: New test.
15055
15056 2000-07-13 Jakub Jelinek <jakub@redhat.com>
15057
15058 * gcc.c-torture/execute/20000707-1.c: New test.
15059
15060 2000-07-13 Neil Booth <NeilB@earthling.net>
15061
15062 * testsuite/gcc.dg/cpp/digraph1.c,
15063 testsuite/gcc.dg/cpp/digraph2.c,
15064 testsuite/gcc.dg/cpp/digraphs.c: New tests.
15065
15066 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
15067
15068 * g77.f-torture/compile/20000630-2.f: New test.
15069 * g77.f-torture/compile/20000630-2.x
15070
15071 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
15072
15073 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
15074
15075 2000-07-11 Neil Booth <NeilB@earthling.net>
15076
15077 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
15078
15079 2000-07-11 Neil Booth <NeilB@earthling.net>
15080
15081 * gcc.dg/cpp/cmdlne-C.c: New.
15082
15083 2000-07-09 Neil Booth <NeilB@earthling.net>
15084
15085 * gcc.dg/cpp/directiv.c: New tests.
15086 * gcc.dg/cpp/undef1.c: Update.
15087
15088 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
15089
15090 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
15091
15092 2000-07-09 Neil Booth <NeilB@earthling.net>
15093
15094 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
15095
15096 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
15097
15098 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
15099 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
15100
15101 2000-07-08 Neil Booth <NeilB@earthling.net>
15102
15103 * gcc.dg/cpp/macsyntx.c: New tests.
15104
15105 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15106
15107 * gcc.dg/20000707-1.c: New test.
15108
15109 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15110
15111 * gcc.c-torture/execute/20000706-1.c: New test.
15112 * gcc.c-torture/execute/20000706-2.c: New test.
15113 * gcc.c-torture/execute/20000706-3.c: New test.
15114 * gcc.c-torture/execute/20000706-4.c: New test.
15115 * gcc.c-torture/execute/20000706-5.c: New test.
15116
15117 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15118
15119 * g++.old-deja/g++.pt/instantiate7.C: New test.
15120
15121 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15122
15123 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
15124 * g++.old-deja/g++.mike/thunk3.C: Likewise.
15125 * g++.old-deja/g++.other/rtti3.C: Likewise.
15126 * g++.old-deja/g++.other/rttid3.C: Likewise.
15127
15128 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
15129
15130 * g77.f-torture/compile/20000630-1.x: Fix typo
15131
15132 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
15133
15134 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
15135 assembly output.
15136
15137 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
15138
15139 * gcc.dg/cpp/ident.c: New test.
15140
15141 2000-07-05 Neil Booth <NeilB@earthling.net>
15142
15143 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
15144 gcc.dg/cpp/lexstrng.c: New tests.
15145
15146 2000-07-04 Neil Booth <NeilB@earthling.net>
15147
15148 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
15149 * gcc.dg/cpp/strify2.c: Same.
15150
15151 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
15152
15153 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
15154 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
15155 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
15156 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
15157
15158 * testsuite/gcc.dg/cpp/macro1.c,
15159 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
15160 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
15161 testsuite/gcc.dg/cpp/strify1.c,
15162 testsuite/gcc.dg/cpp/strify2.c: New tests.
15163
15164 2000-07-03 Jakub Jelinek <jakub@redhat.com>
15165
15166 * gcc.c-torture/execute/20000703-1.c: New test.
15167
15168 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15169
15170 * g++.old-deja/g++.pt (lookup10.C): New test.
15171
15172 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15173
15174 * g++.old-deja/g++.pt (typename25.C): New test.
15175
15176 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
15177
15178 * gcc.c-torture/compile/20000701-1.c: New test.
15179
15180 2000-06-30 Nick Clifton <nickc@cygnus.com>
15181
15182 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
15183 to test case.
15184
15185 2000-06-30 Catherine Moore <clm@cygnus.com>
15186
15187 * gcc.c-torture/execute/align-1.c: New test.
15188
15189 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
15190
15191 * g++.old-deja/g++.pt/expr8.C: New test.
15192 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15193
15194 2000-06-29 Nick Clifton <nickc@cygnus.com>
15195
15196 * gcc.c-torture/compile/20000629-1.c: New test.
15197
15198 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15199
15200
15201 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15202 gcc.dg/noncompile directory, depending on whether they're
15203 preprocessor tests or not. Annotate all the tests for the dg
15204 framework.
15205
15206 * gcc.c-torture/noncompile/noncompile.exp: Delete.
15207 * gcc.dg/noncompile/noncompile.exp: New.
15208
15209 * Moved files:
15210 Old name New name
15211 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
15212 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
15213 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
15214 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
15215 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
15216 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
15217 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
15218 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
15219 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
15220 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
15221 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
15222 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
15223 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
15224 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
15225 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
15226 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
15227 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
15228 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
15229 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
15230 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
15231 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
15232 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
15233 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
15234 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
15235
15236 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
15237 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
15238 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
15239 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
15240 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
15241 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
15242
15243 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15244
15245 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15246 declare one variable. On the fourth, error.
15247 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15248 declared by 20000628-1a.h.
15249
15250 2000-06-29 Richard Henderson <rth@redhat.com>
15251
15252 * gcc.c-torture/execute/930529-1.x: New file.
15253 * gcc.dg/920413-1.c: Adjust expected warning text.
15254 * gcc.dg/980217-1.c: Declare abort.
15255 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15256
15257 2000-06-29 Jeffrey A Law (law@cygnus.com)
15258
15259 * g77.f-torture/compile/20000629-1.f: New test.
15260 * g77.f-torture/compile/20000629-1.x: Expected to fail.
15261
15262 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15263
15264 Rearrange lots of files, removing entirely the
15265 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15266 directories.
15267
15268 * Deleted files:
15269 gcc.c-torture/code_quality/code_quality.exp
15270 gcc.c-torture/special/special.exp
15271 gcc.failure/failure.exp
15272 gcc.failure/940409-1.x
15273 gcc.c-torture/compile/961203-1.x
15274
15275 * New files:
15276 gcc.misc-tests/linkage.exp
15277 gcc.c-torture/execute/920730-1t.c
15278 gcc.c-torture/execute/920730-1t.x
15279 gcc.c-torture/compile/920520-1.x
15280 gcc.c-torture/compile/920521-1.x
15281 gcc.c-torture/compile/981006-1.x
15282 gcc.c-torture/execute/eeprof-1.x
15283
15284 * Moved files (possibly with modifications to fit a new harness):
15285 Old name New name
15286 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
15287 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
15288 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
15289 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
15290 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
15291 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
15292 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
15293 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
15294 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
15295 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
15296 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
15297 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
15298 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
15299 gcc.failure/940409-1.c gcc.dg/940409-1.c
15300
15301 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15302
15303 * c-torture/compile/961203-1.x: Delete.
15304
15305 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
15306 not exit. Include stdio.h.
15307 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15308 * gcc.misc-tests/dg-12.c: Likewise.
15309 * gcc.misc-tests/dg-5.c: Likewise.
15310 * gcc.misc-tests/dg-6.c: Likewise.
15311 * gcc.misc-tests/dg-7.c: Prototype abort.
15312 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15313 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15314 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
15315 not exit.
15316 * gcc.misc-tests/sieve.c: Use return from main, not exit.
15317 * gcc.misc-tests/sort2.c: Use return from main, not exit.
15318
15319 2000-06-28 Jakub Jelinek <jakub@redhat.com>
15320
15321 * gcc.dg/cpp/20000628-1.c: New test.
15322 * gcc.dg/cpp/20000628-1.h: New header for above test.
15323 * gcc.dg/cpp/20000628-1a.h: Likewise.
15324
15325 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
15326
15327 * gcc.dg/cpp: New directory.
15328 * gcc.dg/cpp/cpp.exp: New driver.
15329 * gcc.dg/cpp/20000627-1.c: New test.
15330 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15331 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15332 and rewrite as a compilation test.
15333
15334 * gcc.dg: Move many files into the cpp subdirectory, possibly
15335 renaming or editing them as well.
15336 Old name New name
15337 990119-1.c cpp/19990119-1.c
15338 990228-1.c cpp/19990228-1.c
15339 990407-1.c cpp/19990407-1.c
15340 990409-1.c cpp/19990409-1.c
15341 990413-1.c cpp/19990413-1.c
15342 990703-1.c cpp/19990703-1.c
15343 20000127-1.c cpp/20000127-1.c
15344 20000129-1.c cpp/20000129-1.c
15345 20000207-1.c cpp/20000207-1.c
15346 20000207-2.c cpp/20000207-2.c
15347 20000209-1.c cpp/20000209-1.c
15348 20000209-2.c cpp/20000209-2.c
15349 20000301-1.c cpp/20000301-1.c
15350 20000419-1.c cpp/20000419-1.c
15351 20000510-1.S cpp/20000510-1.S
15352 20000519-1.c cpp/20000519-1.c
15353 20000529-1.c cpp/20000529-1.c
15354 20000625-1.c cpp/20000625-1.c
15355 20000625-2.c cpp/20000625-2.c
15356 cpp-as1.c cpp/assert1.c
15357 cpp-as2.c cpp/assert2.c
15358 cxx-comments-1.c cpp/cxxcom1.c
15359 cxx-comments-2.c cpp/cxxcom2.c
15360 endif-label.c cpp/endif.c
15361 cpp-hash1.c cpp/hash1.c
15362 cpp-hash2.c cpp/hash2.c
15363 cpp-if1.c cpp/if-1.c
15364 cpp-if2.c cpp/if-2.c
15365 cpp-if3.c cpp/if-3.c
15366 cpp-if4.c cpp/if-4.c
15367 cpp-if5.c cpp/if-5.c
15368 cpp-cond.c cpp/if-cexp.c
15369 cpp-missingop.c cpp/if-mop.c
15370 cpp-missingparen.c cpp/if-mpar.c
15371 cpp-opprec.c cpp/if-oppr.c
15372 cpp-ifparen.c cpp/if-paren.c
15373 cpp-shortcircuit.c cpp/if-sc.c
15374 cpp-shift.c cpp/if-shift.c
15375 cpp-unary.c cpp/if-unary.c
15376 cpp-li1.c cpp/line1.c
15377 cpp-li2.c cpp/line2.c
15378 lineno.c cpp/line3.c
15379 lineno-2.c cpp/line4.c
15380 cpp-mi.c cpp/mi1.c
15381 cpp-mic.h cpp/mi1c.h
15382 cpp-micc.h cpp/mi1cc.h
15383 cpp-mind.h cpp/mi1nd.h
15384 cpp-mindp.h cpp/mi1ndp.h
15385 cpp-mix.h cpp/mi1x.h
15386 cpp-mi2.c cpp/mi2.c
15387 cpp-mi2a.h cpp/mi2a.h
15388 cpp-mi2b.h cpp/mi2b.h
15389 cpp-mi2c.h cpp/mi2c.h
15390 cpp-mi3.c cpp/mi3.c
15391 cpp-mi3.def cpp/mi3.def
15392 poison-1.c cpp/poison.c
15393 pr-impl.c cpp/prag-imp.c
15394 cpp-redef-2.c cpp/redef1.c
15395 cpp-redef.c cpp/redef2.c
15396 strpaste.c cpp/strp1.c
15397 strpaste-2.c cpp/strp2.c
15398 cpp-tradpaste.c cpp/tr-paste.c
15399 cpp-tradstringify.c cpp/tr-str.c
15400 cpp-tradwarn1.c cpp/tr-warn1.c
15401 cpp-tradwarn2.c cpp/tr-warn2.c
15402 trigraphs.c cpp/trigraphs.c
15403 cpp-unc1.c cpp/unc1.c
15404 cpp-unc2.c cpp/unc2.c
15405 cpp-unc3.c cpp/unc3.c
15406 cpp-unc.c cpp/unc4.c
15407 undef.c cpp/undef1.c
15408 undef-2.c cpp/undef2.c
15409 cpp-wi1.c cpp/widestr1.c
15410
15411 2000-06-27 Mark Mitchell <mark@codesourcery.com>
15412
15413 * lib/g++.exp (g++_include_flags): Tweak.
15414
15415 2000-06-27 H.J. Lu <hjl@gnu.org>
15416 Loren J. Rittle <ljrittle@acm.org>
15417
15418 * lib/g++.exp (g++_include_flags): Override libgloss.exp
15419 version with one that knows about the new gcc tree structure.
15420 (g++_link_flags): Same.
15421
15422 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
15423
15424 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15425 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15426 case we are cross-compiling.
15427
15428 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15429 g++.old-deja/g++.niklas/Makefile.in,
15430 g++.old-deja/g++.niklas/configure.in,
15431 g++.old-deja/g++.other/Makefile.in,
15432 g++.old-deja/g++.other/configure.in,
15433 gcc.c-torture/code_quality/Makefile.in,
15434 gcc.c-torture/code_quality/configure.in,
15435 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15436 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15437 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15438 gcc.c-torture/execute/ieee/Makefile.in,
15439 gcc.c-torture/execute/ieee/configure.in,
15440 gcc.c-torture/noncompile/Makefile.in,
15441 gcc.c-torture/noncompile/configure.in,
15442 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15443 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15444 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15445
15446 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15447
15448 * g++.old-deja/g++.other/ambig3.C: New test.
15449
15450 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15451
15452 * g++.old-deja/g++.pt/syntax1.C: New test.
15453 * g++.old-deja/g++.pt/syntax2.C: New test.
15454 * g++.old-deja/g++.other/syntax3.C: New test.
15455 * g++.old-deja/g++.other/syntax4.C: New test.
15456
15457 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15458
15459 * gcc.dg/20000623-1.c: Prototype exit and abort.
15460
15461 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15462
15463 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15464 New tests.
15465 * gcc.dg/cpp-mi3.def: New file.
15466
15467 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15468 inside assertions.
15469 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15470 lexer's error messages.
15471 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15472 divine anything from the linemarkers.
15473 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15474 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15475
15476 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
15477
15478 * gcc.dg/20000623-1.c: New test.
15479
15480 2000-06-22 Jakub Jelinek <jakub@redhat.com>
15481
15482 * gcc.c-torture/execute/20000622-1.c: New test.
15483
15484 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15485
15486 * g++.old-deja/g++.other/init15.C: New test.
15487
15488 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15489
15490 * g++.old-deja/g++.pt/vaarg2.C: New test.
15491 * g++.old-deja/g++.pt/vaarg3.C: New test.
15492
15493 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
15494
15495 * g++.old-deja/g++.other/dyncast6.C: New test.
15496
15497 2000-06-15 Jakub Jelinek <jakub@redhat.com>
15498
15499 * gcc.c-torture/execute/loop-6.c: New test.
15500
15501 2000-06-14 Jakub Jelinek <jakub@redhat.com>
15502
15503 * gcc.dg/20000614-1.c: New test.
15504 * gcc.dg/20000614-2.c: New test.
15505
15506 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
15507
15508 * g++.old-deja/g++.other/inline12.C: New test.
15509
15510 2000-06-13 Jakub Jelinek <jakub@redhat.com>
15511
15512 * g++.old-deja/g++.other/eh1.C: New test.
15513
15514 2000-06-12 Jakub Jelinek <jakub@redhat.com>
15515
15516 * g++.old-deja/g++.other/type.C: New test.
15517
15518 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15519
15520 * g++.old-deja/g++.other/initstring.C: New test.
15521
15522 2000-06-12 Jason Merrill <jason@redhat.com>
15523
15524 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15525
15526 2000-06-09 Jeffrey A Law (law@cygnus.com)
15527
15528 * gcc.c-torture/compile/20000609-1.c: New test.
15529
15530 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
15531
15532 * gcc.dg/20000609-1.c: New test.
15533
15534 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
15535
15536 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15537 * gcc.c-torture/noncompile/poison-1.c: Move...
15538 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15539 * gcc.dg/cpp-li1.c: Add a token after the #line.
15540
15541 2000-06-05 Richard Henderson <rth@cygnus.com>
15542
15543 * gcc.c-torture/execute/20000605-2.c: New test.
15544 * gcc.c-torture/execute/20000605-3.c: New test.
15545
15546 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
15547
15548 * g77.f-torture/execute/20000503-1.x: New file.
15549
15550 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
15551
15552 * g++.old-deja/g++.eh/badalloc1.C: New test.
15553
15554 2000-06-05 Richard Henderson <rth@cygnus.com>
15555
15556 * gcc.c-torture/execute/20000605-1.c: New test.
15557
15558 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15559 Nathan Sidwell <nathan@codesourcery.com>
15560
15561 * gcc.c-torture/compile/20000605-1.c: New test.
15562
15563 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
15564
15565 * g77.f-torture/compile/20000601-1.f: New test.
15566
15567 2000-06-03 Richard Henderson <rth@cygnus.com>
15568
15569 * gcc.c-torture/execute/20000603-1.c: New.
15570
15571 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
15572
15573 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15574 * gcc.dg/noreturn-2.c (noreturn): Likewise.
15575
15576 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
15577
15578 * gcc.dg/compare2.c (case 12): XFAIL.
15579 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15580 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15581
15582 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
15583
15584 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
15585
15586 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15587 guard macro is already defined when the header is first
15588 included.
15589 * gcc.dg/cpp-mix.h: New file.
15590 * gcc.dg/endif-label.c: Update patterns to match compiler.
15591
15592 * g++.brendan/complex1.C: Declare abort.
15593 * g++.law/refs4.C: Remove XFAIL.
15594 * g++.oliva/expr2.C: Declare abort and exit.
15595
15596 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
15597
15598 * gcc.c-torture/execute/20000528-1.c: New test.
15599
15600 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
15601 * g++.old-deja/g++.law/temps4.C: Likewise.
15602
15603 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
15604 stdlib.h. Call abort() on failure.
15605 * g++.old-deja/g++.law/refs4.C: Likewise.
15606 * g++.old-deja/g++.law/temps4.C: Likewise.
15607 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
15608 * gcc.c-torture/execute/20000112-1.c: Include string.h.
15609
15610 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
15611
15612 Relative to g++.dg/special:
15613 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
15614
15615 Relative to g++.old-deja:
15616 * g++.brendan/complex1.C, g++.jason/optimize2.C,
15617 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
15618 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
15619 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
15620 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
15621 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
15622 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
15623
15624 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
15625 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
15626 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
15627 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
15628 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
15629 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
15630 and/or string.h.
15631
15632 * g++.other/goto1.C: Update expectations for error messages.
15633
15634 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
15635
15636 * gcc.c-torture/compile/20000523-1.c: New test.
15637
15638 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15639
15640 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
15641
15642 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15643
15644 * g++.old-deja/g++.eh/catch11.C: New test.
15645 * g++.old-deja/g++.eh/catch12.C: New test.
15646
15647 2000-05-24 Nick Clifton <nickc@cygnus.com>
15648
15649 * gcc.c-torture/execute/20000523-1.c: New test.
15650
15651 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
15652
15653 * c-torture/execute/bcp-1.c: Replace abort in arg of
15654 __builtin_constant_p with a generic external function.
15655
15656 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15657 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15658 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15659 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15660 Prototype abort and/or exit.
15661
15662 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15663 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15664 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15665 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
15666
15667 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
15668
15669 * gcc.dg/dwarf2-1.c: New test.
15670
15671 2000-05-20 Richard Henderson <rth@cygnus.com>
15672
15673 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15674
15675 2000-05-20 Andreas Jaeger <aj@suse.de>
15676
15677 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15678 testcase.
15679
15680 2000-05-19 David Edelsohn <edelsohn@gnu.org>
15681
15682 * gcc.c-torture/execute/20000519-2.c: New test.
15683
15684 2000-05-19 Andreas Jaeger <aj@suse.de>
15685
15686 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15687 which fails with SSA.
15688
15689 * lib/c-torture.exp: Also test with -O3 -fssa.
15690
15691 2000-05-18 Michael Meissner <meissner@redhat.com>
15692
15693 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15694 * gcc.c-torture/execute/920415-1.c: Ditto.
15695 * gcc.c-torture/execute/920501-1.c: Ditto.
15696 * gcc.c-torture/execute/conversion.c: Ditto.
15697 * gcc.c-torture/execute/cvt-1.c: Ditto.
15698
15699 2000-05-18 Jeffrey A Law (law@cygnus.com)
15700
15701 * gcc.c-torture/compile/20000518-1.c: New test.
15702
15703 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
15704
15705 * g77.f-torture/compile/200005018.f: New test.
15706
15707 2000-05-17 Jeffrey A Law (law@cygnus.com)
15708
15709 * gcc.c-torture/compile/20000517-1.c: New test.
15710
15711 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15712
15713 * gcc.c-torture/execute/20000516-1.c: New test.
15714
15715 2000-05-15 Jakub Jelinek <jakub@redhat.com>
15716
15717 * g++.old-deja/g++.other/eh.C: New test.
15718
15719 2000-05-12 Richard Henderson <rth@cygnus.com>
15720
15721 * gcc.c-torture/execute/990208-1.c (main): Don't pass
15722 constants through to doit's conditional.
15723
15724 2000-05-11 Jeffrey A Law (law@cygnus.com)
15725
15726 * gcc.c-torture/compile/20000511-1.c: New test.
15727 * g77.f-torture/compile/20000511-1.f: New test.
15728 * g77.f-torture/compile/20000511-2.f: New test.
15729
15730 2000-05-11 Michael Meissner <meissner@redhat.com>
15731
15732 * gcc.c-torture/execute/20000511-1.c: New test.
15733
15734 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
15735
15736 * gcc.dg/dg.exp: Scan .S files as well as .c files.
15737 * gcc.dg/20000510-1.S: New.
15738
15739 2000-05-08 Catherine Moore <clm@cygnus.com>
15740
15741 * gcc.dg/unused-3.c: New.
15742
15743 2000-05-06 Richard Henderson <rth@cygnus.com>
15744
15745 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15746 * g++.old-deja/g++.mike/warn1.C: Likewise.
15747 * g++.old-deja/g++.pt/local1.C: Likewise.
15748 * g++.old-deja/g++.pt/local7.C: Likewise.
15749 * g++.old-deja/g++.pt/spec16.C: Likewise.
15750
15751 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
15752
15753 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
15754
15755 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
15756
15757 * g77.f-torture/execute/20000503-1.f: New test.
15758
15759 2000-05-04 Andreas Jaeger <aj@suse.de>
15760
15761 * gcc.dg/noreturn-2.c: New test.
15762
15763 2000-05-04 Neil Booth <NeilB@earthling.net>
15764
15765 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15766 preprocessor.
15767
15768 2000-05-04 Richard Henderson <rth@cygnus.com>
15769
15770 * gcc.c-torture/execute/20000503-1.c: Fix typo.
15771
15772 2000-05-04 Richard Henderson <rth@cygnus.com>
15773
15774 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
15775 OpenSSL by Jason R Thorpe.
15776
15777 2000-05-03 Jim Wilson <wilson@cygnus.com>
15778
15779 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
15780
15781 2000-05-03 Robert Lipe <robertlipe@usa.net>
15782
15783 * gcc.dg/20000503-1.c: New test.
15784
15785 2000-05-02 Jakub Jelinek <jakub@redhat.com>
15786
15787 * gcc.c-torture/compile/20000502-1.c: New test.
15788 * g++.old-deja/g++.other/align.C: New test.
15789 * gcc.dg/cpp-tradstringify.c: New test.
15790
15791 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
15792
15793 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15794 and hard registers.
15795
15796 2000-04-26 Geoff Keating <geoffk@cygnus.com>
15797
15798 * gcc.c-torture/execute/loop-5.c: New test.
15799
15800 2000-04-25 Jakub Jelinek <jakub@redhat.com>
15801
15802 * gcc.c-torture/execute/va-arg-20.c: New test.
15803
15804 2000-04-23 Jeffrey A Law (law@cygnus.com)
15805
15806 * gcc.c-torture/execute/20000422-1.c: New test.
15807
15808 2000-04-20 Greg McGary <gkm@gnu.org>
15809
15810 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15811 when optimizing, but without sibling-call optimizations (-O1).
15812
15813 2000-04-20 Jeffrey A Law (law@cygnus.com)
15814
15815 * gcc.c-torture/compile/20000420-1.c: New test.
15816
15817 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
15818
15819 * g++.abi/ptrflags.C: New test.
15820 * g++.eh/catchptr1.C: Test incomplete pointer chains.
15821
15822 2000-04-19 Catherine Moore <clm@cygnus.com>
15823
15824 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
15825
15826 2000-04-19 Greg McGary <gkm@gnu.org>
15827
15828 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
15829 sibling-call optimizations.
15830
15831 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
15832
15833 * gcc.dg/20000419-1.c: New test.
15834
15835 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
15836
15837 * gcc.c-torture/execute/20000412-6.c: New test.
15838
15839 2000-04-12 Jeffrey A Law (law@cygnus.com)
15840
15841 * gcc.c-torture/execute/20000412-5.c: New test.
15842 * g77.f-torture/compile/20000412-1.f: New test.
15843 * gcc.c-torture/execute/20000412-4.c: New test.
15844 * gcc.c-torture/compile/20000412-2.c: New test.
15845 * gcc.c-torture/execute/20000412-3.c: New test.
15846 * gcc.c-torture/compile/20000412-1.c: New test.
15847 * gcc.c-torture/execute/20000412-2.c: New test.
15848
15849 2000-04-12 Jakub Jelinek <jakub@redhat.com>
15850
15851 * objc/execute/bf-20.m: New test.
15852
15853 2000-04-10 Richard Henderson <rth@cygnus.com>
15854
15855 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
15856
15857 * gcc.c-torture/execute/20000412-1.c: New test.
15858
15859 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
15860
15861 * g++.old-deja/g++.eh/catchptr1.C: New test.
15862
15863 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
15864
15865 * g++.old-deja/g++.abi/cxa_vec.C: New test.
15866
15867 2000-04-08 Neil Booth <NeilB@earthling.net>
15868
15869 * gcc.dg/cpp-nullchar.c: Remove test as
15870 embedded nulls cause problems.
15871
15872 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15873
15874 * gcc.dg/compare2.c: New test.
15875
15876 2000-04-08 Neil Booth <NeilB@earthling.net>
15877
15878 * gcc.dg/cpp-nullchar.c: New test.
15879
15880 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
15881
15882 * gcc.dg/cpp-mi2.c: New test.
15883 * gcc.dg/cpp-mi2[abc].h: New files.
15884
15885 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
15886
15887 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
15888 member name.
15889
15890 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
15891
15892 * g++.old-deja/g++.abi/vmihint.C: New test.
15893
15894 2000-04-06 Neil Booth <NeilB@earthling.net>
15895
15896 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
15897 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
15898 copyright.
15899
15900 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
15901
15902 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
15903 avoid stack-frame overwrite.
15904
15905 2000-04-05 Jakub Jelinek <jakub@redhat.com>
15906
15907 * gcc.c-torture/compile/20000405-2.c: New test.
15908 * gcc.c-torture/compile/20000405-3.c: New test.
15909
15910 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15911
15912 * gcc.c-torture/compile/20000405-1.c: New test.
15913
15914 2000-04-04 Geoff Keating <geoffk@cygnus.com>
15915
15916 * gcc.dg/cast-qual-1.c: Revert last change.
15917
15918 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15919
15920 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
15921
15922 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
15923
15924 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
15925 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
15926
15927 2000-04-03 Jeffrey A Law (law@cygnus.com)
15928
15929 * gcc.c-torture/compile/20000403-2.c: New test.
15930 * gcc.c-torture/compile/20000403-1.c: New test.
15931
15932 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
15933
15934 * gcc.c-torture/execute/20000403-1.c: New test.
15935
15936 2000-04-03 Geoff Keating <geoffk@cygnus.com>
15937
15938 * gcc.c-torture/execute/20000402-1.c: New test.
15939
15940 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
15941
15942 * gcc.c-torture/execute/va-arg-15.c: New test.
15943 * gcc.c-torture/execute/va-arg-16.c: New test.
15944 * gcc.c-torture/execute/va-arg-17.c: New test.
15945 * gcc.c-torture/execute/va-arg-18.c: New test.
15946 * gcc.c-torture/execute/va-arg-19.c: New test.
15947
15948 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
15949
15950 * gcc.c-torture/compile/981211-1.c: Move to...
15951 * gcc.dg/cpp-as1.c: ...here.
15952 * gcc.dg/cpp-as2.c: New file.
15953
15954 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
15955 compiler.
15956
15957 2000-04-02 Neil Booth <NeilB@earthling.net>
15958
15959 * gcc.dg/cpp-cond.c New tests.
15960 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
15961 accidental success less likely.
15962 * gcc.dg/cpp-missingop.c New tests.
15963 * gcc.dg/cpp-missingparen.c New tests.
15964 * gcc.dg/cpp-shift.c New tests.
15965 * gcc.dg/cpp-shortcircuit.c New tests.
15966 * gcc.dg/cpp-unary.c New tests.
15967
15968 2000-03-29 Jeffrey A Law (law@cygnus.com)
15969
15970 * gcc.c-torture/compile/20000329-1.c: New test.
15971
15972 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
15973
15974 * gcc.c-torture/compile/20000326-1.c: New test.
15975 * gcc.c-torture/compile/20000326-2.c: New test.
15976
15977 2000-03-24 Geoff Keating <geoffk@cygnus.com>
15978
15979 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
15980 the first parameter is a function argument.
15981
15982 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
15983
15984 * g++.old-deja/g++.ext/array4.C: New test.
15985
15986 2000-03-22 Geoff Keating <geoffk@cygnus.com>
15987
15988 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
15989
15990 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15991
15992 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
15993
15994 2000-03-19 Richard Henderson <rth@cygnus.com>
15995
15996 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
15997
15998 2000-03-19 Richard Henderson <rth@cygnus.com>
15999
16000 * gcc.c-torture/compile/20000319-1.c: New test.
16001
16002 2000-03-14 Jeffrey A Law (law@cygnus.com)
16003
16004 * gcc.c-torture/execute/20000314-3.c: New test.
16005 * gcc.c-torture/execute/20000314-2.c: New test.
16006 * gcc.c-torture/execute/20000314-1.c: New test.
16007 * gcc.c-torture/compile/20000314-2.c: New test.
16008 * gcc.c-torture/compile/20000314-1.c: New test.
16009
16010 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
16011
16012 * g++.old-deja/g++.warn/inline.C: New test.
16013
16014 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
16015
16016 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16017 standards-compliant result rather than specific constants.
16018 Put test-values in array.
16019
16020 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
16021
16022 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16023 (g++_target_compile): Put test-specific options last.
16024
16025 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16026
16027 * g++.old-deja/g++.eh/vbase4.C: New test.
16028
16029 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16030
16031 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16032
16033 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16034
16035 * g++.old-deja/g++.brendan/misc12.C: Removed.
16036 * g++.old-deja/g++.pt/memtemp77.C: Constify.
16037 * g++.old-deja/g++.ext/pretty4.C: New test.
16038
16039 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16040
16041 * g++.old-deja/g++.other/string2.C: New test.
16042
16043 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
16044
16045 * g++.old-deja/g++.warn/impint2.C: New test.
16046
16047 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
16048
16049 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16050 is 1, not zero.
16051
16052 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
16053
16054 * g++.old-deja/g++.warn/impint.C: New test.
16055 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16056 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16057 * g++.old-deja/g++.pt/explicit12.C: Likewise.
16058 * g++.old-deja/g++.pt/explicit13.C: Likewise.
16059 * g++.old-deja/g++.pt/explicit17.C: Likewise.
16060 * g++.old-deja/g++.pt/explicit18.C: Likewise.
16061 * g++.old-deja/g++.pt/explicit19.C: Likewise.
16062 * g++.old-deja/g++.pt/explicit23.C: Likewise.
16063 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16064 * g++.old-deja/g++.pt/explicit35.C: Likewise.
16065 * g++.old-deja/g++.pt/explicit6.C: Likewise.
16066 * g++.old-deja/g++.pt/memclass7.C: Likewise.
16067
16068 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
16069
16070 * gcc.dg/cpp-redef.c: New test.
16071
16072 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
16073
16074 * g++.old-deja/g++.pt/unify7.C: New test.
16075
16076 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16077
16078 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
16079 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
16080
16081 2000-02-25 Geoff Keating <geoffk@cygnus.com>
16082
16083 * gcc.c-torture/compile/20000224-1.c: New test.
16084
16085 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16086
16087 * gcc.c-torture/compile/cpp-2.c: New test.
16088 * gcc.c-torture/compile/cpp-1.c: New test.
16089
16090 2000-02-25 Jeffrey A Law (law@cygnus.com)
16091
16092 * gcc.c-torture/execute/20000225-1.c: New test.
16093
16094 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16095
16096 * gcc.dg/cpp-li2.c: New test.
16097
16098 * gcc.dg/cpp-wi1.c: New test.
16099
16100 * gcc.dg/cpp-li1.c: New test.
16101
16102 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
16103
16104 * g++.old-deja/g++.other/sizeof5.C: New test.
16105
16106 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16107
16108 * gcc.c-torture/execute/va-arg-13.c: New test.
16109
16110 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
16111
16112 * gcc.c-torture/execute/va-arg-12.c: New test.
16113
16114 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16115
16116 * gcc.c-torture/execute/20000223-1.c: New test.
16117
16118 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16119
16120 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
16121
16122 2000-02-22 Mark Mitchell <mark@codesourcery.com>
16123
16124 * g++.old-deja/g++.abi/ptrmem.C: New test.
16125
16126 2000-02-19 Richard Henderson <rth@cygnus.com>
16127
16128 * gcc.c-torture/compile/init-3.c: New.
16129
16130 2000-02-17 Mark Mitchell <mark@codesourcery.com>
16131
16132 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
16133 ALWAYS_CXXFLAGS.
16134
16135 2000-02-11 Robert Lipe <robertl@sco.com>
16136
16137 * gcc.c-torture/compile/20000211-3.c: New test.
16138
16139 2000-02-11 Martin Buchholz <martin@xemacs.org>
16140
16141 * gcc.c-torture/compile/20000211-2.c: New test.
16142
16143 2000-02-11 Jeffrey A Law (law@cygnus.com)
16144
16145 * gcc.c-torture/compile/20000211-1.c: New test.
16146
16147 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
16148
16149 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
16150 on native targets
16151
16152 2000-02-08 Nathan Sidwell <nathan@acm.org>
16153
16154 * g++.old-deja/g++.other/cast5.C: New test.
16155
16156 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
16157
16158 * gcc.c-torture/execute/20000205-1.c: New.
16159
16160 2000-02-03 Nathan Sidwell <nathan@acm.org>
16161
16162 * g++.old-deja/g++.jason/cast3.C: Return void.
16163 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
16164
16165 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16166
16167 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
16168
16169 * gcc.dg/loop-1.c: New test.
16170
16171 2000-01-27 Jakub Jelinek <jakub@redhat.com>
16172
16173 * gcc.c-torture/compile/20000127-1.c: New test.
16174 * gcc.c-torture/execute/991228-1.c: New test.
16175
16176 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16177
16178 * gcc.dg/unused-2.c: New test.
16179
16180 * gcc.dg/conv-1.c: New test.
16181
16182 2000-01-24 Mark Mitchell <mark@codesourcery.com>
16183
16184 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
16185 compiler.
16186 (tool_option_proc): Fix typo.
16187
16188 2000-01-24 Geoff Keating <geoffk@cygnus.com>
16189
16190 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
16191 of the ld on the host, not on the build machine.
16192 Also, don't crash if '--help' is not a supported option.
16193
16194 2000-01-24 Richard Henderson <rth@cygnus.com>
16195
16196 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16197
16198 2000-01-20 Jeffrey A Law (law@cygnus.com)
16199
16200 * gcc.c-torture/execute/20000120-2.c: New test.
16201 * gcc.c-torture/execute/20000120-1.c: New test.
16202
16203 2000-01-13 Jeffrey A Law (law@cygnus.com)
16204
16205 * gcc.c-torture/execute/20000113-1.c: New test.
16206
16207 2000-01-12 Jeffrey A Law (law@cygnus.com)
16208
16209 * gcc.c-torture/execute/20000112-1.c: New test.
16210
16211 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16212
16213 * gcc.dg/20000111-1.c: New test.
16214
16215 2000-01-10 Jeffrey A Law (law@cygnus.com)
16216
16217 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16218 with 16 bit integers.
16219
16220 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16221
16222 * gcc.dg/20000108-1.c: New test.
16223
16224 2000-01-05 Nathan Sidwell <nathan@acm.org>
16225
16226 * g++.old-deja/g++.ns/koenig8.C: New test.
16227
16228 2000-01-05 Nathan Sidwell <nathan@
16229
16230 * gcc.c-torture/execute/990531-1.c: New test.
16231
16232 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16233
16234 * gcc.c-torture/compile/990527-1.c: New test.
16235
16236 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
16237
16238 * gcc.c-torture/execute/990527-1.c: New test.
16239
16240 1999-05-25 Nick Clifton <nickc@cygnus.com>
16241
16242 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
16243 bitfields as signed.
16244
16245 1999-05-25 Craig Burley <craig@jcb-sc.com>
16246
16247 * g77.f-torture/compile/19990525-0.f: New test.
16248
16249 1999-05-25 Jeffrey A Law (law@cygnus.com)
16250
16251 * gcc.c-torture/execute/990525-2.c: New test.
16252
16253 * gcc.c-torture/execute/990525-1.c: New test.
16254
16255 1999-05-24 Nathan Sidwell <nathan@acm.org>
16256
16257 * g++.old-deja/g++.other/anon3.C: New test.
16258 * g++.old-deja/g++.other/anon4.C: New test.
16259 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
16260 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
16261 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
16262 Merrill).
16263
16264 1999-05-24 Jeffrey A Law (law@cygnus.com)
16265
16266 * gcc.c-torture/execute/990524-1.c: New test.
16267
16268 * gcc.dg/990524-1.c: New test.
16269
16270 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16271
16272 * gcc.c-torture/compile/990523-1.c: New test.
16273
16274 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
16275
16276 * gcc.c-torture/compile/990519-1.c: New test.
16277
16278 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16279
16280 * gcc.c-torture/compile/990517-1.c: New test.
16281
16282 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
16283 (e4, f4): New tests.
16284 (main): Call them.
16285
16286 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16287
16288 * gcc.dg/noreturn-1.c: New test.
16289
16290 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16291
16292 * gcc.c-torture/execute/990513-1.c: New test.
16293
16294 1999-05-10 Richard Henderson <rth@cygnus.com>
16295
16296 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
16297
16298 1999-05-10 Craig Burley <craig@jcb-sc.com>
16299
16300 * g77.f-torture/execute/erfc.f: Use small single-precision
16301 values, to avoid problems on Alphas when not -mieee.
16302
16303 1999-05-08 Craig Burley <craig@jcb-sc.com>
16304
16305 * gcc.dg/990506-0.c: New test.
16306
16307 1999-05-08 Richard Henderson <rth@cygnus.com>
16308
16309 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
16310 the constant to test. Don't XFAIL 64-bit targets.
16311
16312 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
16313 * g++.old-deja/g++.law/profile1.C: Likewise.
16314
16315 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
16316 operator new instances.
16317 * g++.old-deja/g++.other/delete5.C: Likewise.
16318
16319 1999-05-03 Craig Burley <craig@jcb-sc.com>
16320
16321 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
16322 intrinsic.
16323
16324 1999-05-03 Craig Burley <craig@jcb-sc.com>
16325
16326 * g77.f-torture/execute/u77-test.f: Reverse order of two
16327 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
16328
16329 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16330
16331 * gcc.dg/compare1.c: New test.
16332
16333 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
16334
16335 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
16336 New tests.
16337
16338 1999-05-02 Craig Burley <craig@jcb-sc.com>
16339
16340 * g77.f-torture/compile/19990502-1.f: New test.
16341
16342 1999-05-02 Craig Burley <craig@jcb-sc.com>
16343
16344 * g77.f-torture/compile/19990502-0.f: New test.
16345
16346 1999-05-02 Craig Burley <craig@jcb-sc.com>
16347
16348 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
16349 intrinsic.
16350
16351 1999-05-02 Craig Burley <craig@jcb-sc.com>
16352
16353 * g77.f-torture/execute/u77-test.f (main): List libU77
16354 intrinsics not currently tested.
16355 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
16356 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
16357 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
16358 Trim blanks off the ends of some printed strings.
16359
16360 1999-05-02 Craig Burley <craig@jcb-sc.com>
16361
16362 * g77.f-torture/execute/u77-test.f (main): Just warn about
16363 FSTAT gid disagreement, as it's expected on some systems.
16364
16365 1999-05-01 Craig Burley <craig@jcb-sc.com>
16366
16367 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
16368 use a new function, which allows for some slop.
16369 Clean up some commentary.
16370 (issum): The new function.
16371 (sgladd): Deleted subroutine.
16372
16373 1999-05-01 Craig Burley <craig@jcb-sc.com>
16374
16375 * g77.f-torture/execute/u77-test.f: Modify to be more like
16376 libf2c/libU77 version, bringing patches to that version here.
16377 Add suitable commentary.
16378
16379 1999-04-25 Richard Henderson <rth@cygnus.com>
16380
16381 * gcc.dg/990424-1.c: New test.
16382
16383 1999-04-24 Craig Burley <craig@jcb-sc.com>
16384
16385 * g77.f-torture/execute/u77-test.f (main): Bug involving
16386 LSTAT has been fixed, so turn back on full checking.
16387
16388 1999-04-20 Craig Burley <craig@jcb-sc.com>
16389
16390 * g77.f-torture/compile/19990419-0.f: New test.
16391 * g77.f-torture/execute/19990419-1.f: New test.
16392
16393 1999-04-17 Richard Henderson <rth@cygnus.com>
16394
16395 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
16396 to avoid the need for a prototype to supress a warning.
16397
16398 1999-04-07 Jim Wilson <wilson@cygnus.com>
16399
16400 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
16401
16402 1999-04-04 Jeffrey A Law (law@cygnus.com)
16403
16404 * gcc.c-torture/execute/990404-1.c: New test.
16405
16406 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16407
16408 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
16409 * gcc.dg/cpp-if3.c: Don't use -pedantic.
16410 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
16411 missing initializer warnings.
16412
16413 1999-03-28 Jeffrey A Law (law@cygnus.com)
16414
16415 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
16416 matching strings.
16417
16418 1999-03-26 Jeffrey A Law (law@cygnus.com)
16419
16420 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
16421
16422 1999-03-26 Craig Burley <craig@jcb-sc.com>
16423
16424 * g77.f-torture/execute/19990325-0.f: New test.
16425 * g77.f-torture/execute/19990325-1.f: New test.
16426
16427 1999-03-24 Jeffrey A Law (law@cygnus.com)
16428
16429 * gcc.c-torture/execute/990324-1.c: New test.
16430
16431 1999-03-22 Jim Wilson <wilson@cygnus.com>
16432
16433 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
16434 test with 4.
16435
16436 1999-03-17 Richard Henderson <rth@cygnus.com>
16437
16438 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
16439
16440 1999-03-13 Craig Burley <craig@jcb-sc.com>
16441
16442 * g77.f-torture/execute/19990313-2.f: New test.
16443 * g77.f-torture/execute/19990313-3.f: New test.
16444
16445 1999-03-13 Craig Burley <craig@jcb-sc.com>
16446
16447 * g77.f-torture/execute/19990313-0.f: New test.
16448 * g77.f-torture/execute/19990313-1.f: New test.
16449
16450 1999-03-12 Jim Wilson <wilson@cygnus.com>
16451
16452 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
16453 printf to sprintf.
16454 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
16455 (main): Add check for u15. Conditionalize u31 check depending on
16456 whether ints are <32 bits or >=32 bits.
16457
16458 1999-03-08 Craig Burley <craig@jcb-sc.com>
16459
16460 * g77.f-torture/execute/19981119-0.f: Improve testiness.
16461
16462 1999-03-08 Craig Burley <craig@jcb-sc.com>
16463
16464 * g77.f-torture/compile/19990305-0.f: New test.
16465 * g77.f-torture/execute/19981119-0.f: New test.
16466
16467 1999-03-08 Craig Burley <craig@jcb-sc.com>
16468
16469 * g77.f-torture/execute/970625-2.f: call ABORT if final
16470 result is not correct, instead of just printing it.
16471 Add this checking via newly introduced obfuscation, to
16472 trip up buggy front ends.
16473
16474 1999-03-07 Craig Burley <craig@jcb-sc.com>
16475
16476 * g77.f-torture/compile/960317-1.f: Moved from being
16477 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
16478
16479 1999-03-06 Craig Burley <craig@jcb-sc.com>
16480
16481 * g77.f-torture/execute/960317-1.f: New (old) test.
16482 * g77.f-torture/execute/970625-2.f: Ditto.
16483
16484 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
16485
16486 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
16487 message on line 1 or line 2; cccp and cpplib do this differently.
16488
16489 1999-03-01 Jeffrey A Law (law@cygnus.com)
16490
16491 * g++.old-deja/g++.law/weak1.C: New test.
16492
16493 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16494
16495 * gcc.c-torture/execute/990119-1.c: Renamed to...
16496 * gcc.dg/990119-1.c: this, so it will only be tested once
16497 (it's a preprocessor test, it doesn't need to be run at
16498 multiple optimization levels).
16499
16500 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16501
16502 * lib/g++.exp: Don't add incdir=$base_dir/../include to
16503 ALWAYS_CXXFLAGS.
16504
16505 1999-02-24 Craig Burley <craig@jcb-sc.com>
16506
16507 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
16508 * g77.f-torture/compile/19981216-0.f: ...as it is expected
16509 to not be compilable by current g77.
16510
16511 1999-02-24 Nick Clifton <nickc@cygnus.com>
16512
16513 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
16514
16515 1999-02-22 Jeffrey A Law (law@cygnus.com)
16516
16517 * gcc.c-torture/execute/990222-1.c: New test.
16518
16519 1999-02-19 Craig Burley <craig@jcb-sc.com>
16520
16521 * g77.f-torture/compile/19990218-0.f: New test.
16522 * g77.f-torture/noncompile/19990218-1.f: New test.
16523
16524 1999-02-18 Craig Burley <craig@jcb-sc.com>
16525
16526 * g77.f-torture/compile/19981216-0.f: New test.
16527
16528 1999-02-14 Jeffrey A Law (law@cygnus.com)
16529
16530 * gcc.dg/990214-1.c: New test.
16531
16532 1999-02-13 Jeffrey A Law (law@cygnus.com)
16533
16534 * gcc.dg/990213-2.c: New test.
16535
16536 * gcc.dg/990213-1.c: New test.
16537
16538 1999-02-12 Jeffrey A Law (law@cygnus.com)
16539
16540 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
16541 ints.
16542
16543 1999-02-11 Nick Clifton <nickc@cygnus.com>
16544
16545 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
16546 specified by target.
16547
16548 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
16549
16550 1999-02-11 Jeffrey A Law (law@cygnus.com)
16551
16552 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
16553
16554 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
16555
16556 * gcc.dg/special/ecos.exp: New test driver for new tests with
16557 special requirements.
16558
16559 * gcc.dg/special/alias-1.c: New test.
16560 * gcc.dg/special/gcsec-1.c: New test.
16561 * gcc.dg/special/weak-1.c: New test.
16562 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16563 * gcc.dg/special/weak-2.c: New test.
16564 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16565 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16566 * gcc.dg/special/wkali-1.c: New test.
16567 * gcc.dg/special/wkali-2.c: New test.
16568 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16569 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16570
16571 1999-02-10 Felix Lee <flee@cygnus.com>
16572
16573 * lib/c-torture.exp (c-torture-compile): Pull out code for
16574 analyzing gcc error messages.
16575 (c-torture-execute): Likewise. Fix some (harmless) false
16576 positives.
16577 * lib/gcc.exp (gcc_check_compile): New function.
16578
16579 1999-02-08 Richard Henderson <rth@cygnus.com>
16580
16581 * gcc.c-torture/execute/990208-1.c: New test.
16582
16583 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
16584
16585 * g++.dg/special/ecos.exp: New driver for new tests with special
16586 requirements
16587
16588 * g++.dg/special/conpr-1.C: New test
16589 * g++.dg/special/conpr-2.C: New test
16590 * g++.dg/special/conpr-2a.C: New test
16591 * g++.dg/special/conpr-3.C: New test
16592 * g++.dg/special/conpr-3a.C: New test
16593 * g++.dg/special/conpr-3b.C: New test
16594
16595 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16596 allow g++ to use the dg driver
16597
16598 * README: Add comment about g++.dg directory
16599
16600 1999-02-06 Jeffrey A Law (law@cygnus.com)
16601
16602 * README: Update email addresses.
16603
16604 1999-02-03 Nick Clifton <nickc@cygnus.com>
16605
16606 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16607 arguments in order to force structure S onto the stack even on
16608 the alpha.
16609 (test): Pass 10 leading arguments to function foo as well as the
16610 structure S.
16611
16612 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16613 failure for all targets.
16614
16615 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16616 abort to terminate program execution.
16617
16618 1999-01-30 Richard Henderson <rth@cygnus.com>
16619
16620 * gcc.c-torture/execute/990130-1.c: New test.
16621
16622 1999-01-30 Jeffrey A Law (law@cygnus.com)
16623
16624 * gcc.dg/990130-1.c: New test.
16625
16626 1999-01-28 Michael Meissner <meissner@cygnus.com>
16627
16628 * gcc.c-torture/execute/990128-1.c: New test.
16629
16630 1999-01-27 Michael Meissner <meissner@cygnus.com>
16631
16632 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16633
16634 1999-01-27 Felix Lee <flee@cygnus.com>
16635
16636 * lib/c-torture.exp (c-torture-compile): pull out code for
16637 analyzing gcc error messages.
16638 (c-torture-execute): ditto, and fix some (harmless) false
16639 positives.
16640 * lib/gcc.exp (gcc_check_compile): new function.
16641
16642 1999-01-17 Jeffrey A Law (law@cygnus.com)
16643
16644 * gcc.dg/990117-1.c: New test.
16645
16646 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16647
16648 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16649
16650 1999-01-15 Jeffrey A Law (law@cygnus.com)
16651
16652 * g77.f-torture/compile/990115-1.f: New test.
16653
16654 1999-01-07 Jeffrey A Law (law@cygnus.com)
16655
16656 * gcc.c-torture/compile/990107-1.c: New test
16657
16658 1999-01-06 Jeffrey A Law (law@cygnus.com)
16659
16660 * gcc.c-torture/execute/990106-2.c: New test.
16661
16662 * gcc.c-torture/execute/990106-1.c: New test.
16663
16664 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
16665
16666 * gcc.c-torture/compile/981223-1.c: New test.
16667
16668 1998-12-29 Richard Henderson <rth@cygnus.com>
16669
16670 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16671 (opt3): Rename from opt4 and disable.
16672
16673 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
16674
16675 * g++.old-deja/g++.pt/ptrmem5.C: New test.
16676
16677 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16678
16679 * g++.old-deja/g++.other/conv5.C: New test.
16680
16681 1998-12-14 Nick Clifton <nickc@cygnus.com>
16682
16683 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16684
16685 1998-12-11 Jeffrey A Law (law@cygnus.com)
16686
16687 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16688
16689 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
16690
16691 * gcc.c-torture/compile/981211-1.c: New test.
16692
16693 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16694
16695 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16696
16697 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16698
16699 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16700
16701 * gcc.special/930510-1.c: Make C9X safe.
16702 * gcc.misc-tests/gcov-1.c Similarly.
16703 * gcc.misc-tests/gcov-2.c Similarly.
16704
16705 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16706
16707 * gcc.dg/ultrasp1.c: New test.
16708
16709 1998-12-06 Richard Henderson <rth@cygnus.com>
16710
16711 * gcc.c-torture/execute/981206.c: New test.
16712
16713 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16714
16715 * g++.old-deja/g++.ns/template7.C: New test.
16716
16717 * g++.old-deja/g++.other/expr1.C: New test.
16718
16719 * g++.old-deja/g++.eh/tmpl3.C: New test.
16720
16721 * g++.old-deja/g++.eh/tmpl2.C: New test.
16722
16723 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16724
16725 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16726 * g++.old-deja/g++.other/using6.C: Removed.
16727 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16728
16729 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16730
16731 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16732
16733 * g++.old-deja/g++.pt/overload8.C: New test.
16734
16735 * g++.old-deja/g++.pt/overload7.C: New test.
16736
16737 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16738
16739 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16740 and relinking messages.
16741 * lib/g++.exp (g++_target_compile): Remove .rpo file when
16742 compiling with -frepo.
16743
16744 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
16745
16746 * g++.old-deja/g++.pt/lookup6.C: New test.
16747
16748 1998-11-30 Nick Clifton <nickc@cygnus.com>
16749
16750 * gcc.c-torture/execute/981130-1.c: New test.
16751 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16752
16753 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16754
16755 * g++.old-deja/g++.pt/explicit76.C: New test.
16756
16757 * g++.old-deja/g++.pt/friend38.C: New test.
16758
16759 * g++.old-deja/g++.ns/crash2.C: New test.
16760
16761 * g++.old-deja/g++.pt/defarg8.C: New test.
16762
16763 * g++.old-deja/g++.pt/instantiate6.C: New test.
16764
16765 * g++.old-deja/g++.pt/static6.C: New test.
16766
16767 * g++.old-deja/g++.pt/decl2.C: New test.
16768
16769 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
16770
16771 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
16772 problem is actually related with name lookup, but so what? :-)
16773
16774 * g++.old-deja/g++.pt/friend37.C: New test.
16775
16776 1998-11-25 Dave Love <d.love@dl.ac.uk>
16777
16778 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16779 element, which fails on some systems.
16780
16781 * g77.f-torture/execute/labug1.f: New test.
16782
16783 1998-11-21 Jeffrey A Law (law@cygnus.com)
16784
16785 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16786 is defined.
16787
16788 1998-11-18 Dave Love <d.love@dl.ac.uk>
16789
16790 * g77.f-torture/compile/981117-1.f: New test.
16791
16792 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
16793
16794 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
16795 properly discarded.
16796
16797 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
16798
16799 * gcc.c-torture/execute/memcheck: New directory of tests for
16800 -fcheck-memory-usage.
16801
16802 1998-11-07 Gerald Pfe
16803
16804 * g77.f-torture/noncompile/980615-0.f: New test.
16805
16806 1998-07-26 H.J. Lu (hjl@gnu.org)
16807
16808 * gcc.dg/980312-1.c: Do link instead of compile.
16809 * gcc.dg/980313-1.c: Likewise.
16810
16811 1998-07-26 Jeffrey A Law (law@cygnus.com)
16812
16813 * gcc.c-torture/compile/980726-1.c: New test.
16814
16815 1998-07-25 Dave Love <d.love@dl.ac.uk>
16816
16817 * g77.f-torture/execute/io0.f: New test.
16818
16819 1998-07-24 Nick Clifton <nickc@cygnus.com>
16820
16821 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
16822 an int.
16823
16824 1998-06-18 Michael Meissner <meissner@cygnus.com>
16825
16826 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
16827 m32r bugs.
16828
16829 1998-07-17 Nick Clifton <nickc@cygnus.com>
16830
16831 * gcc.dg/980626-1.c: Expect failures for all toolchains until
16832 c-decl.c:grokdeclarator can handle mode attributes.
16833
16834 1998-07-16 Jeffrey A Law (law@cygnus.com)
16835
16836 * gcc.c-torture/execute/980716-1.c: New test.
16837
16838 1998-07-13 Jeffrey A Law (law@cygnus.com)
16839
16840 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
16841 the mn10200.
16842 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
16843 the mn10200.
16844 * gcc.c-torture/execute/va-arg-3.x: Similarly.
16845 * gcc.c-torture/compile/930326-1.x: Similarly.
16846
16847 1998-07-13 Dave Love <d.love@dl.ac.uk>
16848
16849 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
16850 New test from Craig.
16851
16852 1998-07-12 Dave Love <d.love@dl.ac.uk>
16853
16854 * g77.f-torture/noncompile/980616-0.f: New test.
16855
16856 * g77.f-torture/execute/970816-3.f: New test from Craig.
16857
16858 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16859
16860 * g++.other/singleton.C: Return error value instead of taking
16861 SIGSEGV.
16862
16863 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
16864
16865 * g++.other/singleton.C: New test. Warning is under dispute.
16866 Runtime crash is not.
16867
16868 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16869
16870 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
16871 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
16872 using6.C, using7.C}: New namespace tests.
16873
16874 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16875
16876 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
16877 specialization with typedef'ed names used as array indexes.
16878
16879 1998-07-09 Jeffrey A Law (law@cygnus.com)
16880
16881 * gcc.c-torture/execute/980709-1.c: New test.
16882
16883 * gcc.dg/980709-1.c: New test.
16884
16885 1998-07-07 Richard Henderson <rth@cygnus.com>
16886
16887 * gcc.c-torture/execute/bcp-1.c: New test.
16888
16889 1998-07-07 Jeffrey A Law (law@cygnus.com)
16890
16891 * gcc.c-torture/execute/980707-1.c: New test.
16892
16893 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
16894
16895 * gcc.c-torture/compile/980706-1.c: New test.
16896
16897 1998-07-01 Dave Love <d.love@dl.ac.uk>
16898
16899 * g77.f-torture/execute/980701-0.f,
16900 g77.f-torture/execute/980701-1.f: New test from Craig.
16901
16902 1998-07-01 Jeffrey A Law (law@cygnus.com)
16903
16904 * gcc.c-torture/compile/980701-1.c: New test.
16905
16906 * gcc.c-torture/execute/980701-1.c: New test.
16907
16908 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
16909 rlsruhe.de>
16910
16911 * g++.old-deja/g++.robertl/eb132.C: New test.
16912 * g++.old-deja/g++.robertl/eb133.C: Likewise.
16913
16914 1998-06-29 Dave Love <d.love@dl.ac.uk>
16915
16916 * g77.f-torture/execute/980628-7.f,
16917 g77.f-torture/execute/980628-8.f,
16918 g77.f-torture/execute/980628-9.f,
16919 g77.f-torture/execute/980628-10.f: New tests from Craig.
16920
16921 * g77.f-torture/execute/980628-3.f: Remove mail headers.
16922
16923 1998-06-28 Jeffrey A Law (law@cygnus.com)
16924
16925 * g77.f-torture/execute/980628-4.f: New test from Craig.
16926 * g77.f-torture/execute/980628-5.f: Likewise.
16927 * g77.f-torture/execute/980628-2.f: Likewise.
16928 * g77.f-torture/execute/980628-0.f: Likewise.
16929 * g77.f-torture/execute/980628-1.f: Likewise.
16930 * g77.f-torture/execute/980628-3.f: Likewise.
16931 * g77.f-torture/execute/980628-6.f: Likewise.
16932
16933 1998-06-28 Jeffrey A Law (law@cygnus.com)
16934
16935 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
16936 directory when nothing has been installed yet.
16937
16938 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
16939
16940 * gcc.c-torture/special/special.exp: Handle newer versions of
16941 dejagnu.
16942
16943 1998-06-26 Jeffrey A Law (law@cygnus.com)
16944
16945 * gcc.dg/980626-1.c: New test.
16946
16947 1998-06-19 Bruno Haible <haible@ilog.fr>
16948
16949 * gcc.misc-tests/m-un-2.c: New test.
16950 * g++.old-deja/g++.other/warn01.c: Likewise.
16951
16952 1998-06-19 Robert Lipe <robertl@dgii.com>
16953
16954 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
16955 compatibility with assmblers with a different comment character.
16956 Eliminate use of GAS-specific extensions.
16957
16958 1998-06-19 Jeffrey A Law (law@cygnus.com)
16959
16960 * gcc.c-torture/execute/ieee/980619-1.c: New test.
16961
16962 1998-06-19 Robert Lipe <robertl@dgii.com>
16963
16964 *lib/g77.exp: Replace search for libf2c.a with search for newly
16965 renamed libg2c.a
16966
16967 1998-06-17 Jeffrey A Law (law@cygnus.com)
16968
16969 * gcc.c-torture/execute/980617-1.c: New test.
16970
16971 1998-06-12 Jeffrey A Law (law@cygnus.com)
16972
16973 * gcc.c-torture/execute/980612-1.c: New test.
16974
16975 1998-06-08 Jeffrey A Law (law@cygnus.com)
16976
16977 * gcc.dg/980523-1.c: Only test on ppc-linux.
16978 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
16979
16980 * gcc.c-torture/execute/980608-1.c: New test.
16981
16982 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
16983
16984 * gcc.c-torture/execute/980605-1.c: New test.
16985
16986 1998-06-04 Jeffrey A Law (law@cygnus.com)
16987
16988 * gcc.c-torture/execute/980604-1.c: New test.
16989
16990 1998-06-02 Jeffrey A Law (law@cygnus.com)
16991
16992 * gcc.c-torture/execute/980602-1.c: New test.
16993 * gcc.c-torture/execute/980602-2.c: Likewise.
16994
16995 1998-06-02 Dave Love <d.love@dl.ac.uk>
16996
16997 * 970125-0.f: Fix per JCB. Add commentary.
16998
16999 1998-05-31 Michael Meissner <meissner@cygnus.com>
17000
17001 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
17002 IEEE -0 support.
17003
17004 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
17005
17006 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
17007 earlier.
17008
17009 1998-05-28 Catherine Moore <clm@cygnus.com>
17010
17011 * gcc.c-torture/execute/980526-3.c: New test.
17012
17013 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
17014
17015 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
17016 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
17017 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
17018 m88k-motorola-sysv3 to XFAIL.
17019
17020 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17021
17022 * gcc.dg/980526-1.c: New test.
17023 * gcc.c-torture/execute/980526-2.c: New test.
17024
17025 1998-05-26 Jeffrey A Law (law@cygnus.com)
17026
17027 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
17028
17029 * gcc.c-torture/execute/980526-1.c: New test.
17030
17031 1998-05-26 Dave Love <d.love@dl.ac.uk>
17032
17033 * g77.f-torture/execute/alpha2.f: Add runtime test.
17034
17035 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
17036
17037 * g++.old-deja/old-deja.exp: Strip leading directories.
17038
17039 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
17040 error for the line. Don't run multiple tests for the same line.
17041
17042 1998-05-23 Jeffrey A Law (law@cygnus.com)
17043
17044 * gcc.dg/980523-1.c: New test.
17045
17046 1998-05-23 Dave Love <d.love@dl.ac.uk>
17047
17048 * g77.f-torture/compile/970915-0.f: New test.
17049
17050 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
17051
17052 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
17053
17054 1998-05-21 Jeffrey A Law (law@cygnus.com)
17055
17056 * gcc.dg/980520-1.c: New test.
17057
17058 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
17059
17060 * gcc.dg/980502-1.c: Fix return type.
17061
17062 1998-05-20 Jeffrey A Law (law@cygnus.com)
17063
17064 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
17065 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
17066 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
17067 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
17068 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
17069
17070 1998-05-20 Dave Love <d.love@dl.ac.uk>
17071
17072 * g77.f-torture/execute/980520-1.f: New test.
17073
17074 1998-05-15 Dave Love <d.love@dl.ac.uk>
17075
17076 * lib/mike-g77.exp: New file.
17077
17078 * g77.f-torture/noncompile/noncompile.exp,
17079 g77.f-torture/noncompile/check0.f: New files.
17080
17081 1998-05-14 Dave Love <d.love@dl.ac.uk>
17082
17083 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
17084 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
17085 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
17086 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
17087 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
17088 abort where appropriate.
17089
17090 1998-05-05 Michael Meissner <meissner@cygnus.com>
17091
17092 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
17093 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
17094
17095 1998-04-29 Dave Love <d.love@dl.ac.uk>
17096
17097 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
17098
17099 1998-04-27 Dave Love <d.love@dl.ac.uk>
17100
17101 * g77.f-torture/compile/980427-0.f: New test.
17102
17103 1998-04-24 Dave Love <d.love@dl.ac.uk>
17104
17105 * g77.f-torture/compile/980424-0.f: New test.
17106
17107 1998-04-19 Dave Love <d.love@dl.ac.uk>
17108
17109 * g77.f-torture/compile/980419-2.f (main): New test.
17110 * g77.f-torture/compile/970125-0.f: New test.
17111 * g77.f-torture/compile/980419-1.f: New test.
17112
17113 1998-04-08 Jim Wilson <wilson@cygnus.com>
17114
17115 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
17116 of loop-4.c.
17117
17118 1998-04-07 Jim Wilson <wilson@cygnus.com>
17119
17120 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
17121
17122 1998-04-03 Jim Wilson <wilson@cygnus.com>
17123
17124 * gcc.c-torture/compile/980329-1.c: New test.
17125
17126 1998-03-18 Jim Wilson <wilson@cygnus.com>
17127
17128 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
17129 * gcc.dg/980312-1.c: Fix typo in -march command.
17130
17131 1998-03-16 H.J. Lu (hjl@gnu.org)
17132
17133 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
17134
17135 1998-03-11 Robert Lipe <robertl@dgii.com>
17136
17137 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
17138 Dave Love agree the Fortran source is bogus.
17139
17140 1998-03-11 Robert Lipe <robertl@dgii.com>
17141
17142 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
17143 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
17144 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
17145 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
17146 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
17147
17148 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
17149
17150 * g++.old-deja/g++.other/friend1.C: New test.
17151
17152 1998-02-18 Dave Love <d.love@dl.ac.uk>
17153
17154 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
17155 possibly uninitialized) variables and declare dnrm2.
17156
17157 1998-02-23 Robert Lipe <robertl@dgii.com>
17158
17159 From Bruno Haible <haible@ilog.fr>:
17160 * gcc.c-torture/execute/980223.c: New test.
17161
17162 1998-02-13 Jeffrey A Law (law@cygnus.com)
17163
17164 * gcc.dg/ifelse-1.c: New test.
17165
17166 1998-02-09 H.J. Lu (hjl@gnu.org)
17167
17168 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
17169
17170 * lib/old-dejagnu.exp (old-dejagnu): Added the
17171 "execution test - XFAIL *-*-*" handling in the spirit of
17172 "excess errors test -". Changed the "execution test fails"
17173 handling to be like "excess errors test fails".
17174 * Update various tests accordingly.
17175
17176 1998-02-06 Jim Wilson <wilson@cygnus.com>
17177
17178 * gcc.c-torture/execute/980205.c: New test.
17179
17180 1998-01-18 Jeffrey A Law (law@cygnus.com)
17181
17182 * lib/c-torture.exp: Look for .x files instead of .cexp files.
17183 * lib/f-torture.exp: Similarly.
17184 * gcc.c-torture: Rename all .cexp files to .x files.
17185
17186 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
17187
17188 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
17189 (940510-1.c): Removed duplicate.
17190 (971104-1.c): New test.
17191
17192 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
17193
17194 * lib/f-torture.exp: Improve error and loop detection.
17195
17196 1997-11-19 Michael Meissner <meissner@cygnus.com>
17197
17198 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
17199 use that to size the filler array.
17200
17201 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
17202
17203 * lib/c-torture.exp(c-torture-execute): Fix typo.
17204
17205 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
17206 testcase as the executable name. Keep the executable around if
17207 the test fails.
17208
17209 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
17210
17211 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
17212 changes. Only test one -g option, and move it to the end of the
17213 list of options to test.
17214
17215 1997-09-19 Michael Meissner <meissner@cygnus.com>
17216
17217 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
17218 variable GCC_TORTURE_OPTIONS to supply default switches separated
17219 by colons. If no environment variable, run tests with -O0 -g, -O1
17220 -g, and -O2 -g as well.
17221
17222 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
17223
17224 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
17225 explanatory comments. Fix indentation.
17226
17227 1997-09-15 Jeffrey A Law (law@cygnus.com)
17228
17229 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
17230
17231 1997-09-11 Jeffrey A Law (law@cygnus.com)
17232
17233 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
17234 * g++.old-deja/g++.mike/p7325.C: Likewise.
17235 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
17236
17237 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
17238
17239 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
17240 * g++.old-deja/g++.brendan/crash30.C: Likewise.
17241 * g++.old-deja/g++.brendan/crash39.C: Likewise.
17242 * g++.old-deja/g++.law/operators4.C: Likewise.
17243
17244 1997-09-11 Joe Buck (jbuck@synopsys.com)
17245
17246 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
17247 * g++.old-deja/g++.mike/p784.C: Ditto.
17248 * g++.old-deja/g++.mike/p785.C: Ditto.
17249
17250 1997-09-05 Jeffrey A Law (law@cygnus.com)
17251
17252 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
17253
17254 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17255
17256 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
17257 target feature; pass this to c-torture-execute as needed.
17258
17259 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17260
17261 * lib/c-torture.exp(c-torture-execute): If the previous and the
17262 current executables being tested are identical, we don't need to
17263 run the executable again. Try to make the executable names
17264 unique. Add an optional argument for passing additional compiler
17265 flags.
17266
17267 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
17268
17269 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17270
17271 1997-08-29 Jeffrey A Law (law@cygnus.com)
17272
17273 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17274
17275 1997-07-31 Jeffrey A Law (law@cygnus.com)
17276
17277 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17278 32bit or larger longs.
17279
17280 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17281 have either a 32bit long or 32bit int.
17282
17283 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
17284
17285 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17286 Make double precision tests dependent on sizeof (double).
17287
17288 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
17289
17290 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17291 too.
17292
17293 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
17294
17295 * gcc.c-torture/compile/961203-1.cexp: New script.
17296
17297 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
17298
17299 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17300 up the includes ourselves.
17301
17302 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
17303
17304 * lib/plumhall.exp: Remove random include, and add a few
17305 verbose messages for debugging.
17306
17307 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
17308
17309 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17310 of trying to do it ourselves.
17311
17312 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
17313
17314 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17315
17316 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
17317
17318 * gcc.prms/5403.c: Made regexp a bit less strict.
17319
17320 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
17321
17322 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17323 is returned from remote_load instead.
17324 * lib/plumhall.exp: Ditto.
17325 * lib/mike-g++.exp: Ditto.
17326 * lib/old-dejagnu.exp: Ditto.
17327 * lib/c-torture.exp: Ditto.
17328
17329 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
17330
17331 * lib/g++.exp: Use build_wrapper procedure.
17332 * lib/gcc.exp: Ditto.
17333
17334 1997-05-20 Jeffrey A Law (law@cygnus.com)
17335
17336 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17337 an old-style decl for malloc. Fixes tests to work when
17338 sizeof (int) != sizeof (size_t).
17339
17340 1997-05-15 Mike Meissner <meissner@cygnus.com>
17341
17342 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17343
17344 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17345 use stdargs.h interface.
17346
17347 1997-05-15 Mike Meissner <meissner@cygnus.com>
17348
17349 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17350 NO_VARARGS when compiling.
17351
17352 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
17353
17354 * lib/plumhall.exp(ph_includes): New procedure.
17355 (ph_make): Use it.
17356 (ph_compiler): Ditto.
17357
17358 * lib/g++.exp: Rename test-glue.c to testglue.c.
17359 * lib/gcc.exp: Ditto.
17360
17361 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
17362
17363 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
17364 to completion when it's called.
17365
17366 1997-03-21 Michael Meissner <meissner@cygnus.com>
17367
17368 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
17369 is defined, don't do test.
17370
17371 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
17372
17373 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
17374 for object files.
17375 (ph_summary): Mark skipped testcases as untested, not unresolved.
17376
17377 * lib/plumhall.exp (ph_make): If unresolved because of bad
17378 errorCode, record errorCode in log file.
17379 (*): Replace send_log/verbose with verbose -log.
17380
17381 1997-03-19 Michael Meissner <meissner@cygnus.com>
17382
17383 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
17384 double conversion if double isn't at least 8 bytes.
17385
17386 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
17387 int to work with targets where int is 16 bits.
17388
17389 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
17390 8 bytes, just exit, since 4 byte doubles don't have enough bits of
17391 precision for the test to complete.
17392
17393 1997-03-14 Michael Meissner <meissner@cygnus.com>
17394
17395 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
17396 if d10v is not compiled with the -mdouble64 flag.
17397 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
17398
17399 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
17400 d10v is not compiled with the -mint32 flag.
17401
17402 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
17403
17404 * lib/plumhall.exp: Use incr_count.
17405
17406 1997-03-12 Jeffrey A Law (law@cygnus.com)
17407
17408 * gcc.c-torture: Update to c-torture-1.45.
17409
17410 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
17411
17412 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
17413 the name of the expect testcase file).
17414
17415 * lib/g++.exp(g++_init): Ditto.
17416
17417 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
17418
17419 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17420 the host.
17421
17422 * lib/gcc.exp(gcc_exit): New procedure.
17423
17424 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
17425
17426 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17427 specs where appropriate.
17428
17429 * g++.old-deja/g++.arm/*: Added additional ERROR checks
17430 because of new "candidates are" messages, and removed a few
17431
17432 * Converted all non-old-style g++ testcases to old-style, and
17433 moved into g++.old-deja.
17434
17435 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
17436
17437 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17438 options.
17439
17440 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17441 succeeded.
17442
17443 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17444
17445 1997-02-13 Michael Meissner <meissner@cygnus.com>
17446
17447 * lib/gcc.exp (gcc_target_compile): Add support for defining
17448 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17449 the machine doesn't have those features.
17450
17451 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
17452
17453 * g++.law/operators4.exp: Don't use LIBS.
17454
17455 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
17456
17457 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
17458
17459 * lib/mike-g++.exp: Don't set the compiler to be tested here.
17460 * lib/g++.exp: Set it here instead. Also, allow use of the
17461 --tool_exec and --tool_opt options. Change CXX to
17462 GXX_UNDER_TEST.
17463
17464 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
17465
17466 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17467
17468 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
17469
17470 * lib/old-dejagnu.exp: Use prune_warnings instead of
17471 prune_system_crud.
17472 * lib/mike-g++.exp: Ditto.
17473 * lib/gcc.exp: Ditto.
17474 * lib/g++.exp: Ditto.
17475
17476 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17477
17478 1997-02-07 Jeffrey A Law (law@cygnus.com)
17479
17480 * 941014-2.c: Include stdlib.h
17481 * 960327-1.c: Include stdio.h
17482 * dbra.c, index-1.c: Don't assume ints are 32bits.
17483
17484 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
17485
17486 * lib/gcc.exp: Add gcc,stack_size target feature.
17487
17488 * lib/g++.exp(g++_target_compile): Add the include and link
17489 paths here, not in two other places. And, it's $options, not
17490 options.
17491
17492 * lib/mike-g++.exp(postbase): Remove the code that determines
17493 the correct include and link paths.
17494 * g++.old-deja/old-deja.exp: Ditto.
17495
17496 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
17497
17498 * lib/g++.exp(g++_init): target_compile no longer returns the
17499 filename of the result.
17500
17501 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
17502
17503 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17504 call to glob.
17505
17506 * gcc.c-torture/special/special.exp: Change call to
17507 gcc_target_compile to include the object file.
17508
17509 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
17510
17511 * gcc.c-torture/special/special.exp: Correct misspelling in last
17512 change.
17513
17514 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
17515
17516 * lib/plumhall.exp(ph_summary): Log the entire output of the
17517 executable. Return -1 if there were any failures, 0 otherwise.
17518 (ph_execute): Return -1 if there were any failures, 0 otherwise.
17519 (ph_make): Clean up objects and executables that were built
17520 if the tests succeeded.
17521
17522 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
17523
17524 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17525 libraries and includes in the build tree as appropriate.
17526
17527 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17528
17529 * lib/c-torture.exp: Instead of looking for the global variable
17530 NO_LONG_LONG, check to see if that's a feature of the target.
17531
17532 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17533
17534 * config/default.exp: Minimize. Delete the remainer of the files in
17535 config; this functionality is now in devo/dejagnu/config.
17536
17537 g++.*/*: Pass any additional flags used to compile to postbase;
17538 delete CXXFLAGS.
17539
17540 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17541 is now done by runtest.exp. Use gcc_target_compile instead of
17542 compile.
17543
17544 lib/c-torture.exp: Use gcc_target_compile instead of compile.
17545 Remove references to CFLAGS. Use remote_file instead of
17546 calling rm -f.
17547 (c-torture): Take a list of arguments to use to compile this
17548 testcase.
17549
17550 lib/g++.exp: Simplify. Use target_compile instead of compile.
17551 lib/gcc-dg.exp: Ditto.
17552 lib/gcc.exp: Ditto.
17553 lib/mike-{gcc,g++}.exp: Ditto.
17554 lib/old-dejagnu.exp: Ditto.
17555 lib/plumhall.exp: Ditto.
17556
17557 1997-01-08 Jim Wilson <wilson@cygnus.com>
17558
17559 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17560 (ph_linker): Likewise.
17561
17562 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
17563
17564 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
17565 MAP_ANON / MAP_ANONYMOUS if defined;
17566 else try to map from /dev/zero .
17567
17568 1996-11-12 Jeffrey A Law (law@cygnus.com)
17569
17570 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
17571 isn't defined, then define it to MAP_ANONYMOUS.
17572
17573 1996-11-12 Jeffrey A Law (law@cygnus.com)
17574
17575 * gcc.c-torture: Update to c-torture-1.42 release.
17576
17577 1996-11-11 Jeffrey A Law (law@cygnus.com)
17578
17579 * gcc.c-torture: Update to c-torture-1.41 release.
17580
17581 1996-10-27 Jeffrey A Law (law@cygnus.com)
17582
17583 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
17584 c-torture release.
17585
17586 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
17587
17588 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
17589 and LDFLAGS. Fix second case to append the target_info ldflags
17590 onto LDFLAGS, not CFLAGS.
17591 * lib/g++.exp (g++_init): Add target_info stuff.
17592 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
17593 of libgloss and newlib flags for !native.
17594
17595 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
17596 (GDB): Fix relative path to go up another dir for finding gdb.
17597
17598 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
17599
17600 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
17601 versions in the target_info array, if they don't exist.
17602
17603 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
17604
17605 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
17606
17607 1996-07-08 Jim Wilson <wilson@cygnus.com>
17608
17609 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
17610 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
17611
17612 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
17613
17614 * lib/old-dejagnu.exp: Don't remove the output file before we've
17615 actually tested it. Don't append pwd to the path of the executable
17616 we're testing.
17617
17618 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
17619
17620 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
17621
17622 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
17623
17624 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
17625 temporary directory for compiler files, and set it to a default
17626 value of /tmp. Set $output as the name of the output file from
17627 compiling the testcase. Add a -o option to $cflags_var so the
17628 compiler writes the final output file as $output. Set $executable
17629 to $output.
17630
17631 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
17632 directory for compiler files, and set it to /tmp if it doesn't
17633 already have a value. Set $output_file to the name of the output
17634 file from compiling the testcase. Add a -o option to CXXFLAGS so
17635 the compiler writes the final output file as $output. Use $output
17636 as the executable to be tested.
17637
17638 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17639
17640 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
17641
17642 1996-06-08 Jeffrey A Law (law@cygnus.com)
17643
17644 * gcc.c-torture/execute/pending-1.c: New test. Still
17645 pending in Tege's queue.
17646
17647 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
17648
17649 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
17650 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
17651 if there were failures. Call unresolved if there were unresolved
17652 testcases. Call gcc_fail if program did not run to completion.
17653 (ph_make): Pass additional argument name to ph_execute.
17654 (ph_execute): Add new argument. Pass additional arguments to
17655 ph_summary. Call gcc_fail is there is no execution output.
17656
17657 1996-04-24 Jeffrey A Law (law@cygnus.com)
17658
17659 * lib/plumhall.exp (proc_summary): Output relavent summary
17660 lines into the log so specific failures in plumhall can be
17661 investigated.
17662
17663 1996-04-10 Jeffrey A Law (law@cygnus.com)
17664
17665 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
17666 (c-torture-execute): Don't try to execute tests which use
17667 "long long" types if $NO_LONG_LONG is nonzero.
17668
17669 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
17670
17671 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
17672 not c-torture.
17673
17674 * gcc.ieee: Move from here.
17675 * gcc.c-torture/execute/ieee: To here.
17676
17677 1996-03-26 Jeffrey A Law (law@cygnus.com)
17678
17679 * gcc.c-torture: Update to c-torture-1.41 release.
17680
17681 1996-03-22 Jeffrey A Law (law@cygnus.com)
17682
17683 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
17684 not "$output".
17685
17686 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
17687
17688 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
17689 -c present.
17690
17691 1996-03-02 Jeffrey A Law (law@cygnus.com)
17692
17693 * config/proelf.exp: Handle connecting to a simulator.
17694
17695 1996-01-31 Jeffrey A Law (law@cygnus.com)
17696
17697 * config/proelf.exp: New file. Enough framework that we can
17698 run c-torture tests on the proelf targets (or any other target
17699 that gdb can connect to for that matter).
17700
17701 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
17702
17703 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
17704 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
17705
17706 * lib/plumhall.exp (ph_execute): Always call ph_summary if
17707 exec_output exists.
17708
17709 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
17710
17711 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
17712 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
17713
17714 * config/*.exp: Update FSF address. Change result of ${tool}_load
17715 to pass/fail/unresolved/unsupported/untested. Caller must now
17716 call unresolved/unsupported/untested.
17717 * lib/*.exp: Update FSF address. Update to handle new results of
17718 ${tool}_load.
17719 * lib/chill.exp (verbose): Delete.
17720
17721 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
17722
17723 * lib/gcc.exp (default_gcc_start): Change order of args to
17724 $LDFLAGS $CFLAGS $LIBS.
17725 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17726 Save/set/restore CFLAGS. Pass single arg to gcc_start.
17727 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17728 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17729 * gcc.misc-tests/dg-test.exp: Likewise.
17730 * gcc.misc-tests/msgs.exp: Likewise.
17731 * gcc.prms/prms.exp: Likewise.
17732 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17733 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17734
17735 * lib/dg.exp: Deleted, moved to dejagnu/lib.
17736
17737 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17738
17739 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17740
17741 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17742 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17743
17744 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17745 necessary.
17746
17747 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
17748
17749 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17750 global for loop; add use of $mathlib.
17751 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17752 settings here; set mathlib for anything but VxWorks.
17753
17754 1996-01-22 Jeffrey A Law (law@cygnus.com)
17755
17756 * gcc.c-torture: Update to c-torture-1.40 release.
17757
17758 1996-01-03 Jeffrey A Law (law@cygnus.com)
17759
17760 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17761 dg.exp.
17762
17763 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
17764
17765 * lib/c-torture.exp (c-torture-execute): Declare "output" as
17766 global.
17767
17768 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
17769
17770 * lib/g++.exp (LIBS): Define if not already.
17771 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17772 (gcc-dg-prune): Call prune_gcc_output.
17773 * lib/gcc.exp (prune_gcc_output): New proc.
17774 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17775 prune_gcc_output.
17776
17777 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
17778
17779 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17780 (c-torture-execute): Likewise. Rename `name' to `testcase'.
17781
17782 1995-11-15 Jeffrey A Law (law@cygnus.com)
17783
17784 * gcc.c-torture: Update to c-torture-1.39 release.
17785
17786 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
17787
17788 * lib/c-torture.exp (c-torture-execute): Don't return if one option
17789 fails, try others as well.
17790
17791 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
17792
17793 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
17794 If compilation fails, mark execute tests as `untested'.
17795 If test is marked as unsupported, don't mark compilation and
17796 execute tests as failed.
17797
17798 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
17799
17800 * lib/g++.exp (g++_init): Don't link in libg++, and look to
17801 libstdc++ for whether or not we want to be doing shared
17802 libraries. Delete link_curses since we don't need it anymore.
17803 * lib/mike-g++.exp (postbase): Don't link in libg++.
17804 * g++.old-deja/old-deja.exp: Likewise.
17805
17806 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
17807
17808 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
17809
17810 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
17811
17812 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
17813 For that, add `-Wl,-a,shared_archive'.
17814 * g++.old-deja/old-deja.exp: Likewise.
17815
17816 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
17817
17818 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
17819
17820 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
17821
17822 * lib/mike-g++.exp (postbase): Pay attention to the status of
17823 g++_load.
17824
17825 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
17826
17827 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
17828
17829 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
17830
17831 * lib/gcc.exp (default_gcc_start): No longer need to log program
17832 being executed or its output, execute_anywhere does that now.
17833 * lib/g++.exp (default_g++_version): Call execute_anywhere.
17834 (default_g++_start): Likewise. Delete calls to verbose/send_log.
17835
17836 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
17837
17838 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
17839 the same as those in lib/g++.exp.
17840
17841 1995-10-10 Jeff Law (law@hurl.cygnus.com)
17842
17843 * gcc.c-torture: Update to c-torture-1.38 release.
17844 * gcc.ieee: Related changes.
17845
17846 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
17847
17848 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
17849 "exec". Minor reformatting changes.
17850
17851 * config/rom68k.exp (${tool}_load): Make it work in a canadian
17852 cross. This means all "exec" calls now work on a remote host as
17853 well.
17854 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
17855 cross. Filter out the extra "\r\n" stuff that expect puts in.
17856 (c-torture-execute): Filter out the bogus warnings like
17857 c-torture-compile does. Add support for canadian cross.
17858 * lib/gcc.exp (default_gcc_version, default_gcc_start)
17859 Use execute_anywhere rather than calling exec directly. Now it
17860 works for canadian cross testing.
17861
17862 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
17863
17864 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
17865 results into a variable, and check that rather than using file exists.
17866
17867 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
17868
17869 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
17870 create a libg++.so. For sunos4.1.*, also add -ltermcap.
17871
17872 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
17873
17874 * g++.old-deja/old-deja.exp: Create and pass runshlib and
17875 lib_curses if there's a shared libg++ in the build tree.
17876
17877 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
17878
17879 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
17880 if not supported target.
17881
17882 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
17883
17884 * lib/g++.exp (g++_init): Move empty setting of runshlib and
17885 link_curses up to always happen, not just for native builds.
17886
17887 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
17888
17889 * gcc.c-torture: Update to c-torture-1.36 release.
17890 * gcc.failure: Related changes.
17891
17892 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
17893
17894 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
17895
17896 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
17897
17898 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
17899 * lib/mike-g++.exp (postbase): Not in here. Still reference
17900 runshlib, link_curses, and mathlib for link and run.
17901
17902 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
17903 pass the runtime shared library options for Solaris, OSF/1, and
17904 Irix5, and link with -lcurses to avoid unresolved references.
17905
17906 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
17907
17908 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
17909 only run once.
17910
17911 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
17912
17913 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
17914
17915 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
17916
17917 * gcc.c-torture: Update to c-torture-1.35 release. Note we
17918 do not have a framework for the "compat" tests yet.
17919
17920 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
17921
17922 * lib/mike-g++.exp (postbase): New local variable `mathlib',
17923 set to null if we're testing vxworks5.1. Use that instead of
17924 `-lm' in the setting of LIBS for link and run.
17925
17926 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
17927
17928 * config/rom68k.exp (${tool}_load): Major changes to make it
17929 work. Verified that it does in fact return the stuff in
17930 exec_output properly. Catch any Emul or any TRAP other than 0.
17931
17932 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
17933
17934 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
17935 LDFLAGS properly for targets that need stuff from libgloss.
17936 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
17937 only run once.
17938 (gpp_initialized): New variable.
17939
17940 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
17941
17942 * config/rom68k.exp: Load libgloss.exp.
17943 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
17944 so we can produce a fully linked binary.
17945 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
17946 so we can produce a fully linked binary.
17947
17948 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
17949
17950 * lib/plumhall.exp (ph_section): Watch for expected failures.
17951 Add missing `else'.
17952
17953 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
17954 run the testcase.
17955 (c-torture): Likewise.
17956
17957 1995-08-28 Doug Evans <dje@cygnus.com>
17958
17959 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
17960
17961 * lib/mike-g++.exp (mike_cleanup): New proc.
17962 (prebase): New globals compiler_result, not_compiler_result,
17963 target_regexp.
17964 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
17965 allow leading "-" in pattern. Watch for unsupported tests.
17966 If $compiler_result is set, pattern match assembler code,
17967 and ditto for $not_compiler_result.
17968 * lib/mike-gcc.exp: Likewise.
17969
17970 * lib/plumhall.exp (ph_execute): Only call ph_summary if
17971 execution "succeeded".
17972
17973 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
17974
17975 * config/win32.exp: New file.
17976 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
17977
17978 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
17979
17980 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
17981 unsupported.
17982 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
17983 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
17984 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
17985
17986 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
17987 "... without exceptions was ...". That is now handled by
17988 prune_system_crud.
17989 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17990
17991 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
17992
17993 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
17994 sieve.c,sort2.c}: New files.
17995 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
17996 sieve.exp,sort2.exp}: Drivers for them.
17997
17998 * lib/mike-gcc.exp (program_output): New user settable variable.
17999 (postbase): Call prune_system_crud. Also prune extraneous compiler
18000 messages.
18001 * lib/mike-g++.exp (program_output): New user settable variable.
18002
18003 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
18004
18005 * config/sh.exp: Deleted (use sim.exp instead).
18006
18007 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
18008
18009 * config/vx.exp: Declare CHECKTASK as global.
18010 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
18011 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
18012 * lib/old-dejagnu.exp: Load [pwd]/$executable.
18013
18014 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18015
18016 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
18017 target. Like vx.exp, only includes `vx29k.exp' instead of
18018 `vxworks.exp'.
18019
18020 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
18021
18022 * config/sim.exp: Increase time limit from 120 seconds to 240.
18023
18024 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
18025
18026 * gcc.c-torture/execute/950628-1.c: New test.
18027
18028 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
18029
18030 * gcc.c-torture: Update with changes/additions from
18031 c-torture-1.34.
18032
18033 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
18034
18035 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
18036
18037 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
18038
18039 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
18040
18041 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
18042
18043 * gcc.c-torture/compile/950512-1.c: New test.
18044 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
18045 * gcc.dg/struct-ret-1.c: Likewise.
18046
18047 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
18048
18049 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
18050 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
18051
18052 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
18053
18054 * gcc.c-torture/special/920411-1.c: Deleted.
18055 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
18056
18057 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
18058
18059 * config/sim.exp (${tool}_load): Hack in call to bash to get a
18060 cpu limit.
18061
18062 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
18063
18064 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
18065
18066 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
18067
18068 From kenner;
18069 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
18070 is the proper length.
18071 * va-arg-3.c: Likewise.
18072
18073 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
18074
18075 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
18076 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
18077
18078 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
18079 * lib/g++.exp (default_g++_start): Delete old cruft.
18080
18081 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
18082
18083 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
18084 (2 * (1 << 18)) to (2 * (1 << 17)).
18085
18086 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
18087
18088 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
18089
18090 * config/rom68k.exp: Renamed from config/idp.exp
18091
18092 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
18093
18094 * c-torture/compile/921109-2.c
18095
18096 1995-04-18 Mike Stump <mrs@cygnus.com>
18097
18098 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
18099 excess errors.
18100
18101 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
18102
18103 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
18104 output.
18105 * lib/g++.exp (default_g++_start): Likewise.
18106
18107 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
18108
18109 * gcc.c-torture/compile/950329-1.c: New test.
18110
18111 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
18112
18113 * config/bug.exp (${tool}_load): Updated to use new remote_open
18114 and remote_close procs.
18115 * config/idp.exp: New file.
18116
18117 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
18118
18119 * gcc.c-torture/execute/950322-1.c: New test.
18120
18121 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
18122
18123 * config/vx.exp (${tool}_load): Clean up testing of return code from
18124 vxworks_ld and vxworks_spawn.
18125
18126 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
18127
18128 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
18129
18130 1995-03-13 Mike Stump <mrs@cygnus.com>
18131
18132 * lib/old-deja.exp: Add `excess errors test - ' error, now one
18133 can mark excess errors on a machine by machine basis. Note, the
18134 default is to not expect any excess errors, even when excess
18135 errors test - is given, so you will want to put an XFAIL ... on
18136 these lines. For example, // excess errors test - XFAIL hppa*-*-*
18137 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
18138 those 4 machines, but no others.
18139
18140 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
18141
18142 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
18143 * lib/c-torture.exp: to here.
18144
18145 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
18146
18147 * gcc.c-torture/execute/950221-1.c: New test.
18148 * gcc.c-torture/execute/struct-ret-1.c: New test.
18149 * gcc.c-torture/compile/950221-1.c: New test.
18150
18151 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
18152
18153 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
18154
18155 * gcc.c-torture/execute/arith-1.c (main): Return 0.
18156 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
18157
18158 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
18159
18160 * g++.gb: New directory of tests, derived from my signature and
18161 class scoping tests.
18162
18163 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
18164 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
18165 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
18166 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
18167 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
18168 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
18169 * g++.gb/sig25.C: Likewise.
18170
18171 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
18172 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
18173 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
18174 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
18175 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
18176 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
18177 * g++.gb/sig25.exp: Likewise.
18178
18179 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
18180 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
18181 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
18182 * g++.gb/scope13.C: Likewise, this test still fails.
18183
18184 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
18185 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
18186 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
18187 * g++.gb/scope13.exp: Ditto.
18188
18189 * g++.gb/README: New file, explains what these tests are about.
18190
18191 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
18192
18193 * lib/dg.exp (dg-do): Support `preprocess'.
18194 (dg-test): Likewise.
18195
18196 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
18197
18198 * config/udi.exp: change "continue -expect" to "exp_continue".
18199
18200 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
18201
18202 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
18203 Delete redundant tests.
18204
18205 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
18206 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
18207 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
18208 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
18209 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
18210 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
18211 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
18212 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
18213
18214 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
18215 storing label pointers.
18216 * gcc.c-torture/execute/921019-1.c: Likewise.
18217 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
18218 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
18219 parameter fp.
18220 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
18221 constants.
18222
18223 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
18224 Delete obsolete tests.
18225
18226 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
18227 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
18228 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
18229 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
18230 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
18231 * gcc.c-torture/compile/950124-1.c: New test.
18232
18233 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
18234
18235 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
18236
18237 * lib/mike-g++.exp: Add -lm to LIBS.
18238
18239 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
18240
18241 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
18242
18243 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
18244
18245 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
18246
18247 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
18248
18249 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
18250
18251 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
18252
18253 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
18254 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
18255 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
18256 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
18257 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
18258 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
18259 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
18260 * g++.law/{operators31.C, operators32.C,
18261 * g++.law/{operators33.C, operators34.C}: Likewise.
18262 * g++.law/{pic1.C, refs2.C}: Likewise.
18263 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
18264 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
18265 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
18266 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18267
18268 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18269 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18270 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18271 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18272 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18273 * g++.law/{enum9.exp, friend5.exp}: Likewise.
18274 * g++.law/{nest3.exp, nest4.exp}: Likewise.
18275 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18276 * g++.law/{operators30.exp, operators31.exp}: Likewise.
18277 * g++.law/{operators32.exp, operators33.exp}: Likewise.
18278 * g++.law/{operators34.exp}: Likewise.
18279 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18280 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18281 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18282 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18283 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18284
18285 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18286 No longer expected to fail.
18287 * g++.law/missed-error3.C: Tweak for recent bool changes.
18288
18289 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
18290
18291 * config/emb-unix: Deleted.
18292 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18293 remote execution. Do final link on remote host if REMOTE_LINK is set.
18294
18295 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
18296
18297 * lib/dg.exp (dg-test): Fix typo in last patch.
18298
18299 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
18300
18301 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18302 (handles multiple occurrences).
18303
18304 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
18305
18306 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18307 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18308 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18309 printed).
18310 * lib/c-torture.exp (c-torture-compile): Likewise.
18311 (c-torture): Prepend full path if missing.
18312 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18313 (gcc_fail): Likewise.
18314 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18315
18316 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
18317
18318 * lib/netware.exp: Only attach to NetWare i386 systems.
18319
18320 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
18321
18322 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18323 messages. Add test name to "output pattern match" pass/fail message.
18324
18325 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
18326
18327 * gcc.dg: New testsuite.
18328 * gcc.dg/dg.exp: New file.
18329
18330 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18331 test-switch.c}: Deleted.
18332
18333 * gcc.misc-tests/msgs.exp: New testcase driver.
18334
18335 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
18336
18337 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18338 Watch for illegal return values from ${tool}_load.
18339 * config/unix.exp (${tool}_load): Fix pass/fail detection for
18340 cross targets. Coerce return value >0 to 1.
18341
18342 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
18343
18344 * config/unix.exp (${tool}_load): Call program rsh, not proc.
18345
18346 * config/emb-unix.exp: New file.
18347
18348 * config/sim.exp: Error if variable $SIM not defined.
18349 (${tool}_load): Mark test as "untested" if simulator missing.
18350
18351 * config/unix.exp: Load remote.exp to get rcp_download.
18352 * lib/c-torture.exp: Use different option lists for testcases with
18353 and without loops.
18354 * gcc.c-torture/execute/execute.exp: Likewise.
18355
18356 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
18357
18358 * config/*.exp: Clarify return code from ${tool}_load.
18359 Call `unresolved' or `untested' instead of `warning' or `perror'
18360 (sometimes you still want to call both though).
18361 Add comment that `shell_id' is local to each file.
18362 * config/udi.exp (timeout): Set to 30.
18363 Don't print warning if connection fails, $connectmode has already
18364 printed an error.
18365 (${tool}_load): Move verbose messages to level 2.
18366 Rework pattern for "Process started" message.
18367 Pass `shell_id' to ${connectmode}_download.
18368 Retry twice upon timeout. Make resetting of target more robust.
18369 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
18370 Pass `shell_id' to exit_$connectmode.
18371 Only call exit_$connectmode if connected.
18372 * config/unix.exp (${tool}_load): Check return codes better.
18373 * config/vrtx.exp (${tool}_load): Likewise.
18374 * config/vx.exp (${tool}_load): Likewise.
18375 Delete unneeded global's.
18376 * lib/dg.exp (dg-test): Update to reflect clarified return codes
18377 from ${tool}_load.
18378 (dg-stat): Delete.
18379 (dg-init): Delete recording of pass/fail counts.
18380 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18381 (old-dejagnu-init): Likewise.
18382 (old-dejagnu-stat): Delete contents, empty proc now.
18383 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
18384 (c-torture): Delete references to lcnt, lpass, lfail.
18385 Get option list from TORTURE_OPTIONS.
18386 Delete -funroll[-all]-loops if no loops.
18387 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
18388 (g++_stat): Delete contents (empty proc now).
18389 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
18390 (gcc_finish): Likewise.
18391 (gcc_stat): Deleted.
18392 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
18393 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
18394 * gcc.c-torture/execute/execute.exp: Likewise.
18395 Split tests into two parts: compile, execute.
18396 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
18397 no loops. Update to reflect clarified return codes from ${tool}_load.
18398
18399 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
18400
18401 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
18402 to grep for.
18403 (old-dejagnu): Likewise (where necessary).
18404
18405 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
18406
18407 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
18408
18409 * lib/dg.exp (dg-process-target): Fix processing of selector.
18410 Add comment regarding use of `error'.
18411
18412 * lib/gcc.exp (prune_system_crud): Define if missing.
18413 * lib/g++.exp (prune_system_crud): Likewise.
18414
18415 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18416 Call prune_system_crud.
18417 * lib/dg.exp (dg-runtest): New proc.
18418 Use perror instead of send_user for tcl errors in testcase.
18419 Don't return any value, it's never used.
18420 Don't clobber previous definition of `unknown'.
18421 Print tcl errors in `dg-final'.
18422
18423 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
18424
18425 * lib/dg.exp (dg-process-target): Improve syntax error messages.
18426 (dg-test): Don't print errorInfo, it contains stack backtrace.
18427
18428 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
18429
18430 * lib/g++.exp (runtest_file_p): Define if missing.
18431
18432 1994-09-24 Doug Evans (dje@cygnus.com)
18433
18434 * lib/mike-g++.exp: Comment out loading of g++.exp.
18435 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
18436 (default_g++_version): Always print something.
18437 (default_g++_start): Comment out call to `which'.
18438 (g++_start, g++_load): Deleted (must be defined in config file).
18439 * lib/gcc.exp: Test for existence of $CC at start.
18440 Delete check for tmpdir (done in gcc_init).
18441 (default_gcc_version): Always print something.
18442 (default_gcc_start): Comment out call to `which'.
18443 * config/*.exp: Major cleanup - make cross targets work at least a
18444 little better for g++ (by not being "--tool gcc" specific).
18445 Rename gcc_xxx to ${tool}_xxx.
18446 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18447 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18448
18449 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
18450
18451 * lib/c-torture.exp (c-torture-compile): Rework compiler
18452 message processing.
18453
18454 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18455 c-torture.
18456
18457 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
18458
18459 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18460
18461 * lib/dg.exp (dg-process-target): Support { target native }.
18462
18463 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
18464
18465 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
18466 looked for "... program xxx got fatal signal".
18467 Correct regsub munging of `comp_output'.
18468 Ignore compiler messages "path prefix not used" and "linker input
18469 file unused".
18470
18471 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
18472
18473 * lib/gcc.exp (runtest_file_p): Define if missing.
18474 * gcc.prms/template.c: Example to work from.
18475
18476 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
18477
18478 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18479 * lib/dg.exp (dg-test): Call unsupported testcases as such.
18480
18481 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18482 * gcc.prms/1883.c: Moved from compile/940714-1.c.
18483 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18484 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18485
18486 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18487 (dg-process-target): No longer a varargs proc.
18488 Return S/N for target, P/F for xfail. All callers changed.
18489 (user option procs): More argument checking.
18490 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18491 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18492 (dg-test): Skip test if not running on selected target in `dg-do'.
18493 Update handling of `dg-do-what', `dg-output-text'.
18494 Separate execution pass/fail from output pattern match pass/fail.
18495 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18496
18497 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
18498
18499 * gcc.c-torture/special/special.exp: Don't expect failure for mips
18500 target for 920510-1.c.
18501
18502 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
18503
18504 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18505 Clean up comment regarding use of passcnt, etc.
18506 (gcc_stat): Don't update `testcnt' here.
18507 (gcc_finish): Do it here.
18508 Might as well reset `but_id' here too.
18509 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18510 to determine if the file should be tested.
18511 * gcc.c-torture/compile/compile.exp: Likewise.
18512 * gcc.c-torture/execute/execute.exp: Likewise.
18513 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18514 * gcc.misc-tests/dg-test.exp: Likewise.
18515 * gcc.prms/prms.exp: Likewise.
18516 * gcc.wendy/wendy.exp: Likewise.
18517 * g++.old-deja.exp: Likewise.
18518 Move "Testing file" message to verbose level 1.
18519
18520 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
18521
18522 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18523
18524 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
18525
18526 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18527 (default_gcc_start): Accept optional second list element
18528 of compiler flags. Print compiler output at verbosity level 2.
18529 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18530 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18531 Save current values of framework globals passcnt, failcnt, xpasscnt,
18532 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18533 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
18534 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18535 xfailcnt to compute stats. Update framework global `testcnt' from
18536 pass/fail counts.
18537 (gcc_finish): New proc. Clean up test environment.
18538 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18539 (gcc_epass, gcc_efail): Delete.
18540 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18541 argument of line number.
18542 (dg-init): If the tool has an init routine, call it.
18543 (dg-test): Remove args `cflags_var' and `libs_var'.
18544 Pass all compiler options to ${tool}_start.
18545 Handle missing line number.
18546 (dg-finish): New function.
18547 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18548 particular files. Call gcc_finish at end. Move "skipping test"
18549 message to verbosity level 3.
18550 * gcc.c-torture/compile/compile.exp: Likewise.
18551 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18552 * gcc.c-torture/execute/execute.exp: Likewise.
18553 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18554 Print testcase being tried at verbosity level 1.
18555 * gcc.c-torture/special/special.exp: Unset xfail.
18556 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18557 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18558 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18559 * gcc.failure/failure.exp: Likewise.
18560 * gcc.ieee/ieee.exp: Likewise.
18561 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18562 Update call to dg-test. Call dg-finish at end.
18563 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
18564 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18565 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18566 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18567 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
18568 * gcc.wendy/wendy.exp: Add copyright.
18569 Delete setting of tmpdir (done by gcc_init).
18570 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18571 Pass compiler flags to gcc_start. Call gcc_finish at end.
18572 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18573 gcc_[ce]pass/fail.
18574
18575 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
18576
18577 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
18578 confusion.
18579 (g++_load): Likewise.
18580
18581 * config/*.exp (gcc_load): Some were varargs fns and some were not.
18582 Rename argument to `prog' to remove the confusion.
18583 Varargs fns behave differently too!
18584 (g++_load): Likewise.
18585
18586 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
18587
18588 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
18589 what it is. Delete (always) printing of status value for !native.
18590 Simplify verbose code, and include status and exec_output.
18591 (g++_load): Use gcc_load.
18592
18593 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
18594
18595 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
18596 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
18597 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
18598 940714-3.c as these testcases don't exist anymore. Make
18599 va-arg-1.c expected to pass.
18600
18601 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
18602
18603 * gcc.misc-tests/misc.exp: Only run specific testcases.
18604 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
18605 * gcc.misc-tests/dg-[1-9].c: New files.
18606
18607 * lib/dg.exp: New testsuite driver.
18608 * gcc.prms/prms.exp: Use it.
18609
18610 * README.gcc: New file.
18611
18612 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
18613 Document and reset `lxpass' and `lxfail'.
18614 Simplify "initialized" message.
18615 (gcc_stat): Clean up comments a little.
18616
18617 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
18618
18619 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
18620
18621 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
18622
18623 * lib/old-dejagnu.exp (process-option): New proc.
18624 (old-dejagnu-init, old-dejagnu-stat): Likewise.
18625 (old-dejagnu): Simplify.
18626 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
18627
18628 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
18629
18630 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
18631 exists and is not an empty string.
18632
18633 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
18634 $xfail rather than calling setup_xfail. Clear $xfail when test is
18635 finished.
18636 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
18637 automatically.
18638
18639 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
18640 longer expected to fail.
18641
18642 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
18643 "f" function call.
18644
18645 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
18646
18647 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
18648 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
18649 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
18650 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
18651 c-torture-1.29.
18652
18653 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
18654 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
18655
18656 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
18657
18658 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
18659 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
18660
18661 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
18662 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
18663 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
18664
18665 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
18666
18667 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
18668 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
18669 940714-1.c, 940714-2.c, 940714-3.c},
18670 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
18671 gcc.misc-tests/{mg.c,mg.exp}:
18672 New tests.
18673 * gcc.noncompile/noncompile.exp: Change accordingly.
18674
18675 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
18676
18677 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
18678 Undo previous clobberage.
18679
18680 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
18681
18682 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
18683 * gcc.special/{930510-1.c, special.exp}:
18684 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
18685 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
18686 struct-varargs-1.c}: New tests from c-torture-1.26.
18687
18688 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
18689
18690 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
18691 argument to switch.
18692
18693 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
18694
18695 * Revert the previous changes. Please see Rob's directory
18696 (/lisa/test/rob/progressive/gcc/testsuite) for testing
18697 fixes.
18698
18699 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
18700
18701 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
18702 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
18703 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
18704 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
18705 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
18706 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
18707 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
18708 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
18709 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
18710 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
18711 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
18712 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
18713 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
18714 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
18715 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
18716 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18717 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18718 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
18719 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
18720 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18721 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18722 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
18723 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
18724 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18725 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18726 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18727 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
18728
18729 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
18730
18731 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
18732 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
18733 with perror calls.
18734
18735 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
18736
18737 * config/unix.exp (g++_load): Fix syntax.
18738
18739 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
18740
18741 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18742 * gcc.noncompile/921017-1.c: Deleted obsolete test.
18743 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18744 Don't expect va-arg-1.c to fail. Correct expected output for
18745 920928-1.c.
18746 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18747 * gcc.wendy/hbm4.c: Correct typo.
18748 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18749
18750 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
18751
18752 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18753 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18754 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
18755 * lib/c-torture.exp (c-torture-compile): Ditto.
18756
18757 Reduce volume of output (remove all the -I's and such).
18758 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18759 Call gcc_cpass, gcc_cfail.
18760 (c-torture): Pass testing option to c-torture-compile.
18761
18762 1994-03-21 Doug Evans (dje@cygnus.com)
18763
18764 Bring patches over from progressive.
18765 * config/default.exp: Exit remote shell cleanly.
18766 (g++_exit, g++_start): Add default versions.
18767 * config/sim.exp (gcc_load): Use perror, not error.
18768
18769 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
18770
18771 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
18772 set in site.exp.
18773
18774 1994-03-14 Doug Evans (dje@cygnus.com)
18775
18776 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18777 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18778 (wendy_try): New proc to run testcase.
18779 (main loop): Call 'em.
18780 * gcc.wendy/*.c: Clean up pass to correct expected output.
18781
18782 * lib/gcc.exp: Minor cleanup work.
18783 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18784
18785 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
18786
18787 * config/sim.exp (gcc_load): Document return codes better.
18788 Don't pass -v to simulator.
18789
18790 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
18791
18792 * gcc.special/920717-x.c: Fix typo.
18793 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
18794 get at sources.
18795
18796 * lib/mike-gcc.exp: Fix typo.
18797
18798 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
18799
18800 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
18801 binary to use, transform the name.
18802 * config/*.exp: rename everything. Nuke any g++ specific files,
18803 it's now a special case of gcc that requires no special support.
18804 Add a default.exp for unsupported targets.
18805
18806 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
18807
18808 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
18809 lib/old-dejagnu.exp: Fix a few patterns to work with the new
18810 version of Tcl.
18811
18812 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
18813
18814 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
18815 than a warning.
18816
18817 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
18818
18819 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
18820
18821 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
18822
18823 * gcc.execute/execute.exp: Combine opt_list and foption_list into
18824 option_list. Compile every file with only 4/6 option choices
18825 (same as C torture) instead of with 12/18 different option
18826 choices.
18827 * lib/c-torture.exp: Likewise.
18828
18829 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
18830 not already set.
18831
18832 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
18833
18834 * lib/old-deja
18835 test cases, ready for DejaGnu.
18836
18837 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
18838
18839 * Upgraded c-torture tests from 1.18 to 1.19
18840
18841 * gcc.compile: added test(s):
18842 930607-1.c
18843 * gcc.execute: added test(s):
18844 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18845
18846 * added new subdirectory for misc tests: gcc.misc-tests
18847 * gcc.misc-test(s): added tests:
18848 inst-check.c test-consts.c test-ior.c test-switch.c
18849
18850 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
18851
18852 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18853
18854 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
18855
18856 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18857
18858 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
18859
18860 * Upgraded c-torture tests from 1.17 to 1.18
18861
18862 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
18863
18864 * Upgraded c-torture tests from 1.12 to 1.17
18865
18866 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
18867
18868 * lib/old-dejagnu.exp:
18869 Fixed handling of XFAIL target triplets to correctly
18870 recognize wildcard characters. Removed code that
18871 appended a unique id tag to the end of the file name
18872 printed out by the result of the testcases within a
18873 given test file.
18874
18875 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
18876
18877 * lib/old-dejagnu.exp:
18878 Reworked expected failure handling to trigger off of XFAIL
18879 keyword in keyphrase embeded in testcase source code. The
18880 XFAIL keyword must be at the end of the keyphrase line. It
18881 may optionally be followed by one or more target triplets.
18882 It has just occured that the handling of wildcards in the
18883 target triplet may not be correct.
18884
18885 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
18886
18887 * g++.old-deja/tests:
18888 Moved all subdirectories up one level into g++.old-deja .
18889
18890 * lib/old-dejagnu.exp:
18891 Fixed problem with CXXFLAGS not being properly reset, and being
18892 corrupted with extraneous "-c" compiler option. This was
18893 causing binaries to not be generated for test that needed them.
18894 Modified strings passed to "pass" and "fail" so that individual
18895 tests from the same test file would be distinguished by an
18896 identifier appended to the test file name in the summary logs;
18897 this corrected a problem with erroneous diff logs. Added code
18898 to search testcases for expected fail and unexpected pass keywords.
18899
18900 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
18901
18902 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
18903
18904 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
18905
18906 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
18907 Removed extraneous text from end of "Special g++ Options"
18908 keyphrase.
18909
18910 * lib/old-dejagnu.exp: Added pattern matching to look for new
18911 keywords, embedded in testcases comments, which will trigger
18912 calls to xpass and xfail.
18913
18914 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
18915
18916 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
18917 comments embedded in the testcases, especially the one looking for
18918 special compiler options, as well as the pattern matching for the
18919 compiler output again.
18920
18921 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
18922
18923 * lib/old-dejagnu.exp: Do a proper check of the return value for
18924 execute tests. Fixed several problems with the pattern matching
18925 of the compiler output which gave erroneous test results.
18926 Changed several of the test result messages to be more descriptive.
18927 * config/unix-g++.exp: Proc g++_load now actually works and
18928 executes the tests passed to it and returns a usable return
18929 value.
18930
18931 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
18932
18933 * lib/gcc.exp: Exits gracefully if $CC is bogus.
18934
18935 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
18936
18937 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
18938 Modified both files to properly execute the old style
18939 dejagnu tests. The previous versions of these files were
18940 experimental and did not function anything near correctly.
18941
18942 1993-04-05 Rob Savoye (rob@cygnus.com)
18943
18944 * Removed all Makefile.in and configure.in files. No configuration
18945 needed now.
18946
18947 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
18948
18949 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
18950
18951 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
18952
18953 * gcc.compile/configure.in, gcc.unsorted/configure.in,
18954 gcc.special/configure.in, gcc.noncompile/configure.in,
18955 gcc.execute/configure.in, gcc.code_quality/configure.in,
18956 g++.other/configure.in, g++.old-deja/configure.in,
18957 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
18958 in srcname setting.
18959
18960 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
18961
18962 * lib/udi.exp: Fixed mondfe and mondfe_download.
18963 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
18964 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
18965
18966 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
18967
18968 * config/udi-gdb.exp: Check $shell_id after connecting to target.
18969 (gdb_exit): Don't remove *_soc files.
18970
18971 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
18972
18973 * lib/c-torture.exp: Don't look for main; instead always use -w
18974 -c. This is how the c-torture tests work. Remove the object
18975 file if the compilation succeeds.
18976 * gcc.execute/execute.exp: Remove executable if test passes.
18977 * gcc.noncompile/noncompile.exp: Every test is an expected
18978 failure.
18979 * gcc.special/special.exp: Added tests from c-torture 1.11,
18980 corrected use of existing test.
18981 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
18982 gcc.execute/920625-1.c: Updated to c-torture 1.11.
18983 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
18984 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
18985 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
18986 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
18987 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
18988 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
18989 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
18990 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
18991 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
18992 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
18993 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
18994 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
18995 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
18996 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
18997 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
18998 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
18999 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
19000 c-torture 1.11.
19001 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
19002 correspond to c-torture 1.11.
19003
19004 * New file.