]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR c++/10784 (Warning about choosing custom operator over copy constructor cannot...
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2
3 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
4 * g++.old-deja/g++.other/conv7.C: Likewise
5 * g++.old-deja/g++.other/overcnv2.C: Likewise.
6 * g++.old-deja/g++.other/overload14.C: Likewise.
7
8 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
9
10 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
12
13 2003-06-20 Mark Mitchell <mark@codesourcery.com>
14
15 PR c++/10888
16 * g++.dg/warn/Winline-3.C: New test.
17
18 2003-06-20 Mark Mitchell <mark@codesourcery.com>
19
20 * lib/target-supports.exp (check_alias_available): Make the test
21 program acceptable to the Solaris assembler.
22
23 PR c++/10749
24 * g++.dg/template/memclass2.C: New test.
25
26 2003-06-20 Mark Mitchell <mark@codesourcery.com>
27 Eric Botcazou <ebotcazou@libertysurf.fr>
28
29 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
30 data for non-matching targets.
31 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
32
33 2003-06-20 Mark Mitchell <mark@codesourcery.com>
34
35 PR c++/10845
36 * g++.dg/template/member3.C: New test.
37
38 2003-06-19 Mark Mitchell <mark@codesourcery.com>
39
40 PR c++/10939
41 * g++.dg/template/func1.C: New test.
42
43 PR c++/9649
44 * g++.dg/template/static4.C: New test.
45 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
46
47 PR c++/11041
48 * g++.dg/init/ref7.C: New test.
49
50 2003-06-19 Matt Austern <austern@apple.com>
51
52 PR c++/11228
53 * g++.dg/anew1.C: New test.
54 * g++.dg/anew2.C: New test.
55 * g++.dg/anew3.C: New test.
56 * g++.dg/anew4.C: New test.
57
58 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
59
60 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
61
62 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
63
64 * gcc.c-torture/execute/simd-4.c (main): Make expected value
65 endian-dependent.
66
67 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
68
69 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
70 Remove cruft.
71
72 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
73
74 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
75 * gcc.c-torture/compile/961203-1.c: Likewise.
76 * gcc.c-torture/compile/980506-1.c: Likewise.
77
78 2003-06-17 Mark Mitchell <mark@codesourcery.com>
79
80 PR c++/10712
81 * g++.dg/lookup/using7.C: New test.
82
83 2003-06-17 Mark Mitchell <mark@codesourcery.com>
84
85 PR c++/11105
86 * g++.dg/abi/conv1.C: Remove it.
87 * g++.dg/template/conv7.C: New test.
88 * g++.dg/template/conv8.C: Likewise.
89 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
90 conversion operator.
91
92 2003-06-17 Janis Johnson <janis187@us.ibm.com>
93
94 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
95 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
96 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
97 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
98 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
99 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
100 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
101 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
102 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
103 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
104 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
105 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
106 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
107 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
108 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
109 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
110 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
111 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
112 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
113 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
114 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
115 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
116 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
117 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
118 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
119 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
120 * gcc.dg/compat/struct-return-10_x.c: Ditto.
121 * gcc.dg/compat/struct-return-2_x.c: Ditto.
122 * gcc.dg/compat/struct-return-3_x.c: Ditto.
123
124 2003-06-16 Mark Mitchell <mark@codesourcery.com>
125
126 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
127 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
128 indications.
129
130 2003-06-16 Roger Sayle <roger@eyesopen.com>
131
132 * gcc.dg/i386-387-5.c: New test case.
133 * gcc.dg/i386-387-6.c: New test case.
134 * gcc.dg/builtins-23.c: New test case.
135
136 2003-06-15 Roger Sayle <roger@eyesopen.com>
137
138 * gcc.dg/builtins-22.c: New test case.
139 * gcc.dg/i386-387-1.c: Update to test exp.
140 * gcc.dg/i386-387-2.c: Likewise.
141
142 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
143
144 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
145
146 2003-06-12 Mark Mitchell <mark@codesourcery.com>
147
148 * lib/gcc-dg.exp (dg-require-dll): New function.
149 (dg-xfail-if): Likewise.
150 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
151 driver.
152
153 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
154 * gcc.c-torture/compile/20001205-1.c: Likewise.
155 * gcc.c-torture/compile/20001226-1.c: Likewise.
156 * gcc.c-torture/compile/20010518-2.c: Likewise.
157 * gcc.c-torture/compile/20020312-1.c: Likewise.
158 * gcc.c-torture/compile/20020604-1.c: Likewise.
159 * gcc.c-torture/compile/920501-12.c: Likewise.
160 * gcc.c-torture/compile/920501-4.c: Likewise.
161 * gcc.c-torture/compile/920520-1.c: Likewise.
162 * gcc.c-torture/compile/920521-1.c: Likewise.
163 * gcc.c-torture/compile/920625-1.c: Likewise.
164 * gcc.c-torture/compile/961203-1.c: Likewise.
165 * gcc.c-torture/compile/980506-1.c: Likewise.
166 * gcc.c-torture/compile/981006-1.c: Likewise.
167 * gcc.c-torture/compile/981022-1.c: Likewise.
168 * gcc.c-torture/compile/981223-1.c: Likewise.
169 * gcc.c-torture/compile/990617-1.c: Likewise.
170 * gcc.c-torture/compile/dll.c: Likewise.
171 * gcc.c-torture/compile/labels-3.c: Likewise.
172 * gcc.c-torture/compile/mipscop-1.c: Likewise.
173 * gcc.c-torture/compile/mipscop-2.c: Likewise.
174 * gcc.c-torture/compile/mipscop-3.c: Likewise.
175 * gcc.c-torture/compile/mipscop-4.c: Likewise.
176 * gcc.c-torture/compile/simd-5.c: Likewise.
177 * gcc.c-torture/compile/20000804-1.x: Remove.
178 * gcc.c-torture/compile/20001205-1.x: Likewise.
179 * gcc.c-torture/compile/20001226-1.x: Likewise.
180 * gcc.c-torture/compile/20010518-2.x: Likewise.
181 * gcc.c-torture/compile/20020312-1.x: Likewise.
182 * gcc.c-torture/compile/20020604-1.x: Likewise.
183 * gcc.c-torture/compile/920501-12.x: Likewise.
184 * gcc.c-torture/compile/920501-4.x: Likewise.
185 * gcc.c-torture/compile/920520-1.x: Likewise.
186 * gcc.c-torture/compile/920521-1.x: Likewise.
187 * gcc.c-torture/compile/920625-1.x: Likewise.
188 * gcc.c-torture/compile/961203-1.x: Likewise.
189 * gcc.c-torture/compile/980506-1.x: Likewise.
190 * gcc.c-torture/compile/981006-1.x: Likewise.
191 * gcc.c-torture/compile/981022-1.x: Likewise.
192 * gcc.c-torture/compile/981223-1.x: Likewise.
193 * gcc.c-torture/compile/990617-1.x: Likewise.
194 * gcc.c-torture/compile/mipscop-1.x: Likewise.
195 * gcc.c-torture/compile/mipscop-2.x: Likewise.
196 * gcc.c-torture/compile/mipscop-3.x: Likewise.
197 * gcc.c-torture/compile/mipscop-4.x: Likewise.
198 * gcc.c-torture/compile/simd-5.x: Likewise.
199
200 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
201
202 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
203
204 * gcc.c-torture/execute/20030611-1.c: New test.
205
206 2003-06-12 Roger Sayle <roger@eyesopen.com>
207
208 PR middle-end/168
209 * gcc.dg/20030612-1.c: New test case.
210
211 2003-06-12 Mark Mitchell <mark@codesourcery.com>
212
213 PR c++/10635
214 * g++.dg/expr/cast1.C: New test.
215
216 2003-06-12 Roger Sayle <roger@eyesopen.com>
217
218 * gcc.dg/builtins-21.c: New test case.
219
220 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
221
222 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
223 options instead of at the end.
224 * lib/objc.exp (objc_target_compile): Likewise.
225
226 2003-06-11 Mark Mitchell <mark@codesourcery.com>
227
228 PR c++/10432
229 * g++.dg/parse/error1.C: New test.
230
231 2003-06-11 Janis Johnson <janis187@us.ibm.com>
232
233 * gcc.dg/compat/struct-by-value-11_main.c: New file.
234 * gcc.dg/compat/struct-by-value-11_x.c: New file.
235 * gcc.dg/compat/struct-by-value-11_y.c: New file.
236 * gcc.dg/compat/struct-by-value-12_main.c: New file.
237 * gcc.dg/compat/struct-by-value-12_x.c: New file.
238 * gcc.dg/compat/struct-by-value-12_y.c: New file.
239 * gcc.dg/compat/struct-by-value-13_main.c: New file.
240 * gcc.dg/compat/struct-by-value-13_x.c: New file.
241 * gcc.dg/compat/struct-by-value-13_y.c: New file.
242 * gcc.dg/compat/struct-by-value-14_main.c: New file.
243 * gcc.dg/compat/struct-by-value-14_x.c: New file.
244 * gcc.dg/compat/struct-by-value-14_y.c: New file.
245 * gcc.dg/compat/struct-by-value-15_main.c: New file.
246 * gcc.dg/compat/struct-by-value-15_x.c: New file.
247 * gcc.dg/compat/struct-by-value-15_y.c: New file.
248 * gcc.dg/compat/struct-by-value-16_main.c: New file.
249 * gcc.dg/compat/struct-by-value-16_x.c: New file.
250 * gcc.dg/compat/struct-by-value-16_y.c: New file.
251 * gcc.dg/compat/struct-by-value-17_main.c: New file.
252 * gcc.dg/compat/struct-by-value-17_x.c: New file.
253 * gcc.dg/compat/struct-by-value-17_y.c: New file.
254 * gcc.dg/compat/struct-by-value-18_main.c: New file.
255 * gcc.dg/compat/struct-by-value-18_x.c: New file.
256 * gcc.dg/compat/struct-by-value-18_y.c: New file.
257
258 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
259 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
260 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
261 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
262 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
263 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
264 * gcc.dg/compat/scalar-return-3_main.c: New file.
265 * gcc.dg/compat/scalar-return-3_x.c: New file.
266 * gcc.dg/compat/scalar-return-3_y.c: New file.
267 * gcc.dg/compat/scalar-return-4_main.c: New file.
268 * gcc.dg/compat/scalar-return-4_x.c: New file.
269 * gcc.dg/compat/scalar-return-4_y.c: New file.
270
271 2003-06-10 Janis Johnson <janis187@us.ibm.com>
272
273 * gcc.dg/compat/fp2-struct-check.h: New file.
274 * gcc.dg/compat/fp2-struct-defs.h: New file.
275 * gcc.dg/compat/fp2-struct-init.h: New file.
276 * gcc.dg/compat/struct-by-value-10_main.c: New file.
277 * gcc.dg/compat/struct-by-value-10_x.c: New file.
278 * gcc.dg/compat/struct-by-value-10_y.c: New file.
279 * gcc.dg/compat/struct-return-10_main.c: New file.
280 * gcc.dg/compat/struct-return-10_x.c: New file.
281 * gcc.dg/compat/struct-return-10_y.c: New file.
282
283 * gcc.dg/compat/compat-common.h: New file.
284 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
285 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
286 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
287 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
288 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
289 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
290 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
291 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
292 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
293 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
294 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
295 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
296 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
297 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
298 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
299 * gcc.dg/compat/small-struct-check.h: Ditto.
300 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
301 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
302 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
303 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
304 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
305 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
306 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
307 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
308 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
309 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
310 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
311 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
312 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
313 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
314 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
315 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
316 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
317 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
318 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
319 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
320 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
321 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
322 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
323 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
324 * gcc.dg/compat/struct-return-2_main.c: Ditto.
325 * gcc.dg/compat/struct-return-2_x.c: Ditto.
326 * gcc.dg/compat/struct-return-2_y.c: Ditto.
327 * gcc.dg/compat/struct-return-3_main.c: Ditto.
328 * gcc.dg/compat/struct-return-3_x.c: Ditto.
329 * gcc.dg/compat/struct-return-3_y.c: Ditto.
330
331 2003-06-10 Geoffrey Keating <geoffk@apple.com>
332
333 * g++.dg/pch/static-1.C: New file.
334 * g++.dg/pch/static-1.Hs: New file.
335
336 2003-06-10 Richard Henderson <rth@redhat.com>
337
338 * gcc.dg/asm-7.c: Adjust expected warning text.
339
340 2003-06-10 Roger Sayle <roger@eyesopen.com>
341
342 * gcc.dg/builtins-20.c: New test case.
343
344 2003-06-10 Mark Mitchell <mark@codesourcery.com>
345
346 PR c++/11131
347 * g++.dg/opt/template1.C: New test.
348
349 2003-06-09 Mark Mitchell <mark@codesourcery.com>
350
351 * lib/gcc-dg.exp (dg-test): Clear additional_files and
352 additional_sources.
353
354 2003-05-21 David Taylor <dtaylor@emc.com>
355
356 * gcc.dg/Wpadded.c: New file.
357
358 2003-06-09 Mark Mitchell <mark@codesourcery.com>
359
360 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
361 * gcc.dg/special/weak-2.c: Add dg-require-weak.
362 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
363 dg-require-weak.
364
365 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
366
367 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
368
369 2003-06-09 Mark Mitchell <mark@codesourcery.com>
370
371 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
372 (dg-require-alias): Likewise.
373 (dg-require-gc-sections): Likewise.
374 * lib/target-supports.exp (check_gc_sections_available): Likewise.
375
376 2003-06-08 Richard Henderson <rth@redhat.com>
377
378 * gcc.dg/20011029-2.c: Fix the array reference.
379 * gcc.dg/asm-7.c: New.
380
381 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
382
383 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
384
385 2003-06-08 Mark Mitchell <mark@codesourcery.com>
386
387 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
388 (dg-require-gc-sections): Likewise.
389
390 Sun Jun 8 16:46:04 CEST 2003 Jan Hubicka <jh@suse.cz>
391
392 * i386-cmov1.c: Fix regular expression.
393 * i386-cvt-1.c: Likewise.
394 * i386-local.c: Likewise.
395 * i386-local2.c: Likewise.
396 * i386-mul.c: Likewise.
397 * i386-ssetype-1.c: Likewise.
398 * i386-ssetype-3.c: Likewise.
399 * i386-ssetype-5.c: Likewise.
400
401 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
402
403 PR c++/11039
404 * g++.dg/warn/implicit-typename2.C: New test.
405 * g++.dg/warn/implicit-typename3.C: New test.
406
407 2003-06-07 Richard Henderson <rth@redhat.com>
408
409 * g++.dg/other/offsetof3.C: Use size_t.
410 * g++.dg/other/offsetof4.C: Likewise.
411
412 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
413
414 * lib/copy-file.exp: New. Implement gcc_copy_files.
415
416 * lib/dg-pch.exp: Load copy-file.exp
417 (dg-pch): Use gcc_copy_files instead of "file copy".
418
419 2003-06-06 Mark Mitchell <mark@codesourcery.com>
420
421 * gcc.dg/weak/weak.exp: Simplify.
422 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
423 * gcc.dg/weak/weak-1.c: Likewise.
424 * gcc.dg/weak/weak-2.c: Likewise.
425 * gcc.dg/weak/weak-3.c: Likewise.
426 * gcc.dg/weak/weak-4.c: Likewise.
427 * gcc.dg/weak/weak-5.c: Likewise.
428 * gcc.dg/weak/weak-6.c: Likewise.
429 * gcc.dg/weak/weak-7.c: Likewise.
430 * gcc.dg/weak/weak-8.c: Likewise.
431 * gcc.dg/weak/weak-9.c: Likewise.
432
433 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
434
435 gcc.c-torture/execute/20030606-1.c: New.
436
437 2003-06-06 Roger Sayle <roger@eyesopen.com>
438
439 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
440 * gcc.dg/builtins-19.c: Likewise.
441
442 2003-06-06 Roger Sayle <roger@eyesopen.com>
443
444 * gcc.dg/builtins-2.c: Add some more tests.
445 * gcc.dg/builtins-18.c: New test case.
446 * gcc.dg/builtins-19.c: New test case.
447
448 2003-06-06 Roger Sayle <roger@eyesopen.com>
449 Jim Wilson <wilson@tuliptree.org>
450
451 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
452
453 2003-06-06 Jakub Jelinek <jakub@redhat.com>
454
455 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
456 mempcpy/stpcpy calls not to be optimized into something else.
457 * gcc.c-torture/execute/string-opt-3.c: Moved to...
458 * gcc.c-torture/execute/builtins/string-7.c: ...here.
459 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
460
461 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
462
463 * gcc.dg/format/asm_fprintf-1.c: New test.
464
465 2003-06-05 Mark Mitchell <mark@codesourcery.com>
466
467 * lib/gcc-defs.exp (additional_sources): New variable.
468 (dg-additional-sources): New function.
469 (additional_files): New variable.
470 (dg-additional-files): New function.
471 (dg-additional-files-options): Likewise.
472 * lib/gcc-dg.exp (dg-require-weak): New function.
473 (dg-require-alias): Likewise.
474 (dg-require-gc-sections): Likewise.
475 * lib/target-supports.exp (check_alias_available): Remove testfile
476 parameter.
477 (check_gc_sections_available): New function.
478 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
479 (dg-gpp-additional-files): Likewise.
480 * lib/g++.exp (additional_sources): Remove.
481 (additional_files): Likewise.
482 (g++_target_compile): Use dg-additional-files-options.
483
484 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
485 Tcl logic.
486 * gcc.dg/special/ecos.exp: Remove.
487 * gcc.dg/special/20000419-2.c: Use dg-require-*.
488 * gcc.dg/special/alias-1.c: Likewise.
489 * gcc.dg/special/alias-2.c: Likewise.
490 * gcc.dg/special/gcsec-1.c: Likewise.
491 * gcc.dg/special/weak-1.c: Likewise.
492 * gcc.dg/special/weak-2.c: Likewise.
493 * gcc.dg/special/wkali-1.c: Likewise.
494 * gcc.dg/special/wkali-2.c: Likewise.
495
496 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
497 dg-gpp-additional-*.
498 * g++.dg/special/conpr-3.C: Likewise.
499 * g++.dg/special/conpr-4.C: Likewise.
500 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
501 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
502 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
503 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
504 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
505 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
506 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
507 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
508 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
509 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
510 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
511 * g++.old-deja/g++.other/comdat1.C: Likewise.
512 * g++.old-deja/g++.other/comdat2.C: Likewise.
513 * g++.old-deja/g++.other/comdat3.C: Likewise.
514 * g++.old-deja/g++.other/ctor1.C: Likewise.
515 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
516
517 2003-06-05 Richard Henderson <rth@redhat.com>
518
519 * gcc.dg/debug/20030605-1.c: New.
520
521 2003-06-04 Mark Mitchell <mark@codesourcery.com>
522
523 * README.QMTEST: Update.
524
525 2003-06-04 Richard Henderson <rth@redhat.com>
526
527 * gcc.dg/cleanup-1.c: New.
528 * gcc.dg/cleanup-2.c: New.
529 * gcc.dg/cleanup-3.c: New.
530 * gcc.dg/cleanup-4.c: New.
531 * gcc.dg/cleanup-5.c: New.
532 * gcc.dg/cleanup-6.c: New.
533 * gcc.dg/cleanup-7.c: New.
534
535 2003-06-04 Mark Mitchell <mark@codesourcery.com>
536
537 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
538
539 * lib/dg-pch.exp: New file.
540 * g++.dg/pch/pch.exp: Use dg-pch.exp.
541 * gcc.dg/pch/pch.exp: Likewise.
542
543 2003-06-04 Roger Sayle <roger@eyesopen.com>
544
545 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
546 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
547 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
548 * gcc.dg/builtins-17.c: New test case.
549 * gcc.dg/i386-387-4.c: New test case.
550 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
551
552 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
553
554 * gcc.dg/ultrasp9.c: New test.
555
556 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
557
558 * gcc.c-torture/compile/20030604-1.c: New test.
559 * gcc.dg/sparc-constant-1.c: New test.
560
561 2003-06-03 Glen Nakamura <glen@imodulo.com>
562
563 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
564
565 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
566
567 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
568
569 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
570 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
571
572 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
573
574 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
575
576 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
577
578 PR c++/10940
579 * g++.dg/template/spec10.C: New test.
580
581 2003-06-03 Roger Sayle <roger@eyesopen.com>
582
583 * gcc.dg/builtins-16.c: New test case.
584
585 2003-06-03 Jakub Jelinek <jakub@redhat.com>
586
587 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
588 mempcpy test with post-increments.
589 * gcc.c-torture/execute/string-opt-3.c: New test.
590 * gcc.dg/string-opt-1.c: New test.
591
592 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
593
594 PR fortran/10965
595 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
596
597 2003-06-02 Mark Mitchell <mark@codesourcery.com>
598
599 * lib/scanasm.exp (dg-scan): New function, factored out of ...
600 (scan-assembler): ... here. Use dg-scan.
601 (scan-assembler-not): Likewise.
602 (scan-file): New function.
603 (scan-file-not): Likewise.
604 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
605 * gcc.dg/cpp/_Pragma4.c: Likewise.
606 * gcc.dg/cpp/_Pragma5.c: Likewise.
607 * gcc.dg/cpp/avoidpaste1.c: Likewise.
608 * gcc.dg/cpp/avoidpaste2.c: Likewise.
609 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
610 * gcc.dg/cpp/cmdlne-P.c: Likewise.
611 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
612 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
613 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
614 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
615 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
616 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
617 * gcc.dg/cpp/cxxcom1.c: Likewise.
618 * gcc.dg/cpp/line1.c: Likewise.
619 * gcc.dg/cpp/maccom1.c: Likewise.
620 * gcc.dg/cpp/maccom2.c: Likewise.
621 * gcc.dg/cpp/maccom3.c: Likewise.
622 * gcc.dg/cpp/maccom4.c: Likewise.
623 * gcc.dg/cpp/maccom5.c: Likewise.
624 * gcc.dg/cpp/maccom6.c: Likewise.
625 * gcc.dg/cpp/multiline.c: Likewise.
626 * gcc.dg/cpp/spacing1.c: Likewise.
627 * gcc.dg/cpp/spacing2.c: Likewise.
628 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
629 * gcc.dg/cpp/trad/maccom1.c: Likewise.
630 * gcc.dg/cpp/trad/maccom2.c: Likewise.
631 * gcc.dg/cpp/trad/maccom3.c: Likewise.
632 * gcc.dg/cpp/trad/maccom4.c: Likewise.
633 * gcc.dg/cpp/trad/maccom6.c: Likewise.
634 * gcc.dg/cpp/cxxcom2.c: Likewise.
635 * gcc.dg/cpp/cxxcom2.h: New file.
636
637 * gcc.dg/cpp/truefalse.cpp: Move it to ...
638 * g++.dg/cpp/truefalse.C: Here.
639 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
640
641 2003-06-01 Loren James Rittle <ljrittle@acm.org>
642
643 * gcc.dg/cpp/redef3.c: New file.
644
645 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
646
647 * gcc.dg/i386-loop-3.c: New test.
648
649 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
650
651 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
652
653 2003-05-31 Roger Sayle <roger@eyesopen.com>
654
655 * gcc.dg/fwrapv-1.c: New test case.
656 * gcc.dg/fwrapv-2.c: New test case.
657
658 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
659
660 PR c++/10956
661 * g++.dg/template/spec9.C: New test.
662
663 2003-05-29 Roger Sayle <roger@eyesopen.com>
664
665 * gcc.dg/duff-4.c: New test case.
666
667 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
668
669 PR fortran/10843
670 * g77.dg/ffixed-form-1.f: New test
671 * g77.dg/ffixed-form-2.f: New test
672 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
673 * g77.dg/ffree-form-3.f: New test
674
675 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
676
677 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
678 * gcc.dg/wint_t-1.c: Likewise.
679
680 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
681
682 * g++.dg/template/access11.C: New test.
683
684 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
685
686 PR c++/10849
687 * g++.dg/template/access10.C: New test.
688
689 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
690 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
691
692 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
693
694 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
695
696 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
697 suppress for powerpc-*-darwin*.
698 * gcc.dg/torture/builtin-noret-2.c: Likewise.
699
700 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
701
702 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
703 suppress option for powerpc-*-darwin*.
704
705 2003-05-23 Roger Sayle <roger@eyesopen.com>
706
707 * gcc.dg/builtins-1.c: Add tests for tan and atan.
708 * gcc.dg/builtins-4.c: Add test for fmod.
709
710 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
711
712 PR c++/10682
713 * g++.dg/template/instantiate4.C: New test.
714
715 2003-05-22 Roger Sayle <roger@eyesopen.com>
716
717 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
718
719 2003-05-21 Janis Johnson <janis187@us.ibm.com>
720
721 * gcc.dg/compat/scalar-return-1_main.c: New file.
722 * gcc.dg/compat/scalar-return-1_x.c: New file.
723 * gcc.dg/compat/scalar-return-1_y.c: New file.
724 * gcc.dg/compat/scalar-return-2_main.c: New file.
725 * gcc.dg/compat/scalar-return-2_x.c: New file.
726 * gcc.dg/compat/scalar-return-2_y.c: New file.
727 * gcc.dg/compat/struct-return-3_main.c: New file.
728 * gcc.dg/compat/struct-return-3_y.c: New file.
729 * gcc.dg/compat/struct-return-3_x.c: New file.
730 * gcc.dg/compat/struct-return-2_main.c: New file.
731 * gcc.dg/compat/struct-return-2_x.c: New file.
732 * gcc.dg/compat/struct-return-2_y.c: New file.
733
734 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
735
736 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
737 for hppa*-hp-hpux*.
738 * gcc.dg/20021014-1.c (dg-options): Likewise.
739 * gcc.dg/nest.c (dg-options): Likewise.
740
741 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
742
743 PR c++/9738
744 * g++.dg/ext/dllimport2.C: New file.
745 * g++.dg/ext/dllimport3.C: New file.
746
747 2003-05-20 Janis Johnson <janis187@us.ibm.com>
748
749 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
750 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
751 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
752 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
753 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
754 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
755 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
756 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
757 * gcc.dg/compat/small-struct-defs.h: New file.
758 * gcc.dg/compat/small-struct-init.h: New file.
759 * gcc.dg/compat/small-struct-check.h: New file.
760 * gcc.dg/compat/fp-struct-defs.h: New file.
761 * gcc.dg/compat/fp-struct-check.h: New file.
762 * gcc.dg/compat/fp-struct-init.h: New file.
763 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
764 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
765
766 2003-05-19 Jakub Jelinek <jakub@redhat.com>
767
768 * gcc.dg/20030225-2.c: New test.
769
770 2003-05-18 Roger Sayle <roger@eyesopen.com>
771 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
772
773 * gcc.c-torture/compile/20030518-1.c: New test case.
774
775 2003-05-18 Mark Mitchell <mark@codesourcery.com>
776
777 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
778 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
779 gcc-dg-debug-runtest.
780 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
781 gcc-dg-debug-runtest.
782
783 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
784
785 PR c++/9022
786 * g++.dg/lookup/using6.C: New test.
787
788 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
789
790 * g++.dg/parse/access2.C: New test.
791
792 2003-05-17 Mark Mitchell <mark@codesourcery.com>
793
794 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
795 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
796 * gcc.dg/debug/debug.exp: Likewise.
797
798 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
799
800 * gcc.dg/dollar.c: New test.
801
802 2003-05-16 Janis Johnson <janis187@us.ibm.com>
803
804 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
805 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
806 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
807 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
808 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
809 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
810 * gcc.dg/compat/struct-by-value-6_main.c: New file.
811 * gcc.dg/compat/struct-by-value-6_x.c: New file.
812 * gcc.dg/compat/struct-by-value-6_y.c: New file.
813 * gcc.dg/compat/struct-by-value-7_main.c: New file.
814 * gcc.dg/compat/struct-by-value-7_x.c: New file.
815 * gcc.dg/compat/struct-by-value-7_y.c: New file.
816 * gcc.dg/compat/struct-by-value-8_main.c: New file.
817 * gcc.dg/compat/struct-by-value-8_x.c: New file.
818 * gcc.dg/compat/struct-by-value-8_y.c: New file.
819 * gcc.dg/compat/struct-by-value-9_main.c: New file.
820 * gcc.dg/compat/struct-by-value-9_x.c: New file.
821 * gcc.dg/compat/struct-by-value-9_y.c: New file.
822
823 2003-05-16 Mark Mitchell <mark@codesourcery.com>
824
825 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
826 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
827 support for "repo" mode.
828 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
829 * lib/g77-dg.exp: Likewise.
830 * lib/obj-dg.exp: Likewise.
831
832 2003-05-16 Jakub Jelinek <jakub@redhat.com>
833
834 Merge from gcc-3_2-rhl8-branch:
835 2003-04-23 Jakub Jelinek <jakub@redhat.com>
836
837 * gcc.dg/tls/opt-6.c: New test.
838
839 2003-04-05 Jakub Jelinek <jakub@redhat.com>
840
841 * gcc.dg/20030405-1.c: New test.
842
843 2003-03-09 Jakub Jelinek <jakub@redhat.com>
844
845 * gcc.dg/20030309-1.c: New test.
846
847 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
848
849 * gcc.c-torture/execute/20030307-1.c: New test.
850
851 2003-02-20 Randolph Chung <tausq@debian.org>
852
853 * gcc.c-torture/compile/20030220-1.c: New test.
854
855 2003-02-18 Jakub Jelinek <jakub@redhat.com>
856
857 * gcc.dg/20030217-1.c: New test.
858
859 2003-01-29 Jakub Jelinek <jakub@redhat.com>
860
861 * gcc.c-torture/compile/20020129-1.c: New test.
862
863 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
864
865 * gcc.dg/unroll-1.c: New test.
866
867 2002-11-16 Jan Hubicka <jh@suse.cz>
868
869 * gcc.c-torture/execute/20020920-1.c: New test.
870
871 2002-10-08 Jakub Jelinek <jakub@redhat.com>
872
873 PR target/7434
874 * gcc.c-torture/compile/20021008-1.c: New test.
875
876 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
877
878 PR target/7559
879 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
880
881 2002-08-07 Jakub Jelinek <jakub@redhat.com>
882
883 * gcc.c-torture/compile/20020807-1.c: New test.
884
885 2002-07-30 Jakub Jelinek <jakub@redhat.com>
886
887 * gcc.dg/tls/opt-1.c: New test.
888
889 2002-07-29 Jakub Jelinek <jakub@redhat.com>
890
891 * gcc.dg/20020729-1.c: New test.
892
893 2002-07-20 Jakub Jelinek <jakub@redhat.com>
894
895 * g++.dg/opt/life1.C: New test.
896
897 2002-05-20 Jakub Jelinek <jakub@redhat.com>
898
899 * gcc.dg/20020525-1.c: New test.
900
901 2002-05-24 Jakub Jelinek <jakub@redhat.com>
902
903 PR c++/6794
904 * g++.dg/ext/pretty1.C: New test.
905 * g++.dg/ext/pretty2.C: New test.
906
907 2003-05-15 Mark Mitchell <mark@codesourcery.com>
908
909 PR c++/8385
910 * g++.dg/ext/typeof5.C: New test.
911
912 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
913
914 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
915 __USER_LABEL_PREFIX__ into account.
916 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
917
918 2003-05-14 Roger Sayle <roger@eyesopen.com>
919
920 * gcc.dg/builtins-15.c: New test case.
921
922 2003-05-13 Zack Weinberg <zack@codesourcery.com>
923
924 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
925
926 2003-05-12 Mark Mitchell <mark@codesourcery.com>
927
928 * lib/g++.exp: Tweak handling of additional source files.
929 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
930 * g++.dg/special/conpr-2a.C: Rename to ...
931 * g++.dg/special/conpr-2a.cc: ... this.
932 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
933 * g++.dg/special/conpr-3a.C: Rename to ...
934 * g++.dg/special/conpr-3a.cc: This.
935 * g++.dg/special/conpr-3b.C: Rename to ...
936 * g++.dg/special/conpr-3b.cc: This.
937 * g++.dg/special/conpr-4.C: New test.
938 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
939
940 2003-05-12 David Edelsohn <edelsohn@gnu.org>
941
942 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
943
944 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
945
946 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
947 * g++.old-deja/g++.robertl/eb71.C: Likewise.
948 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
949 * g++.old-deja/g++.other/warn3.C: Likewise.
950
951 2003-05-11 Roger Sayle <roger@eyesopen.com>
952
953 * gcc.dg/i386-387-1.c: Update to also test log.
954 * gcc.dg/i386-387-2.c: Likewise.
955
956 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
957
958 * g77.f-torture/execute/int8421.f: New test.
959
960 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
961
962 PR c++/10230, c++/10481
963 * g++.dg/lookup/scoped5.C: New test.
964
965 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
966
967 PR c++/10552
968 * g++.dg/template/ttp6.C: New test.
969
970 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
971
972 * gcc.c-torture/execute/builtins: New directory.
973 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
974 gcc.c-torture/execute/builtins.
975 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
976 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
977 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
978 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
979
980 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
981
982 PR c++/9252
983 * g++.dg/template/access8.C: New test.
984 * g++.dg/template/access9.C: New test.
985
986 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
987
988 PR c++/9554
989 * g++.dg/parse/access1.C: New test.
990
991 2003-05-09 DJ Delorie <dj@redhat.com>
992
993 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
994 long, and not an int.
995
996 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
997
998 PR c++/10555, c++/10576
999 * g++.dg/template/memclass1.C: New test.
1000
1001 2003-05-08 DJ Delorie <dj@redhat.com>
1002
1003 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
1004 targets.
1005 * gcc.c-torture/execute/20021024-1.x: Likewise.
1006 * gcc.c-torture/execute/shiftdi.x: Likewise.
1007 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
1008 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
1009 * gcc.dg/20021018-1.c: Likewise.
1010
1011 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1012
1013 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
1014
1015 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
1016 (bcopy): Call memmove.
1017
1018 2003-05-08 Roger Sayle <roger@eyesopen.com>
1019
1020 * g77.f-torture/compile/8485.f: New test case.
1021
1022 2003-05-07 Richard Henderson <rth@redhat.com>
1023
1024 PR c++/10570
1025 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
1026 Verify exception_cleanup not called for rethrows.
1027 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
1028 when exiting catch block without rethrowing.
1029 * g++.dg/eh/forced3.C: New.
1030 * g++.dg/eh/forced4.C: New.
1031
1032 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
1033
1034 * gcc.dg/20030505.c: Fix triplet.
1035
1036 2003-05-06 DJ Delorie <dj@redhat.com>
1037
1038 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
1039 * gcc.dg/nest.c: Likewise.
1040
1041 2003-05-05 Roger Sayle <roger@eyesopen.com>
1042
1043 * gcc.dg/builtins-14.c: New test case.
1044
1045 2003-05-05 Janis Johnson <janis187@us.ibm.com>
1046
1047 * lib/compat.exp (compat-execute): New argument.
1048 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
1049 * gcc.dg/compat: New test directory.
1050 * gcc.dg/compat/compat.exp: New expect script.
1051 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
1052 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
1053 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
1054 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
1055 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
1056 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
1057
1058 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
1059 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
1060 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
1061 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
1062 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
1063 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
1064 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
1065 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
1066 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
1067 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
1068 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
1069 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
1070 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
1071 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
1072 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
1073
1074 2003-05-05 Zack Weinberg <zack@codesourcery.com>
1075
1076 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
1077
1078 2003-05-05 Jakub Jelinek <jakub@redhat.com>
1079
1080 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
1081
1082 2003-05-05 Geoffrey Keating <geoffk@apple.com>
1083
1084 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
1085 * gcc.dg/ppc-fsel-2.c: New test.
1086
1087 * gcc.dg/unused-5.c: New test.
1088
1089 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1090
1091 PR c++/10496
1092 * g++.dg/warn/pmf1.C: New test.
1093
1094 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1095
1096 PR c++/4494
1097 * g++.dg/warn/main.C: New test.
1098
1099 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1100
1101 * gcc.dg/nonnull-3.c: New test.
1102
1103 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
1104
1105 * gcc.dg/cpp/Wtrigraphs.c: Update.
1106 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
1107
1108 2003-05-03 Geoffrey Keating <geoffk@apple.com>
1109
1110 * gcc.dg/ppc-fsel-1.c: New test.
1111
1112 2003-05-03 Zack Weinberg <zack@codesourcery.com>
1113
1114 PR c/10604
1115 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
1116
1117 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
1118
1119 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
1120
1121 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1122
1123 PR c++/9364, c++/10553, c++/10586
1124 * g++.dg/parse/typename4.C: New test.
1125 * g++.dg/parse/typename5.C: Likewise.
1126
1127 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
1128
1129 * gcc.c-torture/compile/20030503-1.c: New test.
1130
1131 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1132
1133 * g++.dg/lookup/using5.C: Fix testcase error.
1134
1135 2003-05-01 Chris Demetriou <cgd@broadcom.com>
1136
1137 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
1138 since MEABI is no longer supported. Remove all vestiges
1139 of MEABI from the test.
1140
1141 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1142
1143 PR c++/10554
1144 * g++.dg/lookup/using5.C: New test.
1145
1146 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1147
1148 PR c++/8772
1149 * g++.dg/template/ttp5.C: New test.
1150
1151 2003-04-30 Mark Mitchell <mark@codesourcery.com>
1152
1153 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
1154 (dg-gpp-additional-sources): New function.
1155 (dg-gpp-additional-files): Likewise.
1156 * lib/g++.exp (additional_sources): New variable.
1157 (additional_files): Likewise.
1158 (g++_target_compile): Deal with them.
1159 * lib/old-dejagnu.exp: Remove.
1160 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
1161 * g++.old-deja: Revise all tests to use dg commands.
1162
1163 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1164
1165 PR c++/9432, c++/9528
1166 * g++.dg/lookup/using4.C: New test.
1167
1168 2003-04-29 Geoffrey Keating <geoffk@apple.com>
1169
1170 * gcc.dg/noreturn-5.c: New file.
1171 * gcc.dg/noreturn-6.c: New file.
1172
1173 * gcc.c-torture/compile/inline-1.c: New file.
1174
1175 2003-04-29 Mark Mitchell <mark@codesourcery.com>
1176
1177 PR c++/10551
1178 * g++.dg/template/explicit1.C: New test.
1179
1180 2003-04-29 Mark Mitchell <mark@codesourcery.com>
1181
1182 PR c++/10549
1183 * g++.dg/other/bitfield1.C: New test.
1184
1185 PR c++/10527
1186 * g++.dg/init/new7.C: New test.
1187
1188 2003-04-29 Mark Mitchell <mark@codesourcery.com>
1189
1190 * g++.dg/ext/desig1.C: New test.
1191 * g++.dg/ext/init1.C: Update.
1192
1193 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
1194
1195 2003-04-28 Mark Mitchell <mark@codesourcery.com>
1196
1197 PR c++/10180
1198 * g++.dg/warn/Winline-1.C: New test.
1199
1200 2003-04-28 Jakub Jelinek <jakub@redhat.com>
1201
1202 * gcc.c-torture/execute/string-opt-19.c: New test.
1203
1204 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
1205 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
1206
1207 2003-04-27 Mark Mitchell <mark@codesourcery.com>
1208
1209 PR c++/10506
1210 * g++.dg/init/new6.C: New test.
1211
1212 PR c++/10503
1213 * g++.dg/init/ref6.C: New test.
1214
1215 2003-04-26 David Edelsohn <edelsohn@gnu.org>
1216
1217 * g++.dg/warn/weak1.C: XFAIL on AIX4.
1218
1219 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1220
1221 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
1222 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
1223
1224 2003-04-25 Mark Mitchell <mark@codesourcery.com>
1225
1226 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
1227 initialized static data members.
1228
1229 2003-04-25 H.J. Lu <hjl@gnu.org>
1230
1231 * gcc.dg/ia64-sync-4.c: New test.
1232
1233 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1234
1235 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
1236 date.
1237
1238 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
1239
1240 PR c++/10337
1241 * g++.dg/warn/conv1.C: New test.
1242 * g++.old-deja/g++.other/conv7.C: Adjust.
1243 * g++.old-deja/g++.other/overload14.C: Adjust.
1244
1245 2003-04-23 Mark Mitchell <mark@codesourcery.com>
1246
1247 PR c++/10471
1248 * g++.dg/template/defarg2.C: New test.
1249
1250 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
1251
1252 * gcc.dg/cpp/include2.c: Update.
1253 * gcc.dg/cpp/multiline-2.c: New.
1254 * gcc.dg/cpp/multiline.c: Update.
1255 * gcc.dg/cpp/strify2.c: Update.
1256 * gcc.dg/cpp/trad/literals-2.c: Update.
1257
1258 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1259
1260 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
1261
1262 2003-04-23 Mark Mitchell <mark@codesourcery.com>
1263
1264 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
1265
1266 2003-04-23 Mark Mitchell <mark@codesourcery.com>
1267
1268 PR c++/10451
1269 * g++.dg/parse/crash4.C: New test.
1270
1271 PR c++/9847
1272 * g++.dg/parse/crash5.C: New test.
1273
1274 2003-04-22 Mark Mitchell <mark@codesourcery.com>
1275
1276 PR c++/10446
1277 * g++.dg/parse/crash3.C: New test.
1278
1279 PR c++/10428
1280 * g++.dg/parse/elab1.C: New test.
1281
1282 2003-04-22 Devang Patel <dpatel@apple.com>
1283
1284 * gcc.dg/cpp/trad/funlike-5.c: New test.
1285
1286 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
1287
1288 * g++.dg/other/packed1.C: Fix dg options.
1289
1290 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
1291
1292 * g++.dg/other/offsetof2.C: New test.
1293
1294 2003-04-21 Mark Mitchell <mark@codesourcery.com>
1295
1296 * g++.dg/template/recurse.C: Adjust location of error messages.
1297
1298 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
1299
1300 PR c++/9881
1301 * g++.dg/init/addr-const1.C: New test.
1302 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
1303
1304 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
1305
1306 PR c++/10405
1307 * g++.dg/lookup/struct-hack1.C: New test.
1308
1309 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
1310
1311 * ucs.c: Update diagnostic messages.
1312
1313 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
1314
1315 * gcc.dg/cpp/truefalse.cpp: New test.
1316 * gcc.dg/cpp/cpp.exp: Update.
1317 * g++.dg/other/stdbool-if.C: Remove.
1318
1319 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
1320
1321 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
1322 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
1323
1324 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1325
1326 * gcc.c-torture/compile/20030418-1.c: New test.
1327
1328 2003-04-17 Janis Johnson <janis187@us.ibm.com>
1329
1330 * README.compat: Remove; content moved to doc/sourcebuild.texi.
1331
1332 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1333
1334 PR c++/10347
1335 g++.dg/template/dependent-name1.C: New test.
1336
1337 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
1338
1339 * gcc.dg/warn-1.c (tourist_guide): New array,
1340 contains a pointer to bar.
1341
1342 2003-04-16 Roger Sayle <roger@eyesopen.com>
1343
1344 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
1345 * gcc.c-torture/execute/medce-1.c: New test case.
1346 * gcc.c-torture/execute/medce-2.c: New test case.
1347
1348 2003-04-15 Mark Mitchell <mark@codesourcery.com>
1349
1350 * lib/prune.exp: Ignore more messages.
1351
1352 PR c++/10381
1353 * g++.dg/parse/lookup3.C: New test.
1354
1355 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
1356
1357 * gcc.c-torture/compile/20030415-1.c : New test.
1358
1359 2003-04-14 Mark Mitchell <mark@codesourcery.com>
1360
1361 * gcc.c-torture/execute/scope-2.c: Move to ...
1362 * gcc.dg/noncompile/scope.c: .... here.
1363
1364 2003-04-14 Roger Sayle <roger@eyesopen.com>
1365
1366 * gcc.dg/20030414-2.c: New test case.
1367
1368 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
1369
1370 PR target/10377
1371 * gcc.dg/20030414-1.c: New test.
1372
1373 2003-04-13 Roger Sayle <roger@eyesopen.com>
1374
1375 * gcc.dg/builtins-12.c: New test case.
1376 * gcc.dg/builtins-13.c: New test case.
1377
1378 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1379
1380 * gcc.c-torture/execute/string-opt-18.c: New test.
1381
1382 2003-04-13 Mark Mitchell <mark@codesourcery.com>
1383
1384 PR c++/10300
1385 * g++.dg/init/new5.C: New test.
1386
1387 2003-04-12 Mark Mitchell <mark@codesourcery.com>
1388
1389 PR c++/7910
1390 * g++.dg/ext/dllimport1.C: New test.
1391
1392 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1393
1394 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
1395
1396 2003-04-11 Bud Davis <bdavis9659@comcast.net>
1397
1398 PR Fortran/9263
1399 * g77.f-torture/noncompile/9263.f: New test
1400 PR Fortran/1832
1401 * g77.f-torture/execute/1832.f: New test
1402
1403 2003-04-11 David Chad <davidc@freebsd.org>
1404 Loren J. Rittle <ljrittle@acm.org>
1405
1406 libobjc/8562
1407 * objc.dg/headers.m: New test.
1408
1409 2003-04-10 Zack Weinberg <zack@codesourcery.com>
1410
1411 * gcc.c-torture/execute/builtin-noret-2.c: New.
1412 * gcc.c-torture/execute/builtin-noret-2.x: New.
1413 XFAIL builtin-noret-2.c at -O1 and above.
1414 * gcc.dg/redecl.c: New.
1415 * gcc.dg/Wshadow-1.c: Update error regexps.
1416
1417 2003-04-10 Mark Mitchell <mark@codesourcery.com>
1418
1419 * g++.dg/abi/bitfield10.C: New test.
1420
1421 2003-04-09 Mike Stump <mrs@apple.com>
1422
1423 * gcc.dg/pch/pch.exp: Make testcase names longer.
1424 * g++.dg/pch/pch.exp: Make testcase names longer.
1425
1426 2003-04-08 Roger Sayle <roger@eyesopen.com>
1427
1428 * gcc.dg/builtins-11.c: New test case.
1429
1430 2003-04-08 Roger Sayle <roger@eyesopen.com>
1431
1432 * gcc.dg/builtins-9.c: New test case.
1433 * gcc.dg/builtins-10.c: New test case.
1434
1435 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
1436
1437 * gcc.dg/noncompile/init-4.c.c: New test.
1438
1439 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
1440
1441 * gcc.misc-test/gcov-9.c: New test.
1442 * gcc.misc-test/gcov-10.c: New test
1443 * gcc.misc-test/gcov-11.c: New test.
1444
1445 2003-04-05 Zack Weinberg <zack@codesourcery.com>
1446
1447 PR optimization/10024
1448 * gcc.c-torture/compile/20030405-1.c: New test.
1449
1450 2003-04-04 Geoffrey Keating <geoffk@apple.com>
1451
1452 * gcc.dg/pch/static-3.c: New.
1453 * gcc.dg/pch/static-3.hs: New.
1454 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
1455
1456 2003-04-04 Richard Henderson <rth@redhat.com>
1457
1458 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
1459 * g++.dg/eh/forced2.C: Likewise.
1460
1461 2003-04-03 Mike Stump <mrs@apple.com>
1462
1463 * lib/scanasm.exp (scan-assembler): Add xfail processing for
1464 target arg.
1465 (scan-assembler-times, scan-assembler-not): Likewise.
1466 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
1467
1468 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1469
1470 * gcc.dg/sparc-loop-1.c: New test.
1471
1472 2003-04-02 Geoffrey Keating <geoffk@apple.com>
1473
1474 PR other/9274
1475 * g++.dg/pch/system-2.C: New.
1476 * g++.dg/pch/system-2.Hs: New.
1477
1478 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
1479
1480 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
1481
1482 * g++.dg/eh/simd-1.C (vecfunc): Same.
1483
1484 2003-04-01 Roger Sayle <roger@eyesopen.com>
1485
1486 * gcc.c-torture/execute/20030401-1.c: New test case.
1487
1488 2003-04-01 Ziemowit Laski <zlaski@apple.com>
1489
1490 * objc.dg/defs.m: New.
1491
1492 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
1493
1494 * g++.dg/eh/simd-1.C: New.
1495 * g++.dg/eh/simd-2.C: New.
1496
1497 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
1498
1499 * gcc.c-torture/execute/simd-3.c: New.
1500
1501 2003-03-31 Mark Mitchell <mark@codesourcery.com>
1502
1503 PR c/9936
1504 * gcc.dg/20030331-2.c: New test.
1505
1506 2003-03-31 Mark Mitchell <mark@codesourcery.com>
1507
1508 PR c++/10278
1509 * g++.dg/parse/crash2.C: New test.
1510
1511 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1512
1513 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
1514 * gcc.c-torture/execute/20030331-1.c: ...here.
1515
1516 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1517
1518 * gcc.c-torture/execute/20030331-1.c: New test.
1519
1520 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
1521
1522 * lib/gcov.exp: Adjust call return testing strings.
1523 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
1524
1525 2003-03-31 Roger Sayle <roger@eyesopen.com>
1526
1527 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
1528 * gcc.dg/builtins-7.c: New test case.
1529 * gcc.dg/builtins-8.c: New test case.
1530
1531 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1532
1533 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
1534
1535 2003-03-30 Mark Mitchell <mark@codesourcery.com>
1536
1537 PR c++/7647
1538 * g++.dg/lookup-class-member-2.C: New test.
1539
1540 2003-03-30 Glen Nakamura <glen@imodulo.com>
1541
1542 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
1543
1544 2003-03-28 Roger Sayle <roger@eyesopen.com>
1545
1546 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
1547
1548 2003-03-28 Mark Mitchell <mark@codesourcery.com>
1549
1550 * g++.dg/init/attrib1.C: New test.
1551
1552 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1553
1554 * gcc.dg/ultrasp8.c: New test.
1555
1556 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1557
1558 * gcc.dg/ultrasp7.c: New test.
1559
1560 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
1561
1562 PR c++/10047
1563 * g++.dg/template/inline1.C: New test.
1564
1565 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1566
1567 * gcc.dg/sparc-dwarf2.c: New test.
1568
1569 2003-03-27 Roger Sayle <roger@eyesopen.com>
1570
1571 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
1572 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
1573
1574 2003-03-27 Mark Mitchell <mark@codesourcery.com>
1575
1576 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
1577 than reading .x files.
1578 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
1579 * g77.dg/gcov/gcov-1.f: Likewise.
1580 * gcc.misc-tests/gcov-4b.c: Likewise.
1581 * gcc.misc-tests/gcov-5b.c: Likewise.
1582 * gcc.misc-tests/gcov-6.c: Likewise.
1583 * gcc.misc-tests/gcov-7.c: Likewise.
1584 * gcc.misc-tests/gcov-8.c: Likewise.
1585 * g++.dg/gcov/gcov-1.x: Remove.
1586 * g77.dg/gcov/gcov-1.x: Likewise.
1587 * gcc.misc-tests/gcov-4b.x: Likewise.
1588 * gcc.misc-tests/gcov-5b.x: Likewise.
1589 * gcc.misc-tests/gcov-6.x: Likewise.
1590 * gcc.misc-tests/gcov-7.x: Likewise.
1591 * gcc.misc-tests/gcov-8.x: Likewise.
1592
1593 2003-03-27 Glen Nakamura <glen@imodulo.com>
1594
1595 PR opt/10087
1596 * gcc.dg/20030324-1.c: New test.
1597
1598 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
1599
1600 PR c++/10224
1601 * g++.dg/template/arg3.C: New test.
1602
1603 PR c++/10158
1604 * g++.dg/template/friend18.C: New test.
1605
1606 2003-03-26 Roger Sayle <roger@eyesopen.com>
1607
1608 * g77.f-torture/compile/20030326-1.f: New test case.
1609
1610 2003-03-26 Janis Johnson <janis187@us.ibm.com>
1611
1612 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
1613
1614 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
1615
1616 2003-03-26 Jakub Jelinek <jakub@redhat.com>
1617
1618 * gcc.dg/ia64-sync-3.c: New test.
1619
1620 2003-03-26 Alan Modra <amodra@bigpond.net.au>
1621
1622 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
1623
1624 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1625
1626 * gcc.dg/ultrasp6.c: New test.
1627
1628 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1629
1630 * gcc.dg/i386-signbit-1.c: New test.
1631 * gcc.dg/i386-signbit-2.c: New test.
1632 * gcc.dg/i386-signbit-3.c: New test.
1633
1634 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1635
1636 * gcc.dg/ultrasp5.c: Fix options.
1637
1638 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1639
1640 * gcc.dg/ultrasp5.c: Fix comment.
1641
1642 2003-03-24 Bud Davis <bdavis9659@comcast.net>
1643
1644 PR fortran/10197
1645 * g77.f-torture/execute/10197.f: New test.
1646
1647 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
1648
1649 PR c++/9898, c++/383
1650 * g++.dg/template/conv6.C: New test.
1651
1652 PR c++/10119
1653 * g++.dg/template/ptrmem5.C: New test.
1654
1655 PR c++/10026
1656 * g++.dg/lookup/koenig1.C: New test.
1657
1658 PR C++/10199
1659 * g++.dg/lookup/template2.C: New test.
1660
1661 2003-03-24 Jakub Jelinek <jakub@redhat.com>
1662
1663 * g++.dg/opt/rtti1.C: New test.
1664
1665 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1666
1667 * gcc.dg/ultrasp5.c: New test.
1668
1669 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
1670
1671 PR middle-end/9967
1672 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
1673 builtin fputs.
1674
1675 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1676
1677 PR c/8224
1678 * gcc.dg/20030323-1.c: New test.
1679
1680 2003-03-23 Roger Sayle <roger@eyesopen.com>
1681
1682 * gcc.c-torture/compile/20030323-1.c: New test case.
1683
1684 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
1685
1686 * gcc.dg/20030321-1.c: New test.
1687
1688 2003-03-22 Zack Weinberg <zack@codesourcery.com>
1689
1690 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
1691
1692 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
1693
1694 PR c++/9978, c++/9708
1695 * g++.dg/ext/vlm1.C: Adjust expected error.
1696 * g++.dg/ext/vla2.C: New test.
1697 * g++.dg/template/arg1.C: New test.
1698 * g++.dg/template/arg2.C: New test.
1699
1700 2003-03-22 Bud Davis <bdavis9659@comcast.net>
1701
1702 * g77.f-torture/execute/select.f: New test.
1703 * g77.f-torture/noncompile/select_no_compile.f: New test.
1704
1705 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
1706
1707 PR c++/9898
1708 * g++.dg/other/error4.C: New test.
1709
1710 2003-03-20 Mark Mitchell <mark@codesourcery.com>
1711
1712 * g++.dg/template/friend17.C: New test.
1713
1714 2003-03-21 Alan Modra <amodra@bigpond.net.au>
1715
1716 * gcc.c-torture/compile/20030320-1.c: New.
1717
1718 2003-03-20 Roger Sayle <roger@eyesopen.com>
1719
1720 * gcc.dg/builtins-6.c: New test case.
1721
1722 2003-03-19 Alan Modra <amodra@bigpond.net.au>
1723
1724 PR target/10073
1725 * gcc.c-torture/compile/20030319-1.c: New.
1726
1727 2003-03-18 Jan Hubicka <jh@suse.cz>
1728
1729 * gcc.dg/i386-cvt-1.c: New test.
1730
1731 2003-03-17 Zack Weinberg <zack@codesourcery.com>
1732
1733 * objc.dg/naming-1.m: Use "(parse|syntax) error".
1734 * objc.dg/naming-2.m: Likewise.
1735
1736 2003-03-17 Mark Mitchell <mark@codesourcery.com>
1737
1738 PR c++/9639
1739 * g++.dg/parse/crash1.C: New test.
1740
1741 2003-03-16 Mark Mitchell <mark@codesourcery.com>
1742
1743 PR c++/8805
1744 * g++.dg/eh/cleanup1.C: New test.
1745
1746 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
1747
1748 * gcc.c-torture/execute/20030316-1.c: New test case.
1749
1750 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
1751
1752 PR c++/9629
1753 * g++.dg/init/ctor2.C: New test.
1754
1755 2003-03-15 Roger Sayle <roger@eyesopen.com>
1756
1757 * g77.f-torture/compile/xformat.f: New test case.
1758
1759 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1760
1761 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
1762 * g++.old-deja/g++.mike/eh50.C: Likewise.
1763
1764 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1765
1766 PR c++/6440
1767 * g++.dg/template/spec7.C: New test.
1768 * g++.dg/template/spec8.C: Likewise.
1769
1770 2003-03-14 Jakub Jelinek <jakub@redhat.com>
1771
1772 * gcc.c-torture/execute/20030313-1.c: New test.
1773
1774 2003-03-14 Richard Henderson <rth@redhat.com>
1775
1776 * gcc.dg/inline-2.c: Adjust alpha test for external call.
1777
1778 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1779
1780 * gcc.c-torture/compile/20030314-1.c: New test.
1781
1782 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
1783
1784 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
1785 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
1786 thumb target,
1787 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
1788 to accept newer _imp__ prefix and additional
1789 newline in .drectve section.
1790 * gcc.dg/dll-4.c: Likewise.
1791 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
1792 switch.
1793
1794 2003-03-13 Mark Mitchell <mark@codesourcery.com>
1795
1796 * g++.dg/parse/namespace9.C: New test.
1797
1798 * g++.dg/init/ref5.C: New test.
1799 * g++.dg/parse/ptrmem1.C: Likewise.
1800
1801 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1802
1803 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
1804 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
1805 regular expression.
1806 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
1807 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
1808
1809 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
1810
1811 * gcc.c-torture/execute/20030224-2.c: New test.
1812
1813 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1814
1815 * gcc.dg/decl-3.c: New test.
1816
1817 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1818
1819 * gcc.dg/i386-loop-2.c: New test.
1820
1821 2003-03-11 Mark Mitchell <mark@codesourcery.com>
1822
1823 PR c++/9474
1824 * g++.dg/parse/namespace8.C: New test.
1825
1826 PR c++/9924
1827 * g++.dg/overload/builtin2.C: New test.
1828
1829 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
1830
1831 * gcc.dg/return-type-3.c: New test.
1832
1833 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
1834
1835 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
1836 profiling options are not supported.
1837
1838 2003-03-10 Mark Mitchell <mark@codesourcery.com>
1839
1840 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
1841 * g++.old-deja/g++.warn/impint2.C: Likewise.
1842
1843 2003-03-10 Devang Patel <dpatel@apple.com>
1844
1845 * g++.dg/cpp/c++_cmd_1.C: New test.
1846 * g++.dg/cpp/c++_cmd_1.h: New file.
1847
1848 2003-03-10 Segher Boessenkool <segher@koffie.nl>
1849
1850 * gcc.dg/altivec-9.c: New file.
1851
1852 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1853
1854 * gcc.dg/ppc-sdata-1.c: New test.
1855 * gcc.dg/ppc-sdata-2.c: New test.
1856
1857 2003-03-09 Mark Mitchell <mark@codesourcery.com>
1858
1859 PR c++/9373
1860 * g++.dg/opt/ptrmem2.C: New test.
1861
1862 PR c++/8534
1863 * g++.dg/opt/ptrmem1.C: New test.
1864
1865 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1866
1867 * gcc.dg/i386-loop-1.c: New test.
1868
1869 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1870
1871 PR c++/9970
1872 * g++.dg/lookup/friend1.C: New test.
1873
1874 2003-03-08 Mark Mitchell <mark@codesourcery.com>
1875
1876 PR c++/9823
1877 * g++.dg/parser/constructor1.C: New test.
1878
1879 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
1880
1881 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
1882
1883 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
1884
1885 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
1886
1887 * gcc.dg/cpp/Wunused.c: Update test.
1888
1889 2003-03-08 Jan Hubicka <jh@suse.cz>
1890
1891 * gcc.dg/inline-3.c: New test.
1892
1893 2003-03-08 Mark Mitchell <mark@codesourcery.com>
1894
1895 PR c++/9809
1896 * g++.dg/parse/builtin1.C: New test.
1897
1898 PR c++/9982
1899 * g++.dg/abi/cookie1.C: New test.
1900 * g++.dg/abi/cookie2.C: Likewise.
1901
1902 PR c++/9524
1903 * g++.dg/template/field1.C: New test.
1904
1905 PR c++/9912
1906 * g++.dg/parse/class1.C: New test.
1907 * g++.dg/parse/namespace7.C: Likewise.
1908 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
1909
1910 2003-03-07 Mark Mitchell <mark@codesourcery.com>
1911
1912 * g++.dg/init/ref4.C: New test.
1913
1914 2003-03-07 Jan Hubicka <jh@suse.cz>
1915
1916 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
1917 * gcc.dg/inline-3.c: New test.
1918
1919 2003-03-06 Mark Mitchell <mark@codesourcery.com>
1920
1921 * g++.dg/init/ref3.C: New test.
1922
1923 PR c++/9965
1924 * g++.dg/init/ref2.C: New test.
1925
1926 PR c++/9400
1927 * g++.dg/warn/Wshadow-2.C: New test.
1928
1929 PR c++/9791
1930 * g++.dg/warn/Woverloaded-1.C: New test.
1931
1932 2003-03-05 Jan Hubicka <jh@suse.cz>
1933
1934 * gcc.dg/i386-local2.c: New.
1935 * gcc.dg/i386-local.c: Fix typo.
1936
1937 2003-03-05 Mark Mitchell <mark@codesourcery.com>
1938
1939 * g++.dg/abi/layout3.C: New test.
1940
1941 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1942
1943 * gcc.c-torture/compile/20030305-1.c
1944
1945 2003-03-05 Jan Hubicka <jh@suse.cz>
1946
1947 * gcc.dg/i386-local.c: New.
1948
1949 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
1950
1951 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
1952
1953 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1954
1955 * gcc.dg/switch-2.c: New test.
1956 * gcc.dg/switch-3.c: New test.
1957 * gcc.dg/Wswitch.c: Adjust line numbers.
1958 * gcc.dg/Wswitch-default.c: Likewise.
1959 * gcc.dg/Wswitch-enum.c: Likewise.
1960
1961 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
1962
1963 * gcc.c-torture/execute/20030222-1.c: New test.
1964
1965 2003-03-03 James E Wilson <wilson@tuliptree.org>
1966
1967 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
1968
1969 2003-03-03 Mark Mitchell <mark@codesourcery.com>
1970
1971 PR c++/9878
1972 * g++.dg/init/ref1.C: New test.
1973
1974 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
1975
1976 * gcc.dg/sh-relax.c: New SH-only test.
1977
1978 2003-03-03 Geoffrey Keating <geoffk@apple.com>
1979
1980 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
1981 comment explaining purpose of testcase.
1982
1983 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
1984
1985 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
1986 for HC11/HC12 (asm needs two int registers).
1987 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
1988 HC11/HC12 because the test uses an asm which needs two 32-bit
1989 registers.
1990
1991 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
1992
1993 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
1994 for HC11/HC12 (array is too large otherwise).
1995 * gcc.c-torture/compile/920501-4.x: New file, likewise.
1996 * gcc.c-torture/compile/20010518-2.x: Likewise.
1997 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
1998 HC11/HC12 (array is too large).
1999
2000 2003-03-01 Geoffrey Keating <geoffk@apple.com>
2001
2002 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
2003 * lib/g++-dg.exp (g++-dg-test): Likewise.
2004
2005 2003-03-01 Roger Sayle <roger@eyesopen.com>
2006
2007 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
2008 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
2009
2010 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2011
2012 * g++.dg/warn/implicit-typename1.C: Remove warning.
2013
2014 2003-02-28 Richard Henderson <rth@redhat.com>
2015
2016 * gcc.dg/noreturn-1.c: Move noreturn warning line.
2017 * gcc.dg/return-type-1.c: Move control reaches end warning line.
2018
2019 2003-02-28 Geoffrey Keating <geoffk@apple.com>
2020
2021 * gcc.dg/pch/pch.exp: Change .pch to .gch.
2022 * g++.dg/pch/pch.exp: Likewise.
2023
2024 2003-02-28 Mark Mitchell <mark@codesourcery.com>
2025
2026 PR c++/9879
2027 * testsuite/g++.dg/init/new4.C: New test.
2028
2029 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
2030
2031 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
2032
2033 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
2034
2035 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
2036 unsigned long.
2037
2038 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
2039 wider than float.
2040
2041 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2042
2043 * lib/scanasm.exp: Add support for counting numbers of
2044 occurences.
2045 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
2046 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
2047
2048 2003-02-25 Mark Mitchell <mark@codesourcery.com>
2049
2050 PR c++/9683
2051 * g++.dg/template/static3.C: New test.
2052
2053 PR c++/9829
2054 * g++.dg/parse/namespace6.C: New test.
2055
2056 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2057
2058 PR target/9732
2059 * gcc.dg/20030225-1.c: New test.
2060
2061 2003-02-24 Mark Mitchell <mark@codesourcery.com>
2062
2063 * README: Remove out-of-date information.
2064
2065 PR c++/9836
2066 * g++.dg/template/spec6.C: New test.
2067
2068 2003-02-24 Jeff Law <law@redhat.com>
2069
2070 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
2071
2072 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2073
2074 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
2075 * gcc.dg/pragma-ep-1.c: Likewise.
2076
2077 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2078
2079 PR c++/9602
2080 * g++.dg/template/friend16.C: New test.
2081
2082 2003-02-23 Mark Mitchell <mark@codesourcery.com>
2083
2084 PR c++/5333
2085 * g++.dg/parse/fused-params1.C: Adjust error messages.
2086 * g++.dg/template/nested3.C: New test.
2087
2088 2003-02-24 Alan Modra <amodra@bigpond.net.au>
2089
2090 * g++.dg/abi/param1.C: New test.
2091
2092 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2093
2094 PR c++/7982
2095 * g++.dg/warn/implicit-typename1.C: New test.
2096
2097 2003-02-22 Kelley Cook <kelleycook@comcast.net>
2098
2099 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
2100 with "mtune".
2101 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2102 * gcc.c-torture/execute/20010129-1.x: Likewise.
2103 * gcc.dg/20011107-1.c: Likewise.
2104 * gcc.dg/20020108-1.c: Likewise.
2105 * gcc.dg/20020122-3.c: Likewise.
2106 * gcc.dg/20020206-1.c: Likewise.
2107 * gcc.dg/20020310-1.c: Likewise.
2108 * gcc.dg/20020426-2.c: Likewise.
2109 * gcc.dg/20020517-1.c: Likewise.
2110 * gcc.dg/991230-1.c: Likewise.
2111 * gcc.dg/i386-unroll-1.c: Likewise.
2112 * gcc.misc-tests/i386-prefetch.exp: Likewise.
2113
2114 2003-02-22 Jan Hubicka <jh@suse.cz>
2115
2116 * gcc.dg/i386-mul.c: New test.
2117
2118 2003-02-21 Roger Sayle <roger@eyesopen.com>
2119
2120 * gcc.dg/builtins-5.c: New test case.
2121
2122 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
2123
2124 * gcc.dg/asmreg-1.c: New test.
2125
2126 2003-02-21 Mark Mitchell <mark@codesourcery.com>
2127
2128 PR c++/9749
2129 * g++.dg/parse/varmod1.C: New test.
2130
2131 2003-02-21 Mark Mitchell <mark@codesourcery.com>
2132
2133 PR c++/9727
2134 * g++.dg/template/op1.C: New test.
2135
2136 2003-02-21 Mark Mitchell <mark@codesourcery.com>
2137
2138 PR c++/8906
2139 * g++.dg/template/nested2.C: New test.
2140
2141 2003-02-21 Mark Mitchell <mark@codesourcery.com>
2142
2143 PR c++/8724
2144 * g++.dg/expr/dtor1.C: New test.
2145
2146 2003-02-21 Zack Weinberg <zack@codesourcery.com>
2147
2148 * gcc.dg/cpp/include3.c: New test.
2149 * gcc.dg/cpp/inc/foo.h: New file.
2150
2151 2003-02-21 Glen Nakamura <glen@imodulo.com>
2152
2153 * gcc.c-torture/execute/20030221-1.c: New test.
2154
2155 2003-02-20 Mark Mitchell <mark@codesourcery.com>
2156
2157 PR c++/9729
2158 * g++.dg/abi/conv1.C: New test.
2159
2160 2003-02-20 Jan Hubicka <jh@suse.cz>
2161
2162 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
2163
2164 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
2165
2166 * gcc.c-torture/compile/20030219-1.c: New test.
2167
2168 2003-02-18 Jan Hubicka <jh@suse.cz>
2169
2170 * gcc.dg/funcorder.c: New test.
2171
2172 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
2173
2174 * gcc.c-torture/execute/20030218-1.c: New.
2175
2176 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
2177
2178 * gcc.dg/20030218-1.c: New.
2179
2180 2003-02-18 Richard Henderson <rth@redhat.com>
2181
2182 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
2183 * gcc.dg/attr-used-2.c: New.
2184
2185 2003-02-18 Mark Mitchell <mark@codesourcery.com>
2186
2187 PR c++/9704
2188 * g++.dg/init/copy5.C: New test.
2189
2190 2003-02-18 Geoffrey Keating <geoffk@apple.com>
2191
2192 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
2193 * g++.dg/pch/pch.exp: Likewise.
2194
2195 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
2196
2197 * gcc.c-torture/execute/20030209-1.c: Enable the test if
2198 STACK_SIZE is not defined.
2199
2200 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2201
2202 PR c++/9457
2203 * g++.dg/template/init1.C: New test.
2204
2205 2003-02-16 Jan HUbicka <jh@suse.cz>
2206
2207 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
2208 (foo): Add few extra tests
2209 * gcc.dg/c99-const-expr-3.c: Likewise.
2210 * gcc.c-torture/execute/20030216-1.c: New.
2211
2212 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2213
2214 PR c++/9459
2215 * g++.dg/ext/typeof4.C: New test.
2216
2217 2003-02-15 Roger Sayle <roger@eyesopen.com>
2218
2219 * gcc.dg/i386-387-3.c: New test case.
2220
2221 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
2222
2223 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
2224 cris-*-elf* cris-*-aout* and mmix-*-*.
2225
2226 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
2227
2228 * gcc.dg/20030213-1.c: New test.
2229
2230 2003-02-12 Roger Sayle <roger@eyesopen.com>
2231
2232 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
2233 * gcc.dg/i386-387-2.c: Likewise.
2234
2235 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
2236
2237 * gcc.dg/ppc-spe.c: Fix formatting.
2238 Enable tests that were previously unsupported by gas.
2239 Delete tests for instructions that no longer exist.
2240 Switch arguments on evsubifw builtin.
2241
2242 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
2243
2244 * gcc.c-torture/execute/20030209-1.c: Disable the test if
2245 STACK_SIZE is too small.
2246
2247 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2248 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2249
2250 * gcc.dg/decl-2.c: New test.
2251
2252 2003-02-10 Jan Hubicka <jh@suse.cz>
2253
2254 * gcc.dg/i386-fpcvt-1.c: New test.
2255
2256 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
2257
2258 * gcc.c-torture/execute/20030209-1.c: New test.
2259
2260 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
2261
2262 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
2263 int-wide bitops, use the constants of the same width.
2264 Likewise, if long long is 32-bit wide, test bitops using
2265 32-bit constants.
2266
2267 2003-02-07 Loren James Rittle <ljrittle@acm.org>
2268
2269 * gcc.dg/20021014-1.c: Annotate with expected notice text.
2270
2271 2003-02-07 Roger Sayle <roger@eyesopen.com>
2272
2273 * testsuite/gcc.dg/builtins-4.c: New test case.
2274
2275 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2276
2277 * gcc.dg/20020430-1.c: Fix dg command typos.
2278 * gcc.dg/20020503-1.c: Likewise.
2279
2280 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2281
2282 PR c++/8785
2283 * g++.dg/parse/fused-params1.C: New test.
2284
2285 PR c++/8857
2286 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
2287
2288 PR c++/8921
2289 * g++.dg/parse/non-dependent1.C: New test.
2290
2291 PR c++/8928
2292 * g++.dg/parse/dupl-tmpl-args1.C: New test.
2293
2294 PR c++/9228
2295 * g++.dg/parse/undefined7.C: New test.
2296 * g++.dg/parse/non-templ1.C: New test.
2297
2298 PR c++/9229
2299 * g++.dg/parse/too-many-tmpl-args1.C: New test.
2300
2301 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2302
2303 * gcc.c-torture/compile/20030206-1.c: New test.
2304
2305 2003-02-05 Roger Sayle <roger@eyesopen.com>
2306
2307 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
2308 "pow" to "foo" to avoid potential confusion with a math built-in.
2309
2310 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2311
2312 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
2313 conditions for SPARC targets.
2314
2315 2003-02-05 Jakub Jelinek <jakub@redhat.com>
2316
2317 * gcc.dg/20030204-1.c: New test.
2318
2319 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2320
2321 PR c++/38
2322 * g++.dg/parse/array-size1.C: New test.
2323
2324 PR c++/5657
2325 * g++.dg/parse/undefined3.C: New test.
2326
2327 PR c++/5665
2328 * g++.dg/parse/undefined4.C: New test.
2329
2330 PR c++/5975
2331 * g++.dg/parse/undefined5.C: New test.
2332
2333 PR c++/7259
2334 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
2335
2336 PR c++/8578
2337 * g++.dg/parse/casting-operator1.C: New test.
2338
2339 PR c++/8596
2340 * g++.dg/parse/undefined6.C: New test.
2341
2342 PR c++/8736
2343 * g++.dg/parse/missing-template1.C: New test.
2344
2345 2003-02-04 Jan Hubicka <jh@suse.cz>
2346
2347 * gcc.dg/i386-cadd.c: Compile using -march=k8.
2348 * gcc.dg/i386-cmov?.c: Likewise.
2349 * gcc.dg/i386-fpcvt-?.c: Likewise.
2350 * gcc.dg/i386-ssefp-1.c: Likewise.
2351 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2352 conventions.
2353
2354 2003-02-03 Mark Mitchell <mark@codesourcery.com>
2355
2356 PR c++/7129
2357 * testsuite/g++.dg/ext/max.C: New test.
2358
2359 2003-02-03 Jan Hubicka <jh@suse.cz>
2360
2361 * gcc.c-torture/execute/20030203-1.c: New test.
2362
2363 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
2364
2365 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
2366 'natural-endian'.
2367
2368 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
2369
2370 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
2371 * g++.dg/init/new2.C: Likewise.
2372 * g++.dg/other/new1.C: Likewise.
2373
2374 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
2375
2376 * gcc.dg/struct-ret-libc.c: New test.
2377
2378 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
2379
2380 * gcc.dg/20030129-1.c: New test.
2381
2382 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2383
2384 PR c++/8849
2385 * g++.dg/template/ptrmem4.C: New test.
2386
2387 2003-01-29 Mark Mitchell <mark@codesourcery.com>
2388
2389 * g++.dg/parser/constant1.C: New test.
2390
2391 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2392
2393 PR c++/8591
2394 * g++.dg/parse/friend2.C: New test.
2395
2396 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
2397
2398 PR c++/9437
2399 * g++.dg/template/unify4.C: New test.
2400
2401 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
2402
2403 * gcc.c-torture/execute/20030128-1.c: New test.
2404
2405 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
2406
2407 * g++.dg/lookup/nested1.C: Test moved from ...
2408 * g++.old-deja/g++.other/lookup24.C: ... here.
2409
2410 2003-01-28 Jan Hubicka <jh@suse.cz>
2411
2412 * gcc.dg/i386-cmov5.c: New test.
2413
2414 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2415
2416 * gcc.c-torture/execute/20010925-1.c: Changed the
2417 memcpy declaration.
2418
2419 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
2420
2421 PR c++/3902
2422 * g++.dg/parse/template5.C: New test.
2423
2424 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
2425
2426 PR fortran/9258
2427 * g77.dg/pr9258: New test.
2428
2429 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2430
2431 * README: Move relevant parts from README.g++.
2432
2433 * README.g++: Remove this file.
2434
2435 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
2436
2437 * g++.dg/abi/dcast1.C: New test.
2438
2439 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2440
2441 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
2442
2443 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
2444
2445 PR c++/47
2446 * g++.old-deja/g++.other/lookup24.C: New test.
2447
2448 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2449
2450 PR middle-end/7227
2451 * gcc.dg/uninit-C.c: New test.
2452
2453 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
2454
2455 * g++.dg/abi/covariant1.C: New test.
2456
2457 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
2458
2459 * gcc.dg/20030123-1.c: New test.
2460
2461 2003-01-25 Jan Hubicka <jh@suse.cz>
2462
2463 PR opt/8492
2464 * gcc.c-torture/compile/20030125-1.c
2465
2466 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
2467
2468 PR c++/9403
2469 * g++.dg/parse/template3.C: New test.
2470 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
2471
2472 PR c++/795
2473 * g++.dg/parse/template4.C: New test.
2474
2475 PR c++/9415
2476 * g++.dg/template/qual2.C: New test.
2477
2478 PR c++/8545
2479 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
2480
2481 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
2482
2483 2003-01-25 Roger Sayle <roger@eyesopen.com>
2484
2485 * gcc.c-torture/execute/switch-1.c: New test case.
2486
2487 2003-01-25 Jan Hubicka <jh@suse.cz>
2488
2489 * gcc.c-torture/execute/20030125-1.[cx]: New test.
2490
2491 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
2492
2493 Tweaks for Bison-1.875. From the NEWS file:
2494 "- `parse error' -> `syntax error'
2495 Bison now uniformly uses the term `syntax error'"
2496 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
2497 * gcc.dg/cpp/digraph2.c: Likewise.
2498 * gcc.dg/cpp/direct2.c: Likewise.
2499 * gcc.dg/cpp/paste4.c: Likewise.
2500 * gcc.dg/c90-restrict-1.c: Likewise.
2501 * gcc.dg/c99-func-2.c: Likewise.
2502 * gcc.dg/noncompile/920721-2.c: Likewise.
2503 * gcc.dg/noncompile/930622-2.c: Likewise.
2504 * gcc.dg/noncompile/940112-1.c: Likewise.
2505 * gcc.dg/noncompile/950921-1.c: Likewise.
2506 * gcc.dg/noncompile/951123-1.c: Likewise.
2507 * gcc.dg/noncompile/971104-1.c: Likewise.
2508 * gcc.dg/noncompile/990416-1.c: Likewise.
2509
2510 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
2511
2512 * g++.dg/parse/undefined1.C: Add error message.
2513
2514 2003-01-22 Mark Mitchell <mark@codesourcery.com>
2515
2516 PR c++/9354
2517 * g++.dg/parse/new1.C: New test.
2518
2519 PR c++/9216
2520 * g++.dg/parse/template2.C: New test.
2521
2522 PR c++/9354
2523 * g++.dg/parse/typedef2.C: New test.
2524
2525 PR c++/9328
2526 * g++.dg/ext/typeof3.C: New test.
2527
2528 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2529
2530 PR c++/2738
2531 * g++.dg/parse/ret-type1.C: New test.
2532
2533 PR c++/3792
2534 * g++.dg/parse/tmpl-outside1.C: New test.
2535
2536 PR c++/4207
2537 * g++.dg/parse/int-as-enum1.C: New test.
2538
2539 PR c++/4903
2540 * g++.dg/parse/no-typename1.C: New test.
2541
2542 PR c++/5533
2543 * g++.dg/parse/no-value1.C: New test.
2544
2545 PR c++/5921
2546 * g++.dg/parse/wrong-inline1.C: New test.
2547
2548 PR c++/6402
2549 * g++.dg/parse/ref1.C: New test.
2550
2551 PR c++/6992
2552 * g++.dg/parse/attr-ctor1.C: New test.
2553
2554 PR c++/7229
2555 * g++.dg/parse/namespace5.C: New test.
2556
2557 PR c++/7917
2558 * g++.dg/parse/func-def1.C: New test.
2559
2560 PR c++/8143
2561 * g++.dg/parse/undefined1.C: New test.
2562
2563 PR c++/5723, PR c++/8522
2564 * g++.dg/parse/specialization1.C: New test.
2565
2566 PR c++/163, PR c++/8595
2567 * g++.dg/parse/struct-as-enum1.C: New test.
2568
2569 PR c++/9173
2570 * g++.dg/parse/undefined2.C: New test.
2571
2572 2003-01-22 Mark Mitchell <mark@codesourcery.com>
2573
2574 PR c++/9298
2575 * g++.dg/parse/template1.C: New test.
2576
2577 PR c++/9384
2578 * g++.dg/parse/using1.C: New test.
2579
2580 PR c++/9285
2581 PR c++/9294
2582 * g++.dg/parse/expr2.C: New test.
2583
2584 PR c++/9388
2585 * g++.dg/parse/lookup2.C: Likewise.
2586
2587 2003-01-21 Jan Hubicka <jh@suse.cz>
2588
2589 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
2590 * gcc.c-torture/execute/eeprof-1.c: Likewise.
2591 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
2592 * gcc.c-torture/execute/string-opt-*.c: Likewise.
2593
2594 2003-01-20 Nick Clifton <nickc@redhat.com>
2595
2596 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
2597 problem with ARM sibcall code generation.
2598
2599 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
2600
2601 * gcc.c-torture/execute/20030120-1.c: New.
2602
2603 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
2604
2605 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
2606
2607 2003-01-17 Mark Mitchell <mark@codesourcery.com>
2608
2609 PR c++/9272
2610 * g++.dg/parse/ctor1.C: New test.
2611
2612 PR c++/9294:
2613 * g++.dg/parse/qualified1.C: New test.
2614
2615 * g++.dg/parse/typename3.C: New test.
2616
2617 2003-01-16 Richard Henderson <rth@redhat.com>
2618
2619 * g++.dg/tls/init-2.C: Fix error matches for real this time.
2620
2621 2003-01-16 Richard Henderson <rth@redhat.com>
2622
2623 * g++.dg/pch/pch.exp: Copy test header to the working directory
2624 before using it either for precompilation or direct use.
2625 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
2626 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
2627
2628 2003-01-16 Richard Henderson <rth@redhat.com>
2629
2630 * gcc.dg/pch/pch.exp: Copy test header to the working directory
2631 before using it either for precompilation or direct use.
2632 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
2633 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
2634
2635 2003-01-16 Mark Mitchell <mark@codesourcery.com>
2636
2637 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
2638 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
2639 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
2640 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
2641 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
2642 typename warning into error.
2643 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
2644 error messages.
2645 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
2646 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
2647 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
2648 messages.
2649 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
2650 make declaration visible in template.
2651 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
2652 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
2653 messages.
2654 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
2655 message.
2656 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
2657 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
2658 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
2659 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
2660 typename warning with error message.
2661 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
2662 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
2663 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
2664
2665 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
2666
2667 * g++.dg/parse/ambig2.C: New test.
2668
2669 2003-01-15 Richard Henderson <rth@redhat.com>
2670
2671 * g++.dg/tls/init-2.C: Update error message string.
2672
2673 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2674
2675 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
2676
2677 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
2678
2679 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
2680 all for HC11/HC12.
2681 * gcc.c-torture/compile/20001205-1.x: Likewise.
2682 * gcc.c-torture/compile/20001226-1.x: Likewise.
2683 * gcc.c-torture/compile/920520-1.x: Likewise.
2684 * gcc.c-torture/compile/961203-1.x: Likewise.
2685 * gcc.c-torture/compile/20020604-1.x: Likewise.
2686
2687 2003-01-15 Jan Hubicka <jh@suse.cz>
2688
2689 * gcc.c-torture/compile/20030115-1.c: New test.
2690
2691 * gcc.dg/i386-fpcvt-1.c: New test.
2692 * gcc.dg/i386-fpcvt-2.c: New test.
2693
2694 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
2695
2696 Further conform g++'s __vmi_class_type_info to the C++ ABI
2697 specification.
2698 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
2699 the specification.
2700
2701 2003-01-14 Jan Hubicka <jh@suse.cz>
2702
2703 * gcc.dg/i386-fpcvt-1.c: New test.
2704 * gcc.dg/i386-fpcvt-2.c: New test.
2705
2706 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2707
2708 * gcc.dg/i386-mmx-3.c: New test.
2709
2710 2003-01-12 Mark Mitchell <mark@codesourcery.com>
2711
2712 PR c++/9264
2713 * g++.dg/parse/octal1.C: New file.
2714
2715 PR c++/9172
2716 * g++.dg/parse/typename1.C: New file.
2717
2718 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
2719
2720 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
2721 * gcc.dg/bf-no-ms-layout.c: Likewise.
2722 * gcc.dg/bf-ms-attrib.c: Likewise.
2723
2724 2003-01-10 Mark Mitchell <mark@codesourcery.com>
2725
2726 PR c++/9099
2727 * g++.dg/parse/dtor1.C: New file.
2728
2729 PR c++/9128
2730 * g++.dg/rtti/typeid1.C: New file.
2731
2732 PR c++/9153
2733 * g++.dg/parse/lookup1.C: New file.
2734
2735 PR c++/9171
2736 * g++.dg/templ/spec5.C: New file.
2737
2738 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
2739
2740 * gcc.c-torture/compile/20030110-1.c: New test.
2741
2742 2003-01-09 Geoffrey Keating <geoffk@apple.com>
2743
2744 Merge from pch-branch:
2745
2746 2002-12-23 Geoffrey Keating <geoffk@apple.com>
2747
2748 * gcc.dg/pch/cpp-1.h: New.
2749 * gcc.dg/pch/cpp-1.c: New.
2750 * gcc.dg/pch/cpp-2.h: New.
2751 * gcc.dg/pch/cpp-2.c: New.
2752
2753 2002-11-19 Geoffrey Keating <geoffk@apple.com>
2754
2755 * gcc.dg/pch/except-1.h: New.
2756 * gcc.dg/pch/except-1.c: New.
2757
2758 2002-11-13 Geoffrey Keating <geoffk@apple.com>
2759
2760 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
2761 running test.
2762 * gcc.dg/pch: Include *.hp not *.h.
2763 * gcc.dg/pch/system-1.h: New.
2764 * gcc.dg/pch/system-1.c: New.
2765
2766 2002-11-11 Geoffrey Keating <geoffk@apple.com>
2767
2768 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
2769 rather than trying to build and run a program using PCH.
2770 * gcc.dg/pch: Remove dg-do commands from test files.
2771
2772 2002-11-08 Geoffrey Keating <geoffk@apple.com>
2773
2774 * gcc.dg/pch/macro-3.c: New.
2775 * gcc.dg/pch/macro-3.h: New.
2776
2777 2002-11-04 Geoffrey Keating <geoffk@apple.com>
2778
2779 * gcc.dg/pch/common-1.c: New.
2780 * gcc.dg/pch/common-1.h: New.
2781 * gcc.dg/pch/decl-1.c: New.
2782 * gcc.dg/pch/decl-1.h: New.
2783 * gcc.dg/pch/decl-2.c: New.
2784 * gcc.dg/pch/decl-2.h: New.
2785 * gcc.dg/pch/decl-3.c: New.
2786 * gcc.dg/pch/decl-3.h: New.
2787 * gcc.dg/pch/decl-4.c: New.
2788 * gcc.dg/pch/decl-4.h: New.
2789 * gcc.dg/pch/decl-5.c: New.
2790 * gcc.dg/pch/decl-5.h: New.
2791 * gcc.dg/pch/global-1.c: New.
2792 * gcc.dg/pch/global-1.h: New.
2793 * gcc.dg/pch/inline-1.c: New.
2794 * gcc.dg/pch/inline-1.h: New.
2795 * gcc.dg/pch/inline-2.c: New.
2796 * gcc.dg/pch/inline-2.h: New.
2797 * gcc.dg/pch/static-1.c: New.
2798 * gcc.dg/pch/static-1.h: New.
2799 * gcc.dg/pch/static-2.c: New.
2800 * gcc.dg/pch/static-2.h: New.
2801
2802 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
2803
2804 * g++.dg/pch/pch.exp: Better handle failing testcases.
2805 * gcc.dg/pch/pch.exp: Likewise.
2806 * gcc.dg/pch/macro-1.c: New.
2807 * gcc.dg/pch/macro-1.h: New.
2808 * gcc.dg/pch/macro-2.c: New.
2809 * gcc.dg/pch/macro-2.h: New.
2810
2811 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
2812
2813 * g++.dg/dg.exp: Treat files in pch/ specially.
2814 * g++.dg/pch/pch.exp: New file.
2815 * g++.dg/pch/empty.H: New file.
2816 * g++.dg/pch/empty.C: New file.
2817 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
2818 "precompile".
2819
2820 * gcc.dg/pch/pch.exp: New file.
2821 * gcc.dg/pch/empty.h: New file.
2822 * gcc.dg/pch/empty.c: New file.
2823 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
2824 "precompile".
2825
2826 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2827
2828 * g++.dg/template/friend14.C: New test.
2829
2830 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2831
2832 * gcc.dg/old-style-asm-1.c: New test.
2833
2834 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
2835
2836 * gcc.c-torture/compile/20030109-1.c: New test.
2837
2838 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2839
2840 * gcc.c-torture/execute/20030109-1.c: New test.
2841
2842 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
2843
2844 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
2845 * g++.old-deja/g++.mike/dyncast2.C: Likewise
2846 * g++.old-deja/g++.mike/dyncast3.C: Likewise
2847 * g++.old-deja/g++.mike/eh2.C: Likewise
2848 * g++.old-deja/g++.mike/eh3.C: Likewise
2849 * g++.old-deja/g++.mike/eh5.C: Likewise
2850 * g++.old-deja/g++.mike/eh6.C: Likewise
2851 * g++.old-deja/g++.mike/eh7.C: Likewise
2852 * g++.old-deja/g++.mike/eh8.C: Likewise
2853 * g++.old-deja/g++.mike/eh9.C: Likewise
2854 * g++.old-deja/g++.mike/eh10.C: Likewise
2855 * g++.old-deja/g++.mike/eh12.C: Likewise
2856 * g++.old-deja/g++.mike/eh13.C: Likewise
2857 * g++.old-deja/g++.mike/eh14.C: Likewise
2858 * g++.old-deja/g++.mike/eh16.C: Likewise
2859 * g++.old-deja/g++.mike/eh17.C: Likewise
2860 * g++.old-deja/g++.mike/eh18.C: Likewise
2861 * g++.old-deja/g++.mike/eh21.C: Likewise
2862 * g++.old-deja/g++.mike/eh23.C: Likewise
2863 * g++.old-deja/g++.mike/eh24.C: Likewise
2864 * g++.old-deja/g++.mike/eh25.C: Likewise
2865 * g++.old-deja/g++.mike/eh26.C: Likewise
2866 * g++.old-deja/g++.mike/eh27.C: Likewise
2867 * g++.old-deja/g++.mike/eh28.C: Likewise
2868 * g++.old-deja/g++.mike/eh29.C: Likewise
2869 * g++.old-deja/g++.mike/eh31.C: Likewise
2870 * g++.old-deja/g++.mike/eh33.C: Likewise
2871 * g++.old-deja/g++.mike/eh34.C: Likewise
2872 * g++.old-deja/g++.mike/eh35.C: Likewise
2873 * g++.old-deja/g++.mike/eh36.C: Likewise
2874 * g++.old-deja/g++.mike/eh37.C: Likewise
2875 * g++.old-deja/g++.mike/eh38.C: Likewise
2876 * g++.old-deja/g++.mike/eh39.C: Likewise
2877 * g++.old-deja/g++.mike/eh40.C: Likewise
2878 * g++.old-deja/g++.mike/eh41.C: Likewise
2879 * g++.old-deja/g++.mike/eh42.C: Likewise
2880 * g++.old-deja/g++.mike/eh44.C: Likewise
2881 * g++.old-deja/g++.mike/eh46.C: Likewise
2882 * g++.old-deja/g++.mike/eh47.C: Likewise
2883 * g++.old-deja/g++.mike/eh48.C: Likewise
2884 * g++.old-deja/g++.mike/eh49.C: Likewise
2885 * g++.old-deja/g++.mike/eh50.C: Likewise
2886 * g++.old-deja/g++.mike/eh51.C: Likewise
2887 * g++.old-deja/g++.mike/eh53.C: Likewise
2888 * g++.old-deja/g++.mike/eh55.C: Likewise
2889 * g++.old-deja/g++.mike/p7912.C: Likewise
2890 * g++.old-deja/g++.mike/p9706.C: Likewise
2891 * g++.old-deja/g++.mike/p10416.C: Likewise
2892 * g++.old-deja/g++.mike/p11667.C: Likewise
2893 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
2894 Remove redundant reference to Iris.
2895 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
2896 Elxsi, i860, Pico Java, and WE32K.
2897
2898 2003-01-07 Mark Mitchell <mark@codesourcery.com>
2899
2900 * g++.dg/ext/asm4.C: New test.
2901
2902 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2903
2904 PR c++/9030
2905 * g++.dg/template/friend12.C: New test.
2906 * g++.dg/template/friend13.C: Likewise.
2907 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
2908
2909 2003-01-08 Jan Hubicka <jh@suse.cz>
2910
2911 * gcc.dg/i386-cadd.c: New test.
2912 * gcc.dg/i386-cmov4.c: Likewise.
2913
2914 2003-01-06 Mark Mitchell <mark@codesourcery.com>
2915
2916 PR c++/9165
2917 * g++.dg/warn/Wunused-3.C: New test.
2918
2919 * g++.dg/abi/bitfield9.C: New test.
2920
2921 PR c++/9189
2922 * g++.dg/parse/defarg3.C: New test.
2923
2924 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
2925
2926 * g++.dg/parse/ambig1.C: New test.
2927 * g++.dg/parse/defarg2.C: New test.
2928
2929 2003-01-05 Mark Mitchell <mark@codesourcery.com>
2930
2931 * g++.dg/template/defarg-1.C: New test.
2932 * g++.dg/template/local2.C: Likewise.
2933
2934 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
2935
2936 * gcc.c-torture/execute/20030105-1.c: New test.
2937
2938 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2939
2940 * g++.dg/parse/namespace3.C: Remove extra semicolons.
2941 * g++.dg/parse/namespace4.C: Likewise.
2942
2943 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
2944
2945 * g++.dg/template/ntp2.C: New test.
2946
2947 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
2948
2949 * g++.dg/parse/extern-C-1.C: New test.
2950
2951 * g++.dg/parse/namespace4.C: New test.
2952
2953 * g++.dg/template/nested1.C: New test.
2954
2955 * g++.dg/parse/namespace3.C: New test.
2956
2957 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
2958
2959 * g++.dg/lookup/two-stage1.C: New test.
2960
2961 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2962
2963 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
2964 * g++.old-deja/g++.jason/access8.C: Likewise.
2965 * g++.old-deja/g++.other/decl5.C: Likewise.
2966
2967 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
2968
2969 * g++.dg/parse/parse7.C: New test.
2970
2971 2003-01-02 Mark Mitchell <mark@codesourcery.com>
2972
2973 PR c++/2843
2974 * g++.dg/ext/attrib7.C: New test.
2975
2976 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
2977
2978 * g++.dg/parse/parse6.C: New test.
2979
2980 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
2981
2982 * gcc.dg/h8300-stack-1.c: New.
2983
2984 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
2985
2986 g++.dg/lookup/exception1.C: New test.
2987
2988 g++.dg/lookup/template1.C: New test.
2989
2990 g++.dg/parse/namespace2.C: New test.
2991
2992 g++.dg/parse/parens2.C: New test.
2993
2994 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
2995
2996 * g++.dg/parse/parse5.C: New test.
2997 * g++.dg/lookup/scoped4.C: New test.
2998
2999 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
3000
3001 * g++.dg/parse/parens1.C: New test.
3002
3003 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
3004 angle-bracket1.C.
3005 * g++.dg/parse/parens2.C: New test.
3006
3007 * g++.dg/lookup/scope-operator1.C: New test.
3008
3009 * g++.dg/parse/operator1.C: New test.
3010
3011 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3012
3013 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
3014 * g++.old-deja/g++.other/access6.C: Likewise.
3015 * g++.old-deja/g++.other/decl1.C: Likewise.
3016 * g++.old-deja/g++.pt/typename12.C: Likewise.
3017
3018 2002-12-31 Mark Mitchell <mark@codesourcery.com>
3019
3020 * g++.dg/parse/namespace1.C: New test.
3021
3022 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
3023
3024 * g++.dg/parse/parse4.C: New test.
3025
3026 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
3027
3028 * g++.dg/parse/parse3.C: New test.
3029
3030 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
3031
3032 * g++.dg/parse/parse2.C: New test.
3033
3034 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
3035
3036 * g++.dg/template/friend11.C: New test.
3037
3038 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
3039
3040 * g++.dg/parse/parse1.C: New test.
3041
3042 2002-12-31 Janis Johnson <janis187@us.ibm.com>
3043
3044 * lib/profopt.exp: Change the name of a global variable to avoid
3045 possible clashes with other test suites.
3046
3047 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
3048
3049 * g++.dg/inherit/covariant8.C: New test.
3050
3051 2002-12-31 Mark Mitchell <mark@codesourcery.com>
3052
3053 * g++.dg/init/array9.C: New test.
3054
3055 PR c++/9112
3056 * g++.dg/parse/expr1.C: New test.
3057
3058 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
3059
3060 * gcc.c-torture/compile/20021230-1.c: New test.
3061
3062 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
3063
3064 * g++.dg/inherit/covariant5.C: New test.
3065 * g++.dg/inherit/covariant6.C: New test.
3066 * g++.dg/inherit/covariant7.C: New test.
3067
3068 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3069
3070 PR c++/2739
3071 * g++.dg/other/access2.C: New test.
3072
3073 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
3074
3075 * g++.dg/other/anon-struct.C: No longer fails
3076 * g++.old-deja/g++.brendan/parse4.C: Likewise.
3077 * g++.old-deja/g++.brendan/parse5.C: Likewise.
3078 * g++.old-deja/g++.brendan/parse6.C: Likewise.
3079
3080 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
3081
3082 * g++.dg/parse/angle-bracket.C (main): No longer fails.
3083
3084 2002-12-27 Mark Mitchell <mark@codesourcery.com>
3085
3086 * g++.dg/eh/spec4.C: Remove stray semicolon.
3087 * g++.dg/expr/pmf-1.C: Change error message.
3088 * g++.dg/ext/asm1.C: Remove stray semicolon.
3089 * g++.dg/ext/typename1.C: Add missing typenames.
3090 * g++.dg/inherit/template-as-base.C: Change error message.
3091 * g++.dg/lookup/scoped1.C: Likewise.
3092 * g++.dg/lookup/scoped2.C: Likewise.
3093 * g++.dg/lookup/using2.C: Likewise.
3094 * g++.dg/other/component1.C: Remove stray semicolon.
3095 * g++.dg/other/do1.C: Change error message.
3096 * g++.dg/other/error2.C: Likewise.
3097 * g++.dg/other/init1.C: Likewise.
3098 * g++.dg/other/packed1.C: Remove stray semicolon.
3099 * g++.dg/other/ptrmem2.C: Change error message.
3100 * g++.dg/parse/parameter-declaration-1.C: Remove line number
3101 marker.
3102 * g++.dg/special/initp1.C: Remove invalid attribute usage.
3103 * g++.dg/template/access3.C: Add typename keyword.
3104 * g++.dg/template/access5.C: Remove stray semicolon.
3105 * g++.dg/template/access6.C: Likewise.
3106 * g++.dg/template/complit1.C: Likewise.
3107 * g++.dg/template/crash1.C: Change error message.
3108 * g++.dg/template/inherit2.C: Remove stray semicolon.
3109 * g++.dg/template/instantiate2.C: Likewise.
3110 * g++.dg/template/instantiate3.C: Change error message.
3111 * g++.dg/template/qual1.C: Remove stray semicolon.
3112 * g++.dg/template/qualttp18.C: Change error message.
3113 * g++.dg/template/ref1.C: Remove stray semicolon.
3114 * g++.dg/template/sizeof1.C (A::value): Declare it.
3115 * g++.dg/template/spec4.C: Change error message.
3116 * g++.dg/template/static1.C: Likewise.
3117 * g++.dg/template/type1.C: Likewise.
3118 * g++.dg/template/typename3.C: Likewise.
3119 * g++.old-deja/g++.benjamin/13478.C: Change error message.
3120 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
3121 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
3122 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
3123 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
3124 named return value extension.
3125 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
3126 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
3127 * g++.old-deja/g++.bob/extern_C.C: Likewise.
3128 * g++.old-deja/g++.bob/inherit2.C: Likewise.
3129 * g++.old-deja/g++.brendan/complex1.C: Likewise.
3130 * g++.old-deja/g++.brendan/copy5.C: Likewise.
3131 * g++.old-deja/g++.brendan/crash13.C: Likewise.
3132 * g++.old-deja/g++.brendan/crash15.C: Likewise.
3133 * g++.old-deja/g++.brendan/crash18.C: Change error message.
3134 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
3135 * g++.old-deja/g++.brendan/crash38.C: Likewise.
3136 * g++.old-deja/g++.brendan/crash50.C: Likewise.
3137 * g++.old-deja/g++.brendan/crash56.C: Likewise.
3138 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
3139 syntax.
3140 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
3141 * g++.old-deja/g++.brendan/crash8.C: Change error message.
3142 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
3143 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
3144 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
3145 * g++.old-deja/g++.brendan/template11.C: Likewise.
3146 * g++.old-deja/g++.brendan/template26.C: Likewise.
3147 * g++.old-deja/g++.brendan/template27.C: Use explicit
3148 specialization syntax.
3149 * g++.old-deja/g++.brendan/template30.C: Likewise.
3150 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
3151 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
3152 non-dependent names.
3153 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
3154 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
3155 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
3156 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
3157 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
3158 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
3159 named return value extension.
3160 * g++.old-deja/g++.ext/namedret2.C: Likewise.
3161 * g++.old-deja/g++.ext/namedret3.C: Likewise.
3162 * g++.old-deja/g++.ext/return1.C: Likewise.
3163 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
3164 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
3165 * g++.old-deja/g++.jason/access8.C: Likewise.
3166 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
3167 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
3168 pseudo-destructor names.
3169 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
3170 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
3171 pseudo-destructor names.
3172 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
3173 * g++.old-deja/g++.jason/overload19.C: Likewise.
3174 * g++.old-deja/g++.jason/overload32.C: Likewise.
3175 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
3176 stray semicolons.
3177 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
3178 * g++.old-deja/g++.jason/return.C: Likewise.
3179 * g++.old-deja/g++.jason/return2.C: Likewise.
3180 * g++.old-deja/g++.jason/shadow1.C: Likewise.
3181 * g++.old-deja/g++.jason/special.C: Use explicit specialization
3182 syntax.
3183 * g++.old-deja/g++.jason/template10.C: Account for use of
3184 non-dependent names.
3185 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
3186 syntax.
3187 * g++.old-deja/g++.jason/template37.C: Likewise.
3188 * g++.old-deja/g++.law/access4.C: Change error messages.
3189 * g++.old-deja/g++.law/arm13.C: Remove incorrect
3190 pseudo-destructor names.
3191 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
3192 * g++.old-deja/g++.law/ctors9.C: Likewise.
3193 * g++.old-deja/g++.law/cvt22.C: Likewise.
3194 * g++.old-deja/g++.law/dtors5.C: Likewise.
3195 * g++.old-deja/g++.law/global-init1.C: Likewise.
3196 * g++.old-deja/g++.law/missed-error3.C: Likewise.
3197 * g++.old-deja/g++.law/operators28.C: Likewise.
3198 * g++.old-deja/g++.law/visibility28.C: Likewise.
3199 * g++.old-deja/g++.martin/eval1.C: Likewise.
3200 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
3201 name.
3202 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
3203 * g++.old-deja/g++.mike/net34.C: Likewise.
3204 * g++.old-deja/g++.mike/net36.C: Likewise.
3205 * g++.old-deja/g++.mike/ns2.C: Likewise.
3206 * g++.old-deja/g++.mike/p12306.C: Likewise.
3207 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
3208 value extension.
3209 * g++.old-deja/g++.mike/p700.C: Likewise.
3210 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
3211 * g++.old-deja/g++.mike/p710.C: Likewise.
3212 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
3213 value extension.
3214 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
3215 * g++.old-deja/g++.mike/pmf9.C: Likewise.
3216 * g++.old-deja/g++.ns/crash2.C: Likewise.
3217 * g++.old-deja/g++.ns/crash3.C: Likewise.
3218 * g++.old-deja/g++.ns/invalid1.C: Likewise.
3219 * g++.old-deja/g++.ns/ns17.C: Likewise.
3220 * g++.old-deja/g++.ns/template16.C: Likewise.
3221 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
3222 keyword.
3223 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
3224 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
3225 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
3226 named return value extension.
3227 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
3228 * g++.old-deja/g++.other/access4.C: Issue additional error
3229 messages.
3230 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
3231 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
3232 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
3233 * g++.old-deja/g++.other/crash25.C: Change error message.
3234 * g++.old-deja/g++.other/crash4.C: Change error message.
3235 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
3236 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
3237 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
3238 checks.
3239 * g++.old-deja/g++.other/defarg8.C: Likewise.
3240 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
3241 * g++.old-deja/g++.other/dtor10.C: Likewise.
3242 * g++.old-deja/g++.other/incomplete.C: Likewise.
3243 * g++.old-deja/g++.other/linkage7.C: Likewise.
3244 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
3245 lookup algorithm.
3246 * g++.old-deja/g++.other/mangle2.C: Likewise.
3247 * g++.old-deja/g++.other/refinit2.C: Likewise.
3248 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
3249 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
3250 * g++.old-deja/g++.pt/crash28.C: Likewise.
3251 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
3252 syntax.
3253 * g++.old-deja/g++.pt/crash32.C: Change error message.
3254 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
3255 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
3256 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
3257 error message position.
3258 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
3259 * g++.old-deja/g++.pt/defarg8.C: Change error message.
3260 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
3261 syntax.
3262 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
3263 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
3264 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
3265 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
3266 keyword.
3267 * g++.old-deja/g++.pt/explicit31.C: Likewise.
3268 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
3269 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
3270 keyword.
3271 * g++.old-deja/g++.pt/explicit71.C: Change error message.
3272 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
3273 syntax.
3274 * g++.old-deja/g++.pt/friend28.C: Account for use of
3275 non-dependent names.
3276 * g++.old-deja/g++.pt/friend29.C: Likewise.
3277 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
3278 rules.
3279 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
3280 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
3281 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
3282 lookup rules.
3283 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
3284 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
3285 keyword.
3286 * g++.old-deja/g++.pt/memclass20.C: Likewise.
3287 * g++.old-deja/g++.pt/memclass5.C: Likewise.
3288 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
3289 keyword.
3290 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
3291 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
3292 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
3293 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
3294 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
3295 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
3296 keyword.
3297 * g++.old-deja/g++.pt/spec10.C: Likewise.
3298 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
3299 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
3300 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
3301 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
3302 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
3303 * g++.old-deja/g++.pt/ttp62.C: Likewise.
3304 * g++.old-deja/g++.pt/ttp64.C: Likewise.
3305 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
3306 * g++.old-deja/g++.pt/typename15.C: Likewise.
3307 * g++.old-deja/g++.pt/typename22.C: Likewise.
3308 * g++.old-deja/g++.pt/typename6.C: Change error messages.
3309 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
3310 * g++.old-deja/g++.pt/virtual2.C: Likewise.
3311 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
3312 syntax.
3313 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
3314 return value extension.
3315 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
3316 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
3317 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
3318 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
3319
3320 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
3321
3322 * g++.dg/warn/inline1.C: New test.
3323 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
3324 * g++.old-deja/g++.jason/synth10.C: Likewise.
3325 * g++.old-deja/g++.mike/net31.C: Likewise.
3326 * g++.old-deja/g++.mike/p8786.C: Likewise.
3327
3328 * g++.dg/template/friend10.C: New test.
3329 * g++.dg/template/conv5.C: New test.
3330
3331 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
3332
3333 * g++.dg/lookup/scoped3.C: New test.
3334
3335 * g++.dg/lookup/decl1.C: New test.
3336 * g++.dg/lookup/decl2.C: New test.
3337
3338 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
3339
3340 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
3341 gcc.c-torture/compile/20021015-1.c,
3342 gcc.c-torture/compile/20021015-2.c,
3343 gcc.c-torture/compile/20021123-1.c,
3344 gcc.c-torture/compile/20021123-2.c,
3345 gcc.c-torture/compile/20021123-3.c,
3346 gcc.c-torture/compile/20021123-4.c,
3347 gcc.c-torture/execute/20021024-1.c: Add tests previously added
3348 only to 3.1 or 3.2 branch.
3349
3350 2002-12-23 Mark Mitchell <mark@codesourcery.com>
3351
3352 * gcc.dg/i386-bitfield3.c: New test.
3353
3354 * gcc.dg/i386-bitfield2.c: New test.
3355
3356 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
3357
3358 * g++.dg/parse/conv_op1.C: New test.
3359
3360 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
3361
3362 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
3363 approved.
3364
3365 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
3366
3367 * gcc.c-torture/compile/20021220-1.c: New test.
3368
3369 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
3370
3371 * gcc.dg/i386-fastcall-1.c: New.
3372
3373 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3374
3375 * gcc.c-torture/execute/20021219-1.c: New test.
3376
3377 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3378
3379 * gcc.dg/i386-pic-1.c: New test.
3380
3381 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3382
3383 PR c++/8099
3384 * g++.dg/template/friend9.C: New test.
3385
3386 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3387
3388 PR c++/3663
3389 * g++.dg/template/access7.C: New test.
3390
3391 2002-12-18 Nick Clifton <nickc@redhat.com>
3392
3393 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
3394 the libstdc++-v3 directory has been found.
3395
3396 2002-12-12 Devang Patel <dpatel@apple.com>
3397 * gcc.dg/darwin-ld-1.c: New test.
3398 * gcc.dg/darwin-ld-2.c: New test.
3399 * gcc.dg/darwin-ld-3.c: New test.
3400 * gcc.dg/darwin-ld-4.c: New test.
3401 * gcc.dg/darwin-ld-5.c: New test.
3402
3403 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3404
3405 * gcc.c-torture/compile/20021212-1.c: New test.
3406
3407 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
3408
3409 * gcc.dg/fshort-wchar: New test.
3410
3411 2002-12-10 Mark Mitchell <mark@codesourcery.com>
3412
3413 PR c++/8372
3414 * g++.dg/template/dtor1.C: New test.
3415
3416 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
3417 markers.
3418
3419 2002-12-10 Jakub Jelinek <jakub@redhat.com>
3420
3421 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
3422
3423 2002-12-09 Mark Mitchell <mark@codesourcery.com>
3424
3425 * g++.dg/template/static1.C: New test.
3426 * g++.dg/template/static2.C: New test.
3427 * g++.old-deja/g++.ext/memconst.C: New test.
3428
3429 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3430
3431 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
3432 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
3433 * g++.dg/special/initp1.C: Likewise.
3434
3435 2002-12-06 Jakub Jelinek <jakub@redhat.com>
3436
3437 * gcc.c-torture/execute/20021204-1.c: New test.
3438
3439 2002-12-04 Geoffrey Keating <geoffk@apple.com>
3440
3441 * gcc.dg/ppc-fmadd-1.c: New file.
3442 * gcc.dg/ppc-fmadd-2.c: New file.
3443 * gcc.dg/ppc-fmadd-3.c: New file.
3444
3445 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3446
3447 * gcc.c-torture/compile/20021204-1.c: New test.
3448
3449 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
3450
3451 * g++.dg/inherit/covariant2.C: New test.
3452 * g++.dg/inherit/covariant3.C: New test.
3453 * g++.dg/inherit/covariant4.C: New test.
3454 * g++.dg/inherit/covariant1.C: Remove XFAIL.
3455 * g++.old-deja/g++.robertl/eb17.C: Likewise.
3456
3457 2002-12-03 Mark Mitchell <mark@codesourcery.com>
3458
3459 PR c++/8688
3460 * g++.dg/init/brace3.C: New test.
3461
3462 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
3463
3464 * gcc.dg/20020210-1.c: Fix a comment typo.
3465
3466 2002-12-02 Mark Mitchell <mark@codesourcery.com>
3467
3468 PR c++/8720
3469 * g++.dg/parse/defarg1.C: New test.
3470
3471 PR c++/8615
3472 * g++.dg/template/char1.C: New test.
3473
3474 * g++.dg/template/varmod1.C: Fix typo.
3475
3476 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3477
3478 DR 180
3479 * g++.old-deja/g++.pt/crash32.C: Expect error.
3480
3481 2002-12-01 Mark Mitchell <mark@codesourcery.com>
3482
3483 PR c++/5919
3484 * g++.dg/template/varmod1.C: New test.
3485
3486 PR c++/8727
3487 * g++.dg/inherit/typeinfo1.C: New test.
3488
3489 PR c++/8663
3490 * g++.dg/inherit/typedef1.C: New test.
3491
3492 2002-11-30 Mark Mitchell <mark@codesourcery.com>
3493
3494 PR c++/8332
3495 PR c++/8493
3496 * g++.dg/template/strlen1.C: New test.
3497
3498 PR c++/8227
3499 * g++.dg/template/ctor2.C: New test.
3500
3501 PR c++/8214
3502 * g++.dg/init/string1.C: New test.
3503
3504 PR c++/8511
3505 * g++.dg/template/friend8.C: New test.
3506
3507 2002-11-29 Joe Buck <jbuck@synopsys.com>
3508
3509 * g++.dg/lookup/anon2.C: New test.
3510
3511 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
3512
3513 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
3514 h8300 port.
3515
3516 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
3517
3518 * gcc.dg/bitfld-6.c: New test.
3519
3520 2002-11-27 Jan Hubicka <jh@suse.cz>
3521
3522 * gcc.c-torture/execute/20021127.[cx]: New test.
3523
3524 2002-11-26 Jan Hubicka <jh@suse.cz>
3525
3526 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
3527 quality.
3528
3529 2002-11-26 Geoffrey Keating <geoffk@apple.com>
3530
3531 * g++.dg/init/brace2.C: New test.
3532 * g++.old-deja/g++.mike/p9129.C: Correct.
3533
3534 2002-11-26 Mark Mitchell <mark@codesourcery.com>
3535
3536 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
3537
3538 2002-11-25 Andreas Bauer <baueran@in.tum.de>
3539
3540 * gcc.dg/sibcall-6: New test for indirect sibcalls.
3541
3542 2002-11-25 Mark Mitchell <mark@codesourcery.com>
3543
3544 * testsuite/g++.dg/abi/empty11.C: New test.
3545 * testsuite/g++.dg/rtti/cv1.C: New test.
3546
3547 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
3548
3549 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
3550
3551 2002-11-24 Mark Mitchell <mark@codesourcery.com>
3552
3553 * g++.dg/abi/empty10.C: New test.
3554
3555 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3556
3557 * gcc.c-torture/compile/20021124-1.c: New test.
3558
3559 2002-11-22 Mark Mitchell <mark@codesourcery.com>
3560
3561 * g++.dg/abi/rtti2.C: New test.
3562
3563 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3564
3565 * gcc.dg/i386-unroll-1.c: New test.
3566
3567 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3568
3569 * gcc.c-torture/compile/20021120-1.c: New test.
3570 * gcc.c-torture/compile/20021120-2.c: New test.
3571
3572 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3573
3574 * gcc.dg/bitfld-5.c: New test.
3575
3576 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3577
3578 * gcc.c-torture/execute/20021120-3.c: New test.
3579
3580 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3581
3582 * gcc.c-torture/execute/20021120-2.c: New test.
3583
3584 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3585
3586 * gcc.c-torture/execute/20021120-1.c: New test.
3587
3588 2002-11-20 Jakub Jelinek <jakub@redhat.com>
3589
3590 * gcc.c-torture/execute/20021118-3.c: New test.
3591
3592 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3593
3594 * gcc.c-torture/compile/20021119-1.c: New test.
3595
3596 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
3597
3598 * gcc.dg/duff-1.c: New test.
3599 * gcc.dg/duff-2.c: New test.
3600 * gcc.dg/duff-3.c: New test.
3601
3602 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
3603
3604 * gcc.dg/cpp/_Pragma5.c: New test.
3605
3606 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
3607
3608 * gcc.c-torture/execute/20021118-2.c: New test.
3609
3610 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
3611
3612 * gcc.c-torture/execute/20021118-1.c: New test.
3613
3614 2002-11-16 Jakub Jelinek <jakub@redhat.com>
3615
3616 * gcc.dg/20021116-1.c: New test.
3617
3618 2002-11-14 Mark Mitchell <mark@codesourcery.com>
3619
3620 * g++.dg/abi/vcall1.C: New test.
3621
3622 2002-11-14 Jakub Jelinek <jakub@redhat.com>
3623
3624 * gcc.dg/20021029-1.c: New test.
3625 * gcc.dg/20021029-2.c: New test.
3626
3627 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
3628
3629 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
3630
3631 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3632
3633 PR c/8439
3634 * gcc.dg/20021110.c: Move to ...
3635 * gcc.c-torture/compile/20021110.c: .... here.
3636
3637 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3638
3639 PR c/8467
3640 * gcc.c-torture/execute/20021111-1.c
3641
3642 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3643
3644 PR c/8439
3645 * gcc.dg/20021110.c: New test.
3646
3647 2002-11-10 Mark Mitchell <mark@codesourcery.com>
3648
3649 * g++.dg/abi/vthunk3.C: Run only on x86.
3650
3651 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
3652
3653 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
3654
3655 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
3656
3657 * lib/compat.exp (compat-execute): Fix logic error in last
3658 change.
3659
3660 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
3661
3662 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
3663
3664 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3665
3666 PR c++/8389
3667 * g++.dg/template/access6.C: New test.
3668
3669 2002-11-08 Jan Hubicka <jh@suse.cz>
3670
3671 * gcc.dg/i386-ssefp-1.c: New test.
3672 * gcc.dg/i386-ssefp-1.c: New test.
3673
3674 2002-11-08 Jan Hubicka <jh@suse.cz>
3675
3676 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
3677
3678 2002-11-07 Mark Mitchell <mark@codesourcery.com>
3679
3680 * g++.dg/abi/vthunk3.C: New test.
3681
3682 PR c++/8338
3683 * g++.dg/template/crash2.C: New test.
3684
3685 2002-11-07 Mark Mitchell <mark@codesourcery.com>
3686
3687 * testsuite/g++.dg/abi/dtor1.C: New test.
3688 * testsuite/g++.dg/abi/dtor2.C: Likewise.
3689
3690 2002-11-05 Geoffrey Keating <geoffk@apple.com>
3691
3692 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
3693 Darwin.
3694
3695 2002-11-04 Adam Nemet <anemet@lnxw.com>
3696
3697 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
3698 -mthumb. Only xfail with -O0.
3699
3700 2002-11-03 Mark Mitchell <mark@codesourcery.com>
3701
3702 * g++.dg/abi/thunk1.C: New test.
3703 * g++.dg/abi/thunk2.C: Likewise.
3704 * g++.dg/abi/vtt1.C: Likewise.
3705
3706 2002-11-02 Diego Novillo <dnovillo@redhat.com>
3707
3708 PR optimization/8423
3709 * gcc.c-torture/execute/builtin-constant.c: New test.
3710
3711 2002-11-01 Zack Weinberg <zack@codesourcery.com>
3712
3713 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
3714 Add some more cases.
3715
3716 2002-11-01 Mark Mitchell <mark@codesourcery.com>
3717
3718 PR c++/8391
3719 * g++.dg/opt/local1.C: New test.
3720
3721 2002-10-30 Mark Mitchell <mark@codesourcery.com>
3722
3723 PR c++/8160
3724 * g++.dg/template/complit1.C: New test.
3725
3726 PR c++/8149
3727 * g++.dg/template/typename4.C: Likewise.
3728
3729 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3730
3731 Core issue 287, PR c++/7639
3732 * g++.dg/template/instantiate1.C: Adjust error location.
3733 * g++.dg/template/instantiate3.C: New test.
3734 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
3735 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
3736 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
3737
3738 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
3739
3740 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
3741
3742 2002-10-29 Mark Mitchell <mark@codesourcery.com>
3743
3744 PR c++/8287
3745 * g++.dg/init/dtor2.C: New test.
3746
3747 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3748
3749 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
3750 * gcc.dg/nest.c: Bypass errors on irix6.
3751
3752 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
3753
3754 * gcc.dg/nest.c: Expect error for mmix-*-*.
3755 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
3756
3757 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
3758
3759 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
3760 markers.
3761
3762 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
3763
3764 2002-10-25 Mike Stump <mrs@apple.com>
3765
3766 * gcc.dg/warn-1.c: New test.
3767
3768 2002-10-25 Zack Weinberg <zack@codesourcery.com>
3769
3770 * g++.dg/template/typename3.C: New test.
3771
3772 2002-10-25 Mark Mitchell <mark@codesourcery.com>
3773
3774 * g++.dg/lookup/ptrmem1.C: New test.
3775
3776 * g++.dg/abi/vthunk2.C: New test.
3777
3778 2002-10-25 Zack Weinberg <zack@codesourcery.com>
3779
3780 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
3781
3782 2002-10-24 Mark Mitchell <mark@codesourcery.com>
3783
3784 * g++.dg/abi/empty9.C: New test.
3785
3786 2002-10-24 Richard Henderson <rth@redhat.com>
3787
3788 * g++.dg/inherit/thunk1.C: Enable for ia64.
3789
3790 2002-10-23 Mark Mitchell <mark@codesourcery.com>
3791
3792 PR c++/8067
3793 * g++.dg/lookup/pretty1.C: New test.
3794
3795 2002-10-23 Jakub Jelinek <jakub@redhat.com>
3796
3797 * gcc.dg/20021023-1.c: New test.
3798
3799 2002-10-23 Mark Mitchell <mark@codesourcery.com>
3800
3801 PR c++/7679
3802 * g++.dg/parse/inline1.C: New test.
3803
3804 2002-10-23 Richard Henderson <rth@redhat.com>
3805
3806 * g++.dg/inherit/thunk1.C: Enable for x86_64.
3807
3808 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
3809
3810 2002-10-22 Mark Mitchell <mark@codesourcery.com>
3811
3812 PR c++/6579
3813 * g++.dg/parse/stmtexpr3.C: New test.
3814
3815 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
3816
3817 * g++.dg/expr/cond1.C: New test.
3818
3819 2002-10-21 Zack Weinberg <zack@codesourcery.com>
3820
3821 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
3822
3823 2002-10-21 Mark Mitchell <mark@codesourcery.com>
3824
3825 * g++.dg/abi/vbase13.C: New test.
3826 * g++.dg/abi/vbase14.C: Likewise.
3827
3828 2002-10-21 Jakub Jelinek <jakub@redhat.com>
3829
3830 * gcc.dg/tls/pic-1.c: New test.
3831 * gcc.dg/tls/nonpic-1.c: New test.
3832 * gcc.dg/20021018-1.c: New test.
3833
3834 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
3835
3836 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
3837 Remove only files with the same base name as the test case.
3838 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
3839 (profopt-execute): Likewise. Also, remove old profiling
3840 and performance data files before running the tests.
3841
3842 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
3843 * g++.dg/bprob/bprob.exp: Likewise.
3844 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
3845 to allow more general test case names.
3846
3847 * g++.dg/bprob/bprob-1.C: Rename to ...
3848 * g++.dg/bprob/g++-bprob-1.C: ... this.
3849
3850 * g77.dg/bprob/bprob-1.f: Rename to ...
3851 * g77.dg/bprob/g77-bprob-1.f: ... this.
3852
3853 2002-10-21 Zack Weinberg <zack@codesourcery.com>
3854
3855 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
3856 bison 1.50 or later.
3857
3858 2002-10-21 Janis Johnson <janis187@us.ibm.com>
3859
3860 * g++.dg/README: Describe more test directories.
3861
3862 2002-10-21 Mark Mitchell <mark@codesourcery.com>
3863
3864 * g++.dg/init/array6.C: Add additional tests.
3865
3866 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
3867
3868 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
3869 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
3870
3871 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
3872
3873 * gcc.c-torture/compile/20020604-1.x: New.
3874 * gcc.c-torture/compile/simd-5.x: Likewise.
3875 * gcc.c-torture/execute/920710-1.x: Likewise.
3876 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
3877
3878 2002-10-21 Mark Mitchell <mark@codesourcery.com>
3879
3880 * g++.dg/inherit/override1.C: Add dg-options clause.
3881
3882 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3883
3884 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
3885 _mm_slli_si128.
3886
3887 2002-10-19 Andreas Schwab <schwab@suse.de>
3888
3889 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
3890 directory component.
3891
3892 2002-10-18 Mark Mitchell <mark@codesourcery.com>
3893
3894 * g++.dg/inherit/thunk1.C: New test.
3895
3896 * g++.dg/inherit/override1.C: New test.
3897
3898 * g++.dg/abi/mangle11.C: New test.
3899 * g++.dg/abi/mangle14.C: New test.
3900 * g++.dg/abi/mangle17.C: New test.
3901
3902 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
3903
3904 * g++.dg/overload/member2.C: New test.
3905
3906 2002-10-17 Janis Johnson <janis187@us.ibm.com>
3907
3908 * g++.dg/README: Describe new compat directory.
3909 * g++.dg/dg.exp: Skip tests in compat directory.
3910 * README.compat: New file.
3911 * lib/compat.exp: New expect script.
3912 * g++.dg/compat: New test directory.
3913 * g++.dg/compat/compat.exp: New expect script.
3914 * g++.dg/compat/abi: New test directory.
3915 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
3916 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
3917 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
3918 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
3919 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
3920 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
3921 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
3922 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
3923 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
3924 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
3925 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
3926 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
3927 * g++.dg/compat/break: New test directory.
3928 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
3929 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
3930 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
3931 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
3932 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
3933 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
3934 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
3935 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
3936 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
3937 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
3938 g++.dg/compat/break/README: New files.
3939 * g++.dg/compat/eh: New test directory.
3940 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
3941 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
3942 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
3943 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
3944 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
3945 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
3946 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
3947 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
3948 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
3949 g++.dg/compat/eh/filter2_y.C,
3950 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
3951 g++.dg/compat/eh/new1_y.C,
3952 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
3953 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
3954 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
3955 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
3956 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
3957 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
3958 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
3959 g++.dg/compat/eh/unexpected1_y.C: New files.
3960 * g++.dg/compat/init: New test directory.
3961 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
3962 g++.dg/compat/init/array5_y.C,
3963 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
3964 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
3965 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
3966 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
3967 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
3968 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
3969 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
3970 g++.dg/compat/init/init-ref2_y.C: New files.
3971
3972 2002-10-17 Mark Mitchell <mark@codesourcery.com>
3973
3974 PR c++/7584
3975 * g++.dg/inherit/using3.C: New test.
3976
3977 2002-10-17 Jan Hubicka <jh@suse.cz>
3978
3979 * gcc.dg/20021017-2.c: New test.
3980
3981 2002-10-17 Mark Mitchell <mark@codesourcery.com>
3982
3983 * g++.dg/abi/mangle16.C: Adjust.
3984
3985 * g++.dg/init/array8.C: New test.
3986
3987 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
3988
3989 * gcc.dg/special/mips-abi.exp: New test.
3990 * gcc.dg/special/mips-abi.s: Empty file used by the above.
3991
3992 2002-10-16 Mark Mitchell <mark@codesourcery.com>
3993
3994 * g++.dg/abi/mangle16.C: New test.
3995 * g++.dg/abi/mangle17.C: Likewise.
3996
3997 PR c++/7478
3998 * g++.dg/template/ref1.C: New test.
3999
4000 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4001
4002 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
4003
4004 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
4005
4006 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
4007
4008 2002-10-16 Mark Mitchell <mark@codesourcery.com>
4009
4010 PR c++/7524
4011 * g++.dg/init/array7.C: New test.
4012
4013 2002-10-15 Mark Mitchell <mark@codesourcery.com>
4014
4015 * g++.dg/init/array6.C: New test.
4016
4017 * g++.dg/abi/mangle13.C: Likewise.
4018 * g++.dg/abi/mangle14.C: Likewise.
4019 * g++.dg/abi/mangle15.C: Likewise.
4020
4021 2002-10-14 Mark Mitchell <mark@codesourcery.com>
4022
4023 * g++.dg/abi/empty8.C: New test.
4024
4025 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
4026
4027 * g++.dg/init/ctor1.C: New test.
4028
4029 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
4030
4031 * gcc.c-torture/execute/20021015-1.c: New test.
4032
4033 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
4034
4035 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
4036
4037 2002-10-14 Jan Hubicka <jh@suse.cz>
4038
4039 * gcc.dg/i386-ssetype-[1-5].c: New tests.
4040
4041 2002-10-14 Richard Henderson <rth@redhat.com>
4042
4043 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
4044
4045 2002-10-14 Mark Mitchell <mark@codesourcery.com>
4046
4047 PR optimization/6631
4048 * g++.dg/opt/const2.C: New test.
4049
4050 2002-10-14 Mark Mitchell <mark@codesourcery.com>
4051
4052 PR c++/7176
4053 * g++.dg/parse/friend1.C: New test.
4054 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
4055
4056 2002-10-14 Jakub Jelinek <jakub@redhat.com>
4057
4058 * gcc.dg/20021014-1.c: New test.
4059
4060 2002-10-11 Mark Mitchell <mark@codesourcery.com>
4061
4062 PR c++/5661
4063 * g++.dg/ext/vlm1.C: New test.
4064 * g++.dg/ext/vlm2.C: Likewise.
4065
4066 * g++.dg/init/array1.C: Remove invalid braces.
4067 * g++.dg/init/brace1.C: New test.
4068 * g++.dg/init/copy2.C: Likewise.
4069 * g++.dg/init/copy3.C: Likewise.
4070 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
4071 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
4072 braces.
4073
4074 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
4075
4076 * gcc.dg/cpp/assembler.S: Don't use -ansi.
4077
4078 2002-10-11 Richard Shann <richard.shann@superh.com>
4079
4080 * gcc.c-torture/compile/simd-5.c: New test.
4081
4082 2002-10-10 Roger Sayle <roger@eyesopen.com>
4083
4084 * gcc.c-torture/execute/shiftopt-1.c: New test case.
4085
4086 2002-10-10 Jim Wilson <wilson@redhat.com>
4087
4088 * gcc.c-torture/execute/20021010-1.c: New test.
4089
4090 2002-10-09 Zack Weinberg <zack@codesourcery.com>
4091
4092 PR c/7353
4093 * g++.dg/ext/typedef-init.C: New test.
4094 * gcc.dg/typedef-init.c: New test.
4095
4096 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
4097
4098 * gcc.dg/cpp/paste13.c: New test.
4099
4100 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4101
4102 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
4103 remaining platforms, XFAIL during compile, not execute. Don't
4104 XFAIL at -O0.
4105
4106 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
4107
4108 * gcc.dg/alias-1.c: Tweak expected warning.
4109
4110 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
4111
4112 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
4113
4114 2002-10-06 Andreas Jaeger <aj@suse.de>
4115
4116 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
4117 * gcc.dg/cpp/c++98.C: Likewise.
4118
4119 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
4120 * g++.dg/cpp/c++98.C: Likewise.
4121
4122 * g++.dg/README (Subdirectories): Mention cpp directory.
4123
4124 PR target/7559
4125 * gcc.dg/20021006-1.c: New test.
4126
4127 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4128
4129 PR c++/7804
4130 * g++.dg/other/warning1.C: New test.
4131
4132 2002-10-04 Roger Sayle <roger@eyesopen.com>
4133
4134 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
4135 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
4136 and sparc-*-* with -m64 as expected failures. See PR 8087.
4137
4138 2002-10-03 Mark Mitchell <mark@codesourcery.com>
4139
4140 PR c++/7931
4141 * g++.dg/template/ptrmem3.C: New test.
4142
4143 PR c++/7754
4144 * g++.dg/template/union1.C: New test.
4145
4146 2002-10-03 Mark Mitchell <mark@codesourcery.com>
4147
4148 PR c++/8006
4149 * g++.dg/abi/mangle9.C: New test.
4150 * g++.dg/abi/mangle10.C: New test.
4151 * g++.dg/abi/mangle11.C: New test.
4152 * g++.dg/abi/mangle12.C: New test.
4153
4154 2002-10-02 Mark Mitchell <mark@codesourcery.com>
4155
4156 PR c++/7188.
4157 * g++.dg/template/meminit1.C: New test.
4158 * g++.dg/warn/Wreorder-1.C: Likewise.
4159 * g++.old-deja/g++.mike/warn3.C: Tweak.
4160 * lib/prune.exp: Ingore "in copy constructor".
4161
4162 2002-10-02 Andreas Jaeger <aj@suse.de>
4163
4164 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
4165 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
4166 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
4167 on x86-64.
4168
4169 2002-10-01 Mark Mitchell <mark@codesourcery.com>
4170
4171 * gcc.dg/empty1.C: Fix typo.
4172
4173 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
4174
4175 * gcc.dg/alias-1.c: New test.
4176
4177 2002-10-01 Mark Mitchell <mark@codesourcery.com>
4178
4179 * gcc.dg/empty1.C: New test.
4180
4181 * g++.dg/tls/init-2.C: Tweak error messages.
4182
4183 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
4184
4185 * gcc.c-torture/compile/20020923-1.c: New test.
4186
4187 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
4188
4189 * gcc.c-torture/execute/ffs-1.c: New test.
4190 * gcc.c-torture/execute/ffs-2.c: Ditto.
4191
4192 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
4193
4194 * g++.dg/overload/member1.C: New test.
4195
4196 2002-09-30 Mark Mitchell <mark@codesourcery.com>
4197
4198 * g++.dg/abi/empty7.C: New test.
4199 * g++.dg/init/pm2.C: Likewise.
4200
4201 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
4202
4203 * g++.dg/rtti/crash1.C: New test.
4204
4205 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
4206
4207 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
4208 gcc.dg/sibcall-4.c: New tests.
4209
4210 2002-09-28 Roger Sayle <roger@eyesopen.com>
4211
4212 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
4213 powerpc and MMIX targets.
4214
4215 2002-09-27 Zack Weinberg <zack@codesourcery.com>
4216
4217 * gcc.dg/cpp/20020927-1.c: New.
4218
4219 2002-09-26 David S. Miller <davem@redhat.com>
4220
4221 * gcc.c-torture/compile/trunctfdf.c: New.
4222
4223 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4224
4225 * lib/target-supports.exp (check_weak_available): Handle solaris2.
4226
4227 2002-09-27 Alan Modra <amodra@bigpond.net.au>
4228
4229 * gcc.c-torture/execute/loop-15.c: New.
4230
4231 2002-09-26 Janis Johnson <janis187@us.ibm.com>
4232
4233 * README.QMTEST: Fix typo.
4234
4235 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4236
4237 * gcc.dg/20020926-1.c: New test.
4238
4239 2002-09-25 David S. Miller <davem@redhat.com>
4240
4241 PR target/7842
4242 * gcc.c-torture/execute/shiftdi.c: New test.
4243
4244 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
4245
4246 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
4247 unique to the tool.
4248 * lib/g77.exp (g77_init): Likewise.
4249 * lib/g++.exp (g++_init): Likewise.
4250 * lib/objc.exp (objc_init): Likewise.
4251
4252 2002-09-25 Mark Mitchell <mark@codesourcery.com>
4253
4254 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
4255 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
4256 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
4257
4258 2002-09-25 Richard Henderson <rth@redhat.com>
4259
4260 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
4261 too-small long double.
4262
4263 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
4264
4265 * gcc.dg/20020919-1.c: New test.
4266
4267 2002-09-23 Mark Mitchell <mark@codesourcery.com>
4268
4269 * g++.dg/abi/bitfield6.C: New test.
4270 * g++.dg/abi/bitfield7.C: New test.
4271 * g++.dg/abi/bitfield8.C: New test.
4272 * g++.dg/abi/vbase11.C: New test.
4273
4274 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
4275
4276 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
4277 hppa*-*-hpux*. Update test comment.
4278
4279 2002-09-20 Jakub Jelinek <jakub@redhat.com>
4280
4281 * gcc.dg/tls/struct-1.c: New test.
4282
4283 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
4284
4285 * gcc.dg/cpp/tr-warn2.c: Update.
4286
4287 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
4288
4289 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
4290
4291 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
4292
4293 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
4294 systems.
4295
4296 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
4297
4298 * gcc.c-torture/execute/ieee/mzero3.c: New test.
4299
4300 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4301 Adjust for c++filt moved to binutils. Remove spurious duplicate
4302 setting of cxxfilt.
4303
4304 2002-09-19 Geoffrey Keating <geoffk@apple.com>
4305
4306 * gcc.dg/20020312-2.c: Update for darwin.
4307
4308 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
4309
4310 * g++.old-deja/g++.other/crash32.C: Mark ICE.
4311
4312 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
4313
4314 * objc.dg/comp-types-1.m: New test.
4315 * objc.dg/comp-types-2.m: New test.
4316 * objc.dg/comp-types-3.m: New test.
4317 * objc.dg/comp-types-4.m: New test.
4318 * objc.dg/comp-types-5.m: New test.
4319 * objc.dg/comp-types-6.m: New test.
4320
4321 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
4322
4323 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
4324
4325 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
4326
4327 * g++.dg/other/do1.C: New test.
4328
4329 * g++.dg/template/subst1.C: New test.
4330
4331 2002-09-16 Steve Ellcey <sje@cup.hp.com>
4332
4333 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
4334
4335 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
4336
4337 * g++.dg/template/qualttp20.C: Adjust expected errors.
4338 * g++.old-deja/g++.jason/report.C: Likewise.
4339 * g++.old-deja/g++.other/qual1.C: Likewise.
4340
4341 * g++.dg/lookup/scoped2.C: New test.
4342
4343 * g++.dg/ext/asm3.C: New test.
4344
4345 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
4346
4347 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
4348
4349 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
4350
4351 * ChangeLog: follow spelling conventions.
4352 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
4353 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
4354 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
4355 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
4356 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
4357 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
4358 * g++.old-deja/g++.law/global-init1.C: Likewise.
4359 * g++.old-deja/g++.other/delete4.C: Likewise.
4360 * g++.old-deja/g++.other/inline21.C: Likewise.
4361 * g++.old-deja/g++.other/singleton.C: Likewise.
4362 * g77.dg/strlen0.f: Likewise.
4363 * g77.f-torture/compile/20010519-1.f: Likewise.
4364 * g77.f-torture/compile/980310-4.f: Likewise.
4365 * gcc.c-torture/compile/20000605-1.c: Likewise.
4366 * gcc.c-torture/execute/20020225-1.c: Likewise.
4367 * gcc.dg/c90-hexfloat-2.c: Likewise.
4368 * gcc.dg/c99-bool-1.c: Likewise.
4369 * gcc.dg/c99-hexfloat-2.c: Likewise.
4370 * gcc.dg/dll-2.c: Likewise.
4371 * gcc.dg/wtr-union-init-1.c: Likewise.
4372 * gcc.dg/wtr-union-init-2.c: Likewise.
4373 * gcc.dg/wtr-union-init-3.c: Likewise.
4374 * gcc.dg/cpp/avoidpaste1.c: Likewise.
4375 * gcc.dg/cpp/defined.c: Likewise.
4376 * gcc.dg/cpp/macsyntx.c: Likewise.
4377 * gcc.dg/cpp/paste2.c: Likewise.
4378 * gcc.dg/cpp/trad/defined.c: Likewise.
4379 * gcc.dg/format/c90-printf-1.c: Likewise.
4380 * gcc.dg/format/c90-scanf-1.c: Likewise.
4381 * gcc.dg/format/c99-printf-1.c: Likewise.
4382 * gcc.dg/format/c99-scanf-1.c: Likewise.
4383 * gcc.misc-tests/gcov-8.c: Likewise.
4384 * lib/profopt.exp: Likewise.
4385
4386 2002-09-15 Krister Walfridsson <cato@df.lth.se>
4387
4388 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
4389
4390 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
4391
4392 * g++.dg/inherit/using2.C: New test.
4393
4394 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
4395
4396 * ChangeLog: Follow spelling conventions.
4397 * g++.dg/template/friend4.C: Likewise.
4398 * g++.old-deja/g++.pt/crash67.C: Likewise.
4399 * gcc.c-torture/execute/20000801-4.c: Likewise.
4400 * gcc.dg/c90-digraph-1.c: Likewise.
4401 * gcc.dg/c94-digraph-1.c: Likewise.
4402 * gcc.dg/c99-digraph-1.c: Likewise.
4403 * gcc.dg/cpp/line5.c: Likewise.
4404 * gcc.dg/cpp/multiline.c: Likewise.
4405 * gcc.dg/cpp/trad/literals-1.c: Likewise.
4406 * gcc.dg/format/attr-3.c: Likewise.
4407 * gcc.dg/format/c90-scanf-3.c: Likewise.
4408 * gcc.dg/format/ext-4.c: Likewise.
4409
4410 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
4411
4412 * g++.dg/template/pretty1.C: New test.
4413
4414 2002-09-14 Alan Modra <amodra@bigpond.net.au>
4415
4416 * gcc.c-torture/execute/struct-cpy-1.c: New test.
4417
4418 2002-09-13 Matt Austern <austern@apple.com>
4419
4420 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
4421 passing a cast expression to a function by const reference.
4422
4423 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
4424
4425 * g++.dg/template/deduce1.C: New test.
4426
4427 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
4428
4429 * gcc.c-torture/execute/simd-1.c: Force all use of int to
4430 32-bit int.
4431
4432 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
4433
4434 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
4435 usage.
4436
4437 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
4438
4439 * gcc.c-torture/compile/20020910-1.c: New test.
4440
4441 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
4442
4443 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
4444
4445 2002-09-10 Andreas Jaeger <aj@suse.de>
4446
4447 * gcc.dg/20020312-2.c: Adjust for x86-64.
4448
4449 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
4450
4451 * g77.dg/7388.f: New test case for PR 7388.
4452
4453 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
4454
4455 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
4456
4457 2002-09-05 Ziemowit Laski <zlaski@apple.com>
4458
4459 * objc.dg/proto-lossage-1.m: New test.
4460
4461 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
4462
4463 * gcc.dg/cpp/_Pragma4.c: Fix typo.
4464
4465 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
4466
4467 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
4468 expected to pass.
4469
4470 2002-09-06 Stan Shebs <shebs@apple.com>
4471 David Edelsohn <edelsohn@gnu.org>
4472
4473 * gcc.dg/weak: New directory.
4474 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
4475 target-specific xfail bits.
4476 * gcc.dg/typeof-2.c: Move to new directory.
4477 * gcc.dg/weak.exp: New expect script.
4478
4479 2002-09-06 Alan Modra <amodra@bigpond.net.au>
4480
4481 * gcc.c-torture/execute/extzvsi.c: New test.
4482
4483 2002-09-05 Stan Shebs <shebs@apple.com>
4484
4485 * gcc.dg/weak-1.c: xfail on Darwin.
4486 * gcc.dg/weak-2.c: Ditto.
4487 * gcc.dg/weak-3.c: Ditto.
4488 * gcc.dg/weak-4.c: Ditto.
4489 * gcc.dg/weak-5.c: Ditto.
4490 * gcc.dg/weak-6.c: Ditto.
4491 * gcc.dg/weak-7.c: Ditto.
4492 * gcc.dg/weak-8.c: Ditto.
4493 * gcc.dg/weak-9.c: Ditto.
4494
4495 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
4496
4497 * gcc.c-torture/execute/loop-14.c: New test.
4498
4499 2002-09-04 Jakub Jelinek <jakub@redhat.com>
4500
4501 * g++.dg/other/cxa-atexit1.C: New test.
4502
4503 * gcc.dg/typeof-2.c: New test.
4504
4505 2002-09-03 Roger Sayle <roger@eyesopen.com>
4506
4507 * gcc.dg/builtins-2.c: New testcase.
4508 * gcc.dg/builtins-3.c: New testcase.
4509
4510 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
4511
4512 * gcc.dg/cpp/_Pragma4.c: New test.
4513
4514 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
4515
4516 * objc/execute/nil_method-1.m: New testcase.
4517
4518 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
4519
4520 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
4521 [Object class], not [Object initialize].
4522
4523 2002-08-31 Roger Sayle <roger@eyesopen.com>
4524 Hans-Peter Nilsson <hp@bitrange.com>
4525
4526 * gcc.c-torture/execute/20020720-1.x: Skip test on
4527 mmix-knuth-mmixware. Correct comment.
4528
4529 2002-08-27 Mark Mitchell <mark@codesourcery.com>
4530
4531 * testsuite/g++.dg/abi/bitfield5.C: New test.
4532 * testsuite/g++.dg/abi/vbase10.C: Likewise.
4533
4534 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
4535
4536 * objc.dg/undeclared-selector.m: New test.
4537
4538 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
4539
4540 * g++.dg/other/offsetof1.C: Avoid cast warning.
4541
4542 2002-08-26 Ziemowit Laski <zlaski@apple.com>
4543
4544 * objc.dg/super-class-2.m: New test.
4545
4546 2002-08-24 Matt Austern <austern@apple.com>
4547
4548 * g++.dg/ext/lvaddr.C: New test.
4549 * g++.dg/ext/lvcast.C: New test.
4550
4551 2002-08-22 Mark Mitchell <mark@codesourcery.com>
4552
4553 * testsuite/g++.dg/inherit/cond1.C: New test.
4554
4555 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
4556
4557 * gcc.dg/noncompile/incomplete-1.c: New test.
4558
4559 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
4560
4561 * gcc.dg/typespec-1.c: New test.
4562
4563 2002-08-20 Devang Patel <dpatel@apple.com>
4564 * objc.dg/proto-hier-2.m: New test.
4565
4566 2002-08-19 Ziemowit Laski <zlaski@apple.com>
4567
4568 * objc.dg/bitfield-1.m: New test.
4569 * objc.dg/bitfield-2.m: New test.
4570
4571 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
4572
4573 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
4574 gcc.dg/c99-flex-array-4.c: New tests.
4575
4576 2002-08-16 Stan Shebs <shebs@apple.com>
4577
4578 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
4579
4580 2002-08-15 Jakub Jelinek <jakub@redhat.com>
4581
4582 * gcc.dg/typeof-1.c: New test.
4583 * g++.dg/ext/typeof2.C: New test.
4584
4585 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
4586
4587 * g++.dg/other/offsetof1.C: New test.
4588
4589 2002-08-14 Richard Henderson <rth@redhat.com>
4590
4591 * gcc.dg/tls/diag-3.c: Fix expected message strings.
4592
4593 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
4594
4595 * gcc.dg/cpp/_Pragma3.c: New test.
4596
4597 2002-08-13 Mark Mitchell <mark@codesourcery.com>
4598
4599 * g++.dg/template/inherit3: New test.
4600
4601 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
4602
4603 * gcc.dg/bitfld-4.c: Add blank options.
4604
4605 2002-08-09 Mark Mitchell <mark@codesourcery.com>
4606
4607 * g++.dg/template/crash1.C: New test.
4608
4609 2002-08-08 Jakub Jelinek <jakub@redhat.com>
4610
4611 * gcc.dg/tls/opt-2.c: New test.
4612
4613 2002-08-08 Devang Patel <dpatel@apple.com>
4614
4615 * objc.dg/selector-1.m : New test
4616
4617 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
4618
4619 * g++.dg/abi/bitfield4.C: New test.
4620 * gcc.dg/bitfld-4.c: New test.
4621
4622 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
4623
4624 * g++.dg/other/packed1.C: New test.
4625
4626 2002-08-07 Mark Mitchell <mark@codesourcery.com>
4627
4628 * g++.dg/abi/offsetof.C: Tweak error messages.
4629 * g++.old-deja/g++.mike/p10769a.C: Likewise.
4630
4631 2002-08-08 Jakub Jelinek <jakub@redhat.com>
4632
4633 * gcc.dg/bitfld-3.c: New test.
4634
4635 2002-08-07 Jakub Jelinek <jakub@redhat.com>
4636 Richard Henderson <rth@redhat.com>
4637
4638 * gcc.dg/i386-bitfield1.c: New test.
4639 * g++.dg/abi/bitfield3.C: Update.
4640
4641 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
4642
4643 * objc.dg/const-str-2.m: Update.
4644 * gcc.dg/cpp/c++98.c: Change to C extension.
4645 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
4646 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
4647
4648 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
4649
4650 * testsuite/gcc.dg/tls/diag-3.c: New.
4651
4652 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
4653
4654 * g++.dg/README (Subdirectories): Document new subdir expr.
4655 * g++.dg/expr/pmf-1.C: New test.
4656
4657 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
4658
4659 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
4660
4661 2002-08-06 Jakub Jelinek <jakub@redhat.com>
4662
4663 * g++.dg/abi/bitfield3.C: New test.
4664
4665 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
4666
4667 * lib/gcov.exp: Tweak expected line formats.
4668 * gcc.misc-tests/gcov8.c: New test.
4669 * gcc.misc-tests/gcov8.x: New flags.
4670
4671 2002-08-05 Jakub Jelinek <jakub@redhat.com>
4672
4673 * consistency.vlad/layout/endian.c: Include string.h.
4674
4675 * gcc.c-torture/execute/20020805-1.c: New test.
4676
4677 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
4678
4679 * g++.dg/other/conversion1.C: New test.
4680
4681 2002-08-03 Roger Sayle <roger@eyesopen.com>
4682
4683 * gcc.dg/builtins-1.c: New testcase.
4684
4685 2002-08-02 Mark Mitchell <mark@codesourcery.com>
4686
4687 * g++.dg/inherit/access3.C: New test.
4688
4689 2002-08-01 Jakub Jelinek <jakub@redhat.com>
4690
4691 * gcc.dg/ia64-visibility-2.c: New test.
4692
4693 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
4694
4695 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
4696 __qualifier_flags to __flags.
4697
4698 2002-07-31 Mark Mitchell <mark@codesourcery.com>
4699
4700 * g++.dg/inherit/operator1.C: New test.
4701 * g++.dg/lookup/disamb1.C: Fix typo in comment.
4702 * g++.dg/other/error1.C: Change expected error message.
4703 * g++.dg/template/conv4.C: Likewise.
4704
4705 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
4706
4707 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
4708 for documented behavior.
4709
4710 2002-07-25 Roger Sayle <roger@eyesopen.com>
4711
4712 * gcc.c-torture/execute/20020720-1.x: Skip this test on
4713 several targets known to fail.
4714
4715 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
4716
4717 * gcc.dg/mips-args-[123].c: New tests.
4718
4719 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
4720
4721 * gcc.dg/ppc-spe.c: New.
4722
4723 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
4724
4725 * g++.dg/other/ptrmem4.C: New testcase.
4726
4727 2002-07-24 Richard Henderson <rth@redhat.com>
4728
4729 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
4730
4731 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
4732
4733 * g++.dg/ext/alignof1.C (main): Return 0 for success.
4734
4735 2002-07-24 Roger Sayle <roger@eyesopen.com>
4736
4737 * gcc.c-torture/execute/memset-3.c: New testcase.
4738
4739 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
4740
4741 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
4742 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
4743
4744 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4745
4746 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
4747 Delete.
4748
4749 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
4750
4751 * gcc.c-torture/compile/simd-4.c: New test.
4752
4753 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4754
4755 PR c++/7347, c++/7348
4756 * g++.dg/template/access4.C: New test.
4757 * g++.dg/template/access5.C: New test.
4758 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
4759 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
4760 * g++.old-deja/g++.pt/ttp58.C: Likewise.
4761 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
4762
4763 2002-07-22 Jakub Jelinek <jakub@redhat.com>
4764
4765 * gcc.dg/gnu89-init-2.c: New test.
4766
4767 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
4768
4769 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
4770
4771 2002-07-20 Roger Sayle <roger@eyesopen.com>
4772
4773 * gcc.c-torture/execute/20020720-1.c: New testcase.
4774
4775 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
4776
4777 * gcc.dg/cpp/Wsignprom.c: New tests.
4778
4779 2002-07-20 Alan Modra <amodra@bigpond.net.au>
4780
4781 * gcc.c-torture/execute/loop-13.c: New test.
4782
4783 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
4784
4785 * gcc.dg/cpp/expr.c: New tests.
4786
4787 2002 07-18 David Edelsohn <edelsohn@gnu.org>
4788
4789 * g++.dg/opt/pr6713.C: Add template instantiation.
4790
4791 2002-07-18 Alan Modra <amodra@bigpond.net.au>
4792
4793 * gcc.dg/nest.c: New test.
4794
4795 2002-07-17 Richard Henderson <rth@redhat.com>
4796
4797 * g++.dg/opt/pr6713.C: New test.
4798
4799 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
4800
4801 * gcc.c-torture/execute/loop-2e.x: Let the testcase
4802 XFAIL for all x86 processors.
4803
4804 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
4805
4806 * gcc.c-torture/execute/20010122-1.x: Do not test with
4807 -fomit-frame-pointer.
4808
4809 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4810
4811 * g++.dg/template/instantiate2.C: New test.
4812 * g++.dg/template/spec4.C: New test.
4813
4814 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4815
4816 * g++.dg/template/access2.C: New test.
4817 * g++.dg/template/access3.C: New test.
4818
4819 2002-07-15 Zack Weinberg <zack@codesourcery.com>
4820
4821 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
4822 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
4823 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
4824 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
4825 Convert to use <stdarg.h>.
4826 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
4827 Delete.
4828 * gcc.dg/va-arg-2.c: New.
4829 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
4830
4831 2002-07-15 Jakub Jelinek <jakub@redhat.com>
4832
4833 * gcc.c-torture/compile/20020710-1.c: New test.
4834
4835 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
4836 Andrew Pinski <pinskia@physics.uc.edu>
4837
4838 gcc.c-torture/compile/simd-2.c: New testcase.
4839 gcc.c-torture/compile/simd-3.c: Likewise.
4840
4841 2002-07-11 Mark Mitchell <mark@codesourcery.com>
4842
4843 PR c++/7224
4844 * g++.dg/overload/error1.C: New test.
4845
4846 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4847
4848 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
4849 configuration and IRIX 6 O32 ABI.
4850
4851 2002-07-11 Roger Sayle <roger@eyesopen.com>
4852
4853 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
4854
4855 2002-07-10 Roger Sayle <roger@eyesopen.com>
4856
4857 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
4858
4859 2002-07-10 Jeffrey A Law <law@redhat.com>
4860
4861 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
4862
4863 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
4864
4865 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
4866
4867 * gcc.dg/20020312-2.c: Check for __PPC__.
4868
4869 2002-07-09 Diego Novillo <dnovillo@redhat.com>
4870
4871 * gcc.c-torture/compile/20020709-1.c: New test.
4872
4873 2002-07-07 Roger Sayle <roger@eyesopen.com>
4874
4875 * g++.dg/template/qualttp21.C: New test case.
4876
4877 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
4878
4879 * gcc.c-torture/compile/20020706-1.c: New test.
4880 * gcc.c-torture/compile/20020706-2.c: New test.
4881
4882 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
4883 Alexandre Oliva <aoliva@redhat.com>
4884
4885 * g++.dg/warn/incomplete1.C: New test.
4886
4887 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4888
4889 PR c++/7099
4890 * g++.dg/warn/noreturn1.C: New test.
4891
4892 2002-07-03 Mark Mitchell <mark@codesourcery.com>
4893
4894 PR c++/6706
4895 * g++.dg/debug/debug6.C: New test.
4896 * g++.dg/debug/debug7.C: New test.
4897
4898 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
4899
4900 * gcc.c-torture/compile/simd-3.c: New test.
4901
4902 2002-07-03 Chris Demetriou <cgd@broadcom.com>
4903
4904 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
4905 * gcc.dg/20020620-1.c: Likewise.
4906
4907 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4908
4909 PR c++/6944
4910 * g++.dg/init/array4.C: New test.
4911 * g++.dg/init/array5.C: New test.
4912
4913 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
4914
4915 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
4916 * gcc.c-torture/execute/simd-2.c (main): Likewise.
4917
4918 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4919
4920 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
4921 * gcc.dg/wtr-aggr-init-1.c: Likewise.
4922 * gcc.dg/wtr-conversion-1.c: Likewise.
4923 * gcc.dg/wtr-escape-1.c: Likewise.
4924 * gcc.dg/wtr-int-type-1.c: Likewise.
4925 * gcc.dg/wtr-label-1.c: Likewise.
4926 * gcc.dg/wtr-static-1.c: Likewise.
4927 * gcc.dg/wtr-strcat-1.c: Likewise.
4928 * gcc.dg/wtr-suffix-1.c: Likewise.
4929 * gcc.dg/wtr-switch-1.c: Likewise.
4930 * gcc.dg/wtr-unary-plus-1.c: Likewise.
4931 * gcc.dg/wtr-union-init-1.c: Likewise.
4932 * gcc.dg/wtr-union-init-2.c: Likewise.
4933 * gcc.dg/wtr-union-init-3.c: Likewise.
4934
4935 * gcc.dg/wtr-func-def-1.c: New test.
4936
4937 2002-07-02 Devang Patel <dpatel@apple.com>
4938
4939 * objc.dg/param-1.m: New test.
4940
4941 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
4942
4943 * gcc.dg/cpp/trad/directive.c: Add test.
4944 * gcc.dg/cpp/trad/macroargs.c: Add test.
4945 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
4946
4947 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
4948
4949 * gcc.dg/cpp/cmdlne-M.c: New test.
4950
4951 2002-07-02 Ziemowit Laski <zlaski@apple.com>
4952
4953 * objc.dg/desig-init-1.m: New test.
4954
4955 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4956
4957 PR c++/6716
4958 * g++.dg/template/instantiate1.C: New test.
4959
4960 2002-07-01 Mark Mitchell <mark@codesourcery.com>
4961
4962 PR c++/7112
4963 * g++.dg/template/sizeof2.C: New test.
4964
4965 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
4966
4967 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
4968 gcc.dg/cpp/trad/include.c: New tests.
4969
4970 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
4971
4972 PR target/7177
4973 * gcc.c-torture/compile/20020701-1.c: New test.
4974
4975 2002-07-01 Stan Shebs <shebs@apple.com>
4976
4977 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
4978 header here...
4979 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
4980 (objc-torture-execute): or here.
4981
4982 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
4983
4984 * gcc.c-torture/execute/arith-rand-ll.c: New test.
4985
4986 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
4987
4988 * gcc.dg/cpp/trad/escaped-nl.c: New test.
4989
4990 2002-06-30 Devang Patel <dpatel@apple.com>
4991
4992 * objc.dg/fsyntax-only.m: New test.
4993
4994 2002-06-27 Mark Mitchell <mark@codesourcery.com>
4995
4996 PR c++/6695
4997 * g++.dg/template/friend7.C: New file.
4998
4999 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
5000
5001 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
5002 return type.
5003
5004 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
5005
5006 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
5007 avoid division by zero.
5008
5009 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
5010
5011 * gcc.dg/Wunknownprag.c: New tests.
5012
5013 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
5014
5015 * gcc.c-torture/execute/simd-2.c: New test.
5016
5017 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
5018
5019 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
5020 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
5021 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
5022 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
5023 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
5024 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
5025 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
5026 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
5027 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
5028 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
5029 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
5030 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
5031 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
5032 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
5033 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
5034 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
5035 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
5036
5037 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
5038
5039 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
5040 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
5041 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
5042 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
5043 New tests.
5044 * gcc.dg/cpp/trad/directive.c: Update.
5045
5046 2002-06-23 Andreas Jaeger <aj@suse.de>
5047
5048 * gcc.c-torture/execute/complex-6.c: New.
5049
5050 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
5051
5052 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
5053 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
5054 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
5055 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
5056
5057 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
5058
5059 * gcc.dg/cpp/trad: New directory with traditional tests copied
5060 from parent directory.
5061 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
5062 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
5063 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
5064 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
5065 Move to trad/ and rename.
5066 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
5067 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
5068 gcc.dg/cpp/trad/redef2.c: New tests.
5069 * gcc.dg/cpp/trad/trad.exp: New driver.
5070
5071 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
5072
5073 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
5074 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
5075 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
5076 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
5077 Remove.
5078
5079 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
5080
5081 * gcc.dg/20020620-1.c: New test.
5082
5083 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5084
5085 * g++.dg/template/ttp4.C: New test.
5086
5087 2002-06-19 Jakub Jelinek <jakub@redhat.com>
5088
5089 * g++.dg/opt/vt1.C: Fix regexp.
5090
5091 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5092
5093 * gcc.c-torture/execute/pure-1.c: Make functions static again.
5094 Don't use attribute `noinline'.
5095
5096 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
5097
5098 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
5099
5100 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
5101
5102 * gcc.c-torture/execute/simd-1.c: New.
5103
5104 * gcc.dg/simd-1.c: New.
5105
5106 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
5107
5108 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
5109
5110 2002-06-16 Richard Henderson <rth@redhat.com>
5111
5112 * g++.dg/ext/anon-struct1.C: New.
5113 * g++.dg/ext/anon-struct2.C: New.
5114 * g++.dg/ext/anon-struct3.C: New.
5115 * gcc.dg/anon-struct-1.c: New.
5116 * gcc.dg/anon-struct-2.c: New.
5117 * gcc.dg/anon-struct-3.c: New.
5118 * gcc.dg/20011008-1.c: Adjust warning text.
5119 * gcc.dg/20020527-1.c: Add -fms-extensions.
5120
5121 2002-06-16 Richard Henderson <rth@redhat.com>
5122
5123 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
5124
5125 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
5126
5127 * gcc.c-torture/execute/20020615-1.c: New test.
5128
5129 2002-06-15 Roger Sayle <roger@eyesopen.com>
5130
5131 * gcc.c-tortuture/execute/compare-1.c: New test case.
5132 * gcc.c-tortuture/execute/compare-2.c: New test case.
5133 * gcc.c-tortuture/execute/compare-3.c: New test case.
5134
5135 2002-06-13 Richard Henderson <rth@redhat.com>
5136
5137 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
5138 ia64 ilp32.
5139
5140 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5141
5142 * g++.dg/template/typename2.C: Update error message.
5143
5144 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
5145
5146 * gcc.c-torture/execute/20020611-1.c: New test.
5147
5148 2002-06-11 Bob Wilson <bob.wilson@acm.org>
5149
5150 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
5151 list of targets to skip.
5152
5153 2002-06-10 Bob Wilson <bob.wilson@acm.org>
5154
5155 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
5156 targets if not optimizing.
5157
5158 2002-06-10 Jakub Jelinek <jakub@redhat.com>
5159
5160 * gcc.c-torture/compile/20020605-1.c: New test.
5161
5162 * g++.dg/opt/vt1.C: New test.
5163
5164 * gcc.dg/20020531-1.c: New test.
5165
5166 * gcc.dg/20020530-1.c: New test.
5167
5168 * gcc.dg/20020527-1.c: New test.
5169
5170 * g++.dg/opt/cse1.C: New test.
5171
5172 2002-06-07 Roger Sayle <roger@eyesopen.com>
5173
5174 * gcc.dg/20020607-2.c: New test case.
5175
5176 2002-06-07 Jakub Jelinek <jakub@redhat.com>
5177
5178 * gcc.c-torture/compile/20020604-1.c: New test.
5179
5180 2002-06-04 Richard Henderson <rth@redhat.com>
5181
5182 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
5183 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
5184 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
5185
5186 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
5187
5188 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
5189
5190 2002-06-03 Richard Henderson <rth@redhat.com>
5191
5192 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
5193 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
5194
5195 2002-06-02 Richard Henderson <rth@redhat.com>
5196
5197 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
5198 test functions static.
5199
5200 2002-06-02 Andreas Jaeger <aj@suse.de>
5201
5202 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
5203 now.
5204
5205 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
5206
5207 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
5208 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
5209 Update for mofified diagnostics.
5210 * gcc.dg/c99-intconst-1.c: No longer fail.
5211
5212 2002-06-02 Richard Henderson <rth@redhat.com>
5213
5214 * gcc.dg/uninit-A.c: Remove xfail markers.
5215
5216 2002-06-01 Roger Sayle <roger@eyesopen.com>
5217
5218 * gcc.dg/fnegate-1.c: New test case.
5219
5220 2002-05-30 Osku Salerma <osku@iki.fi>
5221
5222 * gcc.c-torture/execute/mayalias-1.c: New file.
5223
5224 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
5225
5226 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
5227 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
5228 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
5229
5230 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
5231
5232 * gcc.c-torture/execute/20020529-1.c: New test.
5233
5234 2002-05-27 Richard Henderson <rth@redhat.com>
5235
5236 * g++.dg/ext/attrib6.C: New test case.
5237
5238 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5239
5240 * gcc.c-torture/execute/pure-1.c: New test.
5241
5242 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
5243
5244 * gcc.dg/cpp/arith-2.c: Remove.
5245
5246 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
5247
5248 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
5249 * gcc.dg/cpp/if-3.c: Remove.
5250
5251 2002-05-26 Jakub Jelinek <jakub@redhat.com>
5252
5253 * g++.dg/opt/cse2.C: New test.
5254
5255 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
5256
5257 * gcc.dg/cpp/arith-1.c: New semantic tests.
5258 * gcc.dg/cpp/if-1.c: Update.
5259
5260 2002-05-24 Ben Elliston <bje@redhat.com>
5261
5262 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
5263
5264 2002-05-24 Jakub Jelinek <jakub@redhat.com>
5265
5266 * gcc.dg/verbose-asm.c: New test.
5267
5268 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
5269
5270 * gcc.dg/cpp/paste12.c: New test.
5271
5272 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
5273
5274 * g++.dg/parse/named_ops.C: New test.
5275
5276 2002-05-23 Mark Mitchell <mark@codesourcery.com>
5277
5278 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5279
5280 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
5281
5282 * gcc.dg/weak-2.c: Allow optional leading underscore
5283 in scan-assembler symbol name.
5284 * gcc.dg/weak-3.c: Likewise.
5285 * gcc.dg/weak-4.c: Likewise.
5286 * gcc.dg/weak-5.c: Likewise.
5287
5288 2002-05-23 Jakub Jelinek <jakub@redhat.com>
5289
5290 * gcc.dg/20020523-1.c: New test.
5291
5292 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
5293
5294 * objc.dg/const-str-2.m: Update now that we stop after
5295 a command line error.
5296
5297 2002-05-22 Richard Henderson <rth@redhat.com>
5298
5299 * g++.dg/dg.exp: Fix typo in test pruneing.
5300
5301 2002-05-22 Richard Henderson <rth@redhat.com>
5302
5303 * g++.dg/dg.exp: Prune the tls subdirectory.
5304 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
5305 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
5306 * g++.dg/tls/init-1.C: New.
5307
5308 2002-05-22 Jakub Jelinek <jakub@redhat.com>
5309
5310 * gcc.dg/20020517-1.c: New test.
5311
5312 2002-05-21 Richard Henderson <rth@redhat.com>
5313
5314 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
5315 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
5316
5317 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
5318
5319 * g++.dg/other/copy2.C: New test.
5320
5321 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
5322
5323 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
5324 (MAX_COPY): Bump up to 10 times sizeof (long long).
5325 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
5326
5327 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
5328 sizeof (long long).
5329
5330 * gcc.c-torture/execute/strcpy-1.c: New test.
5331
5332 2002-05-19 Jason Merrill <jason2redhat.com>
5333
5334 * g++.dg/ext/oper1.C: New test.
5335
5336 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
5337 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
5338
5339 * README.QMTEST: New file.
5340
5341 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
5342
5343 2002-05-19 Andreas Jaeger <aj@suse.de>
5344
5345 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
5346 now.
5347 * gcc.c-torture/execute/loop-2d.x: Likewise.
5348
5349 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
5350
5351 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
5352 support weak symbols.
5353 * gcc.dg/weak-4.c: Likewise
5354 * gcc.dg/weak-6.c: Likewise
5355
5356 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
5357
5358 * gcc.dg/weak-3.c: Add dg-excess-error comment for
5359 cygwin, coff and h8300-*-hms targets
5360 * gcc.dg/weak-5.c: Likewise
5361 * gcc.dg/weak-7.c: Likewise
5362
5363 2002-05-16 Jason Merrill <jason@redhat.com>
5364
5365 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
5366 (scan-assembler-not, scan-assembler-dem): Likewise.
5367 (scan-assembler-dem-not): Likewise.
5368
5369 2002-05-15 Richard Henderson <rth@redhat.com>
5370
5371 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
5372
5373 2002-05-15 Richard Henderson <rth@redhat.com>
5374
5375 * gcc.dg/weak-5.c (vfoo1c): No warning here.
5376 (vfoo1f): Warning here.
5377 (vfoo1l): Don't redefine the alias.
5378
5379 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5380
5381 * g++.dg/init/pm1.C: New test.
5382
5383 2002-05-12 David S. Miller <davem@redhat.com>
5384
5385 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
5386 types.
5387
5388 2002-05-10 Roger Sayle <roger@eyesopen.com>
5389
5390 * gcc.c-torture/execute/20020510-1.c: New test case.
5391
5392 2002-05-10 David S. Miller <davem@redhat.com>
5393
5394 * gcc.c-torture/execute/conversion.c: Test long double too.
5395
5396 2002-05-09 Jakub Jelinek <jakub@redhat.com>
5397
5398 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
5399 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
5400 * lib/g++.exp (g++_link_flags): Likewise.
5401 * lib/objc.exp (objc_target_compile): Likewise.
5402
5403 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
5404
5405 * gcc.dg/cpp/poison.c: Update.
5406 * gcc.dg/cpp/20000625-2.c: Remove.
5407 * gcc.dg/cpp/direct2s.c: Remove final test.
5408
5409 2002-05-08 Tom Rix <trix@redhat.com>
5410
5411 * gcc.c-torture/execute/20020508-1.c: New test.
5412 * gcc.c-torture/execute/20020508-2.c: New test.
5413 * gcc.c-torture/execute/20020508-3.c: New test.
5414
5415 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
5416
5417 * gcc.dg/cpp/charconst-4.c: More tests.
5418
5419 2002-05-08 Mark Mitchell <mark@codesourcery.com>
5420
5421 PR c/6569
5422 * gcc.dg/weak-3.c: Update location of warning messages.
5423 * gcc.dg/weak-5.c: Likewise.
5424
5425 2002-05-06 Roger Sayle <roger@eyesopen.com>
5426
5427 * gcc.c-torture/execute/20020506-1.c: New test case.
5428
5429 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
5430
5431 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
5432
5433 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
5434
5435 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
5436
5437 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
5438
5439 * gcc.dg/cpp/charconst-3.c: New test.
5440
5441 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
5442
5443 * gcc.dg/cpp/charconst.c: Update tests.
5444
5445 2002-05-05 Tim Josling <tej@melbpc.org.au>
5446
5447 * treelang: Added directory for new sample language treelang. Also
5448 lib/treelang.exp: New file to signal treelang should be tested.
5449
5450 2002-05-03 Jakub Jelinek <jakub@redhat.com>
5451
5452 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
5453 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
5454 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
5455 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
5456 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
5457 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
5458 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5459
5460 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5461
5462 * gcc.dg/format/xopen-2.c: New test.
5463
5464 2002-05-03 Jakub Jelinek <jakub@redhat.com>
5465
5466 * gcc.dg/20020503-1.c: New test.
5467
5468 2002-05-02 Mark Mitchell <mark@codesourcery.com>
5469
5470 * g++.dg/init/dtor1.C: Make it tougher.
5471
5472 2002-05-01 Mark Mitchell <mark@codesourcery.com>
5473
5474 * g++.dg/init/dtor1.C: New test.
5475
5476 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
5477
5478 * gcc.dg/altivec-8.c: New.
5479
5480 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
5481
5482 * gcc.dg/altivec-7.c: New.
5483
5484 2002-04-29 Jakub Jelinek <jakub@redhat.com>
5485
5486 * g++.dg/parse/typedef1.C: New test.
5487
5488 2002-04-29 Mark Mitchell <mark@codesourcery.com>
5489
5490 PR c++/6486
5491 * g++.dg/template/friend6.C: New test.
5492
5493 PR c++/6492
5494 * g++.dg/init/copy1.C: New test.
5495
5496 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
5497
5498 * g++.dg/warn/effc1.C: New test.
5499
5500 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
5501
5502 * gcc.dg/cpp/if-cexp.c: Add a test.
5503
5504 2002-04-28 Jakub Jelinek <jakub@redhat.com>
5505
5506 * gcc.dg/20020426-2.c: New test.
5507
5508 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
5509
5510 * gcc.dg/cpp/if-mop.c: Update.
5511 * gcc.dg/cpp/if-mpar.c: Add test.
5512 * gcc.dg/cpp/if-oppr.c: Update.
5513
5514 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5515
5516 PR c/6343
5517 * gcc.dg/weak-[2-7].c: New tests.
5518
5519 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
5520
5521 * gcc.dg/enum1.c: New test.
5522
5523 2002-04-26 Mark Mitchell <mark@codesourcery.com>
5524
5525 PR c++/6497
5526 * g++.dg/inherit/access2.C: New test.
5527
5528 2002-04-26 Mark Mitchell <mark@codesourcery.com>
5529
5530 PR bootstrap/6445
5531 * gcc.dg/20020426-1.c: New test.
5532
5533 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
5534
5535 * g++.dg/abi/enum1.C: New test.
5536
5537 2002-04-26 Richard Henderson <rth@redhat.com>
5538
5539 * gcc.dg/c99-bool-1.c: Expect always true warning.
5540
5541 2002-04-25 Roger Sayle <roger@eyesopen.com>
5542
5543 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
5544
5545 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5546
5547 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
5548 targets.
5549
5550 2002-04-24 Mark Mitchell <mark@codesourcery.com>
5551
5552 * g++.dg/abi/mange7.C: New test.
5553
5554 PR c++/6438.
5555 * g++.dg/parse/stmtexpr2.C: New test.
5556
5557 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
5558
5559 * gcc.dg/20020312-2.c: Add SH target.
5560
5561 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5562
5563 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
5564 compiler output on mips*-*-irix*.
5565
5566 2002-04-23 Jakub Jelinek <jakub@redhat.com>
5567
5568 * g++.dg/parse/attr1.C: New test.
5569
5570 2002-04-23 Roger Sayle <roger@eyesopen.com>
5571
5572 * gcc.c-torture/execute/string-opt-17.c: New test case.
5573 * gcc.c-torture/execute/memset-2.c: New test case.
5574
5575 2002-04-23 Mark Mitchell <mark@codesourcery.com>
5576
5577 PR c++/6256:
5578 * g++.dg/template/friend5.C: New test.
5579
5580 PR c++/6331:
5581 * g++.dg/template/qual1.C: Likewise.
5582
5583 2002-04-22 Zack Weinberg <zack@codesourcery.com>
5584
5585 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
5586 Include stdlib.h, not stdio.h or ctype.h.
5587
5588 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
5589
5590 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
5591 cris-*-elf* and mmix-*-*.
5592 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
5593 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
5594 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
5595 Ditto.
5596 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
5597 * gcc.dg/wchar_t-1.c: Ditto.
5598
5599 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
5600
5601 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
5602 Clarify comment.
5603
5604 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
5605
5606 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
5607
5608 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5609
5610 * gcc.c-torture/execute/20000906-1.x: Delete.
5611
5612 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
5613
5614 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
5615
5616 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
5617
5618 * PR6367
5619 * g77.f-torture/execute/6367.f: New test.
5620 * g77.f-torture/execute/6367.x: Disable for MMIX.
5621
5622 2002-04-19 Mark Mitchell <mark@codesourcery.com>
5623
5624 * PR6352
5625 * g++.dg/opt/inline2.C: New test.
5626
5627 2002-04-18 Richard Henderson <rth@redhat.com>
5628
5629 * gcc.dg/20000906-1.c: Enable for all targets.
5630 * gcc.c-torture/compile/iftrap-2.c: New.
5631
5632 2002-04-18 Jakub Jelinek <jakub@redhat.com>
5633
5634 * gcc.dg/20020418-1.c: New test.
5635 * gcc.dg/20020418-2.c: New test.
5636
5637 2002-04-18 Richard Henderson <rth@redhat.com>
5638
5639 * gcc.c-torture/compile/iftrap-1.c: New.
5640 * gcc.dg/iftrap-1.c: Adjust for ia64.
5641 * gcc.dg/iftrap-2.c: New.
5642
5643 2002-04-18 Jakub Jelinek <jakub@redhat.com>
5644
5645 * gcc.c-torture/compile/20020418-1.c: New test.
5646
5647 2002-04-18 Roger Sayle <roger@eyesopen.com>
5648
5649 * gcc.c-torture/compile/20020415-1.c: New.
5650
5651 2002-04-18 David S. Miller <davem@redhat.com>
5652
5653 * gcc.c-torture/execute/20020418-1.c: New test.
5654
5655 2002-04-17 Jakub Jelinek <jakub@redhat.com>
5656
5657 * gcc.dg/20020416-1.c: New test.
5658
5659 * g++.dg/opt/inline1.C: New test.
5660
5661 2002-04-16 Jakub Jelinek <jakub@redhat.com>
5662
5663 * gcc.dg/altivec-5.c: New test.
5664
5665 * gcc.dg/20020415-1.c: New test.
5666
5667 2002-04-15 Mark Mitchell <mark@codesourcery.com>
5668
5669 * testsuite/lib/chill.exp: Remove.
5670
5671 2002-04-14 Jakub Jelinek <jakub@redhat.com>
5672
5673 * g++.dg/other/big-struct.C: New test.
5674
5675 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
5676
5677 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
5678 of scratch file.
5679
5680 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
5681
5682 PR c/6277
5683 * gcc.dg/i386-387-1.c: Allow optional leading underscore
5684 in scan-assembler function name
5685
5686 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
5687
5688 * g77.f-torture/execute/980628-4.x,
5689 g77.f-torture/execute/980628-5.x,
5690 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5691 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5692 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
5693 i[34567]86-*-*.
5694
5695 2002-04-13 David S. Miller <davem@redhat.com>
5696
5697 * gcc.c-torture/execute/20020413-1.c: New test.
5698
5699 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
5700
5701 * gcc.dg/asm-6.c,
5702 * g++.dg/ext/asm1.C: New tests.
5703
5704 2002-04-12 Mark Mitchell <mark@codesourcery.com>
5705
5706 PR c++ 5373.
5707 * g++.dg/parse/stmtexpr1.C: New test.
5708
5709 PR c++/5189.
5710 * g++.dg/template/copy1.C: New test.
5711
5712 2002-04-12 Richard Henderson <rth@redhat.com>
5713
5714 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
5715
5716 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
5717
5718 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
5719 gcc.c-torture/execute/20020307-2.c.
5720
5721 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
5722
5723 * g++.dg/ext/attrib5.C,
5724 * g++.dg/lookup/struct1.C: New tests.
5725
5726 2002-04-11 Jakub Jelinek <jakub@redhat.com>
5727
5728 * gcc.dg/20020411-1.c: New test.
5729
5730 * gcc.c-torture/execute/20020411-1.c: New test.
5731
5732 2002-04-10 Janis Johnson <janis187@us.ibm.com>
5733
5734 * g77.f-torture/execute/6177.f: New test.
5735
5736 2002-04-10 Jakub Jelinek <jakub@redhat.com>
5737
5738 PR middle-end/6247
5739 * g++.dg/opt/cleanup1.C: New test.
5740
5741 * g++.dg/opt/const1.C: New test.
5742
5743 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
5744
5745 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
5746
5747 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
5748
5749 PR c++/5507
5750 * g++.dg/template/typename2.C: New test.
5751
5752 2002-04-10 Alan Modra <amodra@bigpond.net.au>
5753
5754 * gcc.c-torture/execute/loop-12.c: New.
5755
5756 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
5757
5758 * g77.f-torture/execute/980628-4.x,
5759 g77.f-torture/execute/980628-5.x,
5760 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5761 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5762 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
5763
5764 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5765
5766 PR optimization/6086
5767 * g++.dg/opt/preinc1.C: New test.
5768
5769 2002-04-06 Mark Mitchell <mark@codesourcery.com>
5770
5771 PR c++/5571
5772 * g++.dg/opt/static2.C: New test.
5773
5774 2002-04-06 Mark Mitchell <mark@codesourcery.com>
5775
5776 PR c/5120
5777 * gcc.dg/20020406-1.c: New test.
5778
5779 2002-04-04 David S. Miller <davem@redhat.com>
5780
5781 * gcc.c-torture/execute/20020404-1.c: New test.
5782
5783 2002-04-04 Jakub Jelinek <jakub@redhat.com>
5784
5785 PR c/6123
5786 * gcc.dg/20020312-2.c: Do not declare global register variable
5787 if __PIC__ or __pic__ is defined.
5788
5789 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
5790
5791 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
5792 __asm__ so that it works correctly even if -ansi -pedantic-errors.
5793
5794 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5795
5796 * gcc.misc-tests/linkage.exp: Update last change to handle
5797 sparc*-, not just sparc-.
5798
5799 2002-04-03 Richard Henderson <rth@redhat.com>
5800
5801 * gcc.dg/cpp/ucs.c: Improved long UCS test.
5802
5803 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
5804
5805 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
5806
5807 2002-04-02 David S. Miller <davem@redhat.com>
5808
5809 * gcc.c-torture/execute/20020402-3.c: New test.
5810
5811 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
5812
5813 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
5814 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
5815
5816 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
5817 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
5818 g77.f-torture/execute/20001201.x,
5819 g77.f-torture/execute/u77-test.x: New files.
5820
5821 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
5822 * gcc.dg/wchar_t-1.c: Ditto.
5823
5824 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5825
5826 * gcc.c-torture/execute/20020402-1.c: New test.
5827
5828 2002-04-01 Richard Henderson <rth@redhat.com>
5829
5830 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
5831
5832 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
5833
5834 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5835
5836 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
5837
5838 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
5839
5840 * g++.dg/inherit/template-as-base.C: Expect error.
5841 * g++.dg/inherit/namespace-as-base.C: Likewise.
5842
5843 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
5844
5845 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
5846 g++.dg/ext/instantiate3.C: Tweak match patterns.
5847
5848 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
5849 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
5850 -da test.
5851
5852 2002-03-31 Richard Henderson <rth@redhat.com>
5853
5854 * gcc.dg/special/alias-2.c: New.
5855 * gcc.dg/special/ecos.exp: Run it.
5856
5857 2002-03-31 Richard Henderson <rth@redhat.com>
5858
5859 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
5860
5861 2002-03-31 Kazu Hirata <kazu@hxi.com>
5862
5863 * gcc.dg/weak-1.c: Disable on h8300 port.
5864
5865 2002-03-29 Janis Johnson <janis187@us.ibm.com>
5866
5867 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
5868 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
5869 ordering tests.
5870 * g++.dg/bprob/bprob-1.C: New test.
5871 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
5872 * g++.dg/gcov/gcov-1.C: New test.
5873 * g++.dg/gcov/gcov-1.x: New file.
5874 * g++.dg/gcov/gcov-2.C: New test.
5875 * g++.dg/gcov/gcov-3.C: New test.
5876 * g++.dg/gcov/gcov-3.h: New file.
5877
5878 2002-03-28 Roger Sayle <roger@eyesopen.com>
5879
5880 * g++.old-deja/g++.other/builtins5.C: New test.
5881 * g++.old-deja/g++.other/builtins6.C: New test.
5882 * g++.old-deja/g++.other/builtins7.C: New test.
5883 * g++.old-deja/g++.other/builtins8.C: New test.
5884 * g++.old-deja/g++.other/builtins9.C: New test.
5885
5886 2002-03-29 Jakub Jelinek <jakub@redhat.com>
5887
5888 * g++.dg/opt/static1.C: New test.
5889
5890 * g++.dg/opt/longbranch1.C: New test.
5891
5892 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
5893
5894 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
5895
5896 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
5897
5898 2002-03-28 Jeffrey A Law (law@redhat.com)
5899
5900 * gcc.c-torture/execute/20020328-1.c: New test.
5901
5902 2002-03-27 Richard Henderson <rth@redhat.com>
5903
5904 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
5905 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
5906 move from g++.old-deja/g++.ext/.
5907
5908 2002-03-27 Mark Mitchell <mark@codesourcery.com>
5909
5910 * g++.dg/init/new2.C: New test.
5911
5912 2002-03-26 Richard Henderson <rth@redhat.com>
5913
5914 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
5915
5916 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
5917 on sparc.
5918
5919 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
5920 sparcv9 systems.
5921 * gcc.dg/20001102-1.c: Likewise.
5922
5923 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
5924
5925 * gcc.dg/cpp/endif-pedantic1.c,
5926 gcc.dg/cpp/endif-pedantic2.c: New tests.
5927
5928 2002-03-26 Mark Mitchell <mark@codesourcery.com>
5929
5930 * g++.dg/init/new1.C: New test.
5931
5932 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
5933
5934 * g++.dg/abi/vbase9.C: New test.
5935
5936 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
5937
5938 * gcc.dg/arm-asm.c: New test.
5939
5940 2002-03-26 Andrew Cagney <ac131313@redhat.com>
5941
5942 * gcc.dg/Wswitch-enum.c: New test.
5943 Fix PR c/5044.
5944
5945 2002-03-26 Richard Henderson <rth@redhat.com>
5946
5947 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
5948 structure.
5949
5950 2002-03-25 Richard Henderson <rth@redhat.com>
5951
5952 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
5953 sparcv9 systems.
5954
5955 * gcc.c-torture/compile/20011119-1.c (xxx): New.
5956 * gcc.c-torture/compile/20011119-2.c (xxx): New.
5957
5958 2002-03-25 Zack Weinberg <zack@codesourcery.com>
5959
5960 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
5961
5962 2002-03-25 Bob Wilson <bob.wilson@acm.org>
5963
5964 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
5965 targets using generic thunk support.
5966
5967 2002-03-25 Jakub Jelinek <jakub@redhat.com>
5968
5969 * gcc.c-torture/compile/20020323-1.c: New test.
5970
5971 * g++.dg/opt/conj2.C: New test.
5972
5973 2002-03-24 Richard Henderson <rth@redhat.com>
5974
5975 * gcc.dg/weak-1.c: Use -fno-common.
5976
5977 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5978
5979 * g77.dg/f77-edit-apostrophe-out.f: New test
5980 * g77.dg/f77-edit-h-out.f: New test
5981 * g77.dg/f77-edit-t-in.f: New test
5982 * g77.dg/f77-edit-t-out.f: New test
5983 * g77.dg/f77-edit-x-out.f: New test
5984 * g77.dg/f77-edit-slash-out.f: New test
5985 * g77.dg/f77-edit-colon-out.f: New test
5986 * g77.dg/f77-edit-s-out.f: New test
5987
5988 2002-03-24 Richard Henderson <rth@redhat.com>
5989
5990 * objc/execute/formal_protocol-6.x: New XFAIL.
5991
5992 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5993
5994 * gcc.dg/weak-1.c: Early return from dg-final on platforms
5995 that do not support weak symbols
5996
5997 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
5998
5999 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
6000 * lib/g77.exp: Likewise
6001 * lib/objc.exp: Likewise
6002
6003 2002-03-23 Andrew Cagney <ac131313@redhat.com>
6004
6005 * gcc.dg/Wswitch-default.c: New test.
6006
6007 2002-03-23 Jakub Jelinek <jakub@redhat.com>
6008
6009 * g++.dg/other/enum1.C: New test.
6010
6011 2002-03-23 Zack Weinberg <zack@codesourcery.com>
6012
6013 * gcc.dg/pragma-ep-3.c: Fix typo.
6014
6015 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
6016
6017 * g++.dg/inherit/template-as-base.C: New test.
6018
6019 2002-03-22 Jakub Jelinek <jakub@redhat.com>
6020
6021 * g++.old-deja/g++.other/dwarf2-1.C: Move...
6022 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
6023
6024 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
6025
6026 * gcc.dg/cpp/multiline.c: Update to match.
6027
6028 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
6029
6030 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
6031
6032 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
6033
6034 * gcc.dg/cpp/extratokens2.c: New file.
6035
6036 2002-03-21 David Edelsohn <edelsohn@gnu.org>
6037
6038 * gcc.dg/20020312-2.c: Add rs6000 target.
6039
6040 * gcc.c-torture/compile/20020319-1.c: New test.
6041
6042 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6043
6044 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
6045 (A, E): Handle this.
6046
6047 2002-03-20 Jason Merrill <jason@redhat.com>
6048
6049 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
6050 ignoring -fpic.
6051 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
6052 through prune_gcc_output.
6053
6054 2002-03-20 Jakub Jelinek <jakub@redhat.com>
6055
6056 * gcc.c-torture/compile/20020320-1.c: New test.
6057
6058 2002-03-19 Jakub Jelinek <jakub@redhat.com>
6059
6060 * gcc.c-torture/compile/20020318-1.c: New test.
6061
6062 * gcc.dg/struct-by-value-1.c: New test.
6063
6064 * gcc.dg/20020319-1.c: New test.
6065
6066 2002-03-18 Jakub Jelinek <jakub@redhat.com>
6067
6068 * g++.dg/opt/conj1.C: New test.
6069
6070 2002-03-17 Mark Mitchell <mark@codesourcery.com>
6071
6072 * g++.dg/template/qualttp20.C: Revert previous change.
6073 * g++.dg/template/qualttp3.C: Likewise.
6074 * g++.dg/template/qualttp4.C: Likewise
6075 * g++.dg/template/qualttp5.C: Likewise
6076 * g++.dg/template/qualttp6.C: Likewise
6077 * g++.dg/template/qualttp7.C: Likewise
6078 * g++.dg/template/qualttp8.C: Likewise
6079 * g++.dg/template/recurse.C: Likewise.
6080
6081 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6082
6083 * gcc.dg/cpp/wchar-1.c: Update.
6084
6085 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
6086
6087 * g++.dg/template/conv1.C: New test.
6088 * g++.dg/template/conv2.C: New test.
6089 * g++.dg/template/conv3.C: New test.
6090 * g++.dg/template/conv4.C: New test.
6091
6092 2002-03-15 Mark Mitchell <mark@codesourcery.com>
6093
6094 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
6095 * g++.dg/template/qualttp3.C: Likewise.
6096 * g++.dg/template/qualttp4.C: Likewise
6097 * g++.dg/template/qualttp5.C: Likewise
6098 * g++.dg/template/qualttp6.C: Likewise
6099 * g++.dg/template/qualttp7.C: Likewise
6100 * g++.dg/template/qualttp8.C: Likewise
6101 * g++.dg/template/recurse.C: Likewise.
6102
6103 2002-03-15 Mark Mitchell <mark@codesourcery.com>
6104
6105 * g++.dg/opt/dtor1.C: New test.
6106
6107 2002-03-15 Jakub Jelinek <jakub@redhat.com>
6108
6109 * gcc.c-torture/compile/20020315-1.c: New test.
6110
6111 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
6112
6113 * gcc.dg/weak-1.c: Fix scan tests.
6114
6115 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
6116
6117 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
6118 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
6119 cris-*-aout* mmix-*-*.
6120 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
6121 cris-*-aout* mmix-*-*.
6122 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
6123 cris-*-elf* cris-*-aout* and mmix-*-*.
6124 * gcc.dg/20001009-1.c: Ditto.
6125 * gcc.dg/20010912-1.c: Ditto.
6126 * gcc.dg/20020122-4.c: Ditto.
6127 * gcc.dg/inline-2.c: Ditto.
6128
6129 2002-03-14 Jeffrey A Law (law@cygnus.com)
6130
6131 * gcc.c-torture/compile/20020314-1.c: New test.
6132
6133 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
6134
6135 * gcc.c-torture/execute/20020314-1.c: New test.
6136
6137 2002-03-14 Jakub Jelinek <jakub@redhat.com>
6138
6139 * g++.dg/warn/Wunused-1.C: New test.
6140
6141 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
6142
6143 * g++.dg/abi/mangle6.C: New test.
6144
6145 2002-03-13 Jakub Jelinek <jakub@redhat.com>
6146
6147 * gcc.c-torture/compile/20020309-2.c: New test.
6148
6149 * gcc.c-torture/compile/20020312-1.c: New test.
6150
6151 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
6152
6153 * g++.dg/other/access1.C: New test.
6154
6155 2002-03-12 Jakub Jelinek <jakub@redhat.com>
6156
6157 * gcc.c-torture/execute/wchar_t-1.c: New test.
6158
6159 2002-03-12 David Edelsohn <edelsohn@gnu.org>
6160
6161 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
6162
6163 2002-03-12 Roger Sayle <roger@eyesopen.com>
6164
6165 * gcc.dg/20020312-1.c: New test case.
6166
6167 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
6168
6169 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
6170
6171 2002-03-11 Richard Henderson <rth@redhat.com>
6172
6173 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
6174 * g++.old-deja/g++.jason/report.C: Likewise.
6175
6176 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
6177
6178 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
6179 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
6180
6181 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
6182
6183 * testsuite/g++.dg/overload/pmf1.C: New test.
6184
6185 2002-03-11 Kazu Hirata <kazu@hxi.com>
6186
6187 * gcc.c-torture/execute/20020307-1.c: Use long.
6188
6189 2002-03-11 Jakub Jelinek <jakub@redhat.com>
6190
6191 PR optimization/5844
6192 * gcc.dg/20020310-1.c: New test.
6193
6194 2002-03-09 Michael Meissner <meissner@redhat.com>
6195
6196 * gcc.c-torture/execute/memcpy-2.c: New test.
6197 * gcc.c-torture/execute/memset-1.c: New test.
6198 * gcc.c-torture/execute/strlen-1.c: New test.
6199 * gcc.c-torture/execute/strcmp-1.c: New test.
6200 * gcc.c-torture/execute/strncmp-1.c: New test.
6201
6202 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
6203
6204 * gcc.dg/ppc-ldstruct.c: New test.
6205
6206 2002-03-09 Jakub Jelinek <jakub@redhat.com>
6207
6208 * gcc.c-torture/execute/va-arg-22.c: New test.
6209
6210 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6211
6212 * gcc.c-torture/compile/20020309-1.c: New test.
6213
6214 2002-03-08 Jakub Jelinek <jakub@redhat.com>
6215
6216 * gcc.c-torture/execute/20020307-2.c: New test.
6217
6218 2002-03-07 Jeffrey A Law (law@redhat.com)
6219
6220 * g77.f-torture/compile/20020307-1.f: New test.
6221
6222 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
6223
6224 * gcc.dg/unordered-1.c: New test.
6225
6226 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
6227
6228 * gcc.c-torture/execute/20020307-1.c: New test.
6229
6230 2002-03-05 Jakub Jelinek <jakub@redhat.com>
6231
6232 * gcc.dg/20020304-1.c: New test.
6233
6234 * gcc.c-torture/compile/20020304-2.c: New test.
6235
6236 2002-03-04 Zack Weinberg <zack@codesourcery.com>
6237
6238 * gcc.c-torture/compile/20020304-1.c: New test case
6239 (from PR c/5830).
6240
6241 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
6242
6243 * gcc.dg/20020103-1.c: Add other -D ppc variants.
6244
6245 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
6246
6247 * g++.dg/other/classkey1.C: New test.
6248
6249 2002-03-01 Richard Henderson <rth@redhat.com>
6250
6251 * gcc.c-torture/compile/981223-1.x: New.
6252 * gcc.c-torture/compile/920625-1.x: New.
6253
6254 2002-02-28 Richard Henderson <rth@redhat.com>
6255
6256 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
6257
6258 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
6259
6260 * gcc.c-torture/execute/20020227-1.c: New test.
6261
6262 2002-02-27 Mark Mitchell <mark@codesourcery.com>
6263
6264 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
6265 here" ERROR lines.
6266 * g++.old-deja/g++.oliva/partord1.C: Likewise.
6267 * g++.old-deja.g++.other/defarg1.C: Likewise.
6268 * g++.old-deja/g++.pt/calls2.C: Likewise.
6269 * g++.old-deja/g++.pt/crash20.C: Likewise.
6270 * g++.old-deja/g++.pt/crash30.C: Likewise.
6271 * g++.old-deja/g++.pt/crash36.C: Likewise.
6272 * g++.old-deja/g++.pt/crash6.C: Likewise.
6273 * g++.old-deja/g++.pt/defarg13.C: Likewise.
6274 * g++.old-deja/g++.pt/derived3.C: Likewise.
6275 * g++.old-deja/g++.pt/error1.C: Likewise.
6276 * g++.old-deja/g++.pt/friend21.C: Likewise.
6277 * g++.old-deja/g++.pt/friend23.C: Likewise.
6278 * g++.old-deja/g++.pt/infinite1.C: Likewise.
6279 * g++.old-deja/g++.robertl/eb128.C: Likewise.
6280
6281 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
6282
6283 * gcc.c-torture/execute/20020225-2.c: New test.
6284
6285 2002-02-27 Zack Weinberg <zack@codesourcery.com>
6286
6287 * gcc.c-torture/execute/920730-1t.c,
6288 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
6289 Delete test cases, only relevant to -traditional.
6290
6291 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
6292
6293 * gcc.dg/cpp/undef1.c: Remove.
6294 * gcc.dg/cpp/directiv.c: Update.
6295 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
6296
6297 2002-02-27 Michael Meissner <meissner@redhat.com>
6298
6299 * gcc.c-torture/execute/20020226-1.c: New test.
6300
6301 2002-02-26 Jakub Jelinek <jakub@redhat.com>
6302
6303 * g++.dg/debug/debug4.C: New test.
6304
6305 * gcc.dg/ia64-visibility-1.c: New test.
6306
6307 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
6308
6309 * gcc.dg/debug/20020224-1.c: New.
6310
6311 2002-02-25 Kazu Hirata <kazu@hxi.com>
6312
6313 * gcc.c-torture/execute/960416-1.x: New.
6314 * gcc.c-torture/execute/divconst-3.x: Likewise.
6315
6316 2002-02-25 Jakub Jelinek <jakub@redhat.com>
6317
6318 * gcc.dg/20020224-1.c: New test.
6319
6320 2002-02-25 Alan Modra <amodra@bigpond.net.au>
6321
6322 * gcc.c-torture/execute/20020225-1.c: New.
6323
6324 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
6325
6326 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
6327
6328 2002-02-23 Jakub Jelinek <jakub@redhat.com>
6329
6330 * gcc.dg/20020222-1.c: New test.
6331
6332 2002-02-22 Jakub Jelinek <jakub@redhat.com>
6333
6334 * g++.dg/opt/anonunion1.C: New test.
6335
6336 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
6337
6338 * g++.dg/template/qualttp19.C: New test.
6339 * g++.dg/template/qualttp20.C: New test.
6340 * g++.old-deja/g++.jason/report.C: Adjust expected errors
6341 * g++.old-deja/g++.other/qual1.C: Likewise.
6342
6343 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
6344
6345 * gcc.dg/attr-alwaysinline.c: New.
6346
6347 2002-02-21 Jakub Jelinek <jakub@redhat.com>
6348
6349 * gcc.dg/20020220-1.c: New test.
6350
6351 * gcc.dg/20020220-2.c: New test.
6352
6353 * g++.dg/opt/mmx1.C: New test.
6354
6355 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
6356
6357 * gcc.c-torture/compile/20020110.c: New test.
6358
6359 2002-02-20 Jakub Jelinek <jakub@redhat.com>
6360
6361 * gcc.c-torture/execute/20020219-1.c: New test.
6362
6363 * gcc.dg/20020219-1.c: New test.
6364
6365 * gcc.dg/noncompile/20020220-1.c: New test.
6366
6367 * g++.dg/opt/ptrintsum1.C: New test.
6368
6369 * gcc.dg/debug/20020220-1.c: New test.
6370
6371 2002-02-17 Jakub Jelinek <jakub@redhat.com>
6372
6373 * gcc.c-torture/execute/20020216-1.c: New test.
6374
6375 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
6376
6377 * gcc.dg/decl-1.c: Update, new test.
6378
6379 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
6380
6381 * g++.dg/abi/bitfield1.C: New test.
6382 * g++.dg/abi/bitfield2.C: New test.
6383
6384 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
6385
6386 * gcc.dg/attr-nest.c: New test.
6387
6388 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
6389
6390 * gcc.c-torture/execute/20020215-1.c: New test.
6391
6392 2002-02-14 Jakub Jelinek <jakub@redhat.com>
6393
6394 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
6395 * g++.dg/debug/debug.exp: New.
6396 * g++.dg/debug/trivial.C: New.
6397 * g++.dg/debug/debug1.C: Moved...
6398 * g++.dg/other/debug1.C: ...from here.
6399 * g++.dg/debug/debug2.C: Moved...
6400 * g++.dg/other/debug2.C: ...from here.
6401 * g++.dg/debug/debug3.C: Moved...
6402 * g++.dg/other/debug3.C: ...from here.
6403
6404 * gcc.dg/noncompile/20020213-1.c: New test.
6405
6406 2002-02-13 Jakub Jelinek <jakub@redhat.com>
6407
6408 * g++.dg/other/debug3.C: New test.
6409
6410 * gcc.c-torture/execute/20020213-1.c: New test.
6411
6412 2002-02-13 Richard Smith <richard@ex-parrot.com>
6413
6414 * g++.old-deja/g++.other/thunk1.C: New test.
6415
6416 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
6417
6418 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
6419
6420 2002-02-13 Stan Shebs <shebs@apple.com>
6421
6422 * gcc.dg/altivec-3.c: New.
6423
6424 2002-02-12 Jakub Jelinek <jakub@redhat.com>
6425
6426 * gcc.dg/Wunreachable-1.c: New test.
6427 * gcc.dg/Wunreachable-2.c: New test.
6428
6429 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
6430
6431 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
6432
6433 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
6434
6435 * gcc.dg/decl-1.c: New test.
6436
6437 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
6438
6439 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
6440
6441 2002-02-10 Kazu Hirata <kazu@hxi.com>
6442
6443 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
6444 * gcc.c-torture/compile/980506-1.x: Likewise.
6445
6446 2002-02-10 Kazu Hirata <kazu@hxi.com>
6447
6448 * gcc.dg/20020210-1.c: New.
6449
6450 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
6451
6452 * g77.f-torture/execute/947.f: New regression test
6453 for PR fortran/947.
6454
6455 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
6456
6457 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
6458 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
6459
6460 2002-02-08 Richard Henderson <rth@redhat.com>
6461
6462 * gcc.c-torture/compile/labels-3.c: New.
6463
6464 2002-02-08 Jakub Jelinek <jakub@redhat.com>
6465
6466 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
6467 expression statements work instead.
6468 * gcc.dg/noncompile/20020207-1.c: New test.
6469
6470 2002-02-07 Richard Henderson <rth@redhat.com>
6471
6472 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
6473
6474 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6475
6476 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
6477 message from g77
6478 * lib/g77-dg.exp: Trim g77 error messages so that they are
6479 recognized by dg.exp.
6480
6481 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6482
6483 PR fortran/5473
6484 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
6485
6486 2002-02-07 Richard Henderson <rth@redhat.com>
6487
6488 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
6489 to be sufficiently aligned for integers.
6490
6491 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
6492
6493 * g++.dg/template/friend4.C: New test.
6494
6495 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6496
6497 PR fortran/5743
6498 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
6499 unsupported cases.
6500
6501 2002-02-07 Richard Henderson <rth@redhat.com>
6502
6503 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
6504 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
6505 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
6506 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
6507
6508 2002-02-06 Richard Henderson <rth@redhat.com>
6509
6510 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
6511
6512 2002-02-06 Janis Johnson <janis187@us.ibm.com>
6513
6514 * gcc.dg/20020206-1.c: New test.
6515
6516 2002-02-06 Jakub Jelinek <jakub@redhat.com>
6517
6518 * gcc.c-torture/execute/20020206-1.c: New test.
6519
6520 * gcc.c-torture/execute/20020206-2.c: New test.
6521
6522 PR optimization/5429:
6523 * gcc.c-torture/compile/20020206-1.c: New test.
6524
6525 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
6526
6527 * g++.dg/ext/align1.C: Do not use an explicit alignment value
6528 as certain file formats cannot support particularly large
6529 alignments.
6530
6531 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
6532 and do not expect to be able to link the executable.
6533
6534 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
6535 fail because the COFF format does not support the weak attribute.
6536
6537 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
6538
6539 * g77.dg/pr5473.f: New test
6540
6541 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
6542
6543 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
6544 Fix testcase accordingly.
6545
6546 2002-02-04 Richard Henderson <rth@redhat.com>
6547
6548 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
6549 (buf): Change to be an array of pointers, not ints.
6550
6551 2002-02-04 Jakub Jelinek <jakub@redhat.com>
6552
6553 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
6554 before all tests. Move warning one line above to match where it
6555 C frontend emits.
6556 * gcc.dg/Wswitch-2.c: New test.
6557 * g++.dg/warn/Wswitch-1.C: New test.
6558 * g++.dg/warn/Wswitch-2.C: New test.
6559
6560 2002-02-04 Richard Henderson <rth@redhat.com>
6561
6562 * g++.dg/abi/offsetof.C: Fix size comparison.
6563
6564 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
6565
6566 * gcc.dg/cast-qual-2.c: New test.
6567
6568 2002-02-04 Jakub Jelinek <jakub@redhat.com>
6569
6570 * gcc.dg/20020201-4.c: New test.
6571
6572 2002-02-04 Ben Elliston <bje@redhat.com>
6573
6574 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
6575 target_info attribute != 0, in addition to the empty string.
6576 (gcc_target_compile): Likewise.
6577
6578 2002-02-03 Andrew Cagney <ac131313@redhat.com>
6579
6580 * gcc.dg/Wswitch.c: New test.
6581 PR gcc/4475. PR gcc/3780.
6582
6583 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
6584
6585 * g77.f-torture/execute/5122.f: New test for regressions
6586 against PR fortran/5122.
6587
6588 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
6589
6590 * g77.f-torture/compile/pr3743.f: Delete
6591 * g77.dg/pr3743-1.f: New test.
6592 * g77.dg/pr3743-2.f: New test.
6593 * g77.dg/pr3743-3.f: New test.
6594 * g77.dg/pr3743-4.f: New test.
6595
6596 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
6597
6598 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
6599
6600 2002-02-02 Richard Henderson <rth@redhat.com>
6601
6602 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
6603 * gcc.c-torture/execute/bf64-1.c: Likewise.
6604
6605 2002-02-02 Jakub Jelinek <jakub@redhat.com>
6606
6607 * gcc.dg/20020201-2.c: New test.
6608
6609 * gcc.dg/20020201-3.c: New test.
6610
6611 * gcc.c-torture/execute/bitfld-2.c: New test.
6612
6613 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
6614
6615 * gcc.dg/bitfld-1.c: Update.
6616 * gcc.dg/bitfld-2.c: Update.
6617 * gcc.c-torture/execute/bitfld-1.x: New.
6618
6619 2002-02-02 Jakub Jelinek <jakub@redhat.com>
6620
6621 * gcc.c-torture/execute/20020201-1.c: New test.
6622
6623 2002-02-01 Janis Johnson <janis187@us.ibm.com>
6624
6625 PR target/5469
6626 * gcc.dg/20020201-1.c: New test.
6627
6628 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
6629
6630 PR fortran/3743
6631 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
6632 * g77.f-torture/compile/pr3743.x: Remove
6633
6634 2002-01-31 Tom Rix <trix@redhat.com>
6635
6636 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
6637
6638 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
6639
6640 * gcc.dg/noncompile/20020130-1.c: New test.
6641
6642 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
6643
6644 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
6645
6646 2002-01-29 Richard Henderson <rth@redhat.com>
6647
6648 * gcc.c-torture/execute/991118-1.c: Cast various constants back
6649 to long long.
6650 * gcc.c-torture/execute/bf64-1.c: Likewise.
6651
6652 2002-01-29 Jakub Jelinek <jakub@redhat.com>
6653
6654 * gcc.c-torture/execute/20020129-1.c: New test.
6655
6656 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6657
6658 * gcc.c-torture/compile/20000224-1.c: Update.
6659 * gcc.c-torture/execute/bitfld-1.c: New tests.
6660 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
6661 * gcc.dg/uninit-A.c: Update.
6662
6663 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6664
6665 * g++.dg/template/ctor1.C: Add instantiation.
6666
6667 2002-01-28 Paul Koning <pkoning@equallogic.com>
6668
6669 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
6670 argument to __builtin_prefetch to be const ptr.
6671
6672 2002-01-28 Jakub Jelinek <jakub@redhat.com>
6673
6674 * gcc.c-torture/compile/20020120-1.c: New test.
6675
6676 2002-01-27 Kazu Hirata <kazu@hxi.com>
6677
6678 * gcc.c-torture/execute/20020127-1.c: New test.
6679
6680 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
6681
6682 * g77.dg/f77-edit-i-in.f: New test
6683 * g77.dg/f77-edit-i-out.f: New test
6684
6685 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
6686
6687 * gcc.dg/debug/debug.exp: New file.
6688 * gcc.dg/debug/trivial.c: New file.
6689 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
6690 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
6691 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
6692 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
6693 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
6694 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
6695 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
6696 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
6697 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
6698 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
6699 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
6700 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
6701 * gcc.dg/20000503-1.c: Removed.
6702 * gcc.dg/20010207-1.c: Removed.
6703 * gcc.dg/20011223-1.c: Removed.
6704 * gcc.dg/20020104-2.c: Removed.
6705 * gcc.dg/debug-1.c: Removed.
6706 * gcc.dg/debug-2.c: Removed.
6707 * gcc.dg/debug-3.c: Removed.
6708 * gcc.dg/debug-4.c: Removed.
6709 * gcc.dg/debug-5.c: Removed.
6710 * gcc.dg/debug-6.c: Removed.
6711 * gcc.dg/dwarf2-1.c: Removed.
6712 * gcc.dg/dwarf2-2.c: Removed.
6713
6714 2002-01-25 Jakub Jelinek <jakub@redhat.com>
6715
6716 * g++.old-deja/g++.other/eh5.C: New test.
6717 * g++.old-deja/g++.other/sibcall2.C: New test.
6718 * g++.old-deja/g++.other/array9.C: New test.
6719 * g++.old-deja/g++.other/typename2.C: New test.
6720 * g++.old-deja/g++.other/crash60.C: New test.
6721 * g++.old-deja/g++.other/conv9.C: New test.
6722 * g++.old-deja/g++.other/mangle10.C: New test.
6723 * g++.old-deja/g++.other/unchanging1.C: New test.
6724 * g++.old-deja/g++.other/exprstmt1.C: New test.
6725 * g++.old-deja/g++.other/inline23.C: New test.
6726 * g++.old-deja/g++.eh/ia64-1.C: New test.
6727 * g++.old-deja/g++.other/dwarf2-1.C: New test.
6728 * g++.old-deja/g++.other/reload1.C: New test.
6729 * g++.old-deja/g++.other/static20.C: New test.
6730 * g++.old-deja/g++.other/local-alloc1.C: New test.
6731 * g++.old-deja/g++.other/conv8.C: New test.
6732 * g++.old-deja/g++.other/stmtexpr2.C: New test.
6733 * g++.old-deja/g++.other/storeexpr1.C: New test.
6734 * g++.old-deja/g++.other/storeexpr2.C: New test.
6735 * g++.dg/eh/template2.C: New test.
6736 * g++.dg/warn/weak1.C: New test.
6737
6738 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
6739
6740 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6741 Remove first, non-varying, argument.
6742
6743 2002-01-23 Richard Henderson <rth@redhat.com>
6744
6745 * gcc.dg/inline-2.c: New.
6746
6747 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
6748 Add optional target arg. Check number of arguments.
6749 (scan-assembler-not, scan-assembler-dem): Likewise.
6750 (scan-assembler-dem-not): Likewise.
6751
6752 2002-01-23 Zack Weinberg <zack@codesourcery.com>
6753
6754 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
6755 line 12.
6756 * g++.old-deja/g++.brendan/parse3.C,
6757 g++.old-deja/g++.other/crash26.C,
6758 g++.old-deja/g++.other/crash28.C,
6759 g++.old-deja/g++.other/crash29.C,
6760 g++.old-deja/g++.other/crash30.C,
6761 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
6762
6763 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
6764
6765 * gcc.dg/20020115-1.c: New.
6766
6767 2002-01-23 Bob Wilson <bob.wilson@acm.org>
6768
6769 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
6770
6771 2002-01-23 Janis Johnson <janis187@us.ibm.com>
6772
6773 * gcc.dg/20020122-3.c: New.
6774
6775 2002-01-23 Jakub Jelinek <jakub@redhat.com>
6776
6777 * g++.dg/other/gc1.C: New test.
6778
6779 2002-01-23 Zack Weinberg <zack@codesourcery.com>
6780
6781 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
6782
6783 2002-01-22 Richard Henderson <rth@redhat.com>
6784
6785 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
6786
6787 2002-01-22 Richard Henderson <rth@redhat.com>
6788
6789 * gcc.dg/20020122-4.c: New.
6790
6791 2002-01-22 H.J. Lu <hjl@gnu.org>
6792
6793 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
6794 link output.
6795 * gcc.dg/special/ecos.exp: Likewise.
6796 * lib/g++-dg.exp: Likewise.
6797 * lib/g77-dg.exp: Likewise.
6798 * lib/gcc-dg.exp : Likewise.
6799 * lib/mike-g++.exp: Likewise.
6800 * lib/mike-g77.exp: Likewise.
6801 * lib/mike-gcc.exp: Likewise.
6802 * lib/objc-dg.exp: Likewise.
6803
6804 2002-01-22 Janis Johnson <janis187@us.ibm.com>
6805
6806 PR target/5379
6807 * gcc.dg/20020122-2.c: New test.
6808
6809 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
6810
6811 * gcc.dg/20020122-1.c: New test.
6812
6813 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
6814
6815 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
6816
6817 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
6818
6819 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
6820
6821 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6822
6823 * gcc.c-torture/compile/20020121-1.c: New test.
6824
6825 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
6826
6827 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
6828 ld_library_path.
6829
6830 2002-01-21 Jakub Jelinek <jakub@redhat.com>
6831
6832 * gcc.dg/20020218-1.c: New test.
6833
6834 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
6835
6836 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
6837 messages
6838 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
6839 "At global scope" warning
6840 * g++.dg/ext/align1.C: Change cygwin test for alignment
6841 from db-bogus to dg-warning
6842
6843 2002-01-21 Zack Weinberg <zack@codesourcery.com>
6844
6845 * g77.f-torture/compile/cpp2.F: New test.
6846
6847 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
6848
6849 * g++.dg/template/access1.C: New test.
6850
6851 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
6852
6853 * gcc.dg/20020118-1.c: New.
6854
6855 2002-01-18 Kazu Hirata <kazu@hxi.com>
6856
6857 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
6858
6859 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
6860
6861 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
6862 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
6863 alignment warnings.
6864
6865 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
6866
6867 * gcc.misc-tests/i386-prefetch.exp: Save and restore
6868 torture_with_loops and torture_without_loops
6869
6870 2002-01-17 Jakub Jelinek <jakub@redhat.com>
6871
6872 * gcc.c-torture/compile/20020116-1.c: New test.
6873
6874 2002-01-16 Jakub Jelinek <jakub@redhat.com>
6875
6876 * gcc.dg/20020116-2.c: New test.
6877
6878 * gcc.dg/ultrasp4.c: New test.
6879
6880 * gcc.dg/20020116-1.c: New test.
6881
6882 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
6883
6884 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
6885 by EABI.
6886
6887 2002-01-15 Janis Johnson <janis187@us.ibm.com>
6888
6889 * gcc.misc-tests/i386-prefetch.exp: New.
6890 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
6891 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
6892 * gcc.misc-tests/i386-pf-none-1.c: New test.
6893 * gcc.misc-tests/i386-pf-sse-1.c: New test.
6894
6895 2002-01-15 Jakub Jelinek <jakub@redhat.com>
6896
6897 * gcc.dg/gnu89-init-1.c: Add new tests.
6898
6899 2002-01-15 Andreas Jaeger <aj@suse.de>
6900
6901 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
6902 * gcc.dg/i386-mmx-2.c: Likewise.
6903 * gcc.dg/i386-sse-1.c: Likewise.
6904 * gcc.dg/i386-sse-2.c: Likewise.
6905 * gcc.dg/i386-sse-3.c: Likewise.
6906
6907 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
6908
6909 * g77.f-torture/execute/intrinsic-unix-bessel.f:
6910 Uncomment additional cases that now pass.
6911
6912 2002-01-11 Richard Henderson <rth@redhat.com>
6913
6914 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
6915 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
6916
6917 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
6918
6919 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
6920
6921 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
6922
6923 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
6924 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
6925
6926 2002-01-10 Dale Johannesen <dalej@apple.com>
6927
6928 * gcc.c-torture/execute/loop-11.c: New.
6929
6930 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
6931
6932 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
6933 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
6934
6935 2002-01-09 Richard Henderson <rth@redhat.com>
6936
6937 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
6938 type in which to perform the operation for each size.
6939
6940 2002-01-09 Alan Matsuoka (alanm@redhat.com)
6941
6942 * gcc.c-torture/compile/20020109-2.c: New test.
6943
6944 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
6945
6946 * gcc.c-torture/execute/loop-10.c: New test.
6947
6948 2002-01-09 Jakub Jelinek <jakub@redhat.com>
6949
6950 * gcc.c-torture/compile/20010226-1.c: New test.
6951 * gcc.c-torture/compile/20010227-1.c: New test.
6952 * gcc.c-torture/compile/20010426-1.c: New test.
6953 * gcc.c-torture/compile/20010510-1.c: New test.
6954 * gcc.c-torture/compile/20010605-3.c: New test.
6955 * gcc.c-torture/compile/20010824-1.c: New test.
6956 * gcc.c-torture/execute/20010409-1.c: New test.
6957 * gcc.dg/noncompile/20000901-1.c: New test.
6958 * gcc.dg/20001023-1.c: New test.
6959 * gcc.dg/20001101-1.c: New test.
6960 * gcc.dg/20001102-1.c: New test.
6961 * gcc.dg/20010207-1.c: New test.
6962 * gcc.dg/20010405-1.c: New test.
6963 * gcc.dg/20010822-1.c: New test.
6964 * gcc.dg/20011107-1.c: New test.
6965
6966 2002-01-09 Jeffrey A Law (law@redhat.com)
6967
6968 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
6969
6970 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
6971 execution failure on PA targets.
6972
6973 2002-01-09 Jakub Jelinek <jakub@redhat.com>
6974
6975 * gcc.c-torture/compile/20020109-1.c: New test.
6976
6977 2002-01-08 Kazu Hirata <kazu@hxi.com>
6978
6979 * gcc.c-torture/execute/20020108-1.c: New test.
6980
6981 2002-01-08 Jakub Jelinek <jakub@redhat.com>
6982
6983 * gcc.dg/20020108-1.c: New test.
6984
6985 2002-01-08 H.J. Lu <hjl@gnu.org>
6986
6987 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
6988 for header files.
6989
6990 2002-01-08 Geoff Keating <geoffk@redhat.com>
6991
6992 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
6993 consistency.
6994
6995 002-01-07 Aldy Hernandez <aldyh@redhat.com>
6996
6997 * gcc.dg/altivec-4.c: Test altivec predicates.
6998
6999 2002-01-07 Jakub Jelinek <jakub@redhat.com>
7000
7001 * gcc.c-torture/execute/20020107-1.c: New test.
7002
7003 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
7004
7005 PR c/5279
7006 * gcc.c-torture/compile/20020106-1.c: New test.
7007
7008 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
7009
7010 * gcc.c-torture/execute/nestfunc-4.c: New test.
7011
7012 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
7013
7014 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
7015 extra triple that slipped in.
7016 * g++.old-deja/g++.abi/align.C: Likewise.
7017 * g++.old-deja/g++.abi/bitfields.C: Likewise.
7018
7019 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
7020
7021 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
7022 * g++.old-deja/g++.abi/align.C: Likewise.
7023 * g++.old-deja/g++.abi/bitfields.C: Likewise.
7024
7025 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
7026 on FreeBSD/i386.
7027 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
7028 FreeBSD.
7029
7030 2002-01-04 Jakub Jelinek <jakub@redhat.com>
7031
7032 * gcc.dg/20020104-1.c: New test.
7033
7034 * gcc.dg/20020104-2.c: New test.
7035
7036 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
7037
7038 * gcc.dg/20020103-1.c: Fix typo in target selector.
7039
7040 2002-01-03 Richard Henderson <rth@redhat.com>
7041
7042 * gcc.dg/20020103-1.c: New.
7043
7044 2002-01-03 Kazu Hirata <kazu@hxi.com>
7045
7046 * gcc.c-torture/execute/20020103-1.c: New test.
7047
7048 2002-01-03 Jakub Jelinek <jakub@redhat.com>
7049
7050 * g++.dg/other/debug2.C: New test.
7051
7052 * gcc.c-torture/compile/20020103-1.c: New test.
7053
7054 2002-01-02 Jakub Jelinek <jakub@redhat.com>
7055
7056 * gcc.dg/gnu89-init-1.c: Added new tests.
7057
7058 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
7059
7060 * g++.dg/template/friend2.C: Remove as patch is reverted.
7061
7062 * g++.dg/warn/oldcast1.C: New test.
7063
7064 * g++.dg/template/ptrmem1.C: New test.
7065 * g++.dg/template/ptrmem2.C: New test.
7066
7067 * g++.dg/template/ntp.C: New test.
7068
7069 * g++.dg/other/component1.C: New test.
7070
7071 * g++.dg/template/ttp3.C: New test.
7072
7073 * g++.dg/template/friend2.C: New test.
7074 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
7075
7076 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
7077
7078 * g++.dg/other/ptrmem1.C: New test.
7079 * g++.dg/other/ptrmem2.C: New test.
7080
7081 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
7082
7083 * g++.dg/template/ctor1.C: New test.
7084
7085 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
7086
7087 * g++.dg/template/friend2.C: New test.
7088
7089 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
7090
7091 * gcc.dg/mmix-1.c: New test.
7092
7093 2001-12-31 Richard Henderson <rth@redhat.com>
7094
7095 * gcc.dg/asm-5.c: New.
7096
7097 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
7098
7099 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
7100 in namespace __gnu_cxx
7101
7102 2001-12-30 Richard Henderson <rth@redhat.com>
7103
7104 * gcc.dg/debug-6.c: New.
7105
7106 2001-12-30 Jakub Jelinek <jakub@redhat.com>
7107
7108 * gcc.c-torture/compile/20011229-2.c: New test.
7109
7110 2001-12-29 Jakub Jelinek <jakub@redhat.com>
7111
7112 * gcc.dg/debug-3.c: New test.
7113 * gcc.dg/debug-4.c: New test.
7114 * gcc.dg/debug-5.c: New test.
7115
7116 2001-12-29 Richard Henderson <rth@redhat.com>
7117
7118 * g++.dg/eh/loop1.C: New.
7119
7120 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
7121
7122 * g++.dg/template/crash1.C: New test.
7123
7124 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
7125
7126 * g++.dg/other/const1.C: New test.
7127
7128 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7129
7130 * gcc.c-torture/compile/20011229-1.c: New test.
7131
7132 2001-12-28 Stan Shebs <shebs@apple.com>
7133
7134 * lib/objc-torture.exp: Resync with c-torture.exp.
7135 * lib/objc.exp: Load standard libraries.
7136
7137 2001-12-28 Jakub Jelinek <jakub@redhat.com>
7138
7139 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
7140 additional tests.
7141
7142 2001-12-27 Roger Sayle <roger@eyesopen.com>
7143
7144 * gcc.c-torture/execute/string-opt-16.c: New testcase.
7145
7146 2001-12-27 Richard Henderson <rth@redhat.com>
7147
7148 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
7149
7150 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
7151
7152 * g++.dg/eh/ctor1.C: New test.
7153 * g++.dg/other/error2.C: New test.
7154
7155 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
7156
7157 * g++.dg/other/init2.C: New test.
7158
7159 2001-12-24 Richard Henderson <rth@redhat.com>
7160
7161 * gcc.dg/20011223-1.c: New.
7162 * gcc.dg/inline-1.c: New.
7163
7164 2001-12-23 Richard Henderson <rth@redhat.com>
7165
7166 * gcc.dg/asm-4.c: Test operand modifiers.
7167
7168 2001-12-23 Richard Henderson <rth@redhat.com>
7169
7170 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
7171
7172 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
7173
7174 * gcc.c-torture/execute/20011223-1.c: New test.
7175
7176 2001-12-21 Richard Henderson <rth@redhat.com>
7177
7178 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
7179 re-enables the warning.
7180
7181 2001-12-21 Richard Henderson <rth@redhat.com>
7182
7183 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
7184
7185 2001-12-20 Jakub Jelinek <jakub@redhat.com>
7186
7187 * gcc.c-torture/compile/20011218-1.c: New test.
7188
7189 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
7190
7191 * gcc.misc-test/arm-isr.exp: New file. Control running of the
7192 arm-isr.c test.
7193 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
7194 epilogue generation for ARM ISR routines.
7195
7196 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7197
7198 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
7199 * gcc.dg/format/c90-printf-3.c: Likewise.
7200 * gcc.dg/format/c99-printf-3.c: Likewise.
7201 * gcc.dg/format/ext-1.c: Likewise.
7202 * gcc.dg/format/ext-6.c: Likewise.
7203 * gcc.dg/format/format.h: Prototype unlocked stdio.
7204
7205 2001-12-20 Richard Henderson <rth@redhat.com>
7206
7207 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
7208 (arena): Use it.
7209 (malloc): Correct allocation logic. Abort if we fill up the
7210 arena before initialization complete.
7211 (realloc): Correct allocation logic.
7212
7213 2001-12-20 Jakub Jelinek <jakub@redhat.com>
7214
7215 * gcc.c-torture/compile/20011219-2.c: New test.
7216
7217 * gcc.c-torture/execute/20011219-1.c: New test.
7218
7219 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
7220
7221 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
7222 target does not support weak symbols.
7223
7224 2001-12-19 Jakub Jelinek <jakub@redhat.com>
7225
7226 * gcc.c-torture/compile/20011219-1.c: New test.
7227
7228 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
7229
7230 * g++.dg/other/error1.C: New test.
7231
7232 2001-12-17 Jeffrey A Law (law@redhat.com)
7233
7234 * gcc.c-torture/execute/20011217-1.c: New test.
7235
7236 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
7237
7238 * objc.dg/special/: New directory.
7239 * objc.dg/special/special.exp: New file.
7240 * objc.dg/special/unclaimed-category-1.h: New file.
7241 * objc.dg/special/unclaimed-category-1a.m: New file.
7242 * objc.dg/special/unclaimed-category-1.m: New file.
7243
7244 2001-12-17 Andreas Jaeger <aj@suse.de>
7245
7246 * gcc.c-torture/compile/20011217-2.c: New test.
7247
7248 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
7249
7250 * gcc.c-torture/compile/20011217-1.c: New test.
7251
7252 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
7253
7254 * testsuite/gcc.dg/20011214-1.c: New.
7255
7256 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
7257
7258 * gcc.dg/altivec-4.c: New.
7259
7260 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
7261
7262 * gcc.dg/20011113-1.c: New test.
7263
7264 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
7265
7266 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
7267 std::__malloc_alloc_template<0> and
7268 std::__default_alloc_template<false, 0>.
7269
7270 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
7271
7272 * objc/execute/bf-21.m: New test.
7273 * objc/execute/enumeration-1.m: New test.
7274 * objc/execute/enumeration-2.m: New test.
7275
7276 2001-12-12 Jakub Jelinek <jakub@redhat.com>
7277
7278 * gcc.dg/gnu89-init-1.c: New test.
7279
7280 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
7281
7282 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
7283 * g++.old-deja/g++.jason/2371.C: Likewise.
7284 * g++.old-deja/g++.jason/template33.C: Likewise.
7285 * g++.old-deja/g++.jason/template34.C: Likewise.
7286 * g++.old-deja/g++.jason/template36.C: Likewise.
7287 * g++.old-deja/g++.oliva/typename1.C: Likewise.
7288 * g++.old-deja/g++.oliva/typename2.C: Likewise.
7289 * g++.old-deja/g++.other/typename1.C: Likewise.
7290 * g++.old-deja/g++.pt/inherit2.C: Likewise.
7291 * g++.old-deja/g++.pt/nontype5.C: Likewise.
7292 * g++.old-deja/g++.pt/typename11.C: Likewise.
7293 * g++.old-deja/g++.pt/typename14.C: Likewise.
7294 * g++.old-deja/g++.pt/typename16.C: Likewise.
7295 * g++.old-deja/g++.pt/typename3.C: Likewise.
7296 * g++.old-deja/g++.pt/typename4.C: Likewise.
7297 * g++.old-deja/g++.pt/typename5.C: Likewise.
7298 * g++.old-deja/g++.pt/typename7.C: Likewise.
7299 * g++.old-deja/g++.robertl/eb9.C: Likewise.
7300
7301 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
7302
7303 * g++.dg/other/linkage1.C: New test.
7304 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
7305 specifiers.
7306
7307 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
7308
7309 * gcc.dg/concat.c: New test.
7310
7311 2001-12-11 Stan Shebs <shebs@apple.com>
7312
7313 * objc/compile: New test directory.
7314 * objc/compile/compile.exp: New expect script.
7315 * objc/compile/20011211-1.m: New compile test.
7316
7317 2001-12-11 Jason Merrill <jason@redhat.com>
7318
7319 * lib/prune.exp (prune_gcc_output): Also handle "In member
7320 function". So many permutations...
7321
7322 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
7323
7324 * g++.dg/template/typedef1.C: New test.
7325
7326 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
7327
7328 * g++.dg/other/copy1.C: New test.
7329
7330 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
7331
7332 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
7333
7334 * gcc.dg/builtin-choose-expr.c: New.
7335
7336 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
7337
7338 * gcc.dg/altivec-2.c: New.
7339
7340 2001-12-07 Richard Henderson <rth@redhat.com>
7341
7342 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
7343
7344 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
7345
7346 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
7347 ultrasparc.
7348
7349 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7350
7351 * g++-old.deja/g++.robertl/eb101.C: Deleted.
7352
7353 2001-12-06 Janis Johnson <janis187@us.ibm.com>
7354
7355 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
7356 variable argument list.
7357
7358 2001-12-06 Zack Weinberg <zack@codesourcery.com>
7359
7360 * gcc.c-torture/execute/memcheck: Delete entire directory.
7361 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
7362 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
7363
7364 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
7365
7366 * gcc.dg/Wshadow-1.c: New test.
7367
7368 2001-12-05 Jakub Jelinek <jakub@redhat.com>
7369
7370 * gcc.c-torture/compile/20011130-1.c: New test.
7371
7372 * gcc.dg/noncompile/20011025-1.c: New test.
7373
7374 * g++.dg/other/anon-union.C: New test.
7375
7376 * gcc.c-torture/execute/20011024-1.c: New test.
7377
7378 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
7379
7380 * gcc.c-torture/execute/20000722-1.x,
7381 gcc.c-torture/execute/20010123-1.x: Remove.
7382 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
7383 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
7384 gcc.dg/c99-complit-2.c: New tests.
7385
7386 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
7387
7388 * g++.dg/inherit/base1.C: New test.
7389
7390 2001-12-04 Jakub Jelinek <jakub@redhat.com>
7391
7392 * g++.dg/other/stdarg1.C: New test.
7393
7394 * gcc.c-torture/compile/20011130-2.c: New test.
7395
7396 2001-12-03 Janis Johnson <janis187@us.ibm.com>
7397
7398 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
7399 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
7400 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
7401 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
7402 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
7403 * gcc.dg/builtin-prefetch-1.c: New test.
7404
7405 2001-12-03 Jakub Jelinek <jakub@redhat.com>
7406
7407 * gcc.dg/20011130-1.c: New test.
7408
7409 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
7410
7411 * g++.dg/other/scope1.C: New test.
7412 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
7413
7414 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
7415
7416 * gcc.dg/vla-init-1.c: New test.
7417
7418 2001-12-01 Geoff Keating <geoffk@redhat.com>
7419
7420 * gcc.c-torture/compile/structs.c: New testcase from GDB.
7421
7422 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
7423
7424 * objc.dg/alias.m: Update.
7425 * objc.dg/class-1.m: Update.
7426 * objc.dg/const-str-1.m: Update.
7427 * objc.dg/fwd-proto-1.m: Update.
7428 * objc.dg/id-1.m: Update.
7429 * objc.dg/super-class-1.m: Update.
7430
7431 2001-11-29 Mark Mitchell <mark@codesourcery.com>
7432
7433 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
7434 constructs.
7435
7436 2001-11-28 Jeffrey A Law (law@cygnus.com)
7437
7438 * gcc.c-torture/execute/20011128-1.c: New test.
7439
7440 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
7441
7442 * gcc.dg/20011127-1.c: New test.
7443
7444 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
7445
7446 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
7447 from Austin Group draft 7.
7448 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
7449 scanf format arguments.
7450 * gcc.dg/format/no-exargs-2.c: New test.
7451
7452 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
7453
7454 * g++.dg/abi/vbase8-4.C: New test.
7455
7456 2001-11-24 Ian Lance Taylor <ian@airs.com>
7457
7458 * gcc.c-torture/execute/20011121-1.c: New test.
7459
7460 2001-11-23 Jeffrey A Law (law@cygnus.com)
7461
7462 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
7463
7464 2001-11-23 Andreas Jaeger <aj@suse.de>
7465
7466 * gcc.dg/cpp/charconst-2.c: New test.
7467
7468 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
7469
7470 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
7471 to the host if it is remote. Let tests specify extra headers
7472 they use.
7473 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
7474 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
7475 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
7476 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
7477 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
7478 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
7479 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
7480 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
7481 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
7482 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
7483
7484 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
7485
7486 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
7487 for little endian ARMs.
7488
7489 2001-11-20 Jakub Jelinek <jakub@redhat.com>
7490
7491 * gcc.c-torture/compile/20011119-1.c: New test.
7492 * gcc.c-torture/compile/20011119-2.c: New test.
7493
7494 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
7495
7496 * gcc.dg/altivec-1.c: Fix typo.
7497
7498 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
7499
7500 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
7501
7502 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
7503
7504 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
7505
7506 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
7507
7508 * lib/g77.exp: Don't specify --rpath-link.
7509
7510 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
7511 across all the headers.
7512 * gcc.dg/format/format.exp: For testing on a remote host,
7513 copy format.h.
7514
7515 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
7516 * gcc.c-torture/execute/930406-1.c: Likewise.
7517 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
7518
7519 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
7520
7521 * gcc.dg/altivec-1.c: New.
7522
7523 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
7524
7525 * gcc.dg/cpp/fpreprocessed.c: New test case.
7526
7527 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
7528
7529 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
7530 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
7531 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
7532
7533 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
7534
7535 * gcc.dg/no-builtin-1.c: New test.
7536
7537 2001-11-16 Jakub Jelinek <jakub@redhat.com>
7538
7539 * gcc.c-torture/execute/20011115-1.c: New test.
7540
7541 2001-11-15 Jakub Jelinek <jakub@redhat.com>
7542
7543 * gcc.c-torture/compile/20011114-2.c: New test.
7544 * gcc.c-torture/compile/20011114-3.c: New test.
7545 * gcc.c-torture/compile/20011114-4.c: New test.
7546
7547 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
7548
7549 * g++.dg/other/init1.C: New test.
7550
7551 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
7552
7553 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
7554 message.
7555
7556 * gcc.c-torture/execute/20011114-1.c: New testcase.
7557
7558 * gcc.c-torture/compile/20010327-1.c: Revert last change.
7559 * gcc.c-torture/compile/20011114-1.c: New test, exactly
7560 like the (before this change) version of 20010327-1.c.
7561
7562 2001-11-14 Roger Sayle <roger@eyesopen.com>
7563
7564 * gcc.c-torture/execute/string-opt-13.c: New testcase.
7565
7566 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
7567
7568 * g++.dg/init/array2.C: New test.
7569
7570 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
7571
7572 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
7573
7574 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
7575
7576 * g++.dg/other/forscope1.C: New test.
7577 * g++.dg/ext/forscope1.C: New test.
7578 * g++.dg/ext/forscope2.C: New test.
7579
7580 2001-11-13 Jakub Jelinek <jakub@redhat.com>
7581
7582 * gcc.c-torture/execute/20011113-1.c: New test.
7583
7584 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
7585
7586 * gcc.c-torture/execute/20011109-2.c: New test.
7587
7588 * gcc.c-torture/execute/20011109-1.c: New test.
7589
7590 2001-11-09 Jakub Jelinek <jakub@redhat.com>
7591
7592 * gcc.c-torture/compile/20011109-1.c: New test.
7593
7594 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
7595
7596 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
7597 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
7598 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
7599 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
7600 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
7601 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
7602 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
7603
7604 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
7605
7606 * g++.dg/warn/Wshadow-1.C: New tests.
7607 * g++.old-deja/g++.mike/for3.C: Update.
7608
7609 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
7610
7611 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
7612 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
7613 XFAILs. Adjust expected error texts.
7614 * gcc.c-torture/compile/20011106-1.c,
7615 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
7616 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
7617 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
7618 gcc.dg/c99-array-lval-5.c: New tests.
7619
7620 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7621
7622 * gcc.dg/cpp/defined.c: Update.
7623
7624 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7625
7626 * gcc.c-torture/execute/anon-1.c: New test.
7627
7628 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
7629
7630 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
7631 same size, so no warning should be produced on stormy16.
7632
7633 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
7634 due to oversized array.
7635 * g++.old-deja/g++.mike/ns15.C: Likewise.
7636 * g++.old-deja/g++.pt/crash16.C: Likewise.
7637
7638 2001-11-02 Graham Stott <grahams@redhat.com>
7639
7640 * g++.dgother/debug1.C: Fix typos.
7641
7642 2001-11-01 Jakub Jelinek <jakub@redhat.com>
7643
7644 * g++.dg/other/debug1.C: New test.
7645
7646 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7647
7648 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
7649 of unsigned long.
7650
7651 2001-10-30 Jakub Jelinek <jakub@redhat.com>
7652
7653 * gcc.dg/20011029-2.c: New test.
7654
7655 * gcc.c-torture/compile/20011029-1.c: New test.
7656
7657 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
7658
7659 * objc/execute/class_self-1.m: New test.
7660 * objc/execute/class_self-2.m: New test.
7661
7662 2001-10-25 Zack Weinberg <zack@codesourcery.com>
7663
7664 * gcc.misc-tests/msgs.exp: Delete.
7665 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
7666 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
7667 error set to match recent changes.
7668
7669 2001-10-24 Zack Weinberg <zack@codesourcery.com>
7670
7671 * gcc.dg/20011021-1.c: New test.
7672
7673 2001-10-24 Jakub Jelinek <jakub@redhat.com>
7674
7675 * gcc.c-torture/compile/20011023-1.c: New test.
7676
7677 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
7678
7679 * lib/g77.exp: Rewrite based on lib/g++.exp.
7680
7681 2001-10-19 Jakub Jelinek <jakub@redhat.com>
7682
7683 * gcc.c-torture/execute/20011019-1.c: New test.
7684
7685 * gcc.dg/20011018-1.c: New test.
7686
7687 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
7688
7689 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
7690
7691 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
7692
7693 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
7694 * gcc.dg/attr-invalid.c: Likewise.
7695
7696 2001-10-18 Jakub Jelinek <jakub@redhat.com>
7697
7698 * testsuite/gcc.dg/20011015-1.c: New test.
7699
7700 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
7701
7702 * g++.dg/template/unify2.C: New test.
7703
7704 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
7705
7706 * g++.dg/other/exception-specification.C: New test
7707
7708 2001-10-13 Tom Rix <trix@redhat.com>
7709
7710 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
7711 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
7712
7713 2001-10-12 Jakub Jelinek <jakub@redhat.com>
7714
7715 * testsuite/gcc.dg/20011009-1.c: New test.
7716
7717 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
7718
7719 PR g++/4476
7720 * g++.dg/other/friend1.C: New test.
7721
7722 2001-10-11 Richard Henderson <rth@redhat.com>
7723
7724 * g++.old-deja/g++.other/crash18.C: Add -S to options.
7725
7726 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7727
7728 * gcc.c-torture/compile/20011010-1.c: New.
7729
7730 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
7731
7732 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
7733 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
7734 g77.f-torture/execute/execute.exp,
7735 g77.f-torture/noncompile/noncompile.exp,
7736 gcc.c-torture/compile/compile.exp,
7737 gcc.c-torture/execute/execute.exp,
7738 gcc.c-torture/execute/ieee/ieee.exp,
7739 gcc.c-torture/execute/memcheck/memcheck.exp,
7740 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
7741 objc/execute/execute.exp: Update FSF address.
7742
7743 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
7744
7745 * gcc.dg/cpp/cmdlne-C.c: Update.
7746 * gcc.dg/cpp/cmdlne-C2.c: New.
7747
7748 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7749
7750 * gcc.c-torture/execute/20011008-3.c: New.
7751
7752 2001-10-08 DJ Delorie <dj@redhat.com>
7753
7754 * gcc.dg/20011008-1.c: New.
7755 * gcc.dg/20011008-2.c: New.
7756
7757 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
7758
7759 * gcc.dg/cpp/spacing1.c: Update test.
7760
7761 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
7762
7763 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
7764 spelling errors of "separate" as "seperate".
7765
7766 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
7767
7768 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
7769 enough to avoid inlining.
7770
7771 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
7772
7773 * lib/g77.exp: set libg2c_dir correctly.
7774
7775 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
7776
7777 * gcc.dg/cpp/macro11.c: New test.
7778
7779 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
7780
7781 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
7782 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
7783 gcc.dg/format/multattr-3.c: New tests.
7784 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
7785 tests for format attributes on function pointers being rejected.
7786
7787 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
7788
7789 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
7790
7791 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
7792
7793 * g++.dg/warn/format1.C: New test.
7794
7795 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
7796
7797 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
7798
7799 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
7800
7801 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
7802
7803 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
7804
7805 * gcc.dg/cpp/redef2.c: Add test.
7806
7807 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
7808
7809 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
7810 long-standing bug on i686, apparently.
7811 * gcc.c-torture/execute/loop-2c.x: New file.
7812 * gcc.c-torture/execute/loop-2d.x: New file.
7813 * gcc.c-torture/execute/loop-3c.x: New file.
7814
7815 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
7816
7817 * gcc.dg/cpp/20000625-2.c: Correct line number.
7818
7819 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
7820
7821 * gcc.dg/cpp/macro10.c: New test.
7822 * gcc.dg/cpp/strify3.c: New test.
7823 * gcc.dg/cpp/spacing1.c: Add tests.
7824 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
7825 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
7826
7827 2001-09-24 DJ Delorie <dj@redhat.com>
7828
7829 * gcc.c-torture/execute/20010924-1.c: New test.
7830
7831 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
7832
7833 * testsuite/objc/execute/paste.m: Remove.
7834
7835 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
7836
7837 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
7838
7839 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
7840
7841 * g77.dg/strlen0.f: New test.
7842
7843 2001-09-21 Richard Henderson <rth@redhat.com>
7844
7845 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
7846 * g++.old-deja/g++.abi/vtable2.C: Likewise.
7847
7848 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
7849
7850 Table-driven attributes.
7851 * g++.dg/ext/attrib1.C: New test.
7852
7853 2001-09-20 DJ Delorie <dj@redhat.com>
7854
7855 * gcc.dg/20000926-1.c: Update expected warning messages.
7856 * gcc.dg/array-2.c: Likewise, and test for warnings too.
7857 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
7858 array.
7859
7860 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
7861
7862 * g++.dg/eh/registers1.C: New test case.
7863
7864 2001-09-17 Richard Henderson <rth@redhat.com>
7865
7866 * gcc.dg/array-5.c: Fix VLA decomposition test.
7867
7868 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
7869
7870 * gcc.dg/cpp/line5.c: New testcase.
7871
7872 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
7873
7874 * gcc.dg/cpp/macro9.c: New test.
7875
7876 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
7877
7878 * gcc.c-torture/execute/980223.c: Change type of addr from long
7879 to char *.
7880
7881 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
7882
7883 * gcc.c-torture/execute/20010915-1.c: New test.
7884
7885 2001-09-14 Janis Johnson <janis187@us.ibm.com>
7886
7887 * g77.dg/bprob: New directory.
7888 * g77.dg/bprob/bprob.exp: New file.
7889 * g77.dg/bprob/bprob-1.f: New test.
7890 * g77.dg/gcov: New directory.
7891 * g77.dg/gcov/gcov.exp: New file.
7892 * g77.dg/gcov/gcov-1.f: New test.
7893 * g77.dg/gcov/gcov-1.x: New file.
7894
7895 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
7896
7897 * gcc.dg/cpp/directiv.c: Update.
7898 * gcc.dg/cpp/undef1.c: Update.
7899
7900 2001-09-12 Jakub Jelinek <jakub@redhat.com>
7901
7902 * gcc.dg/20010912-1.c: New test.
7903
7904 2001-09-11 Janis Johnson <janis187@us.ibm.com>
7905
7906 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
7907 language-independent file in lib.
7908 * lib/gcov.exp: New file.
7909
7910 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
7911
7912 * gcc.c-torture/compile/20010911-1.c: New test.
7913
7914 2001-09-10 Janis Johnson <janis187@us.ibm.com>
7915
7916 * lib/profopt.exp: New, to support profile-directed optimizations.
7917 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
7918 * gcc.misc-tests/bprob-1.c: New test.
7919 * gcc.misc-tests/bprob-2.c: New test.
7920
7921 2001-09-07 Janis Johnson <janis187@us.ibm.com>
7922
7923 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
7924 XFAIL and which kinds of gcov output to verify.
7925 * gcc.misc-tests/gcov-4b.x: New file.
7926 * gcc.misc-tests/gcov-5b.x: New file.
7927 * gcc.misc-tests/gcov-6.x: New file.
7928 * gcc.misc-tests/gcov-7.c: New test.
7929 * gcc.misc-tests/gcov-7.x: New file.
7930
7931 2001-09-06 Janis Johnson <janis187@us.ibm.com>
7932
7933 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
7934 * gcc.misc-tests/gcov-6.c: New test.
7935
7936 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
7937
7938 PR c++/3986
7939 * g++.dg/abi/vbase1.C: New test.
7940
7941 2001-09-05 Ziemowit Laski <zlaski@apple.com>
7942
7943 * objc.dg/method-2.m: New.
7944
7945 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
7946
7947 PR c++/4203
7948 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
7949 * g++.dg/init/empty1.C: New test.
7950
7951 2001-09-03 Jakub Jelinek <jakub@redhat.com>
7952
7953 * gcc.c-torture/compile/20010903-1.c: New test.
7954
7955 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
7956
7957 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
7958 for m68k.
7959
7960 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
7961
7962 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
7963
7964 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
7965
7966 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
7967
7968 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
7969
7970 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
7971 for 16-bit 'unsigned int'.
7972
7973 2001-08-29 Kazu Hirata <kazu@hxi.com>
7974
7975 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
7976
7977 2001-08-27 Richard Henderson <rth@redhat.com>
7978
7979 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
7980 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
7981
7982 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
7983
7984 * gcc.dg/asm-names.c (ymain): New.
7985
7986 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
7987
7988 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
7989 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
7990 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
7991
7992 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7993
7994 * gcc.dg/compare5.c: New testcase.
7995
7996 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
7997
7998 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
7999 and "In instantiation".
8000
8001 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
8002
8003 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
8004
8005 2001-08-20 Janis Johnson <janis187@us.ibm.com>
8006
8007 * gcc.misc-tests/gcov.exp: Add support for branch information.
8008 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
8009 * gcc.misc-tests/gcov-4.c: New test.
8010 * gcc.misc-tests/gcov-4b.c: New test.
8011 * gcc.misc-tests/gcov-5b.c: New test.
8012
8013 2001-08-20 Zack Weinberg <zackw@panix.com>
8014
8015 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
8016 expected to fail.
8017
8018 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
8019
8020 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
8021
8022 2001-08-19 Jakub Jelinek <jakub@redhat.com>
8023
8024 * g++.dg/eh/template1.C: New test.
8025
8026 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
8027
8028 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
8029 Fix thinko.
8030 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
8031 for xfail.
8032
8033 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
8034
8035 * lib/g77-dg.exp: Use prune.exp for common procedures
8036 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
8037 * lib/g77.exp: (g77-dg-prune) Remove
8038
8039 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
8040
8041 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
8042
8043 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8044
8045 * g++.dg/template/unify1.C: New test.
8046
8047 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
8048
8049 * g++.dg/abi/empty4.C: New test.
8050
8051 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
8052
8053 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
8054 solaris2.*
8055 * g77.f-torture/compile/pr3743.x: Likewise
8056
8057 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8058
8059 * g++.dg/other/using-declaration.C: New test.
8060
8061 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
8062
8063 * gcc.dg/cpp/tr-sign.c: New testcase.
8064
8065 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
8066
8067 * gcc.dg/cpp/19951025-1.c: Revert.
8068 * gcc.dg/cpp/directiv.c: We no longer process directives that
8069 interrupt macro arguments.
8070
8071 2001-08-03 Zack Weinberg <zackw@stanford.edu>
8072
8073 * gcc.dg/bconstp-1.c: New test.
8074
8075 2001-08-03 Richard Henderson <rth@redhat.com>
8076
8077 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
8078
8079 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
8080
8081 * gcc.dg/cpp/19951025-1.c: Update.
8082
8083 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
8084
8085 * g77.dg/ff90-1.f (s): Fix reference of variable z,
8086 should be x.
8087
8088 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
8089
8090 Kill -fhonor-std.
8091 * g++.old-deja/g++.ns/ns14.C: Remove special options.
8092 * g++.old-deja/g++.other/std1.C: Likewise.
8093 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
8094
8095 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
8096
8097 * lib/g77.exp: Load gcc-defs.exp for common procedures
8098 (g77_pass, g77_fail, g77_finish, g77_exit,
8099 ${tool}_check_unsupported_p} Now redundant. Deleted.
8100
8101 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
8102
8103 * g77.dg/fbackslash.f
8104 * g77.dg/fcase-preserve.f
8105 * g77.dg/ff90-1.f
8106 * g77.dg/ffixed-line-length-0.f
8107 * g77.dg/ffixed-line-length-132.f
8108 * g77.dg/ffixed-line-length-7.f
8109 * g77.dg/ffixed-line-length-72.f
8110 * g77.dg/ffixed-line-length-none.f
8111 * g77.dg/ffree-form-1.f
8112 * g77.dg/fno-backslash.f
8113 * g77.dg/fno-f90-1.f
8114 * g77.dg/fno-fixed-form-1.f
8115 * g77.dg/fno-onetrip.f
8116 * g77.dg/fno-typeless-boz.f
8117 * g77.dg/fno-underscoring.f
8118 * g77.dg/fno-vxt-1.f
8119 * g77.dg/fonetrip.f
8120 * g77.dg/ftypeless-boz.f
8121 * g77.dg/fugly-assumed.f
8122 * g77.dg/funderscoring.f
8123 * g77.dg/fvxt-1.f
8124
8125 2001-08-01 Ziemowit Laski <zlaski@apple.com>
8126
8127 * objc.dg/fwd-proto-1.m: New.
8128 * objc.dg/local-decl-1.m: New.
8129 * objc.dg/naming-1.m: New.
8130 * objc.dg/naming-2.m: New.
8131 * objc.dg/proto-hier-1.m: New.
8132
8133 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
8134
8135 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
8136 largest-type elements to a struct makes its size grow.
8137
8138 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
8139
8140 * g++.dg/abi/vthunk1.C: New test.
8141
8142 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
8143
8144 * g++.dg/abi/vbase8-22.C: New test.
8145
8146 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
8147
8148 * gcc.dg/cpp/macro8.c: New test.
8149
8150 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
8151
8152 * g++.dg/abi/vbase8-21.C: New test.
8153
8154 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
8155
8156 * g++.dg/abi/vbase8-10.C: New test.
8157
8158 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8159
8160 * lib/g++.exp (g++_set_ld_library_path): Renamed to
8161 ${tool}_set_ld_library_path.
8162 Changed caller.
8163 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
8164 g++.exp.
8165
8166 2001-07-26 Stan Cox <scox@redhat.com>
8167
8168 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
8169 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
8170 gcc_exit, gcc_check_unsupported_p):
8171 Moved to gcc-deps.exp
8172 * gcc-deps.exp: New file.
8173
8174 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8175
8176 * g++.old-deja/g++.pt/defarg14.C: New test.
8177
8178 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
8179
8180 * g++.old-deja/g++.other/lineno5.C: New test.
8181
8182 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
8183
8184 * g++.old-deja/g++.pt/crash68.C: New test.
8185
8186 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
8187
8188 * g++.old-deja/g++.other/crash42.C: New test.
8189
8190 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
8191
8192 * gcc.dg/cpp/extratokens.c: Fix.
8193 * gcc.dg/cpp/skipping2.c: New tests.
8194
8195 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8196
8197 * gcc.c-torture/execute/20010724-1.c: New file.
8198 * gcc.c-torture/execute/20010724-1.x: New file.
8199
8200 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
8201
8202 * g++.old-deja/g++.other/cond7.C: New test.
8203
8204 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
8205
8206 * g++.old-deja/g++.other/optimize4.C: New test.
8207
8208 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
8209
8210 * g++.old-deja/g++.abi/vbase8-5.C: New test.
8211
8212 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
8213
8214 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
8215 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
8216 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
8217 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
8218
8219 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
8220 bug report" message.
8221
8222 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
8223 * g++.dg/ext/instantiate1.C: Move from old-deja.
8224
8225 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
8226
8227 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
8228 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
8229 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
8230 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
8231
8232 2001-07-23 Jeffrey A Law (law@cygnus.com)
8233
8234 * gcc.c-torture/execute/20010723-1.c: New test.
8235
8236 2001-07-23 Ben Elliston <bje@redhat.com>
8237
8238 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
8239
8240 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8241
8242 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
8243 i[34567]86-*-*.
8244 Delete handling of ieee_multilib_flags.
8245 Pass -mieee for alpha*-*-* and sh-*-*.
8246 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
8247
8248 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
8249
8250 Remove old-abi tests.
8251 * g++.old-deja/g++.mike/p11116.C: Remove.
8252 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
8253
8254 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
8255
8256 * g77.f-torture/compile/pr3743.f: New test
8257
8258 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
8259
8260 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
8261
8262 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8263
8264 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
8265 g++.old-deja/g++.pt/static6.C: Likewise.
8266 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
8267 supports weak symbols.
8268
8269 2001-07-18 Andreas Jaeger <aj@suse.de>
8270
8271 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
8272 supported again.
8273
8274 2001-07-18 Andreas Jaeger <aj@suse.de>
8275
8276 * gcc.dg/iftrap-1.c: Fix target line.
8277
8278 2001-07-17 Richard Henderson <rth@redhat.com>
8279
8280 * gcc.c-torture/execute/20010717-1.c: New.
8281
8282 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
8283
8284 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
8285 tests.
8286
8287 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
8288
8289 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
8290
8291 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8292
8293 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
8294 UAC_SIGBUS, UAC_NOPRINT definitions.
8295
8296 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
8297
8298 * objc/execute/object_is_class.m: New test.
8299 * objc/execute/object_is_meta_class.m: New test.
8300
8301 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
8302
8303 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
8304 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
8305
8306 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
8307
8308 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
8309 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
8310
8311 2001-07-14 Richard Henderson <rth@redhat.com>
8312
8313 * gcc.dg/iftrap-1.c: New.
8314
8315 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
8316
8317 * g77.f-torture/execute/intrinsic77.f: New test.
8318
8319 2001-07-11 Janis Johnson <janis@us.ibm.com>
8320
8321 * gcc.misc-tests/gcov-3.c: New test.
8322
8323 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
8324
8325 * gcc.c-torture/compile/20010711-1.c,
8326 * gcc.c-torture/compile/20010711-2.c: New tests.
8327
8328 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
8329
8330 * gcc.c-torture/execute/20010711-1.c: New test.
8331
8332 2001-07-11 Ben Elliston <bje@redhat.com>
8333
8334 * g++.old-deja/g++.other/enum5.C: New test.
8335
8336 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
8337
8338 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
8339 (g++-dg-prune): Call prune_gcc_output.
8340 * prune.exp: New file for prune_gcc_output.
8341 * lib/g++.exp, lib/gcc.exp: Load it.
8342
8343 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
8344
8345 * gcc.c-torture/compile/20010701-1.c,
8346 g++.old-deja/g++.ext/attrib6.C: New tests.
8347
8348 2001-07-06 Jeffrey A Law (law@cygnus.com)
8349
8350 * gcc.c-torture/compile/20010706-1.c: New test.
8351
8352 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
8353
8354 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
8355
8356 2001-06-28 Stan Shebs <shebs@apple.com>
8357
8358 * gcc.dg/pragma-darwin.c: New test.
8359
8360 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8361
8362 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
8363 Solaris 2.[678] system.
8364
8365 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
8366
8367 * gcc.dg/20010622-1.c: New test.
8368
8369 2001-06-18 Stan Shebs <shebs@apple.com>
8370
8371 * objc.dg: New directory.
8372 * objc.dg/dg.exp: New file.
8373 * objc.dg/alias.m: New.
8374 * objc.dg/class-1.m: New.
8375 * objc.dg/class-2.m: New.
8376 * objc.dg/const-str-1.m: New.
8377 * objc.dg/const-str-2.m: New.
8378 * objc.dg/id-1.m: New.
8379 * objc.dg/method-1.m: New.
8380 * objc.dg/super-class-1.m: New.
8381 * lib/objc-dg.exp: New file.
8382
8383 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
8384
8385 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
8386 of label name.
8387
8388 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
8389
8390 * g++.old-deja/g++.abi/vbase8-9.C: New test.
8391
8392 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8393
8394 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
8395 variable.
8396
8397 2001-06-12 Richard Henderson <rth@redhat.com>
8398
8399 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
8400
8401 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
8402
8403 * g++.old-deja/g++.abi/vbase5.C: New test.
8404 * g++.old-deja/g++.abi/vbase6.C: New test.
8405 * g++.old-deja/g++.abi/vbase7.C: New test.
8406
8407 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8408
8409 * gcc.c-torture/compile/20010610-1.c: New test.
8410
8411 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
8412
8413 * g++.old-deja/g++.abi/vbase4.C: New test.
8414
8415 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8416
8417 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
8418 support %f for HC11/HC12 targets.
8419 * gcc.c-torture/execute/930513-1.x: New file, likewise.
8420 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
8421 on HC11/HC12 targets.
8422 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
8423
8424 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8425
8426 * gcc.dg/wchar_t-1.c: New file.
8427 * gcc.dg/wint_t-1.c: Likewise.
8428
8429 2001-06-11 Bernd Schmidt <bernds@redhat.com>
8430
8431 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
8432
8433 2001-06-11 Richard Henderson <rth@redhat.com>
8434
8435 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
8436
8437 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
8438
8439 * gcc.c-torture/compile/20010611-1.c: New test.
8440
8441 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
8442
8443 * gcc.dg/c99-tag-1.c: Add more tests.
8444
8445 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
8446
8447 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
8448 representation on MN10300 and ARM/Thumb.
8449
8450 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
8451
8452 * g77.f-torture/execute/20010610.f: New.
8453
8454 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
8455
8456 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
8457 names.
8458
8459 2001-06-09 Richard Henderson <rth@redhat.com>
8460
8461 * gcc.c-torture/execute/ashrdi-1.c: New.
8462 * gcc.c-torture/execute/ashldi-1.c: New.
8463 * gcc.c-torture/execute/lshrdi-1.c: New.
8464
8465 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
8466
8467 * objc/execute/load-3.m: Added. Check sending +load to categories,
8468 in addition to classes.
8469
8470 2001-06-08 Stan Shebs <shebs@apple.com>
8471
8472 * objc/execute/load-2.m: New test. From Nicola Pero
8473 <n.pero@mi.flashnet.it>.
8474
8475 2001-06-08 Jakub Jelinek <jakub@redhat.com>
8476
8477 * gcc.c-torture/execute/20010605-2.c: New test.
8478
8479 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
8480
8481 * g++.old-deja/g++.abi/vbase2.C: New test.
8482 * g++.old-deja/g++.abi/vbase3.C: New test.
8483
8484 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
8485
8486 * g++.old-deja/g++.pt/friend49.C: New test.
8487
8488 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
8489
8490 * g++.old-deja/g++.ext/anon3.C: New test.
8491
8492 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
8493
8494 * g++.old-deja/g++.other/conv7.C: New test.
8495
8496 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
8497
8498 * gcc.c-torture/compile/20010605-2.c: New test.
8499
8500 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
8501
8502 * gcc.c-torture/execute/20010604-1.c: New test.
8503
8504 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
8505
8506 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
8507
8508 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
8509
8510 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
8511 (g++_link_flags): Likewise.
8512 (g++_init): Pass gccpath's value to two previous functions.
8513
8514 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8515
8516 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
8517 Ensure logfile entry matches exec command line.
8518
8519 2001-05-31 Richard Henderson <rth@redhat.com>
8520
8521 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
8522 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
8523
8524 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
8525
8526 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
8527 compiler for irix6.2
8528
8529 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
8530
8531 * g++.old-deja/g++.other/optimize3.C: New file.
8532
8533 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
8534
8535 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
8536 assemble.
8537
8538 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
8539
8540 * g++.old-deja/g++.other/optimize2.C: New file.
8541
8542 2001-05-25 Diego Novillo <dnovillo@redhat.com>
8543
8544 * gcc.c-torture/compile/20010518-2.c: New file.
8545 * gcc.c-torture/execute/20010518-1.c: New file.
8546 * gcc.c-torture/execute/20010518-2.c: New file.
8547
8548 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
8549
8550 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
8551
8552 2001-05-24 Mark Mitchell <mark@codesourcery.com>
8553
8554 G++ no longer defines builtins that do not begin with __builtin.
8555 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
8556 * g++.old-deja/g++.brendand/misc13.C: Likewise.
8557 * g++.old-deja/g++.law/builtin1.C: Likewise.
8558 * g++.old-deja/g++.law/cvt2.C: Likewise.
8559 * g++.old-deja/g++.mike/net5.C: Likewise.
8560 * g++.old-deja/g++.other/builtins1.C: Likewise.
8561 * g++.old-deja/g++.other/builtins2.C: Likewise.
8562 * g++.old-deja/g++.other/builtins3.C: Likewise.
8563 * g++.old-deja/g++.other/builtins4.C: Likewise.
8564 * g++.old-deja/g++.other/inline8.C: Likewise.
8565 * g++.old-deja/g++.robertl/eb39.C: Likewise.
8566
8567 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
8568
8569 * g++.old-deja/g++.pt/using1.C: Adjust.
8570 * g++.old-deja/g++.pt/using2.C: New test.
8571
8572 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
8573
8574 * gcc.dg/cpp/charconst.c: New tests.
8575 * gcc.dg/cpp/escape.c: New tests.
8576 * gcc.dg/cpp/escape-1.c: New tests.
8577 * gcc.dg/cpp/escape-2.c: New tests.
8578 * gcc.dg/cpp/ucs.c: New tests.
8579
8580 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
8581
8582 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
8583 native compiler for irix6.5.
8584
8585 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
8586
8587 * lib/g++.exp (g++_include_flags): Use args to compute
8588 get_multilibs.
8589 (g++_link_flags): Likewise.
8590 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
8591
8592 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
8593
8594 * gcc.dg/c90-hexfloat-1.c: Add more tests.
8595
8596 2001-05-21 Geoff Keating <geoffk@redhat.com>
8597
8598 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
8599 this file.
8600
8601 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8602
8603 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
8604 STACK_SIZE;
8605 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
8606 to STACK_SIZE; Use it to define size of add_histo array.
8607 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
8608 to STACK_SIZE.
8609 (f): Use GITT_SIZE to define size of gitt local table.
8610 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
8611 to STACK_SIZE; Use it to define size of bytemem array.
8612
8613 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8614
8615 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
8616 on 68HC11/HC12 due to the asm instruction.
8617 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
8618 * gcc.c-torture/compile/920520-1.x: Likewise.
8619 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
8620 on 68HC11/HC12 because the function is larger than 64K.
8621 * gcc.c-torture/compile/961203-1.x: New file, this test fails
8622 on 68HC11/HC12 because the structure is too large.
8623
8624 2001-05-20 Richard Henderson <rth@redhat.com>
8625
8626 * gcc.c-torture/execute/20010520-1.c: New.
8627
8628 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8629
8630 * g++.old-deja/g++.warn/compare1.C: New test.
8631 * gcc.dg/compare4.c: New test.
8632
8633 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
8634
8635 * g++.old-deja/g++.other/optimize1.C: New test.
8636
8637 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8638
8639 * g++.old-deja/g++.pt/spec41.C: New test.
8640
8641 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
8642
8643 * gcc.c-torture/compile/20010114-1.x: Remove.
8644
8645 2001-05-18 Stan Shebs <shebs@apple.com>
8646
8647 * gcc.c-torture/compile/20010518-1.c: New test.
8648
8649 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
8650
8651 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
8652 * g++.old-deja/g++.pt/crash67.C: New test.
8653
8654 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
8655
8656 * g++.old-deja/g++.other/debug9.C: New test.
8657
8658 2001-05-16 Zack Weinberg <zackw@stanford.edu>
8659
8660 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
8661
8662 2001-05-16 Jan Hubicka <jh@suse.cz>
8663
8664 * gcc.c-torture/compile/20010516-1.c: New test.
8665
8666 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
8667
8668 * g++.old-deja/g++.other/crash41.C: New test.
8669
8670 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
8671
8672 * g++.old-deja/g++.pt/crash66.C: New test.
8673
8674 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
8675
8676 * g++.old-deja/g++.robertl/eb27.C: Convert.
8677
8678 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
8679
8680 * g++.dg/friend-warn.C: New test. Do not warn about friend
8681 declaration being redundant.
8682
8683 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
8684
8685 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
8686
8687 2001-05-14 Mark Mitchell <mark@codesourcery.com>
8688
8689 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
8690
8691 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
8692
8693 * lib/g++.exp: Use testsuite_flags.
8694
8695 2001-05-13 Mark Mitchell <mark@codesourcery.com>
8696
8697 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
8698
8699 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
8700
8701 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
8702
8703 2001-05-11 Mark Mitchell <mark@codesourcery.com>
8704
8705 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
8706
8707 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
8708
8709 * gcc.c-torture/compile/20010313-1.c: New test.
8710
8711 2001-05-09 Zack Weinberg <zackw@stanford.edu>
8712
8713 * gcc.dg/cpp/direct2.c: New test.
8714 * gccq.dg/cpp/direct2s.c: New test.
8715
8716 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
8717
8718 2001-05-07 Mark Mitchell <mark@codesourcery.com>
8719
8720 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
8721 * g++.old-deja/g++.other/op3.C: Likewise.
8722
8723 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8724
8725 * gcc.dg/cpp/syshdr.h: New file.
8726 * gcc.dg/cpp/sysmac1.c: Update.
8727 * gcc.dg/cpp/sysmac2.c: Update.
8728
8729 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
8730
8731 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
8732
8733 2001-05-04 David Edelsohn <edelsohn@gnu.org>
8734
8735 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
8736 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
8737
8738 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
8739
8740 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
8741
8742 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
8743
8744 * lib/g++.exp (g++_include_flags): Don't use any special flags
8745 if TESTING_IN_BUILD_TREE is not defined.
8746 (g++_init): Use a plain 'c++' as the compiler if
8747 TESTING_IN_BUILD_TREEE is not defined.
8748
8749 2001-05-02 Jakub Jelinek <jakub@redhat.com>
8750
8751 * g++.old-deja/g++.eh/catch13.C: New test.
8752 * g++.old-deja/g++.eh/catch14.C: New test.
8753
8754 2001-05-02 Jakub Jelinek <jakub@redhat.com>
8755
8756 * gcc.dg/cpp/tr-define.c: New test.
8757
8758 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
8759
8760 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
8761 <stdlib.h>, not <malloc.h>.
8762
8763 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
8764
8765 * g++.old-deja/g++.ns/template17.C: New test.
8766
8767 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
8768
8769 * g++.old-deja/g++.pt/ref4.C: New test.
8770
8771 2001-04-30 Richard Henderson <rth@redhat.com>
8772
8773 * gcc.dg/20000724-1.c: Revert last change.
8774
8775 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
8776
8777 * g77.f-torture/execute/20010430.f: New test.
8778
8779 2001-04-30 Mark Mitchell <mark@codesourcery.com>
8780
8781 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
8782
8783 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
8784
8785 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
8786
8787 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
8788
8789 * g++.old-deja/g++.eh/crash6.C: New test.
8790
8791 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
8792
8793 * g++.old-deja/g++.other/warn7.C: New test.
8794
8795 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
8796
8797 * g++.old-deja/g++.other/defarg9.C: New test.
8798
8799 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
8800
8801 * g77.f-torture/compile/20010426.f: New test.
8802 * g77.f-torture/execute/20010426.f: New test.
8803
8804 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
8805
8806 * g77.f-torture/compile/20000629-1.x: Remove - error
8807 has been fixed.
8808
8809 2001-04-26 Jeffrey A Law (law@cygnus.com)
8810
8811 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
8812 Tweak slightly to work with g++.dg framework.
8813 * g++.dg/special/ecos.exp: Run initp1.C test.
8814 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
8815
8816 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
8817 its linker doesn't give line numbers either.
8818 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
8819
8820 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
8821
8822 * g++.old-deja/g++.other/lex1.C: New test.
8823
8824 2001-04-26 Jakub Jelinek <jakub@redhat.com>
8825
8826 * gcc.dg/noncompile/20010425-1.c: New test.
8827
8828 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
8829
8830 * g++.old-deja/g++.pt/mangle2.C: New test.
8831
8832 2001-04-25 Jakub Jelinek <jakub@redhat.com>
8833
8834 * gcc.dg/format/plus-1.c: New test.
8835
8836 2001-04-25 Jakub Jelinek <jakub@redhat.com>
8837
8838 * gcc.dg/20010423-1.c: New test.
8839
8840 2001-04-25 Jakub Jelinek <jakub@redhat.com>
8841
8842 * gcc.c-torture/execute/20010422-1.c: New test.
8843
8844 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
8845
8846 * g++.old-deja/g++.ns/type2.C: New test.
8847
8848 2001-04-24 Zack Weinberg <zackw@stanford.edu>
8849
8850 * g++.old-deja/g++.other/perf1.C: New test.
8851
8852 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
8853
8854 * gcc.dg/c99-func-2.c: Remove xfail.
8855 * gcc.dg/c99-func-3.c: Remove xfail.
8856 * gcc.dg/c99-func-4.c: Remove xfail.
8857
8858 2001-04-23 Zack Weinberg <zackw@stanford.edu>
8859
8860 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
8861
8862 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
8863
8864 * gcc.c-torture/compile/20010423-1.c: New test.
8865
8866 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
8867
8868 * g++.old-deja/g++.pt/typename28.C: New test.
8869
8870 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
8871
8872 * g++.old-deja/g++.abi/empty2.C: New test.
8873 * g++.old-deja/g++.abi/empty3.C: New test.
8874
8875 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8876
8877 * g++.old-deja/g++.other/comdat2.C: New test.
8878 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
8879
8880 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8881
8882 * g++.old-deja/g++.other/overload14.C: New test.
8883
8884 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8885
8886 * g++.old-deja/g++.other/lookup23.C: New test.
8887
8888 2001-04-20 Jakub Jelinek <jakub@redhat.com>
8889
8890 * gcc.c-torture/execute/20010403-1.c: New test.
8891
8892 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
8893 Mark Mitchell <mark@codesourcery.com>
8894
8895 * lib/old-dejagnu.exp: Don't delete output of executable.
8896 Add .exe suffix to executables.
8897
8898 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
8899
8900 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
8901
8902 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8903
8904 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
8905
8906 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
8907
8908 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
8909 * g++.old-deja/g++.abi/crash1.C: New test.
8910
8911 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
8912
8913 * g++.old-deja/g++.other/crash40.C: New test.
8914
8915 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8916
8917 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
8918
8919 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
8920
8921 * g++.old-deja/g++.other/warn6.C: New test.
8922
8923 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
8924
8925 * g++.old-deja/g++.robertl/eb42.C: Same.
8926
8927 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8928
8929 * gcc.dg/wtr-conversion-1.c: New testcase.
8930
8931 2001-04-10 Richard Henderson <rth@redhat.com>
8932
8933 * g++.old-deja/g++.other/array5.C: New.
8934
8935 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8936
8937 * gcc.c-torture/execute/20010408-1.c: New test.
8938
8939 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
8940
8941 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
8942 headers and constructs.
8943 * g++.old-deja/g++.robertl/eb79.C: Same.
8944 * g++.old-deja/g++.robertl/eb77.C (main): Same.
8945 * g++.old-deja/g++.robertl/eb73.C: Same.
8946 * g++.old-deja/g++.robertl/eb66.C (main): Same.
8947 * g++.old-deja/g++.robertl/eb55.C (t): Same.
8948 * g++.old-deja/g++.robertl/eb54.C (main): Same.
8949 * g++.old-deja/g++.robertl/eb46.C (main): Same.
8950 * g++.old-deja/g++.robertl/eb44.C: Same.
8951 * g++.old-deja/g++.robertl/eb41.C (main): Same.
8952 * g++.old-deja/g++.robertl/eb4.C (main): Same.
8953 * g++.old-deja/g++.robertl/eb39.C: Same.
8954 * g++.old-deja/g++.robertl/eb33.C (main): Same.
8955 * g++.old-deja/g++.robertl/eb31.C (main): Same.
8956 * g++.old-deja/g++.robertl/eb30.C: Same.
8957 * g++.old-deja/g++.robertl/eb3.C: Same.
8958 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
8959 * g++.old-deja/g++.robertl/eb21.C: Same.
8960 * g++.old-deja/g++.robertl/eb15.C: Same.
8961 * g++.old-deja/g++.robertl/eb118.C: Same.
8962 * g++.old-deja/g++.robertl/eb115.C (main): Same.
8963 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
8964 * g++.old-deja/g++.robertl/eb109.C: Same.
8965 * g++.old-deja/g++.other/sibcall1.C (main): Same.
8966 * g++.old-deja/g++.mike/rtti1.C: Same.
8967 * g++.old-deja/g++.mike/p658.C: Same.
8968 * g++.old-deja/g++.mike/net46.C: Same.
8969 * g++.old-deja/g++.mike/net34.C: Same.
8970 * g++.old-deja/g++.mike/memoize1.C: Same.
8971 * g++.old-deja/g++.mike/eh2.C: Same.
8972 * g++.old-deja/g++.law/weak.C: Same.
8973 * g++.old-deja/g++.law/visibility7.C: Same.
8974 * g++.old-deja/g++.law/visibility25.C: Same.
8975 * g++.old-deja/g++.law/visibility22.C: Same.
8976 * g++.old-deja/g++.law/visibility2.C: Same.
8977 * g++.old-deja/g++.law/visibility17.C: Same.
8978 * g++.old-deja/g++.law/visibility13.C: Same.
8979 * g++.old-deja/g++.law/visibility10.C: Same.
8980 * g++.old-deja/g++.law/visibility1.C: Same.
8981 * g++.old-deja/g++.law/virtual3.C (eval): Same.
8982 * g++.old-deja/g++.law/vbase1.C: Same.
8983 * g++.old-deja/g++.law/operators32.C: Same.
8984 * g++.old-deja/g++.law/nest3.C: Same.
8985 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
8986 * g++.old-deja/g++.law/except5.C (main): Same.
8987 * g++.old-deja/g++.law/cvt7.C (run): Same.
8988 * g++.old-deja/g++.law/cvt2.C: Same.
8989 * g++.old-deja/g++.law/cvt16.C: Same.
8990 * g++.old-deja/g++.law/ctors6.C (bar): Same.
8991 * g++.old-deja/g++.law/ctors17.C (main): Same.
8992 * g++.old-deja/g++.law/ctors13.C: Same.
8993 * g++.old-deja/g++.law/ctors12.C (main): Same.
8994 * g++.old-deja/g++.law/ctors10.C: Same.
8995 * g++.old-deja/g++.law/code-gen5.C: Same.
8996 * g++.old-deja/g++.law/bad-error7.C: Same.
8997 * g++.old-deja/g++.law/arm9.C: Same.
8998 * g++.old-deja/g++.law/arm12.C: Same.
8999 * g++.old-deja/g++.law/arg8.C: Same.
9000 * g++.old-deja/g++.law/arg1.C: Same.
9001 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
9002 * g++.old-deja/g++.jason/template31.C: Same.
9003 * g++.old-deja/g++.jason/template24.C (main): Same.
9004 * g++.old-deja/g++.jason/2371.C: Same.
9005 * g++.old-deja/g++.eh/new2.C: Same.
9006 * g++.old-deja/g++.eh/new1.C: Same.
9007 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
9008 * g++.old-deja/g++.brendan/nest21.C (main): Same.
9009 * g++.old-deja/g++.brendan/err-msg3.C: Same.
9010 * g++.old-deja/g++.brendan/crash62.C: Same.
9011 * g++.old-deja/g++.brendan/crash52.C: Same.
9012 * g++.old-deja/g++.brendan/crash49.C (main): Same.
9013 * g++.old-deja/g++.brendan/crash38.C: Same.
9014 * g++.old-deja/g++.brendan/crash15.C (main): Same.
9015 * g++.old-deja/g++.brendan/copy9.C: Same.
9016
9017 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
9018
9019 * gcc.c-torture/execute/20001203-2.c (memset):
9020 Count argument is of type __SIZE_TYPE__.
9021
9022 2001-04-04 Diego Novillo <dnovillo@redhat.com>
9023
9024 * gcc.c-torture/compile/20010404-1.c: New test.
9025
9026 2001-04-04 Jakub Jelinek <jakub@redhat.com>
9027
9028 * gcc.c-torture/compile/20010326-1.c: New test.
9029
9030 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
9031
9032 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
9033 peculiarities of the SH.
9034 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
9035
9036 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9037
9038 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
9039 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
9040 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
9041
9042 2001-04-02 Jakub Jelinek <jakub@redhat.com>
9043
9044 * g77.f-torture/compile/20010321-1.f: New test.
9045
9046 2001-04-02 Jakub Jelinek <jakub@redhat.com>
9047
9048 * gcc.c-torture/compile/20010329-1.c: New test.
9049
9050 2001-04-02 Jakub Jelinek <jakub@redhat.com>
9051
9052 * gcc.c-torture/execute/20010329-1.c: New test.
9053
9054 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
9055
9056 * g++.old-deja/g++.other/eh4.C: Fix typo.
9057
9058 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
9059
9060 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9061
9062 2001-03-28 Philip Blundell <philb@gnu.org>
9063
9064 * gcc.c-torture/compile/20010328-1.c: New test.
9065
9066 2001-03-27 Richard Henderson <rth@redhat.com>
9067
9068 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
9069 * g++.old-deja/g++.eh/vbase3.C: Likewise.
9070
9071 2001-03-27 Alan Modra <alan@linuxcare.com.au>
9072
9073 * gcc.c-torture/compile/20010327-1.c: New test.
9074
9075 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
9076
9077 * g++.old-deja/g++.other/friend12.C: New test.
9078 * g++.old-deja/g++.other/friend9.C: Expect no errors.
9079 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
9080
9081 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
9082
9083 * gcc.c-torture/execute/20010325-1.c: New test.
9084
9085 2001-03-23 Jakub Jelinek <jakub@redhat.com>
9086
9087 * g++.old-deja/g++.other/mangle3.C: New test.
9088
9089 2001-03-22 Jakub Jelinek <jakub@redhat.com>
9090
9091 * g++.old-deja/g++.other/anon8.C: New test.
9092
9093 2001-03-20 Philip Blundell <philb@gnu.org>
9094
9095 * gcc.c-torture/compile/20010320-1.c: New test.
9096
9097 2001-03-17 Richard Henderson <rth@redhat.com>
9098
9099 * g++.old-deja/g++.other/eh4.C: Add expected error text.
9100
9101 2001-03-15 Geoff Keating <geoff@redhat.com>
9102
9103 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
9104 tests on AIX.
9105
9106 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
9107
9108 * g++.old-deja/g++.other/eh4.C: New test.
9109
9110 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
9111
9112 * gcc.dg/cpp/mi1.c: Update.
9113
9114 2001-03-14 Jakub Jelinek <jakub@redhat.com>
9115
9116 * g++.old-deja/g++.other/regstack.C: New test.
9117
9118 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
9119
9120 * g++.old-deja/g++.other/ref4.C: New test.
9121
9122 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
9123
9124 * objc/execute/va_method.m: Added.
9125 * objc/execute/IMP.m: Added.
9126 * objc/execute/_cmd.m: Added.
9127 * objc/execute/accessing_ivars.m: Added.
9128 * objc/execute/class-1.m: Added.
9129 * objc/execute/class-10.m: Added.
9130 * objc/execute/class-11.m: Added.
9131 * objc/execute/class-12.m: Added.
9132 * objc/execute/class-13.m: Added.
9133 * objc/execute/class-14.m: Added.
9134 * objc/execute/class-2.m: Added.
9135 * objc/execute/class-3.m: Added.
9136 * objc/execute/class-4.m: Added.
9137 * objc/execute/class-5.m: Added.
9138 * objc/execute/class-6.m: Added.
9139 * objc/execute/class-7.m: Added.
9140 * objc/execute/class-8.m: Added.
9141 * objc/execute/class-9.m: Added.
9142 * objc/execute/class-tests-1.h
9143 * objc/execute/class-tests-2.h
9144 * objc/execute/compatibility_alias.m: Added.
9145 * objc/execute/encode-1.m: Added.
9146 * objc/execute/formal_protocol-1.m: Added.
9147 * objc/execute/formal_protocol-2.m: Added.
9148 * objc/execute/formal_protocol-3.m: Added.
9149 * objc/execute/formal_protocol-4.m: Added.
9150 * objc/execute/formal_protocol-5.m: Added.
9151 * objc/execute/formal_protocol-6.m: Added.
9152 * objc/execute/formal_protocol-7.m: Added.
9153 * objc/execute/informal_protocol.m: Added.
9154 * objc/execute/initialize.m: Added.
9155 * objc/execute/load.m: Added.
9156 * objc/execute/many_args_method.m: Added.
9157 * objc/execute/nested-3.m: Added.
9158 * objc/execute/no_clash.m: Added.
9159 * objc/execute/private.m: Added.
9160 * objc/execute/redefining_self.m: Added.
9161 * objc/execute/root_methods.m: Added.
9162 * objc/execute/selector-1.m: Added.
9163 * objc/execute/static-1.m: Added.
9164 * objc/execute/static-2.m: Added.
9165 * objc/execute/va_method.m: Added.
9166
9167 2001-03-10 Richard Henderson <rth@redhat.com>
9168
9169 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
9170
9171 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
9172
9173 * g++.old-deja/g++.other/crash31.C: XFAIL.
9174 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
9175 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
9176 * gcc.c-torture/execute/20010123-1.x: XFAIL.
9177 * gcc.c-torture/execute/20010124-1.x: XFAIL.
9178 * gcc.dg/sequence-pt-1.c: XFAIL one test.
9179
9180 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
9181
9182 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
9183
9184 2001-03-06 Zack Weinberg <zackw@stanford.edu>
9185
9186 * gcc.dg/20000724-1.c: Don't use multiline strings.
9187
9188 2001-03-06 Zack Weinberg <zackw@stanford.edu>
9189
9190 * objc/execute/string1.m, objc/execute/string2.m: Compare the
9191 result of -cString against what we expect it to be; don't just
9192 print it out for no one to read.
9193
9194 * objc/execute/string3.m, objc/execute/string4.m: New tests.
9195 Based on testcases provided by Nicola Pero.
9196
9197 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
9198
9199 * gcc.dg/cpp/macro7.c: New test.
9200
9201 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
9202
9203 * gcc.dg/cpp/multiline.c: Update.
9204
9205 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
9206
9207 * g++.old-deja/g++.other/enum3.C: New test.
9208
9209 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
9210
9211 * g++.old-deja/g++.other/pod1.C: New test.
9212
9213 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
9214
9215 * g++.old-deja/g++.ext/overload1.C: New test.
9216
9217 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
9218
9219 * g++.old-deja/g++.pt/using1.C: New test.
9220
9221 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
9222
9223 * g++.old-deja/g++.other/using9.C: New test.
9224
9225 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
9226
9227 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
9228
9229 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
9230
9231 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
9232
9233 * g++.old-deja/g++.ext/realpt1.C: Remove.
9234
9235 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
9236
9237 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
9238
9239 2001-02-26 Will Cohen <wcohen@redhat.com>
9240
9241 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
9242
9243 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
9244
9245 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
9246 templatized constructors.
9247
9248 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9249
9250 * gcc.c-torture/execute/20010224-1.c: New test.
9251
9252 2001-02-23 Jakub Jelinek <jakub@redhat.com>
9253
9254 * gcc.c-torture/execute/20010222-1.c: New test.
9255
9256 2001-02-22 Jakub Jelinek <jakub@redhat.com>
9257
9258 * g++.old-deja/g++.other/inline20.C: New test.
9259
9260 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
9261
9262 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
9263
9264 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9265
9266 * g++.old-deja/g++.other/lookup22.C: New test.
9267
9268 2001-02-19 Zack Weinberg <zackw@stanford.edu>
9269
9270 * g77.dg: New directory.
9271 * g77.dg/20010216-1.f: New test case.
9272 * g77.dg/dg.exp: New driver.
9273 * lib/g77-dg.exp: New driver library.
9274
9275 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9276
9277 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
9278
9279 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
9280
9281 * g++.old-deja/g++.other/decl9.C: New test.
9282
9283 2001-02-16 Jakub Jelinek <jakub@redhat.com>
9284
9285 * g++.old-deja/g++.other/init16.C: Update the test so that it does
9286 not need <string> and also tests the initialization at runtime.
9287
9288 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
9289
9290 * gcc.c-torture/execute/longlong.c: New test.
9291
9292 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
9293
9294 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
9295
9296 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
9297
9298 * gcc.c-torture/execute/920302-1.c (execute):
9299 Change argument type to short.
9300
9301 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
9302
9303 * g++.old-deja/g++.pt/deduct6.C: New test.
9304
9305 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
9306
9307 * g++.old-deja/g++.pt/deduct5.C: New test.
9308
9309 2001-02-14 Jakub Jelinek <jakub@redhat.com>
9310
9311 * gcc.c-torture/execute/20010209-1.c: New test.
9312
9313 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
9314
9315 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
9316
9317 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
9318
9319 * g++.dg/vtgc1.C: Update for new ABI.
9320
9321 * consistency.vlad: New directory, 1665 files.
9322
9323 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
9324
9325 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
9326 return type.
9327 * gcc.dg/cpp/digraphs.c: Declare puts.
9328
9329 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
9330
9331 * g++.old-deja/g++.other/warn5.C: New test.
9332
9333 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
9334
9335 * g++.old-deja/g++.pt/spec40.C: New test.
9336
9337 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
9338
9339 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
9340 case.
9341 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
9342
9343 2001-02-12 Jakub Jelinek <jakub@redhat.com>
9344
9345 * gcc.c-torture/compile/20010209-1.c: New test.
9346
9347 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
9348
9349 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
9350 excess errors message but not if it crashes.
9351 * g++.old-deja/g++.other/crash27.C: Likewise.
9352 * g++.old-deja/g++.other/crash28.C: Likewise.
9353 * g++.old-deja/g++.other/crash30.C: Likewise.
9354 * g++.old-deja/g++.other/crash32.C: Likewise.
9355 * g++.old-deja/g++.other/crash35.C: Likewise.
9356 * g++.old-deja/g++.pt/inherit2.C: Likewise.
9357
9358 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
9359
9360 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
9361 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
9362 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
9363 g77.f-torture/execute/execute.exp,
9364 g77.f-torture/noncompile/noncompile.exp,
9365 gcc.c-torture/execute/execute.exp,
9366 gcc.c-torture/execute/memcheck/memcheck.exp,
9367 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
9368 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
9369 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
9370 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
9371 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
9372 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
9373 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
9374 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
9375 Remove bug reporting instructions with ancient email addresses.
9376
9377 2001-02-07 Jakub Jelinek <jakub@redhat.com>
9378
9379 * gcc.dg/20010202-1.c: New test.
9380 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
9381
9382 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
9383
9384 * g++.dg/stdbool-if.C: New test.
9385
9386 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
9387
9388 * objc/execute/fdecl.m: Added main().
9389
9390 2001-02-07 Jakub Jelinek <jakub@redhat.com>
9391
9392 * gcc.c-torture/execute/20010206-1.c: New test.
9393
9394 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
9395
9396 * gcc.dg/cpp/avoidpaste1.c: Update.
9397
9398 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
9399
9400 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
9401 Pero <nicola@brainstorm.co.uk>.
9402 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
9403
9404 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
9405
9406 * g++.old-deja/g++.pt/spec39.C: New test.
9407
9408 2001-02-05 Jakub Jelinek <jakub@redhat.com>
9409
9410 * gcc.c-torture/compile/20010202-1.c: New test.
9411
9412 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
9413
9414 * g++.old-deja/g++.abi/primary2.C: New test.
9415 * g++.old-deja/g++.abi/primary3.C: New test.
9416 * g++.old-deja/g++.abi/primary4.C: New test.
9417 * g++.old-deja/g++.abi/primary5.C: New test.
9418 * g++.old-deja/g++.abi/vtable3.h: New test.
9419 * g++.old-deja/g++.abi/vtable3a.C: New test.
9420 * g++.old-deja/g++.abi/vtable3b.C: New test.
9421 * g++.old-deja/g++.abi/vtable3c.C: New test.
9422 * g++.old-deja/g++.abi/vtable3d.C: New test.
9423 * g++.old-deja/g++.abi/vtable3e.C: New test.
9424 * g++.old-deja/g++.abi/vtable3f.C: New test.
9425 * g++.old-deja/g++.abi/vtable3g.C: New test.
9426 * g++.old-deja/g++.abi/vtable3h.C: New test.
9427 * g++.old-deja/g++.abi/vtable3i.C: New test.
9428 * g++.old-deja/g++.abi/vtable3j.C: New test.
9429 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
9430
9431 2001-02-03 Jakub Jelinek <jakub@redhat.com>
9432
9433 * g++.old-deja/g++.other/anon6.C: New test.
9434 * g++.old-deja/g++.other/anon7.C: New test.
9435
9436 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
9437
9438 * gcc.dg/cpp/avoidpaste2.c: New tests.
9439
9440 2001-01-31 Jakub Jelinek <jakub@redhat.com>
9441
9442 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
9443
9444 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
9445
9446 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
9447 DECIMAL_DIG cases for Irix."
9448
9449 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
9450
9451 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
9452
9453 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
9454
9455 * gcc.dg/c99-tag-1.c: New test.
9456
9457 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
9458
9459 * gcc.dg/cpp/tr-warn1.c: Add tests.
9460
9461 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
9462
9463 * gcc.dg/cpp/avoidpaste1.c: Update.
9464 * gcc.dg/cpp/paste4.c: Update.
9465
9466 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
9467
9468 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
9469 cases for Irix.
9470
9471 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9472
9473 * g++.old-deja/g++.other/inline19.C: New test.
9474
9475 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
9476
9477 * gcc.dg/Wlarger-than.c: New test.
9478
9479 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
9480
9481 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
9482
9483 2001-01-29 Jakub Jelinek <jakub@redhat.com>
9484
9485 * gcc.c-torture/execute/20010129-1.c: New test.
9486 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
9487
9488 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
9489
9490 * gcc.dg/cpp/avoidpaste1.c: Test case.
9491
9492 2001-01-28 Jakub Jelinek <jakub@redhat.com>
9493
9494 * g++.old-deja/g++.other/inline18.C: New test.
9495
9496 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9497
9498 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
9499 and __builtin_putchar.
9500
9501 2001-01-27 Jakub Jelinek <jakub@redhat.com>
9502
9503 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
9504 tests.
9505
9506 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
9507
9508 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
9509 floating point number rounding mode to round to the nearest
9510 representable mode.
9511
9512 2001-01-25 Jakub Jelinek <jakub@redhat.com>
9513
9514 * g++.old-deja/g++.other/mangle2.C: New test.
9515
9516 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
9517
9518 * gcc.c-torture/compile/20010124-1.c: New test.
9519
9520 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
9521
9522 * g++.old-deja/g++.pt/spec38.C: New test.
9523
9524 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9525
9526 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
9527 "Build don't run".
9528
9529 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9530
9531 * gcc.c-torture/execute/20010123-1.c: New test.
9532
9533 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
9534
9535 * g++.old-deja/g++.pt/spec37.C: New test.
9536
9537 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
9538
9539 * g++.old-deja/g++.pt/overload14.C: New test.
9540
9541 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9542
9543 * gcc.c-torture/execute/20010122-1.c: New test, exercise
9544 __builtin_return_address.
9545
9546 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
9547
9548 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
9549 * g++.old-deja/g++.pt/spec35.C: New test.
9550 * g++.old-deja/g++.pt/spec36.C: New test.
9551
9552 2001-01-20 Jakub Jelinek <jakub@redhat.com>
9553
9554 * gcc.c-torture/compile/20010118-1.c: New test.
9555
9556 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
9557
9558 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
9559
9560 2001-01-19 Jakub Jelinek <jakub@redhat.com>
9561
9562 * gcc.c-torture/execute/20010119-1.c: New test.
9563
9564 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9565
9566 * g++.old-deja/g++.other/vbase5.C: New test.
9567
9568 2001-01-19 Jakub Jelinek <jakub@redhat.com>
9569
9570 * gcc.c-torture/execute/20010118-1.c: New test.
9571
9572 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9573
9574 * g++.old-deja/g++.pt/deduct3.C: New test.
9575
9576 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9577
9578 * g++.old-deja/g++.pt/spec34.C: New test.
9579
9580 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
9581
9582 * g77.f-torture/compile/20000601-2.f: New test.
9583
9584 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9585
9586 * g++.old-deja/g++.other/init17.C: New test.
9587
9588 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
9589
9590 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
9591
9592 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9593
9594 * g++.old-deja/g++.pt/unify8.C: New test.
9595
9596 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9597
9598 * g++.old-deja/g++.abi/vbase1.C: New test.
9599
9600 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9601
9602 * g++.old-deja/g++.pt/crash65.C: New test.
9603
9604 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
9605
9606 * gcc.dg/cpp/assembl2.S: New test case.
9607
9608 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
9609
9610 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
9611 are supported.
9612
9613 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9614
9615 * g++.old-deja/g++.other/builtins1.C: New test.
9616 * g++.old-deja/g++.other/builtins2.C: Likewise.
9617 * g++.old-deja/g++.other/builtins3.C: Likewise.
9618 * g++.old-deja/g++.other/builtins4.C: Likewise.
9619
9620 2001-01-17 Jakub Jelinek <jakub@redhat.com>
9621
9622 * gcc.c-torture/compile/20010117-1.c: New test.
9623 * gcc.c-torture/compile/20010117-2.c: New test.
9624
9625 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
9626
9627 * g77.f-torture/execute/20010116.[fx]: New test,
9628 XFAIL on i?86-*-*.
9629 * g77.f-torture/compile/20010115.f: Indicate it's
9630 a test for PR fortran/1636.
9631
9632 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
9633
9634 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
9635
9636 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
9637
9638 * g77.f-torture/compile/20010115.f: New test.
9639
9640 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
9641
9642 * g++.old-deja/g++.pt/nontype5.C: New test.
9643
9644 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
9645
9646 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
9647 have an equivalent working one below it.
9648
9649 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
9650
9651 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
9652 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9653
9654 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
9655
9656 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
9657 message containing "init_priority".
9658 (conpr-2.C): Likewise.
9659 (conpr-3.C): Likewise.
9660 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
9661
9662 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9663
9664 * gcc.c-torture/execute/20010114-2.c: New test.
9665
9666 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
9667
9668 * gcc.c-torture/compile/20010114-1.c: New test.
9669 * gcc.c-torture/compile/20010114-1.x: Xfail.
9670 * gcc.c-torture/compile/20010114-2.c: New test.
9671 * gcc.c-torture/execute/20010114-1.c: New test.
9672 * gcc.dg/trunc-1.c: New test.
9673 * gcc.dg/uninit-B.c: New test.
9674
9675 2001-01-13 Nick Clifton <nickc@redhat.com>
9676
9677 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
9678 target.
9679
9680 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
9681
9682 * gcc.c-torture/compile/20010113-1.c: New test.
9683
9684 2001-01-13 Jakub Jelinek <jakub@redhat.com>
9685
9686 * gcc.c-torture/compile/20001212-1.c: New test.
9687
9688 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
9689
9690 * gcc.dg/cpp/widestr1.c: Update.
9691 * gcc.dg/cpp/prag-imp.c: Remove.
9692
9693 2001-01-12 Jakub Jelinek <jakub@redhat.com>
9694
9695 * gcc.c-torture/execute/20000801-3.x: Remove.
9696 * gcc.dg/c90-init-1.c: New test.
9697 * gcc.dg/c99-init-1.c: New test.
9698 * gcc.dg/c99-init-2.c: New test.
9699 * gcc.dg/gnu99-init-1.c: New test.
9700
9701 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
9702
9703 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
9704 testing that no relevant ones were found.
9705
9706 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
9707
9708 * g++.old-deja/g++.pt/cast2.C: New test.
9709
9710 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
9711
9712 * g++.old-deja/g++.pt/friend47.C: New test.
9713
9714 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9715
9716 * g++.old-deja/g++.pt/instantiate13.C: New test.
9717
9718 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9719
9720 * g++.old-deja/g++.other/defarg7.C: New test.
9721 * g++.old-deja/g++.other/defarg8.C: New test.
9722
9723 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9724
9725 * g++.old-deja/g++.pt/crash64.C: New test.
9726
9727 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9728
9729 * g++.old-deja/g++.pt/crash63.C: New test.
9730
9731 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
9732
9733 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
9734
9735 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
9736
9737 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
9738
9739 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9740
9741 * g++.old-deja/g++.pt/error3.C: New test.
9742
9743 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9744
9745 * g++.old-deja/g++.other/crash39.C: New test.
9746
9747 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9748
9749 * g++.old-deja/g++.other/vbase4.C: New test.
9750
9751 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
9752
9753 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
9754 * gcc.dg/special/20000419-2.c: New file. Identical to above.
9755 * gcc.dg/special/special.exp: New test driver which will check
9756 for alias support for the above test.
9757
9758 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
9759
9760 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
9761 problems on small machines.
9762 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
9763 parameterize.
9764
9765 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
9766
9767 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
9768 mips.
9769 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9770
9771 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
9772
9773 * g++.old_deja/g++.pt/using8.C: New test.
9774
9775 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
9776
9777 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
9778
9779 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
9780
9781 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
9782 where a failure is expected.
9783 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
9784
9785 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
9786
9787 * g++.old_deja/g++.pt/instantiate12.C: New test.
9788
9789 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
9790
9791 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
9792 start of structs.
9793 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
9794 * g++.old-deja/g++.brendan/crash17.C: Likewise.
9795 * g++.old-deja/g++.brendan/crash29.C: Likewise.
9796 * g++.old-deja/g++.brendan/crash48.C: Likewise.
9797 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9798 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
9799 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9800 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
9801 * g++.old-deja/g++.eh/spec6.C: Likewise.
9802 * g++.old-deja/g++.jason/crash3.C: Likewise.
9803 * g++.old-deja/g++.law/ctors11.C: Likewise.
9804 * g++.old-deja/g++.law/ctors17.C: Likewise.
9805 * g++.old-deja/g++.law/ctors5.C: Likewise.
9806 * g++.old-deja/g++.law/ctors9.C: Likewise.
9807 * g++.old-deja/g++.mike/ambig1.C: Likewise.
9808 * g++.old-deja/g++.mike/net22.C: Likewise.
9809 * g++.old-deja/g++.mike/p3538a.C: Likewise.
9810 * g++.old-deja/g++.mike/p3538b.C: Likewise.
9811 * g++.old-deja/g++.mike/virt3.C: Likewise.
9812 * g++.old-deja/g++.niklas/t128.C: Likewise.
9813 * g++.old-deja/g++.other/anon4.C: Likewise.
9814 * g++.old-deja/g++.other/using1.C: Likewise.
9815 * g++.old-deja/g++.other/warn3.C: Likewise.
9816 * g++.old-deja/g++.pt/t37.C: Likewise.
9817 * g++.old-deja/g++.robertl/eb69.C: Likewise.
9818 * g++.old-deja/g++.robertl/eb71.C: Likewise.
9819
9820 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
9821
9822 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
9823
9824 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9825
9826 * gcc.c-torture/execute/stdio-opt-3.c: New test.
9827
9828 2001-01-07 Jakub Jelinek <jakub@redhat.com>
9829
9830 * gcc.c-torture/compile/20010107-1.c: New test.
9831
9832 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
9833
9834 * gcc.c-torture/execute/builtin-noret-1.c: New test.
9835
9836 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
9837
9838 * gcc.dg/format/format.h: New file.
9839 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
9840 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
9841 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
9842 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
9843 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
9844 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9845 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
9846 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
9847 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
9848 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
9849 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
9850 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
9851 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
9852 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
9853 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
9854 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
9855 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
9856 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
9857 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
9858 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
9859 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
9860 instead of declaring standard types, macros and functions in each
9861 test.
9862
9863 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
9864
9865 * gcc.c-torture/execute/20010106-1.c: New test.
9866
9867 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
9868
9869 * gcc.dg/format/format.exp: New file.
9870 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
9871 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
9872 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
9873 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
9874 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
9875 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
9876 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
9877 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
9878 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
9879 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
9880 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
9881 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
9882 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
9883 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
9884 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
9885 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
9886 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
9887 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
9888 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
9889 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
9890 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
9891 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
9892 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
9893 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
9894 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
9895 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
9896 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
9897 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
9898 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
9899 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
9900 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
9901 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
9902 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
9903 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
9904 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
9905 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
9906 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
9907 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
9908 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
9909 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
9910 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
9911 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
9912
9913 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
9914
9915 * gcc.c-torture/execute/991228-1.c: Take word endianness into
9916 account.
9917
9918 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
9919
9920 * gcc.c-torture/execute/builtin-complex-1.c: New test.
9921
9922 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
9923
9924 * g++.old-deja/g++.pt/crash62.C: New test.
9925
9926 2001-01-04 Richard Henderson <rth@redhat.com>
9927
9928 * gcc.dg/20000926-1.c: Update expected warnings.
9929 * gcc.dg/array-2.c: Likewise.
9930 * gcc.dg/array-4.c: Also validate flexible array members.
9931 * gcc.dg/c99-flex-array-1.c: New.
9932
9933 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
9934
9935 * gcc.c-torture/compile/20001222-1.x: Remove.
9936
9937 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9938
9939 * gcc.c-torture/execute/built-in-setjmp.c: New.
9940
9941 2001-01-03 Richard Henderson <rth@redhat.com>
9942
9943 * gcc.dg/940510-1.c: Update expected error wording.
9944 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
9945
9946 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
9947
9948 * lib/target-supports.exp (check_alias_available): Modified to
9949 indicate aliases not supported if only weak aliases are supported.
9950
9951 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9952
9953 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
9954 Turn on cmpstrsi checks for __pj__ and __i370__.
9955
9956 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
9957
9958 * g++.old-deja/g++.other/virtual11.C: New test.
9959
9960 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
9961
9962 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
9963
9964 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9965
9966 * gcc.c-torture/compile/20010102-1.c: New test.
9967
9968 2001-01-02 Andreas Jaeger <aj@suse.de>
9969
9970 * gcc.dg/noreturn-3.c: New test.
9971
9972 * gcc.dg/noreturn-4.c: New test.
9973
9974 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9975
9976 * gcc.c-torture/execute/stdio-opt-1.c: Also test
9977 __builtin_fputc and __builtin_fwrite.
9978
9979 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
9980
9981 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
9982 signed char, not default char.
9983
9984 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
9985
9986 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
9987
9988 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
9989
9990 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
9991
9992 2000-12-29 Richard Henderson <rth@redhat.com>
9993
9994 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
9995 (__cyg_profile_func_exit): Define.
9996
9997 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
9998
9999 * g++.dg/vtgc1.C: New test.
10000
10001 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
10002
10003 * gcc.dg/noncompile/20001228-1.c: New test.
10004
10005 * gcc.dg/20001228-1.c: New test.
10006
10007 * gcc.c-torture/execute/20001228-1.c: New test.
10008
10009 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
10010
10011 * gcc.dg/format-strfmon-1.c: New test.
10012
10013 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10014
10015 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
10016 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
10017 * gcc.c-torture/execute/string-opt-1.c: Likewise.
10018 * gcc.c-torture/execute/string-opt-2.c: Likewise.
10019 * gcc.c-torture/execute/string-opt-3.c: Likewise.
10020 * gcc.c-torture/execute/string-opt-4.c: Likewise.
10021 * gcc.c-torture/execute/string-opt-6.c: Likewise.
10022 * gcc.c-torture/execute/string-opt-7.c: Likewise.
10023 * gcc.c-torture/execute/string-opt-8.c: Likewise.
10024 * gcc.c-torture/execute/string-opt-9.c: Likewise.
10025 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10026 * gcc.c-torture/execute/string-opt-11.c: Likewise.
10027 * gcc.c-torture/execute/string-opt-12.c: Likewise.
10028
10029 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
10030 * gcc.c-torture/execute/string-opt-4.c: Test index.
10031
10032 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
10033
10034 * gcc.c-torture/compile/20001226-1.c: New test.
10035
10036 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
10037
10038 * gcc.c-torture/compile/20001222-1.c: New test.
10039 * gcc.c-torture/compile/20001222-1.x: Xfail.
10040
10041 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
10042
10043 * gcc.c-torture/execute/comp-goto-2.c: New test.
10044
10045 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
10046
10047 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
10048 Use long types if __INT_MAX__ is 32767.
10049 (main): Use cast to (sint32 *) when poking 88 into a_page.
10050
10051 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
10052
10053 2000-12-21 Bernd Schmidt <bernds@redhat.com>
10054
10055 * gcc.c-torture/compile/20001221-1.c: New test.
10056 * gcc.c-torture/execute/20001221-1.c: New test.
10057
10058 2000-12-20 Richard Henderson <rth@redhat.com>
10059
10060 * g++.old-deja/g++.pt/crash36.C: Update error lines.
10061 * g++.old-deja/g++.robertl/eb109.C: Likewise.
10062
10063 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10064
10065 * gcc.dg/compare3.c: New test.
10066
10067 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
10068
10069 * gcc.dg/format-warnll-1.c: New test.
10070
10071 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
10072
10073 * gcc.dg/cpp/cmdlne-P.c: New test.
10074
10075 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
10076
10077 * gcc.c-torture/execute/builtin-abs-1.c,
10078 gcc.c-torture/execute/builtin-abs-2.c: New tests.
10079
10080 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
10081
10082 * gcc.dg/cpp/multiline.c: New test.
10083
10084 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
10085
10086 * g++.old-deja/g++.other/syshdr1.C: Update.
10087 * gcc.dg/cpp/lineflags.c: Remove temporarily.
10088
10089 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10090
10091 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
10092
10093 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10094
10095 * g++.old-deja/g++.pt/ttp65.C: New test.
10096
10097 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10098
10099 * g++.old-deja/g++.pt/ttp64.C: New test.
10100
10101 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10102
10103 * g++.old-deja/g++.pt/spec33.C: New test.
10104
10105 2000-12-14 Catherine Moore <clm@redhat.com>
10106
10107 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
10108 * gcc.c-torture/execute/920612-2.c: Likewise.
10109 * gcc.c-torture/execute/920428-2.c: Likewise.
10110 * gcc-c-torture/execute/va-arg-11.c: Call exit.
10111 * gcc.c-torture/execute/va-arg-21.c: Likewise.
10112
10113 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10114
10115 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
10116 * gcc.dg/pack-test-2.c: Likewise.
10117
10118 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
10119
10120 Tests by Zack Weinberg <zackw@stanford.edu>.
10121
10122 * gcc.dg/cpp/defined.c: Update.
10123 * gcc.dg/cpp/defined_trad.c: New tests.
10124
10125 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
10126
10127 * gcc.dg/cpp/trad-direct.c: Update.
10128
10129 2000-12-11 Neil Booth <neilb@earthling.net>
10130
10131 * gcc.dg/cpp/defined_trad.c
10132
10133 2000-12-11 Neil Booth <neilb@earthling.net>
10134
10135 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
10136
10137 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
10138
10139 * gcc.dg/format-miss-2.c: New test.
10140
10141 2000-12-09 Neil Booth <neilb@earthling.net>
10142
10143 * gcc.dg/cpp/lineflags.c: New tests.
10144 * gcc.dg/cpp/poison.c: Update.
10145 * gcc.dg/cpp/redef2.c: Update.
10146 * gcc.dg/cpp/skipping.c: New test.
10147
10148 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
10149
10150 * g++.old-deja/g++.other/eh3.C: New testcase.
10151
10152 2000-12-07 Neil Booth <neilb@earthling.net>
10153
10154 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
10155 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
10156 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
10157 wtr-union-init-2.c, wtr-union-init-3.c: Update.
10158 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
10159 Update.
10160
10161 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
10162
10163 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
10164 __SIZE_TYPE__ instead of int for type of integers cast to
10165 pointers.
10166
10167 2000-12-07 Jakub Jelinek <jakub@redhat.com>
10168
10169 * g++.old-deja/g++.other/cleanup4.C: New test.
10170
10171 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
10172
10173 * format-sec-1.c: New test.
10174
10175 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
10176
10177 * gcc.dg/format-nonlit-3.c: New test.
10178
10179 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
10180
10181 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
10182 through a null pointer.
10183
10184 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10185
10186 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
10187 * g++.old-deja/g++.pt/partial4.C: New test.
10188
10189 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
10190
10191 * gcc.c-torture/execute/ieee/hugeval.x: New.
10192
10193 2000-12-06 Neil Booth <neilb@earthling.net>
10194
10195 * gcc.dg/cpp/backslash2.c: New tests.
10196
10197 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10198
10199 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
10200 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
10201
10202 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
10203
10204 * gcc.c-torture/execute/20001203-2.c: New testcase.
10205
10206 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
10207
10208 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
10209 * g++.old-deja/g++.other/virtual10.C: New test.
10210
10211 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
10212
10213 * g++.old-deja/g++.mike/pmf5.C: Remove test.
10214
10215 2000-12-05 Richard Henderson <rth@redhat.com>
10216
10217 * gcc.c-torture/compile/20001205-1.c: New.
10218
10219 2000-12-04 Neil Booth <neilb@earthling.net>
10220
10221 * g++.old-deja/g++.other/virtual9.C: New test.
10222 * g++.old-deja/g++.pt/crash61.C: New test.
10223 * gcc.c-torture/execute/loop-9.c: New test.
10224
10225 2000-12-04 Neil Booth <neilb@earthling.net>
10226
10227 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
10228 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
10229 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
10230 * gcc.dg/cpp/extratokens.c: ...here.
10231
10232 2000-12-04 Neil Booth <neilb@earthling.net>
10233
10234 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
10235 New tests.
10236
10237 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10238
10239 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
10240 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
10241
10242 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
10243
10244 * gcc.c-torture/execute/20001203-1.c: New test.
10245
10246 2000-12-03 Neil Booth <neilb@earthling.net>
10247
10248 * gcc.dg/cpp/macro6.c: New test cases.
10249
10250 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10251
10252 * gcc.c-torture/execute/string-opt-9.c: New test.
10253 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10254 * gcc.c-torture/execute/string-opt-11.c: Likewise.
10255 * gcc.c-torture/execute/string-opt-12.c: Likewise.
10256
10257 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
10258 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
10259
10260 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
10261
10262 * gcc.dg/cpp/if-6.c: New testcase.
10263
10264 * gcc.dg/20001201-1.c: New testcase.
10265
10266 2000-12-02 Neil Booth <neilb@earthling.net>
10267
10268 * g++.old-deja/g++.other/externC4.C,
10269 g++.old-deja/g++.other/friend10.C: New tests.
10270
10271 2000-12-02 Neil Booth <neilb@earthling.net>
10272
10273 * g++.old-deja/g++.other/instan2.C
10274 * g++.old-deja/g++.other/instan3.C: New test.
10275
10276 2000-12-02 Neil Booth <neilb@earthling.net>
10277
10278 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
10279 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
10280 gnuc99.c,gnuc99-pedantic.c: New tests.
10281
10282 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
10283
10284 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
10285 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
10286
10287 2000-12-01 Neil Booth <neilb@earthling.net>
10288
10289 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
10290 * gcc.dg/cpp/poison.c: Update.
10291 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
10292
10293 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
10294
10295 * g77.f-torture/execute/20001201.f: New test.
10296
10297 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
10298
10299 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
10300
10301 2000-12-01 Jakub Jelinek <jakub@redhat.com>
10302
10303 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
10304
10305 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
10306
10307 * g++.old-deja/g++.other/cast6.C: New test.
10308
10309 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
10310
10311 * gcc.c-torture/execute/20001130-2.c: New testcase.
10312
10313 2000-11-30 Richard Henderson <rth@redhat.com>
10314
10315 * gcc.c-torture/execute/20001130-1.c: New test.
10316
10317 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
10318
10319 * g++.old-deja/g++.other/op3.C: New test.
10320
10321 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
10322
10323 * g++.old-deja/g++.other/op2.C: New test.
10324
10325 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
10326
10327 * g++.old-deja/g++.other/crash38.C: New test.
10328
10329 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
10330
10331 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
10332
10333 2000-11-29 Jakub Jelinek <jakub@redhat.com>
10334
10335 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
10336 tests.
10337 * gcc.c-torture/execute/string-opt-6.c: New test.
10338
10339 * gcc.dg/20001117-1.c: Add main.
10340
10341 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
10342
10343 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
10344 Move from here ...
10345 * gcc.dg/940510-1.c: ... to here.
10346
10347 * gcc.dg/20000926-1.c: GNU C now allows initializations of
10348 zero-size arrays in toplevel structures.
10349
10350 2000-11-28 Jakub Jelinek <jakub@redhat.com>
10351
10352 * gcc.c-torture/execute/loop-8.c: New test.
10353
10354 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
10355
10356 * g++.old-deja/g++.other/base1.C: New test.
10357
10358 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
10359
10360 * g++.old-deja/g++.other/parse2.C: New test.
10361
10362 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
10363
10364 * g++.old-deja/g++.pt/incomplete1.C: New test.
10365
10366 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
10367
10368 * g++.old-deja/g++.other/friend9.C: New test.
10369
10370 2000-11-28 Jakub Jelinek <jakub@redhat.com>
10371
10372 * gcc.dg/20001127-1.c: New test.
10373
10374 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
10375
10376 * g++.old-deja/g++.pt/friend46.C: New test.
10377
10378 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
10379
10380 * g++.old-deja/g++.other/ptrmem8.C: New test.
10381
10382 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10383
10384 * gcc.c-torture/execute/string-opt-7.c: New test.
10385 * gcc.c-torture/execute/string-opt-8.c: Likewise.
10386
10387 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
10388
10389 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
10390 instead of 'mkcheck 2'.
10391
10392 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
10393
10394 * gcc.c-torture/execute/memcheck/driver.c,
10395 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
10396 C9X references to refer to C99.
10397
10398 2000-11-25 Jakub Jelinek <jakub@redhat.com>
10399
10400 * gcc.dg/ultrasp3.c: New test.
10401
10402 2000-11-25 Neil Booth <neilb@earthling.net>
10403
10404 * gcc.dg/cpp/include2.c: Update test to be locale independent.
10405
10406 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
10407
10408 * gcc.c-torture/compile/20001123-2.c: New.
10409
10410 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10411
10412 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
10413
10414 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
10415
10416 * gcc.dg/sequence-point-1.c: Add some new tests.
10417 * gcc.c-torture/execute/20001124-1.c: New test.
10418
10419 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
10420
10421 * g++.old-deja/g++.other/vaarg4.C: New test.
10422 * gcc.c-torture/compile/20001123-1.c: New test.
10423
10424 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
10425
10426 * g++.other/crash24.C: Adjust and remove XFAIL.
10427 * g++.other/crash37.C: New test.
10428
10429 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
10430
10431 * g++.old-deja/g++.pt/instantiate9.C: New test.
10432
10433 2000-11-22 Mark Mitchell <mark@codesourcery.com>
10434
10435 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
10436 new ABI, too.
10437
10438 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
10439 * g++.old-deja/g++.robertl/eb55.C: Likewise.
10440
10441 2000-11-22 Neil Booth <neilb@earthling.net>
10442
10443 * gcc.dg/cpp/Wtrigraphs.c: New test.
10444
10445 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
10446
10447 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
10448
10449 2000-11-22 Jakub Jelinek <jakub@redhat.com>
10450
10451 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
10452
10453 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
10454
10455 * lib/gcc-dg.exp: load_lib scanasm.exp.
10456 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
10457 * lib/g++-dg.exp: load_lib scanasm.exp.
10458 * lib/scanasm.exp: New.
10459 (scan-assembler, scan-assembler-not): Add optional arguments to
10460 test name, or if not present, the pattern name.
10461 (scan-assembler-dem, scan-assembler-dem-not): New.
10462
10463 * g++.dg/dg.exp: New.
10464
10465 2000-11-21 Neil Booth <neilb@earthling.net>
10466
10467 * gcc.dg/cpp/integrated1.c: Remove.
10468
10469 2000-11-21 Jakub Jelinek <jakub@redhat.com>
10470
10471 * gcc.c-torture/execute/20001121-1.c: New test.
10472
10473 2000-11-21 Richard Henderson <rth@redhat.com>
10474
10475 * gcc.c-torture/compile/20001121-1.c: New test.
10476
10477 2000-11-20 Neil Booth <neilb@earthling.net>
10478
10479 * gcc.dg/cpp/integrated1.c: New test.
10480
10481 2000-11-21 Jakub Jelinek <jakub@redhat.com>
10482
10483 * g++.old-deja/g++.other/inline17.C: New test.
10484
10485 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
10486
10487 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
10488 local variable to be zero: I made the variable global. Now
10489 uses abort() and exit() instead of relying on main's return value.
10490
10491 2000-11-20 Neil Booth <neilb@earthling.net>
10492
10493 * gcc.dg/cpp/paste2.c: Update test.
10494 * objc/execute/paste.m: New test.
10495
10496 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
10497
10498 * gcc.dg/c99-condexpr-1.c: New test.
10499
10500 2000-11-20 Neil Booth <neilb@earthling.net>
10501
10502 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
10503
10504 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
10505
10506 * g++.old-deja/g++.pt/export1.C: New test.
10507
10508 2000-11-20 Jakub Jelinek <jakub@redhat.com>
10509
10510 * gcc.dg/20001117-1.c: New test.
10511
10512 2000-11-18 Richard Henderson <rth@redhat.com>
10513
10514 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
10515
10516 2000-11-18 Richard Henderson <rth@redhat.com>
10517
10518 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
10519 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
10520 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
10521
10522 2000-11-18 Richard Henderson <rth@redhat.com>
10523
10524 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
10525 (main): New. Exit cleanly.
10526
10527 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10528
10529 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
10530 gcc.dg/c99-fordecl-2.c: New tests.
10531
10532 2000-11-18 Richard Henderson <rth@redhat.com>
10533
10534 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
10535 * gcc.c-torture/execute/zerolen-2.c: New.
10536
10537 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10538
10539 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
10540 memory.
10541
10542 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
10543
10544 * g++.old-deja/g++.pt/instantiate8.C: New test.
10545
10546 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
10547
10548 * g++.old-deja/g++.other/incomplete.C: Add more tests.
10549 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
10550
10551 2000-11-16 Nick Clifton <nickc@redhat.com>
10552
10553 * gcc.c-torture/execute/nestfunc-2.c: New test.
10554 * gcc.c-torture/execute/nestfunc-3.c: New test.
10555
10556 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
10557
10558 * gcc.c-torture/compile/20001116-1.c: New test.
10559
10560 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10561
10562 * gcc.c-torture/execute/20001115-1.c: New test.
10563
10564 2000-11-15 Mark Mitchell <mark@codesourcery.com>
10565
10566 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
10567 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
10568 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
10569 * g++.old-deja/g++.abi/vmihint.C: Likewise.
10570
10571 2000-11-15 Neil Booth <neilb@earthling.net>
10572
10573 gcc.dg/cpp/_Pragma1.c: Update.
10574 gcc.dg/cpp/_Pragma2.c: New test.
10575
10576 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
10577
10578 * g++.old-deja/g++.other/anon5.C: New test.
10579
10580 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
10581
10582 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
10583 tests.
10584
10585 2000-11-14 Jakub Jelinek <jakub@redhat.com>
10586
10587 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
10588 output.
10589
10590 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10591
10592 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
10593 labels at end of compound statements.
10594
10595 2000-11-13 Jakub Jelinek <jakub@redhat.com>
10596
10597 * gcc.c-torture/execute/loop-7.c: New test.
10598
10599 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10600
10601 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
10602
10603 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10604
10605 * gcc.dg/c99-bool-1.c: New test.
10606
10607 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10608
10609 * gcc.dg/c99-scope-1.c: Remove xfail.
10610 * gcc.dg/c99-scope-2.c: New test.
10611
10612 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10613
10614 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
10615 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
10616
10617 2000-11-11 Mark Mitchell <mark@codesourcery.com>
10618
10619 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
10620 error messages.
10621
10622 * g++.mike/p700.C: Don't typedef wchar_t.
10623 * g++.mike/p784.C: Likewise.
10624 * g++.mike/eb101.C: Don't use __wchar_t.
10625
10626 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
10627
10628 * g77.f-torture/execute/20001111.[fx]: Test premature exit
10629 from DO loop.
10630
10631 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
10632
10633 * gcc.c-torture/execute/20001111-1.c: New test.
10634
10635 2000-11-10 Nick Clifton <nickc@redhat.com>
10636
10637 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
10638 long multuiple and accumulate.
10639
10640 2000-11-09 Richard Henderson <rth@redhat.com>
10641
10642 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
10643 via size_t instead of int.
10644
10645 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
10646 * gcc.c-torture/execute/string-opt-2.c: Likewise.
10647 * gcc.c-torture/execute/string-opt-3.c: Likewise.
10648 * gcc.c-torture/execute/string-opt-4.c: Likewise.
10649
10650 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
10651
10652 * gcc.c-torture/compile/20001109-1.c: New test.
10653 * gcc.c-torture/compile/20001109-2.c: New test.
10654
10655 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
10656
10657 * g++.old-deja/g++.pt/operator1.C: New test.
10658 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
10659
10660 2000-11-09 Jakub Jelinek <jakub@redhat.com>
10661
10662 * gcc.dg/20001108-1.c: New test.
10663
10664 2000-11-09 Jakub Jelinek <jakub@redhat.com>
10665
10666 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
10667 with both arguments constant strings.
10668 * gcc.c-torture/execute/string-opt-3.c: New test.
10669 * gcc.c-torture/execute/string-opt-4.c: New test.
10670 * gcc.c-torture/execute/string-opt-5.c: New test.
10671
10672 2000-11-08 Nick Clifton <nickc@redhat.com>
10673
10674 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
10675 mulsidi3adddi patterns.
10676
10677 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
10678
10679 * g++.old-deja/g++.other/crash36.C: New test.
10680
10681 2000-11-08 Jakub Jelinek <jakub@redhat.com>
10682
10683 * g++.old-deja/g++.other/init16.C: New test.
10684
10685 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
10686
10687 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
10688
10689 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
10690
10691 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
10692 * gcc.c-torture/execute/va-arg-16.x: Likewise.
10693 * gcc.c-torture/execute/va-arg-17.x: Likewise.
10694
10695 2000-11-07 DJ Delorie <dj@redhat.com>
10696
10697 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
10698
10699 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10700
10701 * gcc.c-torture/execute/string-opt-1.c: New test.
10702
10703 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
10704
10705 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
10706 mips-sgi-irix6.* because the MIPS ABI passes floating-point
10707 parameters in registers, and there is no way for a varargs
10708 function to know in which order the integer and floating-point
10709 parameters should be interleaved when they are placed on the
10710 stack.
10711 * gcc.c-torture/execute/va-arg-16.x: Likewise.
10712 * gcc.c-torture/execute/va-arg-17.x: Likewise.
10713
10714 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10715
10716 * gcc.c-torture/execute/string-opt-2.c: New test.
10717
10718 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
10719
10720 * g++.old-deja/g++.pt/crash60.C: New test.
10721
10722 2000-11-06 Jakub Jelinek <jakub@redhat.com>
10723
10724 * g++.old-deja/g++.other/crash24.C: New test.
10725 * g++.old-deja/g++.other/crash25.C: New test.
10726 * g++.old-deja/g++.other/crash26.C: New test.
10727 * g++.old-deja/g++.other/crash27.C: New test.
10728 * g++.old-deja/g++.other/crash28.C: New test.
10729 * g++.old-deja/g++.other/crash29.C: New test.
10730 * g++.old-deja/g++.other/crash30.C: New test.
10731 * g++.old-deja/g++.other/crash31.C: New test.
10732 * g++.old-deja/g++.other/crash32.C: New test.
10733 * g++.old-deja/g++.other/crash33.C: New test.
10734 * g++.old-deja/g++.other/crash34.C: New test.
10735 * g++.old-deja/g++.other/crash35.C: New test.
10736
10737 2000-11-06 Jakub Jelinek <jakub@redhat.com>
10738
10739 * gcc.c-torture/execute/20001031-1.c: New test.
10740
10741 2000-11-04 Mark Mitchell <mark@codesourcery.com>
10742
10743 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
10744 namespace.
10745
10746 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
10747 standards-conformant.
10748
10749 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
10750
10751 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
10752 * g++.old-deja/g++.mike/p755a.C: Likewise.
10753 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
10754 library makes no calls to `operator new' during initialization.
10755
10756 2000-11-04 Neil Booth <neilb@earthling.net>
10757
10758 * gcc.dg/cpp/include2.c: New tests.
10759
10760 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
10761
10762 * lib/g++.exp (g++_set_ld_library_path): New function.
10763 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
10764
10765 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
10766
10767 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
10768 warnings.
10769
10770 2000-11-01 Richard Henderson <rth@redhat.com>
10771
10772 * g++.old-deja/g++.ext/namedret1.C: New.
10773 * g++.old-deja/g++.ext/namedret2.C: New.
10774 * g++.old-deja/g++.ext/namedret3.C: New.
10775
10776 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
10777
10778 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
10779 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
10780
10781 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10782
10783 * gcc.c-torture/execute/va-arg-21.c: New test.
10784
10785 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
10786
10787 * gcc.dg/c99-complex-2.c: New test.
10788
10789 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10790
10791 * gcc.c-torture/execute/stdio-opt-1.c: New test.
10792
10793 2000-10-31 Jakub Jelinek <jakub@redhat.com>
10794
10795 * g++.old-deja/g++.other/inline16.C: New test.
10796
10797 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
10798
10799 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
10800 __PRETTY_FUNCTION__
10801
10802 2000-10-29 Neil Booth <neilb@earthling.net>
10803
10804 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
10805 New tests.
10806 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
10807 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
10808 optimisation.
10809
10810 2000-10-29 Neil Booth <neilb@earthling.net>
10811
10812 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
10813 * mi1.c, mi1c.h: Add null directives to multiple-include test.
10814 * mi5.c: Test multiple includes work with -C.
10815 * trigraphs.c: Test ^= version.
10816
10817 2000-10-28 Neil Booth <neilb@earthling.net>
10818
10819 New tests and test updates for new macro expander.
10820
10821 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
10822 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
10823 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
10824 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
10825 new diagnostic messages.
10826
10827 * gcc.dg/cpp/macro3.c: New tests.
10828
10829 2000-10-27 Mark Mitchell <mark@codesourcery.com>
10830
10831 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
10832 on the same line.
10833
10834 2000-10-27 Jakub Jelinek <jakub@redhat.com>
10835
10836 * g++.old-deja/g++.other/eh2.C: New test.
10837
10838 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
10839
10840 * gcc.c-torture/execute/20001027-1.c: New test.
10841
10842 2000-10-26 Richard Henderson <rth@redhat.com>
10843
10844 * gcc.c-torture/execute/20001026-1.c: New.
10845
10846 2000-10-26 Mark Mitchell <mark@codesourcery.com>
10847
10848 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
10849 * g++.old-deja/g++.law/builtin1.C: Likewise.
10850 * g++.old-deja/g++.law/ctors10.C: Likewise.
10851 * g++.old-deja/g++.law/virtual3.C: Likewise.
10852 * g++.old-deja/g++.mike/p658.C: Likewise.
10853 * g++.old-deja/g++.other/sibcall1.C: Likewise.
10854 * g++.old-deja/g++.other/vaarg2.C: Likewise.
10855 * g++.old-deja/g++.robertl/eb124.C: Likewise.
10856 * g++.old-deja/g++.robertl/eb44.C: Likewise.
10857 * g++.old-deja/g++.robertl/eb77.C: Likewise.
10858
10859 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
10860
10861 * gcc.c-torture/compile/20001024-1.c: New test.
10862
10863 2000-10-25 Mark Mitchell <mark@codesourcery.com>
10864
10865 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
10866 to tell us whether or not we are using V3.
10867
10868 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
10869
10870 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
10871 operands.
10872
10873 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
10874
10875 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
10876
10877 2000-10-25 Jakub Jelinek <jakub@redhat.com>
10878
10879 * gcc.c-torture/execute/20001024-1.c: New test.
10880
10881 2000-10-24 Jakub Jelinek <jakub@redhat.com>
10882
10883 * g++.old-deja/g++.other/sibcall1.C: New test.
10884
10885 2000-10-20 Jakub Jelinek <jakub@redhat.com>
10886
10887 * gcc.dg/noncompile/init-3.c: New test.
10888
10889 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
10890
10891 * gcc.dg/format-array-1.c: New test.
10892
10893 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
10894
10895 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
10896 writing through null pointers; remove comment about testing
10897 unterminated strings.
10898
10899 2000-10-17 Matthew Hiller <hiller@redhat.com>
10900
10901 * gcc.c-torture/execute/20001017-2.c: New test.
10902
10903 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
10904
10905 * gcc.c-torture/compile/20001018-1.c: New test.
10906 * gcc.c-torture/compile/20001018-1.x: Xfail.
10907
10908 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10909
10910 * gcc.c-torture/execute/20001017-1.c: New test.
10911
10912 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
10913
10914 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
10915 for multiple use of arguments with scanf formats; add tests for
10916 multiple use of arguments.
10917
10918 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
10919
10920 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
10921
10922 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
10923
10924 * gcc.dg/format-miss-1.c: New test.
10925
10926 2000-10-16 Jakub Jelinek <jakub@redhat.com>
10927
10928 * gcc.c-torture/execute/20001013-1.c: New test.
10929
10930 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
10931
10932 * gcc.dg/format-branch-1.c: New test.
10933
10934 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
10935
10936 * README, lib/file-format.exp: Remove EGCS references.
10937
10938 2000-10-16 Jakub Jelinek <jakub@redhat.com>
10939
10940 * gcc.dg/20001013-1.c: New test.
10941
10942 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
10943
10944 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
10945 for intmax_t in the compiler using __typeof__ and the type rules
10946 for conditional expressions.
10947
10948 2000-10-13 Jakub Jelinek <jakub@redhat.com>
10949
10950 * gcc.dg/20001012-1.c: New test.
10951 * gcc.dg/20001012-2.c: New test.
10952
10953 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
10954
10955 * gcc.dg/format-attr-1.c: New test.
10956
10957 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
10958
10959 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
10960 __LONG_LONG_MAX__ instead of LLONG_MAX.
10961
10962 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
10963
10964 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
10965 scanf flags.
10966 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
10967 flags.
10968
10969 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
10970
10971 * gcc.dg/sequence-pt-1.c: New test.
10972
10973 2000-10-11 Geoff Keating <geoffk@cygnus.com>
10974
10975 * gcc.c-torture/execute/20001011-1.c: New testcase.
10976 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
10977
10978 2000-10-10 Jakub Jelinek <jakub@redhat.com>
10979
10980 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
10981 does not error on it.
10982
10983 2000-10-10 Jakub Jelinek <jakub@redhat.com>
10984
10985 * gcc.dg/20001009-1.c: New test.
10986
10987 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
10988
10989 * gcc.c-torture/compile/20001009-1.c: Move from here ....
10990 * gcc.c-torture/execute/20001009-2.c: ... to here.
10991
10992 2000-10-09 Geoff Keating <geoffk@cygnus.com>
10993
10994 * gcc.c-torture/compile/20001009-1.c: New testcase.
10995 * gcc.c-torture/execute/20001009-1.c: New testcase.
10996 Testcases provided by Jan Hubicka <jh@suse.cz>.
10997
10998 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
10999
11000 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
11001 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
11002 uintmax_t using <limits.h> to emulate the compiler's internal
11003 logic. No longer XFAIL %j tests.
11004
11005 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
11006
11007 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
11008 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
11009 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
11010 regexps and details of expected handling of some bad formats.
11011 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
11012 suppression.
11013
11014 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
11015
11016 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
11017 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
11018 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
11019 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
11020 in list archives.
11021
11022 2000-10-06 Richard Henderson <rth@cygnus.com>
11023
11024 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
11025 * g++.old-deja/g++.brendan/crash52.C: Likewise.
11026 * g++.old-deja/g++.jason/report.C: Likewise.
11027 * g++.old-deja/g++.law/friend5.C: Likewise.
11028 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
11029 of the expected warnings.
11030
11031 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
11032
11033 * g++.old-deja/g++.pt/enum14.C: New test.
11034
11035 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
11036
11037 * g++.old-deja/g++.pt/crash59.C: New test.
11038
11039 2000-10-04 Will Cohen <wcohen@redhat.com>
11040
11041 * gcc.dg/20000926-1.c: New test.
11042
11043 2000-10-03 Geoff Keating <geoffk@cygnus.com>
11044
11045 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
11046 function name for current C++ compiler.
11047 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
11048
11049 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
11050
11051 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
11052 __PRETTY_FUNCTION__.
11053 * g++.old-deja/g++.ext/pretty2.C: Likewise.
11054
11055 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11056
11057 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
11058
11059 2000-09-26 Jakub Jelinek <jakub@redhat.com>
11060
11061 * gcc.c-torture/compile/20000923-1.c: New test.
11062
11063 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
11064
11065 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
11066 * g++.old-deja/g++.pt/ttp62.C: Same.
11067 * g++.old-deja/g++.other/inline14.C: Same.
11068
11069 2000-09-24 Richard Henderson <rth@cygnus.com>
11070
11071 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
11072
11073 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
11074
11075 * gcc.dg/c90-printf-1.c: Add test for wide string format.
11076
11077 2000-09-22 Geoff Keating <geoffk@cygnus.com>
11078
11079 * gcc.c-torture/compile/20000922-1.c: New file.
11080
11081 2000-09-21 Nick Clifton <nickc@redhat.com>
11082
11083 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
11084 a signed long modulo operation.
11085 (mod6): New function - perform an unsigned long modulo operation.
11086 (main): Add tests for modulos of very large numbers by very small
11087 dividends.
11088
11089 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11090
11091 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
11092
11093 2000-09-19 Richard Henderson <rth@cygnus.com>
11094
11095 * gcc.dg/compare2.c (case 10): XFAIL.
11096
11097 2000-09-18 Richard Henderson <rth@cygnus.com>
11098
11099 * gcc.c-torture/execute/20000906-1.c: Move ...
11100 * gcc.dg/20000906-1.c: ... here. Only run on targets
11101 that support __builtin_trap.
11102
11103 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
11104
11105 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
11106
11107 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
11108
11109 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
11110 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
11111 more $ format tests.
11112
11113 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
11114
11115 * gcc.dg/format-errmk-1.c: New test.
11116
11117 2000-09-17 Greg McGary <greg@mcgary.org>
11118
11119 * gcc.c-torture/execute/20000917-1.x: Remove.
11120
11121 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
11122
11123 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
11124
11125 2000-09-17 Greg McGary <greg@mcgary.org>
11126
11127 * gcc.c-torture/execute/20000917-1.c: New test.
11128 * gcc.c-torture/execute/20000917-1.x: XFAIL.
11129
11130 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
11131
11132 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
11133 in nested macro bug.
11134
11135 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
11136
11137 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
11138
11139 2000-09-14 Jeffrey A Law (law@cygnus.com)
11140
11141 * gcc.c-torture/execute/20000914-1.c: New test.
11142
11143 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
11144
11145 * g++.other/inline13.C: New test.
11146
11147 2000-09-12 Andreas Jaeger <aj@suse.de>
11148
11149 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
11150 constant by Ulrich Drepper <drepper@redhat.com>.
11151
11152 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
11153
11154 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
11155
11156 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11157
11158 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
11159
11160 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
11161
11162 * gcc.dg/cpp/backslash.c: New test.
11163
11164 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
11165
11166 * gcc.c-torture/execute/20000910-1.c: New test.
11167 * gcc.c-torture/execute/20000910-2.c: Likewise.
11168
11169 2000-09-11 Robert Lipe <robertl@sco.com>
11170
11171 * gcc.dg/pragma-align.c: New test.
11172
11173 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
11174
11175 * g++.old-deja/g++.pt/explicit82.C: New test.
11176 * g++.old-deja/g++.pt/explicit83.C: New test.
11177
11178 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
11179
11180 * gcc.dg/asm-names.c: New test.
11181
11182 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11183
11184 * gcc.dg/cpp/tr-warn6.c: New test
11185
11186 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
11187
11188 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
11189 be accepted.
11190
11191 2000-09-07 Catherine Moore <clm@redhat.com>
11192
11193 * gcc.c-torture/execute/unroll-1.c: New test.
11194
11195 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
11196
11197 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
11198 ERROR markers.
11199 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
11200 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
11201 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
11202 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
11203 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
11204 Preprocess only.
11205 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
11206 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
11207
11208 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
11209
11210 * g++.old-deja/g++.pt/deduct2.C: New test.
11211
11212 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
11213
11214 * g++.old-deja/g++.pt/parms2.C: New test.
11215
11216 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
11217
11218 * g++.old-deja/g++.pt/crash58.C: New test.
11219
11220 2000-09-06 Greg McGary <greg@mcgary.org>
11221
11222 * gcc.c-torture/execute/20000906-1.c: New test.
11223 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
11224
11225 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11226
11227 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
11228
11229 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
11230
11231 * g++.old-deja/g++.pt/crash57.C: New test.
11232
11233 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
11234
11235 * g++.old-deja/g++.pt/crash56.C: New test.
11236
11237 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
11238
11239 * g++.old-deja/g++.pt/koenig1.C: New test.
11240
11241 2000-09-04 Jakub Jelinek <jakub@redhat.com>
11242
11243 * gcc.dg/20000904-1.c: New test.
11244
11245 2000-09-04 Jakub Jelinek <jakub@redhat.com>
11246
11247 * gcc.dg/cpp/paste8.c: New test.
11248
11249 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
11250
11251 * gcc.c-torture/compile/20000827-1.c: New test.
11252
11253 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
11254
11255 * gcc.dg/format-diag-1.c: New test.
11256
11257 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
11258
11259 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
11260 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
11261 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
11262 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
11263 gcc.dg/formatz-1.c: Adjust warning regular expressions.
11264
11265 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
11266
11267 * g++.old-deja/g++.other/nested4.C: New test.
11268
11269 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
11270
11271 * g++.old-deja/g++.ns/scoped1.C: New test.
11272
11273 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
11274
11275 * lib/g++.exp: Support testing already-installed GCC.
11276
11277 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11278
11279 * wtr-label-1.c, wtr-suffix-1.c: New tests.
11280
11281 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11282
11283 * gcc.dg/return-type-2.c: New test.
11284
11285 2000-08-27 Geoff Keating <geoffk@cygnus.com>
11286
11287 * gcc.c-torture/compile/20000825-1.c: New test.
11288
11289 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
11290
11291 * gcc.dg/dwarf2-2.c: New test.
11292
11293 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
11294
11295 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
11296 dg-warning regexps.
11297
11298 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
11299
11300 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
11301 gcc.dg/format-ext-5.c: New tests.
11302
11303 2000-08-25 Jakub Jelinek <jakub@redhat.com>
11304
11305 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
11306
11307 2000-08-24 Mark Mitchell <mark@codesourcery.com>
11308
11309 * gcc.dg/noncompile/930622-2.c: Adjust error message.
11310
11311 2000-08-24 Richard Henderson <rth@cygnus.com>
11312
11313 * gcc.dg/ia64-sync-1.c: New test.
11314 * gcc.dg/ia64-sync-2.c: New test.
11315 * gcc.dg/ia64-asm-1.c: New test.
11316
11317 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
11318
11319 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
11320 * gcc.dg/format-ext-2.c: New test.
11321
11322 2000-08-23 Jason Merrill <jason@redhat.com>
11323
11324 * lib/old-dejagnu.exp: Also ignore "In member function" and
11325 "At global scope".
11326
11327 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11328
11329 * gcc.dg/noncompile/label-lineno-1.c: New test.
11330
11331 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
11332
11333 * gcc.dg/c99-array-nonobj-1.c: New test.
11334
11335 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
11336
11337 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
11338 tests.
11339 * gcc.dg/format-ext-1.c: New test.
11340
11341 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11342
11343 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
11344 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
11345 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
11346 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
11347 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
11348
11349 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
11350
11351 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
11352 gcc.dg/c99-strftime-2.c: New tests.
11353
11354 2000-08-22 Richard Henderson <rth@cygnus.com>
11355
11356 * gcc.c-torture/execute/20000822-1.c: New test.
11357
11358 2000-08-21 Jakub Jelinek <jakub@redhat.com>
11359
11360 * gcc.c-torture/execute/20000819-1.x: Remove.
11361
11362 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
11363
11364 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
11365 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
11366 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
11367 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
11368 gcc.dg/format-xopen-1.c: New tests.
11369
11370 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
11371
11372 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
11373
11374 2000-08-21 Jakub Jelinek <jakub@redhat.com>
11375
11376 * g++.old-deja/g++.other/loop2.C: New test.
11377
11378 * gcc.c-torture/compile/20000606-1.c: New test.
11379 * gcc.c-torture/compile/20000728-1.c: New test.
11380 * gcc.c-torture/execute/20000801-1.c: New test.
11381 * gcc.c-torture/execute/20000801-2.c: New test.
11382 * gcc.c-torture/execute/20000819-1.c: New test.
11383 * gcc.c-torture/execute/20000819-1.x: XFAIL.
11384 * gcc.dg/20000629-1.c: New test.
11385 * gcc.dg/20000724-1.c: New test.
11386 * gcc.dg/20000807-1.c: New test.
11387
11388 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
11389
11390 * gcc.dg/cpp/pragma-1.c: New test.
11391 * gcc.dg/cpp/pragma-2.c: New test.
11392
11393 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
11394
11395 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
11396 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
11397
11398 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11399
11400 * gcc.c-torture/compile/20000818-1.c: New test.
11401
11402 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
11403
11404 * gcc.c-torture/execute/20000818-1.c: New test.
11405
11406 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
11407
11408 * gcc.dg/format-va-1.c: New test.
11409
11410 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
11411
11412 * g++.old-deja/g++.other/typedef8.C: New test.
11413
11414 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
11415
11416 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
11417 * g++.old-deja/g++.mike/net36.C: Mark candidate.
11418 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
11419 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
11420 * g++.old-deja/g++.other/ptrmem7.C: New test.
11421 * g++.old-deja/g++.pt/ptrmem10.C: New test.
11422
11423 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
11424
11425 * g++.old-deja/g++.pt/typename27.C: New test.
11426
11427 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
11428
11429 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
11430 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
11431 * g++.old-deja/g++.pt/friend45.C: New test.
11432 * g++.old-deja/g++.other/friend8.C: New test.
11433
11434 2000-08-15 Richard Henderson <rth@cygnus.com>
11435
11436 * gcc.c-torture/execute/20000815-1.c: New test.
11437
11438 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
11439
11440 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
11441 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
11442 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
11443
11444 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
11445
11446 * g++.old-deja/g++.other/refinit2.C: New test.
11447
11448 2000-08-13 Geoff Keating <geoffk@cygnus.com>
11449
11450 * lib/c-torture.exp (c-torture): Make
11451 compiler_conditional_xfail_data global.
11452 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
11453 compiler_conditional_xfail_data machinery.
11454 (f-torture-execute): Likewise.
11455 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
11456 and only when unrolling loops.
11457
11458 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
11459
11460 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
11461
11462 * g++.old-deja/g++.pt/explicit81.C: New test.
11463
11464 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
11465
11466 * g++.old-deja/g++.pt/typename26.C: New test.
11467
11468 2000-08-10 Geoff Keating <geoffk@cygnus.com>
11469
11470 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
11471 warning.
11472
11473 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
11474
11475 * g++.old-deja/g++.other/array3.C: New test.
11476
11477 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
11478
11479 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
11480 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
11481 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
11482 New tests.
11483
11484 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
11485
11486 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
11487 * g++.old-deja/g++.abi/vmihint.C: Likewise.
11488
11489 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
11490
11491 * gcc.c-torture/execute/20000808-1.c: New test.
11492
11493 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
11494
11495 * gcc.dg/c90-const-expr-1.c: New test.
11496
11497 2000-08-08 Richard Henderson <rth@cygnus.com>
11498
11499 * gcc.dg/noncompile/920923-1.c: Declare calloc.
11500
11501 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
11502
11503 * gcc.dg/noncompile/const-ll-1.c: New test.
11504
11505 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
11506
11507 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
11508
11509 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
11510
11511 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
11512 that running programs linked against the shared version of libobjc
11513 run correctly.
11514
11515 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
11516
11517 * gcc.dg/c99-printf-1.c: New test.
11518
11519 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
11520
11521 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
11522
11523 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
11524
11525 * gcc.c-torture/execute/20000731-1.x: Delete.
11526
11527 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
11528
11529 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
11530 and torture_without_loops as is done by c-torture.exp.
11531 (search_for): Copy from c-torture.exp.
11532 (gcc-dg-runtest): New function, drives a directory of tests
11533 iterating over the TORTURE_OPTIONS.
11534 (scan-assembler, scan-assembler-not): Move here from
11535 individual directory drivers.
11536
11537 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
11538 defined by lib/gcc-dg.exp.
11539 * gcc.dg/cpp/cpp.exp: Likewise.
11540 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
11541 gcc-dg-runtest, so we cycle over optimization options.
11542
11543 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
11544 * gcc.dg/compare2.c: No longer expected to fail.
11545
11546 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
11547
11548 * gcc.c-torture/execute/20000804-1.c: New test.
11549
11550 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
11551
11552 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
11553
11554 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
11555
11556 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
11557
11558 2000-08-03 Jeffrey A Law (law@cygnus.com)
11559
11560 * gcc.c-torture/compile/20000803-1.c: New test.
11561
11562 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
11563
11564 * gcc.c-torture/execute/20000801-3.c,
11565 gcc.c-torture/execute/20000801-4.c: New tests.
11566 * gcc.c-torture/execute/20000801-3.x,
11567 gcc.c-torture/execute/20000801-4.x: Xfail.
11568
11569 2000-08-02 Geoff Keating <geoffk@cygnus.com>
11570
11571 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
11572 libobjc/.libs to allow for libtool.
11573
11574 2000-08-02 Jakub Jelinek <jakub@redhat.com>
11575
11576 * gcc.c-torture/compile/20000802-1.c: New test.
11577
11578 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
11579
11580 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
11581
11582 2000-07-31 Jeffrey A Law (law@cygnus.com)
11583
11584 * gcc-c-torture/execute/20000731-2.c: New test.
11585
11586 * gcc.c-torture/execute/20000731-1.c: New test.
11587 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
11588
11589 2000-07-31 Jakub Jelinek <jakub@redhat.com>
11590
11591 * testsuite/gcc.dg/cpp/paste7.c: New test.
11592 * gcc.dg/cpp/20000725-1.c: New test.
11593
11594 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
11595
11596 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
11597 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
11598 declaration warning for __builtin_dwarf_reg_size.
11599
11600 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
11601
11602 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
11603
11604 * gcc.dg/noncompile/voidparam-1.c: New test.
11605
11606 2000-07-30 Richard Henderson <rth@cygnus.com>
11607
11608 * gcc.dg/c90-digraph-1.c: Don't xfail.
11609 * gcc.dg/compare2.c (case 10): Xfail.
11610 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
11611
11612 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
11613
11614 * gcc.dg/c99-main-1.c: New test.
11615
11616 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
11617
11618 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
11619
11620 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
11621
11622 * gcc.c-tortuer/execute/20000726-1.c: New test.
11623
11624 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
11625
11626 * gcc.c-torture/execute/enum-2.c: New test.
11627
11628 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11629
11630 * gcc.dg/cpp/tr-warn3.c: New test.
11631
11632 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
11633
11634 * g++.old-deja/g++.ext/implicit1.C: Remove.
11635 * g++.old-deja/g++.jason/c2.C: Remove
11636 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
11637 * g++.old-deja/g++.pt/crash16.C: Likewise.
11638 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
11639
11640 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
11641
11642 * g++.old-deja/g++.other/for2.C: New test.
11643
11644 2000-07-25 Jakub Jelinek <jakub@redhat.com>
11645
11646 * gcc.dg/20000720-1.c: New test.
11647
11648 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
11649
11650 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
11651
11652 2000-07-24 Geoff Keating <geoffk@cygnus.com>
11653
11654 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
11655 * gcc.c-torture/execute/20000722-1.c: New.
11656 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
11657
11658 2000-07-24 Jakub Jelinek <jakub@redhat.com>
11659
11660 * gcc.dg/cpp/20000720-1.S: New test.
11661
11662 2000-07-21 Michael Meissner <meissner@redhat.com>
11663
11664 * gcc.c-torture/execute/ieee/hugeval.c: New test.
11665
11666 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
11667
11668 * g++.old-deja/g++.brendan/crash16.C,
11669 g++.old-deja/g++.brendan/parse3.C,
11670 g++.old-deja/g++.brendan/redecl1.C,
11671 g++.old-deja/g++.ns/template13.C,
11672 g++.old-deja/g++.other/decl4.C,
11673 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
11674
11675 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
11676
11677 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
11678 and "Internal error".
11679
11680 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
11681 regexps.
11682 * gcc.dg/cpp/paste6.c: New test.
11683
11684 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
11685
11686 * gcc.dg/cpp/tr-direct.c: New test.
11687
11688 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
11689 gcc.dg/cpp/undef1.c: Tweak error regexps.
11690
11691 2000-07-18 Eric Christopher <echristo@redhat.com>
11692
11693 * gcc.c-torture/compile/20000718-1.c: New test.
11694
11695 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
11696
11697 * cpplex.c (_cpp_push_token): If the token being pushed back
11698 is the previous token in this context, just subtract one from
11699 context->posn.
11700 * cppmacro.c (save_expansion): Clear aux field when storing a
11701 placemarker.
11702
11703 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
11704
11705 * gcc.dg/noncompile/redecl-1.c: New test.
11706
11707 2000-07-18 Jakub Jelinek <jakub@redhat.com>
11708
11709 * gcc.c-torture/execute/20000717-5.c: New test.
11710 * gcc.c-torture/execute/20000717-1.x: Removed.
11711
11712 2000-07-17 Richard Henderson <rth@cygnus.com>
11713
11714 * gcc.c-torture/execute/20000717-4.c: New test.
11715
11716 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
11717
11718 * gcc.dg/cpp/syshdr.c: New test.
11719 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
11720
11721 2000-07-17 Neil Booth <neilb@earthling.net>
11722
11723 * gcc.dg/cpp/cmdlne-dM.c: New test.
11724 * gcc.dg/cpp/cmdlne-dD.c: New test.
11725
11726 2000-07-17 Jeffrey A Law (law@cygnus.com)
11727
11728 * gcc.c-torture/execute/20000717-3.c: New test.
11729
11730 * gcc.c-torture/compile/20000717-1.c: New test.
11731
11732 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
11733
11734 * gcc.c-torture/execute/20000717-2.c: New test.
11735
11736 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
11737
11738 * gcc.dg/formatz-1.c: New test.
11739
11740 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
11741 * gcc.dg/c99-digraph-1.c: New tests.
11742
11743 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
11744 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
11745
11746 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
11747 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
11748 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
11749 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
11750 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
11751 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
11752 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
11753
11754 2000-07-17 Greg McGary <greg@mcgary.org>
11755
11756 * gcc.c-torture/execute/20000717-1.c: New test.
11757 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
11758
11759 2000-07-15 Jakub Jelinek <jakub@redhat.com>
11760
11761 * gcc.c-torture/execute/20000715-2.c: New test.
11762 * gcc.dg/20000715-1.c: New test.
11763
11764 2000-07-15 Michael Meissner <meissner@redhat.com>
11765
11766 * gcc.c-torture/execute/20000715-1.c: New test.
11767
11768 2000-07-13 Jakub Jelinek <jakub@redhat.com>
11769
11770 * gcc.c-torture/execute/20000707-1.c: New test.
11771
11772 2000-07-13 Neil Booth <NeilB@earthling.net>
11773
11774 * testsuite/gcc.dg/cpp/digraph1.c,
11775 testsuite/gcc.dg/cpp/digraph2.c,
11776 testsuite/gcc.dg/cpp/digraphs.c: New tests.
11777
11778 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
11779
11780 * g77.f-torture/compile/20000630-2.f: New test.
11781 * g77.f-torture/compile/20000630-2.x
11782
11783 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
11784
11785 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
11786
11787 2000-07-11 Neil Booth <NeilB@earthling.net>
11788
11789 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
11790
11791 2000-07-11 Neil Booth <NeilB@earthling.net>
11792
11793 * gcc.dg/cpp/cmdlne-C.c: New.
11794
11795 2000-07-09 Neil Booth <NeilB@earthling.net>
11796
11797 * gcc.dg/cpp/directiv.c: New tests.
11798 * gcc.dg/cpp/undef1.c: Update.
11799
11800 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
11801
11802 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
11803
11804 2000-07-09 Neil Booth <NeilB@earthling.net>
11805
11806 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
11807
11808 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
11809
11810 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
11811 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
11812
11813 2000-07-08 Neil Booth <NeilB@earthling.net>
11814
11815 * gcc.dg/cpp/macsyntx.c: New tests.
11816
11817 2000-07-07 Jakub Jelinek <jakub@redhat.com>
11818
11819 * gcc.dg/20000707-1.c: New test.
11820
11821 2000-07-07 Jakub Jelinek <jakub@redhat.com>
11822
11823 * gcc.c-torture/execute/20000706-1.c: New test.
11824 * gcc.c-torture/execute/20000706-2.c: New test.
11825 * gcc.c-torture/execute/20000706-3.c: New test.
11826 * gcc.c-torture/execute/20000706-4.c: New test.
11827 * gcc.c-torture/execute/20000706-5.c: New test.
11828
11829 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
11830
11831 * g++.old-deja/g++.pt/instantiate7.C: New test.
11832
11833 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
11834
11835 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
11836 * g++.old-deja/g++.mike/thunk3.C: Likewise.
11837 * g++.old-deja/g++.other/rtti3.C: Likewise.
11838 * g++.old-deja/g++.other/rttid3.C: Likewise.
11839
11840 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
11841
11842 * g77.f-torture/compile/20000630-1.x: Fix typo
11843
11844 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
11845
11846 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
11847 assembly output.
11848
11849 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
11850
11851 * gcc.dg/cpp/ident.c: New test.
11852
11853 2000-07-05 Neil Booth <NeilB@earthling.net>
11854
11855 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
11856 gcc.dg/cpp/lexstrng.c: New tests.
11857
11858 2000-07-04 Neil Booth <NeilB@earthling.net>
11859
11860 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
11861 * gcc.dg/cpp/strify2.c: Same.
11862
11863 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
11864
11865 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
11866 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
11867 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
11868 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
11869
11870 * testsuite/gcc.dg/cpp/macro1.c,
11871 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
11872 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
11873 testsuite/gcc.dg/cpp/strify1.c,
11874 testsuite/gcc.dg/cpp/strify2.c: New tests.
11875
11876 2000-07-03 Jakub Jelinek <jakub@redhat.com>
11877
11878 * gcc.c-torture/execute/20000703-1.c: New test.
11879
11880 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
11881
11882 * g++.old-deja/g++.pt (lookup10.C): New test.
11883
11884 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
11885
11886 * g++.old-deja/g++.pt (typename25.C): New test.
11887
11888 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
11889
11890 * gcc.c-torture/compile/20000701-1.c: New test.
11891
11892 2000-06-30 Nick Clifton <nickc@cygnus.com>
11893
11894 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
11895 to test case.
11896
11897 2000-06-30 Catherine Moore <clm@cygnus.com>
11898
11899 * gcc.c-torture/execute/align-1.c: New test.
11900
11901 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
11902
11903 * g++.old-deja/g++.pt/expr8.C: New test.
11904 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
11905
11906 2000-06-29 Nick Clifton <nickc@cygnus.com>
11907
11908 * gcc.c-torture/compile/20000629-1.c: New test.
11909
11910 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
11911
11912
11913 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
11914 gcc.dg/noncompile directory, depending on whether they're
11915 preprocessor tests or not. Annotate all the tests for the dg
11916 framework.
11917
11918 * gcc.c-torture/noncompile/noncompile.exp: Delete.
11919 * gcc.dg/noncompile/noncompile.exp: New.
11920
11921 * Moved files:
11922 Old name New name
11923 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
11924 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
11925 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
11926 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
11927 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
11928 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
11929 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
11930 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
11931 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
11932 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
11933 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
11934 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
11935 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
11936 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
11937 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
11938 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
11939 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
11940 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
11941 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
11942 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
11943 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
11944 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
11945 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
11946 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
11947
11948 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
11949 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
11950 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
11951 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
11952 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
11953 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
11954
11955 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
11956
11957 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
11958 declare one variable. On the fourth, error.
11959 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
11960 declared by 20000628-1a.h.
11961
11962 2000-06-29 Richard Henderson <rth@redhat.com>
11963
11964 * gcc.c-torture/execute/930529-1.x: New file.
11965 * gcc.dg/920413-1.c: Adjust expected warning text.
11966 * gcc.dg/980217-1.c: Declare abort.
11967 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
11968
11969 2000-06-29 Jeffrey A Law (law@cygnus.com)
11970
11971 * g77.f-torture/compile/20000629-1.f: New test.
11972 * g77.f-torture/compile/20000629-1.x: Expected to fail.
11973
11974 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
11975
11976 Rearrange lots of files, removing entirely the
11977 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
11978 directories.
11979
11980 * Deleted files:
11981 gcc.c-torture/code_quality/code_quality.exp
11982 gcc.c-torture/special/special.exp
11983 gcc.failure/failure.exp
11984 gcc.failure/940409-1.x
11985 gcc.c-torture/compile/961203-1.x
11986
11987 * New files:
11988 gcc.misc-tests/linkage.exp
11989 gcc.c-torture/execute/920730-1t.c
11990 gcc.c-torture/execute/920730-1t.x
11991 gcc.c-torture/compile/920520-1.x
11992 gcc.c-torture/compile/920521-1.x
11993 gcc.c-torture/compile/981006-1.x
11994 gcc.c-torture/execute/eeprof-1.x
11995
11996 * Moved files (possibly with modifications to fit a new harness):
11997 Old name New name
11998 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
11999 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
12000 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
12001 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
12002 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
12003 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
12004 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
12005 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
12006 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
12007 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
12008 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
12009 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
12010 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
12011 gcc.failure/940409-1.c gcc.dg/940409-1.c
12012
12013 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
12014
12015 * c-torture/compile/961203-1.x: Delete.
12016
12017 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
12018 not exit. Include stdio.h.
12019 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
12020 * gcc.misc-tests/dg-12.c: Likewise.
12021 * gcc.misc-tests/dg-5.c: Likewise.
12022 * gcc.misc-tests/dg-6.c: Likewise.
12023 * gcc.misc-tests/dg-7.c: Prototype abort.
12024 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
12025 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
12026 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
12027 not exit.
12028 * gcc.misc-tests/sieve.c: Use return from main, not exit.
12029 * gcc.misc-tests/sort2.c: Use return from main, not exit.
12030
12031 2000-06-28 Jakub Jelinek <jakub@redhat.com>
12032
12033 * gcc.dg/cpp/20000628-1.c: New test.
12034 * gcc.dg/cpp/20000628-1.h: New header for above test.
12035 * gcc.dg/cpp/20000628-1a.h: Likewise.
12036
12037 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
12038
12039 * gcc.dg/cpp: New directory.
12040 * gcc.dg/cpp/cpp.exp: New driver.
12041 * gcc.dg/cpp/20000627-1.c: New test.
12042 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
12043 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
12044 and rewrite as a compilation test.
12045
12046 * gcc.dg: Move many files into the cpp subdirectory, possibly
12047 renaming or editing them as well.
12048 Old name New name
12049 990119-1.c cpp/19990119-1.c
12050 990228-1.c cpp/19990228-1.c
12051 990407-1.c cpp/19990407-1.c
12052 990409-1.c cpp/19990409-1.c
12053 990413-1.c cpp/19990413-1.c
12054 990703-1.c cpp/19990703-1.c
12055 20000127-1.c cpp/20000127-1.c
12056 20000129-1.c cpp/20000129-1.c
12057 20000207-1.c cpp/20000207-1.c
12058 20000207-2.c cpp/20000207-2.c
12059 20000209-1.c cpp/20000209-1.c
12060 20000209-2.c cpp/20000209-2.c
12061 20000301-1.c cpp/20000301-1.c
12062 20000419-1.c cpp/20000419-1.c
12063 20000510-1.S cpp/20000510-1.S
12064 20000519-1.c cpp/20000519-1.c
12065 20000529-1.c cpp/20000529-1.c
12066 20000625-1.c cpp/20000625-1.c
12067 20000625-2.c cpp/20000625-2.c
12068 cpp-as1.c cpp/assert1.c
12069 cpp-as2.c cpp/assert2.c
12070 cxx-comments-1.c cpp/cxxcom1.c
12071 cxx-comments-2.c cpp/cxxcom2.c
12072 endif-label.c cpp/endif.c
12073 cpp-hash1.c cpp/hash1.c
12074 cpp-hash2.c cpp/hash2.c
12075 cpp-if1.c cpp/if-1.c
12076 cpp-if2.c cpp/if-2.c
12077 cpp-if3.c cpp/if-3.c
12078 cpp-if4.c cpp/if-4.c
12079 cpp-if5.c cpp/if-5.c
12080 cpp-cond.c cpp/if-cexp.c
12081 cpp-missingop.c cpp/if-mop.c
12082 cpp-missingparen.c cpp/if-mpar.c
12083 cpp-opprec.c cpp/if-oppr.c
12084 cpp-ifparen.c cpp/if-paren.c
12085 cpp-shortcircuit.c cpp/if-sc.c
12086 cpp-shift.c cpp/if-shift.c
12087 cpp-unary.c cpp/if-unary.c
12088 cpp-li1.c cpp/line1.c
12089 cpp-li2.c cpp/line2.c
12090 lineno.c cpp/line3.c
12091 lineno-2.c cpp/line4.c
12092 cpp-mi.c cpp/mi1.c
12093 cpp-mic.h cpp/mi1c.h
12094 cpp-micc.h cpp/mi1cc.h
12095 cpp-mind.h cpp/mi1nd.h
12096 cpp-mindp.h cpp/mi1ndp.h
12097 cpp-mix.h cpp/mi1x.h
12098 cpp-mi2.c cpp/mi2.c
12099 cpp-mi2a.h cpp/mi2a.h
12100 cpp-mi2b.h cpp/mi2b.h
12101 cpp-mi2c.h cpp/mi2c.h
12102 cpp-mi3.c cpp/mi3.c
12103 cpp-mi3.def cpp/mi3.def
12104 poison-1.c cpp/poison.c
12105 pr-impl.c cpp/prag-imp.c
12106 cpp-redef-2.c cpp/redef1.c
12107 cpp-redef.c cpp/redef2.c
12108 strpaste.c cpp/strp1.c
12109 strpaste-2.c cpp/strp2.c
12110 cpp-tradpaste.c cpp/tr-paste.c
12111 cpp-tradstringify.c cpp/tr-str.c
12112 cpp-tradwarn1.c cpp/tr-warn1.c
12113 cpp-tradwarn2.c cpp/tr-warn2.c
12114 trigraphs.c cpp/trigraphs.c
12115 cpp-unc1.c cpp/unc1.c
12116 cpp-unc2.c cpp/unc2.c
12117 cpp-unc3.c cpp/unc3.c
12118 cpp-unc.c cpp/unc4.c
12119 undef.c cpp/undef1.c
12120 undef-2.c cpp/undef2.c
12121 cpp-wi1.c cpp/widestr1.c
12122
12123 2000-06-27 Mark Mitchell <mark@codesourcery.com>
12124
12125 * lib/g++.exp (g++_include_flags): Tweak.
12126
12127 2000-06-27 H.J. Lu <hjl@gnu.org>
12128 Loren J. Rittle <ljrittle@acm.org>
12129
12130 * lib/g++.exp (g++_include_flags): Override libgloss.exp
12131 version with one that knows about the new gcc tree structure.
12132 (g++_link_flags): Same.
12133
12134 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
12135
12136 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
12137 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
12138 case we are cross-compiling.
12139
12140 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
12141 g++.old-deja/g++.niklas/Makefile.in,
12142 g++.old-deja/g++.niklas/configure.in,
12143 g++.old-deja/g++.other/Makefile.in,
12144 g++.old-deja/g++.other/configure.in,
12145 gcc.c-torture/code_quality/Makefile.in,
12146 gcc.c-torture/code_quality/configure.in,
12147 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
12148 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
12149 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
12150 gcc.c-torture/execute/ieee/Makefile.in,
12151 gcc.c-torture/execute/ieee/configure.in,
12152 gcc.c-torture/noncompile/Makefile.in,
12153 gcc.c-torture/noncompile/configure.in,
12154 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
12155 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
12156 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
12157
12158 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
12159
12160 * g++.old-deja/g++.other/ambig3.C: New test.
12161
12162 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
12163
12164 * g++.old-deja/g++.pt/syntax1.C: New test.
12165 * g++.old-deja/g++.pt/syntax2.C: New test.
12166 * g++.old-deja/g++.other/syntax3.C: New test.
12167 * g++.old-deja/g++.other/syntax4.C: New test.
12168
12169 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
12170
12171 * gcc.dg/20000623-1.c: Prototype exit and abort.
12172
12173 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
12174
12175 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
12176 New tests.
12177 * gcc.dg/cpp-mi3.def: New file.
12178
12179 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
12180 inside assertions.
12181 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
12182 lexer's error messages.
12183 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
12184 divine anything from the linemarkers.
12185 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
12186 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
12187
12188 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
12189
12190 * gcc.dg/20000623-1.c: New test.
12191
12192 2000-06-22 Jakub Jelinek <jakub@redhat.com>
12193
12194 * gcc.c-torture/execute/20000622-1.c: New test.
12195
12196 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
12197
12198 * g++.old-deja/g++.other/init15.C: New test.
12199
12200 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
12201
12202 * g++.old-deja/g++.pt/vaarg2.C: New test.
12203 * g++.old-deja/g++.pt/vaarg3.C: New test.
12204
12205 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
12206
12207 * g++.old-deja/g++.other/dyncast6.C: New test.
12208
12209 2000-06-15 Jakub Jelinek <jakub@redhat.com>
12210
12211 * gcc.c-torture/execute/loop-6.c: New test.
12212
12213 2000-06-14 Jakub Jelinek <jakub@redhat.com>
12214
12215 * gcc.dg/20000614-1.c: New test.
12216 * gcc.dg/20000614-2.c: New test.
12217
12218 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
12219
12220 * g++.old-deja/g++.other/inline12.C: New test.
12221
12222 2000-06-13 Jakub Jelinek <jakub@redhat.com>
12223
12224 * g++.old-deja/g++.other/eh1.C: New test.
12225
12226 2000-06-12 Jakub Jelinek <jakub@redhat.com>
12227
12228 * g++.old-deja/g++.other/type.C: New test.
12229
12230 2000-06-05 Jakub Jelinek <jakub@redhat.com>
12231
12232 * g++.old-deja/g++.other/initstring.C: New test.
12233
12234 2000-06-12 Jason Merrill <jason@redhat.com>
12235
12236 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
12237
12238 2000-06-09 Jeffrey A Law (law@cygnus.com)
12239
12240 * gcc.c-torture/compile/20000609-1.c: New test.
12241
12242 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
12243
12244 * gcc.dg/20000609-1.c: New test.
12245
12246 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
12247
12248 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
12249 * gcc.c-torture/noncompile/poison-1.c: Move...
12250 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
12251 * gcc.dg/cpp-li1.c: Add a token after the #line.
12252
12253 2000-06-05 Richard Henderson <rth@cygnus.com>
12254
12255 * gcc.c-torture/execute/20000605-2.c: New test.
12256 * gcc.c-torture/execute/20000605-3.c: New test.
12257
12258 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
12259
12260 * g77.f-torture/execute/20000503-1.x: New file.
12261
12262 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
12263
12264 * g++.old-deja/g++.eh/badalloc1.C: New test.
12265
12266 2000-06-05 Richard Henderson <rth@cygnus.com>
12267
12268 * gcc.c-torture/execute/20000605-1.c: New test.
12269
12270 2000-06-05 Jakub Jelinek <jakub@redhat.com>
12271 Nathan Sidwell <nathan@codesourcery.com>
12272
12273 * gcc.c-torture/compile/20000605-1.c: New test.
12274
12275 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
12276
12277 * g77.f-torture/compile/20000601-1.f: New test.
12278
12279 2000-06-03 Richard Henderson <rth@cygnus.com>
12280
12281 * gcc.c-torture/execute/20000603-1.c: New.
12282
12283 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
12284
12285 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
12286 * gcc.dg/noreturn-2.c (noreturn): Likewise.
12287
12288 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
12289
12290 * gcc.dg/compare2.c (case 12): XFAIL.
12291 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
12292 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
12293
12294 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
12295
12296 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
12297
12298 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
12299 guard macro is already defined when the header is first
12300 included.
12301 * gcc.dg/cpp-mix.h: New file.
12302 * gcc.dg/endif-label.c: Update patterns to match compiler.
12303
12304 * g++.brendan/complex1.C: Declare abort.
12305 * g++.law/refs4.C: Remove XFAIL.
12306 * g++.oliva/expr2.C: Declare abort and exit.
12307
12308 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
12309
12310 * gcc.c-torture/execute/20000528-1.c: New test.
12311
12312 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
12313 * g++.old-deja/g++.law/temps4.C: Likewise.
12314
12315 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
12316 stdlib.h. Call abort() on failure.
12317 * g++.old-deja/g++.law/refs4.C: Likewise.
12318 * g++.old-deja/g++.law/temps4.C: Likewise.
12319 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
12320 * gcc.c-torture/execute/20000112-1.c: Include string.h.
12321
12322 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
12323
12324 Relative to g++.dg/special:
12325 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
12326
12327 Relative to g++.old-deja:
12328 * g++.brendan/complex1.C, g++.jason/optimize2.C,
12329 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
12330 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
12331 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
12332 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
12333 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
12334 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
12335
12336 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
12337 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
12338 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
12339 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
12340 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
12341 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
12342 and/or string.h.
12343
12344 * g++.other/goto1.C: Update expectations for error messages.
12345
12346 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
12347
12348 * gcc.c-torture/compile/20000523-1.c: New test.
12349
12350 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
12351
12352 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
12353
12354 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
12355
12356 * g++.old-deja/g++.eh/catch11.C: New test.
12357 * g++.old-deja/g++.eh/catch12.C: New test.
12358
12359 2000-05-24 Nick Clifton <nickc@cygnus.com>
12360
12361 * gcc.c-torture/execute/20000523-1.c: New test.
12362
12363 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
12364
12365 * c-torture/execute/bcp-1.c: Replace abort in arg of
12366 __builtin_constant_p with a generic external function.
12367
12368 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
12369 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
12370 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
12371 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
12372 Prototype abort and/or exit.
12373
12374 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
12375 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
12376 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
12377 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
12378
12379 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
12380
12381 * gcc.dg/dwarf2-1.c: New test.
12382
12383 2000-05-20 Richard Henderson <rth@cygnus.com>
12384
12385 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
12386
12387 2000-05-20 Andreas Jaeger <aj@suse.de>
12388
12389 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
12390 testcase.
12391
12392 2000-05-19 David Edelsohn <edelsohn@gnu.org>
12393
12394 * gcc.c-torture/execute/20000519-2.c: New test.
12395
12396 2000-05-19 Andreas Jaeger <aj@suse.de>
12397
12398 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
12399 which fails with SSA.
12400
12401 * lib/c-torture.exp: Also test with -O3 -fssa.
12402
12403 2000-05-18 Michael Meissner <meissner@redhat.com>
12404
12405 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
12406 * gcc.c-torture/execute/920415-1.c: Ditto.
12407 * gcc.c-torture/execute/920501-1.c: Ditto.
12408 * gcc.c-torture/execute/conversion.c: Ditto.
12409 * gcc.c-torture/execute/cvt-1.c: Ditto.
12410
12411 2000-05-18 Jeffrey A Law (law@cygnus.com)
12412
12413 * gcc.c-torture/compile/20000518-1.c: New test.
12414
12415 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
12416
12417 * g77.f-torture/compile/200005018.f: New test.
12418
12419 2000-05-17 Jeffrey A Law (law@cygnus.com)
12420
12421 * gcc.c-torture/compile/20000517-1.c: New test.
12422
12423 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12424
12425 * gcc.c-torture/execute/20000516-1.c: New test.
12426
12427 2000-05-15 Jakub Jelinek <jakub@redhat.com>
12428
12429 * g++.old-deja/g++.other/eh.C: New test.
12430
12431 2000-05-12 Richard Henderson <rth@cygnus.com>
12432
12433 * gcc.c-torture/execute/990208-1.c (main): Don't pass
12434 constants through to doit's conditional.
12435
12436 2000-05-11 Jeffrey A Law (law@cygnus.com)
12437
12438 * gcc.c-torture/compile/20000511-1.c: New test.
12439 * g77.f-torture/compile/20000511-1.f: New test.
12440 * g77.f-torture/compile/20000511-2.f: New test.
12441
12442 2000-05-11 Michael Meissner <meissner@redhat.com>
12443
12444 * gcc.c-torture/execute/20000511-1.c: New test.
12445
12446 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
12447
12448 * gcc.dg/dg.exp: Scan .S files as well as .c files.
12449 * gcc.dg/20000510-1.S: New.
12450
12451 2000-05-08 Catherine Moore <clm@cygnus.com>
12452
12453 * gcc.dg/unused-3.c: New.
12454
12455 2000-05-06 Richard Henderson <rth@cygnus.com>
12456
12457 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
12458 * g++.old-deja/g++.mike/warn1.C: Likewise.
12459 * g++.old-deja/g++.pt/local1.C: Likewise.
12460 * g++.old-deja/g++.pt/local7.C: Likewise.
12461 * g++.old-deja/g++.pt/spec16.C: Likewise.
12462
12463 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
12464
12465 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
12466
12467 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
12468
12469 * g77.f-torture/execute/20000503-1.f: New test.
12470
12471 2000-05-04 Andreas Jaeger <aj@suse.de>
12472
12473 * gcc.dg/noreturn-2.c: New test.
12474
12475 2000-05-04 Neil Booth <NeilB@earthling.net>
12476
12477 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
12478 preprocessor.
12479
12480 2000-05-04 Richard Henderson <rth@cygnus.com>
12481
12482 * gcc.c-torture/execute/20000503-1.c: Fix typo.
12483
12484 2000-05-04 Richard Henderson <rth@cygnus.com>
12485
12486 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
12487 OpenSSL by Jason R Thorpe.
12488
12489 2000-05-03 Jim Wilson <wilson@cygnus.com>
12490
12491 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
12492
12493 2000-05-03 Robert Lipe <robertlipe@usa.net>
12494
12495 * gcc.dg/20000503-1.c: New test.
12496
12497 2000-05-02 Jakub Jelinek <jakub@redhat.com>
12498
12499 * gcc.c-torture/compile/20000502-1.c: New test.
12500 * g++.old-deja/g++.other/align.C: New test.
12501 * gcc.dg/cpp-tradstringify.c: New test.
12502
12503 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
12504
12505 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
12506 and hard registers.
12507
12508 2000-04-26 Geoff Keating <geoffk@cygnus.com>
12509
12510 * gcc.c-torture/execute/loop-5.c: New test.
12511
12512 2000-04-25 Jakub Jelinek <jakub@redhat.com>
12513
12514 * gcc.c-torture/execute/va-arg-20.c: New test.
12515
12516 2000-04-23 Jeffrey A Law (law@cygnus.com)
12517
12518 * gcc.c-torture/execute/20000422-1.c: New test.
12519
12520 2000-04-20 Greg McGary <gkm@gnu.org>
12521
12522 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
12523 when optimizing, but without sibling-call optimizations (-O1).
12524
12525 2000-04-20 Jeffrey A Law (law@cygnus.com)
12526
12527 * gcc.c-torture/compile/20000420-1.c: New test.
12528
12529 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
12530
12531 * g++.abi/ptrflags.C: New test.
12532 * g++.eh/catchptr1.C: Test incomplete pointer chains.
12533
12534 2000-04-19 Catherine Moore <clm@cygnus.com>
12535
12536 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
12537
12538 2000-04-19 Greg McGary <gkm@gnu.org>
12539
12540 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
12541 sibling-call optimizations.
12542
12543 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
12544
12545 * gcc.dg/20000419-1.c: New test.
12546
12547 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
12548
12549 * gcc.c-torture/execute/20000412-6.c: New test.
12550
12551 2000-04-12 Jeffrey A Law (law@cygnus.com)
12552
12553 * gcc.c-torture/execute/20000412-5.c: New test.
12554 * g77.f-torture/compile/20000412-1.f: New test.
12555 * gcc.c-torture/execute/20000412-4.c: New test.
12556 * gcc.c-torture/compile/20000412-2.c: New test.
12557 * gcc.c-torture/execute/20000412-3.c: New test.
12558 * gcc.c-torture/compile/20000412-1.c: New test.
12559 * gcc.c-torture/execute/20000412-2.c: New test.
12560
12561 2000-04-12 Jakub Jelinek <jakub@redhat.com>
12562
12563 * objc/execute/bf-20.m: New test.
12564
12565 2000-04-10 Richard Henderson <rth@cygnus.com>
12566
12567 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
12568
12569 * gcc.c-torture/execute/20000412-1.c: New test.
12570
12571 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
12572
12573 * g++.old-deja/g++.eh/catchptr1.C: New test.
12574
12575 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
12576
12577 * g++.old-deja/g++.abi/cxa_vec.C: New test.
12578
12579 2000-04-08 Neil Booth <NeilB@earthling.net>
12580
12581 * gcc.dg/cpp-nullchar.c: Remove test as
12582 embedded nulls cause problems.
12583
12584 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12585
12586 * gcc.dg/compare2.c: New test.
12587
12588 2000-04-08 Neil Booth <NeilB@earthling.net>
12589
12590 * gcc.dg/cpp-nullchar.c: New test.
12591
12592 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
12593
12594 * gcc.dg/cpp-mi2.c: New test.
12595 * gcc.dg/cpp-mi2[abc].h: New files.
12596
12597 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
12598
12599 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
12600 member name.
12601
12602 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
12603
12604 * g++.old-deja/g++.abi/vmihint.C: New test.
12605
12606 2000-04-06 Neil Booth <NeilB@earthling.net>
12607
12608 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
12609 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
12610 copyright.
12611
12612 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
12613
12614 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
12615 avoid stack-frame overwrite.
12616
12617 2000-04-05 Jakub Jelinek <jakub@redhat.com>
12618
12619 * gcc.c-torture/compile/20000405-2.c: New test.
12620 * gcc.c-torture/compile/20000405-3.c: New test.
12621
12622 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12623
12624 * gcc.c-torture/compile/20000405-1.c: New test.
12625
12626 2000-04-04 Geoff Keating <geoffk@cygnus.com>
12627
12628 * gcc.dg/cast-qual-1.c: Revert last change.
12629
12630 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12631
12632 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
12633
12634 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
12635
12636 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
12637 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
12638
12639 2000-04-03 Jeffrey A Law (law@cygnus.com)
12640
12641 * gcc.c-torture/compile/20000403-2.c: New test.
12642 * gcc.c-torture/compile/20000403-1.c: New test.
12643
12644 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
12645
12646 * gcc.c-torture/execute/20000403-1.c: New test.
12647
12648 2000-04-03 Geoff Keating <geoffk@cygnus.com>
12649
12650 * gcc.c-torture/execute/20000402-1.c: New test.
12651
12652 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
12653
12654 * gcc.c-torture/execute/va-arg-15.c: New test.
12655 * gcc.c-torture/execute/va-arg-16.c: New test.
12656 * gcc.c-torture/execute/va-arg-17.c: New test.
12657 * gcc.c-torture/execute/va-arg-18.c: New test.
12658 * gcc.c-torture/execute/va-arg-19.c: New test.
12659
12660 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
12661
12662 * gcc.c-torture/compile/981211-1.c: Move to...
12663 * gcc.dg/cpp-as1.c: ...here.
12664 * gcc.dg/cpp-as2.c: New file.
12665
12666 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
12667 compiler.
12668
12669 2000-04-02 Neil Booth <NeilB@earthling.net>
12670
12671 * gcc.dg/cpp-cond.c New tests.
12672 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
12673 accidental success less likely.
12674 * gcc.dg/cpp-missingop.c New tests.
12675 * gcc.dg/cpp-missingparen.c New tests.
12676 * gcc.dg/cpp-shift.c New tests.
12677 * gcc.dg/cpp-shortcircuit.c New tests.
12678 * gcc.dg/cpp-unary.c New tests.
12679
12680 2000-03-29 Jeffrey A Law (law@cygnus.com)
12681
12682 * gcc.c-torture/compile/20000329-1.c: New test.
12683
12684 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
12685
12686 * gcc.c-torture/compile/20000326-1.c: New test.
12687 * gcc.c-torture/compile/20000326-2.c: New test.
12688
12689 2000-03-24 Geoff Keating <geoffk@cygnus.com>
12690
12691 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
12692 the first parameter is a function argument.
12693
12694 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
12695
12696 * g++.old-deja/g++.ext/array4.C: New test.
12697
12698 2000-03-22 Geoff Keating <geoffk@cygnus.com>
12699
12700 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
12701
12702 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12703
12704 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
12705
12706 2000-03-19 Richard Henderson <rth@cygnus.com>
12707
12708 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
12709
12710 2000-03-19 Richard Henderson <rth@cygnus.com>
12711
12712 * gcc.c-torture/compile/20000319-1.c: New test.
12713
12714 2000-03-14 Jeffrey A Law (law@cygnus.com)
12715
12716 * gcc.c-torture/execute/20000314-3.c: New test.
12717 * gcc.c-torture/execute/20000314-2.c: New test.
12718 * gcc.c-torture/execute/20000314-1.c: New test.
12719 * gcc.c-torture/compile/20000314-2.c: New test.
12720 * gcc.c-torture/compile/20000314-1.c: New test.
12721
12722 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
12723
12724 * g++.old-deja/g++.warn/inline.C: New test.
12725
12726 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
12727
12728 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
12729 standards-compliant result rather than specific constants.
12730 Put test-values in array.
12731
12732 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
12733
12734 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
12735 (g++_target_compile): Put test-specific options last.
12736
12737 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12738
12739 * g++.old-deja/g++.eh/vbase4.C: New test.
12740
12741 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12742
12743 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
12744
12745 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12746
12747 * g++.old-deja/g++.brendan/misc12.C: Removed.
12748 * g++.old-deja/g++.pt/memtemp77.C: Constify.
12749 * g++.old-deja/g++.ext/pretty4.C: New test.
12750
12751 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12752
12753 * g++.old-deja/g++.other/string2.C: New test.
12754
12755 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
12756
12757 * g++.old-deja/g++.warn/impint2.C: New test.
12758
12759 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
12760
12761 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
12762 is 1, not zero.
12763
12764 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
12765
12766 * g++.old-deja/g++.warn/impint.C: New test.
12767 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
12768 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
12769 * g++.old-deja/g++.pt/explicit12.C: Likewise.
12770 * g++.old-deja/g++.pt/explicit13.C: Likewise.
12771 * g++.old-deja/g++.pt/explicit17.C: Likewise.
12772 * g++.old-deja/g++.pt/explicit18.C: Likewise.
12773 * g++.old-deja/g++.pt/explicit19.C: Likewise.
12774 * g++.old-deja/g++.pt/explicit23.C: Likewise.
12775 * g++.old-deja/g++.pt/explicit31.C: Likewise.
12776 * g++.old-deja/g++.pt/explicit35.C: Likewise.
12777 * g++.old-deja/g++.pt/explicit6.C: Likewise.
12778 * g++.old-deja/g++.pt/memclass7.C: Likewise.
12779
12780 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
12781
12782 * gcc.dg/cpp-redef.c: New test.
12783
12784 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
12785
12786 * g++.old-deja/g++.pt/unify7.C: New test.
12787
12788 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12789
12790 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
12791 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
12792
12793 2000-02-25 Geoff Keating <geoffk@cygnus.com>
12794
12795 * gcc.c-torture/compile/20000224-1.c: New test.
12796
12797 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12798
12799 * gcc.c-torture/compile/cpp-2.c: New test.
12800 * gcc.c-torture/compile/cpp-1.c: New test.
12801
12802 2000-02-25 Jeffrey A Law (law@cygnus.com)
12803
12804 * gcc.c-torture/execute/20000225-1.c: New test.
12805
12806 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12807
12808 * gcc.dg/cpp-li2.c: New test.
12809
12810 * gcc.dg/cpp-wi1.c: New test.
12811
12812 * gcc.dg/cpp-li1.c: New test.
12813
12814 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
12815
12816 * g++.old-deja/g++.other/sizeof5.C: New test.
12817
12818 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12819
12820 * gcc.c-torture/execute/va-arg-13.c: New test.
12821
12822 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
12823
12824 * gcc.c-torture/execute/va-arg-12.c: New test.
12825
12826 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
12827
12828 * gcc.c-torture/execute/20000223-1.c: New test.
12829
12830 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
12831
12832 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
12833
12834 2000-02-22 Mark Mitchell <mark@codesourcery.com>
12835
12836 * g++.old-deja/g++.abi/ptrmem.C: New test.
12837
12838 2000-02-19 Richard Henderson <rth@cygnus.com>
12839
12840 * gcc.c-torture/compile/init-3.c: New.
12841
12842 2000-02-17 Mark Mitchell <mark@codesourcery.com>
12843
12844 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
12845 ALWAYS_CXXFLAGS.
12846
12847 2000-02-11 Robert Lipe <robertl@sco.com>
12848
12849 * gcc.c-torture/compile/20000211-3.c: New test.
12850
12851 2000-02-11 Martin Buchholz <martin@xemacs.org>
12852
12853 * gcc.c-torture/compile/20000211-2.c: New test.
12854
12855 2000-02-11 Jeffrey A Law (law@cygnus.com)
12856
12857 * gcc.c-torture/compile/20000211-1.c: New test.
12858
12859 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
12860
12861 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
12862 on native targets
12863
12864 2000-02-08 Nathan Sidwell <nathan@acm.org>
12865
12866 * g++.old-deja/g++.other/cast5.C: New test.
12867
12868 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
12869
12870 * gcc.c-torture/execute/20000205-1.c: New.
12871
12872 2000-02-03 Nathan Sidwell <nathan@acm.org>
12873
12874 * g++.old-deja/g++.jason/cast3.C: Return void.
12875 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
12876
12877 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12878
12879 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
12880
12881 * gcc.dg/loop-1.c: New test.
12882
12883 2000-01-27 Jakub Jelinek <jakub@redhat.com>
12884
12885 * gcc.c-torture/compile/20000127-1.c: New test.
12886 * gcc.c-torture/execute/991228-1.c: New test.
12887
12888 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12889
12890 * gcc.dg/unused-2.c: New test.
12891
12892 * gcc.dg/conv-1.c: New test.
12893
12894 2000-01-24 Mark Mitchell <mark@codesourcery.com>
12895
12896 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
12897 compiler.
12898 (tool_option_proc): Fix typo.
12899
12900 2000-01-24 Geoff Keating <geoffk@cygnus.com>
12901
12902 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
12903 of the ld on the host, not on the build machine.
12904 Also, don't crash if '--help' is not a supported option.
12905
12906 2000-01-24 Richard Henderson <rth@cygnus.com>
12907
12908 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
12909
12910 2000-01-20 Jeffrey A Law (law@cygnus.com)
12911
12912 * gcc.c-torture/execute/20000120-2.c: New test.
12913 * gcc.c-torture/execute/20000120-1.c: New test.
12914
12915 2000-01-13 Jeffrey A Law (law@cygnus.com)
12916
12917 * gcc.c-torture/execute/20000113-1.c: New test.
12918
12919 2000-01-12 Jeffrey A Law (law@cygnus.com)
12920
12921 * gcc.c-torture/execute/20000112-1.c: New test.
12922
12923 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12924
12925 * gcc.dg/20000111-1.c: New test.
12926
12927 2000-01-10 Jeffrey A Law (law@cygnus.com)
12928
12929 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
12930 with 16 bit integers.
12931
12932 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12933
12934 * gcc.dg/20000108-1.c: New test.
12935
12936 2000-01-05 Nathan Sidwell <nathan@acm.org>
12937
12938 * g++.old-deja/g++.ns/koenig8.C: New test.
12939
12940 2000-01-05 Nathan Sidwell <nathan@acm.org>
12941
12942 * g++.old-deja/g++.other/cast4.C: New test.
12943
12944 2000-01-05 Jeffrey A Law (law@cygnus.com)
12945
12946 * gcc.c-torture/compile/20000105-2.c: New test.
12947 * gcc.c-torture/compile/20000105-1.c: New test.
12948
12949 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12950
12951 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
12952 references to printf & atoi to conform to ANSI standard.
12953 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
12954 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
12955 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
12956 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
12957 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
12958 * g++.old-deja/g++.brendan/complex1.C: Likewise.
12959 * g++.old-deja/g++.brendan/copy1.C: Likewise.
12960 * g++.old-deja/g++.brendan/copy2.C: Likewise.
12961 * g++.old-deja/g++.brendan/copy3.C: Likewise.
12962 * g++.old-deja/g++.brendan/copy4.C: Likewise.
12963 * g++.old-deja/g++.brendan/copy5.C: Likewise.
12964 * g++.old-deja/g++.brendan/copy6.C: Likewise.
12965 * g++.old-deja/g++.brendan/copy7.C: Likewise.
12966 * g++.old-deja/g++.brendan/copy8.C: Likewise.
12967 * g++.old-deja/g++.brendan/crash11.C: Likewise.
12968 * g++.old-deja/g++.brendan/crash14.C: Likewise.
12969 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
12970 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
12971 * g++.old-deja/g++.brendan/delete2.C: Likewise.
12972 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
12973 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
12974 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
12975 * g++.old-deja/g++.brendan/eh1.C: Likewise.
12976 * g++.old-deja/g++.brendan/groff1.C: Likewise.
12977 * g++.old-deja/g++.brendan/init3.C: Likewise.
12978 * g++.old-deja/g++.brendan/misc12.C: Likewise.
12979 * g++.old-deja/g++.brendan/misc7.C: Likewise.
12980 * g++.old-deja/g++.brendan/new2.C: Likewise.
12981 * g++.old-deja/g++.brendan/operators4.C: Likewise.
12982 * g++.old-deja/g++.brendan/operators5.C: Likewise.
12983 * g++.old-deja/g++.brendan/overload2.C: Likewise.
12984 * g++.old-deja/g++.brendan/overload7.C: Likewise.
12985 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
12986 * g++.old-deja/g++.brendan/reference1.C: Likewise.
12987 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
12988 * g++.old-deja/g++.brendan/template24.C: Likewise.
12989 * g++.old-deja/g++.brendan/template3.C: Likewise.
12990 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
12991 * g++.old-deja/g++.jason/inline3.C: Likewise.
12992 * g++.old-deja/g++.jason/opeq.C: Likewise.
12993 * g++.old-deja/g++.law/arg5.C: Likewise.
12994 * g++.old-deja/g++.law/arm7.C: Likewise.
12995 * g++.old-deja/g++.law/ctors11.C: Likewise.
12996 * g++.old-deja/g++.law/cvt8.C: Likewise.
12997 * g++.old-deja/g++.law/init9.C: Likewise.
12998 * g++.old-deja/g++.law/refs4.C: Likewise.
12999 * g++.old-deja/g++.law/template2.C: Likewise.
13000 * g++.old-deja/g++.law/visibility24.C: Likewise.
13001 * g++.old-deja/g++.law/vtable3.C: Likewise.
13002 * g++.old-deja/g++.mike/asm2.C: Likewise.
13003 * g++.old-deja/g++.mike/eh1.C: Likewise.
13004 * g++.old-deja/g++.mike/misc1.C: Likewise.
13005 * g++.old-deja/g++.mike/misc13.C: Likewise.
13006 * g++.old-deja/g++.mike/misc14.C: Likewise.
13007 * g++.old-deja/g++.mike/ns12.C: Likewise.
13008 * g++.old-deja/g++.mike/p1248.C: Likewise.
13009 * g++.old-deja/g++.mike/p3708.C: Likewise.
13010 * g++.old-deja/g++.mike/p3708a.C: Likewise.
13011 * g++.old-deja/g++.mike/p3708b.C: Likewise.
13012 * g++.old-deja/g++.mike/p646.C: Likewise.
13013 * g++.old-deja/g++.mike/p700.C: Likewise.
13014 * g++.old-deja/g++.mike/p783.C: Likewise.
13015 * g++.old-deja/g++.mike/p783a.C: Likewise.
13016 * g++.old-deja/g++.mike/p783b.C: Likewise.
13017 * g++.old-deja/g++.mike/p786.C: Likewise.
13018 * g++.old-deja/g++.mike/p789.C: Likewise.
13019 * g++.old-deja/g++.mike/p789a.C: Likewise.
13020 * g++.old-deja/g++.mike/p807a.C: Likewise.
13021 * g++.old-deja/g++.other/delete3.C: Likewise.
13022 * g++.old-deja/g++.other/dyncast1.C: Likewise.
13023 * g++.old-deja/g++.other/dyncast2.C: Likewise.
13024 * g++.old-deja/g++.other/dyncast3.C: Likewise.
13025 * g++.old-deja/g++.other/empty1.C: Likewise.
13026 * g++.old-deja/g++.other/temporary1.C: Likewise.
13027 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
13028 * g++.old-deja/g++.pt/t16.C: Likewise.
13029 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
13030
13031 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
13032
13033 * gcc.dg/991230-1.c: New test.
13034
13035 1999-12-29 Jeffrey A Law (law@cygnus.com)
13036
13037 * gcc.c-torture/compile/991229-3.c: New test.
13038 * gcc.c-torture/compile/991229-2.c: New test.
13039 * gcc.c-torture/compile/991229-1.c: New test.
13040
13041 1999-12-29 Greg McGary <gkm@eng.ascend.com>
13042
13043 * gcc.c-torture/compile/labels-2.c: New test.
13044
13045 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
13046
13047 * gcc.c-torture/execute/991227-1.c: New test.
13048
13049 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13050
13051 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
13052
13053 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
13054
13055 * gcc.c-torture/execute/991221-1.c: New test.
13056
13057 1999-12-20 Nathan Sidwell <nathan@acm.org>
13058
13059 * g++.old-deja/g++.other/cast3.C: New test.
13060
13061 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
13062
13063 * gcc.c-torture/execute/991216-4.c: New test.
13064
13065 1999-12-16 Michael Meissner <meissner@cygnus.com>
13066
13067 * gcc.c-torture/execute/991216-1.c: New test.
13068 * gcc.c-torture/execute/991216-2.c: New test.
13069 * gcc.c-torture/execute/991216-3.c: New test.
13070
13071 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
13072
13073 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
13074 Actually make the test fail by using "-O2" for compilation.
13075
13076 1999-12-15 Nathan Sidwell <nathan@acm.org>
13077
13078 * g++.old-deja/g++.warn/cast-align1.C: New test.
13079
13080 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
13081
13082 * gcc.c-torture/compile/991214-1.c: New test.
13083 * gcc.c-torture/compile/991214-2.c: New test.
13084
13085 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
13086
13087 * gcc.dg/991214-1.c: New test.
13088
13089 1999-12-13 Jeffrey A Law (law@cygnus.com)
13090
13091 * gcc.c-torture/compile/991213-3.c: New test.
13092 * gcc.c-torture/compile/991213-2.c: New test.
13093 * gcc.c-torture/compile/991213-1.c: New test.
13094
13095 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
13096
13097 * gcc.dg/991209-1.c: New test.
13098
13099 1999-12-08 Nathan Sidwell <nathan@acm.org>
13100
13101 * gcc.c-torture/compile/991208-1.c: New test.
13102
13103 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13104
13105 * gcc.dg/ultrasp2.c: New test.
13106
13107 1999-12-05 Alex Samuel <samuel@codesourcery.com>
13108
13109 * g++.old-deja/g++.abi/align.C (main): Fix typo.
13110
13111 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
13112
13113 * gcc.c-torture/compile/991202-1.c: New test.
13114 * gcc.c-torture/execute/991202-1.c: New test.
13115 * gcc.c-torture/execute/991202-2.c: New test.
13116 * gcc.c-torture/execute/991202-3.c: New test.
13117
13118 1999-12-02 Alex Samuel <samuel@codesourcery.com>
13119
13120 * g++.old-deja/g++.abi/align.C: New test.
13121 * g++.old-deja/g++.abi/aggregates.C: Likewise.
13122 * g++.old-deja/g++.abi/bitfields.C: Likewise.
13123
13124 1999-12-01 Richard Henderson <rth@cygnus.com>
13125
13126 * gcc.c-torture/execute/991201-1.c: New.
13127
13128 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
13129
13130 * gcc.dg/991129-1.c: New test.
13131
13132 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
13133
13134 * gcc.c-torture/compile/991127-1.c: New test.
13135
13136 1999-11-22 Nathan Sidwell <nathan@acm.org>
13137
13138 * g++.old-deja/g++.other/warn4.C: New test.
13139
13140 1999-11-22 Nathan Sidwell <nathan@acm.org>
13141
13142 * g++.old-deja/g++.eh/cleanup2.C: New test.
13143 * g++.old-deja/g++.ext/pretty2.C: New test.
13144 * g++.old-deja/g++.ext/pretty3.C: New test.
13145 * g++.old-deja/g++.other/debug6.C: New test.
13146
13147 1999-10-20 Jim Wilson <wilson@cygnus.com>
13148
13149 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
13150 compiler_output to look for one error message instead of two.
13151
13152 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
13153
13154 * gcc.c-torture/execute/991118-1.c: Also test case
13155 where the word boundary does not split a byte evenly.
13156
13157 1999-11-19 Nathan Sidwell <nathan@acm.org>
13158
13159 * g++.old-deja/g++.ext/restrict1.C: New test.
13160
13161 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
13162
13163 * gcc.c-torture/execute/991118-1.c: New test.
13164
13165 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
13166
13167 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
13168 working directory pathnames.
13169
13170 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
13171
13172 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
13173 host is equipped with driver.h and driver.o so it can actually
13174 compile and run the tests.
13175
13176 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
13177
13178 * gcc.c-torture/compile/991008-1.c: New test.
13179
13180 1999-11-08 Nick Clifton <nickc@cygnus.com>
13181
13182 * lib/gcc-dg.exp: Include target-supports.exp
13183
13184 1999-11-05 Nick Clifton <nickc@cygnus.com>
13185
13186 * lib/target-supports.exp: New file: Provide procs to test for
13187 features supported by the target.
13188 (check_weak_available): Moved here from ecos.exp.
13189 (check_alias_available): New proc: Determine of the target
13190 toolchain supports the alias attribute.
13191
13192 * gcc.dg/special/ecos.exp: Move check_weak_available to
13193 target-supports.exp.
13194 (alias-1.c): Only perform the test if the target supports
13195 aliases.
13196 (wkali-1.c): Only perform the test if the target supports
13197 aliases.
13198
13199 * gcc.dg/990506-0.c: Expect error messages from cross
13200 targets as well as native targets.
13201
13202 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13203
13204 * gcc.dg/ultrasp1.c: Removed xfail.
13205 * gcc.dg/struct-ret-2.c: Likewise.
13206 * gcc.dg/array-1.c: Likewise.
13207
13208 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13209
13210 * gcc.dg/struct-ret-2.c: New test.
13211
13212 * gcc.dg/array-1.c: New test.
13213
13214 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
13215
13216 * gcc.c-torture/execute/991030-1.c: New test.
13217
13218 1999-10-26 Richard Henderson <rth@cygnus.com>
13219
13220 * gcc.c-torture/compile/991026-2.c: New test.
13221
13222 1999-10-26 Jeffrey A Law (law@cygnus.com)
13223
13224 * gcc.c-torture/compile/991026-1.c: New test.
13225
13226 1999-10-23 Jeffrey A Law (law@cygnus.com)
13227
13228 * gcc.c-torture/execute/991023-1.c: New test.
13229
13230 1999-10-19 Jeffrey A Law (law@cygnus.com)
13231
13232 * gcc.c-torture/execute/991019-1.c: New test.
13233
13234 1999-10-16 Richard Henderson <rth@cygnus.com>
13235
13236 * gcc.c-torture/execute/991016-1.c: New test.
13237
13238 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
13239
13240 * gcc.c-torture/execute/991014-1.c: New test.
13241
13242 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
13243
13244 * g++.old-deja/g++.other/union2.C: New test.
13245
13246 1999-10-13 Nathan Sidwell <nathan@acm.org>
13247
13248 * g++.old-deja/g++.other/vaarg2.C: New test.
13249 * g++.old-deja/g++.other/vaarg3.C: New test.
13250
13251 1999-10-12 Craig Burley <craig@jcb-sc.com>
13252
13253 * g77.f-torture/noncompile/19990905-1.f: Moved from being
13254 in compile/.
13255
13256 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
13257
13258 * gcc.c-torture/execute/va-arg-11.c: New test.
13259
13260 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
13261
13262 * lib/file-format.exp (gcc_target_object_format): Don't
13263 crash if objdump is unavailable.
13264
13265 1999-09-29 Donn Terry <donn@interix.com>
13266
13267 * gcc.misc-tests/mg.exp: delete extraneous redirection.
13268
13269 1999-09-28 Nick Clifton <nickc@cygnus.com>
13270
13271 * gcc.c-torture/compile/990928-1.c: New test.
13272
13273 1999-09-28 Nathan Sidwell <nathan@acm.org>
13274
13275 * g++.old-deja/g++.other/decl6.C: New test.
13276
13277 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13278
13279 * gcc.c-torture/execute/va-arg-10.c: New test.
13280
13281 1999-09-27 Nathan Sidwell <nathan@acm.org>
13282
13283 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
13284 __PRETTY_FUNCTION__.
13285
13286 1999-09-23 Nick Clifton <nickc@cygnus.com>
13287
13288 * gcc.c-torture/execute/990923-1.c: New test.
13289
13290 1999-09-21 Nick Clifton <nickc@cygnus.com>
13291
13292 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
13293 for which -fpic is inappropriate.
13294
13295 1999-09-21 Mark Mitchell <mark@codesourcery.com>
13296
13297 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
13298
13299 1999-09-21 Nathan Sidwell <nathan@acm.org>
13300
13301 * g++.old-deja/g++.other/dyncast1.C: New test.
13302 * g++.old-deja/g++.other/dyncast2.C: New test.
13303 * g++.old-deja/g++.other/dyncast3.C: New test.
13304 * g++.old-deja/g++.other/dyncast4.C: New test.
13305 * g++.old-deja/g++.other/dyncast5.C: New test.
13306 * g++.old-deja/g++.eh/catch3.C: New test.
13307 * g++.old-deja/g++.eh/catch3p.C: New test.
13308 * g++.old-deja/g++.eh/catch4.C: New test.
13309 * g++.old-deja/g++.eh/catch4p.C: New test.
13310 * g++.old-deja/g++.eh/catch5.C: New test.
13311 * g++.old-deja/g++.eh/catch5p.C: New test.
13312 * g++.old-deja/g++.eh/catch6.C: New test.
13313 * g++.old-deja/g++.eh/catch6p.C: New test.
13314 * g++.old-deja/g++.eh/catch7.C: New test.
13315 * g++.old-deja/g++.eh/catch7p.C: New test.
13316 * g++.old-deja/g++.eh/catch8.C: New test.
13317 * g++.old-deja/g++.eh/catch8p.C: New test.
13318 * g++.old-deja/g++.eh/catch9.C: New test.
13319 * g++.old-deja/g++.eh/catch9p.C: New test.
13320
13321 1999-09-13 Nathan Sidwell <nathan@acm.org>
13322
13323 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
13324 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
13325
13326 1999-09-13 Jeffrey A Law (law@cygnus.com)
13327
13328 * gcc.c-torture/compile/990913-1.c: New test.
13329
13330 1999-09-10 Nathan Sidwell <nathan@acm.org>
13331
13332 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
13333 * g++.old-deja/g++.jason/rfg5.C: Likewise.
13334
13335 1999-09-09 Richard Henderson <rth@cygnus.com>
13336
13337 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
13338
13339 1999-09-09 Nathan Sidwell <nathan@acm.org>
13340
13341 * g++.old-deja/g++.other/lookup11.C: New test.
13342 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
13343 what is permitted and what we want.
13344 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
13345 overload use.
13346 * g++.old-deja/g++.jason/rfg5.C: Likewise
13347
13348 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
13349
13350 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
13351 * gcc.c-torture/noncompile/poison-1.c: New file.
13352
13353 1999-09-08 Nathan Sidwell <nathan@acm.org>
13354
13355 * g++.old-deja/g++.other/sizeof3.C: New test.
13356 * g++.old-deja/g++.other/sizeof4.C: New test.
13357 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
13358 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
13359
13360 1999-09-07 Richard Henderson <rth@cygnus.com>
13361
13362 * gcc.dg/va-arg-1.c: New.
13363
13364 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13365
13366 * gcc.c-torture/execute/va-arg-9.c: New test.
13367
13368 1999-09-05 Craig Burley <craig@jcb-sc.com>
13369
13370 * g77.f-torture/compile/980519-2.f: New test.
13371 * g77.f-torture/compile/19990905-0.f: New test.
13372 * g77.f-torture/compile/19990905-1.f: New test.
13373 * g77.f-torture/compile/19990905-2.f: New test.
13374
13375 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
13376
13377 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
13378
13379 * gcc.c-torture/execute/990827-1.c: Fix typo.
13380
13381 1999-09-03 Nathan Sidwell <nathan@acm.org>
13382
13383 * g++.old-deja/g++.other/deref1.C: New test.
13384
13385 1999-09-02 Nathan Sidwell <nathan@acm.org>
13386
13387 * g++.old-deja/g++.other/ambig2.C: New test.
13388 * g++.old-deja/g++.other/cond5.C: New test.
13389 * g++.old-deja/g++.other/lookup16.C: New test.
13390
13391 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
13392
13393 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
13394 assemblers too.
13395
13396 1999-08-31 Jeffrey A Law (law@cygnus.com)
13397
13398 * lib/c-torture.exp: Avoid the "compare executables" optimization
13399 when testing native.
13400
13401 1999-08-29 Jeffrey A Law (law@cygnus.com)
13402
13403 * gcc.c-torture/execute/990829-1.c: New test.
13404 * gcc.c-torture/compile/990829-1.c: New test.
13405
13406 1999-08-27 Paul Burchard <burchard@pobox.com>
13407
13408 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
13409 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
13410 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
13411 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
13412 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
13413 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
13414 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
13415 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
13416 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
13417 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
13418 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
13419
13420 1999-08-27 Jeffrey A Law (law@cygnus.com)
13421
13422 * gcc.c-torture/execute/990827-1.c: New test.
13423
13424 1999-08-26 Craig Burley <craig@jcb-sc.com>
13425
13426 * g77.f-torture/noncompile/19990826-4.f: New test.
13427
13428 * g77.f-torture/compile/19990826-3.f: New test.
13429
13430 * g77.f-torture/execute/19990826-2.f: New test.
13431
13432 * g77.f-torture/compile/19990826-1.f: New test.
13433
13434 * gcc.c-torture/execute/990826-0.c: New test.
13435 * g77.c-torture/execute/19990826-0.f: New test.
13436
13437 * g77.f-torture/noncompile/970626-2.f: New test.
13438
13439 1999-08-25 Paul Burchard <burchard@pobox.com>
13440
13441 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
13442 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
13443 lss-011.C: New tests.
13444
13445 1999-08-25 Nathan Sidwell <nathan@acm.org>
13446
13447 * g++.old-deja/g++.other/decl5.C: New test.
13448
13449 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13450
13451 * noncompile/noncompile.exp: Load_lib c-torture.exp.
13452 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
13453 call `postbase' for each one. All callers of `postbase' changed
13454 to call this instead.
13455
13456 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
13457
13458 * gcc.c-torture/execute/990811-1.c: New test.
13459
13460 1999-08-09 Nick Clifton <nickc@cygnus.com>
13461
13462 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
13463 just native ones.
13464
13465 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
13466 just native ones.
13467
13468 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
13469
13470 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
13471
13472 1999-08-04 Jeffrey A Law (law@cygnus.com)
13473
13474 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
13475
13476 1999-08-04 Nathan Sidwell <nathan@acm.org>
13477
13478 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
13479
13480 1999-08-04 Jeffrey A Law (law@cygnus.com)
13481
13482 * gcc.c-torture/execute/990804-1.c: New test.
13483
13484 1999-08-03 Nathan Sidwell <nathan@acm.org>
13485
13486 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
13487 * g++.old-deja/g++.brendan/crash64.C: Likewise
13488 * g++.old-deja/g++.brendan/overload8.C: Likewise
13489
13490 1999-08-03 Nathan Sidwell <nathan@acm.org>
13491
13492 * g++.old-deja/g++.other/struct1.C: New test.
13493
13494 1999-08-03 Nathan Sidwell <nathan@acm.org>
13495
13496 * g++.old-deja/g++.other/enum2.C: New test.
13497
13498 1999-08-02 Richard Henderson <rth@cygnus.com>
13499
13500 Adapted from tests from Franz Sirl:
13501 * gcc.c-torture/execute/va-arg-7.c: New test.
13502 * gcc.c-torture/execute/va-arg-8.c: New test.
13503
13504 1999-08-01 Jeffrey A Law (law@cygnus.com)
13505
13506 * gcc.c-torture/compile/990801-2.c: New test.
13507
13508 * gcc.c-torture/compile/990801-1.c: New test.
13509
13510 1999-07-27 Michael Meissner <meissner@cygnus.com>
13511
13512 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
13513 fp-cmp-1.c, converting double to float.
13514
13515 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
13516 fp-cmp-1.c, converting double to long double.
13517
13518 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
13519 from fr1 to unknown_register, since fr1 is a legitimate register
13520 on some machines.
13521
13522 1999-07-25 Jeffrey A Law (law@cygnus.com)
13523
13524 * README: More listname related changes.
13525
13526 1999-07-08 Catherine Moore <clm@cygnus.com>
13527
13528 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
13529
13530 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
13531
13532 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
13533
13534 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
13535
13536 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
13537
13538 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
13539
13540 * gcc.dg/990703-1.c: New test.
13541
13542 1999-06-29 Nick Clifton <nickc@cygnus.com>
13543
13544 * lib/file-format.exp: New file: Move definition of proc
13545 gcc_target_object_format to here from
13546 gcc.dg/special/ecos.exp.
13547
13548 * lib/c-torture.exp: Include lib file-format.exp.
13549 * lib/gcc-dg.exp: Include lib file-format.exp.
13550
13551 * gcc.dg/special/ecos.exp: Remove definition of proc
13552 gcc_target_object_format.
13553
13554 1999-06-28 Jeffrey A Law (law@cygnus.com)
13555
13556 * gcc.c-torture/execute/990628-1.c: New test.
13557
13558 1999-06-25 Jeffrey A Law (law@cygnus.com)
13559
13560 * gcc.c-torture/compile/990625-2.c: New test.
13561
13562 * gcc.c-torture/compile/990625-1.c: New test.
13563
13564 1999-06-23 Nick Clifton <nickc@cygnus.com>
13565
13566 * gcc.c-torture/compile/dll.c: New test case. Check that dll
13567 attributes compile.
13568 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
13569 ports that use the COFF/PE file format.
13570
13571 1999-06-17 Jeffrey A Law (law@cygnus.com)
13572
13573 * gcc.c-torture/compile/990617-1.c: New test.
13574
13575 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
13576
13577 * g++.old-deja/g++.other/decl4.C: New test.
13578
13579 1999-06-14 Nathan Sidwell <nathan@acm.org>
13580
13581 * g++.old-deja/g++.other/bitfld3.C: New test.
13582
13583 1999-06-08 Nathan Sidwell <nathan@acm.org>
13584
13585 * g++.old-deja/g++.eh/catch1.C: New test.
13586
13587 1999-06-07 Jeffrey A Law (law@cygnus.com)
13588
13589 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
13590
13591 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
13592 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
13593
13594 1999-06-05 Craig Burley <craig@jcb-sc.com>
13595
13596 * g77.f-torture/compile/19990502-0.f: Replace with new,
13597 shorter, test that still fails after recent changes.
13598
13599 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13600
13601 * gcc.c-torture/execute/990604-1.c: New test.
13602
13603 1999-05-31 Jeffrey A Law (law@cygnus.com)
13604
13605 * gcc.c-torture/execute/990531-1.c: New test.
13606
13607 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13608
13609 * gcc.c-torture/compile/990527-1.c: New test.
13610
13611 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
13612
13613 * gcc.c-torture/execute/990527-1.c: New test.
13614
13615 1999-05-25 Nick Clifton <nickc@cygnus.com>
13616
13617 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
13618 bitfields as signed.
13619
13620 1999-05-25 Craig Burley <craig@jcb-sc.com>
13621
13622 * g77.f-torture/compile/19990525-0.f: New test.
13623
13624 1999-05-25 Jeffrey A Law (law@cygnus.com)
13625
13626 * gcc.c-torture/execute/990525-2.c: New test.
13627
13628 * gcc.c-torture/execute/990525-1.c: New test.
13629
13630 1999-05-24 Nathan Sidwell <nathan@acm.org>
13631
13632 * g++.old-deja/g++.other/anon3.C: New test.
13633 * g++.old-deja/g++.other/anon4.C: New test.
13634 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
13635 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
13636 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
13637 Merrill).
13638
13639 1999-05-24 Jeffrey A Law (law@cygnus.com)
13640
13641 * gcc.c-torture/execute/990524-1.c: New test.
13642
13643 * gcc.dg/990524-1.c: New test.
13644
13645 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13646
13647 * gcc.c-torture/compile/990523-1.c: New test.
13648
13649 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
13650
13651 * gcc.c-torture/compile/990519-1.c: New test.
13652
13653 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13654
13655 * gcc.c-torture/compile/990517-1.c: New test.
13656
13657 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
13658 (e4, f4): New tests.
13659 (main): Call them.
13660
13661 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13662
13663 * gcc.dg/noreturn-1.c: New test.
13664
13665 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13666
13667 * gcc.c-torture/execute/990513-1.c: New test.
13668
13669 1999-05-10 Richard Henderson <rth@cygnus.com>
13670
13671 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
13672
13673 1999-05-10 Craig Burley <craig@jcb-sc.com>
13674
13675 * g77.f-torture/execute/erfc.f: Use small single-precision
13676 values, to avoid problems on Alphas when not -mieee.
13677
13678 1999-05-08 Craig Burley <craig@jcb-sc.com>
13679
13680 * gcc.dg/990506-0.c: New test.
13681
13682 1999-05-08 Richard Henderson <rth@cygnus.com>
13683
13684 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
13685 the constant to test. Don't XFAIL 64-bit targets.
13686
13687 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
13688 * g++.old-deja/g++.law/profile1.C: Likewise.
13689
13690 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
13691 operator new instances.
13692 * g++.old-deja/g++.other/delete5.C: Likewise.
13693
13694 1999-05-03 Craig Burley <craig@jcb-sc.com>
13695
13696 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
13697 intrinsic.
13698
13699 1999-05-03 Craig Burley <craig@jcb-sc.com>
13700
13701 * g77.f-torture/execute/u77-test.f: Reverse order of two
13702 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
13703
13704 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13705
13706 * gcc.dg/compare1.c: New test.
13707
13708 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
13709
13710 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
13711 New tests.
13712
13713 1999-05-02 Craig Burley <craig@jcb-sc.com>
13714
13715 * g77.f-torture/compile/19990502-1.f: New test.
13716
13717 1999-05-02 Craig Burley <craig@jcb-sc.com>
13718
13719 * g77.f-torture/compile/19990502-0.f: New test.
13720
13721 1999-05-02 Craig Burley <craig@jcb-sc.com>
13722
13723 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
13724 intrinsic.
13725
13726 1999-05-02 Craig Burley <craig@jcb-sc.com>
13727
13728 * g77.f-torture/execute/u77-test.f (main): List libU77
13729 intrinsics not currently tested.
13730 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
13731 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
13732 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
13733 Trim blanks off the ends of some printed strings.
13734
13735 1999-05-02 Craig Burley <craig@jcb-sc.com>
13736
13737 * g77.f-torture/execute/u77-test.f (main): Just warn about
13738 FSTAT gid disagreement, as it's expected on some systems.
13739
13740 1999-05-01 Craig Burley <craig@jcb-sc.com>
13741
13742 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
13743 use a new function, which allows for some slop.
13744 Clean up some commentary.
13745 (issum): The new function.
13746 (sgladd): Deleted subroutine.
13747
13748 1999-05-01 Craig Burley <craig@jcb-sc.com>
13749
13750 * g77.f-torture/execute/u77-test.f: Modify to be more like
13751 libf2c/libU77 version, bringing patches to that version here.
13752 Add suitable commentary.
13753
13754 1999-04-25 Richard Henderson <rth@cygnus.com>
13755
13756 * gcc.dg/990424-1.c: New test.
13757
13758 1999-04-24 Craig Burley <craig@jcb-sc.com>
13759
13760 * g77.f-torture/execute/u77-test.f (main): Bug involving
13761 LSTAT has been fixed, so turn back on full checking.
13762
13763 1999-04-20 Craig Burley <craig@jcb-sc.com>
13764
13765 * g77.f-torture/compile/19990419-0.f: New test.
13766 * g77.f-torture/execute/19990419-1.f: New test.
13767
13768 1999-04-17 Richard Henderson <rth@cygnus.com>
13769
13770 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
13771 to avoid the need for a prototype to supress a warning.
13772
13773 1999-04-07 Jim Wilson <wilson@cygnus.com>
13774
13775 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
13776
13777 1999-04-04 Jeffrey A Law (law@cygnus.com)
13778
13779 * gcc.c-torture/execute/990404-1.c: New test.
13780
13781 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
13782
13783 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
13784 * gcc.dg/cpp-if3.c: Don't use -pedantic.
13785 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
13786 missing initializer warnings.
13787
13788 1999-03-28 Jeffrey A Law (law@cygnus.com)
13789
13790 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
13791 matching strings.
13792
13793 1999-03-26 Jeffrey A Law (law@cygnus.com)
13794
13795 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
13796
13797 1999-03-26 Craig Burley <craig@jcb-sc.com>
13798
13799 * g77.f-torture/execute/19990325-0.f: New test.
13800 * g77.f-torture/execute/19990325-1.f: New test.
13801
13802 1999-03-24 Jeffrey A Law (law@cygnus.com)
13803
13804 * gcc.c-torture/execute/990324-1.c: New test.
13805
13806 1999-03-22 Jim Wilson <wilson@cygnus.com>
13807
13808 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
13809 test with 4.
13810
13811 1999-03-17 Richard Henderson <rth@cygnus.com>
13812
13813 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
13814
13815 1999-03-13 Craig Burley <craig@jcb-sc.com>
13816
13817 * g77.f-torture/execute/19990313-2.f: New test.
13818 * g77.f-torture/execute/19990313-3.f: New test.
13819
13820 1999-03-13 Craig Burley <craig@jcb-sc.com>
13821
13822 * g77.f-torture/execute/19990313-0.f: New test.
13823 * g77.f-torture/execute/19990313-1.f: New test.
13824
13825 1999-03-12 Jim Wilson <wilson@cygnus.com>
13826
13827 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
13828 printf to sprintf.
13829 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
13830 (main): Add check for u15. Conditionalize u31 check depending on
13831 whether ints are <32 bits or >=32 bits.
13832
13833 1999-03-08 Craig Burley <craig@jcb-sc.com>
13834
13835 * g77.f-torture/execute/19981119-0.f: Improve testiness.
13836
13837 1999-03-08 Craig Burley <craig@jcb-sc.com>
13838
13839 * g77.f-torture/compile/19990305-0.f: New test.
13840 * g77.f-torture/execute/19981119-0.f: New test.
13841
13842 1999-03-08 Craig Burley <craig@jcb-sc.com>
13843
13844 * g77.f-torture/execute/970625-2.f: call ABORT if final
13845 result is not correct, instead of just printing it.
13846 Add this checking via newly introduced obfuscation, to
13847 trip up buggy front ends.
13848
13849 1999-03-07 Craig Burley <craig@jcb-sc.com>
13850
13851 * g77.f-torture/compile/960317-1.f: Moved from being
13852 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
13853
13854 1999-03-06 Craig Burley <craig@jcb-sc.com>
13855
13856 * g77.f-torture/execute/960317-1.f: New (old) test.
13857 * g77.f-torture/execute/970625-2.f: Ditto.
13858
13859 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
13860
13861 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
13862 message on line 1 or line 2; cccp and cpplib do this differently.
13863
13864 1999-03-01 Jeffrey A Law (law@cygnus.com)
13865
13866 * g++.old-deja/g++.law/weak1.C: New test.
13867
13868 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
13869
13870 * gcc.c-torture/execute/990119-1.c: Renamed to...
13871 * gcc.dg/990119-1.c: this, so it will only be tested once
13872 (it's a preprocessor test, it doesn't need to be run at
13873 multiple optimization levels).
13874
13875 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
13876
13877 * lib/g++.exp: Don't add incdir=$base_dir/../include to
13878 ALWAYS_CXXFLAGS.
13879
13880 1999-02-24 Craig Burley <craig@jcb-sc.com>
13881
13882 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
13883 * g77.f-torture/compile/19981216-0.f: ...as it is expected
13884 to not be compilable by current g77.
13885
13886 1999-02-24 Nick Clifton <nickc@cygnus.com>
13887
13888 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
13889
13890 1999-02-22 Jeffrey A Law (law@cygnus.com)
13891
13892 * gcc.c-torture/execute/990222-1.c: New test.
13893
13894 1999-02-19 Craig Burley <craig@jcb-sc.com>
13895
13896 * g77.f-torture/compile/19990218-0.f: New test.
13897 * g77.f-torture/noncompile/19990218-1.f: New test.
13898
13899 1999-02-18 Craig Burley <craig@jcb-sc.com>
13900
13901 * g77.f-torture/compile/19981216-0.f: New test.
13902
13903 1999-02-14 Jeffrey A Law (law@cygnus.com)
13904
13905 * gcc.dg/990214-1.c: New test.
13906
13907 1999-02-13 Jeffrey A Law (law@cygnus.com)
13908
13909 * gcc.dg/990213-2.c: New test.
13910
13911 * gcc.dg/990213-1.c: New test.
13912
13913 1999-02-12 Jeffrey A Law (law@cygnus.com)
13914
13915 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
13916 ints.
13917
13918 1999-02-11 Nick Clifton <nickc@cygnus.com>
13919
13920 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
13921 specified by target.
13922
13923 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
13924
13925 1999-02-11 Jeffrey A Law (law@cygnus.com)
13926
13927 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
13928
13929 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
13930
13931 * gcc.dg/special/ecos.exp: New test driver for new tests with
13932 special requirements.
13933
13934 * gcc.dg/special/alias-1.c: New test.
13935 * gcc.dg/special/gcsec-1.c: New test.
13936 * gcc.dg/special/weak-1.c: New test.
13937 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
13938 * gcc.dg/special/weak-2.c: New test.
13939 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
13940 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
13941 * gcc.dg/special/wkali-1.c: New test.
13942 * gcc.dg/special/wkali-2.c: New test.
13943 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
13944 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
13945
13946 1999-02-10 Felix Lee <flee@cygnus.com>
13947
13948 * lib/c-torture.exp (c-torture-compile): Pull out code for
13949 analyzing gcc error messages.
13950 (c-torture-execute): Likewise. Fix some (harmless) false
13951 positives.
13952 * lib/gcc.exp (gcc_check_compile): New function.
13953
13954 1999-02-08 Richard Henderson <rth@cygnus.com>
13955
13956 * gcc.c-torture/execute/990208-1.c: New test.
13957
13958 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
13959
13960 * g++.dg/special/ecos.exp: New driver for new tests with special
13961 requirements
13962
13963 * g++.dg/special/conpr-1.C: New test
13964 * g++.dg/special/conpr-2.C: New test
13965 * g++.dg/special/conpr-2a.C: New test
13966 * g++.dg/special/conpr-3.C: New test
13967 * g++.dg/special/conpr-3a.C: New test
13968 * g++.dg/special/conpr-3b.C: New test
13969
13970 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
13971 allow g++ to use the dg driver
13972
13973 * README: Add comment about g++.dg directory
13974
13975 1999-02-06 Jeffrey A Law (law@cygnus.com)
13976
13977 * README: Update email addresses.
13978
13979 1999-02-03 Nick Clifton <nickc@cygnus.com>
13980
13981 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
13982 arguments in order to force structure S onto the stack even on
13983 the alpha.
13984 (test): Pass 10 leading arguments to function foo as well as the
13985 structure S.
13986
13987 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
13988 failure for all targets.
13989
13990 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
13991 abort to terminate program execution.
13992
13993 1999-01-30 Richard Henderson <rth@cygnus.com>
13994
13995 * gcc.c-torture/execute/990130-1.c: New test.
13996
13997 1999-01-30 Jeffrey A Law (law@cygnus.com)
13998
13999 * gcc.dg/990130-1.c: New test.
14000
14001 1999-01-28 Michael Meissner <meissner@cygnus.com>
14002
14003 * gcc.c-torture/execute/990128-1.c: New test.
14004
14005 1999-01-27 Michael Meissner <meissner@cygnus.com>
14006
14007 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
14008
14009 1999-01-27 Felix Lee <flee@cygnus.com>
14010
14011 * lib/c-torture.exp (c-torture-compile): pull out code for
14012 analyzing gcc error messages.
14013 (c-torture-execute): ditto, and fix some (harmless) false
14014 positives.
14015 * lib/gcc.exp (gcc_check_compile): new function.
14016
14017 1999-01-17 Jeffrey A Law (law@cygnus.com)
14018
14019 * gcc.dg/990117-1.c: New test.
14020
14021 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
14022
14023 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
14024
14025 1999-01-15 Jeffrey A Law (law@cygnus.com)
14026
14027 * g77.f-torture/compile/990115-1.f: New test.
14028
14029 1999-01-07 Jeffrey A Law (law@cygnus.com)
14030
14031 * gcc.c-torture/compile/990107-1.c: New test
14032
14033 1999-01-06 Jeffrey A Law (law@cygnus.com)
14034
14035 * gcc.c-torture/execute/990106-2.c: New test.
14036
14037 * gcc.c-torture/execute/990106-1.c: New test.
14038
14039 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
14040
14041 * gcc.c-torture/compile/981223-1.c: New test.
14042
14043 1998-12-29 Richard Henderson <rth@cygnus.com>
14044
14045 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
14046 (opt3): Rename from opt4 and disable.
14047
14048 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
14049
14050 * g++.old-deja/g++.pt/ptrmem5.C: New test.
14051
14052 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
14053
14054 * g++.old-deja/g++.other/conv5.C: New test.
14055
14056 1998-12-14 Nick Clifton <nickc@cygnus.com>
14057
14058 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
14059
14060 1998-12-11 Jeffrey A Law (law@cygnus.com)
14061
14062 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
14063
14064 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
14065
14066 * gcc.c-torture/compile/981211-1.c: New test.
14067
14068 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
14069
14070 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
14071
14072 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
14073
14074 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14075
14076 * gcc.special/930510-1.c: Make C9X safe.
14077 * gcc.misc-tests/gcov-1.c Similarly.
14078 * gcc.misc-tests/gcov-2.c Similarly.
14079
14080 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14081
14082 * gcc.dg/ultrasp1.c: New test.
14083
14084 1998-12-06 Richard Henderson <rth@cygnus.com>
14085
14086 * gcc.c-torture/execute/981206.c: New test.
14087
14088 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14089
14090 * g++.old-deja/g++.ns/template7.C: New test.
14091
14092 * g++.old-deja/g++.other/expr1.C: New test.
14093
14094 * g++.old-deja/g++.eh/tmpl3.C: New test.
14095
14096 * g++.old-deja/g++.eh/tmpl2.C: New test.
14097
14098 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
14099
14100 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
14101 * g++.old-deja/g++.other/using6.C: Removed.
14102 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
14103
14104 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
14105
14106 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
14107
14108 * g++.old-deja/g++.pt/overload8.C: New test.
14109
14110 * g++.old-deja/g++.pt/overload7.C: New test.
14111
14112 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
14113
14114 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
14115 and relinking messages.
14116 * lib/g++.exp (g++_target_compile): Remove .rpo file when
14117 compiling with -frepo.
14118
14119 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
14120
14121 * g++.old-deja/g++.pt/lookup6.C: New test.
14122
14123 1998-11-30 Nick Clifton <nickc@cygnus.com>
14124
14125 * gcc.c-torture/execute/981130-1.c: New test.
14126 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
14127
14128 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
14129
14130 * g++.old-deja/g++.pt/explicit76.C: New test.
14131
14132 * g++.old-deja/g++.pt/friend38.C: New test.
14133
14134 * g++.old-deja/g++.ns/crash2.C: New test.
14135
14136 * g++.old-deja/g++.pt/defarg8.C: New test.
14137
14138 * g++.old-deja/g++.pt/instantiate6.C: New test.
14139
14140 * g++.old-deja/g++.pt/static6.C: New test.
14141
14142 * g++.old-deja/g++.pt/decl2.C: New test.
14143
14144 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
14145
14146 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
14147 problem is actually related with name lookup, but so what? :-)
14148
14149 * g++.old-deja/g++.pt/friend37.C: New test.
14150
14151 1998-11-25 Dave Love <d.love@dl.ac.uk>
14152
14153 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
14154 element, which fails on some systems.
14155
14156 * g77.f-torture/execute/labug1.f: New test.
14157
14158 1998-11-21 Jeffrey A Law (law@cygnus.com)
14159
14160 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
14161 is defined.
14162
14163 1998-11-18 Dave Love <d.love@dl.ac.uk>
14164
14165 * g77.f-torture/compile/981117-1.f: New test.
14166
14167 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
14168
14169 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
14170 properly discarded.
14171
14172 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
14173
14174 * gcc.c-torture/execute/memcheck: New directory of tests for
14175 -fcheck-memory-usage.
14176
14177 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14178
14179 * README: New file, general information about the testsuite and
14180 new description of the various C++ test subdirectories.
14181 * README.g++: Eliminate obsolete information, update and move most
14182 relevant stuff to README.
14183
14184 1998-11-07 Richard Henderson <rth@cygnus.com>
14185
14186 * gcc.c-torture/compile/981107-1.c: New test.
14187
14188 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
14189
14190 * execute/memcpy-bi.c: New testcase.
14191
14192 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
14193
14194 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
14195 base classes.
14196
14197 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
14198 template is selected.
14199
14200 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
14201 classes, it should be accepted for all types.
14202
14203 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
14204
14205 * g++.old-deja/g++.pt/spec24.C: Ensure that template
14206 specializations start with template headers.
14207
14208 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
14209
14210 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
14211
14212 * g++.old-deja/g++.other/init9.C: Test cross initialization of
14213 non-POD types.
14214
14215 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
14216
14217 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
14218
14219 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
14220
14221 * compile/981022-1.c, compile/981022-1.x: New test and driver.
14222
14223 1998-10-19 Jeffrey A Law (law@cygnus.com)
14224
14225 * 981019-1.c: New test.
14226
14227 1998-10-14 Robert Lipe <robertl@dgii.com>
14228
14229 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
14230 find objc headers.
14231
14232 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14233
14234 * compile/981001-4.c: Remove use of GCC extension that triggers a
14235 compiler bug.
14236
14237 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
14238
14239 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
14240
14241 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
14242
14243 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
14244 instantiation of template produces incorrect code for delete
14245 expression.
14246
14247 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
14248 constructors' name is not unique.
14249 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
14250 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
14251
14252 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
14253 automatic array of const is ill-formed.
14254
14255 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
14256 of template parameter?
14257
14258 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
14259 const.
14260
14261 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
14262 pointer-to-member expression.
14263
14264 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
14265 declaration causes ICE.
14266
14267 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
14268
14269 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
14270 reserved in the global namespace.
14271
14272 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
14273 generate needed virtual table.
14274
14275 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
14276
14277 1998-10-10 Dariush Eslimi <eslimi@loran.com>
14278
14279 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
14280 template-dependent type
14281
14282 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
14283
14284 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
14285 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
14286 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
14287
14288 * g++.old-deja/g++.other/using5.C: New test; using decl from base
14289 class should be usable as argument of member function.
14290 * g++.old-deja/g++.other/using6.C: New test; using decl from base
14291 class should be usable as return type of member function.
14292 * g++.old-deja/g++.other/using7.C: New test; using decl from base
14293 class should be usable as type of data member.
14294
14295 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
14296
14297 1998-10-09 Jeffrey A Law (law@cygnus.com)
14298
14299 * gcc.c-torture/special/920521-1.c: Fix bogus test.
14300
14301 1998-10-08 Nick Clifton <nickc@cygnus.com>
14302
14303 * gcc.dg/dll-?.c Add thumb to target list.
14304 Fix assembler scan patterns to match current assembler output.
14305
14306 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
14307
14308 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
14309 matching of template brackets.
14310
14311 * g++.old-deja/g++.other/using4.C: New test. Test using
14312 declarations of methods from base classes.
14313
14314 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
14315 within functions should introduce names into the innermost
14316 enclosing namespace.
14317
14318 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
14319 of static locals if first initialization throws.
14320
14321 1998-10-07 Jim Wilson <wilson@cygnus.com>
14322
14323 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
14324
14325 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
14326
14327 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
14328 lose track of the possible targets of tablejump insns.
14329 * special/special.exp: Run it.
14330
14331 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14332
14333 * g++.old-deja/g++.pt/friend35.C: New test. A template function
14334 must be declared before its specializations can be named in friend
14335 declarations.
14336
14337 1998-10-05 Dave Love <d.love@dl.ac.uk>
14338
14339 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
14340
14341 * g77.f-torture/execute/io1.f: New test.
14342
14343 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
14344
14345 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
14346 with pointer to template function, for which no argument deduction
14347 is possible.
14348
14349 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
14350 specialization of template function as argument to template
14351 function.
14352
14353 * g++.old-deja/g++.other/access2.C: New test; Inner class
14354 shouldn't have privileged access to Outer's names.
14355
14356 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
14357
14358 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
14359 friend template declared within template class conflicts with
14360 nested class of the same name.
14361
14362 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
14363 is ignored.
14364
14365 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
14366 object with direct initializer as function declaration.
14367
14368 * g++.old-deja/g++.other/decl2.C: New test; duplicate
14369 initializers.
14370
14371 * g++.old-deja/g++.other/null2.C: New test; conditional operator
14372 involving const pointer and NULL produces incorrect result.
14373
14374 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
14375 type name without `typename' should be rejected with -pedantic.
14376
14377 1998-10-02 Richard Henderson <rth@cygnus.com>
14378
14379 * g++.old-deja/g++.other/addrof1.C: New test.
14380
14381 1998-10-01 Nick Clifton <nickc@cygnus.com>
14382
14383 * gcc.c-torture/compile/981001-1.c: New test.
14384 * gcc.c-torture/execute/981001-1.c: New test.
14385
14386 1998-10-01 Jeffrey A Law (law@cygnus.com)
14387
14388 * gcc.c-torture/compile/981001-2.c: New test.
14389 * gcc.c-torture/compile/981001-3.c: New test.
14390 * gcc.c-torture/compile/981001-4.c: New test.
14391
14392 1998-10-01 Robert Lipe <robertl@dgii.com>
14393
14394 * lib/objc.exp (objc_target_compile): Add -L during compiles for
14395 multilibbed hosts. Idea grafted from g77.exp.
14396
14397 1998-09-30 Dave Love <d.love@dl.ac.uk>
14398
14399 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
14400 avoid losing on systems which need -lsocket.
14401
14402 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
14403
14404 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
14405 * g++.old-deja/g++.other/nested2.C: Ditto.
14406 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
14407 failure.
14408
14409 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
14410
14411 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
14412 preferred over template operator!= for enum bitfields.
14413
14414 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
14415
14416 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
14417 that happen to have the same base name, but in different scopes,
14418 are incorrectly rejected.
14419
14420 1998-09-16 Richard Henderson <rth@cygnus.com>
14421
14422 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
14423 on the native word size instead of an integer literal.
14424
14425 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
14426
14427 * g++.old-deja/g++.other/static2.C: Invocation of static data
14428 member of type pointer-to-function denoted as non-static member.
14429
14430 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
14431 checks involving function types and aliases.
14432
14433 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
14434
14435 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
14436 redefined to the same non-trivial type.
14437
14438 * g++.old-deja/g++.pt/explicit73.C: Test for proper
14439 namespace-qualification of template specializations declared in
14440 other namespaces.
14441
14442 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
14443 to declare a subset of the specializations of a template function
14444 as friends of specializations of a template class.
14445
14446 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
14447 member templates that do not fully specialize the enclosing
14448 template class are rejected.
14449
14450 1998-09-11 Dave Love <d.love@dl.ac.uk>
14451
14452 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
14453
14454 1998-09-08 Dave Love <d.love@dl.ac.uk>
14455
14456 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
14457 altered from libf2c/libU77 version.
14458
14459 1998-09-06 Dave Love <d.love@dl.ac.uk>
14460
14461 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
14462
14463 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
14464
14465 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
14466 (un)signed char are different types for template specialization
14467 purposes.
14468
14469 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
14470
14471 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
14472 * objc: ObjC testsuite.
14473
14474 1998-08-31 Catherine Moore <clm@cygnus.com>
14475
14476 * gcc.c-torture/execute/941014-1.x: New file.
14477
14478 1998-08-31 Nick Clifton <nickc@cygnus.com>
14479
14480 * lib/c-torture.exp: Add support for
14481 torture_eval_before_compile and torture_eval_before_execute
14482 variables.
14483
14484 1998-08-30 Jeffrey A Law (law@cygnus.com)
14485
14486 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
14487 this test triggers valid.
14488
14489 1998-08-27 Jeffrey A Law (law@cygnus.com)
14490
14491 * gcc.dg/980827-1.c: New test.
14492
14493 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
14494
14495 * gcc.c-torture/execute/loop-4b.c: New test.
14496
14497 1998-08-26 Nick Clifton <nickc@cygnus.com>
14498
14499 * lib/c-torture.exp: Add support for
14500 torture_eval_before_compile and torture_eval_before_execute
14501 variables.
14502
14503 1998-08-25 Jeffrey A Law (law@cygnus.com)
14504
14505 * gcc.c-torture/compile/980825-1.c: New test.
14506
14507 1998-08-24 Nick Clifton <nickc@cygnus.com>
14508
14509 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
14510 count number tests in opt_t0 not good_t0.
14511
14512 1998-08-24 Jeffrey A Law (law@cygnus.com)
14513
14514 * gcc.c-torture/compile/930326-1.x: Fix typo.
14515
14516 1998-08-23 Mark Mitchell <mark@markmitchell.com>
14517
14518 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
14519 causes an ICE.
14520
14521 1998-08-21 Jeffrey A Law (law@cygnus.com)
14522
14523 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
14524 STACK_SIZE is defined.
14525 * gcc.c-torture/unsorted/stuct.c: Similarly.
14526
14527 * gcc.c-torture/compile/980821-1.c: New test.
14528
14529 1998-08-21 Jeffrey A Law (law@cygnus.com)
14530
14531 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
14532
14533 1998-08-19 Mark Mitchell <mark@markmitchell.com>
14534
14535 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
14536 code.
14537
14538 1998-08-09 Mark Mitchell <mark@markmitchell.com>
14539
14540 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
14541 error'.
14542
14543 1998-08-18 Jeffrey A Law (law@cygnus.com)
14544
14545 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
14546
14547 1998-08-16 Jeffrey A Law (law@cygnus.com)
14548
14549 * gcc.c-torture/compile/980816-1.c: New test.
14550
14551 * gcc.dg/980816-1.c: New test.
14552
14553 1998-08-13 Jeffrey A Law (law@cygnus.com)
14554
14555 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
14556 compiler for ieee tests.
14557
14558 1998-08-01 Dave Love <d.love@dl.ac.uk>
14559
14560 * g77.f-torture/compile/980729-0.f: New test.
14561
14562 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
14563
14564 * gcc.c-torture/special/eeprof-1.c: New test, for
14565 -finstrument-functions.
14566 * gcc.c-torture/special/special.exp: Run it.
14567
14568 1998-07-29 Jeffrey A Law (law@cygnus.com)
14569
14570 * gcc.c-torture/compile/980729-1.c: New test.
14571
14572 1998-07-27 Nick Clifton <nickc@cygnus.com>
14573
14574 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
14575 __thumb__ is defined, and test for ARM style doubles if so.
14576
14577 1998-07-26 Dave Love <d.love@dl.ac.uk>
14578
14579 * g77.f-torture/noncompile/980615-0.f: New test.
14580
14581 1998-07-26 H.J. Lu (hjl@gnu.org)
14582
14583 * gcc.dg/980312-1.c: Do link instead of compile.
14584 * gcc.dg/980313-1.c: Likewise.
14585
14586 1998-07-26 Jeffrey A Law (law@cygnus.com)
14587
14588 * gcc.c-torture/compile/980726-1.c: New test.
14589
14590 1998-07-25 Dave Love <d.love@dl.ac.uk>
14591
14592 * g77.f-torture/execute/io0.f: New test.
14593
14594 1998-07-24 Nick Clifton <nickc@cygnus.com>
14595
14596 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
14597 an int.
14598
14599 1998-06-18 Michael Meissner <meissner@cygnus.com>
14600
14601 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
14602 m32r bugs.
14603
14604 1998-07-17 Nick Clifton <nickc@cygnus.com>
14605
14606 * gcc.dg/980626-1.c: Expect failures for all toolchains until
14607 c-decl.c:grokdeclarator can handle mode attributes.
14608
14609 1998-07-16 Jeffrey A Law (law@cygnus.com)
14610
14611 * gcc.c-torture/execute/980716-1.c: New test.
14612
14613 1998-07-13 Jeffrey A Law (law@cygnus.com)
14614
14615 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
14616 the mn10200.
14617 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
14618 the mn10200.
14619 * gcc.c-torture/execute/va-arg-3.x: Similarly.
14620 * gcc.c-torture/compile/930326-1.x: Similarly.
14621
14622 1998-07-13 Dave Love <d.love@dl.ac.uk>
14623
14624 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
14625 New test from Craig.
14626
14627 1998-07-12 Dave Love <d.love@dl.ac.uk>
14628
14629 * g77.f-torture/noncompile/980616-0.f: New test.
14630
14631 * g77.f-torture/execute/970816-3.f: New test from Craig.
14632
14633 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14634
14635 * g++.other/singleton.C: Return error value instead of taking
14636 SIGSEGV.
14637
14638 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
14639
14640 * g++.other/singleton.C: New test. Warning is under dispute.
14641 Runtime crash is not.
14642
14643 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14644
14645 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
14646 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
14647 using6.C, using7.C}: New namespace tests.
14648
14649 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
14650
14651 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
14652 specialization with typedef'ed names used as array indexes.
14653
14654 1998-07-09 Jeffrey A Law (law@cygnus.com)
14655
14656 * gcc.c-torture/execute/980709-1.c: New test.
14657
14658 * gcc.dg/980709-1.c: New test.
14659
14660 1998-07-07 Richard Henderson <rth@cygnus.com>
14661
14662 * gcc.c-torture/execute/bcp-1.c: New test.
14663
14664 1998-07-07 Jeffrey A Law (law@cygnus.com)
14665
14666 * gcc.c-torture/execute/980707-1.c: New test.
14667
14668 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
14669
14670 * gcc.c-torture/compile/980706-1.c: New test.
14671
14672 1998-07-01 Dave Love <d.love@dl.ac.uk>
14673
14674 * g77.f-torture/execute/980701-0.f,
14675 g77.f-torture/execute/980701-1.f: New test from Craig.
14676
14677 1998-07-01 Jeffrey A Law (law@cygnus.com)
14678
14679 * gcc.c-torture/compile/980701-1.c: New test.
14680
14681 * gcc.c-torture/execute/980701-1.c: New test.
14682
14683 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
14684 rlsruhe.de>
14685
14686 * g++.old-deja/g++.robertl/eb132.C: New test.
14687 * g++.old-deja/g++.robertl/eb133.C: Likewise.
14688
14689 1998-06-29 Dave Love <d.love@dl.ac.uk>
14690
14691 * g77.f-torture/execute/980628-7.f,
14692 g77.f-torture/execute/980628-8.f,
14693 g77.f-torture/execute/980628-9.f,
14694 g77.f-torture/execute/980628-10.f: New tests from Craig.
14695
14696 * g77.f-torture/execute/980628-3.f: Remove mail headers.
14697
14698 1998-06-28 Jeffrey A Law (law@cygnus.com)
14699
14700 * g77.f-torture/execute/980628-4.f: New test from Craig.
14701 * g77.f-torture/execute/980628-5.f: Likewise.
14702 * g77.f-torture/execute/980628-2.f: Likewise.
14703 * g77.f-torture/execute/980628-0.f: Likewise.
14704 * g77.f-torture/execute/980628-1.f: Likewise.
14705 * g77.f-torture/execute/980628-3.f: Likewise.
14706 * g77.f-torture/execute/980628-6.f: Likewise.
14707
14708 1998-06-28 Jeffrey A Law (law@cygnus.com)
14709
14710 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
14711 directory when nothing has been installed yet.
14712
14713 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
14714
14715 * gcc.c-torture/special/special.exp: Handle newer versions of
14716 dejagnu.
14717
14718 1998-06-26 Jeffrey A Law (law@cygnus.com)
14719
14720 * gcc.dg/980626-1.c: New test.
14721
14722 1998-06-19 Bruno Haible <haible@ilog.fr>
14723
14724 * gcc.misc-tests/m-un-2.c: New test.
14725 * g++.old-deja/g++.other/warn01.c: Likewise.
14726
14727 1998-06-19 Robert Lipe <robertl@dgii.com>
14728
14729 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
14730 compatibility with assmblers with a different comment character.
14731 Eliminate use of GAS-specific extensions.
14732
14733 1998-06-19 Jeffrey A Law (law@cygnus.com)
14734
14735 * gcc.c-torture/execute/ieee/980619-1.c: New test.
14736
14737 1998-06-19 Robert Lipe <robertl@dgii.com>
14738
14739 *lib/g77.exp: Replace search for libf2c.a with search for newly
14740 renamed libg2c.a
14741
14742 1998-06-17 Jeffrey A Law (law@cygnus.com)
14743
14744 * gcc.c-torture/execute/980617-1.c: New test.
14745
14746 1998-06-12 Jeffrey A Law (law@cygnus.com)
14747
14748 * gcc.c-torture/execute/980612-1.c: New test.
14749
14750 1998-06-08 Jeffrey A Law (law@cygnus.com)
14751
14752 * gcc.dg/980523-1.c: Only test on ppc-linux.
14753 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
14754
14755 * gcc.c-torture/execute/980608-1.c: New test.
14756
14757 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
14758
14759 * gcc.c-torture/execute/980605-1.c: New test.
14760
14761 1998-06-04 Jeffrey A Law (law@cygnus.com)
14762
14763 * gcc.c-torture/execute/980604-1.c: New test.
14764
14765 1998-06-02 Jeffrey A Law (law@cygnus.com)
14766
14767 * gcc.c-torture/execute/980602-1.c: New test.
14768 * gcc.c-torture/execute/980602-2.c: Likewise.
14769
14770 1998-06-02 Dave Love <d.love@dl.ac.uk>
14771
14772 * 970125-0.f: Fix per JCB. Add commentary.
14773
14774 1998-05-31 Michael Meissner <meissner@cygnus.com>
14775
14776 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
14777 IEEE -0 support.
14778
14779 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
14780
14781 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
14782 earlier.
14783
14784 1998-05-28 Catherine Moore <clm@cygnus.com>
14785
14786 * gcc.c-torture/execute/980526-3.c: New test.
14787
14788 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
14789
14790 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
14791 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
14792 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
14793 m88k-motorola-sysv3 to XFAIL.
14794
14795 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14796
14797 * gcc.dg/980526-1.c: New test.
14798 * gcc.c-torture/execute/980526-2.c: New test.
14799
14800 1998-05-26 Jeffrey A Law (law@cygnus.com)
14801
14802 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
14803
14804 * gcc.c-torture/execute/980526-1.c: New test.
14805
14806 1998-05-26 Dave Love <d.love@dl.ac.uk>
14807
14808 * g77.f-torture/execute/alpha2.f: Add runtime test.
14809
14810 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
14811
14812 * g++.old-deja/old-deja.exp: Strip leading directories.
14813
14814 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
14815 error for the line. Don't run multiple tests for the same line.
14816
14817 1998-05-23 Jeffrey A Law (law@cygnus.com)
14818
14819 * gcc.dg/980523-1.c: New test.
14820
14821 1998-05-23 Dave Love <d.love@dl.ac.uk>
14822
14823 * g77.f-torture/compile/970915-0.f: New test.
14824
14825 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
14826
14827 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
14828
14829 1998-05-21 Jeffrey A Law (law@cygnus.com)
14830
14831 * gcc.dg/980520-1.c: New test.
14832
14833 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
14834
14835 * gcc.dg/980502-1.c: Fix return type.
14836
14837 1998-05-20 Jeffrey A Law (law@cygnus.com)
14838
14839 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
14840 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
14841 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
14842 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
14843 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
14844
14845 1998-05-20 Dave Love <d.love@dl.ac.uk>
14846
14847 * g77.f-torture/execute/980520-1.f: New test.
14848
14849 1998-05-15 Dave Love <d.love@dl.ac.uk>
14850
14851 * lib/mike-g77.exp: New file.
14852
14853 * g77.f-torture/noncompile/noncompile.exp,
14854 g77.f-torture/noncompile/check0.f: New files.
14855
14856 1998-05-14 Dave Love <d.love@dl.ac.uk>
14857
14858 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
14859 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
14860 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
14861 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
14862 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
14863 abort where appropriate.
14864
14865 1998-05-05 Michael Meissner <meissner@cygnus.com>
14866
14867 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
14868 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
14869
14870 1998-04-29 Dave Love <d.love@dl.ac.uk>
14871
14872 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
14873
14874 1998-04-27 Dave Love <d.love@dl.ac.uk>
14875
14876 * g77.f-torture/compile/980427-0.f: New test.
14877
14878 1998-04-24 Dave Love <d.love@dl.ac.uk>
14879
14880 * g77.f-torture/compile/980424-0.f: New test.
14881
14882 1998-04-19 Dave Love <d.love@dl.ac.uk>
14883
14884 * g77.f-torture/compile/980419-2.f (main): New test.
14885 * g77.f-torture/compile/970125-0.f: New test.
14886 * g77.f-torture/compile/980419-1.f: New test.
14887
14888 1998-04-08 Jim Wilson <wilson@cygnus.com>
14889
14890 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
14891 of loop-4.c.
14892
14893 1998-04-07 Jim Wilson <wilson@cygnus.com>
14894
14895 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
14896
14897 1998-04-03 Jim Wilson <wilson@cygnus.com>
14898
14899 * gcc.c-torture/compile/980329-1.c: New test.
14900
14901 1998-03-18 Jim Wilson <wilson@cygnus.com>
14902
14903 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
14904 * gcc.dg/980312-1.c: Fix typo in -march command.
14905
14906 1998-03-16 H.J. Lu (hjl@gnu.org)
14907
14908 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
14909
14910 1998-03-11 Robert Lipe <robertl@dgii.com>
14911
14912 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
14913 Dave Love agree the Fortran source is bogus.
14914
14915 1998-03-11 Robert Lipe <robertl@dgii.com>
14916
14917 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
14918 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
14919 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
14920 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
14921 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
14922
14923 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
14924
14925 * g++.old-deja/g++.other/friend1.C: New test.
14926
14927 1998-02-18 Dave Love <d.love@dl.ac.uk>
14928
14929 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
14930 possibly uninitialized) variables and declare dnrm2.
14931
14932 1998-02-23 Robert Lipe <robertl@dgii.com>
14933
14934 From Bruno Haible <haible@ilog.fr>:
14935 * gcc.c-torture/execute/980223.c: New test.
14936
14937 1998-02-13 Jeffrey A Law (law@cygnus.com)
14938
14939 * gcc.dg/ifelse-1.c: New test.
14940
14941 1998-02-09 H.J. Lu (hjl@gnu.org)
14942
14943 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
14944
14945 * lib/old-dejagnu.exp (old-dejagnu): Added the
14946 "execution test - XFAIL *-*-*" handling in the spirit of
14947 "excess errors test -". Changed the "execution test fails"
14948 handling to be like "excess errors test fails".
14949 * Update various tests accordingly.
14950
14951 1998-02-06 Jim Wilson <wilson@cygnus.com>
14952
14953 * gcc.c-torture/execute/980205.c: New test.
14954
14955 1998-01-18 Jeffrey A Law (law@cygnus.com)
14956
14957 * lib/c-torture.exp: Look for .x files instead of .cexp files.
14958 * lib/f-torture.exp: Similarly.
14959 * gcc.c-torture: Rename all .cexp files to .x files.
14960
14961 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
14962
14963 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
14964 (940510-1.c): Removed duplicate.
14965 (971104-1.c): New test.
14966
14967 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
14968
14969 * lib/f-torture.exp: Improve error and loop detection.
14970
14971 1997-11-19 Michael Meissner <meissner@cygnus.com>
14972
14973 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
14974 use that to size the filler array.
14975
14976 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
14977
14978 * lib/c-torture.exp(c-torture-execute): Fix typo.
14979
14980 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
14981 testcase as the executable name. Keep the executable around if
14982 the test fails.
14983
14984 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
14985
14986 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
14987 changes. Only test one -g option, and move it to the end of the
14988 list of options to test.
14989
14990 1997-09-19 Michael Meissner <meissner@cygnus.com>
14991
14992 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
14993 variable GCC_TORTURE_OPTIONS to supply default switches separated
14994 by colons. If no environment variable, run tests with -O0 -g, -O1
14995 -g, and -O2 -g as well.
14996
14997 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
14998
14999 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
15000 explanatory comments. Fix indentation.
15001
15002 1997-09-15 Jeffrey A Law (law@cygnus.com)
15003
15004 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15005
15006 1997-09-11 Jeffrey A Law (law@cygnus.com)
15007
15008 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
15009 * g++.old-deja/g++.mike/p7325.C: Likewise.
15010 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
15011
15012 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
15013
15014 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
15015 * g++.old-deja/g++.brendan/crash30.C: Likewise.
15016 * g++.old-deja/g++.brendan/crash39.C: Likewise.
15017 * g++.old-deja/g++.law/operators4.C: Likewise.
15018
15019 1997-09-11 Joe Buck (jbuck@synopsys.com)
15020
15021 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
15022 * g++.old-deja/g++.mike/p784.C: Ditto.
15023 * g++.old-deja/g++.mike/p785.C: Ditto.
15024
15025 1997-09-05 Jeffrey A Law (law@cygnus.com)
15026
15027 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15028
15029 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
15030
15031 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
15032 target feature; pass this to c-torture-execute as needed.
15033
15034 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
15035
15036 * lib/c-torture.exp(c-torture-execute): If the previous and the
15037 current executables being tested are identical, we don't need to
15038 run the executable again. Try to make the executable names
15039 unique. Add an optional argument for passing additional compiler
15040 flags.
15041
15042 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
15043
15044 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
15045
15046 1997-08-29 Jeffrey A Law (law@cygnus.com)
15047
15048 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
15049
15050 1997-07-31 Jeffrey A Law (law@cygnus.com)
15051
15052 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
15053 32bit or larger longs.
15054
15055 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
15056 have either a 32bit long or 32bit int.
15057
15058 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
15059
15060 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
15061 Make double precision tests dependent on sizeof (double).
15062
15063 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
15064
15065 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
15066 too.
15067
15068 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
15069
15070 * gcc.c-torture/compile/961203-1.cexp: New script.
15071
15072 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
15073
15074 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
15075 up the includes ourselves.
15076
15077 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
15078
15079 * lib/plumhall.exp: Remove random include, and add a few
15080 verbose messages for debugging.
15081
15082 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
15083
15084 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
15085 of trying to do it ourselves.
15086
15087 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
15088
15089 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
15090
15091 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
15092
15093 * gcc.prms/5403.c: Made regexp a bit less strict.
15094
15095 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
15096
15097 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
15098 is returned from remote_load instead.
15099 * lib/plumhall.exp: Ditto.
15100 * lib/mike-g++.exp: Ditto.
15101 * lib/old-dejagnu.exp: Ditto.
15102 * lib/c-torture.exp: Ditto.
15103
15104 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
15105
15106 * lib/g++.exp: Use build_wrapper procedure.
15107 * lib/gcc.exp: Ditto.
15108
15109 1997-05-20 Jeffrey A Law (law@cygnus.com)
15110
15111 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
15112 an old-style decl for malloc. Fixes tests to work when
15113 sizeof (int) != sizeof (size_t).
15114
15115 1997-05-15 Mike Meissner <meissner@cygnus.com>
15116
15117 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
15118
15119 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
15120 use stdargs.h interface.
15121
15122 1997-05-15 Mike Meissner <meissner@cygnus.com>
15123
15124 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
15125 NO_VARARGS when compiling.
15126
15127 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
15128
15129 * lib/plumhall.exp(ph_includes): New procedure.
15130 (ph_make): Use it.
15131 (ph_compiler): Ditto.
15132
15133 * lib/g++.exp: Rename test-glue.c to testglue.c.
15134 * lib/gcc.exp: Ditto.
15135
15136 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
15137
15138 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
15139 to completion when it's called.
15140
15141 1997-03-21 Michael Meissner <meissner@cygnus.com>
15142
15143 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
15144 is defined, don't do test.
15145
15146 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
15147
15148 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
15149 for object files.
15150 (ph_summary): Mark skipped testcases as untested, not unresolved.
15151
15152 * lib/plumhall.exp (ph_make): If unresolved because of bad
15153 errorCode, record errorCode in log file.
15154 (*): Replace send_log/verbose with verbose -log.
15155
15156 1997-03-19 Michael Meissner <meissner@cygnus.com>
15157
15158 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
15159 double conversion if double isn't at least 8 bytes.
15160
15161 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
15162 int to work with targets where int is 16 bits.
15163
15164 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
15165 8 bytes, just exit, since 4 byte doubles don't have enough bits of
15166 precision for the test to complete.
15167
15168 1997-03-14 Michael Meissner <meissner@cygnus.com>
15169
15170 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
15171 if d10v is not compiled with the -mdouble64 flag.
15172 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
15173
15174 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
15175 d10v is not compiled with the -mint32 flag.
15176
15177 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
15178
15179 * lib/plumhall.exp: Use incr_count.
15180
15181 1997-03-12 Jeffrey A Law (law@cygnus.com)
15182
15183 * gcc.c-torture: Update to c-torture-1.45.
15184
15185 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
15186
15187 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
15188 the name of the expect testcase file).
15189
15190 * lib/g++.exp(g++_init): Ditto.
15191
15192 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
15193
15194 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
15195 the host.
15196
15197 * lib/gcc.exp(gcc_exit): New procedure.
15198
15199 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
15200
15201 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
15202 specs where appropriate.
15203
15204 * g++.old-deja/g++.arm/*: Added additional ERROR checks
15205 because of new "candidates are" messages, and removed a few
15206
15207 * Converted all non-old-style g++ testcases to old-style, and
15208 moved into g++.old-deja.
15209
15210 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
15211
15212 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
15213 options.
15214
15215 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
15216 succeeded.
15217
15218 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
15219
15220 1997-02-13 Michael Meissner <meissner@cygnus.com>
15221
15222 * lib/gcc.exp (gcc_target_compile): Add support for defining
15223 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
15224 the machine doesn't have those features.
15225
15226 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
15227
15228 * g++.law/operators4.exp: Don't use LIBS.
15229
15230 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
15231
15232 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
15233
15234 * lib/mike-g++.exp: Don't set the compiler to be tested here.
15235 * lib/g++.exp: Set it here instead. Also, allow use of the
15236 --tool_exec and --tool_opt options. Change CXX to
15237 GXX_UNDER_TEST.
15238
15239 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
15240
15241 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
15242
15243 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
15244
15245 * lib/old-dejagnu.exp: Use prune_warnings instead of
15246 prune_system_crud.
15247 * lib/mike-g++.exp: Ditto.
15248 * lib/gcc.exp: Ditto.
15249 * lib/g++.exp: Ditto.
15250
15251 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
15252
15253 1997-02-07 Jeffrey A Law (law@cygnus.com)
15254
15255 * 941014-2.c: Include stdlib.h
15256 * 960327-1.c: Include stdio.h
15257 * dbra.c, index-1.c: Don't assume ints are 32bits.
15258
15259 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
15260
15261 * lib/gcc.exp: Add gcc,stack_size target feature.
15262
15263 * lib/g++.exp(g++_target_compile): Add the include and link
15264 paths here, not in two other places. And, it's $options, not
15265 options.
15266
15267 * lib/mike-g++.exp(postbase): Remove the code that determines
15268 the correct include and link paths.
15269 * g++.old-deja/old-deja.exp: Ditto.
15270
15271 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
15272
15273 * lib/g++.exp(g++_init): target_compile no longer returns the
15274 filename of the result.
15275
15276 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
15277
15278 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
15279 call to glob.
15280
15281 * gcc.c-torture/special/special.exp: Change call to
15282 gcc_target_compile to include the object file.
15283
15284 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
15285
15286 * gcc.c-torture/special/special.exp: Correct misspelling in last
15287 change.
15288
15289 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
15290
15291 * lib/plumhall.exp(ph_summary): Log the entire output of the
15292 executable. Return -1 if there were any failures, 0 otherwise.
15293 (ph_execute): Return -1 if there were any failures, 0 otherwise.
15294 (ph_make): Clean up objects and executables that were built
15295 if the tests succeeded.
15296
15297 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
15298
15299 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
15300 libraries and includes in the build tree as appropriate.
15301
15302 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
15303
15304 * lib/c-torture.exp: Instead of looking for the global variable
15305 NO_LONG_LONG, check to see if that's a feature of the target.
15306
15307 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
15308
15309 * config/default.exp: Minimize. Delete the remainer of the files in
15310 config; this functionality is now in devo/dejagnu/config.
15311
15312 g++.*/*: Pass any additional flags used to compile to postbase;
15313 delete CXXFLAGS.
15314
15315 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
15316 is now done by runtest.exp. Use gcc_target_compile instead of
15317 compile.
15318
15319 lib/c-torture.exp: Use gcc_target_compile instead of compile.
15320 Remove references to CFLAGS. Use remote_file instead of
15321 calling rm -f.
15322 (c-torture): Take a list of arguments to use to compile this
15323 testcase.
15324
15325 lib/g++.exp: Simplify. Use target_compile instead of compile.
15326 lib/gcc-dg.exp: Ditto.
15327 lib/gcc.exp: Ditto.
15328 lib/mike-{gcc,g++}.exp: Ditto.
15329 lib/old-dejagnu.exp: Ditto.
15330 lib/plumhall.exp: Ditto.
15331
15332 1997-01-08 Jim Wilson <wilson@cygnus.com>
15333
15334 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
15335 (ph_linker): Likewise.
15336
15337 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
15338
15339 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
15340 MAP_ANON / MAP_ANONYMOUS if defined;
15341 else try to map from /dev/zero .
15342
15343 1996-11-12 Jeffrey A Law (law@cygnus.com)
15344
15345 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
15346 isn't defined, then define it to MAP_ANONYMOUS.
15347
15348 1996-11-12 Jeffrey A Law (law@cygnus.com)
15349
15350 * gcc.c-torture: Update to c-torture-1.42 release.
15351
15352 1996-11-11 Jeffrey A Law (law@cygnus.com)
15353
15354 * gcc.c-torture: Update to c-torture-1.41 release.
15355
15356 1996-10-27 Jeffrey A Law (law@cygnus.com)
15357
15358 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
15359 c-torture release.
15360
15361 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
15362
15363 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
15364 and LDFLAGS. Fix second case to append the target_info ldflags
15365 onto LDFLAGS, not CFLAGS.
15366 * lib/g++.exp (g++_init): Add target_info stuff.
15367 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
15368 of libgloss and newlib flags for !native.
15369
15370 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
15371 (GDB): Fix relative path to go up another dir for finding gdb.
15372
15373 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
15374
15375 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
15376 versions in the target_info array, if they don't exist.
15377
15378 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
15379
15380 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
15381
15382 1996-07-08 Jim Wilson <wilson@cygnus.com>
15383
15384 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
15385 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
15386
15387 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
15388
15389 * lib/old-dejagnu.exp: Don't remove the output file before we've
15390 actually tested it. Don't append pwd to the path of the executable
15391 we're testing.
15392
15393 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
15394
15395 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
15396
15397 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
15398
15399 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
15400 temporary directory for compiler files, and set it to a default
15401 value of /tmp. Set $output as the name of the output file from
15402 compiling the testcase. Add a -o option to $cflags_var so the
15403 compiler writes the final output file as $output. Set $executable
15404 to $output.
15405
15406 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
15407 directory for compiler files, and set it to /tmp if it doesn't
15408 already have a value. Set $output_file to the name of the output
15409 file from compiling the testcase. Add a -o option to CXXFLAGS so
15410 the compiler writes the final output file as $output. Use $output
15411 as the executable to be tested.
15412
15413 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
15414
15415 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
15416
15417 1996-06-08 Jeffrey A Law (law@cygnus.com)
15418
15419 * gcc.c-torture/execute/pending-1.c: New test. Still
15420 pending in Tege's queue.
15421
15422 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
15423
15424 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
15425 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
15426 if there were failures. Call unresolved if there were unresolved
15427 testcases. Call gcc_fail if program did not run to completion.
15428 (ph_make): Pass additional argument name to ph_execute.
15429 (ph_execute): Add new argument. Pass additional arguments to
15430 ph_summary. Call gcc_fail is there is no execution output.
15431
15432 1996-04-24 Jeffrey A Law (law@cygnus.com)
15433
15434 * lib/plumhall.exp (proc_summary): Output relavent summary
15435 lines into the log so specific failures in plumhall can be
15436 investigated.
15437
15438 1996-04-10 Jeffrey A Law (law@cygnus.com)
15439
15440 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
15441 (c-torture-execute): Don't try to execute tests which use
15442 "long long" types if $NO_LONG_LONG is nonzero.
15443
15444 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
15445
15446 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
15447 not c-torture.
15448
15449 * gcc.ieee: Move from here.
15450 * gcc.c-torture/execute/ieee: To here.
15451
15452 1996-03-26 Jeffrey A Law (law@cygnus.com)
15453
15454 * gcc.c-torture: Update to c-torture-1.41 release.
15455
15456 1996-03-22 Jeffrey A Law (law@cygnus.com)
15457
15458 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
15459 not "$output".
15460
15461 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
15462
15463 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
15464 -c present.
15465
15466 1996-03-02 Jeffrey A Law (law@cygnus.com)
15467
15468 * config/proelf.exp: Handle connecting to a simulator.
15469
15470 1996-01-31 Jeffrey A Law (law@cygnus.com)
15471
15472 * config/proelf.exp: New file. Enough framework that we can
15473 run c-torture tests on the proelf targets (or any other target
15474 that gdb can connect to for that matter).
15475
15476 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
15477
15478 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
15479 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
15480
15481 * lib/plumhall.exp (ph_execute): Always call ph_summary if
15482 exec_output exists.
15483
15484 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
15485
15486 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
15487 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
15488
15489 * config/*.exp: Update FSF address. Change result of ${tool}_load
15490 to pass/fail/unresolved/unsupported/untested. Caller must now
15491 call unresolved/unsupported/untested.
15492 * lib/*.exp: Update FSF address. Update to handle new results of
15493 ${tool}_load.
15494 * lib/chill.exp (verbose): Delete.
15495
15496 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
15497
15498 * lib/gcc.exp (default_gcc_start): Change order of args to
15499 $LDFLAGS $CFLAGS $LIBS.
15500 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
15501 Save/set/restore CFLAGS. Pass single arg to gcc_start.
15502 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
15503 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15504 * gcc.misc-tests/dg-test.exp: Likewise.
15505 * gcc.misc-tests/msgs.exp: Likewise.
15506 * gcc.prms/prms.exp: Likewise.
15507 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
15508 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15509
15510 * lib/dg.exp: Deleted, moved to dejagnu/lib.
15511
15512 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
15513
15514 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
15515
15516 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
15517 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
15518
15519 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
15520 necessary.
15521
15522 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
15523
15524 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
15525 global for loop; add use of $mathlib.
15526 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
15527 settings here; set mathlib for anything but VxWorks.
15528
15529 1996-01-22 Jeffrey A Law (law@cygnus.com)
15530
15531 * gcc.c-torture: Update to c-torture-1.40 release.
15532
15533 1996-01-03 Jeffrey A Law (law@cygnus.com)
15534
15535 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
15536 dg.exp.
15537
15538 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
15539
15540 * lib/c-torture.exp (c-torture-execute): Declare "output" as
15541 global.
15542
15543 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
15544
15545 * lib/g++.exp (LIBS): Define if not already.
15546 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
15547 (gcc-dg-prune): Call prune_gcc_output.
15548 * lib/gcc.exp (prune_gcc_output): New proc.
15549 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
15550 prune_gcc_output.
15551
15552 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
15553
15554 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
15555 (c-torture-execute): Likewise. Rename `name' to `testcase'.
15556
15557 1995-11-15 Jeffrey A Law (law@cygnus.com)
15558
15559 * gcc.c-torture: Update to c-torture-1.39 release.
15560
15561 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
15562
15563 * lib/c-torture.exp (c-torture-execute): Don't return if one option
15564 fails, try others as well.
15565
15566 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
15567
15568 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
15569 If compilation fails, mark execute tests as `untested'.
15570 If test is marked as unsupported, don't mark compilation and
15571 execute tests as failed.
15572
15573 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
15574
15575 * lib/g++.exp (g++_init): Don't link in libg++, and look to
15576 libstdc++ for whether or not we want to be doing shared
15577 libraries. Delete link_curses since we don't need it anymore.
15578 * lib/mike-g++.exp (postbase): Don't link in libg++.
15579 * g++.old-deja/old-deja.exp: Likewise.
15580
15581 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
15582
15583 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
15584
15585 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
15586
15587 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
15588 For that, add `-Wl,-a,shared_archive'.
15589 * g++.old-deja/old-deja.exp: Likewise.
15590
15591 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
15592
15593 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
15594
15595 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
15596
15597 * lib/mike-g++.exp (postbase): Pay attention to the status of
15598 g++_load.
15599
15600 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
15601
15602 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
15603
15604 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
15605
15606 * lib/gcc.exp (default_gcc_start): No longer need to log program
15607 being executed or its output, execute_anywhere does that now.
15608 * lib/g++.exp (default_g++_version): Call execute_anywhere.
15609 (default_g++_start): Likewise. Delete calls to verbose/send_log.
15610
15611 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
15612
15613 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
15614 the same as those in lib/g++.exp.
15615
15616 1995-10-10 Jeff Law (law@hurl.cygnus.com)
15617
15618 * gcc.c-torture: Update to c-torture-1.38 release.
15619 * gcc.ieee: Related changes.
15620
15621 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
15622
15623 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
15624 "exec". Minor reformatting changes.
15625
15626 * config/rom68k.exp (${tool}_load): Make it work in a canadian
15627 cross. This means all "exec" calls now work on a remote host as
15628 well.
15629 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
15630 cross. Filter out the extra "\r\n" stuff that expect puts in.
15631 (c-torture-execute): Filter out the bogus warnings like
15632 c-torture-compile does. Add support for canadian cross.
15633 * lib/gcc.exp (default_gcc_version, default_gcc_start)
15634 Use execute_anywhere rather than calling exec directly. Now it
15635 works for canadian cross testing.
15636
15637 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
15638
15639 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
15640 results into a variable, and check that rather than using file exists.
15641
15642 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
15643
15644 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
15645 create a libg++.so. For sunos4.1.*, also add -ltermcap.
15646
15647 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
15648
15649 * g++.old-deja/old-deja.exp: Create and pass runshlib and
15650 lib_curses if there's a shared libg++ in the build tree.
15651
15652 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
15653
15654 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
15655 if not supported target.
15656
15657 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
15658
15659 * lib/g++.exp (g++_init): Move empty setting of runshlib and
15660 link_curses up to always happen, not just for native builds.
15661
15662 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
15663
15664 * gcc.c-torture: Update to c-torture-1.36 release.
15665 * gcc.failure: Related changes.
15666
15667 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
15668
15669 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
15670
15671 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
15672
15673 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
15674 * lib/mike-g++.exp (postbase): Not in here. Still reference
15675 runshlib, link_curses, and mathlib for link and run.
15676
15677 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
15678 pass the runtime shared library options for Solaris, OSF/1, and
15679 Irix5, and link with -lcurses to avoid unresolved references.
15680
15681 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
15682
15683 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
15684 only run once.
15685
15686 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
15687
15688 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
15689
15690 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
15691
15692 * gcc.c-torture: Update to c-torture-1.35 release. Note we
15693 do not have a framework for the "compat" tests yet.
15694
15695 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
15696
15697 * lib/mike-g++.exp (postbase): New local variable `mathlib',
15698 set to null if we're testing vxworks5.1. Use that instead of
15699 `-lm' in the setting of LIBS for link and run.
15700
15701 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
15702
15703 * config/rom68k.exp (${tool}_load): Major changes to make it
15704 work. Verified that it does in fact return the stuff in
15705 exec_output properly. Catch any Emul or any TRAP other than 0.
15706
15707 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
15708
15709 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
15710 LDFLAGS properly for targets that need stuff from libgloss.
15711 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
15712 only run once.
15713 (gpp_initialized): New variable.
15714
15715 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
15716
15717 * config/rom68k.exp: Load libgloss.exp.
15718 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
15719 so we can produce a fully linked binary.
15720 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
15721 so we can produce a fully linked binary.
15722
15723 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
15724
15725 * lib/plumhall.exp (ph_section): Watch for expected failures.
15726 Add missing `else'.
15727
15728 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
15729 run the testcase.
15730 (c-torture): Likewise.
15731
15732 1995-08-28 Doug Evans <dje@cygnus.com>
15733
15734 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
15735
15736 * lib/mike-g++.exp (mike_cleanup): New proc.
15737 (prebase): New globals compiler_result, not_compiler_result,
15738 target_regexp.
15739 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
15740 allow leading "-" in pattern. Watch for unsupported tests.
15741 If $compiler_result is set, pattern match assembler code,
15742 and ditto for $not_compiler_result.
15743 * lib/mike-gcc.exp: Likewise.
15744
15745 * lib/plumhall.exp (ph_execute): Only call ph_summary if
15746 execution "succeeded".
15747
15748 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
15749
15750 * config/win32.exp: New file.
15751 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
15752
15753 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
15754
15755 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
15756 unsupported.
15757 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
15758 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
15759 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
15760
15761 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
15762 "... without exceptions was ...". That is now handled by
15763 prune_system_crud.
15764 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
15765
15766 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
15767
15768 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
15769 sieve.c,sort2.c}: New files.
15770 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
15771 sieve.exp,sort2.exp}: Drivers for them.
15772
15773 * lib/mike-gcc.exp (program_output): New user settable variable.
15774 (postbase): Call prune_system_crud. Also prune extraneous compiler
15775 messages.
15776 * lib/mike-g++.exp (program_output): New user settable variable.
15777
15778 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
15779
15780 * config/sh.exp: Deleted (use sim.exp instead).
15781
15782 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
15783
15784 * config/vx.exp: Declare CHECKTASK as global.
15785 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
15786 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
15787 * lib/old-dejagnu.exp: Load [pwd]/$executable.
15788
15789 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
15790
15791 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
15792 target. Like vx.exp, only includes `vx29k.exp' instead of
15793 `vxworks.exp'.
15794
15795 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
15796
15797 * config/sim.exp: Increase time limit from 120 seconds to 240.
15798
15799 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
15800
15801 * gcc.c-torture/execute/950628-1.c: New test.
15802
15803 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
15804
15805 * gcc.c-torture: Update with changes/additions from
15806 c-torture-1.34.
15807
15808 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
15809
15810 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
15811
15812 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
15813
15814 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
15815
15816 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
15817
15818 * gcc.c-torture/compile/950512-1.c: New test.
15819 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
15820 * gcc.dg/struct-ret-1.c: Likewise.
15821
15822 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
15823
15824 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
15825 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
15826
15827 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
15828
15829 * gcc.c-torture/special/920411-1.c: Deleted.
15830 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
15831
15832 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
15833
15834 * config/sim.exp (${tool}_load): Hack in call to bash to get a
15835 cpu limit.
15836
15837 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
15838
15839 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
15840
15841 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
15842
15843 From kenner;
15844 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
15845 is the proper length.
15846 * va-arg-3.c: Likewise.
15847
15848 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
15849
15850 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
15851 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
15852
15853 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
15854 * lib/g++.exp (default_g++_start): Delete old cruft.
15855
15856 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
15857
15858 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
15859 (2 * (1 << 18)) to (2 * (1 << 17)).
15860
15861 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
15862
15863 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
15864
15865 * config/rom68k.exp: Renamed from config/idp.exp
15866
15867 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
15868
15869 * c-torture/compile/921109-2.c
15870
15871 1995-04-18 Mike Stump <mrs@cygnus.com>
15872
15873 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
15874 excess errors.
15875
15876 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
15877
15878 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
15879 output.
15880 * lib/g++.exp (default_g++_start): Likewise.
15881
15882 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
15883
15884 * gcc.c-torture/compile/950329-1.c: New test.
15885
15886 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
15887
15888 * config/bug.exp (${tool}_load): Updated to use new remote_open
15889 and remote_close procs.
15890 * config/idp.exp: New file.
15891
15892 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
15893
15894 * gcc.c-torture/execute/950322-1.c: New test.
15895
15896 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
15897
15898 * config/vx.exp (${tool}_load): Clean up testing of return code from
15899 vxworks_ld and vxworks_spawn.
15900
15901 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
15902
15903 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
15904
15905 1995-03-13 Mike Stump <mrs@cygnus.com>
15906
15907 * lib/old-deja.exp: Add `excess errors test - ' error, now one
15908 can mark excess errors on a machine by machine basis. Note, the
15909 default is to not expect any excess errors, even when excess
15910 errors test - is given, so you will want to put an XFAIL ... on
15911 these lines. For example, // excess errors test - XFAIL hppa*-*-*
15912 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
15913 those 4 machines, but no others.
15914
15915 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
15916
15917 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
15918 * lib/c-torture.exp: to here.
15919
15920 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
15921
15922 * gcc.c-torture/execute/950221-1.c: New test.
15923 * gcc.c-torture/execute/struct-ret-1.c: New test.
15924 * gcc.c-torture/compile/950221-1.c: New test.
15925
15926 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
15927
15928 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
15929
15930 * gcc.c-torture/execute/arith-1.c (main): Return 0.
15931 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
15932
15933 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
15934
15935 * g++.gb: New directory of tests, derived from my signature and
15936 class scoping tests.
15937
15938 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
15939 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
15940 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
15941 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
15942 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
15943 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
15944 * g++.gb/sig25.C: Likewise.
15945
15946 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
15947 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
15948 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
15949 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
15950 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
15951 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
15952 * g++.gb/sig25.exp: Likewise.
15953
15954 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
15955 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
15956 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
15957 * g++.gb/scope13.C: Likewise, this test still fails.
15958
15959 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
15960 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
15961 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
15962 * g++.gb/scope13.exp: Ditto.
15963
15964 * g++.gb/README: New file, explains what these tests are about.
15965
15966 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
15967
15968 * lib/dg.exp (dg-do): Support `preprocess'.
15969 (dg-test): Likewise.
15970
15971 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
15972
15973 * config/udi.exp: change "continue -expect" to "exp_continue".
15974
15975 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
15976
15977 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
15978 Delete redundant tests.
15979
15980 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
15981 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
15982 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
15983 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
15984 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
15985 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
15986 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
15987 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
15988
15989 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
15990 storing label pointers.
15991 * gcc.c-torture/execute/921019-1.c: Likewise.
15992 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
15993 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
15994 parameter fp.
15995 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
15996 constants.
15997
15998 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
15999 Delete obsolete tests.
16000
16001 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
16002 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
16003 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
16004 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
16005 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
16006 * gcc.c-torture/compile/950124-1.c: New test.
16007
16008 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
16009
16010 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
16011
16012 * lib/mike-g++.exp: Add -lm to LIBS.
16013
16014 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
16015
16016 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
16017
16018 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
16019
16020 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
16021
16022 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
16023
16024 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
16025
16026 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
16027
16028 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
16029 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
16030 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
16031 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
16032 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
16033 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
16034 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
16035 * g++.law/{operators31.C, operators32.C,
16036 * g++.law/{operators33.C, operators34.C}: Likewise.
16037 * g++.law/{pic1.C, refs2.C}: Likewise.
16038 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
16039 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
16040 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
16041 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16042
16043 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
16044 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
16045 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
16046 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
16047 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
16048 * g++.law/{enum9.exp, friend5.exp}: Likewise.
16049 * g++.law/{nest3.exp, nest4.exp}: Likewise.
16050 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
16051 * g++.law/{operators30.exp, operators31.exp}: Likewise.
16052 * g++.law/{operators32.exp, operators33.exp}: Likewise.
16053 * g++.law/{operators34.exp}: Likewise.
16054 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
16055 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
16056 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
16057 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
16058 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16059
16060 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
16061 No longer expected to fail.
16062 * g++.law/missed-error3.C: Tweak for recent bool changes.
16063
16064 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
16065
16066 * config/emb-unix: Deleted.
16067 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
16068 remote execution. Do final link on remote host if REMOTE_LINK is set.
16069
16070 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
16071
16072 * lib/dg.exp (dg-test): Fix typo in last patch.
16073
16074 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
16075
16076 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
16077 (handles multiple occurrences).
16078
16079 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
16080
16081 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
16082 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
16083 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
16084 printed).
16085 * lib/c-torture.exp (c-torture-compile): Likewise.
16086 (c-torture): Prepend full path if missing.
16087 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
16088 (gcc_fail): Likewise.
16089 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
16090
16091 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
16092
16093 * lib/netware.exp: Only attach to NetWare i386 systems.
16094
16095 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
16096
16097 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
16098 messages. Add test name to "output pattern match" pass/fail message.
16099
16100 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
16101
16102 * gcc.dg: New testsuite.
16103 * gcc.dg/dg.exp: New file.
16104
16105 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
16106 test-switch.c}: Deleted.
16107
16108 * gcc.misc-tests/msgs.exp: New testcase driver.
16109
16110 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
16111
16112 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
16113 Watch for illegal return values from ${tool}_load.
16114 * config/unix.exp (${tool}_load): Fix pass/fail detection for
16115 cross targets. Coerce return value >0 to 1.
16116
16117 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
16118
16119 * config/unix.exp (${tool}_load): Call program rsh, not proc.
16120
16121 * config/emb-unix.exp: New file.
16122
16123 * config/sim.exp: Error if variable $SIM not defined.
16124 (${tool}_load): Mark test as "untested" if simulator missing.
16125
16126 * config/unix.exp: Load remote.exp to get rcp_download.
16127 * lib/c-torture.exp: Use different option lists for testcases with
16128 and without loops.
16129 * gcc.c-torture/execute/execute.exp: Likewise.
16130
16131 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
16132
16133 * config/*.exp: Clarify return code from ${tool}_load.
16134 Call `unresolved' or `untested' instead of `warning' or `perror'
16135 (sometimes you still want to call both though).
16136 Add comment that `shell_id' is local to each file.
16137 * config/udi.exp (timeout): Set to 30.
16138 Don't print warning if connection fails, $connectmode has already
16139 printed an error.
16140 (${tool}_load): Move verbose messages to level 2.
16141 Rework pattern for "Process started" message.
16142 Pass `shell_id' to ${connectmode}_download.
16143 Retry twice upon timeout. Make resetting of target more robust.
16144 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
16145 Pass `shell_id' to exit_$connectmode.
16146 Only call exit_$connectmode if connected.
16147 * config/unix.exp (${tool}_load): Check return codes better.
16148 * config/vrtx.exp (${tool}_load): Likewise.
16149 * config/vx.exp (${tool}_load): Likewise.
16150 Delete unneeded global's.
16151 * lib/dg.exp (dg-test): Update to reflect clarified return codes
16152 from ${tool}_load.
16153 (dg-stat): Delete.
16154 (dg-init): Delete recording of pass/fail counts.
16155 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16156 (old-dejagnu-init): Likewise.
16157 (old-dejagnu-stat): Delete contents, empty proc now.
16158 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
16159 (c-torture): Delete references to lcnt, lpass, lfail.
16160 Get option list from TORTURE_OPTIONS.
16161 Delete -funroll[-all]-loops if no loops.
16162 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
16163 (g++_stat): Delete contents (empty proc now).
16164 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
16165 (gcc_finish): Likewise.
16166 (gcc_stat): Deleted.
16167 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
16168 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
16169 * gcc.c-torture/execute/execute.exp: Likewise.
16170 Split tests into two parts: compile, execute.
16171 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
16172 no loops. Update to reflect clarified return codes from ${tool}_load.
16173
16174 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
16175
16176 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
16177 to grep for.
16178 (old-dejagnu): Likewise (where necessary).
16179
16180 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
16181
16182 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
16183
16184 * lib/dg.exp (dg-process-target): Fix processing of selector.
16185 Add comment regarding use of `error'.
16186
16187 * lib/gcc.exp (prune_system_crud): Define if missing.
16188 * lib/g++.exp (prune_system_crud): Likewise.
16189
16190 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
16191 Call prune_system_crud.
16192 * lib/dg.exp (dg-runtest): New proc.
16193 Use perror instead of send_user for tcl errors in testcase.
16194 Don't return any value, it's never used.
16195 Don't clobber previous definition of `unknown'.
16196 Print tcl errors in `dg-final'.
16197
16198 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
16199
16200 * lib/dg.exp (dg-process-target): Improve syntax error messages.
16201 (dg-test): Don't print errorInfo, it contains stack backtrace.
16202
16203 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
16204
16205 * lib/g++.exp (runtest_file_p): Define if missing.
16206
16207 1994-09-24 Doug Evans (dje@cygnus.com)
16208
16209 * lib/mike-g++.exp: Comment out loading of g++.exp.
16210 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
16211 (default_g++_version): Always print something.
16212 (default_g++_start): Comment out call to `which'.
16213 (g++_start, g++_load): Deleted (must be defined in config file).
16214 * lib/gcc.exp: Test for existence of $CC at start.
16215 Delete check for tmpdir (done in gcc_init).
16216 (default_gcc_version): Always print something.
16217 (default_gcc_start): Comment out call to `which'.
16218 * config/*.exp: Major cleanup - make cross targets work at least a
16219 little better for g++ (by not being "--tool gcc" specific).
16220 Rename gcc_xxx to ${tool}_xxx.
16221 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
16222 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
16223
16224 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
16225
16226 * lib/c-torture.exp (c-torture-compile): Rework compiler
16227 message processing.
16228
16229 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
16230 c-torture.
16231
16232 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
16233
16234 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
16235
16236 * lib/dg.exp (dg-process-target): Support { target native }.
16237
16238 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
16239
16240 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
16241 looked for "... program xxx got fatal signal".
16242 Correct regsub munging of `comp_output'.
16243 Ignore compiler messages "path prefix not used" and "linker input
16244 file unused".
16245
16246 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
16247
16248 * lib/gcc.exp (runtest_file_p): Define if missing.
16249 * gcc.prms/template.c: Example to work from.
16250
16251 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
16252
16253 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
16254 * lib/dg.exp (dg-test): Call unsupported testcases as such.
16255
16256 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
16257 * gcc.prms/1883.c: Moved from compile/940714-1.c.
16258 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
16259 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
16260
16261 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
16262 (dg-process-target): No longer a varargs proc.
16263 Return S/N for target, P/F for xfail. All callers changed.
16264 (user option procs): More argument checking.
16265 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
16266 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
16267 (dg-test): Skip test if not running on selected target in `dg-do'.
16268 Update handling of `dg-do-what', `dg-output-text'.
16269 Separate execution pass/fail from output pattern match pass/fail.
16270 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
16271
16272 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
16273
16274 * gcc.c-torture/special/special.exp: Don't expect failure for mips
16275 target for 920510-1.c.
16276
16277 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
16278
16279 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
16280 Clean up comment regarding use of passcnt, etc.
16281 (gcc_stat): Don't update `testcnt' here.
16282 (gcc_finish): Do it here.
16283 Might as well reset `but_id' here too.
16284 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
16285 to determine if the file should be tested.
16286 * gcc.c-torture/compile/compile.exp: Likewise.
16287 * gcc.c-torture/execute/execute.exp: Likewise.
16288 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16289 * gcc.misc-tests/dg-test.exp: Likewise.
16290 * gcc.prms/prms.exp: Likewise.
16291 * gcc.wendy/wendy.exp: Likewise.
16292 * g++.old-deja.exp: Likewise.
16293 Move "Testing file" message to verbose level 1.
16294
16295 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
16296
16297 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
16298
16299 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
16300
16301 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
16302 (default_gcc_start): Accept optional second list element
16303 of compiler flags. Print compiler output at verbosity level 2.
16304 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
16305 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
16306 Save current values of framework globals passcnt, failcnt, xpasscnt,
16307 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
16308 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
16309 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
16310 xfailcnt to compute stats. Update framework global `testcnt' from
16311 pass/fail counts.
16312 (gcc_finish): New proc. Clean up test environment.
16313 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
16314 (gcc_epass, gcc_efail): Delete.
16315 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
16316 argument of line number.
16317 (dg-init): If the tool has an init routine, call it.
16318 (dg-test): Remove args `cflags_var' and `libs_var'.
16319 Pass all compiler options to ${tool}_start.
16320 Handle missing line number.
16321 (dg-finish): New function.
16322 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
16323 particular files. Call gcc_finish at end. Move "skipping test"
16324 message to verbosity level 3.
16325 * gcc.c-torture/compile/compile.exp: Likewise.
16326 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16327 * gcc.c-torture/execute/execute.exp: Likewise.
16328 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16329 Print testcase being tried at verbosity level 1.
16330 * gcc.c-torture/special/special.exp: Unset xfail.
16331 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16332 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
16333 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
16334 * gcc.failure/failure.exp: Likewise.
16335 * gcc.ieee/ieee.exp: Likewise.
16336 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
16337 Update call to dg-test. Call dg-finish at end.
16338 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
16339 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16340 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
16341 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
16342 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
16343 * gcc.wendy/wendy.exp: Add copyright.
16344 Delete setting of tmpdir (done by gcc_init).
16345 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
16346 Pass compiler flags to gcc_start. Call gcc_finish at end.
16347 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
16348 gcc_[ce]pass/fail.
16349
16350 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
16351
16352 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
16353 confusion.
16354 (g++_load): Likewise.
16355
16356 * config/*.exp (gcc_load): Some were varargs fns and some were not.
16357 Rename argument to `prog' to remove the confusion.
16358 Varargs fns behave differently too!
16359 (g++_load): Likewise.
16360
16361 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
16362
16363 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
16364 what it is. Delete (always) printing of status value for !native.
16365 Simplify verbose code, and include status and exec_output.
16366 (g++_load): Use gcc_load.
16367
16368 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
16369
16370 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
16371 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
16372 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
16373 940714-3.c as these testcases don't exist anymore. Make
16374 va-arg-1.c expected to pass.
16375
16376 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
16377
16378 * gcc.misc-tests/misc.exp: Only run specific testcases.
16379 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
16380 * gcc.misc-tests/dg-[1-9].c: New files.
16381
16382 * lib/dg.exp: New testsuite driver.
16383 * gcc.prms/prms.exp: Use it.
16384
16385 * README.gcc: New file.
16386
16387 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
16388 Document and reset `lxpass' and `lxfail'.
16389 Simplify "initialized" message.
16390 (gcc_stat): Clean up comments a little.
16391
16392 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
16393
16394 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
16395
16396 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
16397
16398 * lib/old-dejagnu.exp (process-option): New proc.
16399 (old-dejagnu-init, old-dejagnu-stat): Likewise.
16400 (old-dejagnu): Simplify.
16401 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
16402
16403 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
16404
16405 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
16406 exists and is not an empty string.
16407
16408 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
16409 $xfail rather than calling setup_xfail. Clear $xfail when test is
16410 finished.
16411 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
16412 automatically.
16413
16414 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
16415 longer expected to fail.
16416
16417 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
16418 "f" function call.
16419
16420 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
16421
16422 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
16423 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
16424 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
16425 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
16426 c-torture-1.29.
16427
16428 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
16429 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
16430
16431 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
16432
16433 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
16434 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
16435
16436 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
16437 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
16438 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
16439
16440 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
16441
16442 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
16443 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
16444 940714-1.c, 940714-2.c, 940714-3.c},
16445 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
16446 gcc.misc-tests/{mg.c,mg.exp}:
16447 New tests.
16448 * gcc.noncompile/noncompile.exp: Change accordingly.
16449
16450 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
16451
16452 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
16453 Undo previous clobberage.
16454
16455 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
16456
16457 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
16458 * gcc.special/{930510-1.c, special.exp}:
16459 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
16460 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
16461 struct-varargs-1.c}: New tests from c-torture-1.26.
16462
16463 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
16464
16465 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
16466 argument to switch.
16467
16468 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
16469
16470 * Revert the previous changes. Please see Rob's directory
16471 (/lisa/test/rob/progressive/gcc/testsuite) for testing
16472 fixes.
16473
16474 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
16475
16476 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
16477 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
16478 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
16479 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
16480 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
16481 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
16482 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
16483 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
16484 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
16485 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
16486 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
16487 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
16488 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
16489 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
16490 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
16491 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
16492 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
16493 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
16494 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
16495 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
16496 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
16497 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
16498 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
16499 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
16500 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
16501 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
16502 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
16503
16504 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
16505
16506 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
16507 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
16508 with perror calls.
16509
16510 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
16511
16512 * config/unix.exp (g++_load): Fix syntax.
16513
16514 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
16515
16516 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
16517 * gcc.noncompile/921017-1.c: Deleted obsolete test.
16518 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
16519 Don't expect va-arg-1.c to fail. Correct expected output for
16520 920928-1.c.
16521 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
16522 * gcc.wendy/hbm4.c: Correct typo.
16523 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
16524
16525 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
16526
16527 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
16528 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
16529 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
16530 * lib/c-torture.exp (c-torture-compile): Ditto.
16531
16532 Reduce volume of output (remove all the -I's and such).
16533 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
16534 Call gcc_cpass, gcc_cfail.
16535 (c-torture): Pass testing option to c-torture-compile.
16536
16537 1994-03-21 Doug Evans (dje@cygnus.com)
16538
16539 Bring patches over from progressive.
16540 * config/default.exp: Exit remote shell cleanly.
16541 (g++_exit, g++_start): Add default versions.
16542 * config/sim.exp (gcc_load): Use perror, not error.
16543
16544 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
16545
16546 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
16547 set in site.exp.
16548
16549 1994-03-14 Doug Evans (dje@cygnus.com)
16550
16551 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
16552 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
16553 (wendy_try): New proc to run testcase.
16554 (main loop): Call 'em.
16555 * gcc.wendy/*.c: Clean up pass to correct expected output.
16556
16557 * lib/gcc.exp: Minor cleanup work.
16558 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
16559
16560 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
16561
16562 * config/sim.exp (gcc_load): Document return codes better.
16563 Don't pass -v to simulator.
16564
16565 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
16566
16567 * gcc.special/920717-x.c: Fix typo.
16568 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
16569 get at sources.
16570
16571 * lib/mike-gcc.exp: Fix typo.
16572
16573 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
16574
16575 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
16576 binary to use, transform the name.
16577 * config/*.exp: rename everything. Nuke any g++ specific files,
16578 it's now a special case of gcc that requires no special support.
16579 Add a default.exp for unsupported targets.
16580
16581 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
16582
16583 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
16584 lib/old-dejagnu.exp: Fix a few patterns to work with the new
16585 version of Tcl.
16586
16587 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
16588
16589 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
16590 than a warning.
16591
16592 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
16593
16594 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
16595
16596 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
16597
16598 * gcc.execute/execute.exp: Combine opt_list and foption_list into
16599 option_list. Compile every file with only 4/6 option choices
16600 (same as C torture) instead of with 12/18 different option
16601 choices.
16602 * lib/c-torture.exp: Likewise.
16603
16604 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
16605 not already set.
16606
16607 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
16608
16609 * lib/old-deja.exp: Add `excess errors test fails' error, now one
16610 can put an XFAIL *-*-* on excess errors.
16611
16612 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
16613
16614 * g++.law: Add more tests derived from g++-bugs snapshots.
16615
16616 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
16617 equivalent to g++.law/init9.
16618
16619 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
16620 compiled it, and the a.out file after we've run it.
16621
16622 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
16623
16624 * lib/mike-g++.exp (postbase): Delete the .o file after we've
16625 compiled it, and the a.out file after we've run it.
16626
16627 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
16628
16629 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
16630
16631 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
16632
16633 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
16634 version number.
16635
16636 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
16637
16638 * g++.law: New directory of g++ tests derived from the g++-bugs
16639 snapshots.
16640
16641 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
16642
16643 * gcc.compile: initbug1.c initbug1.exp testcase added
16644
16645 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
16646
16647 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
16648 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
16649 fixes submitted by Jeff Law (law@cs.utah.edu)
16650 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
16651 Jeff Law (law@cs.utah.edu)
16652
16653
16654 1993-11-30 Mike Stump (mrs@cygnus.com)
16655
16656 * config/unix-g++.exp: Follow the gcc way of doing things.
16657 * g++.old-deja/old-deja.exp: Minor updates.
16658 * lib/g++.exp: New file, follow the gcc way of doing things.
16659 * lib/old-dejagnu.exp: Minor updates.
16660 * lib/mike-g++.exp: Always unset errorInfo.
16661
16662 1993-11-06 Mike Stump (mrs@cygnus.com)
16663
16664 * lib/gcc.exp: Fix some errors with the below change, CC and
16665 CFLAGS should be global when setting, not local.
16666
16667 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
16668
16669 * lib/gcc.exp: Transform tool name.
16670
16671 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16672
16673 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
16674
16675 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16676
16677 * lib/gcc.exp: change gcc_done to gcc_stat
16678
16679 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16680
16681 * Upgraded gcc testsuite to c-torture version 1.25
16682
16683 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
16684
16685 * lib/gcc.exp: added reporting code. Changed verbose compile message.
16686 * lib/c-torture: added hooks for new reporting code.
16687
16688 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
16689
16690 * config/sh-gcc.exp: check if sh-sim exists in the path
16691
16692 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
16693
16694 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
16695 * gcc.compile/compile.exp: Initial changes for new logic.
16696 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
16697 * gcc.failure/failure.exp: Initial changes for new logic.
16698 * gcc.ieee/ieee.exp: Initial changes for new logic.
16699 * gcc.misc-tests/misc.exp: Initial changes for new logic.
16700 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
16701 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
16702 * lib/c-torture.exp: Initial changes for new logic.
16703 * lib/gcc.exp: Initial changes for new logic.
16704
16705 1993-10-15 Mike Stump (mrs@cygnus.com)
16706
16707 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
16708 depend upon failure or success. Fully qualify names in failure
16709 and success messages. Always remove a.out before starting
16710 compile, just in case. Pay more attention to error text output by
16711 the compiler. Handle testcases with no known past errors just
16712 like all others, so that things are uniform. Other miscellaneous
16713 improvements.
16714
16715 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
16716
16717 * gcc.cpp: new directory for cpp tests
16718
16719 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
16720
16721 * lib/chill.exp: Code reformatted, removed unused code.
16722 * config/unix-chill.exp: Code reformatted, removed unused code.
16723 * chill.execute/execute.exp: Code reformatted, removed unused code.
16724 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
16725
16726 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
16727
16728 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
16729 routines not written.
16730
16731 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
16732
16733 * config/bug-gcc.exp: Use new procs from bug.exp.
16734
16735 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
16736
16737 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
16738 via ftp, rather than depending on NFS.
16739 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
16740 case.
16741
16742 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
16743
16744 * config/bug-gcc.exp: Use new download proc.
16745
16746 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
16747
16748 * chill.execute/execute.exp: cleanups, handles errors better
16749 * chill.compile/compile.exp: rewrite, based on execute.exp
16750 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
16751 * lib/chill.exp: major changes to diff proc and compile and link
16752 procs. added chill_fail and chill_pass wrappers to pass and
16753 fail. added more comments, and handle error codes better.
16754 Added a hack to capture stderr from exec, so noncompile tests
16755 can work.
16756
16757 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
16758
16759 * chill.execute/execute.exp: rewrite of testsuite driver
16760 * lib/chill.exp: rewrite of testsuite driver
16761 * config/unix-chill.exp: rewrite of testsuite driver
16762
16763 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
16764
16765 In chill.execute:
16766 * iexpr.ch: Standardize uppercase.
16767 * tuples.dat: Standardize uppercase.
16768 * vary.ch: standardize. Correct varying string assignments.
16769 * vary.dat: Add new output lines.
16770
16771 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
16772
16773 In chill.execute:
16774 * chprintf.ch: Standardize use of uppercase.
16775 * tuples.ch: Standardize and turn arr2 into a DCL,
16776 rather than a SYN.
16777 * pinits.ch: Standardize.
16778
16779 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
16780
16781 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
16782 * Makefil: Renamed to Makefile.in.
16783 * configure.in: New.
16784
16785 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
16786
16787 In chill.execute:
16788 * .cvsignore: Add result/output files.
16789 * Makefile: Fix up variables at start. Use MFLAGS
16790 everywhere. Correct bool_loc, built_ins entries.
16791 Add entry for vary1.ch.
16792 * bitarray.ch: Standardize upper-case usage.
16793 * bitexpr.ch: Standardize, add output of b1.
16794 * params.ch: Use arrayt in along PROC parameters, to
16795 avoid novelty problems.
16796 * sets.ch: Tiny cleanup.
16797 * vary1.ch: Re-indent.
16798
16799 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
16800
16801 * Add PR-related files to Makefiles, .cvsignore files, etc.
16802
16803 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
16804
16805 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
16806 with compiler objects. New names are test-flow.c and test-loop.c
16807
16808 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
16809
16810 * Upgraded c-torture tests from 1.19 to 1.20
16811
16812 * new files:
16813 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
16814 * gcc.compile: 930623-1.c 930623-2.c
16815 * gcc.noncompile: 930622-1.c 930622-2.c
16816 * gcc.failure: 920411-1.c 920627-2.c
16817 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
16818
16819 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
16820
16821 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16822 More changes to get testsuite working properly. Needs more work.
16823 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
16824
16825 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
16826
16827 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
16828 More changes to get testsuite working properly. Needs more work.
16829
16830 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
16831
16832 * chill.compile/compile.exp: Added for Dejagnu support
16833 * chill.execute/execute.exp: Added for Dejagnu support
16834 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
16835
16836 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
16837
16838 This should complete moving the CHILL test files.
16839 * chill.noncompile(.cvsignore printf.grt
16840 in-printf.grt chprintf.grt chprintf.ch):
16841 Added test-support files.
16842 (Makefile): Modified further.
16843 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
16844 signal.ch): Added test files.
16845 * chill.execute (.cvsignore printf.grt printr.c
16846 in-printf.grt rts.c chprintf.grt rts.h): Added
16847 test-support files.
16848 (Makefile): More corrections.
16849
16850 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
16851
16852 * chill.compile, chill.execute, chill.nocompile: Add CHILL
16853 test cases, ready for DejaGnu.
16854
16855 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
16856
16857 * Upgraded c-torture tests from 1.18 to 1.19
16858
16859 * gcc.compile: added test(s):
16860 930607-1.c
16861 * gcc.execute: added test(s):
16862 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
16863
16864 * added new subdirectory for misc tests: gcc.misc-tests
16865 * gcc.misc-test(s): added tests:
16866 inst-check.c test-consts.c test-ior.c test-switch.c
16867
16868 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
16869
16870 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
16871
16872 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
16873
16874 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
16875
16876 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
16877
16878 * Upgraded c-torture tests from 1.17 to 1.18
16879
16880 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
16881
16882 * Upgraded c-torture tests from 1.12 to 1.17
16883
16884 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
16885
16886 * lib/old-dejagnu.exp:
16887 Fixed handling of XFAIL target triplets to correctly
16888 recognize wildcard characters. Removed code that
16889 appended a unique id tag to the end of the file name
16890 printed out by the result of the testcases within a
16891 given test file.
16892
16893 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
16894
16895 * lib/old-dejagnu.exp:
16896 Reworked expected failure handling to trigger off of XFAIL
16897 keyword in keyphrase embeded in testcase source code. The
16898 XFAIL keyword must be at the end of the keyphrase line. It
16899 may optionally be followed by one or more target triplets.
16900 It has just occured that the handling of wildcards in the
16901 target triplet may not be correct.
16902
16903 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
16904
16905 * g++.old-deja/tests:
16906 Moved all subdirectories up one level into g++.old-deja .
16907
16908 * lib/old-dejagnu.exp:
16909 Fixed problem with CXXFLAGS not being properly reset, and being
16910 corrupted with extraneous "-c" compiler option. This was
16911 causing binaries to not be generated for test that needed them.
16912 Modified strings passed to "pass" and "fail" so that individual
16913 tests from the same test file would be distinguished by an
16914 identifier appended to the test file name in the summary logs;
16915 this corrected a problem with erroneous diff logs. Added code
16916 to search testcases for expected fail and unexpected pass keywords.
16917
16918 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
16919
16920 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
16921
16922 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
16923
16924 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
16925 Removed extraneous text from end of "Special g++ Options"
16926 keyphrase.
16927
16928 * lib/old-dejagnu.exp: Added pattern matching to look for new
16929 keywords, embedded in testcases comments, which will trigger
16930 calls to xpass and xfail.
16931
16932 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
16933
16934 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
16935 comments embedded in the testcases, especially the one looking for
16936 special compiler options, as well as the pattern matching for the
16937 compiler output again.
16938
16939 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
16940
16941 * lib/old-dejagnu.exp: Do a proper check of the return value for
16942 execute tests. Fixed several problems with the pattern matching
16943 of the compiler output which gave erroneous test results.
16944 Changed several of the test result messages to be more descriptive.
16945 * config/unix-g++.exp: Proc g++_load now actually works and
16946 executes the tests passed to it and returns a usable return
16947 value.
16948
16949 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
16950
16951 * lib/gcc.exp: Exits gracefully if $CC is bogus.
16952
16953 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
16954
16955 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
16956 Modified both files to properly execute the old style
16957 dejagnu tests. The previous versions of these files were
16958 experimental and did not function anything near correctly.
16959
16960 1993-04-05 Rob Savoye (rob@cygnus.com)
16961
16962 * Removed all Makefile.in and configure.in files. No configuration
16963 needed now.
16964
16965 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
16966
16967 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
16968
16969 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
16970
16971 * gcc.compile/configure.in, gcc.unsorted/configure.in,
16972 gcc.special/configure.in, gcc.noncompile/configure.in,
16973 gcc.execute/configure.in, gcc.code_quality/configure.in,
16974 g++.other/configure.in, g++.old-deja/configure.in,
16975 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
16976 in srcname setting.
16977
16978 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
16979
16980 * lib/udi.exp: Fixed mondfe and mondfe_download.
16981 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
16982 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
16983
16984 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
16985
16986 * config/udi-gdb.exp: Check $shell_id after connecting to target.
16987 (gdb_exit): Don't remove *_soc files.
16988
16989 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
16990
16991 * lib/c-torture.exp: Don't look for main; instead always use -w
16992 -c. This is how the c-torture tests work. Remove the object
16993 file if the compilation succeeds.
16994 * gcc.execute/execute.exp: Remove executable if test passes.
16995 * gcc.noncompile/noncompile.exp: Every test is an expected
16996 failure.
16997 * gcc.special/special.exp: Added tests from c-torture 1.11,
16998 corrected use of existing test.
16999 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
17000 gcc.execute/920625-1.c: Updated to c-torture 1.11.
17001 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
17002 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
17003 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
17004 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
17005 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
17006 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
17007 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
17008 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
17009 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
17010 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
17011 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
17012 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
17013 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
17014 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
17015 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
17016 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
17017 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
17018 c-torture 1.11.
17019 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
17020 correspond to c-torture 1.11.
17021
17022 * New file.
This page took 0.93514 seconds and 5 git commands to generate.