12004-09-06 Release Manager 2 3 * GCC 3.4.2 released. 4 52004-09-01 Mark Mitchell <mark@codesourcery.com> 6 7 * g++.dg/opt/loop1.C: Do not XFAIL. 8 92004-09-01 Jakub Jelinek <jakub@redhat.com> 10 11 * gcc.c-torture/execute/20040831-1.c: New test. 12 132004-08-30 Mark Mitchell <mark@codesourcery.com> 14 15 * g++.dg/opt/loop1.C: XFAIL. 16 172004-08-29 Mark Mitchell <mark@codesourcery.com> 18 19 PR rtl-optimization/16590 20 * g++.dg/opt/loop1.C: New test. 21 222004-08-25 Roger Sayle <roger@eyesopen.com> 23 24 PR middle-end/16693 25 PR tree-optimization/16372 26 * g++.dg/opt/pr16372-1.C: New test case. 27 * g++.dg/opt/pr16693-1.C: New test case. 28 * g++.dg/opt/pr16693-2.C: New test case. 29 302004-08-24 Janis Johnson <janis187@us.ibm.com> 31 32 Copy tests from mainline. 33 34 * gcc.dg/altivec-6.c: New test. 35 * gcc.dg/altivec-12.c: New test. 36 * gcc.dg/altivec-13.c: New test. 37 * gcc.dg/altivec-14.c: New test. 38 * gcc.dg/altivec-15.c: New test. 39 * gcc.dg/altivec-16.c: New test. 40 * gcc.dg/altivec-17.c: New test. 41 * gcc.dg/altivec_check.h: New test. 42 * g++.dg/ext/altivec-2.C: New test. 43 * g++.dg/ext/altivec-3.C: New test. 44 * g++.dg/ext/altivec-4.C: New test. 45 * g++.dg/ext/altivec-5.C: New test. 46 * g++.dg/ext/altivec-6.C: New test. 47 * g++.dg/ext/altivec-7.C: New test. 48 * g++.dg/ext/altivec-8.C: New test. 49 * g++.dg/ext/altivec-9.C: New test. 50 * g++.dg/ext/altivec-10.C: New test. 51 * g++.dg/ext/altivec-11.C: New test. 52 * g++.dg/ext/altivec-12.C: New test. 53 * g++.dg/ext/altivec_check.h: New file. 54 552004-08-24 Nathan Sidwell <nathan@codesourcery.com> 56 57 PR c++/16889 58 * g++.dg/lookup/ambig[12].C: New. 59 602004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 61 62 PR c++/16706 63 * g++.dg/template/crash21.C: New test. 64 * g++.dg/template/crash22.C: Likewise. 65 662004-08-23 Roger Sayle <roger@eyesopen.com> 67 68 PR rtl-optimization/17078 69 * gcc.c-torture/execute/pr17078-1.c: New test case. 70 712004-08-23 Mark Mitchell <mark@codesourcery.com> 72 73 PR c/14492 74 * gcc.dg/debug/crash1.c: New test. 75 76 PR c/16180 77 * gcc.dg/loop-5.c: New test. 78 792004-08-23 Janis Johnson <janis187@us.ibm.com> 80 81 Backports from mainline, from several contributors. 82 * lib/target-supports.exp (check_vmx_hw_available): New. 83 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix. Correct dg syntax. 84 * gcc.dg/altivec-1.c: XFAIL powerpc-ibm-aix, powerpc-eabispe. 85 * gcc.dg/altivec-2.c: Generalize target. 86 * gcc.dg/altivec-3.c: XFAIL powerpc-ibm-aix, powerpc-eabispe. 87 Use vector_size attribute. Do runtime check for VMX hardware. 88 * gcc.dg/altivec-4.c: XFAIL powerpc-ibm-aix, powerpc-eabispe. 89 Use vector size attribute. 90 * gcc.dg/altivec-5.c: Generalize target. 91 * gcc.dg/altivec-7.c: XFAIL powerpc-ibm-aix. Replace long* with int*. 92 * gcc.dg/altivec-8.c: XFAIL powerpc-ibm-aix. 93 * gcc.dg/altivec-9.c: Generalize target. 94 * gcc.dg/altivec-10.c: XFAIL powerpc-ibm-aix and powerpc-eabispe. 95 * gcc.dg/altivec-11.c: Ditto. 96 * gcc.dg/altivec-varargs-1.c: Ditto. 97 982004-08-20 Jakub Jelinek <jakub@redhat.com> 99 100 PR target/16195 101 * gcc.dg/20040625-1.c: New test. 102 1032004-08-19 Mark Mitchell <mark@codesourcery.com> 104 105 PR c++/15890 106 * g++.dg/template/delete1.C: New test. 107 1082004-08-18 Mark Mitchell <mark@codesourcery.com> 109 110 PR c++/17068 111 * g++.dg/template/operator4.C: New test. 112 1132004-08-17 Mark Mitchell <mark@codesourcery.com> 114 115 PR c++/16246 116 * g++.dg/template/array7.C: New test. 117 1182004-08-17 Joseph S. Myers <jsm@polyomino.org.uk> 119 120 * gcc.dg/funcdef-attr-1.c: New test. 121 1222004-08-12 Jan Beulich <jbeulich@novell.com> 123 124 * g++.dg/ext/asm5.C: New. 125 1262004-08-11 Mark Mitchell <mark@codesourcery.com> 127 128 PR c++/16698 129 * g++.dg/eh/crash1.C: New test. 130 1312004-08-11 Mark Mitchell <mark@codesourcery.com> 132 133 PR c++/16717 134 * g++.dg/ext/construct1.C: New test. 135 136 PR c++/16853 137 * g++.dg/init/ptrmem1.C: New test. 138 139 PR c++/16618 140 * g++.dg/parse/offsetof5.C: New test. 141 142 PR c++/16870 143 * g++.dg/template/overload3.C: New test. 144 145 PR c++/16964 146 * g++.dg/parse/error16.C: New test. 147 148 PR c++/16904 149 * g++.dg/template/error14.C: New test. 150 151 PR c++/16929 152 * g++.dg/template/error15.C: New test. 153 1542004-08-07 Roger Sayle <roger@eyesopen.com> 155 156 PR middle-end/16790 157 * gcc.c-torture/execute/pr16790-1.c: New test case. 158 1592004-08-02 Mark Mitchell <mark@codesourcery.com> 160 161 * g++.dg/init/null1.C: Fix PR number. 162 * g++.dg/parse/namespace10.C: Likewise. 163 1642004-08-01 Mark Mitchell <mark@codesourcery.com> 165 166 PR c++/16224 167 * g++.dg/template/spec17.C: New test. 168 * g++.old-deja/g++.ns/template13.C: Remove XFAIL. 169 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker. 170 1712004-08-01 Mark Mitchell <mark@codesourcery.com> 172 173 PR c++/16489 174 * g++.dg/init/null1.C: New test. 175 * g++.dg/tc1/dr76.C: Adjust error marker. 176 177 PR c++/16529 178 * g++.dg/parse/namespace10.C: New test. 179 180 PR c++/16810 181 * g++.dg/inherit/ptrmem2.C: New test. 182 1832004-07-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 184 185 PR c++/13092 186 * g++.dg/template/non-dependent7.C: New test. 187 * g++.dg/template/non-dependent8.C: Likewise. 188 * g++.dg/template/non-dependent9.C: Likewise. 189 * g++.dg/template/non-dependent10.C: Likewise. 190 1912004-07-27 Andrew Pinski <apinski@apple.com> 192 193 * g++.dg/rtti/tinfo1.C: Correct the xfail. 194 1952004-07-26 Andrew Pinski <apinski@apple.com> 196 197 * g++.dg/rtti/tinfo1.C: Xfail. 198 1992004-07-26 Richard Sandiford <rsandifo@redhat.com> 200 201 * gcc.c-torture/compile/20040726-1.c: New test. 202 2032004-07-24 Alexander Kabaev <kan@freebsd.org> 204 Zack Weinberg <zack@codesourcery.com 205 206 PR 16684 207 * gcc.dg/Wredundant-decls-1.c: New test case. 208 2092004-07-21 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 210 211 PR c++/16175 212 * g++.dg/template/ttp10.C: New test. 213 2142004-07-21 Jakub Jelinek <jakub@redhat.com> 215 Jan Hubicka <jh@suse.cz> 216 217 PR middle-end/15345 218 PR c/16450 219 * gcc.dg/torture/nested-fn-1.c: New test. 220 2212004-07-20 Mark Mitchell <mark@codesourcery.com> 222 223 PR c++/16637 224 * g++.dg/parse/lookup4.C: New test. 225 2262004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 227 228 PR rtl-optimization/16536 229 * gcc.c-torture/execute/restrict-1.c: New test. 230 2312004-07-14 James E Wilson <wilson@specifixinc.com> 232 233 PR target/16325 234 * gcc.dg/profile-generate-1.c: New. 235 2362004-07-13 Richard Sandiford <rsandifo@redhat.com> 237 238 Brought in from mainline: 239 * gcc.c-torture/execute/20040706-1.c: New test. 240 2412004-07-10 Jakub Jelinek <jakub@redhat.com> 242 243 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all 244 -march=i386 into -march=i686. Add -march=i686 -mtune=x and 245 -march=x for pentium3, pentium3m, pentium-m, pentium4m, 246 prescott and c3-2. 247 (PREFETCH_3DNOW): Add -march=c3. 248 2492004-07-10 Jakub Jelinek <jakub@redhat.com> 250 251 PR tree-optimization/16372 252 * gcc.dg/range-test-1.c: New test. 253 * g++.dg/opt/range-test-1.C: New test. 254 2552004-07-09 Loren James Rittle <ljrittle@acm.org> 256 257 * gcc.dg/builtins-config.h: Handle FreeBSD. 258 2592004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr> 260 261 * gcc.c-torture/compile/20040708-1.c: New test. 262 2632004-07-07 H.J. Lu <hongjiu.lu@intel.com> 264 265 PR c++/16276 266 * g++.dg/rtti/tinfo1.C: New file. 267 2682004-07-07 Richard Sandiford <rsandifo@redhat.com> 269 270 * gcc.c-torture/execute/20040707-1.c: New test. 271 2722004-07-07 Richard Sandiford <rsandifo@redhat.com> 273 274 * gcc.c-torture/compile/20040705-1.c: New test. 275 2762004-07-01 Release Manager 277 278 * GCC 3.4.1 released. 279 2802004-06-28 Neil Booth <neil@duron.akihabara.co.uk> 281 282 * gcc.dg/cpp/if-mop.c: Two new testcases. 283 * gcc.dg/cpp/trad/comment-3.c: New. 284 2852004-06-28 Richard Sandiford <rsandifo@redhat.com> 286 287 * gcc.c-torture/execute/20040625-1.c: New test. 288 2892004-06-28 Nathan Sidwell <nathan@codesourcery.com> 290 291 PR C++/16174 292 * g++.dg/template/ctor4.C: New. 293 2942004-06-27 Zack Weinberg <zack@codesourcery.com> 295 296 * g++.old-deja/g++.mike/p7325.C: Remove. 297 2982004-06-25 Richard Sandiford <rsandifo@redhat.com> 299 300 * gcc.dg/torture/mips-div-1.c: New test. 301 3022004-06-22 Kelley Cook <kcook@gcc.gnu.org> 303 304 * g++.dg/opt/pr15551.C: New testcase. 305 3062004-06-21 Nathan Sidwell <nathan@codesourcery.com> 307 308 PR c++/3518 309 * g++.dg/template/unify7.C: New. 310 311 PR c++/14007 312 * g++.dg/template/unify5.C: New. 313 * g++.dg/template/unify6.C: New. 314 * g++.dg/template/qualttp20.C: Adjust. 315 * g++.old-deja/g++.jason/report.C: Adjust. 316 * g++.old-deja/g++.other/qual1.C: Adjust. 317 3182004-06-21 Richard Sandiford <rsandifo@redhat.com> 319 320 * g++.dg/opt/placeholder1.C: New test. 321 3222004-06-19 Andrew Pinski <pinskia@physics.uc.edu> 323 324 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__ 325 instead of setting the type of size_t by 326 hand. 327 3282004-06-17 Zack Weinberg <zack@codesourcery.com> 329 330 Bug 14610 331 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases. 332 3332004-06-15 Giovanni Bajo <giovannibajo@gcc.gnu.org> 334 335 PR c++/15967 336 * g++.dg/lookup/crash3.C: New test. 337 3382004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org> 339 340 PR c++/15947 341 * g++.dg/parse/dtor4.C: New test. 342 3432004-06-14 Mark Mitchell <mark@codesourcery.com> 344 345 PR c++/15096 346 * g++.dg/template/ptrmem10.C: New test. 347 348 PR c++/14930 349 * g++.dg/template/friend30.C: New test. 350 3512004-06-13 Hans-Peter Nilsson <hp@axis.com> 352 353 PR rtl-optimization/15296 354 * gcc.c-torture/execute/pr15296.c: New test. 355 3562004-06-11 Mark Mitchell <mark@codesourcery.com> 357 358 PR c++/15862 359 * g++.dg/parse/enum1.C: New test. 360 3612004-06-11 Hartmut Penner <hpenner@de.ibm.com> 362 363 Backport from mainline: 364 365 2004-03-30 Hartmut Penner <hpenner@de.ibm.com> 366 * gcc.dg/altivec-11.c: Extend test for more valid cases. 367 3682004-06-10 Jakub Jelinek <jakub@redhat.com> 369 370 PR target/15569 371 PR rtl-optimization/15681 372 * gcc.dg/20040609-1.c: New test. 373 3742004-06-08 Roger Sayle <roger@eyesopen.com> 375 376 PR c/14649 377 * gcc.dg/pr14649-1.c: New test case. 378 3792004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr> 380 381 * gcc.dg/union-1.c: New test. 382 3832004-06-07 Joseph S. Myers <jsm@polyomino.org.uk> 384 385 PR c/14765 386 * gcc.dg/pr14765-1.c: New test. 387 3882004-06-10 Mark Mitchell <mark@codesourcery.com> 389 390 PR c++/14211 391 * g++.dg/conversion/const1.C: New test. 392 393 PR c++/15076 394 * g++.dg/conversion/reinterpret1.C: New test. 395 396 PR c++/15877 397 * g++.dg/template/enum2.C: New test. 398 399 PR c++/15227 400 * g++.dg/template/error13.C: New test. 401 4022004-06-07 Mark Mitchell <mark@codesourcery.com> 403 404 PR c++/15337 405 * g++.dg/expr/sizeof3.C: New test. 406 407 PR c++/14777 408 * g++.dg/template/access14.C: New test. 409 410 PR c++/15554 411 * g++.dg/template/enum1.C: New test. 412 413 PR c++/15057 414 * g++.dg/eh/throw1.C: New test. 415 4162004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org> 417 418 PR c++/15503 419 * g++.dg/template/meminit2.C: New test. 420 4212004-06-04 Eric Christopher <echristo@redhat.com> 422 423 Backport from mainline: 424 2004-06-02 Eric Christopher <echristo@redhat.com> 425 426 * gcc.c-torture/compile/20040602-1.c: New. 427 4282004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org> 429 430 PR c++/14932 431 * g++.dg/parse/offsetof4.C: New test. 432 4332004-06-01 Nicola Pero <nicola@brainstorm.co.uk> 434 435 PR objc/7993 436 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases. 437 4382004-05-31 H.J. Lu <hongjiu.lu@intel.com> 439 440 PR middle-end/15666 441 * gcc.c-torture/compile/20040531-1.c: New file. 442 4432004-05-31 Roger Sayle <roger@eyesopen.com> 444 445 PR middle-end/15069 446 * g++.dg/opt/fold3.C: New test case. 447 4482004-05-31 Mark Mitchell <mark@codesourcery.com> 449 450 PR c++/15701 451 * g++.dg/template/friend29.C: New test. 452 4532004-05-31 Joseph S. Myers <jsm@polyomino.org.uk> 454 455 PR c/15749 456 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test. 457 4582004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr> 459 460 * gcc.dg/sparc-trap-1.c: New test. 461 4622004-05-31 Mark Mitchell <mark@codesourcery.com> 463 464 PR c++/15742 465 * g++.dg/warn/Wreturn-1.C: New test. 466 467 PR c++/15696 468 * g++.dg/expr/ptrmem5.C: New test. 469 470 PR c++/15625 471 * g++.dg/template/friend27.C: New test. 472 473 PR c++/15629 474 * g++.dg/template/friend28.C: New test. 475 * g++.dg/template/friend.C: Do not depend on <iostream>. Add 476 error message. 477 478 PR c++/15209 479 * g++.dg/ext/packed3.C: Remove bogus error. 480 * g++.dg/ext/packed4.C: Remove bogus check. 481 * g++.dg/ext/packed6.C: New test. 482 4832004-05-28 Mark Mitchell <mark@codesourcery.com> 484 485 PR c++/15083 486 * g++.dg/warn/noeffect6.C: New test. 487 488 PR c++/15471 489 * g++.dg/expr/ptrmem4.C: New test. 490 491 PR c++/15640 492 * g++.dg/template/operator3.C: New test. 493 494 PR c++/14668 495 * g++.dg/lookup/redecl1.C: New test. 496 * g++.old-deja/g++.benjamin/tem04.C: Add error marker. 497 4982004-05-23 Mark Mitchell <mark@codesourcery.com> 499 500 PR c++/15044 501 * g++.dg/template/error12.C: New test. 502 503 PR c++/15317 504 * g++.dg/ext/attrib15.C: New test. 505 506 PR c++/15329 507 * g++.dg/template/ptrmem9.C: New test. 508 509 PR c++/15165 510 * g++.dg/template/crash19.C: New test. 511 512 PR c++/15025 513 * g++.dg/template/redecl1.C: New test. 514 515 PR c++/14821 516 * g++.dg/other/ns1.C: New test. 517 518 PR c++/14883 519 * g++.dg/template/invalid1.C: New test. 520 5212004-05-22 Mark Mitchell <mark@codesourcery.com> 522 523 PR c++/15285 524 PR c++/15299 525 * g++.dg/template/non-dependent5.C: New test. 526 * g++.dg/template/non-dependent6.C: New test. 527 528 PR c++/15507 529 * g++.dg/inherit/union1.C: New test. 530 531 PR c++/15542 532 * g++.dg/template/addr1.C: New test. 533 534 PR c++/15427 535 * g++.dg/template/array5.C: New test. 536 537 PR c++/15287 538 * g++.dg/template/array6.C: New test. 539 5402004-05-18 Ulrich Weigand <uweigand@de.ibm.com> 541 542 PR middle-end/15054 543 * g++.dg/opt/pr15054.C: New test. 544 5452004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 546 547 * gcc.dg/loop-4.c: New test. 548 5492004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr> 550 551 * g++.dg/other/pragma-re-2.C: New test. 552 5532004-04-23 Ulrich Weigand <uweigand@de.ibm.com> 554 555 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*. 556 5572004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr> 558 559 * gcc.dg/loop-3.c: New test. 560 5612004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org> 562 563 PR c++/15064 564 * g++.dg/template/crash18.C: New test. 565 5662004-04-22 Ulrich Weigand <uweigand@de.ibm.com> 567 568 * gcc.dg/20040310-1.c: New test. 569 5702004-04-18 Release Manager 571 572 * GCC 3.4.0 released. 573 5742004-04-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 575 576 * gcc.dg/funcorder.c: xfail hppa*64*-*-*. 577 5782004-04-17 John David Anglin <dava.anglin@nrc-cnrc.gc.ca> 579 580 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*. 581 5822004-04-14 Zack Weinberg <zack@codesourcery.com> 583 584 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Merge further 585 XFAILs from mainline: strongarm-*-*, xscale-*-*, powerpc*-*-aix*. 586 Update commentary. 587 5882004-04-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 589 590 * gcc.dg/compat/struct-by-value-5a_main.c, 591 gcc.dg/compat/struct-by-value-5b_main.c: New files. 592 * gcc.dg/compat/struct-by-value-5_main.c: Delete. 593 * gcc.dg/compat/struct-by-value-5a_x.c, 594 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from 595 gcc.dg/compat/struct-by-value-5_x.c. 596 * gcc.dg/compat/struct-by-value-5a_y.c, 597 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from 598 gcc.dg/compat/struct-by-value-5_y.c. 599 600 * gcc.dg/compat/struct-by-value-6a_main.c, 601 gcc.dg/compat/struct-by-value-6b_main.c: New files. 602 * gcc.dg/compat/struct-by-value-6_main.c: Delete. 603 * gcc.dg/compat/struct-by-value-6a_x.c, 604 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from 605 gcc.dg/compat/struct-by-value-6_x.c. 606 * gcc.dg/compat/struct-by-value-6a_y.c, 607 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from 608 gcc.dg/compat/struct-by-value-6_y.c. 609 610 * gcc.dg/compat/struct-by-value-7a_main.c, 611 gcc.dg/compat/struct-by-value-7b_main.c: New files. 612 * gcc.dg/compat/struct-by-value-7_main.c: Delete. 613 * gcc.dg/compat/struct-by-value-7a_x.c, 614 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from 615 gcc.dg/compat/struct-by-value-7_x.c. 616 * gcc.dg/compat/struct-by-value-7a_y.c, 617 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from 618 gcc.dg/compat/struct-by-value-7_y.c. 619 6202004-04-05 Paul Brook <paul@codesourcery.com> 621 622 PR 2123 623 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on 624 failure and exit(0) on success. 625 * g++.dg/expr/anew2.C: Ditto. 626 * g++.dg/expr/anew3.C: Ditto. 627 * g++.dg/expr/anew4.C: Ditto. 628 6292004-04-09 Zack Weinberg <zack@codesourcery.com> 630 631 * lib/target-supports.exp (check_named_sections_available): New. 632 * lib/gcc-dg.exp (dg-require-named-sections): New. 633 * lib/prune.exp (prune_gcc_output): Incorporate prunes from 634 old-deja.exp. Also prune error-count message from HP linker. 635 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete. 636 637 * g++.dg/init/init-ref4.C: Use dg-require-weak. 638 * g++.old-deja/g++.pt/static3.C: Likewise. 639 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections. 640 6412004-04-09 Andreas Schwab <schwab@suse.de> 642 643 * lib/prune.exp (prune_gcc_output): Ignore errata warning from 644 IA64 assembler. 645 6462004-04-05 Eric Botcazou <ebotcazou@libertysurf.fr> 647 648 Backport from mainline: 649 650 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca> 651 652 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC. 653 * gcc.dg/20001101-1.c: Likewise. 654 * gcc.dg/20001102-1.c: Likewise. 655 656 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr> 657 658 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines. 659 * gcc.dg/ultrasp4.c: Likewise. 660 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*. 661 6622004-04-02 Jakub Jelinek <jakuB@redhat.com> 663 664 PR optimization/13424, optimization/12419 665 * gcc.dg/20040302-1.c: New test. 666 * gcc.c-torture/execute/20040401-1.c: New test. 667 6682004-04-01 Mark Mitchell <mark@codesourcery.com> 669 670 PR c++/14803 671 * g++.dg/inherit/ptrmem1.C: New test. 672 6732004-04-01 Jakub Jelinek <jakub@redhat.com> 674 675 PR c++/14755 676 * gcc.c-torture/execute/20040331-1.c: New test. 677 * gcc.dg/20040331-1.c: New test. 678 6792004-03-30 Mark Mitchell <mark@codesourcery.com> 680 681 PR c++/14724 682 * g++.dg/init/goto1.C: New test. 683 684 PR c++/14763 685 * g++.dg/template/defarg4.C: New test. 686 6872004-03-23 Roger Sayle <roger@eyesopen.com> 688 689 PR optimization/14669 690 * g++.dg/opt/fold2.C: New test case. 691 6922004-03-22 Mark Mitchell <mark@codesourcery.com> 693 694 PR c/13129 695 * gcc.dg/Wshadow-2.c: New test. 696 6972004-03-22 Jakub Jelinek <jakub@redhat.com> 698 699 PR c/14069 700 * gcc.dg/20040322-1.c: New test. 701 7022004-03-21 Roger Sayle <roger@eyesopen.com> 703 704 PR target/13889 705 * gcc.c-torture/compile/pr13889.c: New test case. 706 7072004-03-21 Mark Mitchell <mark@codesourcery.com> 708 709 PR c++/14616 710 * g++.dg/init/array13.C: New test. 711 7122004-03-20 Joseph S. Myers <jsm@polyomino.org.uk> 713 714 PR c/14635 715 * builtins-1.c (nan, nans): Don't test. 716 * builtins-30.c: Don't use nan, nanf, nanl. 717 * builtins-35.c: New test. 718 7192004-03-19 Mark Mitchell <mark@codesourcery.com> 720 721 * g++.dg/init/placement3.C: New test. 722 723 * g++.dg/template/spec13.C: New test. 724 725 * g++.dg/lookup/using11.C: New test. 726 727 * g++.dg/lookup/koenig3.C: New test. 728 729 * g++.dg/template/operator2.C: New test. 730 731 * g++.dg/expr/dtor3.C: New test. 732 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error 733 marker. 734 * g++.old-deja/g++.law/visibility28.C: Likewise. 735 7362004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org> 737 738 PR c++/14545 739 * g++.dg/parse/template15.C: New test. 740 7412004-03-18 Mark Mitchell <mark@codesourcery.com> 742 743 * g++.dg/expr/dtor2.C: New test. 744 745 * g++.dg/lookup/anon4.C: New test. 746 747 * g++.dg/overload/using1.C: New test. 748 749 * g++.dg/template/lookup7.C: New test. 750 751 * g++.dg/template/typename6.C: New test. 752 753 * g++.dg/expr/cond6.C: New test. 754 755 * g++.dg/expr/cond5.C: New test. 756 * g++.dg/expr/constcast1.C: Likewise. 757 * g++.dg/expr/ptrmem2.C: Likewise. 758 * g++.dg/expr/ptrmem3.C: Likewise. 759 * g++.dg/lookup/main1.C: Likewise. 760 * g++.dg/template/lookup6.C: Likewise. 761 762 * gcc.dg/local1.c: New test. 763 764 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test. 765 7662004-03-16 Mark Mitchell <mark@codesourcery.com> 767 768 PR c++/14481 769 * g++.dg/warn/Wunused-7.C: New test. 770 771 PR c++/14586 772 * g++.dg/parse/non-dependent3.C: New test. 773 7742004-03-13 Kazu Hirata <kazu@cs.umass.edu> 775 776 PR other/14544 777 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit 778 bit-field. 779 7802004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr> 781 782 * gcc.dg/decl-5.c: Remove XFAIL. 783 7842004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr> 785 786 * gcc.c-torture/execute/20040313-1.c: New test. 787 7882004-03-13 Mark Mitchell <mark@codesourcery.com> 789 790 PR c++/14550 791 * g++.dg/parse/template14.C: New test. 792 7932004-03-13 Jakub Jelinek <jakub@redhat.com> 794 795 PR target/14533 796 * gcc.dg/20040311-2.c: New test. 797 7982004-03-12 Ian Lance Taylor <ian@wasabisystems.com> 799 800 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb. 801 8022004-03-11 Mark Mitchell <mark@codesourcery.com> 803 804 PR c++/14476 805 * g++.dg/lookup/enum1.C: New test. 806 8072004-03-10 Mark Mitchell <mark@codesourcery.com> 808 809 PR c++/14510 810 * g++.dg/lookup/struct2.C: New test. 811 8122004-03-09 Nathan Sidwell <nathan@garibaldi.home> 813 814 PR c++/14397 815 * g++.dg/overload/ref1.C: New. 816 8172004-03-09 Roger Sayle <roger@eyesopen.com> 818 819 PR middle-end/14289 820 * gcc.dg/pr14289-1.c: New test case. 821 * gcc.dg/pr14289-2.c: Likewise. 822 * gcc.dg/pr14289-3.c: Likewise. 823 8242004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org> 825 826 PR c++/14409 827 * g++.dg/template/spec12.C: New test. 828 829 PR c++/14448 830 * g++.dg/parse/crash14.C: New test. 831 8322004-03-09 Mark Mitchell <mark@codesourcery.com> 833 834 PR c++/14230 835 * g++.dg/init/ref11.C: New test. 836 837 PR c++/14432 838 * g++.dg/parse/builtin2.C: New test. 839 8402004-03-08 Mark Mitchell <mark@codesourcery.com> 841 842 PR c++/14401 843 * g++.dg/init/ctor3.C: New test. 844 * g++.dg/init/union1.C: New test. 845 * g++.dg/ext/anon-struct4.C: New test. 846 8472004-03-08 Roger Sayle <roger@eyesopen.com> 848 849 * gcc.c-torture/execute/20040307-1.c: New test case. 850 8512004-03-08 Eric Botcazou <ebotcazou@act-europe.fr> 852 853 * gcc.c-torture/execute/20040308-1.c: New test. 854 8552004-03-07 Richard Sandiford <rsandifo@redhat.com> 856 857 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*. 858 8592004-03-06 Ulrich Weigand <uweigand@de.ibm.com> 860 861 * gcc.dg/20040306-1.c: New test. 862 8632004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr> 864 865 * gcc.dg/decl-5.c: XFAIL. 866 8672004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr> 868 869 PR c/14465 870 * gcc.dg/decl-6.c: New test. 871 8722004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr> 873 874 * gcc.dg/i386-sse-8.c: New test. 875 8762004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr> 877 878 * gcc.dg/decl-5.c: New test. 879 8802004-03-05 Roger Sayle <roger@eyesopen.com> 881 882 PR middle-end/14203 883 * g++.dg/warn/Wunused-6.C: New test case. 884 8852004-03-05 Andreas Krebbel <krebbel1@de.ibm.com> 886 887 * gcc.dg/20040305-1.c: New test. 888 8892004-03-03 Zack Weinberg <zack@codesourcery.com> 890 891 PR 13728 892 * gcc.dg/decl-4.c: New testcase. 893 8942004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 895 896 * gcc.dg/builtins-config.h: Use underscore macro style for __sun 897 system type. Add check for irix6 which doesn't have c99 runtime. 898 8992004-03-03 Bob Wilson <bob.wilson@acm.org> 900 901 * gcc.dg/const-elim-1.c: xfail for xtensa. 902 9032004-03-01 Mark Mitchell <mark@codesourcery.com> 904 905 PR c++/14369 906 * g++.dg/template/cond4.C: New test. 907 908 PR c++/14360 909 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers. 910 911 PR c++/14361 912 * g++.dg/parse/defarg7.C: New test. 913 914 PR c++/14359 915 * g++.dg/template/friend26.C: New test. 916 917 PR c++/14324 918 * g++.dg/abi/mangle21.C: New test. 919 920 PR c++/14260 921 * g++.dg/parse/constructor2.C: New test. 922 923 PR c++/14337 924 * g++.dg/template/sfinae1.C: New test. 925 9262004-02-29 Mark Mitchell <mark@codesourcery.com> 927 928 PR middle-end/13448 929 * gcc.dg/inline-5.c: New test. 930 * gcc.dg/always-inline.c: Split out tests into ... 931 * gcc.dg/always-inline2.c: ... this and ... 932 * gcc.dg/always-inline3.c: ... this. 933 934 PR debug/12103 935 * g++.dg/debug/crash1.C: New test. 936 9372004-02-27 Giovanni Bajo <giovannibajo@gcc.gnu.org> 938 939 PR c++/14284 940 * g++.dg/template/ttp8.C: New test. 941 9422004-02-26 Mark Mitchell <mark@codesourcery.com> 943 944 PR c++/14278 945 * g++.dg/parse/comma1.C: New test. 946 9472004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 948 949 * gcc.dg/builtins-config.h: Use #elif. 950 9512004-02-26 Michael Matz <matz@suse.de> 952 953 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def. 954 * gcc.dg/991214-1.c: Likewise. 955 * gcc.dg/i386-asm-1.c: Likewise. 956 9572004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org> 958 959 PR c++/14246 960 * g++.dg/other/crash-3.C: New test. 961 9622004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 963 964 * g++.dg/opt/inline4.C (dg-final): Robustify regexp. 965 * g++.dg/opt/inline6.C (dg-final): Robustify regexp. 966 967 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA 968 HP-UX. 969 9702004-02-25 Eric Botcazou <ebotcazou@libertysurf.fr> 971 972 * g++.dg/eh/simd-1.C: Tweak again for SPARC. 973 * g++.dg/eh/simd-2.C: Likewise. 974 9752004-02-24 Michael Matz <matz@suse.de> 976 977 * gcc.dg/i386-regparm.c: New test. 978 9792004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 980 981 PR c++/14106 982 * g++.dg/ext/typeof9.C: New test. 983 9842004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org> 985 986 PR c++/14250 987 * g++.dg/other/switch1.C: New test. 988 9892004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr> 990 991 * gcc.dg/cast-function-1.c: Adjust for new informative message. 992 * gcc.dg/va-arg-1.c: Likewise. 993 9942004-02-22 Hans-Peter Nilsson <hp@axis.com> 995 996 PR target/14209 997 * gcc.c-torture/execute/20040218-1.c: New test. 998 9992004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1000 1001 * lib/target-supports.exp (check_alias_available): Don't mangle 1002 function `g' in test program. 1003 10042004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1005 1006 * lib/target-supports.exp (check_profiling_available): Check 1007 argument to determine whether we support a profiling type. 1008 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to 1009 check_profiling_available. 1010 * g++.dg/bprob/bprob.exp: Likewise 1011 * g77.dg/bprob/bprob.exp: Likewise. 1012 * gcc.misc-tests/bprob.exp: Likewise. 1013 * g++.old-deja/g++.law/profile1.C: Pass profiling type to 1014 dg-require-profiling and delete expected error handling. 1015 * gcc.dg/20021014-1.c: Likewise. 1016 * gcc.dg/nest.c: Likewise. 1017 10182004-02-20 Falk Hueffner <falk@debian.org> 1019 1020 PR target/14201 1021 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test. 1022 10232004-02-20 Mark Mitchell <mark@codesourcery.com> 1024 1025 PR c++/14173 1026 * g++.dg/ext/packed5.C: New test. 1027 1028 PR c++/14199 1029 * g++.dg/warn/Wunused-5.C: New test. 1030 10312004-02-20 Josef Zlomek <zlomekj@suse.cz> 1032 1033 Backport from mainline: 1034 2004-02-14 Josef Zlomek <zlomekj@suse.cz> 1035 1036 * gcc.c-torture/compile/20040214-2.c: New test. 1037 10382004-02-19 Mark Mitchell <mark@codesourcery.com> 1039 1040 PR c++/14186 1041 * g++.dg/lookup/member1.C: New test. 1042 10432004-02-19 Nathan Sidwell <nathan@codesourcery.com> 1044 1045 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa. 1046 * g++.dg/opt/template1.C: Robustify assembler regexp 1047 10482004-02-19 Alan Modra <amodra@bigpond.net.au> 1049 1050 * gcc.c-torture/compile/complex-1.c: New. 1051 10522004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1053 1054 PR c++/14181 1055 * g++.dg/parse/new2.C: New test. 1056 10572004-02-18 Paul Brook <paul@codesourcery.com> 1058 1059 * gcc.c-torture/compile/libcall-1.c: New test. 1060 10612004-02-18 Paul Brook <paul@codesourcery.com> 1062 1063 PR debug/12934 1064 * gcc.dg/debug/debug-7.c: New test. 1065 10662004-02-17 Mark Mitchell <mark@codesourcery.com> 1067 1068 PR c++/11326 1069 * g++.dg/abi/structret1.C: New test. 1070 10712004-02-17 Ulrich Weigand <uweigand@de.ibm.com> 1072 1073 * gcc.dg/20040217-1.c: New test. 1074 10752004-02-17 Zack Weinberg <zack@codesourcery.com> 1076 1077 * gcc.c-torture/execute/990208-1.x: Delete. 1078 10792004-02-17 Richard Sandiford <rsandifo@redhat.com> 1080 1081 * gcc.c-torture/execute/20040208-2.x: New file. 1082 10832004-02-17 Jakub Jelinek <jakub@redhat.com> 1084 1085 * gcc.dg/i386-cpuid.h (bit_CMOV): Define. 1086 (i386_cpuid): No need to test if cpuid is available on AMD64. 1087 Fix assembly, so that it works onboth i386 and AMD64. 1088 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h. 1089 (vecInLong): Fix s[] member type to unsigned int. 1090 (vecInWord): Remove type. 1091 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove. 1092 (a64, b64, c64, d64, e64): Remove. 1093 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support. 1094 Remove unused variable. Remove initialization of removed variables. 1095 Don't call mmx_tests nor sse_tests. 1096 (reference_mmx, reference_sse): Remove. 1097 (check): Add return stmt. 1098 * gcc.dg/i386-sse-7.c: New test. 1099 * gcc.dg/i386-mmx-4.c: New test. 1100 11012004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr> 1102 1103 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC. 1104 11052004-02-15 Roger Sayle <roger@eyesopen.com> 1106 1107 Backport from mainline: 1108 1109 2004-02-07 Roger Sayle <roger@eyesopen.com> 1110 PR middle-end/13696 1111 * g++.dg/opt/fold1.C: New test case. 1112 1113 2004-02-09 Roger Sayle <roger@eyesopen.com> 1114 * gcc.c-torture/compile/20040209-1.c: New test case. 1115 1116 2004-02-10 Paolo Bonzini <bonzini@gnu.org> 1117 PR c/14092 1118 * gcc.dg/pr14092-1.c: New testcase. 1119 11202004-02-15 Mark Mitchell <mark@codesourcery.com> 1121 1122 PR c++/13971 1123 * g++.dg/expr/cond4.C: New test. 1124 1125 PR c++/14086 1126 * g++.dg/lookup/crash2.C: New test. 1127 11282004-02-14 Andrew Pinski <pinskia@physics.uc.edu> 1129 1130 PR c++/14116 1131 * g++.dg/ext/typeof8.C: New test. 1132 11332004-02-14 Richard Sandiford <rsandifo@redhat.com> 1134 1135 Backport from mainline: 1136 1137 2004-02-08 Richard Sandiford <rsandifo@redhat.com> 1138 * gcc.c-torture/execute/20040208-[12].c: New tests. 1139 11402004-02-14 Eric Botcazou <ebotcazou@act-europe.fr> 1141 1142 * gcc.c-torture/compile/20040214-1.c: New test. 1143 11442004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1145 1146 PR c++/13635 1147 * g++.dg/template/spec11.C: New test. 1148 11492004-02-13 Mark Mitchell <mark@codesourcery.com> 1150 1151 PR c++/14122 1152 * g++.dg/template/array4.C: New test. 1153 1154 PR c++/14108 1155 * g++.dg/inherit/thunk2.C: New test. 1156 11572004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1158 1159 PR c++/13927 1160 * g++.dg/other/error8.C: New test. 1161 11622004-02-13 Mark Mitchell <mark@codesourcery.com> 1163 1164 PR c++/14083 1165 * call.c (build_conditional_expr): Call force_rvalue on the 1166 non-void operand in the case that one result is a throw-expression 1167 and the other is not. 1168 11692004-02-12 Alan Modra <amodra@bigpond.net.au> 1170 1171 * gcc.dg/debug/20020327-1.c: Disable for powerpc64. 1172 11732004-02-12 Nathaniel Smith <njs@codesourcery.com> 1174 1175 * lib/scanasm.exp (dg-scan): Quote pattern before display. 1176 11772004-02-12 Hartmut Penner <hpenner@de.ibm.com> 1178 1179 * gcc.dg/ppc64-abi-3.c: New. 1180 11812004-02-12 Hartmut Penner <hpenner@de.ibm.com> 1182 1183 * g++.dg/simd-2.C: xfail on ppc64-linux. 1184 11852004-02-11 Joseph S. Myers <jsm@polyomino.org.uk> 1186 1187 PR c/456 1188 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New 1189 tests. 1190 11912004-02-10 Alan Modra <amodra@bigpond.net.au> 1192 1193 * gcc.dg/cpp/assert4.c: Fix typo last change. 1194 1195 * gcc.dg/cpp/assert4.c: Handle powerpc64. 1196 1197 * gcc.dg/debug/20020327-1.c: xfail for powerpc64. 1198 11992004-02-08 Joseph S. Myers <jsm@polyomino.org.uk> 1200 1201 * gcc.dg/c90-init-1.c: Adjust expected error messages. 1202 12032004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr> 1204 1205 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC. 1206 12072004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr> 1208 1209 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit. 1210 12112004-02-07 Zack Weinberg <zack@codesourcery.com> 1212 1213 Bug 13856 1214 * gcc.dg/visibility-8.c: New testcase. 1215 12162004-02-07 Geoffrey Keating <geoffk@geoffk.org> 1217 Andrew Pinski <pinskia@physics.uc.edu> 1218 1219 * objc.dg/call-super-2.m: Include stddef.h for size_t. 1220 Update line numbers for the including of stddef.h. 1221 12222004-02-07 Zack Weinberg <zack@codesourcery.com> 1223 1224 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void * 1225 arguments. 1226 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice. 1227 12282003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1229 1230 PR c++/14033 1231 * g++.dg/other/crash-2.C: New test. 1232 12332004-02-06 Falk Hueffner <falk@debian.org> 1234 1235 PR target/12898 1236 * gcc.c-torture/compile/20040121-1.c: New test. 1237 12382003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1239 1240 PR c++/14028 1241 * g++.dg/parse/angle-bracket2.C: New test. 1242 12432004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 1244 1245 PR middle-end/13750 1246 Revert: 1247 2004-01-15 Geoffrey Keating <geoffk@apple.com> 1248 PR pch/13361 1249 * testsuite/g++.dg/pch/wchar-1.C: New. 1250 * testsuite/g++.dg/pch/wchar-1.Hs: New. 1251 12522004-02-04 Mark Mitchell <mark@codesourcery.com> 1253 1254 PR c++/13932 1255 * g++.dg/warn/conv2.C: New test. 1256 1257 * lib/file-format.exp (gcc_target_object_format): Use 1258 ${tool}_target_compile, not gcc_target_compile. 1259 * lib/target-supports.exp (check_alias_available): Likewise. 1260 (check_gc_sections_available): Likewise. 1261 * g++.dg/ext/attrib10.C: Use dg-require-alias. 1262 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and 1263 dg-require-alias. 1264 12652004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1266 1267 PR c++/13086 1268 * g++.dg/warn/incomplete1.C: Remove xfail. 1269 12702004-02-04 Mark Mitchell <mark@codesourcery.com> 1271 1272 PR c++/13969 1273 * g++.dg/template/static6.C: New test. 1274 12752004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1276 1277 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix 1278 tests for systems where `char' is unsigned by default. 1279 12802003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1281 1282 PR c++/13997 1283 * g++.dg/template/partial3.C: New test. 1284 12852004-02-03 Mark Mitchell <mark@codesourcery.com> 1286 1287 PR c++/13950 1288 * g++.dg/template/lookup4.C: New test. 1289 1290 PR c++/13970 1291 * g++.dg/parse/error14.C: New test. 1292 12932004-02-03 Mark Mitchell <mark@codesourcery.com> 1294 1295 PR c++/13925 1296 * g++.dg/template/lookup5.C: New test. 1297 1298 PR c++/14002 1299 * g++.dg/parse/template13.C: New test. 1300 1301 PR c++/13978 1302 * g++.dg/template/koenig4.C: New test. 1303 1304 PR c++/13968 1305 * g++.dg/template/crash17.C: New test. 1306 1307 PR c++/13975 1308 * g++.dg/parse/error13.C: New test. 1309 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages. 1310 13112004-02-02 Andrew Pinski <pinskia@physics.uc.edu> 1312 1313 PR c++/10858 1314 * g++.dg/template/sizeof7.C: New test. 1315 13162004-02-02 Eric Christopher <echristo@redhat.com> 1317 Zack Weinberg <zack@codesourcery.com> 1318 1319 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset. 1320 13212004-02-02 Zack Weinberg <zack@codesourcery.com> 1322 1323 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C 1324 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*. 1325 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__. 1326 * gcc.dg/cleanup-5.c: Run only on Linux targets. 1327 13282004-02-02 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1329 1330 DR206 1331 PR c++/13813 1332 * g++.dg/template/member4.C: New test. 1333 13342004-02-02 Mark Mitchell <mark@codesourcery.com> 1335 1336 PR c++/13113 1337 * g++.old-deja/g++.mike/net36.C: Adjust error messages. 1338 1339 PR c++/13854 1340 * g++.dg/ext/attrib13.C: New test. 1341 1342 PR c++/13907 1343 * g++.dg/conversion/op2.C: New test. 1344 13452004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr> 1346 1347 * gcc.dg/titype-1.c: Fix pasto. 1348 13492004-02-02 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1350 1351 PR c++/13957 1352 * g++.dg/template/non-type-template-argument-1.C, 1353 g++.dg/template/qualified-id1.C: Update dg-error marks. 1354 * g++.dg/template/nontype6.C: New test. 1355 13562004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr> 1357 1358 * gcc.dg/titype-1.c: New test. 1359 13602004-01-30 Michael Matz <matz@suse.de> 1361 1362 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C, 1363 g++.dg/ext/case-range3.C: New tests. 1364 13652004-01-31 Bud Davis <bdavis9659@comcast.net> 1366 1367 PR fortran/12884 1368 * g77.f-torture/execute/12884.f: New test 1369 13702004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1371 1372 PR c++/13683 1373 * g++.dg/template/sizeof6.C: New test. 1374 13752004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr> 1376 1377 * gcc.dg/fwritable-strings-1.c: New test. 1378 13792004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr> 1380 1381 * gcc.c-torture/compile/20040130-1.c: New test. 1382 13832004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1384 1385 * g++.dg/parse/error11.C: New test. 1386 * g++.dg/parse/error12.C: Likewise. 1387 13882004-01-29 Mark Mitchell <mark@codesourcery.com> 1389 1390 PR c++/13883 1391 * g++.dg/template/ctor3.C: New test. 1392 13932004-01-28 Ziemowit Laski <zlaski@apple.com> 1394 1395 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New. 1396 (scan_initial, main): Use aligned_sizeof instead of sizeof. 1397 13982004-01-28 Mark Mitchell <mark@codesourcery.com> 1399 1400 PR c++/13791 1401 * g++.dg/ext/attrib12.C: New test. 1402 14032004-01-28 Mark Mitchell <mark@codesourcery.com> 1404 1405 PR c++/13736 1406 * g++.dg/parse/cast2.C: New test. 1407 14082004-01-27 James E Wilson <wilson@specifixinc.com> 1409 1410 * objc.dg/encode-2.m (main): New local string. Set depending on 1411 sizeof long. Use in sscanf call. 1412 * objc.dg/encode-3.m (main): New local string. Set depending on 1413 sizeof long. Use in scan_initial call. 1414 14152004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 1416 1417 * objc.dg/call-super-2.m: Make LP64-safe. 1418 * objc.dg/desig-init-1.m: Likewise. 1419 14202004-01-27 Ian Lance Taylor <ian@wasabisystems.com> 1421 1422 * gcc.dg/arm-mmx-1.c: New test. 1423 14242004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr> 1425 1426 * gcc.dg/20040127-1.c: New test. 1427 * gcc.dg/20040127-2.c: New test. 1428 14292004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 1430 1431 * objc.dg/stret-1.m (glob): Renamed to globa. 1432 14332004-01-26 Mark Mitchell <mark@codesourcery.com> 1434 1435 PR c++/13363 1436 * g++.dg/expr/for1.C: New test. 1437 14382004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr> 1439 1440 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan 1441 the assembly output if -m64 is passed. 1442 14432004-01-25 Mark Mitchell <mark@codesourcery.com> 1444 1445 PR c++/13833 1446 * g++.dg/template/cond3.C: New test. 1447 14482004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1449 1450 PR c++/13810 1451 * g++.dg/template/ttp7.C: New test. 1452 14532004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1454 1455 PR c++/13797 1456 * g++.dg/template/nontype4.C: New test. 1457 * g++.dg/template/nontype5.C: Likewise. 1458 14592004-01-25 Richard Sandiford <rsandifo@redhat.com> 1460 1461 * gcc.dg/torture/mips-clobber-at.c: New test. 1462 14632004-01-24 Jakub Jelinek <jakub@redhat.com> 1464 1465 * gcc.dg/20040123-1.c: New test. 1466 14672004-01-23 Zack Weinberg <zack@codesourcery.com> 1468 1469 PR 18314 1470 * gcc.dg/builtins-30.c: New testcase. 1471 14722004-01-22 Hartmut Penner <hpenner@de.ibm.com> 1473 1474 * gcc.dg/ppc64-abi-2.c: New test. 1475 14762004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr> 1477 1478 * gcc.dg/struct-by-value-2.c: New test. 1479 14802004-01-21 Andrew Pinski <apinski@apple.com> 1481 1482 PR target/13785 1483 * gcc.dg/20030121-1.c: New test. 1484 14852004-01-22 Ulrich Weigand <uweigand@de.ibm.com> 1486 1487 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not 1488 clobber frame pointer register in asm statement. 1489 14902004-01-21 Zack Weinberg <zack@codesourcery.com> 1491 1492 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line. 1493 14942004-01-19 Mark Mitchell <mark@codesourcery.com> 1495 1496 PR c++/13592 1497 * g++.dg/other/error1.C (class foo): Tweak error message. 1498 14992004-01-19 Mark Mitchell <mark@codesourcery.com> 1500 1501 PR c++/13592 1502 * g++.dg/template/call2.C: New test. 1503 15042004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr> 1505 1506 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility 1507 attribute on sparc*-sun-solaris2.*. 1508 15092004-01-18 Mark Mitchell <mark@codesourcery.com> 1510 1511 PR c++/13710 1512 * g++.dg/ext/typeof7.C: New test. 1513 15142004-01-17 Ziemowit Laski <zlaski@apple.com> 1515 1516 * objc.dg/stret-1.m: New. 1517 * objc.dg/stret-2.m: New. 1518 15192004-01-17 Andrew Pinski <pinskia@physics.uc.edu> 1520 1521 PR c++/11895 1522 * g++.dg/ext/vector1.C: New test. 1523 15242004-01-16 Mark Mitchell <mark@codesourcery.com> 1525 1526 PR c++/13574 1527 * g++.dg/ext/array1.C: New test. 1528 1529 PR c++/13178 1530 * g++.dg/conversion/op1.C: New test. 1531 15322004-01-16 J"orn Rennecke <joern.rennecke@superh.com> 1533 1534 PR 11864 1535 From Kazumoto Kojima / Dan Kegel: 1536 * gcc.dg/pr11864-1.c: New test. 1537 1538 PR 10392 1539 From Marcus Comstedt / Dan Kegel: 1540 * gcc.dg/pr10392-1.c: New test. 1541 15422004-01-16 Mark Mitchell <mark@codesourcery.com> 1543 1544 PR c++/13478 1545 * g++.dg/init/ref10.C: New test. 1546 15472004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1548 1549 PR c++/13407 1550 * g++.dg/parse/typename6.C: New test. 1551 15522004-01-15 Geoffrey Keating <geoffk@apple.com> 1553 1554 PR pch/13361 1555 * testsuite/g++.dg/pch/wchar-1.C: New. 1556 * testsuite/g++.dg/pch/wchar-1.Hs: New. 1557 15582004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1559 1560 PR c++/9259 1561 * g++.dg/expr/sizeof2.C: New test. 1562 15632004-01-15 Kazu Hirata <kazu@cs.umass.edu> 1564 1565 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300. 1566 15672004-01-15 Alexandre Oliva <aoliva@redhat.com> 1568 1569 PR c++/13659 1570 * g++.dg/lookup/strong-using-3.C: New. 1571 * g++.dg/lookup/using-10.C: New. 1572 15732004-01-15 Alexandre Oliva <aoliva@redhat.com> 1574 1575 PR c++/13594 1576 * g++.dg/lookup/strong-using-2.C: New. 1577 15782004-01-15 Marcus Comstedt <marcus@mc.pp.se> 1579 Dan Kegel <dank@kegel.com> 1580 J"orn Rennecke <joern.rennecke@superh.com> 1581 1582 PR target/9365 1583 * gcc.dg/pr9365-1.c: New test. 1584 15852004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1586 1587 PR c++/8856 1588 * g++.dg/parse/casting-operator2.C: New test. 1589 * g++.old-deja/g++.pt/explicit83.C: Remove. 1590 15912004-01-14 Joseph S. Myers <jsm@polyomino.org.uk> 1592 1593 * gcc.dg/label-compound-stmt-1.c: New test. 1594 * gcc.c-torture/compile/950922-1.c, 1595 gcc.c-torture/compile/20000211-3.c, 1596 gcc.c-torture/compile/20000518-1.c, 1597 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of 1598 compound statements. 1599 16002004-01-14 Hartmut Penner <hpenner@de.ibm.com> 1601 1602 * gcc.dg/ppc64-abi-1.c: New test. 1603 16042004-01-14 Danny Smith <dannysmith@users.sourceforge.net> 1605 1606 * g++.dg/ext/attrib9.C: Add dg-warnings. 1607 16082004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1609 1610 PR c++/12335 1611 * g++.dg/parse/dtor3.C: New test. 1612 16132004-01-13 Andrew Pinski <pinskia@physics.uc.edu> 1614 1615 PR c++/12709 1616 * g++.dg/parse/try-catch-1.C: New test. 1617 16182004-01-13 Arnaud Charlet <charlet@act-europe.fr> 1619 1620 * ada/acats/run_all.sh: Add more verbose output in acats.log 1621 when compiling tests. 1622 16232004-01-12 Zack Weinberg <zack@codesourcery.com> 1624 1625 PR 13656 1626 * gcc.dg/typedef-redecl.c: New test case. 1627 * gcc.dg/typedef-redecl.h: New support file. 1628 16292004-01-13 Jan Hubicka <jh@suse.cz> 1630 1631 * gcc.dg/always_inline.c: New test. 1632 * gcc.dg/debug/20031231-1.c: Fix. 1633 16342004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1635 1636 PR c++/13474 1637 * g++.dg/template/array3.C: New test. 1638 16392004-01-12 Zack Weinberg <zack@codesourcery.com> 1640 1641 * g++.dg/ext/lvalue1.C: No longer expected to fail. 1642 * g++.dg/warn/Wunused-2.C: Likewise. 1643 16442004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1645 1646 PR c++/13289 1647 * g++.dg/template/instantiate6.C: New test. 1648 16492004-01-12 Roger Sayle <roger@eyesopen.com> 1650 1651 PR middle-end/11397 1652 * gcc.dg/special/wkali-2.c: Add dg-require-alias. 1653 16542004-01-12 Jan Hubicka <jh@suse.cz> 1655 1656 PR opt/12826 1657 * gcc.dg/20040112-1.c: New. 1658 1659 * gcc.dg/dwarf-die[1-7].c: Move to... 1660 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here. 1661 * gcc.dg/debug/dwarf2/dwarf2.exp: New. 1662 16632004-01-12 Ian Lance Taylor <ian@wasabisystems.com> 1664 1665 PR c++/4100 1666 * g++.dg/parse/friend4.C: New test. 1667 16682004-01-12 Scott Brumbaugh <scottb.lists@verizon.net> 1669 1670 PR c++/4100 1671 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class 1672 definition is called a friend. 1673 16742004-01-11 Zack Weinberg <zack@codesourcery.com> 1675 1676 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp. 1677 16782004-01-11 Ian Lance Taylor <ian@wasabisystems.com> 1679 1680 PR c++/3478 1681 * g++.dg/parse/error10.C: New test. 1682 * g++.dg/template/arg2.C: Accept "invalid type" error. 1683 16842004-01-11 Jakub Jelinek <jakub@redhat.com> 1685 1686 PR middle-end/13392 1687 * g++.dg/opt/expect2.C: New test. 1688 16892004-01-10 Zack Weinberg <zack@codesourcery.com> 1690 1691 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c 1692 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c 1693 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m: 1694 Update dg-error regexps. 1695 16962004-01-10 Zack Weinberg <zack@codesourcery.com> 1697 1698 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c. 1699 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c. 1700 17012004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr> 1702 1703 * gcc.dg/pragma-re-1.c: Use right pointer type. 1704 17052004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr> 1706 1707 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line. 1708 17092004-01-09 Geoffrey Keating <geoffk@apple.com> 1710 1711 * gcc.dg/rs6000-ldouble-1.c: New. 1712 17132004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1714 1715 DR 337 1716 PR c++/9256 1717 * g++.dg/other/abstract1.C: New test. 1718 17192004-01-09 Alexandre Oliva <aoliva@redhat.com> 1720 1721 * g++.dg/lookup/strong-using-1.C: New. 1722 17232004-01-09 Joseph S. Myers <jsm@polyomino.org.uk> 1724 1725 PR c/11234 1726 * gcc.dg/func-ptr-conv-1.c: New test. 1727 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update. 1728 17292004-01-09 Kazu Hirata <kazu@cs.umass.edu> 1730 1731 PR target/13380. 1732 * gcc.c-torture/compile/20040109-1.c: New. 1733 17342004-01-08 Stuart Hastings <stuart@apple.com> 1735 1736 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code... 1737 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with... 1738 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase. 1739 17402004-01-09 Alan Modra <amodra@bigpond.net.au> 1741 1742 * gcc.dg/array-quals-1.c: Accept .data.rel.ro. 1743 17442004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr> 1745 1746 * ada/acats/run_acats: Treat 'gnatchop' the same way 1747 as 'gnatmake'. Export GCC_DRIVER. 1748 * ada/acats/run_all.sh: Add target_gnatchop. Use 1749 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'. 1750 17512004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org> 1752 1753 PR c++/12573 1754 * g++.dg/template/dependent-expr4.C: New test. 1755 17562004-01-08 Hartmut Penner <hpenner@de.ibm.com> 1757 1758 * gcc.dg/altivec-11.c: New test. 1759 17602004-01-07 Mark Mitchell <mark@codesourcery.com> 1761 1762 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM. 1763 17642004-01-07 Joseph S. Myers <jsm@polyomino.org.uk> 1765 1766 PR c/6024 1767 * gcc.dg/enum-compat-1.c: New test. 1768 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update. 1769 17702004-01-07 Joseph S. Myers <jsm@polyomino.org.uk> 1771 1772 PR c/12165 1773 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c, 1774 gcc.dg/c99-idem-qual-3.c: New tests. 1775 17762004-01-07 Alan Modra <amodra@bigpond.net.au> 1777 1778 * gcc.dg/winline-7.c: Don't cast void * to int. 1779 17802004-01-06 Jan Hubicka <jh@suse.cz> 1781 1782 * gcc.dg/i386-sse-5.c: New test 1783 * g++.dg/eh/simd-1.c: Add -w argument for i386. 1784 17852004-01-05 Mark Mitchell <mark@codesourcery.com> 1786 1787 PR c++/12815 1788 * g++.dg/rtti/typeid4.C: New test. 1789 17902004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr> 1791 1792 * gcc.dg/compat/sdata-section.h: Declare 'abort'. 1793 17942004-01-05 Mark Mitchell <mark@codesourcery.com> 1795 1796 PR c++/12132 1797 * g++.dg/template/error11.C: New test. 1798 1799 PR c++/13451 1800 * g++.dg/template/class2.C: New test. 1801 18022004-01-05 Nathan Sidwell <nathan@codesourcery.com> 1803 Richard Sandiford <rsandifo@redhat.com> 1804 1805 PR c++/13387 1806 * g++.dg/opt/alias3.C: New test. 1807 18082004-01-04 Mark Mitchell <mark@codesourcery.com> 1809 1810 PR c++/13157 1811 * g++.dg/template/koenig3.C: New test. 1812 1813 PR c++/13529 1814 * g++.dg/parse/offsetof3.C: New test. 1815 1816 * g++.dg/init/copy7.C: Add missing dg-error markers. 1817 1818 PR c++/12226 1819 * g++.dg/init/copy7.c: New test. 1820 1821 PR c++/13536 1822 * g++.dg/parse/cast1.C: New test. 1823 18242004-01-04 Jan Hubicka <jh@suse.cz> 1825 1826 * gcc.dg/winline[1-7].c: New tests. 1827 18282004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1829 1830 PR c++/13520 1831 * g++.dg/template/qualttp22.C: New test. 1832 18332004-01-01 Jan Hubicka <jh@suse.cz> 1834 1835 * gcc.dg/debug/20031231-1.c: New. 1836 * gcc.c-torture/compile/20040101-1.c: New. 1837 * gcc.dg/dwarf-die-[1-7].c: New. 1838 18392004-01-01 Jakub Jelinek <jakub@redhat.com> 1840 1841 PR optimization/13521 1842 * gcc.c-torture/compile/20031231-1.c: New test. 1843 18442003-12-30 Kazu Hirata <kazu@cs.umass.edu> 1845 1846 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300. 1847 18482003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 1849 1850 PR c++/10079 1851 * g++.dg/template/crash16.C: New test. 1852 18532003-12-30 Mark Mitchell <mark@codesourcery.com> 1854 1855 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*. 1856 18572003-12-30 Kazu Hirata <kazu@cs.umass.edu> 1858 1859 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead 1860 ports. 1861 * g++.old-deja/g++.jason/thunk3.C: Likewise. 1862 * g++.old-deja/g++.law/profile1.C: Likewise. 1863 * gcc.c-torture/compile/981006-1.c: Likewise. 1864 * gcc.c-torture/execute/loop-2e.x: Likewise. 1865 * gcc.c-torture/execute/loop-2f.x: Remove. 1866 * gcc.c-torture/execute/loop-2g.x: Likewise. 1867 * gcc.c-torture/execute/strct-varg-1.x: Likewise. 1868 * gcc.dg/20020312-2.c: Remove traces of dead ports. 1869 18702003-12-30 Nathan Sidwell <nathan@codesourcery.com> 1871 1872 PR c++/13507 1873 * g++.dg/ext/attrib11.C: New test. 1874 1875 PR c++/13494 1876 * g++.dg/template/array2-1.C: New test. 1877 * g++.dg/template/array2-2.C: New test. 1878 18792003-12-29 Mark Mitchell <mark@codesourcery.com> 1880 1881 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax. 1882 18832003-12-29 Nathan Sidwell <nathan@codesourcery.com> 1884 1885 PR c++/12774 1886 * g++.dg/template/array1-1.C: New test. 1887 * g++.dg/template/array1-2.C: New test. 1888 18892003-12-29 Roger Sayle <roger@eyesopen.com> 1890 1891 PR fortran/12632 1892 * g77.dg/12632.f: New test case. 1893 18942003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1895 1896 PR c++/13289 1897 * g++.dg/parse/nontype1.C: New test. 1898 18992003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 1900 1901 PR c++/12403 1902 * g++.dg/parse/explicit1.C: New test. 1903 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error. 1904 19052003-12-28 Mark Mitchell <mark@codesourcery.com> 1906 1907 PR c++/13081 1908 * g++.dg/opt/inline6.C: New test. 1909 1910 PR c++/12613 1911 * g++.dg/parse/error9.C: New test. 1912 1913 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*. 1914 19152003-12-28 Mark Mitchell <mark@codesourcery.com> 1916 1917 PR c++/13009 1918 * g++.dg/init/assign1.C: New test. 1919 19202003-12-28 Roger Sayle <roger@eyesopen.com> 1921 1922 PR c++/13070 1923 * g++.dg/warn/format3.C: New test case. 1924 19252003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> 1926 1927 * gcc.c-torture/compile/20031227-1.c: New test. 1928 19292003-12-23 Mark Mitchell <mark@codesourcery.com> 1930 1931 * g++.dg/bprob/bprob.exp: Load target-supports.exp 1932 * g77.dg/bprob/bprob.exp: Likewise. 1933 * gcc.misc-tests/bprob.exp: Likewise. 1934 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float 1935 variants on systems where the library does not provide that 1936 functionality. 1937 * gcc.dg/builtins-20.c: Use builtins-config.h. 1938 * gcc.dg/builtins-config.h: New file. 1939 19402003-12-23 Mark Mitchell <mark@codesourcery.com> 1941 1942 * lib/gcc-dg.exp (dg-require-profiling): New function. 1943 * lib/target-supports.exp (check_profiling_available): Likewise. 1944 * g++.dg/bprob/bprob.exp: Use check_profiling_available. 1945 * g77.dg/bprob/bprob.exp: Likewise. 1946 * gcc.misc-tests/bprob.exp: Likewise. 1947 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling. 1948 * gcc.dg/20021014-1.c: Likewise. 1949 * gcc.dg/nest.c: Likewise. 1950 19512003-12-23 Mark Mitchell <mark@codesourcery.com> 1952 1953 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when 1954 compiling. 1955 * g++.dg/lookup/java2.C: Likewise. 1956 * gcc.dg/cpp/lexident.c: Likewise. 1957 19582003-12-23 Kazu Hirata <kazu@cs.umass.edu> 1959 1960 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is 1961 given. 1962 * gcc.c-torture/compile/961203-1.c: Likewise. 1963 * gcc.c-torture/compile/980506-1.c: Likewise. 1964 19652003-12-23 Zack Weinberg <zack@codesourcery.com> 1966 1967 * lib/gcc-dg.exp (dg-prune-output): New annotation. 1968 (additional_prunes): New global. 1969 (gcc-dg-prune): Handle additional per-test pruning. 1970 (dg-test): Clear additional_prunes between tests. 1971 1972 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use 1973 dg-prune-output to avoid spurious failures from assembler 1974 complaining about nonexistent WAW violations. 1975 * gcc.c-torture/compile/981223-1.c: Remove dg-options line. 1976 Use dg-prune-output to avoid spurious failures from assembler 1977 warning about Itanium B-step errata. 1978 19792003-12-23 Mark Mitchell <mark@codesourcery.com> 1980 1981 * g++.dg/abi/macro0.C: New test. 1982 * g++.dg/abi/macro1.C: Likewise. 1983 * g++.dg/abi/macro2.C: Likewise. 1984 1985 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option. 1986 * g++.dg/abi/bitfield7.C: Likewise. 1987 * g++.dg/abi/dtor2.C: Likewise. 1988 * g++.dg/abi/mangle11.C: Likewise. 1989 * g++.dg/abi/mangle12.C: Likewise. 1990 * g++.dg/abi/mangle14.C: Likewise. 1991 * g++.dg/abi/mangle17.C: Likewise. 1992 * g++.dg/abi/vbase10.C: Likewise. 1993 * g++.dg/abi/vbase14.C: Likewise. 1994 * g++.dg/template/qualttp17.C: Likewise. 1995 19962003-12-21 Andrew Pinski <pinskia@physics.uc.edu> 1997 1998 PR c/11995 1999 * gcc.dg/20031223-1.c: New test. 2000 20012003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr> 2002 2003 * gcc.dg/noreturn-7.c: New test. 2004 20052003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr> 2006 2007 * gcc.dg/null-pointer-1.c: New test. 2008 20092003-12-22 Mark Mitchell <mark@codesourcery.com> 2010 2011 * g++.old-deja/g++.jason/template18.C: Remove. 2012 * g++.old-deja/g++.jason/template37.C: Likewise. 2013 2014 PR c++/12862 2015 * g++.dg/lookup/ns1.C: New test. 2016 2017 PR c++/12397 2018 * g++.dg/template/lookup3.C: New test. 2019 20202003-12-22 Andrew Pinski <pinskia@physics.uc.edu> 2021 2022 * g++.dg/template/recurse1.C: New test 2023 20242003-12-22 Mark Mitchell <mark@codesourcery.com> 2025 2026 PR c++/12479 2027 * g++.dg/parse/semicolon1.C: New test. 2028 * g++.dg/parse/semicolon1.h: Likewise. 2029 20302003-12-22 Fariborz Jahanian <fjahanian@apple.com> 2031 2032 * gcc.dg/darwin-misaligned.c: New test. 2033 20342003-12-22 Andrew Pinski <pinskia@physics.uc.edu> 2035 2036 PR c/9163 2037 * gcc.dg/20031222-1.c: New test. 2038 20392003-12-21 Mark Mitchell <mark@codesourcery.com> 2040 2041 PR c++/13438 2042 * g++.dg/parse/error8.C: New test. 2043 2044 PR c++/11554 2045 * testsuite/g++.dg/warn/ctor-init-1.C: New test. 2046 20472003-12-21 Kazu Hirata <kazu@cs.umass.edu> 2048 2049 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is 2050 too small. 2051 * gcc.c-torture/compile/930217-1.c: Likewise. 2052 * gcc.c-torture/compile/930513-1.c: Likewise. 2053 * gcc.c-torture/execute/920908-2.c: Likewise. 2054 * gcc.c-torture/execute/921204-1.c: Likewise. 2055 * gcc.c-torture/execute/930621-1.c: Likewise. 2056 * gcc.c-torture/execute/930630-1.c: Likewise. 2057 * gcc.c-torture/execute/931031-1.c: Likewise. 2058 * gcc.c-torture/execute/980602-2.c: Likewise. 2059 * gcc.c-torture/execute/comp-goto-1.c: Likewise. 2060 * gcc.c-torture/execute/compndlit-1.c: Likewise. 2061 * gcc.c-torture/execute/extzvsi.c: Likewise. 2062 * gcc.c-torture/unsorted/ext.c: Likewise. 2063 20642003-12-20 Andrew Pinski <pinskia@gcc.gnu.org> 2065 2066 PR target/12749 2067 * gcc.c-torture/compile/20031220-2.c: New test case. 2068 20692003-12-20 Roger Sayle <roger@eyesopen.com> 2070 2071 PR optimization/13031 2072 * gcc.c-torture/compile/20031220-1.c: New test case. 2073 20742003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr> 2075 2076 * gcc.dg/cast-function-1.c: New test. 2077 20782003-12-19 Joseph S. Myers <jsm@polyomino.org.uk> 2079 2080 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal 2081 formats. 2082 20832003-12-19 Mark Mitchell <mark@codesourcery.com> 2084 2085 PR c++/12795 2086 * g++.dg/ext/attrib10.C: New test. 2087 20882003-12-19 Jakub Jelinek <jakub@redhat.com> 2089 2090 * gcc.dg/cleanup-10.c: New test. 2091 * gcc.dg/cleanup-11.c: New test. 2092 20932003-12-19 Jakub Jelinek <jakub@redhat.com> 2094 2095 PR c++/13239 2096 * g++.dg/opt/expect1.C: New test. 2097 20982003-12-19 Hartmut Penner <hpenner@de.ibm.com> 2099 2100 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux. 2101 21022003-12-18 Andrew Pinski <pinskia@physics.uc.edu> 2103 2104 PR debug/12923 2105 * gcc.dg/20031218-1.c: New test. 2106 2107 PR debug/12389 2108 * gcc.dg/20031218-2.c: New test. 2109 * gcc.dg/20031218-3.c: New test. 2110 2111 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end 2112 of label name and allow for USER_LABEL_PREFIX == "_" names. 2113 * g++.dg/abi/mangle18-2.C: Likewise. 2114 * g++.dg/abi/mangle19-1.C: Likewise. 2115 * g++.dg/abi/mangle19-2.C: Likewise. 2116 * g++.dg/abi/mangle20-1.C: Likewise. 2117 * g++.dg/abi/mangle20-2.C: Likewise. 2118 21192003-12-18 Richard Henderson <rth@redhat.com> 2120 2121 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields. 2122 21232003-12-18 Steven Bosscher <steven@gcc.gnu.org> 2124 Dan Kegel <dank@kegel.com> 2125 2126 PR other/12009 2127 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when 2128 testing a cross compiler, it causes spurious compile failures. 2129 * lib/g++.exp: Likewise. 2130 21312003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2132 2133 PR c++/13262 2134 * g++.dg/template/access13.C: New test. 2135 21362003-12-18 Ulrich Weigand <uweigand@de.ibm.com> 2137 2138 * gcc.dg/20031216-1.c: New test. 2139 21402003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org> 2141 2142 PR c++/9154 2143 * g++.dg/template/error10.C: New test. 2144 21452003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr> 2146 2147 * g++.dg/eh/simd-1.C: XFAIL on SPARC. 2148 * g++.dg/eh/simd-2.C: Likewise. 2149 21502003-12-17 James E Wilson <wilson@specifixinc.com> 2151 Roger Sayle <roger@eyesopen.com> 2152 2153 * gcc.c-torture/execute/ieee/mzero5.c: New. 2154 21552003-12-17 Mark Mitchell <mark@codesourcery.com> 2156 2157 PR c++/10603 2158 * g++.dg/parse/error6.C: New test. 2159 2160 PR c++/12827 2161 * g++.dg/parse/error7.C: New test. 2162 21632003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr> 2164 2165 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c 2166 at -O with stabs debugging formats. 2167 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable. 2168 * gcc.dg/debug/debug-2.c: Likewise. 2169 21702003-12-16 Mark Mitchell <mark@codesourcery.com> 2171 2172 PR c++/12696 2173 * g++.dg/init/error1.C: New test. 2174 2175 PR c++/12218 2176 * g++.dg/init/pm3.C: New test. 2177 21782003-12-17 Joseph S. Myers <jsm@polyomino.org.uk> 2179 2180 PR c/3347 2181 * gcc.dg/bitfld-8.c: New test. 2182 21832003-12-16 James Lemke <jim@wasabisystems.com> 2184 2185 * gcc.dg/arm-scd42-[123].c: New tests. 2186 21872003-12-16 Nathan Sidwell <nathan@codesourcery.com> 2188 2189 PR c++/9043 2190 * g++.dg/abi/mangle20-1.C: New test. 2191 * g++.dg/abi/mangle20-2.C: New test. 2192 21932003-12-16 Mark Mitchell <mark@codesourcery.com> 2194 2195 PR c++/13275 2196 * g++.dg/other/offsetof2.C: Remove XFAIL. 2197 * g++.dg/parse/offsetof1.C: New test. 2198 * g++.gd/parse/offsetof2.C: Likewise. 2199 22002003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org> 2201 2202 * g++.dg/template/nontype3.C: New test. 2203 * g++.dg/template/static2.C: Tweaked the dg-error clause. 2204 22052003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2206 2207 * g++.dg/warn/noreturn-3.C: Also test instantiation. 2208 22092003-12-16 Nathan Sidwell <nathan@codesourcery.com> 2210 2211 PR c++/13387 2212 * g++.dg/expr/assign1.C: New test. 2213 2214 PR c++/13242 2215 * g++.dg/abi/mangle19-1.C: New test. 2216 * g++.dg/abi/mangle19-2.C: New test. 2217 22182003-12-16 Hartmut Penner <hpenner@de.ibm.com> 2219 2220 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric. 2221 22222003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr> 2223 2224 * gcc.c-torture/execute/20031216-1.c: New test. 2225 22262003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org> 2227 2228 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit 2229 an ICE regression. 2230 22312003-12-15 Mark Mitchell <mark@codesourcery.com> 2232 2233 PR c++/10926 2234 * g++.dg/template/error9.C: New test. 2235 2236 PR c++/11116 2237 * g++.dg/template/error8.C: New test. 2238 22392003-12-15 Roger Sayle <roger@eyesopen.com> 2240 2241 PR middle-end/13400 2242 * gcc.c-torture/execute/20031215-1.c: New test case. 2243 22442003-12-15 Mark Mitchell <mark@codesourcery.com> 2245 2246 PR c++/13269 2247 * g++.dg/parse/error5.C: New test. 2248 2249 PR c++/12989 2250 * g++.dg/expr/sizeof1.C: New test. 2251 2252 PR c++/13310 2253 * g++.dg/template/crash15.C: New test. 2254 22552003-12-15 Geoffrey Keating <geoffk@apple.com> 2256 2257 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing 2258 a non-POD type as the last named parameter of a varargs function. 2259 22602003-12-15 Mark Mitchell <mark@codesourcery.com> 2261 2262 PR c++/13243 2263 PR c++/12573 2264 * g++.dg/template/crash14.C: New test. 2265 * g++.dg/template/dependent-expr3.C: Add dg-error markers. 2266 22672003-12-15 Nathan Sidwell <nathan@codesourcery.com> 2268 2269 * g++.dg/other/java1.C: New test. 2270 2271 PR c++/13241 2272 * g++.dg/abi/mangle18-1.C: New test. 2273 * g++.dg/abi/mangle18-2.C: New test. 2274 22752003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> 2276 2277 PR optimization/10312 2278 * gcc.c-torture/execute/20031214-1.c: New. 2279 22802003-12-14 Mark Mitchell <mark@codesourcery.com> 2281 2282 PR c++/10779 2283 PR c++/12160 2284 * g++.dg/parse/error3.C: New test. 2285 * g++.dg/parse/error4.C: Likewise. 2286 * g++.dg/abi/mangle4.C: Tweak error messages. 2287 * g++.dg/lookup/using5.C: Likewise. 2288 * g++.dg/other/error2.C: Likewise. 2289 * g++.dg/parse/typename5.C: Likewise. 2290 * g++.dg/parse/undefined1.C: Likewise. 2291 * g++.dg/template/arg2.C: Likewise. 2292 * g++.dg/template/ttp3.C: Likewise. 2293 * g++.dg/template/type1.C: Likewise. 2294 * g++.old-deja/g++.other/crash32.C: Likewise. 2295 * g++.old-djea/g++.pt/defarg8.C: Likewise. 2296 22972003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2298 2299 PR c++/13106 2300 * g++.dg/warn/noreturn-3.C: New test. 2301 23022003-12-12 Nathan Sidwell <nathan@codesourcery.com> 2303 2304 PR c++/13118 2305 * g++.dg/abi/covariant3.C: New. 2306 23072003-12-12 Jakub Jelinek <jakub@redhat.com> 2308 2309 * g++.dg/eh/ia64-1.C: New test. 2310 23112003-12-12 Roger Sayle <roger@eyesopen.com> 2312 2313 PR optimization/13037 2314 * g77.f-torture/execute/13037.f: New test case. 2315 23162003-12-12 Nathan Sidwell <nathan@codesourcery.com> 2317 2318 PR c++/12881 2319 * g++.dg/abi/covariant2.C: New. 2320 23212003-12-12 Neil Booth <neil@daikokuya.co.uk> 2322 2323 * testsuite/gcc.dg/cpp/trad/macro.c: New tests. 2324 23252003-12-11 Zack Weinberg <zack@codesourcery.com> 2326 2327 * gcc.c-torture/execute/wchar_t-1.x: Delete. 2328 23292003-12-10 Robert Schiele <rschiele@uni-mannheim.de> 2330 2331 PR other/10819 2332 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters 2333 to fix Bug 10819. 2334 * lib/g++.exp (g++_version): Likewise. 2335 * lib/g77.exp (g77_version): Likewise. 2336 * lib/objc.exp (default_objc_version): Likewise. 2337 23382003-12-10 Richard Henderson <rth@redhat.com> 2339 2340 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8. 2341 2342 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha. 2343 23442003-12-08 Matt Austern <austern@apple.com> 2345 2346 PR c/13134 2347 * lib/gcc-dg.exp (dg-require-visibility): Define. 2348 * lib/target-supports (check_visibility_available): Define. 2349 * gcc.dg/visibility-1.c: New test. 2350 * gcc.dg/visibility-2.c: Likewise. 2351 * gcc.dg/visibility-3.c: Likewise. 2352 * gcc.dg/visibility-4.c: Likewise. 2353 * gcc.dg/visibility-5.c: Likewise. 2354 * gcc.dg/visibility-6.c: Likewise. 2355 * g++.dg/ext/visibility-1.C: Likewise. 2356 * g++.dg/ext/visibility-2.C: Likewise. 2357 * g++.dg/ext/visibility-3.C: Likewise. 2358 * g++.dg/ext/visibility-4.C: Likewise. 2359 * g++.dg/ext/visibility-5.C: Likewise. 2360 * g++.dg/ext/visibility-6.C: Likewise. 2361 23622003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org> 2363 2364 * g++.dg/lookup/java1.C: New test. 2365 * g++.dg/lookup/java2.C: New test. 2366 23672003-12-07 Falk Hueffner <falk@debian.org> 2368 2369 * g++.dg/opt/noreturn-1.C: New test. 2370 23712003-12-07 Wolfgang Bangerth <bangerth@dealii.org> 2372 2373 * gcc.dg/overflow-1.c: New test. 2374 23752003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr> 2376 2377 * g77.f-torture/compile/13060.f: New test. 2378 23792003-12-06 Mark Mitchell <mark@codesourcery.com> 2380 2381 PR c++/13323 2382 * g++.dg/inherit/operator2.C: New test. 2383 23842003-12-05 Mark Mitchell <mark@codesourcery.com> 2385 2386 PR c++/13305 2387 * g++.dg/ext/attrib9.C: New test. 2388 23892003-12-05 Mark Mitchell <mark@codesourcery.com> 2390 2391 PR c++/13314 2392 * g++.dg/template/error7.C: New test. 2393 23942003-12-05 Stuart Menefy <stuart.menefy@st.com> 2395 J"orn Rennecke <joern.rennecke@superh.com> 2396 2397 PR target/13302 2398 * g++.dg/other/struct-va_list.C: New test. 2399 24002003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2401 2402 PR c++/13166 2403 * g++.dg/parse/defarg6.C: New test. 2404 24052003-12-05 Hans-Peter Nilsson <hp@axis.com> 2406 2407 PR target/13256 2408 * gcc.c-torture/execute/20031201-1.c: New test. 2409 24102003-12-05 Arnaud Charlet <charlet@act-europe.fr> 2411 2412 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools. 2413 24142003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr> 2415 2416 * gcc.dg/builtin-return-1.c: New test. 2417 24182003-12-04 Stuart Menefy <stuart.menefy@st.com> 2419 J"orn Rennecke <joern.rennecke@superh.com> 2420 2421 PR optimization/13260 2422 * gcc.c-torture/execute/20031204-1.c: New test. 2423 24242003-12-03 Mark Mitchell <mark@codesourcery.com> 2425 2426 PR c++/9127 2427 * g++.dg/template/error6.C: New test. 2428 24292003-12-03 Jakub Jelinek <jakub@redhat.com> 2430 2431 * gcc.dg/20031202-1.c: New test. 2432 24332003-12-03 Mark Mitchell <mark@codesourcery.com> 2434 2435 PR c++/13179 2436 * g++.dg/template/eh1.C: New test. 2437 2438 PR c++/10771 2439 * g++.dg/template/error5.C: New test. 2440 24412003-12-02 David Ung <davidu@mips.com> 2442 2443 * gcc.dg/compat/vector-check.h: Corrected type for var 2444 g_##TMODE 2445 24462003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org> 2447 2448 PR c++/10126 2449 * g++.dg/template/ptrmem8.C: New test. 2450 24512003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org> 2452 2453 PR c++/12573 2454 * g++.dg/template/dependent-expr3.C: New test. 2455 24562003-12-01 James Lemke <jim@wasabisystems.com> 2457 2458 * gcc.dg/arm-g2.c: New test. 2459 24602003-12-01 Roger Sayle <roger@eyesopen.com> 2461 2462 PR optimization/11634 2463 * gcc.dg/20031201-2.c: New test case. 2464 24652003-12-01 Zack Weinberg <zack@codesourcery.com> 2466 2467 PR 11433 2468 * objc.dg/proto-lossage-3.m: New test. 2469 24702003-12-01 Roger Sayle <roger@eyesopen.com> 2471 2472 PR optimization/12628 2473 * gcc.dg/20031201-1.c: New test case. 2474 24752003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr> 2476 2477 * gcc.dg/unaligned-1.c: New test. 2478 24792003-11-30 Mark Mitchell <mark@codesourcery.com> 2480 2481 PR c++/9849 2482 * g++.dg/template/error4.C: New test. 2483 * g++.dg/template/nested3.C: Adjust error markers. 2484 24852003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2486 2487 * gcc.dg/cpp/assert4.c: Check more #system assertions. 2488 24892003-11-29 Joseph S. Myers <jsm@polyomino.org.uk> 2490 2491 PR c/10333 2492 * gcc.dg/bitfld-7.c: New test. 2493 24942003-11-29 Richard Sandiford <rsandifo@redhat.com> 2495 2496 * gcc.dg/tls/asm-1.C: New test. 2497 24982003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2499 2500 * gcc.dg/cpp/assert4.c: Update. 2501 25022003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr> 2503 2504 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64. 2505 * gcc.dg/builtin-apply3.c: New test. 2506 25072003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr> 2508 2509 * lib/compat.exp (compat-obj): New xfaildata parameter. 2510 Use it to set compiler_conditional_xfail_data before compiling. 2511 (compat-get-options): Handle dg-xfail-if. 2512 (compat-execute): Retrieve XFAIL data and pass them to compat-obj. 2513 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC. 2514 * gcc.dg/compat/vector-1_y.c: Likewise. 2515 * gcc.dg/compat/vector-2_x.c: Likewise. 2516 * gcc.dg/compat/vector-2_y.c: Likewise. 2517 25182003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr> 2519 2520 * g++.dg/opt/reg-stack4.C: New test. 2521 25222003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr> 2523 2524 * gcc.dg/builtin-apply2.c: New test. 2525 25262003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr> 2527 2528 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64. 2529 25302003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2531 2532 PR c++/12924 2533 * g++.dg/template/template-id-2.C: New test. 2534 25352003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2536 2537 PR c++/5369 2538 * g++.dg/template/memfriend1.C: New test. 2539 * g++.dg/template/memfriend2.C: Likewise. 2540 * g++.dg/template/memfriend3.C: Likewise. 2541 * g++.dg/template/memfriend4.C: Likewise. 2542 * g++.dg/template/memfriend5.C: Likewise. 2543 * g++.dg/template/memfriend6.C: Likewise. 2544 * g++.dg/template/memfriend7.C: Likewise. 2545 * g++.dg/template/memfriend8.C: Likewise. 2546 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error. 2547 25482003-11-21 Mark Mitchell <mark@codesourcery.com> 2549 2550 PR c++/12515 2551 * g++.dg/ext/cond1.C: New test. 2552 25532003-11-20 Richard Henderson <rth@redhat.com> 2554 2555 * gcc.dg/20020201-2.c: Remove. 2556 * gcc.dg/20020201-4.c: Remove. 2557 * gcc.dg/20020304-1.c: Remove. 2558 25592003-11-19 Nathanael Nerode <neroden@gcc.gnu.org> 2560 2561 * gcc.dg/cpp/trad/xwin1.c: New test case. 2562 25632003-11-19 Andreas Tobler <a.tobler@schweiz.ch> 2564 2565 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin. 2566 * lib/g77.exp: Likewise. 2567 * lib/objc.exp: Likewise. 2568 * lib/g++.exp: Likewise, add -multiply_defined suppress flag 2569 for darwin. 2570 25712003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2572 2573 PR c++/12932 2574 * g++.dg/template/static5.C: New test. 2575 25762003-11-18 Joseph S. Myers <jsm@polyomino.org.uk> 2577 2578 * gcc.dg/nested-func-1.c: New test. 2579 25802003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 2581 2582 * gcc.dg/cpp/assert4.c: New test. 2583 25842003-11-14 Giovanni Bajo <giovannibajo@libero.it> 2585 2586 PR c++/2294 2587 * g++.dg/lookup/using9.c: New test. 2588 25892003-11-14 Mark Mitchell <mark@codesourcery.com> 2590 2591 PR c++/12762 2592 * g++.dg/template/error3.C: New test. 2593 25942003-11-14 Arnaud Charlet <charlet@act-europe.fr> 2595 2596 PR ada/13035 2597 * ada/acats/run_acats, run_all.sh: Fix syntax error. 2598 No longer use a wrapper for gcc, since this does not work under 2599 Windows. 2600 26012003-11-14 Giovanni Bajo <giovannibajo@libero.it> 2602 2603 PR c++/2094 2604 * g++.dg/template/ptrmem7.C: New test. 2605 26062003-11-13 Andrew Pinski <apinski@apple.com> 2607 2608 * gcc.c-torture/compile/20031113-1.c: New test. 2609 26102003-11-13 Mark Mitchell <mark@codesourcery.com> 2611 Kean Johnston <jkj@sco.com> 2612 2613 PR c/13029 2614 * gcc.dg/unused-4.c: Update. 2615 26162003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr> 2617 2618 * g++.dg/opt/const3.C: New test. 2619 26202003-11-13 Jan Hubicka <jh@suse.cz> 2621 2622 * gcc.c-torture/compile/20031112-1.c: New test. 2623 26242003-11-12 Mark Mitchell <mark@codesourcery.com> 2625 2626 * g++.dg/parse/crash10.C: Remove bogus error marker. 2627 26282003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 2629 2630 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script. 2631 (host_gcc): Likewise. 2632 (ROOT): Honor $PWDCMD. 2633 (BASE): Likewise. 2634 * ada/acats/run_all.sh (dir): Honor $PWDCMD. 2635 26362003-11-12 Catherine Moore <clm@redhat.com> 2637 2638 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*. 2639 26402003-11-12 Andreas Jaeger <aj@suse.de> 2641 Jakub Jelinek <jakub@redhat.com> 2642 Andrew Pinski <pinskia@physics.uc.edu> 2643 Richard Henderson <rth@redhat.com> 2644 2645 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit 2646 systems. 2647 * gcc.dg/c99-const-expr-2.c (foo): Likewise. 2648 2649 * gcc.dg/20030926-1.c: Make it work on x86_64 systems. 2650 * gcc.dg/i386-pentium4-not-mull.c: Likewise. 2651 26522003-11-11 Andreas Jaeger <aj@suse.de> 2653 2654 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64. 2655 2656 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64. 2657 26582003-11-10 Arnaud Charlet <charlet@act-europe.fr> 2659 2660 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests. 2661 Clean ups. 2662 26632003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl> 2664 2665 * gcc.dg/trampoline-1.c: New test. 2666 26672003-11-09 Andrew Pinski <pinskia@physics.uc.edu> 2668 2669 * gcc.c-torture/compile/200031109-1.c: New test. 2670 26712003-11-08 Joseph S. Myers <jsm@polyomino.org.uk> 2672 2673 PR c/3190 2674 PR c/8714 2675 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c, 2676 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c, 2677 gcc.dg/format/no-y2k-1.c: Update. 2678 26792003-11-08 Roger Sayle <roger@eyesopen.com> 2680 2681 PR optimization/10467 2682 * gcc.dg/20031108-1.c: New test case. 2683 26842003-11-07 Geoffrey Keating <geoffk@apple.com> 2685 2686 * gcc.dg/pch/warn-1.c: Allow for more helpful error message. 2687 26882003-11-08 Joseph S. Myers <jsm@polyomino.org.uk> 2689 2690 * gcc.dg/compound-lvalue-1.c: New test. 2691 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove 2692 some XFAILs. 2693 26942003-11-06 Geoffrey Keating <geoffk@apple.com> 2695 2696 * gcc.dg/altivec-varargs-1.c: New test. 2697 26982003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr> 2699 2700 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64 2701 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1. 2702 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0. 2703 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC. 2704 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions. 2705 27062003-11-05 Joseph S. Myers <jsm@polyomino.org.uk> 2707 2708 * gcc.dg/cond-lvalue-1.c: New test. 2709 27102003-11-05 Gernot Hillier <gernot.hillier@siemens.com> 2711 2712 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu. 2713 27142003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2715 2716 PR c++/11616 2717 * g++.dg/template/instantiate5.C: New test. 2718 27192003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 2720 2721 PR c++/12726 2722 * g++.dg/ext/complit2.C: Replace test with self-contained version. 2723 * ChangeLog: Add missing first entry for above test. 2724 27252003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2726 2727 PR c++/9810 2728 * g++.dg/template/using8.C: New test. 2729 * g++.old-deja/g++.other/access11.C: Adjust expected error location. 2730 27312003-11-02 Roger Sayle <roger@eyesopen.com> 2732 2733 PR optimization/10817 2734 * gcc.c-torture/compile/20031102-1.c: New test case. 2735 27362003-11-02 Kazu Hirata <kazu@cs.umass.edu> 2737 2738 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX == 2739 2147483647. 2740 27412003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr> 2742 2743 * gcc.dg/20031102-1.c: New test. 2744 27452003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr> 2746 2747 * gcc.dg/complex-1.c: New test. 2748 27492003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2750 2751 PR c++/12796 2752 * g++.dg/template/crash13.C: Adjust expected error location. 2753 * g++.old-deja/g++.brendan/ns1.C: Likewise. 2754 27552003-10-31 Richard Earnshaw <rearnsha@arm.com> 2756 2757 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs. 2758 27592003-10-31 Josef Zlomek <zlomekj@suse.cz> 2760 2761 PR/10239 2762 * gcc.c-torture/compile/20031031-2.c: New test. 2763 27642003-10-31 Josef Zlomek <zlomekj@suse.cz> 2765 2766 PR/11640 2767 * gcc.c-torture/compile/20031031-1.c: New test. 2768 27692003-10-31 Richard Earnshaw <rearnsha@arm.com> 2770 2771 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs. 2772 * gcc.misc-tests/bprob.exp: Likewise. 2773 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL 2774 the execution test on arm-elf configs. 2775 * g77.dg/execute/10197.x: New file. XFAIL the execution test on 2776 configs that don't support scratch files. 2777 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs. 2778 27792003-10-30 Arnaud Charlet <charlet@act-europe.fr> 2780 2781 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as 2782 done by dejagnu. 2783 27842003-10-29 Arnaud Charlet <charlet@act-europe.fr> 2785 2786 * ada/acats/run_all.sh: Redirect mv output to /dev/null 2787 Avoid non pure sh syntax. Add more logging. 2788 2789 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to 2790 fail. 2791 27922003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 2793 2794 PR libgcj/10610 2795 * gcc.dg/ppc-stackalign-1.c: New test. 2796 27972003-10-28 Arnaud Charlet <charlet@act-europe.fr> 2798 2799 * ada/acats/run_all.sh: Change output to be more compliant with 2800 dejagnu framework. 2801 Create acats.sum and acats.log files under testsuite/ada/acats 2802 Only run [a-z]* directories, to filter out e.g. CVS. 2803 Redirect build output to log file. 2804 28052003-10-27 Arnaud Charlet <charlet@act-europe.fr> 2806 2807 * README.ada: Removed, integrated in ../doc/sourcebuild.texi 2808 28092003-10-27 Arnaud Charlet <charlet@act-europe.fr> 2810 2811 PR ada/5909: 2812 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite. 2813 28142003-10-27 Jakub Jelinek <jakub@redhat.com> 2815 2816 * gcc.c-torture/compile/20031023-1.c: New test. 2817 * gcc.c-torture/compile/20031023-2.c: New test. 2818 * gcc.c-torture/compile/20031023-3.c: New test. 2819 * gcc.c-torture/compile/20031023-4.c: New test. 2820 28212003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2822 2823 PR c++/10371 2824 * g++.dg/lookup/scoped8.C: New test. 2825 28262003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr> 2827 2828 * g++.dg/opt/reg-stack3.C: New test. 2829 28302003-10-24 Joseph S. Myers <jsm@polyomino.org.uk> 2831 2832 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943. 2833 28342003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2835 2836 PR c++/11076 2837 * g++.dg/template/crash13.C: New test. 2838 28392003-10-24 Joseph S. Myers <jsm@polyomino.org.uk> 2840 2841 * gcc.dg/c99-restrict-2.c: New test. 2842 28432003-10-24 Nathan Sidwell <nathan@codesourcery.com> 2844 2845 PR c++/12698, c++/12699, c++/12700, c++/12566 2846 * g++.dg/inherit/covariant9.C: New test. 2847 * g++.dg/inherit/covariant10.C: New test. 2848 * g++.dg/inherit/covariant11.C: New test. 2849 28502003-10-23 Jason Merrill <jason@redhat.com> 2851 2852 PR c++/12726 2853 * g++.dg/ext/complit2.C: New test. 2854 28552003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de> 2856 2857 PR target/12654 2858 * gcc.c-torture/execute/20031020-1.c: New test. 2859 28602003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> 2861 2862 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines 2863 following the jump_insn. 2864 28652003-10-22 Joseph S. Myers <jsm@polyomino.org.uk> 2866 2867 * gcc.dg/cast-lvalue-1.c: New test. 2868 28692003-10-21 Mark Mitchell <mark@codesourcery.com> 2870 2871 PR c++/11962 2872 * g++.dg/template/cond2.C: New test. 2873 28742003-10-20 Joseph S. Myers <jsm@polyomino.org.uk> 2875 2876 * gcc.dg/builtins-28.c: New test. 2877 28782003-10-20 Jan Hubicka <jh@suse.cz> 2879 2880 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns 2881 parameter. 2882 * testsuite/gcc.dg/inline-2.c: Likewise. 2883 28842003-10-20 Phil Edwards <phil@codesourcery.com> 2885 2886 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets. 2887 * gcc.dg/nest.c: Likewise. 2888 28892003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2890 2891 PR c++/9781, c++/10583, c++/11862 2892 * g++.dg/parse/crash13.C: New test. 2893 28942003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> 2895 2896 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels. 2897 28982003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr> 2899 2900 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME. 2901 Define HAVE_C99_RUNTIME except on Solaris. 2902 * gcc.dg/builtins-20.c: Likewise. 2903 29042003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> 2905 2906 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times. 2907 29082003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2909 2910 PR c++/12495 2911 * g++.dg/template/crash21.C: New test. 2912 29132003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2914 2915 PR c++/2513 2916 * g++.dg/template/typename5.C: New test. 2917 29182003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 2919 2920 PR c++/12369 2921 * g++.dg/template/friend25.C: New test. 2922 29232003-10-16 Ziemowit Laski <zlaski@apple.com> 2924 2925 * objc.dg/try-catch-2.m: Relax target triple to all Darwin 2926 versions. 2927 29282003-10-16 Kazu Hirata <kazu@cs.umass.edu> 2929 2930 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX 2931 == 2147483647. 2932 29332003-10-15 Kazu Hirata <kazu@cs.umass.edu> 2934 2935 * gcc.c-torture/execute/960416-1.x: Remove. 2936 * gcc.c-torture/execute/divconst-3.x: Likewise. 2937 29382003-10-15 Hans-Peter Nilsson <hp@axis.com> 2939 2940 PR target/12598 2941 * gcc.dg/torture/cris-volatile-1.c: New test. 2942 29432003-10-14 Roger Sayle <roger@eyesopen.com> 2944 2945 PR optimization/9325 2946 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests 2947 for overflowing floating point to integer conversion during RTL 2948 simplification. 2949 29502003-10-13 Ziemowit Laski <zlaski@apple.com> 2951 2952 * objc/execute/_cmd.m: Fix typo. 2953 * objc.dg/image-info.m, objc.dg/symtab-1.m: 2954 Relax 'scan-assembler' regexp. 2955 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m, 2956 objc.dg/try-catch-4.m: Run on non-Darwin targets. 2957 * objc.dg/zero-link-2.m: Remove blank line. 2958 * objc.dg/zero-link-3.m: New test case. 2959 29602003-10-13 Geoffrey Keating <geoffk@apple.com> 2961 2962 * g77.f-torture/execute/980520-1.x: XFAIL at -O0. 2963 2964 * gcc.dg/asm-names.c: Use scan-assembler-not rather 2965 than linker trickery. 2966 29672003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 2968 2969 PR c++/12370 2970 * g++.dg/other/friend2.C: New test. 2971 29722003-10-12 Steven Bosscher <steven@gcc.gnu.org> 2973 2974 * gcc.dg/20031012-1.c: New test. 2975 29762003-10-12 Steven Bosscher <steven@gcc.gnu.org> 2977 2978 * gcc.dg/weak/weak-3.c: Fix for new warning. 2979 29802003-10-12 Kelley Cook <kcook@gcc.gnu.org> 2981 2982 PR optimization/8750 2983 * gcc.c-torture/execute/20031012-1.c: New test case. 2984 29852003-10-11 Roger Sayle <roger@eyesopen.com> 2986 2987 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations 2988 that inline strncmp as cmpstrsi on i386 when compiled with -Os. 2989 29902003-10-11 Roger Sayle <roger@eyesopen.com> 2991 2992 PR optimization/12260 2993 * gcc.c-torture/compile/20031011-2.c: New test case. 2994 29952003-10-11 Roger Sayle <roger@eyesopen.com> 2996 2997 * gcc.c-torture/execute/20031011-1.c: New testcase. 2998 29992003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr> 3000 3001 * gcc.c-torture/compile/20031011-1.c: New test. 3002 30032003-10-11 Jan Hubicka <jh@suse.cz> 3004 3005 * g++.dg/other/first-global.C: New test. 3006 30072003-10-11 Roger Sayle <roger@eyesopen.com> 3008 3009 * gcc.c-torture/execute/string-opt-18.c: New testcase. 3010 30112003-10-10 Ian Lance Taylor <ian@wasabisystems.com> 3012 3013 * gcc.c-torture/compile/20031010-1.c: New test. 3014 30152003-10-10 Geoffrey Keating <geoffk@apple.com> 3016 3017 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to... 3018 * gcc.c-torture/execute/va-arg-25.c: ... here. 3019 30202003-10-09 Mark Mitchell <mark@codesourcery.com> 3021 3022 * g++.dg/ext/attrib8.C: Only run it on x86 targets. 3023 30242003-10-08 Richard Sandiford <rsandifo@redhat.com> 3025 3026 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16. 3027 30282003-10-08 Giovanni Bajo <giovannibajo@libero.it> 3029 3030 * g++.dg/parse/error2.C: New test. 3031 30322003-10-08 Giovanni Bajo <giovannibajo@libero.it> 3033 3034 PR c++/11097 3035 * g++.dg/other/error5.C: Modify the error message. 3036 * g++.dg/lookup/using8.C: New test. 3037 30382003-10-07 Geoffrey Keating <geoffk@apple.com> 3039 3040 * gcc.dg/darwin-abi-2.c: New file. 3041 * gcc.c-torture/execute/va-arg-24.c: New file. 3042 30432003-10-06 Bob Wilson <bob.wilson@acm.org> 3044 3045 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix 3046 indentation. 3047 30482003-10-06 Mark Mitchell <mark@codesourcery.com> 3049 3050 PR c++/10147 3051 * g++.dg/other/error4.C: Update error messages. 3052 * g++.dg/template/ptrmem4.C: Likewise. 3053 3054 PR c++/12337 3055 * g++.dg/init/new9.C: New test. 3056 3057 PR c++/12334, c++/12236, c++/8656 3058 * g++.dg/ext/attrib8.C: New test. 3059 30602003-10-06 Devang Patel <dpatel@apple.com> 3061 3062 * gcc.dg/debug/dwarf2-3.h: New test. 3063 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups. 3064 30652003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu> 3066 3067 * g++.dg/opt/cfg2.C: New test. 3068 30692003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr> 3070 3071 * g++.dg/opt/float1.C: New test. 3072 30732003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr> 3074 3075 * gcc.dg/c90-array-lval-6.c: New test. 3076 * gcc.dg/c99-array-lval-6.c: New test. 3077 30782003-10-03 Alexander Malmberg <alexander@malmberg.org> 3079 Ziemowit Laski <zlaski@apple.com> 3080 3081 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to 3082 'Derived', so that it is never considered a class method; add 3083 new warning for '+port' method ambiguity. 3084 * objc.dg/method-12.m: Include <objc/objc.h> instead of 3085 <objc/objc-api.h> (needed on Mac OS X). 3086 * objc.dg/method-13.m: New test. 3087 30882003-10-03 Roger Sayle <roger@eyesopen.com> 3089 3090 PR optimization/9325, PR java/6391 3091 * gcc.c-torture/execute/20031003-1.c: New test case. 3092 30932003-10-02 Mark Mitchell <mark@codesourcery.com> 3094 3095 PR optimization/12180 3096 * gcc.dg/20031002-1.c: New test. 3097 3098 PR c++/12486 3099 * g++.dg/inherit/error1.C: New test. 3100 31012003-10-02 Chris Demetriou <cgd@broadcom.com> 3102 3103 * lib/f-torture.exp (search_for): Rename to... 3104 (search_for_re): This. Also, clean up comments and the 3105 "regexp" invocation. 3106 31072003-10-02 Josef Zlomek <zlomekj@suse.cz> 3108 3109 * gcc.c-torture/compile/20031002-1.c: New test. 3110 31112003-10-02 Jakub Jelinek <jakub@redhat.com> 3112 3113 * g++.dg/opt/cond1.C: New test. 3114 31152003-10-01 Kelley Cook <kelleycook@wideopenwest.com> 3116 3117 * gcc.dg/Wold-style-definition-2.c: New testcase. 3118 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning. 3119 31202003-09-29 Richard Henderson <rth@redhat.com> 3121 3122 * g++.dg/init/array10.C: Add dg-options. 3123 31242003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr> 3125 3126 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__. 3127 31282003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3129 3130 * g++.dg/template/friend19.C: Fix typo. 3131 * g++.old-deja/g++.other/crash31.C: Adjust expected error. 3132 31332003-09-28 Richard Sandiford <rsandifo@redhat.com> 3134 3135 * gcc.c-torture/execute/20030928-1.c: New test. 3136 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3]. 3137 31382003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr> 3139 3140 * g++.dg/opt/unroll1.C: New test. 3141 31422003-09-26 Roger Sayle <roger@eyesopen.com> 3143 3144 PR optimization/11741 3145 * gcc.dg/20030926-1.c: New test case. 3146 31472003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3148 3149 PR c++/5655 3150 * g++.dg/parse/access7.C: New test. 3151 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error. 3152 31532003-09-24 Ziemowit Laski <zlaski@apple.com> 3154 3155 MERGE OF objc-improvements-branch into MAINLINE: 3156 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers 3157 if libobjc has not been built. 3158 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h, 3159 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m, 3160 objc/execute/class-self-2.m, objc/execute/many_args_method.m, 3161 objc/execute/nested-3.m, objc/execute/np-2.m, 3162 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m, 3163 objc/execute/redefining_self.m, objc/execute/root_methods.m, 3164 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m, 3165 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m, 3166 objc.dg/special/unclaimed-category-1.h, 3167 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as 3168 well as GNU runtime. 3169 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching. 3170 * execute/cascading-1.m, execute/function-message-1.m, 3171 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m, 3172 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m, 3173 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m, 3174 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m, 3175 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m, 3176 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m, 3177 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m, 3178 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m, 3179 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases. 3180 * objc.dg/bitfield-2.m: Run only on Darwin. 3181 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m, 3182 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m, 3183 objc.dg/proto-lossage-1.m: Adjust for message wording changes. 3184 * objc.dg/const-str-1.m: Fix constant string layout. 3185 31862003-09-24 Alexandre Oliva <aoliva@redhat.com> 3187 3188 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test. 3189 31902003-09-23 Geoffrey Keating <geoffk@apple.com> 3191 3192 * gcc.dg/darwin-abi-1.c: New file. 3193 31942003-09-21 Andrew Pinski <pinskia@physics.uc.edu> 3195 3196 PR target/12281 3197 * gcc.c-torture/compile/20030921-1.c: New test. 3198 31992003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr> 3200 3201 * g++.dg/opt/reg-stack2.C: New test. 3202 32032003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de> 3204 3205 * g++.dg/eh/delayslot1.C: New test. 3206 32072003-09-20 Richard Henderson <rth@redhat.com> 3208 3209 * gcc.dg/format/gcc_diag-1.c: Add tests for %J. 3210 32112003-09-20 Roger Sayle <roger@eyesopen.com> 3212 3213 * gcc.c-torture/execute/20030920-1.c: New test case. 3214 32152003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3216 3217 * g++.dg/rtti/typeid3.C: Correct expected error message. 3218 32192003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3220 3221 PR c++/157 3222 * g++.dg/parse/crash12.C: New test. 3223 32242003-09-19 Janis Johnson <janis187@us.ibm.com> 3225 3226 * gcc.dg/compat/mixed-struct-check.h: New. 3227 * gcc.dg/compat/mixed-struct-defs.h: New. 3228 * gcc.dg/compat/mixed-struct-init.h: New. 3229 * gcc.dg/compat/struct-by-value-19_main.c: New. 3230 * gcc.dg/compat/struct-by-value-19_x.c: New. 3231 * gcc.dg/compat/struct-by-value-19_y.c: New. 3232 * gcc.dg/compat/struct-by-value-20_main.c: New. 3233 * gcc.dg/compat/struct-by-value-20_x.c: New. 3234 * gcc.dg/compat/struct-by-value-20_y.c: New. 3235 * gcc.dg/compat/struct-return-19_main.c: New. 3236 * gcc.dg/compat/struct-return-19_x.c: New. 3237 * gcc.dg/compat/struct-return-19_y.c: New. 3238 * gcc.dg/compat/struct-return-20_main.c: New. 3239 * gcc.dg/compat/struct-return-20_x.c: New. 3240 * gcc.dg/compat/struct-return-20_y.c: New. 3241 32422003-09-19 Andrew Pinski <pinskia@physics.uc.edu> 3243 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__ 3244 so that it will not complain on LP64 targets. 3245 32462003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3247 3248 PR c++/495 3249 * g++.dg/template/friend24.C: New test. 3250 32512003-09-19 Nathan Sidwell <nathan@codesourcery.com> 3252 3253 PR c++/12332 3254 * g++.dg/template/memtmpl2.C: New test. 3255 32562003-09-18 Mark Mitchell <mark@codesourcery.com> 3257 3258 PR target/11184 3259 * gcc.dg/builtin-apply1.c: New test. 3260 32612003-09-18 Nathan Sidwell <nathan@codesourcery.com> 3262 3263 PR c++/9848 3264 * g++.dg/warn/Wunused-4.C: New test. 3265 32662003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 3267 3268 PR c++/12316 3269 * g++.dg/other/gc2.C: New test. 3270 32712003-09-17 Mark Mitchell <mark@codesourcery.com> 3272 3273 PR c++/11991 3274 * g++.dg/rtti/typeid3.C: New test. 3275 3276 PR c++/12266 3277 * g++.dg/overload/template1.C: New test. 3278 32792003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr> 3280 3281 * g++.dg/opt/cfg3.C: New test. 3282 32832003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3284 3285 PR c++/7939 3286 * g++.dg/template/crash11.C: New test. 3287 32882003-09-16 Jason Merrill <jason@redhat.com> 3289 Jakub Jelinek <jakub@redhat.com> 3290 3291 * gcc.dg/attr-warn-unused-result.c: New test. 3292 32932003-09-15 Nathan Sidwell <nathan@codesourcery.com> 3294 3295 PR c++/12184 3296 * g++.dg/expr/call2.C: New test. 3297 32982003-09-15 Andreas Jaeger <aj@suse.de> 3299 3300 * gcc.dg/Wold-style-definition-1.c: New test. 3301 33022003-09-14 Mark Mitchell <mark@codesourcery.com> 3303 3304 PR c++/3907 3305 * g++.dg/parse/template12.C: New test. 3306 3307 * g++.dg/abi/bitfield11.C: New test. 3308 * g++.dg/abi/bitfield12.C: Likewise. 3309 33102003-09-14 Alexandre Oliva <aoliva@redhat.com> 3311 3312 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct 3313 non-expansion of functional macro name without arguments at EOL. 3314 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise. 3315 33162003-09-14 Richard Sandiford <rsandifo@redhat.com> 3317 3318 * gcc.c-torture/execute/20030914-[12].c: New tests. 3319 33202003-09-11 Nathan Sidwell <nathan@codesourcery.com> 3321 3322 PR c++/11788 3323 * g++.dg/overload/addr1.C: New test. 3324 33252003-09-10 Ian Lance Taylor <ian@wasabisystems.com> 3326 3327 * gcc.dg/20030909-1.c: New test. 3328 33292003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr> 3330 3331 * gcc.dg/ultrasp10.c: New test. 3332 33332003-09-09 Devang Patel <dpatel@apple.com> 3334 3335 * gcc.dg/darwin-ld-6.c: New test. 3336 33372003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3338 3339 * gcc.dg/torture/builtin-explog-1.c: New testcase. 3340 33412003-09-08 Mark Mitchell <mark@codesourcery.com> 3342 3343 * gcc.dg/ia64-types1.c: New test. 3344 * gcc.dg/ia64-types2.c: Likewise. 3345 33462003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3347 3348 * gcc.dg/builtins-1.c: Add more _Complex tests. 3349 * gcc.dg/torture/builtin-attr-1.c: Likewise. 3350 3351 * gcc.dg/builtins-1.c: Test existing _Complex functions. 3352 * gcc.dg/torture/builtin-attr-1.c: Likewise. 3353 33542003-09-08 Mark Mitchell <mark@codesourcery.com> 3355 3356 PR c++/11786 3357 * g++.dg/lookup/koenig2.C: New test. 3358 3359 PR c++/5296 3360 * g++.dg/rtti/typeid2.C: New test. 3361 33622003-09-08 Jakub Jelinek <jakub@redhat.com> 3363 3364 * gcc.c-torture/compile/20030904-1.c: New test. 3365 33662003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr> 3367 3368 * g++.dg/opt/longbranch2.C: New test. 3369 33702003-09-07 Andrew Pinski <pinskia@physics.uc.edu> 3371 3372 * g++.dg/template/crash10.C: Only compile it. 3373 33742003-09-07 Andrew Pinski <pinskia@physics.uc.edu> 3375 3376 PR middle-end/11665 3377 * gcc.c-torture/compile/20030907-1.c: New test. 3378 * g++.dg/init/array11.C: New test. 3379 33802003-09-07 Mark Mitchell <mark@codesourcery.com> 3381 3382 PR c++/11852 3383 * g++.dg/init/struct1.C: New test. 3384 33852003-09-07 Mark Mitchell <mark@codesourcery.com> 3386 3387 PR c++/12181 3388 * g++.dg/expr/comma1.C: New test. 3389 33902003-09-06 Mark Mitchell <mark@codesourcery.com> 3391 3392 PR c++/11867 3393 * g++.dg/expr/static_cast5.C: New test. 3394 33952003-09-06 Andrew Pinski <pinskia@physics.uc.edu> 3396 3397 PR c++/11507 3398 * g++.dg/lookup/scoped7.C: New test. 3399 3400 PR c++/9574 3401 * g++.dg/other/static1.C: New test. 3402 3403 PR c++/11490 3404 * g++.dg/warn/template-1.C: New test. 3405 3406 PR c++/11432 3407 * g++.dg/template/crash10.C: New test. 3408 3409 PR c++/2478 3410 * g++.dg/overload/VLA.C: New test. 3411 3412 PR c++/10804 3413 * g++.dg/template/call1.C: New test. 3414 34152003-09-06 Nathan Sidwell <nathan@codesourcery.com> 3416 3417 PR c++/11794 3418 * g++.dg/parse/using3.C: New test. 3419 34202003-09-06 Roger Sayle <roger@eyesopen.com> 3421 3422 PR c++/11409 3423 * g++.dg/overload/builtin3.C: New test case. 3424 34252003-09-06 Steven Bosscher <steven@gcc.gnu.org> 3426 3427 PR c/9862 3428 * gcc.dg/20030906-1.c: New test. 3429 * gcc.dg/20030906-2.c: Likewise. 3430 34312003-09-06 Nathan Sidwell <nathan@codesourcery.com> 3432 3433 PR c++/12167 3434 * g++.dg/parse/defarg5.C: New test. 3435 3436 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error. 3437 34382003-09-05 Mark Mitchell <mark@codesourcery.com> 3439 3440 PR c++/12163 3441 * g++.dg/expr/static_cast4.C: New test. 3442 3443 PR c++/12146 3444 * g++.dg/template/crash9.C: New test. 3445 34462003-09-05 Andrew Pinski <pinskia@physics.uc.edu> 3447 3448 * g++.old-deja/g++.ext/pretty2.C: Update for change 3449 in __FUNCTION__. 3450 * g++.old-deja/g++.ext/pretty3.C: Likewise. 3451 34522003-09-05 Nathan Sidwell <nathan@codesourcery.com> 3453 3454 PR c++/11922 3455 * g++/dg/template/qualified-id1.C: New test. 3456 3457 PR c++/12037 3458 * g++.dg/warn/noeffect4.C: New test. 3459 34602003-09-04 Matt Austern <austern@apple.com> 3461 3462 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.) 3463 * g++.dg/ext/fnname2.C: Likewise. 3464 * g++.dg/ext/fnname3.C: Likewise. 3465 34662003-09-04 Mark Mitchell <mark@codesourcery.com> 3467 3468 * g++.dg/expr/lval1.C: New test. 3469 * g++.dg/ext/lvcast.C: Remove. 3470 34712003-09-03 Roger Sayle <roger@eyesopen.com> 3472 3473 PR optimization/11700. 3474 * gcc.c-torture/compile/20030903-1.c: New test case. 3475 34762003-09-03 Mark Mitchell <mark@codesourcery.com> 3477 3478 PR c++/12053 3479 * g++.dg/abi/layout4.C: New test. 3480 34812003-09-02 Scott Brumbaugh <scottb.lists@verizon.net> 3482 3483 PR c++/11553 3484 * g++.dg/parse/friend3.C: New test. 3485 34862003-09-02 Mark Mitchell <mark@codesourcery.com> 3487 3488 PR c++/11847 3489 * g++.dg/template/class1.C: New test. 3490 3491 PR c++/11808 3492 * g++.dg/expr/call1.C: New test. 3493 34942003-09-01 Mark Mitchell <mark@codesourcery.com> 3495 3496 PR c++/12114 3497 * g++.dg/init/ref9.C: New test. 3498 3499 PR c++/11972 3500 * g++.dg/template/nested4.C: New test. 3501 35022003-08-29 Mark Mitchell <mark@codesourcery.com> 3503 3504 PR c++/12093 3505 * g++.dg/template/non-dependent4.C: New test. 3506 3507 PR c++/11928 3508 * g++.dg/inherit/conv1.C: New test. 3509 35102003-08-29 Mark Mitchell <mark@codesourcery.com> 3511 3512 PR c++/6196 3513 * g++.dg/ext/label1.C: New test. 3514 * g++.dg/ext/label2.C: Likewise. 3515 35162003-08-28 Mark Mitchell <mark@codesourcery.com> 3517 3518 * g++.dg/expr/cond3.C: New test. 3519 35202003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3521 3522 * gcc.dg/builtins-1.c: Add new builtin cases. 3523 35242003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3525 3526 * gcc.dg/builtins-1.c: Add new cases. 3527 * gcc.dg/torture/builtin-attr-1.c: Likewise. 3528 35292003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3530 3531 * gcc.dg/builtins-1.c: Add more math builtin tests. 3532 * gcc.dg/torture/builtin-attr-1.c: New test. 3533 35342003-08-28 Mark Mitchell <mark@codesourcery.com> 3535 3536 PR optimization/5079 3537 * g++.dg/opt/static3.C: New test. 3538 35392003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> 3540 3541 * gcc.misc-tests/gcov-10b.c: New test. 3542 35432003-08-27 Mark Mitchell <mark@codesourcery.com> 3544 3545 * g++.dg/opt/ptrmem3.C: New test. 3546 3547 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL. 3548 35492003-08-27 Jakub Jelinek <jakub@redhat.com> 3550 3551 * gcc.dg/20030826-2.c: New test. 3552 35532003-08-26 Roger Sayle <roger@eyesopen.com> 3554 3555 PR middle-end/12002 3556 * g77.f-torture/compile/12002.f: New test case. 3557 35582003-08-26 Roger Sayle <roger@eyesopen.com> 3559 3560 * gcc.dg/20030826-1.c: New test case. 3561 35622003-08-26 Matt Kraai <kraai@alumni.cmu.edu> 3563 3564 * gcc.dg/noncompile/20030818-1.c: Expect second line of error. 3565 35662003-08-26 Nathan Sidwell <nathan@codesourcery.com> 3567 3568 PR c++/11871 3569 * c++.dg/lookup/crash1.C: New test. 3570 3571 * c++.dg/warn/noeffect3.C: New test. 3572 35732003-08-25 Janis Johnson <janis187@us.ibm.com> 3574 3575 * gcc.dg/compat/vector-1_x.c: Compile with -w. 3576 * gcc.dg/compat/vector-1_y.c: Ditto. 3577 * gcc.dg/compat/vector-2_x.c: Ditto. 3578 * gcc.dg/compat/vector-2_y.c: Ditto. 3579 35802003-08-25 Ulrich Weigand <uweigand@de.ibm.com> 3581 3582 * gcc.dg/20030702-1.c: New test. 3583 35842003-08-25 Mark Mitchell <mark@codesourcery.com> 3585 3586 PR c++/8795 3587 * g++.dg/ext/altivec-1.C: New test. 3588 35892003-08-24 Richard Henderson <rth@redhat.com> 3590 3591 * g++.dg/eh/simd-2.C: Add -w for x86. 3592 35932003-08-23 Jakub Jelinek <jakub@redhat.com> 3594 3595 * gcc.dg/20030815-1.c: New test. 3596 35972003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3598 3599 PR c++/3765 3600 * g++.dg/parse/access6.C: New test. 3601 36022003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3603 3604 PR c++/641, c++/11876 3605 * g++.dg/template/friend22.C: New test. 3606 * g++.dg/template/friend23.C: Likewise. 3607 36082003-08-22 Mark Mitchell <mark@codesourcery.com> 3609 3610 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms 3611 identically. 3612 36132003-08-22 Mark Mitchell <mark@codesourcery.com> 3614 3615 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*. 3616 36172003-08-22 Mark Mitchell <mark@codesourcery.com> 3618 3619 * gcc.dg/20020313-1.c: Add "-w" to dg-options. 3620 36212003-08-22 Mark Mitchell <mark@codesourcery.com> 3622 3623 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*. 3624 36252003-08-22 Mark Mitchell <mark@codesourcery.com> 3626 3627 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*. 3628 36292003-08-21 Mark Mitchell <mark@codesourcery.com> 3630 3631 PR c++/11919 3632 * g++.dg/overload/prom1.C: New test. 3633 3634 PR c++/11551 3635 * g++.dg/parse/dtor2.C: New test. 3636 3637 PR c++/10762 3638 * g++.dg/parse/using2.C: New test. 3639 36402003-08-21 Kazu Hirata <kazu@cs.umass.edu> 3641 3642 PR target/11805 3643 * gcc.c-torture/compile/20030821-1.c: New. 3644 36452003-08-20 Mark Mitchell <mark@codesourcery.com> 3646 3647 PR c++/11834 3648 * g++.dg/template/deduce2.C: New test. 3649 36502003-08-21 Josef Zlomek <zlomekj@suse.cz> 3651 3652 * gcc.c-torture/execute/20030821-1.c: New test. 3653 36542003-08-20 Roger Sayle <roger@eyesopen.com> 3655 3656 PR middle-end/11984 3657 * gcc.dg/20030820-1.c: New test case. 3658 36592003-08-20 Nathan Sidwell <nathan@codesourcery.com> 3660 3661 PR c++/11945 3662 * g++.dg/warn/noeffect2.C: New test. 3663 36642003-08-19 Mark Mitchell <mark@codesourcery.com> 3665 3666 PR c++/10926 3667 * g++.dg/template/dtor2.C: New test. 3668 3669 PR c++/11684 3670 * g++.dg/template/operator1.C: New test. 3671 * g++.dg/parse/operator4.C: New test. 3672 3673 PR c++/11946.C 3674 * g++.dg/expr/enum1.C: New test. 3675 * gcc.dg/c99-bool-1.c: Remove bogus warning. 3676 3677 PR c++/11036.C 3678 * g++.dg/parse/elab2.C: New test. 3679 * g++.dg/parse/typedef4.C: Change error message. 3680 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers. 3681 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers. 3682 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers. 3683 36842003-08-19 Geoffrey Keating <geoffk@apple.com> 3685 3686 * gcc.dg/pch/warn-1.c: New. 3687 * gcc.dg/pch/warn-1.hs: New. 3688 3689 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip 3690 not-tested file. 3691 36922003-08-19 Andrew Pinski <pinskia@physics.uc.edu> 3693 3694 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker. 3695 36962003-08-19 Andrew Pinski <pinskia@physics.uc.edu> 3697 3698 * gcc.dg/uninit-D.c: New Test. 3699 * gcc.dg/uninit-E.c: New Test. 3700 * gcc.dg/uninit-F.c: New Test. 3701 * gcc.dg/uninit-G.c: New Test. 3702 37032003-08-19 Michael Ritzert <ritzert@t-online.de> 3704 3705 * g++.dg/README: Describe the pch directory. 3706 37072003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3708 3709 PR c++/11174 3710 * g++.dg/parse/access4.C: New test. 3711 * g++.dg/parse/access5.C: Likewise. 3712 * g++.old-deja/g++.jason/access17.C: Adjust error message. 3713 37142003-08-18 Matt Kraai <kraai@alumni.cmu.edu> 3715 3716 * gcc.dg/noncompile/20030818-1.c: New. 3717 37182003-08-18 Nathan Sidwell <nathan@codesourcery.com> 3719 3720 PR c++/11957 3721 * g++.dg/warn/noeffect1.C: New test. 3722 3723 * g++.dg/template/scope2.C: New test. 3724 * g++.dg/template/error2.C: Correct dg-error 3725 37262003-08-18 Richard Sandiford <rsandifo@redhat.com> 3727 3728 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests. 3729 37302003-08-16 Nathan Sidwell <nathan@codesourcery.com> 3731 3732 PR C++/11512 3733 * g++.dg/template/warn1.C: New. 3734 37352003-08-15 Nathan Sidwell <nathan@codesourcery.com> 3736 3737 * g++.dg/template/error2.C: New test. 3738 * g++.dg/lookup/using7.C: Adjust errors 3739 * g++.old-deja/g++.pt/crash36.C: Likewise. 3740 * g++.old-deja/g++.pt/derived3.C: Likewise. 3741 37422003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3743 3744 * gcc.c-torture/execute/builtins/lib/strcat.c: New. 3745 * gcc.c-torture/execute/builtins/string-9-lib.c: New. 3746 * gcc.c-torture/execute/builtins/string-9.c: New, from 3747 string-opt-9.c. Adjust for execute/builtins framework. 3748 * gcc.c-torture/execute/string-opt-9.c: Delete. 3749 37502003-08-12 Mark Mitchell <mark@codesourcery.com> 3751 3752 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t. 3753 3754 * g++.dg/parse/ret-type2.C: New test. 3755 3756 PR c++/11703 3757 * g++.dg/init/new8.C: New test. 3758 3759 PR c++/10923 3760 * g++.dg/parse/typedef5.C: New test. 3761 3762 PR c++/9512 3763 * g++.dg/parse/qualified2.C: New test. 3764 * g++.old-deja/g++.other/decl5.C: Mark one more instance of 3765 invalid code. 3766 37672003-08-11 Mark Mitchell <mark@codesourcery.com> 3768 3769 * g++.dg/conversion/ptrmem1.C: New test. 3770 37712003-08-11 Jakub Jelinek <jakub@redhat.com> 3772 3773 PR target/11693 3774 * gcc.dg/20030811-1.c: New test. 3775 3776 PR target/11535 3777 * gcc.c-torture/execute/20030811-1.c: New test. 3778 37792003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3780 3781 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases. 3782 37832003-08-10 Mark Mitchell <mark@codesourcery.com> 3784 3785 PR c++/11789.C 3786 * g++.dg/inherit/multiple1.C: New test. 3787 37882003-08-10 Nathan Sidwell <nathan@codesourcery.com> 3789 3790 * gcc.dg/spe1.c: New test. 3791 3792 PR c++/11670 3793 * g++.dg/expr/cast2.C: New test. 3794 3795 PR c++/10530 3796 * g++.dg/template/dependent-name2.C: New test. 3797 37982003-08-08 Andrew Pinski <pinskia@physics.uc.edu> 3799 3800 * g++.dg/parse/crash11.C: Put the dg options in comments. 3801 38022003-08-08 Neil Booth <neil@daikokuya.co.uk> 3803 3804 * lib/gcc-dg.exp: Update for diagnostic change. 3805 38062003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3807 3808 PR c++/5767 3809 * g++.dg/parse/crash11.C: New test. 3810 38112003-08-06 Alexandre Oliva <aoliva@redhat.com> 3812 3813 * gcc.dg/cpp/spacing1.c: Update. 3814 38152003-08-04 Janis Johnson <janis187@us.ibm.com> 3816 3817 PR target/11739 3818 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying 3819 a value for -mtune. 3820 38212003-08-04 Roger Sayle <roger@eyesopen.com> 3822 3823 PR middle-end/11771 3824 * gcc.c-torture/compile/20030804-1.c: New test case. 3825 38262003-08-04 Roger Sayle <roger@eyesopen.com> 3827 3828 * gcc.dg/20030804-1.c: New test case. 3829 38302003-08-04 Alexandre Oliva <aoliva@redhat.com> 3831 3832 * gcc.dg/cpp/separate-1.c: New test. 3833 38342003-08-03 Nathan Sidwell <nathan@codesourcery.com> 3835 3836 PR c++/11704 3837 * g++.dg/template/dependent-expr2.C: New test. 3838 3839 PR c++/11766 3840 * g++.dg/expr/ptrmem1.C: New test. 3841 38422003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3843 3844 PR c++/9453 3845 * g++.dg/template/friend15.C: New test. 3846 38472003-08-03 Neil Booth <neil@daikokuya.co.uk> 3848 3849 * lib/dg-pch.exp: Work round PCH bug. 3850 38512003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 3852 3853 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math 3854 builtins. Move cases from builtins-4.c here. 3855 3856 * gcc.dg/torture/builtin-math-1.c: New test taken from 3857 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some 3858 additional cases. 3859 3860 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c: 3861 Delete. 3862 38632003-08-02 Nathan Sidwell <nathan@codesourcery.com> 3864 3865 PR c++/9447 3866 * g++.dg/template/using7.C: New test. 3867 38682003-08-02 Neil Booth <neil@daikokuya.co.uk> 3869 3870 * import1.c, import2.c: New tests. 3871 38722003-08-01 Jakub Jelinek <jakub@redhat.com> 3873 3874 * g++.dg/eh/crossjump1.C: New test. 3875 38762003-08-01 Mark Mitchell <mark@codesourcery.com> 3877 3878 PR c++/11697 3879 * g++.dg/template/using6.C: New test. 3880 3881 PR c++/11744 3882 * g++.dg/template/koenig2.C: New test. 3883 38842003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3885 3886 PR c++/7983 3887 * g++.dg/parse/typedef4.C: New test. 3888 38892003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 3890 3891 PR c++/8442, c++/8806 3892 * g++.dg/template/elab1.C: New test. 3893 * g++.dg/template/type2.C: Likewise. 3894 * g++.dg/template/ttp3.C: Adjust expected error message. 3895 * g++.old-deja/g++.law/visibility13.C: Likewise. 3896 * g++.old-deja/g++.niklas/t135.C: Likewise. 3897 * g++.old-deja/g++.pt/ttp41.C: Likewise. 3898 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template 3899 template argument. 3900 * g++.old-deja/g++.pt/ttp44.C: Likewise. 3901 39022003-08-01 Nathan Sidwell <nathan@codesourcery.com> 3903 3904 PR c++/11295 3905 * g++.dg/ext/stmtexpr1.C: New test. 3906 3907 * g++.dg/opt/tmp1.C: New test. 3908 3909 PR c++/11525 3910 * g++.dg/parse/constant4.C: New test. 3911 3912 PR c++/9447 3913 * g++.dg/template/using5.C: New test. 3914 39152003-07-31 Roger Sayle <roger@eyesopen.com> 3916 3917 * gcc.dg/builtins-27.c: New test case. 3918 39192003-07-31 Jakub Jelinek <jakub@redhat.com> 3920 3921 * gcc.dg/tls/opt-7.c: New test. 3922 39232003-07-31 Andrew Pinski <pinskia@physics.uc.edu> 3924 3925 * g++.old-deja/g++.other/crash18.C: Remove. 3926 39272003-07-31 Nathan Sidwell <nathan@codesourcery.com> 3928 3929 * g++.dg/template/explicit3.C: New. 3930 * g++.dg/template/explicit4.C: New. 3931 * g++.dg/template/explicit5.C: New. 3932 3933 PR c++/11347 3934 * g++.dg/template/memtmpl1.C: New. 3935 39362003-07-29 Andrew Pinski <pinskia@physics.uc.edu> 3937 3938 PR target/11565 3939 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386. 3940 * gcc.dg/i386-387-5.c (dg-options): Likewise. 3941 39422003-07-30 Jan Hubicka <jh@suse.cz> 3943 3944 * vtgc1.c: Kill. 3945 39462003-07-29 Zack Weinberg <zack@codesourcery.com> 3947 3948 * gcc.dg/struct-in-proto-1.c: New test. 3949 39502003-07-29 Neil Booth <neil@daikokuya.co.uk> 3951 3952 * gcc.dg/cpp/include2.c: Only expect one message. 3953 39542003-07-29 Nathan Sidwell <nathan@codesourcery.com> 3955 3956 PR c++/9447 3957 * g++.dg/template/using1.C: New test. 3958 * g++.dg/template/using2.C: New test. 3959 * g++.dg/template/using3.C: New test. 3960 * g++.dg/template/using4.C: New test. 3961 39622003-07-29 Alexandre Oliva <aoliva@redhat.com> 3963 3964 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int. 3965 * gcc.c-torture/execute/string-opt-10.c: Likewise. 3966 39672003-07-28 Jan Hubicka <jh@suse.cz> 3968 3969 PR c++/11530 3970 * g++.dg/opt/call1.C: New test. 3971 39722003-07-28 Alexandre Oliva <aoliva@redhat.com> 3973 3974 PR c++/11667 3975 * g++.dg/init/enum2.C: New test. 3976 * g++.dg/template/overload1.C: Add "-w" option. 3977 39782003-07-28 <hp@bitrange.com> 3979 3980 * gcc.dg/Wdeclaration-after-statement-1.c, 3981 gcc.dg/Wdeclaration-after-statement-2.c: New tests. 3982 39832003-07-28 Jakub Jelinek <jakub@redhat.com> 3984 3985 * gcc.c-torture/compile/20030725-1.c: New test. 3986 39872003-07-28 Aldy Hernandez <aldyh@redhat.com> 3988 3989 * gcc.dg/20030505.c: Only run for SPE. 3990 Remove definition of opaque type. 3991 39922003-07-27 Mark Mitchell <mark@codesourcery.com> 3993 3994 * g++.dg/template/ptrmem6.C: New test. 3995 39962003-07-26 Geoffrey Keating <geoffk@apple.com> 3997 3998 * gcc.c-torture/compile/zero-strct-2.c: New test. 3999 40002003-07-25 Geoffrey Keating <geoffk@apple.com> 4001 4002 * gcc.dg/intermod-1.c: New test. 4003 40042003-07-25 Nathan Sidwell <nathan@codesourcery.com> 4005 4006 PR c++/11617 4007 * g++.dg/template/lookup2.C: New test. 4008 * g++.dg/template/memclass1.C: Remove instantiated from error. 4009 * g++.dg/other/error2.C: Tweak expected errors. 4010 4011 PR c++/11596 4012 * g++.dg/template/defarg3.C: New test. 4013 4014 * g++.dg/ext/packed2.C: Pack member struct too. Explain why. 4015 40162003-07-24 Mark Mitchell <mark@codesourcery.com> 4017 4018 * g++.dg/inherit/access5.C: New test. 4019 40202003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 4021 4022 PR c++/11513 4023 * g++.dg/template/crash8.C: New test. 4024 40252003-07-23 Steven Bosscher <steven@gcc.gnu.org> 4026 4027 PR c/10602 4028 * gcc.dg/noncompile/incomplete-2.c: New test. 4029 40302003-07-23 Mark Mitchell <mark@codesourcery.com> 4031 4032 PR c++/11645 4033 * g++.dg/inherit/access4.C: New test. 4034 4035 PR c++/11517 4036 * g++.dg/expr/cond2.C: New test. 4037 4038 PR optimization/10679 4039 * g++.dg/opt/inline4.C: New test. 4040 40412003-07-23 Nathan Sidwell <nathan@codesourcery.com> 4042 4043 * g++.dg/parse/crash10: New test. 4044 40452003-07-22 Nathan Sidwell <nathan@codesourcery.com> 4046 4047 * g++.dg/ext/flexary1.C: New test. 4048 40492003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 4050 4051 PR c++/10793 4052 * g++.dg/template/crash9.C: New test. 4053 40542003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 4055 4056 PR c++/3004 4057 * g++.dg/parse/typedef3.C: New test. 4058 4059 PR c++/7906 4060 * g++.dg/parse/operator2.C: New test. 4061 4062 PR c++/8895 4063 * g++.dg/parse/def-tmpl-arg1.C: New test. 4064 4065 PR c++/9282 4066 * g++.dg/parse/funptr1.C: New test. 4067 4068 PR c++/9452 4069 * g++.dg/parse/ambig3.C: New test. 4070 4071 PR c++/9454 4072 * g++.dg/parse/operator3.C: New test. 4073 4074 PR c++/9486 4075 * g++.dg/parse/template10.C: New test. 4076 4077 PR c++/9488 4078 * g++.dg/parse/template11.C: New test. 4079 4080 PR c++/10150 4081 * g++.dg/parse/invalid-op1.C: New test. 4082 4083 PR c++/10247 4084 * g++.dg/parse/condexpr1.C: New test. 4085 40862003-07-22 Nathan Sidwell <nathan@codesourcery.com> 4087 4088 * g++.dg/ext/packed3.C: New test. 4089 * g++.dg/ext/packed4.C: New test. 4090 4091 * gcc.dg/pack-test-3.c: New test. 4092 40932003-07-21 Janis Johnson <janis187@us.ibm.com> 4094 4095 * lib/compat.exp: Handle dg-options per source file. 4096 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options. 4097 * g++.dg/compat/abi/bitfield1_y.C: Ditto. 4098 * g++.dg/compat/abi/bitfield2_x.C: Ditto. 4099 * g++.dg/compat/abi/bitfield2_y.C: Ditto. 4100 * g++.dg/compat/abi/vbase8-10_x.C: Ditto. 4101 * g++.dg/compat/abi/vbase8-10_y.C: Ditto. 4102 * g++.dg/compat/abi/vbase8-21_x.C: Ditto. 4103 * g++.dg/compat/abi/vbase8-21_y.C: Ditto. 4104 * g++.dg/compat/abi/vbase8-22_x.C: Ditto. 4105 * g++.dg/compat/abi/vbase8-22_y.C: Ditto. 4106 * g++.dg/compat/abi/vbase8-4_x.C: Ditto. 4107 * g++.dg/compat/abi/vbase8-4_y.C: Ditto. 4108 * g++.dg/compat/break/bitfield7_x.C: Ditto. 4109 * g++.dg/compat/break/bitfield7_y.C: Ditto. 4110 41112003-07-21 Andrew Pinski <pinskia@physics.uc.edu> 4112 4113 PR c/10320 4114 * gcc.c-torture/execute/20030718-1.c: New test. 4115 41162003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr> 4117 4118 PR optimization/11536 4119 * gcc.dg/20030721-1.c: New test. 4120 41212003-07-19 Mark Mitchell <mark@codesourcery.com> 4122 4123 PR c++/11546 4124 * g++.dg/template/lookup1.C: New test. 4125 41262003-07-19 Zack Weinberg <zack@codesourcery.com> 4127 4128 * gcc.dg/noncompile/label-1.c: New comprehensive test case for 4129 diagnostics of ill-formed constructs involving labels. 4130 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for 4131 the new 'previously defined here' message. 4132 41332003-07-18 Nathan Sidwell <nathan@codesourcery.com> 4134 4135 * g++.dg/parse/non-dependent2.C: New test. 4136 41372003-07-18 Andrew Pinski <pinskia@physics.uc.edu> 4138 4139 * g++.dg/init/init-ref4.C: xfail on targets without 4140 weak symbols. 4141 41422003-07-17 Jakub Jelinek <jakub@redhat.com> 4143 4144 PR target/11087 4145 * gcc.c-torture/execute/20030717-1.c: New test. 4146 41472003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr> 4148 4149 * g++.dg/opt/cfg1.C: New test. 4150 41512003-07-17 Mark Mitchell <mark@codesourcery.com> 4152 4153 PR optimization/11557 4154 * gcc.dg/20030717-1.c: New test. 4155 41562003-07-17 Andrew Pinski <pinskia@physics.uc.edu> 4157 4158 PR c++/10476 4159 * g++.dg/expr/crash-1.C: New test. 4160 4161 PR c++/11027 4162 * g++.dg/template/init3.C: New test. 4163 4164 PR c++/8222 4165 * g++.dg/template/non-dependent1.C: New test. 4166 4167 PR c++/11070 4168 * g++.dg/template/non-dependent2.C: New test. 4169 4170 PR c++/11071 4171 * g++.dg/template/non-dependent3.C: New test. 4172 4173 PR c++/9907 4174 * g++.dg/template/sizeof5.C: New test. 4175 41762003-07-17 Geoffrey Keating <geoffk@apple.com> 4177 4178 PR 11498 4179 * gcc.c-torture/compile/mangle-1.c: New file. 4180 41812003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 4182 4183 PR c++/7809 4184 * g++.dg/parse/access3.C: New test. 4185 41862003-07-17 Andrew Pinski <pinskia@physics.uc.edu> 4187 4188 PR c++/11384 4189 * g++.dg/init/init-ref4.C: New test. 4190 41912003-07-16 Mark Mitchell <mark@codesourcery.com> 4192 4193 PR c++/11547 4194 * g++.dg/parse/constant3.C: New test. 4195 * g++.dg/parse/crash7.C: Likewise. 4196 41972003-07-16 Andrew Pinski <pinskia@physics.uc.edu> 4198 4199 PR target/11008 4200 * gcc.dg/i386-pentium4-not-mull.c: New. 4201 42022003-07-16 J"orn Rennecke <joern.rennecke@superh.com> 4203 4204 * gcc.dg/asm-names.c (ymain): Make it weak. 4205 42062003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 4207 4208 PR c++/5421 4209 * g++.dg/template/friend21.C: New test. 4210 42112003-07-16 Jakub Jelinek <jakub@redhat.com> 4212 4213 * gcc.dg/cleanup-8.c: New test. 4214 * gcc.dg/cleanup-9.c: New test. 4215 42162003-07-16 Danny Smith <dannysmith@users.sourceforge.net> 4217 4218 * g++.dg/ext/dll-MI1.h: New file. 4219 * g++.dg/ext/dllexport-MI1.C: New file. 4220 * g++.dg/ext/dllimport-MI1.C: New file. 4221 42222003-07-15 Jakub Jelinek <jakub@redhat.com> 4223 4224 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390, 4225 it does not have cmpstrsi patterns (just cmpmemsi). 4226 42272003-07-15 Mark Mitchell <mark@codesourcery.com> 4228 4229 PR debug/11473 4230 * g++.dg/debug/debug8.C: New test. 4231 42322003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 4233 4234 PR c++/10108 4235 * g++.dg/template/crash7.C: New test. 4236 42372003-07-15 Kazu Hirata <kazu@cs.umass.edu> 4238 4239 PR target/10795 4240 * gcc.c-torture/compile/20030708-1.c: New. 4241 42422003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr> 4243 4244 * gcc.c-torture/execute/20030715-1.c: New test. 4245 42462003-07-14 Geoffrey Keating <geoffk@apple.com> 4247 4248 * gcc.dg/pch/inline-3.c: New file. 4249 * gcc.dg/pch/inline-3.hs: New file. 4250 * gcc.dg/pch/inline-4.c: New file. 4251 * gcc.dg/pch/inline-4.hs: New file. 4252 42532003-07-14 Mark Mitchell <mark@codesourcery.com> 4254 4255 PR c++/11509 4256 * g++.dg/template/crash6.C: New test. 4257 4258 PR c++/7053 4259 * g++.dg/template/friend20.C: New test. 4260 4261 PR c++/7019 4262 * g++.dg/template/overload2.C: New test. 4263 42642003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 4265 4266 PR optimization/11440 4267 * gcc.c-torture/execute/20030714-1.c: New test. 4268 42692003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 4270 4271 PR c++/11154 4272 * g++.dg/template/partial2.C: New test. 4273 42742003-07-13 Mark Mitchell <mark@codesourcery.com> 4275 4276 PR c++/11503 4277 * g++.dg/template/anon1.C: New test. 4278 4279 PR c++/11493 4280 PR c++/11495 4281 * g++.dg/parse/template9.C: Likewise. 4282 * g++.dg/template/crash4.C: New test. 4283 * g++.dg/template/koenig1.C: Likewise. 4284 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers. 4285 * g++.old-deja/g++.benjamin/tem06.C: Declare "x". 4286 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling 4287 functions. 4288 * g++.old-deja/g++.jason/template36.C: Likewise. 4289 * g++.old-deja/g++.mike/p1989.C: Likewise. 4290 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling. 4291 * g++.old-deja/g++.pt/ttp20.C: Use this->. 4292 * g++.old-deja/g++.pt/ttp21.C: Use this->. 4293 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when 4294 compiling. 4295 * g++.old-deja/g++.pt/union2.C: Use this->. 4296 42972003-07-11 Jakub Jelinek <jakub@redhat.com> 4298 4299 * gcc.dg/20030711-1.c: New test. 4300 43012003-07-11 Nathan Sidwell <nathan@codesourcery.com> 4302 4303 PR c++/11050 4304 * g++.dg/parse/args1.C: New test. 4305 * g++.pt/defarg8.C: Change expected errors. 4306 43072003-07-11 Mark Mitchell <mark@codesourcery.com> 4308 4309 PR c++/8164 4310 * g++.dg/template/nontype2.C: New test. 4311 4312 PR c++/10558 4313 * g++.dg/parse/template8.C: New test. 4314 4315 PR c++/8327 4316 * g++.dg/template/scope1.C: New test. 4317 4318 * g++.dg/warn/Wsign-compare-1.C: New test. 4319 43202003-07-10 Kazu Hirata <kazu@cs.umass.edu> 4321 4322 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4. 4323 43242003-07-10 Mark Mitchell <mark@codesourcery.com> 4325 4326 PR c++/9411 4327 * g++.dg/template/explicit2.C: New test. 4328 4329 PR c++/10032 4330 * g++.dg/warn/pedantic1.C: New test. 4331 43322003-07-10 Nathan Sidwell <nathan@codesourcery.com> 4333 4334 PR c++ 9483 4335 * g++.dg/other/field1.C: New test. 4336 43372003-07-10 Kazu Hirata <kazu@cs.umass.edu> 4338 4339 PR c/11449 4340 * gcc.c-torture/compile/20030707-1.c: New. 4341 43422003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 4343 4344 PR c++/10849 4345 * g++.dg/template/access12.C: New test. 4346 43472003-07-09 Nathan Sidwell <nathan@codesourcery.com> 4348 4349 * g++.dg/bprob/bprob.exp (prof_ext): Update. 4350 * g77.dg/bprob/bprob.exp (prof_ext): Update. 4351 * gcc.misc-tests/bprob.exp (prof_ext): Update. 4352 * gcc.misc-tests/gcov.exp: Update 4353 * g++.dg/gcov/gcov.exp: Update 4354 * lib/gcov.exp: Update. 4355 43562003-07-08 Mark Mitchell <mark@codesourcery.com> 4357 4358 * g++.dg/abi/mangle17.C: Make sure template expressions are 4359 dependent. 4360 * g++.dg/abi/mangle4.C: Mark erroneous casts. 4361 * g++.dg/debug/debug7.C: Mark erronous new-declarator. 4362 * g++.dg/opt/stack1.C: Remove erroneous code. 4363 * g++.dg/parse/template7.C: New test. 4364 * g++.dg/template/dependent-expr1.C: Mark erroneous code. 4365 * g++.old-deja/g++.pt/crash4.C: Likewise. 4366 43672003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 4368 4369 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels 4370 with zero or one occurence of `$' after the initial `L'. 4371 43722003-07-08 Kazu Hirata <kazu@cs.umass.edu> 4373 4374 * gcc.c-torture/compile/20030704-1.c: Add a comment. 4375 43762003-07-08 Roger Sayle <roger@eyesopen.com> 4377 4378 PR c/11370 4379 * gcc.dg/Wunreachable-6.c: New testcase. 4380 * gcc.dg/Wunreachable-7.c: New testcase. 4381 43822003-07-08 Jakub Jelinek <jakub@redhat.com> 4383 4384 PR c/11420 4385 * gcc.dg/20030708-1.c: New test. 4386 43872003-07-08 Richard Sandiford <rsandifo@redhat.com> 4388 4389 * gcc.dg/compat/sdata-section.h: New file. 4390 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test. 4391 * gcc.dg/torture/mips-sdata-1.c: New test. 4392 43932003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 4394 4395 PR c++/11030 4396 * g++.dg/template/friend19.C: New test. 4397 43982003-07-08 Jakub Jelinek <jakub@redhat.com> 4399 4400 * g++.dg/opt/strength-reduce.C: New test. 4401 44022003-07-07 Roger Sayle <roger@eyesopen.com> 4403 4404 PR target/10979 4405 * gcc.dg/20030707-1.c: New testcase. 4406 44072003-07-07 Roger Sayle <roger@eyesopen.com> 4408 4409 PR optimization/11059 4410 * g++.dg/opt/emptyunion.C: New testcase. 4411 44122003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 4413 Eric Botcazou <ebotcazou@libertysurf.fr> 4414 4415 * g++.dg/opt/stack1.C: New test. 4416 44172003-07-05 Mark Mitchell <mark@codesourcery.com> 4418 4419 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a 4420 run test. 4421 4422 PR c++/11431 4423 * g++.dg/expr/static_cast3.C: New test. 4424 44252003-07-04 Zack Weinberg <zack@codesourcery.com> 4426 4427 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c 4428 everywhere. 4429 * gcc.dg/concat.c: Concatenation of string constants with 4430 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error. 4431 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp. 4432 * gcc.dg/cpp/escape-2.c: Use wide character constants where 4433 necessary to avoid multi-character character constant warning. 4434 * gcc.dg/cpp/escape.c: Likewise. 4435 * gcc.dg/cpp/ucs.c: Likewise. 4436 Remove backslashes from dg-bogus comments, as they confuse Tcl. 4437 Fix a typo. 4438 44392003-07-04 Kazu Hirata <kazu@cs.umass.edu> 4440 4441 PR c/11428 4442 * gcc.c-torture/compile/20030704-1.c: New. 4443 44442003-07-04 Kazu Hirata <kazu@cs.umass.edu> 4445 4446 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva. 4447 44482003-07-04 Danny Smith <dannysmith@users.sourceforge.net> 4449 4450 PR c++/5287, PR c++/7910, PR c++/11021 4451 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add 4452 tests for warnings. 4453 * g++.dg/ext/dllimport2.C: Add tests for warnings. 4454 * g++.dg/ext/dllimport3.C: Likewise. 4455 * g++.dg/ext/dllimport4.C: New file. 4456 * g++.dg/ext/dllimport5.C: New file. 4457 * g++.dg/ext/dllimport6.C: New file. 4458 * g++.dg/ext/dllimport7.C: New file. 4459 * g++.dg/ext/dllimport8.C: New file. 4460 * g++.dg/ext/dllimport9.C: New file. 4461 * g++.dg/ext/dllimport10.C: New file. 4462 * g++.dg/ext/dllexport1.C: New file. 4463 44642003-07-03 Mark Mitchell <mark@codesourcery.com> 4465 4466 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker. 4467 * g++.old-deja/g++.mike/net36.C: Tweak error messages. 4468 44692003-07-03 Roger Sayle <roger@eyesopen.com> 4470 4471 * gcc.dg/builtins-25.c: New testcase. 4472 * gcc.dg/builtins-26.c: New testcase. 4473 44742003-07-03 Janis Johnson <janis187@us.ibm.com> 4475 4476 * gcc.dg/compat/vector-defs.h: New file. 4477 * gcc.dg/compat/vector-setup.h: New file. 4478 * gcc.dg/compat/vector-check.h: New file. 4479 * gcc.dg/compat/vector-1_main.c: New file. 4480 * gcc.dg/compat/vector-1_x.c: New file. 4481 * gcc.dg/compat/vector-1_y.c: New file. 4482 * gcc.dg/compat/vector-2_main.c: New file. 4483 * gcc.dg/compat/vector-2_x.c: New file. 4484 * gcc.dg/compat/vector-2_y.c: New file. 4485 4486 * gcc.dg/compat/fnptr-by-value-1_main.c: New file. 4487 * gcc.dg/compat/fnptr-by-value-1_x.c: New file. 4488 * gcc.dg/compat/fnptr-by-value-1_y.c: New file. 4489 * gcc.dg/compat/struct-align-1.h: New file. 4490 * gcc.dg/compat/struct-align-1_main.c: New file. 4491 * gcc.dg/compat/struct-align-1_x.c: New file. 4492 * gcc.dg/compat/struct-align-1_y.c: New file. 4493 * gcc.dg/compat/struct-align-2.h: New file. 4494 * gcc.dg/compat/struct-align-2_main.c: New file. 4495 * gcc.dg/compat/struct-align-2_x.c: New file. 4496 * gcc.dg/compat/struct-align-2_y.c: New file. 4497 4498 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New. 4499 * gcc.dg/compat/scalar-by-value-1_x.c: Use it. 4500 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto. 4501 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto. 4502 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto. 4503 * gcc.dg/compat/scalar-return-1_x.c: Ditto. 4504 * gcc.dg/compat/scalar-return-2_x.c: Ditto. 4505 * gcc.dg/compat/scalar-return-3_x.c: Ditto. 4506 * gcc.dg/compat/scalar-return-4_x.c: Ditto. 4507 * gcc.dg/compat/struct-by-value-10_x.c: Ditto. 4508 * gcc.dg/compat/struct-by-value-11_x.c: Ditto. 4509 * gcc.dg/compat/struct-by-value-12_x.c: Ditto. 4510 * gcc.dg/compat/struct-by-value-13_x.c: Ditto. 4511 * gcc.dg/compat/struct-by-value-14_x.c: Ditto. 4512 * gcc.dg/compat/struct-by-value-15_x.c: Ditto. 4513 * gcc.dg/compat/struct-by-value-16_x.c: Ditto. 4514 * gcc.dg/compat/struct-by-value-17_x.c: Ditto. 4515 * gcc.dg/compat/struct-by-value-18_x.c: Ditto. 4516 * gcc.dg/compat/struct-by-value-2_x.c: Ditto. 4517 * gcc.dg/compat/struct-by-value-3_x.c: Ditto. 4518 * gcc.dg/compat/struct-by-value-4_x.c: Ditto. 4519 * gcc.dg/compat/struct-by-value-5_x.c: Ditto. 4520 * gcc.dg/compat/struct-by-value-6_x.c: Ditto. 4521 * gcc.dg/compat/struct-by-value-7_x.c: Ditto. 4522 * gcc.dg/compat/struct-by-value-8_x.c: Ditto. 4523 * gcc.dg/compat/struct-by-value-9_x.c: Ditto. 4524 * gcc.dg/compat/struct-return-10_x.c: Ditto. 4525 * gcc.dg/compat/struct-return-2_x.c: Ditto. 4526 * gcc.dg/compat/struct-return-3_x.c: Ditto. 4527 45282003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr> 4529 4530 * gcc.dg/i386-call-1.c: New test. 4531 45322003-07-03 Nathan Sidwell <nathan@codesourcery.com> 4533 4534 PR c++/9162 4535 * g++.dg/parse/defarg4.C: New. 4536 45372003-07-03 Roger Sayle <roger@eyesopen.com> 4538 4539 PR target/10700 4540 * gcc.c-torture/compile/20030703-1.c: New test case. 4541 45422003-07-03 Mark Mitchell <mark@codesourcery.com> 4543 4544 * g++.dg/template/local3.C: Remove extra semicolon. 4545 45462003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr> 4547 4548 * gcc.dg/i386-volatile-1.c: New test. 4549 45502003-07-02 Nathan Sidwell <nathan@codesourcery.com> 4551 4552 PR c++/11072 4553 * g++.dg/other/offsetof2.C: XFAIL. 4554 * g++.dg/other/offsetof5.C: New. 4555 4556 PR c++/10219 4557 * g++.dg/template/error1.C: New. 4558 4559 PR c++/9779 4560 * g++.dg/template/dependent-expr1.C: New. 4561 45622003-07-01 Mark Mitchell <mark@codesourcery.com> 4563 4564 PR c++/6949 4565 * g++.dg/template/local3.C: New test. 4566 4567 PR c++/11149 4568 * g++.dg/lookup/scoped6.C: New test. 4569 45702003-07-01 Giovanni Bajo <giovannibajo@libero.it> 4571 4572 PR c++/8046 4573 * g++.dg/other/error7.C: New test. 4574 45752003-07-01 Kazu Hirata <kazu@cs.umass.edu> 4576 4577 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos. 4578 * g++.old-deja/g++.abi/vtable3.h: Likewise. 4579 * g++.old-deja/g++.law/code-gen5.C: Likewise. 4580 * g++.old-deja/g++.other/union2.C: Likewise. 4581 * gcc.dg/c90-const-expr-2.c: Likewise. 4582 * gcc.dg/c90-const-expr-3.c: Likewise. 4583 * gcc.dg/c99-const-expr-2.c: Likewise. 4584 * gcc.dg/c99-const-expr-3.c: Likewise. 4585 * gcc.dg/concat.c: Likewise. 4586 45872003-07-01 Mark Mitchell <mark@codesourcery.com> 4588 4589 PR c++/9559 4590 * g++.dg/init/static1.C: New test. 4591 45922003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 4593 4594 * Changelog: Remove ">>>>>>>" from previous change. 4595 45962003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 4597 4598 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase". 4599 * g++.old-deja/g++.other/access2.C: Likewise. 4600 * g++.old-deja/g++.other/decl2.C: Likewise. 4601 * gcc.c-torture/execute/20020615-1.c: Likewise. 4602 46032003-06-30 Giovanni Bajo <giovannibajo@libero.it> 4604 4605 PR c++/4933 4606 * g++.dg/template/sizeof4.C: New test. 4607 46082003-06-30 Giovanni Bajo <giovannibajo@libero.it> 4609 4610 * g++.dg/other/error6.C: New test. 4611 46122003-06-30 Giovanni Bajo <giovannibajo@libero.it> 4613 4614 PR c++/10750 4615 * g++.dg/parse/constant2.C: New test. 4616 46172003-06-30 Giovanni Bajo <giovannibajo@libero.it> 4618 4619 PR c++/11106 4620 * g++.dg/other/error5.C: New test. 4621 46222003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4623 4624 * gcc.dg/format/gcc_diag-1.c: New test. 4625 46262003-06-28 Ulrich Weigand <uweigand@de.ibm.com> 4627 4628 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs. 4629 46302003-06-28 Nathan Sidwell <nathan@codesourcery.com> 4631 4632 * g++.old-deja/g++.robertl/eb133.C: Set expected line number. 4633 * g++.old-deja/g++.robertl/eb133a.C: Likewise. 4634 * g++.old-deja/g++.robertl/eb133b.C: Likewise. 4635 46362003-06-28 Jakub Jelinek <jakub@redhat.com> 4637 4638 * gcc.c-torture/execute/builtins/string-8.c: New test. 4639 * gcc.c-torture/execute/builtins/string-8-lib.c: New. 4640 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests. 4641 * gcc.c-torture/execute/string-opt-7.c (main): Add new test. 4642 46432003-06-27 Mark Mitchell <mark@codesourcery.com> 4644 4645 PR c++/10468 4646 * g++.dg/ext/typeof6.C: New test. 4647 46482003-06-27 Mark Mitchell <mark@codesourcery.com> 4649 4650 PR c++/10796 4651 * g++.dg/init/enum1.C: New test. 4652 46532003-06-27 Ulrich Weigand <uweigand@de.ibm.com> 4654 4655 * gcc.dg/20030627-1.c: New test. 4656 46572003-06-26 Mark Mitchell <mark@codesourcery.com> 4658 4659 PR c++/11332 4660 * g++.dg/expr/static_cast2.C: New test. 4661 46622003-06-26 Roger Sayle <roger@eyesopen.com> 4663 Jakub Jelinek <jakub@redhat.com> 4664 4665 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled 4666 sprintf(dst,"%s",src) optimization. 4667 * gcc.c-torture/execute/20030626-1.c: New test case. 4668 * gcc.c-torture/execute/20030626-2.c: New test case. 4669 46702003-06-26 J"orn Rennecke <joern.rennecke@superh.com> 4671 4672 * gcc.c-torture/execute/multi-ix.c: New test. 4673 4674 * gcc.c-torture/execute/simd-4.c (main): 4675 Added missing semicolon at end of union. 4676 46772003-06-26 Giovanni Bajo <giovannibajo@libero.it> 4678 4679 PR c++/8266 4680 * g++.dg/template/explicit-instantiation3.C: New test. 4681 46822003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr> 4683 4684 * gcc.dg/20030626-1.c: Use signed char. 4685 46862003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr> 4687 4688 * gcc.dg/20030626-1.c: New test. 4689 46902003-06-26 Neil Booth <neil@daikokuya.co.uk> 4691 4692 * const-str-2.m: Update. 4693 46942003-06-25 Mark Mitchell <mark@codesourcery.com> 4695 4696 PR c++/10990 4697 * g++.dg/rtti/dyncast1.C: New test. 4698 * g++.dg/abi/mangle4.C: Correct base-specifier access. 4699 * g++.dg/lookup/scoped1.C: Remove XFAIL. 4700 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access. 4701 4702 PR c++/10931 4703 * g++.dg/expr/static_cast1.C: New test. 4704 47052003-06-25 Josef Zlomek <zlomekj@suse.cz> 4706 4707 * gcc.dg/20030625-1.c: New test. 4708 47092003-06-24 Roger Sayle <roger@eyesopen.com> 4710 4711 * gcc.c-torture/compile/20030624-1.c: New test case. 4712 47132003-06-24 Jakub Jelinek <jakub@redhat.com> 4714 4715 * gcc.c-torture/execute/string-opt-17.c: New test. 4716 47172003-06-24 Mark Mitchell <mark@codesourcery.com> 4718 4719 PR c++/5754 4720 * g++.dg/parse/crash6.C: New test. 4721 47222003-06-23 Roger Sayle <roger@eyesopen.com> 4723 4724 * gcc.dg/builtins-24.c: New test case. 4725 47262003-06-23 Jakub Jelinek <jakub@redhat.com> 4727 4728 * g++.dg/opt/operator1.C: New test. 4729 47302003-06-22 Roger Sayle <roger@eyesopen.com> 4731 4732 * gcc.c-torture/execute/string-opt-16.c: New test case. 4733 47342003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net> 4735 4736 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option. 4737 * g++.old-deja/g++.other/conv7.C: Likewise 4738 * g++.old-deja/g++.other/overcnv2.C: Likewise. 4739 * g++.old-deja/g++.other/overload14.C: Likewise. 4740 47412003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net> 4742 4743 * g++.old-deja/g++.jason/conversion5.C: Adjust option. 4744 * g++.old-deja/g++.bugs/900215_01.C: Likewise. 4745 47462003-06-20 Mark Mitchell <mark@codesourcery.com> 4747 4748 PR c++/10888 4749 * g++.dg/warn/Winline-3.C: New test. 4750 47512003-06-20 Mark Mitchell <mark@codesourcery.com> 4752 4753 * lib/target-supports.exp (check_alias_available): Make the test 4754 program acceptable to the Solaris assembler. 4755 4756 PR c++/10749 4757 * g++.dg/template/memclass2.C: New test. 4758 47592003-06-20 Mark Mitchell <mark@codesourcery.com> 4760 Eric Botcazou <ebotcazou@libertysurf.fr> 4761 4762 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail 4763 data for non-matching targets. 4764 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail. 4765 47662003-06-20 Mark Mitchell <mark@codesourcery.com> 4767 4768 PR c++/10845 4769 * g++.dg/template/member3.C: New test. 4770 47712003-06-19 Mark Mitchell <mark@codesourcery.com> 4772 4773 PR c++/10939 4774 * g++.dg/template/func1.C: New test. 4775 4776 PR c++/9649 4777 * g++.dg/template/static4.C: New test. 4778 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages. 4779 4780 PR c++/11041 4781 * g++.dg/init/ref7.C: New test. 4782 47832003-06-19 Matt Austern <austern@apple.com> 4784 4785 PR c++/11228 4786 * g++.dg/anew1.C: New test. 4787 * g++.dg/anew2.C: New test. 4788 * g++.dg/anew3.C: New test. 4789 * g++.dg/anew4.C: New test. 4790 47912003-06-19 Kazu Hirata <kazu@cs.umass.edu> 4792 4793 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8. 4794 47952003-06-19 J"orn Rennecke <joern.rennecke@superh.com> 4796 4797 * gcc.c-torture/execute/simd-4.c (main): Make expected value 4798 endian-dependent. 4799 48002003-06-17 Benjamin Kosnik <bkoz@redhat.com> 4801 4802 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags. 4803 Remove cruft. 4804 48052003-06-17 Kazu Hirata <kazu@cs.umass.edu> 4806 4807 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300. 4808 * gcc.c-torture/compile/961203-1.c: Likewise. 4809 * gcc.c-torture/compile/980506-1.c: Likewise. 4810 48112003-06-17 Mark Mitchell <mark@codesourcery.com> 4812 4813 PR c++/10712 4814 * g++.dg/lookup/using7.C: New test. 4815 48162003-06-17 Mark Mitchell <mark@codesourcery.com> 4817 4818 PR c++/11105 4819 * g++.dg/abi/conv1.C: Remove it. 4820 * g++.dg/template/conv7.C: New test. 4821 * g++.dg/template/conv8.C: Likewise. 4822 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a 4823 conversion operator. 4824 48252003-06-17 Janis Johnson <janis187@us.ibm.com> 4826 4827 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New. 4828 * gcc.dg/compat/scalar-by-value-1_x.c: Use it. 4829 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto. 4830 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto. 4831 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto. 4832 * gcc.dg/compat/scalar-return-1_x.c: Ditto. 4833 * gcc.dg/compat/scalar-return-2_x.c: Ditto. 4834 * gcc.dg/compat/scalar-return-3_x.c: Ditto. 4835 * gcc.dg/compat/scalar-return-4_x.c: Ditto. 4836 * gcc.dg/compat/struct-by-value-10_x.c: Ditto. 4837 * gcc.dg/compat/struct-by-value-11_x.c: Ditto. 4838 * gcc.dg/compat/struct-by-value-12_x.c: Ditto. 4839 * gcc.dg/compat/struct-by-value-13_x.c: Ditto. 4840 * gcc.dg/compat/struct-by-value-14_x.c: Ditto. 4841 * gcc.dg/compat/struct-by-value-15_x.c: Ditto. 4842 * gcc.dg/compat/struct-by-value-16_x.c: Ditto. 4843 * gcc.dg/compat/struct-by-value-17_x.c: Ditto. 4844 * gcc.dg/compat/struct-by-value-18_x.c: Ditto. 4845 * gcc.dg/compat/struct-by-value-2_x.c: Ditto. 4846 * gcc.dg/compat/struct-by-value-3_x.c: Ditto. 4847 * gcc.dg/compat/struct-by-value-4_x.c: Ditto. 4848 * gcc.dg/compat/struct-by-value-5_x.c: Ditto. 4849 * gcc.dg/compat/struct-by-value-6_x.c: Ditto. 4850 * gcc.dg/compat/struct-by-value-7_x.c: Ditto. 4851 * gcc.dg/compat/struct-by-value-8_x.c: Ditto. 4852 * gcc.dg/compat/struct-by-value-9_x.c: Ditto. 4853 * gcc.dg/compat/struct-return-10_x.c: Ditto. 4854 * gcc.dg/compat/struct-return-2_x.c: Ditto. 4855 * gcc.dg/compat/struct-return-3_x.c: Ditto. 4856 48572003-06-16 Mark Mitchell <mark@codesourcery.com> 4858 4859 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko. 4860 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL 4861 indications. 4862 48632003-06-16 Roger Sayle <roger@eyesopen.com> 4864 4865 * gcc.dg/i386-387-5.c: New test case. 4866 * gcc.dg/i386-387-6.c: New test case. 4867 * gcc.dg/builtins-23.c: New test case. 4868 48692003-06-15 Roger Sayle <roger@eyesopen.com> 4870 4871 * gcc.dg/builtins-22.c: New test case. 4872 * gcc.dg/i386-387-1.c: Update to test exp. 4873 * gcc.dg/i386-387-2.c: Likewise. 4874 48752003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 4876 4877 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks. 4878 48792003-06-12 Mark Mitchell <mark@codesourcery.com> 4880 4881 * lib/gcc-dg.exp (dg-require-dll): New function. 4882 (dg-xfail-if): Likewise. 4883 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture 4884 driver. 4885 4886 * gcc.c-torture/compile/20000804-1.c: Convert to dg format. 4887 * gcc.c-torture/compile/20001205-1.c: Likewise. 4888 * gcc.c-torture/compile/20001226-1.c: Likewise. 4889 * gcc.c-torture/compile/20010518-2.c: Likewise. 4890 * gcc.c-torture/compile/20020312-1.c: Likewise. 4891 * gcc.c-torture/compile/20020604-1.c: Likewise. 4892 * gcc.c-torture/compile/920501-12.c: Likewise. 4893 * gcc.c-torture/compile/920501-4.c: Likewise. 4894 * gcc.c-torture/compile/920520-1.c: Likewise. 4895 * gcc.c-torture/compile/920521-1.c: Likewise. 4896 * gcc.c-torture/compile/920625-1.c: Likewise. 4897 * gcc.c-torture/compile/961203-1.c: Likewise. 4898 * gcc.c-torture/compile/980506-1.c: Likewise. 4899 * gcc.c-torture/compile/981006-1.c: Likewise. 4900 * gcc.c-torture/compile/981022-1.c: Likewise. 4901 * gcc.c-torture/compile/981223-1.c: Likewise. 4902 * gcc.c-torture/compile/990617-1.c: Likewise. 4903 * gcc.c-torture/compile/dll.c: Likewise. 4904 * gcc.c-torture/compile/labels-3.c: Likewise. 4905 * gcc.c-torture/compile/mipscop-1.c: Likewise. 4906 * gcc.c-torture/compile/mipscop-2.c: Likewise. 4907 * gcc.c-torture/compile/mipscop-3.c: Likewise. 4908 * gcc.c-torture/compile/mipscop-4.c: Likewise. 4909 * gcc.c-torture/compile/simd-5.c: Likewise. 4910 * gcc.c-torture/compile/20000804-1.x: Remove. 4911 * gcc.c-torture/compile/20001205-1.x: Likewise. 4912 * gcc.c-torture/compile/20001226-1.x: Likewise. 4913 * gcc.c-torture/compile/20010518-2.x: Likewise. 4914 * gcc.c-torture/compile/20020312-1.x: Likewise. 4915 * gcc.c-torture/compile/20020604-1.x: Likewise. 4916 * gcc.c-torture/compile/920501-12.x: Likewise. 4917 * gcc.c-torture/compile/920501-4.x: Likewise. 4918 * gcc.c-torture/compile/920520-1.x: Likewise. 4919 * gcc.c-torture/compile/920521-1.x: Likewise. 4920 * gcc.c-torture/compile/920625-1.x: Likewise. 4921 * gcc.c-torture/compile/961203-1.x: Likewise. 4922 * gcc.c-torture/compile/980506-1.x: Likewise. 4923 * gcc.c-torture/compile/981006-1.x: Likewise. 4924 * gcc.c-torture/compile/981022-1.x: Likewise. 4925 * gcc.c-torture/compile/981223-1.x: Likewise. 4926 * gcc.c-torture/compile/990617-1.x: Likewise. 4927 * gcc.c-torture/compile/mipscop-1.x: Likewise. 4928 * gcc.c-torture/compile/mipscop-2.x: Likewise. 4929 * gcc.c-torture/compile/mipscop-3.x: Likewise. 4930 * gcc.c-torture/compile/mipscop-4.x: Likewise. 4931 * gcc.c-torture/compile/simd-5.x: Likewise. 4932 4933 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands. 4934 49352003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr> 4936 4937 * gcc.c-torture/execute/20030611-1.c: New test. 4938 49392003-06-12 Roger Sayle <roger@eyesopen.com> 4940 4941 PR middle-end/168 4942 * gcc.dg/20030612-1.c: New test case. 4943 49442003-06-12 Mark Mitchell <mark@codesourcery.com> 4945 4946 PR c++/10635 4947 * g++.dg/expr/cast1.C: New test. 4948 49492003-06-12 Roger Sayle <roger@eyesopen.com> 4950 4951 * gcc.dg/builtins-21.c: New test case. 4952 49532003-06-11 Kelley Cook <kelleycook@wideopenwest.com> 4954 4955 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of 4956 options instead of at the end. 4957 * lib/objc.exp (objc_target_compile): Likewise. 4958 49592003-06-11 Mark Mitchell <mark@codesourcery.com> 4960 4961 PR c++/10432 4962 * g++.dg/parse/error1.C: New test. 4963 49642003-06-11 Janis Johnson <janis187@us.ibm.com> 4965 4966 * gcc.dg/compat/struct-by-value-11_main.c: New file. 4967 * gcc.dg/compat/struct-by-value-11_x.c: New file. 4968 * gcc.dg/compat/struct-by-value-11_y.c: New file. 4969 * gcc.dg/compat/struct-by-value-12_main.c: New file. 4970 * gcc.dg/compat/struct-by-value-12_x.c: New file. 4971 * gcc.dg/compat/struct-by-value-12_y.c: New file. 4972 * gcc.dg/compat/struct-by-value-13_main.c: New file. 4973 * gcc.dg/compat/struct-by-value-13_x.c: New file. 4974 * gcc.dg/compat/struct-by-value-13_y.c: New file. 4975 * gcc.dg/compat/struct-by-value-14_main.c: New file. 4976 * gcc.dg/compat/struct-by-value-14_x.c: New file. 4977 * gcc.dg/compat/struct-by-value-14_y.c: New file. 4978 * gcc.dg/compat/struct-by-value-15_main.c: New file. 4979 * gcc.dg/compat/struct-by-value-15_x.c: New file. 4980 * gcc.dg/compat/struct-by-value-15_y.c: New file. 4981 * gcc.dg/compat/struct-by-value-16_main.c: New file. 4982 * gcc.dg/compat/struct-by-value-16_x.c: New file. 4983 * gcc.dg/compat/struct-by-value-16_y.c: New file. 4984 * gcc.dg/compat/struct-by-value-17_main.c: New file. 4985 * gcc.dg/compat/struct-by-value-17_x.c: New file. 4986 * gcc.dg/compat/struct-by-value-17_y.c: New file. 4987 * gcc.dg/compat/struct-by-value-18_main.c: New file. 4988 * gcc.dg/compat/struct-by-value-18_x.c: New file. 4989 * gcc.dg/compat/struct-by-value-18_y.c: New file. 4990 4991 * gcc.dg/compat/scalar-by-value-3_main.c: New file. 4992 * gcc.dg/compat/scalar-by-value-3_x.c: New file. 4993 * gcc.dg/compat/scalar-by-value-3_y.c: New file. 4994 * gcc.dg/compat/scalar-by-value-4_main.c: New file. 4995 * gcc.dg/compat/scalar-by-value-4_x.c: New file. 4996 * gcc.dg/compat/scalar-by-value-4_y.c: New file. 4997 * gcc.dg/compat/scalar-return-3_main.c: New file. 4998 * gcc.dg/compat/scalar-return-3_x.c: New file. 4999 * gcc.dg/compat/scalar-return-3_y.c: New file. 5000 * gcc.dg/compat/scalar-return-4_main.c: New file. 5001 * gcc.dg/compat/scalar-return-4_x.c: New file. 5002 * gcc.dg/compat/scalar-return-4_y.c: New file. 5003 50042003-06-10 Janis Johnson <janis187@us.ibm.com> 5005 5006 * gcc.dg/compat/fp2-struct-check.h: New file. 5007 * gcc.dg/compat/fp2-struct-defs.h: New file. 5008 * gcc.dg/compat/fp2-struct-init.h: New file. 5009 * gcc.dg/compat/struct-by-value-10_main.c: New file. 5010 * gcc.dg/compat/struct-by-value-10_x.c: New file. 5011 * gcc.dg/compat/struct-by-value-10_y.c: New file. 5012 * gcc.dg/compat/struct-return-10_main.c: New file. 5013 * gcc.dg/compat/struct-return-10_x.c: New file. 5014 * gcc.dg/compat/struct-return-10_y.c: New file. 5015 5016 * gcc.dg/compat/compat-common.h: New file. 5017 * gcc.dg/compat/fp-struct-check.h: Improve debugging output. 5018 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto. 5019 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto. 5020 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto. 5021 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto. 5022 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto. 5023 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto. 5024 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto. 5025 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto. 5026 * gcc.dg/compat/scalar-return-1_main.c: Ditto. 5027 * gcc.dg/compat/scalar-return-1_x.c: Ditto. 5028 * gcc.dg/compat/scalar-return-1_y.c: Ditto. 5029 * gcc.dg/compat/scalar-return-2_main.c: Ditto. 5030 * gcc.dg/compat/scalar-return-2_x.c: Ditto. 5031 * gcc.dg/compat/scalar-return-2_y.c: Ditto. 5032 * gcc.dg/compat/small-struct-check.h: Ditto. 5033 * gcc.dg/compat/struct-by-value-2_main.c: Ditto. 5034 * gcc.dg/compat/struct-by-value-2_x.c: Ditto. 5035 * gcc.dg/compat/struct-by-value-2_y.c: Ditto. 5036 * gcc.dg/compat/struct-by-value-3_main.c: Ditto. 5037 * gcc.dg/compat/struct-by-value-3_x.c: Ditto. 5038 * gcc.dg/compat/struct-by-value-3_y.c: Ditto. 5039 * gcc.dg/compat/struct-by-value-4_main.c: Ditto. 5040 * gcc.dg/compat/struct-by-value-4_x.c: Ditto. 5041 * gcc.dg/compat/struct-by-value-4_y.c: Ditto. 5042 * gcc.dg/compat/struct-by-value-5_main.c: Ditto. 5043 * gcc.dg/compat/struct-by-value-5_x.c: Ditto. 5044 * gcc.dg/compat/struct-by-value-5_y.c: Ditto. 5045 * gcc.dg/compat/struct-by-value-6_main.c: Ditto. 5046 * gcc.dg/compat/struct-by-value-6_x.c: Ditto. 5047 * gcc.dg/compat/struct-by-value-6_y.c: Ditto. 5048 * gcc.dg/compat/struct-by-value-7_main.c: Ditto. 5049 * gcc.dg/compat/struct-by-value-7_x.c: Ditto. 5050 * gcc.dg/compat/struct-by-value-7_y.c: Ditto. 5051 * gcc.dg/compat/struct-by-value-8_main.c: Ditto. 5052 * gcc.dg/compat/struct-by-value-8_x.c: Ditto. 5053 * gcc.dg/compat/struct-by-value-8_y.c: Ditto. 5054 * gcc.dg/compat/struct-by-value-9_main.c: Ditto. 5055 * gcc.dg/compat/struct-by-value-9_x.c: Ditto. 5056 * gcc.dg/compat/struct-by-value-9_y.c: Ditto. 5057 * gcc.dg/compat/struct-return-2_main.c: Ditto. 5058 * gcc.dg/compat/struct-return-2_x.c: Ditto. 5059 * gcc.dg/compat/struct-return-2_y.c: Ditto. 5060 * gcc.dg/compat/struct-return-3_main.c: Ditto. 5061 * gcc.dg/compat/struct-return-3_x.c: Ditto. 5062 * gcc.dg/compat/struct-return-3_y.c: Ditto. 5063 50642003-06-10 Geoffrey Keating <geoffk@apple.com> 5065 5066 * g++.dg/pch/static-1.C: New file. 5067 * g++.dg/pch/static-1.Hs: New file. 5068 50692003-06-10 Richard Henderson <rth@redhat.com> 5070 5071 * gcc.dg/asm-7.c: Adjust expected warning text. 5072 50732003-06-10 Roger Sayle <roger@eyesopen.com> 5074 5075 * gcc.dg/builtins-20.c: New test case. 5076 50772003-06-10 Mark Mitchell <mark@codesourcery.com> 5078 5079 PR c++/11131 5080 * g++.dg/opt/template1.C: New test. 5081 50822003-06-09 Mark Mitchell <mark@codesourcery.com> 5083 5084 * lib/gcc-dg.exp (dg-test): Clear additional_files and 5085 additional_sources. 5086 50872003-05-21 David Taylor <dtaylor@emc.com> 5088 5089 * gcc.dg/Wpadded.c: New file. 5090 50912003-06-09 Mark Mitchell <mark@codesourcery.com> 5092 5093 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax. 5094 * gcc.dg/special/weak-2.c: Add dg-require-weak. 5095 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and 5096 dg-require-weak. 5097 50982003-06-09 J"orn Rennecke <joern.rennecke@superh.com> 5099 5100 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning. 5101 51022003-06-09 Mark Mitchell <mark@codesourcery.com> 5103 5104 * lib/gcc-dg.exp (dg-require-weak): Fix typo. 5105 (dg-require-alias): Likewise. 5106 (dg-require-gc-sections): Likewise. 5107 * lib/target-supports.exp (check_gc_sections_available): Likewise. 5108 51092003-06-08 Richard Henderson <rth@redhat.com> 5110 5111 * gcc.dg/20011029-2.c: Fix the array reference. 5112 * gcc.dg/asm-7.c: New. 5113 51142003-06-08 Kazu Hirata <kazu@cs.umass.edu> 5115 5116 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port. 5117 51182003-06-08 Mark Mitchell <mark@codesourcery.com> 5119 5120 * lib/gcc-dg.exp (dg-require-alias): Fix typo. 5121 (dg-require-gc-sections): Likewise. 5122 51232003-06-08 Jan Hubicka <jh@suse.cz> 5124 5125 * i386-cmov1.c: Fix regular expression. 5126 * i386-cvt-1.c: Likewise. 5127 * i386-local.c: Likewise. 5128 * i386-local2.c: Likewise. 5129 * i386-mul.c: Likewise. 5130 * i386-ssetype-1.c: Likewise. 5131 * i386-ssetype-3.c: Likewise. 5132 * i386-ssetype-5.c: Likewise. 5133 51342003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5135 5136 PR c++/11039 5137 * g++.dg/warn/implicit-typename2.C: New test. 5138 * g++.dg/warn/implicit-typename3.C: New test. 5139 51402003-06-07 Richard Henderson <rth@redhat.com> 5141 5142 * g++.dg/other/offsetof3.C: Use size_t. 5143 * g++.dg/other/offsetof4.C: Likewise. 5144 51452003-06-07 H.J. Lu <hongjiu.lu@intel.com> 5146 5147 * lib/copy-file.exp: New. Implement gcc_copy_files. 5148 5149 * lib/dg-pch.exp: Load copy-file.exp 5150 (dg-pch): Use gcc_copy_files instead of "file copy". 5151 51522003-06-06 Mark Mitchell <mark@codesourcery.com> 5153 5154 * gcc.dg/weak/weak.exp: Simplify. 5155 * gcc.dg/weak/typeof-2.c: Use dg-require-weak. 5156 * gcc.dg/weak/weak-1.c: Likewise. 5157 * gcc.dg/weak/weak-2.c: Likewise. 5158 * gcc.dg/weak/weak-3.c: Likewise. 5159 * gcc.dg/weak/weak-4.c: Likewise. 5160 * gcc.dg/weak/weak-5.c: Likewise. 5161 * gcc.dg/weak/weak-6.c: Likewise. 5162 * gcc.dg/weak/weak-7.c: Likewise. 5163 * gcc.dg/weak/weak-8.c: Likewise. 5164 * gcc.dg/weak/weak-9.c: Likewise. 5165 51662003-06-06 Richard Earnshaw <rearnsha@arm.com> 5167 5168 gcc.c-torture/execute/20030606-1.c: New. 5169 51702003-06-06 Roger Sayle <roger@eyesopen.com> 5171 5172 * gcc.dg/builtins-2.c: Correct check-in of incorrect version. 5173 * gcc.dg/builtins-19.c: Likewise. 5174 51752003-06-06 Roger Sayle <roger@eyesopen.com> 5176 5177 * gcc.dg/builtins-2.c: Add some more tests. 5178 * gcc.dg/builtins-18.c: New test case. 5179 * gcc.dg/builtins-19.c: New test case. 5180 51812003-06-06 Roger Sayle <roger@eyesopen.com> 5182 Jim Wilson <wilson@tuliptree.org> 5183 5184 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms. 5185 51862003-06-06 Jakub Jelinek <jakub@redhat.com> 5187 5188 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some 5189 mempcpy/stpcpy calls not to be optimized into something else. 5190 * gcc.c-torture/execute/string-opt-3.c: Moved to... 5191 * gcc.c-torture/execute/builtins/string-7.c: ...here. 5192 * gcc.c-torture/execute/builtins/string-7-lib.c: New. 5193 51942003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 5195 5196 * gcc.dg/format/asm_fprintf-1.c: New test. 5197 51982003-06-05 Mark Mitchell <mark@codesourcery.com> 5199 5200 * lib/gcc-defs.exp (additional_sources): New variable. 5201 (dg-additional-sources): New function. 5202 (additional_files): New variable. 5203 (dg-additional-files): New function. 5204 (dg-additional-files-options): Likewise. 5205 * lib/gcc-dg.exp (dg-require-weak): New function. 5206 (dg-require-alias): Likewise. 5207 (dg-require-gc-sections): Likewise. 5208 * lib/target-supports.exp (check_alias_available): Remove testfile 5209 parameter. 5210 (check_gc_sections_available): New function. 5211 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove. 5212 (dg-gpp-additional-files): Likewise. 5213 * lib/g++.exp (additional_sources): Remove. 5214 (additional_files): Likewise. 5215 (g++_target_compile): Use dg-additional-files-options. 5216 5217 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex 5218 Tcl logic. 5219 * gcc.dg/special/ecos.exp: Remove. 5220 * gcc.dg/special/20000419-2.c: Use dg-require-*. 5221 * gcc.dg/special/alias-1.c: Likewise. 5222 * gcc.dg/special/alias-2.c: Likewise. 5223 * gcc.dg/special/gcsec-1.c: Likewise. 5224 * gcc.dg/special/weak-1.c: Likewise. 5225 * gcc.dg/special/weak-2.c: Likewise. 5226 * gcc.dg/special/wkali-1.c: Likewise. 5227 * gcc.dg/special/wkali-2.c: Likewise. 5228 5229 * g++.dg/special/conpr-2.C: Use dg-additional-*, not 5230 dg-gpp-additional-*. 5231 * g++.dg/special/conpr-3.C: Likewise. 5232 * g++.dg/special/conpr-4.C: Likewise. 5233 * g++.old-deja/g++.abi/vtable3a.C: Likewise. 5234 * g++.old-deja/g++.abi/vtable3b.C: Likewise. 5235 * g++.old-deja/g++.abi/vtable3c.C: Likewise. 5236 * g++.old-deja/g++.abi/vtable3d.C: Likewise. 5237 * g++.old-deja/g++.abi/vtable3e.C: Likewise. 5238 * g++.old-deja/g++.abi/vtable3f.C: Likewise. 5239 * g++.old-deja/g++.abi/vtable3g.C: Likewise. 5240 * g++.old-deja/g++.abi/vtable3h.C: Likewise. 5241 * g++.old-deja/g++.abi/vtable3i.C: Likewise. 5242 * g++.old-deja/g++.abi/vtable3j.C: Likewise. 5243 * g++.old-deja/g++.oliva/linkage1.C: Likewise. 5244 * g++.old-deja/g++.other/comdat1.C: Likewise. 5245 * g++.old-deja/g++.other/comdat2.C: Likewise. 5246 * g++.old-deja/g++.other/comdat3.C: Likewise. 5247 * g++.old-deja/g++.other/ctor1.C: Likewise. 5248 * g++.old-deja/g++.pt/instantiate5.C: Likewise. 5249 52502003-06-05 Richard Henderson <rth@redhat.com> 5251 5252 * gcc.dg/debug/20030605-1.c: New. 5253 52542003-06-04 Mark Mitchell <mark@codesourcery.com> 5255 5256 * README.QMTEST: Update. 5257 52582003-06-04 Richard Henderson <rth@redhat.com> 5259 5260 * gcc.dg/cleanup-1.c: New. 5261 * gcc.dg/cleanup-2.c: New. 5262 * gcc.dg/cleanup-3.c: New. 5263 * gcc.dg/cleanup-4.c: New. 5264 * gcc.dg/cleanup-5.c: New. 5265 * gcc.dg/cleanup-6.c: New. 5266 * gcc.dg/cleanup-7.c: New. 5267 52682003-06-04 Mark Mitchell <mark@codesourcery.com> 5269 5270 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code. 5271 5272 * lib/dg-pch.exp: New file. 5273 * g++.dg/pch/pch.exp: Use dg-pch.exp. 5274 * gcc.dg/pch/pch.exp: Likewise. 5275 52762003-06-04 Roger Sayle <roger@eyesopen.com> 5277 5278 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)). 5279 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0). 5280 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x. 5281 * gcc.dg/builtins-17.c: New test case. 5282 * gcc.dg/i386-387-4.c: New test case. 5283 * gcc.c-torture/execute/ieee/mzero4.c: New test case. 5284 52852003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr> 5286 5287 * gcc.dg/ultrasp9.c: New test. 5288 52892003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr> 5290 5291 * gcc.c-torture/compile/20030604-1.c: New test. 5292 * gcc.dg/sparc-constant-1.c: New test. 5293 52942003-06-03 Glen Nakamura <glen@imodulo.com> 5295 5296 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1. 5297 52982003-06-03 J"orn Rennecke <joern.rennecke@superh.com> 5299 5300 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes. 5301 5302 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak. 5303 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise. 5304 53052003-06-03 Aldy Hernandez <aldyh@redhat.com> 5306 5307 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64. 5308 53092003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5310 5311 PR c++/10940 5312 * g++.dg/template/spec10.C: New test. 5313 53142003-06-03 Roger Sayle <roger@eyesopen.com> 5315 5316 * gcc.dg/builtins-16.c: New test case. 5317 53182003-06-03 Jakub Jelinek <jakub@redhat.com> 5319 5320 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove 5321 mempcpy test with post-increments. 5322 * gcc.c-torture/execute/string-opt-3.c: New test. 5323 * gcc.dg/string-opt-1.c: New test. 5324 53252003-06-03 David Billinghurst (David.Billinghurst@riotinto.com) 5326 5327 PR fortran/10965 5328 * g77.f-torture/compile/20000601-2.f: Fix non-standard code. 5329 53302003-06-02 Mark Mitchell <mark@codesourcery.com> 5331 5332 * lib/scanasm.exp (dg-scan): New function, factored out of ... 5333 (scan-assembler): ... here. Use dg-scan. 5334 (scan-assembler-not): Likewise. 5335 (scan-file): New function. 5336 (scan-file-not): Likewise. 5337 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not. 5338 * gcc.dg/cpp/_Pragma4.c: Likewise. 5339 * gcc.dg/cpp/_Pragma5.c: Likewise. 5340 * gcc.dg/cpp/avoidpaste1.c: Likewise. 5341 * gcc.dg/cpp/avoidpaste2.c: Likewise. 5342 * gcc.dg/cpp/cmdlne-C2.c: Likewise. 5343 * gcc.dg/cpp/cmdlne-P.c: Likewise. 5344 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise. 5345 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise. 5346 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise. 5347 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise. 5348 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise. 5349 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise. 5350 * gcc.dg/cpp/cxxcom1.c: Likewise. 5351 * gcc.dg/cpp/line1.c: Likewise. 5352 * gcc.dg/cpp/maccom1.c: Likewise. 5353 * gcc.dg/cpp/maccom2.c: Likewise. 5354 * gcc.dg/cpp/maccom3.c: Likewise. 5355 * gcc.dg/cpp/maccom4.c: Likewise. 5356 * gcc.dg/cpp/maccom5.c: Likewise. 5357 * gcc.dg/cpp/maccom6.c: Likewise. 5358 * gcc.dg/cpp/multiline.c: Likewise. 5359 * gcc.dg/cpp/spacing1.c: Likewise. 5360 * gcc.dg/cpp/spacing2.c: Likewise. 5361 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise. 5362 * gcc.dg/cpp/trad/maccom1.c: Likewise. 5363 * gcc.dg/cpp/trad/maccom2.c: Likewise. 5364 * gcc.dg/cpp/trad/maccom3.c: Likewise. 5365 * gcc.dg/cpp/trad/maccom4.c: Likewise. 5366 * gcc.dg/cpp/trad/maccom6.c: Likewise. 5367 * gcc.dg/cpp/cxxcom2.c: Likewise. 5368 * gcc.dg/cpp/cxxcom2.h: New file. 5369 5370 * gcc.dg/cpp/truefalse.cpp: Move it to ... 5371 * g++.dg/cpp/truefalse.C: Here. 5372 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files. 5373 53742003-06-01 Loren James Rittle <ljrittle@acm.org> 5375 5376 * gcc.dg/cpp/redef3.c: New file. 5377 53782003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr> 5379 5380 * gcc.dg/i386-loop-3.c: New test. 5381 53822003-05-31 Toon Moene <toon@moene.indiv.nluug.nl> 5383 5384 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed. 5385 53862003-05-31 Roger Sayle <roger@eyesopen.com> 5387 5388 * gcc.dg/fwrapv-1.c: New test case. 5389 * gcc.dg/fwrapv-2.c: New test case. 5390 53912003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5392 5393 PR c++/10956 5394 * g++.dg/template/spec9.C: New test. 5395 53962003-05-29 Roger Sayle <roger@eyesopen.com> 5397 5398 * gcc.dg/duff-4.c: New test case. 5399 54002003-05-27 David Billinghurst (David.Billinghurst@riotinto.com) 5401 5402 PR fortran/10843 5403 * g77.dg/ffixed-form-1.f: New test 5404 * g77.dg/ffixed-form-2.f: New test 5405 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix 5406 * g77.dg/ffree-form-3.f: New test 5407 54082003-05-26 Andreas Tobler <a.tobler@schweiz.ch> 5409 5410 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available. 5411 * gcc.dg/wint_t-1.c: Likewise. 5412 54132003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5414 5415 * g++.dg/template/access11.C: New test. 5416 54172003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5418 5419 PR c++/10849 5420 * g++.dg/template/access10.C: New test. 5421 54222003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr> 5423 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 5424 5425 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64. 5426 54272003-05-24 Andreas Tobler <a.tobler@schweiz.ch> 5428 5429 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined 5430 suppress for powerpc-*-darwin*. 5431 * gcc.dg/torture/builtin-noret-2.c: Likewise. 5432 54332003-05-24 Andreas Tobler <a.tobler@schweiz.ch> 5434 5435 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined 5436 suppress option for powerpc-*-darwin*. 5437 54382003-05-23 Roger Sayle <roger@eyesopen.com> 5439 5440 * gcc.dg/builtins-1.c: Add tests for tan and atan. 5441 * gcc.dg/builtins-4.c: Add test for fmod. 5442 54432003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5444 5445 PR c++/10682 5446 * g++.dg/template/instantiate4.C: New test. 5447 54482003-05-22 Roger Sayle <roger@eyesopen.com> 5449 5450 * gcc.c-torture/execute/ieee/inf-2.c: New test case. 5451 54522003-05-21 Janis Johnson <janis187@us.ibm.com> 5453 5454 * gcc.dg/compat/scalar-return-1_main.c: New file. 5455 * gcc.dg/compat/scalar-return-1_x.c: New file. 5456 * gcc.dg/compat/scalar-return-1_y.c: New file. 5457 * gcc.dg/compat/scalar-return-2_main.c: New file. 5458 * gcc.dg/compat/scalar-return-2_x.c: New file. 5459 * gcc.dg/compat/scalar-return-2_y.c: New file. 5460 * gcc.dg/compat/struct-return-3_main.c: New file. 5461 * gcc.dg/compat/struct-return-3_y.c: New file. 5462 * gcc.dg/compat/struct-return-3_x.c: New file. 5463 * gcc.dg/compat/struct-return-2_main.c: New file. 5464 * gcc.dg/compat/struct-return-2_x.c: New file. 5465 * gcc.dg/compat/struct-return-2_y.c: New file. 5466 54672003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 5468 5469 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options 5470 for hppa*-hp-hpux*. 5471 * gcc.dg/20021014-1.c (dg-options): Likewise. 5472 * gcc.dg/nest.c (dg-options): Likewise. 5473 54742003-05-21 Danny Smith <dannysmith@users.sourceforge.net> 5475 5476 PR c++/9738 5477 * g++.dg/ext/dllimport2.C: New file. 5478 * g++.dg/ext/dllimport3.C: New file. 5479 54802003-05-20 Janis Johnson <janis187@us.ibm.com> 5481 5482 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers. 5483 * gcc.dg/compat/struct-by-value-3_y.c: Ditto. 5484 * gcc.dg/compat/struct-by-value-5_x.c: Ditto. 5485 * gcc.dg/compat/struct-by-value-5_y.c: Ditto. 5486 * gcc.dg/compat/struct-by-value-6_x.c: Ditto. 5487 * gcc.dg/compat/struct-by-value-6_y.c: Ditto. 5488 * gcc.dg/compat/struct-by-value-7_x.c Ditto. 5489 * gcc.dg/compat/struct-by-value-7_y.c Ditto. 5490 * gcc.dg/compat/small-struct-defs.h: New file. 5491 * gcc.dg/compat/small-struct-init.h: New file. 5492 * gcc.dg/compat/small-struct-check.h: New file. 5493 * gcc.dg/compat/fp-struct-defs.h: New file. 5494 * gcc.dg/compat/fp-struct-check.h: New file. 5495 * gcc.dg/compat/fp-struct-init.h: New file. 5496 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file. 5497 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file. 5498 54992003-05-19 Jakub Jelinek <jakub@redhat.com> 5500 5501 * gcc.dg/20030225-2.c: New test. 5502 55032003-05-18 Roger Sayle <roger@eyesopen.com> 5504 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 5505 5506 * gcc.c-torture/compile/20030518-1.c: New test case. 5507 55082003-05-18 Mark Mitchell <mark@codesourcery.com> 5509 5510 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter. 5511 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to 5512 gcc-dg-debug-runtest. 5513 * g++.dg/debug/debug.exp: Pass opt_opts parameter to 5514 gcc-dg-debug-runtest. 5515 55162003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5517 5518 PR c++/9022 5519 * g++.dg/lookup/using6.C: New test. 5520 55212003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5522 5523 * g++.dg/parse/access2.C: New test. 5524 55252003-05-17 Mark Mitchell <mark@codesourcery.com> 5526 5527 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method. 5528 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest. 5529 * gcc.dg/debug/debug.exp: Likewise. 5530 55312003-05-17 Neil Booth <neil@daikokuya.co.uk> 5532 5533 * gcc.dg/dollar.c: New test. 5534 55352003-05-16 Janis Johnson <janis187@us.ibm.com> 5536 5537 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests. 5538 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests. 5539 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests. 5540 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests. 5541 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests. 5542 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests. 5543 * gcc.dg/compat/struct-by-value-6_main.c: New file. 5544 * gcc.dg/compat/struct-by-value-6_x.c: New file. 5545 * gcc.dg/compat/struct-by-value-6_y.c: New file. 5546 * gcc.dg/compat/struct-by-value-7_main.c: New file. 5547 * gcc.dg/compat/struct-by-value-7_x.c: New file. 5548 * gcc.dg/compat/struct-by-value-7_y.c: New file. 5549 * gcc.dg/compat/struct-by-value-8_main.c: New file. 5550 * gcc.dg/compat/struct-by-value-8_x.c: New file. 5551 * gcc.dg/compat/struct-by-value-8_y.c: New file. 5552 * gcc.dg/compat/struct-by-value-9_main.c: New file. 5553 * gcc.dg/compat/struct-by-value-9_x.c: New file. 5554 * gcc.dg/compat/struct-by-value-9_y.c: New file. 5555 55562003-05-16 Mark Mitchell <mark@codesourcery.com> 5557 5558 * lib/gcc-dg.exp (gcc-dg-test): Rename to ... 5559 (gcc-dg-test-1): ... this. Add target_compile parameter. Add 5560 support for "repo" mode. 5561 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality. 5562 * lib/g77-dg.exp: Likewise. 5563 * lib/obj-dg.exp: Likewise. 5564 55652003-05-16 Jakub Jelinek <jakub@redhat.com> 5566 5567 Merge from gcc-3_2-rhl8-branch: 5568 2003-04-23 Jakub Jelinek <jakub@redhat.com> 5569 5570 * gcc.dg/tls/opt-6.c: New test. 5571 5572 2003-04-05 Jakub Jelinek <jakub@redhat.com> 5573 5574 * gcc.dg/20030405-1.c: New test. 5575 5576 2003-03-09 Jakub Jelinek <jakub@redhat.com> 5577 5578 * gcc.dg/20030309-1.c: New test. 5579 5580 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr> 5581 5582 * gcc.c-torture/execute/20030307-1.c: New test. 5583 5584 2003-02-20 Randolph Chung <tausq@debian.org> 5585 5586 * gcc.c-torture/compile/20030220-1.c: New test. 5587 5588 2003-02-18 Jakub Jelinek <jakub@redhat.com> 5589 5590 * gcc.dg/20030217-1.c: New test. 5591 5592 2003-01-29 Jakub Jelinek <jakub@redhat.com> 5593 5594 * gcc.c-torture/compile/20020129-1.c: New test. 5595 5596 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr> 5597 5598 * gcc.dg/unroll-1.c: New test. 5599 5600 2002-11-16 Jan Hubicka <jh@suse.cz> 5601 5602 * gcc.c-torture/execute/20020920-1.c: New test. 5603 5604 2002-10-08 Jakub Jelinek <jakub@redhat.com> 5605 5606 PR target/7434 5607 * gcc.c-torture/compile/20021008-1.c: New test. 5608 5609 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 5610 5611 PR target/7559 5612 * testsuite/gcc.c-torture/execute/20020810-1.c: New test. 5613 5614 2002-08-07 Jakub Jelinek <jakub@redhat.com> 5615 5616 * gcc.c-torture/compile/20020807-1.c: New test. 5617 5618 2002-07-30 Jakub Jelinek <jakub@redhat.com> 5619 5620 * gcc.dg/tls/opt-1.c: New test. 5621 5622 2002-07-29 Jakub Jelinek <jakub@redhat.com> 5623 5624 * gcc.dg/20020729-1.c: New test. 5625 5626 2002-07-20 Jakub Jelinek <jakub@redhat.com> 5627 5628 * g++.dg/opt/life1.C: New test. 5629 5630 2002-05-20 Jakub Jelinek <jakub@redhat.com> 5631 5632 * gcc.dg/20020525-1.c: New test. 5633 5634 2002-05-24 Jakub Jelinek <jakub@redhat.com> 5635 5636 PR c++/6794 5637 * g++.dg/ext/pretty1.C: New test. 5638 * g++.dg/ext/pretty2.C: New test. 5639 56402003-05-15 Mark Mitchell <mark@codesourcery.com> 5641 5642 PR c++/8385 5643 * g++.dg/ext/typeof5.C: New test. 5644 56452003-05-15 J"orn Rennecke <joern.rennecke@superh.com> 5646 5647 * gcc.c-torture/execute/builtins/string-asm-1.c: Take 5648 __USER_LABEL_PREFIX__ into account. 5649 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise. 5650 56512003-05-14 Roger Sayle <roger@eyesopen.com> 5652 5653 * gcc.dg/builtins-15.c: New test case. 5654 56552003-05-13 Zack Weinberg <zack@codesourcery.com> 5656 5657 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp. 5658 56592003-05-12 Mark Mitchell <mark@codesourcery.com> 5660 5661 * lib/g++.exp: Tweak handling of additional source files. 5662 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources. 5663 * g++.dg/special/conpr-2a.C: Rename to ... 5664 * g++.dg/special/conpr-2a.cc: ... this. 5665 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources. 5666 * g++.dg/special/conpr-3a.C: Rename to ... 5667 * g++.dg/special/conpr-3a.cc: This. 5668 * g++.dg/special/conpr-3b.C: Rename to ... 5669 * g++.dg/special/conpr-3b.cc: This. 5670 * g++.dg/special/conpr-4.C: New test. 5671 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver. 5672 56732003-05-12 David Edelsohn <edelsohn@gnu.org> 5674 5675 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets. 5676 56772003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5678 5679 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning. 5680 * g++.old-deja/g++.robertl/eb71.C: Likewise. 5681 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy. 5682 * g++.old-deja/g++.other/warn3.C: Likewise. 5683 56842003-05-11 Roger Sayle <roger@eyesopen.com> 5685 5686 * gcc.dg/i386-387-1.c: Update to also test log. 5687 * gcc.dg/i386-387-2.c: Likewise. 5688 56892003-05-11 Toon Moene <toon@moene.indiv.nluug.nl> 5690 5691 * g77.f-torture/execute/int8421.f: New test. 5692 56932003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5694 5695 PR c++/10230, c++/10481 5696 * g++.dg/lookup/scoped5.C: New test. 5697 56982003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5699 5700 PR c++/10552 5701 * g++.dg/template/ttp6.C: New test. 5702 57032003-05-11 Richard Sandiford <rsandifo@redhat.com> 5704 5705 * gcc.c-torture/execute/builtins: New directory. 5706 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into 5707 gcc.c-torture/execute/builtins. 5708 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise. 5709 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to... 5710 * gcc.dg/torture: ...this new directory. Turn into link-only tests. 5711 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins. 5712 57132003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5714 5715 PR c++/9252 5716 * g++.dg/template/access8.C: New test. 5717 * g++.dg/template/access9.C: New test. 5718 57192003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5720 5721 PR c++/9554 5722 * g++.dg/parse/access1.C: New test. 5723 57242003-05-09 DJ Delorie <dj@redhat.com> 5725 5726 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a 5727 long, and not an int. 5728 57292003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5730 5731 PR c++/10555, c++/10576 5732 * g++.dg/template/memclass1.C: New test. 5733 57342003-05-08 DJ Delorie <dj@redhat.com> 5735 5736 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit 5737 targets. 5738 * gcc.c-torture/execute/20021024-1.x: Likewise. 5739 * gcc.c-torture/execute/shiftdi.x: Likewise. 5740 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets. 5741 * g++.old-deja/g++.other/exprstmt1.C: Likewise. 5742 * gcc.dg/20021018-1.c: Likewise. 5743 57442003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 5745 5746 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-. 5747 5748 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests. 5749 (bcopy): Call memmove. 5750 57512003-05-08 Roger Sayle <roger@eyesopen.com> 5752 5753 * g77.f-torture/compile/8485.f: New test case. 5754 57552003-05-07 Richard Henderson <rth@redhat.com> 5756 5757 PR c++/10570 5758 * g++.dg/eh/forced1.C: Expect catch-all handlers to run. 5759 Verify exception_cleanup not called for rethrows. 5760 * g++.dg/eh/forced2.C: Test that exception_cleanup is called 5761 when exiting catch block without rethrowing. 5762 * g++.dg/eh/forced3.C: New. 5763 * g++.dg/eh/forced4.C: New. 5764 57652003-05-07 Aldy Hernandez <aldyh@redhat.com> 5766 5767 * gcc.dg/20030505.c: Fix triplet. 5768 57692003-05-06 DJ Delorie <dj@redhat.com> 5770 5771 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also. 5772 * gcc.dg/nest.c: Likewise. 5773 57742003-05-05 Roger Sayle <roger@eyesopen.com> 5775 5776 * gcc.dg/builtins-14.c: New test case. 5777 57782003-05-05 Janis Johnson <janis187@us.ibm.com> 5779 5780 * lib/compat.exp (compat-execute): New argument. 5781 * g++.dg/compat/compat.exp: Pass new argument to compat-execute. 5782 * gcc.dg/compat: New test directory. 5783 * gcc.dg/compat/compat.exp: New expect script. 5784 * gcc.dg/compat/scalar-by-value-1_main.c: New test file. 5785 * gcc.dg/compat/scalar-by-value-1_x.c: New test file. 5786 * gcc.dg/compat/scalar-by-value-1_y.c: New test file. 5787 * gcc.dg/compat/scalar-by-value-2_main.c: New test file. 5788 * gcc.dg/compat/scalar-by-value-2_x.c: New test file. 5789 * gcc.dg/compat/scalar-by-value-2_y.c: New test file. 5790 5791 * gcc.dg/compat/struct-by-value-1_main.c: New test file. 5792 * gcc.dg/compat/struct-by-value-1_x.c: New test file. 5793 * gcc.dg/compat/struct-by-value-1_y.c: New test file. 5794 * gcc.dg/compat/struct-by-value-2_main.c: New test file. 5795 * gcc.dg/compat/struct-by-value-2_x.c: New test file. 5796 * gcc.dg/compat/struct-by-value-2_y.c: New test file. 5797 * gcc.dg/compat/struct-by-value-3_main.c: New test file. 5798 * gcc.dg/compat/struct-by-value-3_x.c: New test file. 5799 * gcc.dg/compat/struct-by-value-3_y.c: New test file. 5800 * gcc.dg/compat/struct-by-value-4_main.c: New test file. 5801 * gcc.dg/compat/struct-by-value-4_x.c: New test file. 5802 * gcc.dg/compat/struct-by-value-4_y.c: New test file. 5803 * gcc.dg/compat/struct-by-value-5_main.c: New test file. 5804 * gcc.dg/compat/struct-by-value-5_x.c: New test file. 5805 * gcc.dg/compat/struct-by-value-5_y.c: New test file. 5806 58072003-05-05 Zack Weinberg <zack@codesourcery.com> 5808 5809 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases. 5810 58112003-05-05 Jakub Jelinek <jakub@redhat.com> 5812 5813 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests. 5814 58152003-05-05 Geoffrey Keating <geoffk@apple.com> 5816 5817 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test. 5818 * gcc.dg/ppc-fsel-2.c: New test. 5819 5820 * gcc.dg/unused-5.c: New test. 5821 58222003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5823 5824 PR c++/10496 5825 * g++.dg/warn/pmf1.C: New test. 5826 58272003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5828 5829 PR c++/4494 5830 * g++.dg/warn/main.C: New test. 5831 58322003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 5833 5834 * gcc.dg/nonnull-3.c: New test. 5835 58362003-05-04 Neil Booth <neil@daikokuya.co.uk> 5837 5838 * gcc.dg/cpp/Wtrigraphs.c: Update. 5839 * gcc.dg/cpp/Wtrigraphs-2.c: New tests. 5840 58412003-05-03 Geoffrey Keating <geoffk@apple.com> 5842 5843 * gcc.dg/ppc-fsel-1.c: New test. 5844 58452003-05-03 Zack Weinberg <zack@codesourcery.com> 5846 5847 PR c/10604 5848 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases. 5849 58502003-05-03 Kazu Hirata <kazu@cs.umass.edu> 5851 5852 * gcc.dg/m-un-2.c: Fix the typedef of size_t. 5853 58542003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5855 5856 PR c++/9364, c++/10553, c++/10586 5857 * g++.dg/parse/typename4.C: New test. 5858 * g++.dg/parse/typename5.C: Likewise. 5859 58602003-05-03 Richard Sandiford <rsandifo@redhat.com> 5861 5862 * gcc.c-torture/compile/20030503-1.c: New test. 5863 58642003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5865 5866 * g++.dg/lookup/using5.C: Fix testcase error. 5867 58682003-05-01 Chris Demetriou <cgd@broadcom.com> 5869 5870 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove, 5871 since MEABI is no longer supported. Remove all vestiges 5872 of MEABI from the test. 5873 58742003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5875 5876 PR c++/10554 5877 * g++.dg/lookup/using5.C: New test. 5878 58792003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5880 5881 PR c++/8772 5882 * g++.dg/template/ttp5.C: New test. 5883 58842003-04-30 Mark Mitchell <mark@codesourcery.com> 5885 5886 * lib/g++-dg.exp (g++-dg-test): Add "repo" option. 5887 (dg-gpp-additional-sources): New function. 5888 (dg-gpp-additional-files): Likewise. 5889 * lib/g++.exp (additional_sources): New variable. 5890 (additional_files): Likewise. 5891 (g++_target_compile): Deal with them. 5892 * lib/old-dejagnu.exp: Remove. 5893 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp. 5894 * g++.old-deja: Revise all tests to use dg commands. 5895 58962003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 5897 5898 PR c++/9432, c++/9528 5899 * g++.dg/lookup/using4.C: New test. 5900 59012003-04-29 Geoffrey Keating <geoffk@apple.com> 5902 5903 * gcc.dg/noreturn-5.c: New file. 5904 * gcc.dg/noreturn-6.c: New file. 5905 5906 * gcc.c-torture/compile/inline-1.c: New file. 5907 59082003-04-29 Mark Mitchell <mark@codesourcery.com> 5909 5910 PR c++/10551 5911 * g++.dg/template/explicit1.C: New test. 5912 59132003-04-29 Mark Mitchell <mark@codesourcery.com> 5914 5915 PR c++/10549 5916 * g++.dg/other/bitfield1.C: New test. 5917 5918 PR c++/10527 5919 * g++.dg/init/new7.C: New test. 5920 59212003-04-29 Mark Mitchell <mark@codesourcery.com> 5922 5923 * g++.dg/ext/desig1.C: New test. 5924 * g++.dg/ext/init1.C: Update. 5925 5926 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer. 5927 59282003-04-28 Mark Mitchell <mark@codesourcery.com> 5929 5930 PR c++/10180 5931 * g++.dg/warn/Winline-1.C: New test. 5932 59332003-04-28 Jakub Jelinek <jakub@redhat.com> 5934 5935 * gcc.c-torture/execute/string-opt-19.c: New test. 5936 5937 * gcc.c-torture/execute/string-opt-asm-1.c: New test. 5938 * gcc.c-torture/execute/string-opt-asm-2.c: New test. 5939 59402003-04-27 Mark Mitchell <mark@codesourcery.com> 5941 5942 PR c++/10506 5943 * g++.dg/init/new6.C: New test. 5944 5945 PR c++/10503 5946 * g++.dg/init/ref6.C: New test. 5947 59482003-04-26 David Edelsohn <edelsohn@gnu.org> 5949 5950 * g++.dg/warn/weak1.C: XFAIL on AIX4. 5951 59522003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 5953 5954 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr 5955 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__. 5956 59572003-04-25 Mark Mitchell <mark@codesourcery.com> 5958 5959 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate 5960 initialized static data members. 5961 59622003-04-25 H.J. Lu <hjl@gnu.org> 5963 5964 * gcc.dg/ia64-sync-4.c: New test. 5965 59662003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 5967 5968 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright 5969 date. 5970 59712003-04-24 Nathan Sidwell <nathan@codesourcery.com> 5972 5973 PR c++/10337 5974 * g++.dg/warn/conv1.C: New test. 5975 * g++.old-deja/g++.other/conv7.C: Adjust. 5976 * g++.old-deja/g++.other/overload14.C: Adjust. 5977 59782003-04-23 Mark Mitchell <mark@codesourcery.com> 5979 5980 PR c++/10471 5981 * g++.dg/template/defarg2.C: New test. 5982 59832003-04-23 Neil Booth <neil@daikokuya.co.uk> 5984 5985 * gcc.dg/cpp/include2.c: Update. 5986 * gcc.dg/cpp/multiline-2.c: New. 5987 * gcc.dg/cpp/multiline.c: Update. 5988 * gcc.dg/cpp/strify2.c: Update. 5989 * gcc.dg/cpp/trad/literals-2.c: Update. 5990 59912003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 5992 5993 * g++.dg/other/packed1.C: XFAIL hppa*-*-*. 5994 59952003-04-23 Mark Mitchell <mark@codesourcery.com> 5996 5997 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428. 5998 59992003-04-23 Mark Mitchell <mark@codesourcery.com> 6000 6001 PR c++/10451 6002 * g++.dg/parse/crash4.C: New test. 6003 6004 PR c++/9847 6005 * g++.dg/parse/crash5.C: New test. 6006 60072003-04-22 Mark Mitchell <mark@codesourcery.com> 6008 6009 PR c++/10446 6010 * g++.dg/parse/crash3.C: New test. 6011 6012 PR c++/10428 6013 * g++.dg/parse/elab1.C: New test. 6014 60152003-04-22 Devang Patel <dpatel@apple.com> 6016 6017 * gcc.dg/cpp/trad/funlike-5.c: New test. 6018 60192003-04-21 Andreas Tobler <a.tobler@schweiz.ch> 6020 6021 * g++.dg/other/packed1.C: Fix dg options. 6022 60232003-04-22 Nathan Sidwell <nathan@codesourcery.com> 6024 6025 * g++.dg/other/offsetof2.C: New test. 6026 60272003-04-21 Mark Mitchell <mark@codesourcery.com> 6028 6029 * g++.dg/template/recurse.C: Adjust location of error messages. 6030 60312003-04-21 Nathan Sidwell <nathan@codesourcery.com> 6032 6033 PR c++/9881 6034 * g++.dg/init/addr-const1.C: New test. 6035 * g++.dg/other/packed1.C: XFAIL on aligned architectures. 6036 60372003-04-20 Nathan Sidwell <nathan@codesourcery.com> 6038 6039 PR c++/10405 6040 * g++.dg/lookup/struct-hack1.C: New test. 6041 60422003-04-20 Neil Booth <neil@daikokuya.co.uk> 6043 6044 * ucs.c: Update diagnostic messages. 6045 60462003-04-19 Neil Booth <neil@daikokuya.co.uk> 6047 6048 * gcc.dg/cpp/truefalse.cpp: New test. 6049 * gcc.dg/cpp/cpp.exp: Update. 6050 * g++.dg/other/stdbool-if.C: Remove. 6051 60522003-04-19 Neil Booth <neil@daikokuya.co.uk> 6053 6054 * gcc.dg/cpp/_Pragma4.c: Remove stray space. 6055 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number. 6056 60572003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr> 6058 6059 * gcc.c-torture/compile/20030418-1.c: New test. 6060 60612003-04-17 Janis Johnson <janis187@us.ibm.com> 6062 6063 * README.compat: Remove; content moved to doc/sourcebuild.texi. 6064 60652003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 6066 6067 PR c++/10347 6068 g++.dg/template/dependent-name1.C: New test. 6069 60702003-04-17 J"orn Rennecke <joern.rennecke@superh.com> 6071 6072 * gcc.dg/warn-1.c (tourist_guide): New array, 6073 contains a pointer to bar. 6074 60752003-04-16 Roger Sayle <roger@eyesopen.com> 6076 6077 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175. 6078 * gcc.c-torture/execute/medce-1.c: New test case. 6079 * gcc.c-torture/execute/medce-2.c: New test case. 6080 60812003-04-15 Mark Mitchell <mark@codesourcery.com> 6082 6083 * lib/prune.exp: Ignore more messages. 6084 6085 PR c++/10381 6086 * g++.dg/parse/lookup3.C: New test. 6087 60882003-04-15 J"orn Rennecke <joern.rennecke@superh.com> 6089 6090 * gcc.c-torture/compile/20030415-1.c : New test. 6091 60922003-04-14 Mark Mitchell <mark@codesourcery.com> 6093 6094 * gcc.c-torture/execute/scope-2.c: Move to ... 6095 * gcc.dg/noncompile/scope.c: .... here. 6096 60972003-04-14 Roger Sayle <roger@eyesopen.com> 6098 6099 * gcc.dg/20030414-2.c: New test case. 6100 61012003-04-14 Hans-Peter Nilsson <hp@axis.com> 6102 6103 PR target/10377 6104 * gcc.dg/20030414-1.c: New test. 6105 61062003-04-13 Roger Sayle <roger@eyesopen.com> 6107 6108 * gcc.dg/builtins-12.c: New test case. 6109 * gcc.dg/builtins-13.c: New test case. 6110 61112003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 6112 6113 * gcc.c-torture/execute/string-opt-18.c: New test. 6114 61152003-04-13 Mark Mitchell <mark@codesourcery.com> 6116 6117 PR c++/10300 6118 * g++.dg/init/new5.C: New test. 6119 61202003-04-12 Mark Mitchell <mark@codesourcery.com> 6121 6122 PR c++/7910 6123 * g++.dg/ext/dllimport1.C: New test. 6124 61252003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr> 6126 6127 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc. 6128 61292003-04-11 Bud Davis <bdavis9659@comcast.net> 6130 6131 PR Fortran/9263 6132 * g77.f-torture/noncompile/9263.f: New test 6133 PR Fortran/1832 6134 * g77.f-torture/execute/1832.f: New test 6135 61362003-04-11 David Chad <davidc@freebsd.org> 6137 Loren J. Rittle <ljrittle@acm.org> 6138 6139 libobjc/8562 6140 * objc.dg/headers.m: New test. 6141 61422003-04-10 Zack Weinberg <zack@codesourcery.com> 6143 6144 * gcc.c-torture/execute/builtin-noret-2.c: New. 6145 * gcc.c-torture/execute/builtin-noret-2.x: New. 6146 XFAIL builtin-noret-2.c at -O1 and above. 6147 * gcc.dg/redecl.c: New. 6148 * gcc.dg/Wshadow-1.c: Update error regexps. 6149 61502003-04-10 Mark Mitchell <mark@codesourcery.com> 6151 6152 * g++.dg/abi/bitfield10.C: New test. 6153 61542003-04-09 Mike Stump <mrs@apple.com> 6155 6156 * gcc.dg/pch/pch.exp: Make testcase names longer. 6157 * g++.dg/pch/pch.exp: Make testcase names longer. 6158 61592003-04-08 Roger Sayle <roger@eyesopen.com> 6160 6161 * gcc.dg/builtins-11.c: New test case. 6162 61632003-04-08 Roger Sayle <roger@eyesopen.com> 6164 6165 * gcc.dg/builtins-9.c: New test case. 6166 * gcc.dg/builtins-10.c: New test case. 6167 61682003-04-07 J"orn Rennecke <joern.rennecke@superh.com> 6169 6170 * gcc.dg/noncompile/init-4.c.c: New test. 6171 61722003-04-06 Nathan Sidwell <nathan@codesourcery.com> 6173 6174 * gcc.misc-test/gcov-9.c: New test. 6175 * gcc.misc-test/gcov-10.c: New test 6176 * gcc.misc-test/gcov-11.c: New test. 6177 61782003-04-05 Zack Weinberg <zack@codesourcery.com> 6179 6180 PR optimization/10024 6181 * gcc.c-torture/compile/20030405-1.c: New test. 6182 61832003-04-04 Geoffrey Keating <geoffk@apple.com> 6184 6185 * gcc.dg/pch/static-3.c: New. 6186 * gcc.dg/pch/static-3.hs: New. 6187 * gcc.dg/pch/pch.exp: Test with -O0 -g too. 6188 61892003-04-04 Richard Henderson <rth@redhat.com> 6190 6191 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate. 6192 * g++.dg/eh/forced2.C: Likewise. 6193 61942003-04-03 Mike Stump <mrs@apple.com> 6195 6196 * lib/scanasm.exp (scan-assembler): Add xfail processing for 6197 target arg. 6198 (scan-assembler-times, scan-assembler-not): Likewise. 6199 (scan-assembler-dem, scan-assembler-dem-not): Likewise. 6200 62012003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr> 6202 6203 * gcc.dg/sparc-loop-1.c: New test. 6204 62052003-04-02 Geoffrey Keating <geoffk@apple.com> 6206 6207 PR other/9274 6208 * g++.dg/pch/system-2.C: New. 6209 * g++.dg/pch/system-2.Hs: New. 6210 62112003-04-02 Aldy Hernandez <aldyh@redhat.com> 6212 6213 * g++.dg/eh/simd-2.C (vecfunc): Fix typo. 6214 6215 * g++.dg/eh/simd-1.C (vecfunc): Same. 6216 62172003-04-01 Roger Sayle <roger@eyesopen.com> 6218 6219 * gcc.c-torture/execute/20030401-1.c: New test case. 6220 62212003-04-01 Ziemowit Laski <zlaski@apple.com> 6222 6223 * objc.dg/defs.m: New. 6224 62252003-04-01 Aldy Hernandez <aldyh@redhat.com> 6226 6227 * g++.dg/eh/simd-1.C: New. 6228 * g++.dg/eh/simd-2.C: New. 6229 62302003-03-01 Aldy Hernandez <aldyh@redhat.com> 6231 6232 * gcc.c-torture/execute/simd-3.c: New. 6233 62342003-03-31 Mark Mitchell <mark@codesourcery.com> 6235 6236 PR c/9936 6237 * gcc.dg/20030331-2.c: New test. 6238 62392003-03-31 Mark Mitchell <mark@codesourcery.com> 6240 6241 PR c++/10278 6242 * g++.dg/parse/crash2.C: New test. 6243 62442003-03-31 Richard Sandiford <rsandifo@redhat.com> 6245 6246 * gcc.c-torture/compile/20030331-1.c: New test, moved from... 6247 * gcc.c-torture/execute/20030331-1.c: ...here. 6248 62492003-03-31 Richard Sandiford <rsandifo@redhat.com> 6250 6251 * gcc.c-torture/execute/20030331-1.c: New test. 6252 62532003-03-31 Nathan Sidwell <nathan@codesourcery.com> 6254 6255 * lib/gcov.exp: Adjust call return testing strings. 6256 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches. 6257 62582003-03-31 Roger Sayle <roger@eyesopen.com> 6259 6260 * gcc.dg/builtins-3.c: Add new tests for sin and cos. 6261 * gcc.dg/builtins-7.c: New test case. 6262 * gcc.dg/builtins-8.c: New test case. 6263 62642003-03-31 Richard Sandiford <rsandifo@redhat.com> 6265 6266 * gcc.c-torture/execute/ieee/20030331-1.c: New test. 6267 62682003-03-30 Mark Mitchell <mark@codesourcery.com> 6269 6270 PR c++/7647 6271 * g++.dg/lookup-class-member-2.C: New test. 6272 62732003-03-30 Glen Nakamura <glen@imodulo.com> 6274 6275 * gcc.dg/20030324-1.c: Add comments and abort if test fails. 6276 62772003-03-28 Roger Sayle <roger@eyesopen.com> 6278 6279 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0. 6280 62812003-03-28 Mark Mitchell <mark@codesourcery.com> 6282 6283 * g++.dg/init/attrib1.C: New test. 6284 62852003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr> 6286 6287 * gcc.dg/ultrasp8.c: New test. 6288 62892003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr> 6290 6291 * gcc.dg/ultrasp7.c: New test. 6292 62932003-03-28 Nathan Sidwell <nathan@codesourcery.com> 6294 6295 PR c++/10047 6296 * g++.dg/template/inline1.C: New test. 6297 62982003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr> 6299 6300 * gcc.dg/sparc-dwarf2.c: New test. 6301 63022003-03-27 Roger Sayle <roger@eyesopen.com> 6303 6304 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case. 6305 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case. 6306 63072003-03-27 Mark Mitchell <mark@codesourcery.com> 6308 6309 * lib/gcov.exp (run-gcov): Add branches and calls options, rather 6310 than reading .x files. 6311 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files. 6312 * g77.dg/gcov/gcov-1.f: Likewise. 6313 * gcc.misc-tests/gcov-4b.c: Likewise. 6314 * gcc.misc-tests/gcov-5b.c: Likewise. 6315 * gcc.misc-tests/gcov-6.c: Likewise. 6316 * gcc.misc-tests/gcov-7.c: Likewise. 6317 * gcc.misc-tests/gcov-8.c: Likewise. 6318 * g++.dg/gcov/gcov-1.x: Remove. 6319 * g77.dg/gcov/gcov-1.x: Likewise. 6320 * gcc.misc-tests/gcov-4b.x: Likewise. 6321 * gcc.misc-tests/gcov-5b.x: Likewise. 6322 * gcc.misc-tests/gcov-6.x: Likewise. 6323 * gcc.misc-tests/gcov-7.x: Likewise. 6324 * gcc.misc-tests/gcov-8.x: Likewise. 6325 63262003-03-27 Glen Nakamura <glen@imodulo.com> 6327 6328 PR opt/10087 6329 * gcc.dg/20030324-1.c: New test. 6330 63312003-03-27 Nathan Sidwell <nathan@codesourcery.com> 6332 6333 PR c++/10224 6334 * g++.dg/template/arg3.C: New test. 6335 6336 PR c++/10158 6337 * g++.dg/template/friend18.C: New test. 6338 63392003-03-26 Roger Sayle <roger@eyesopen.com> 6340 6341 * g77.f-torture/compile/20030326-1.f: New test case. 6342 63432003-03-26 Janis Johnson <janis187@us.ibm.com> 6344 6345 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64. 6346 6347 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64. 6348 63492003-03-26 Jakub Jelinek <jakub@redhat.com> 6350 6351 * gcc.dg/ia64-sync-3.c: New test. 6352 63532003-03-26 Alan Modra <amodra@bigpond.net.au> 6354 6355 * gcc.dg/loop-2.c: Replace "inline" with "__inline__". 6356 63572003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr> 6358 6359 * gcc.dg/ultrasp6.c: New test. 6360 63612003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr> 6362 6363 * gcc.dg/i386-signbit-1.c: New test. 6364 * gcc.dg/i386-signbit-2.c: New test. 6365 * gcc.dg/i386-signbit-3.c: New test. 6366 63672003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr> 6368 6369 * gcc.dg/ultrasp5.c: Fix options. 6370 63712003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr> 6372 6373 * gcc.dg/ultrasp5.c: Fix comment. 6374 63752003-03-24 Bud Davis <bdavis9659@comcast.net> 6376 6377 PR fortran/10197 6378 * g77.f-torture/execute/10197.f: New test. 6379 63802003-03-24 Nathan Sidwell <nathan@codesourcery.com> 6381 6382 PR c++/9898, c++/383 6383 * g++.dg/template/conv6.C: New test. 6384 6385 PR c++/10119 6386 * g++.dg/template/ptrmem5.C: New test. 6387 6388 PR c++/10026 6389 * g++.dg/lookup/koenig1.C: New test. 6390 6391 PR C++/10199 6392 * g++.dg/lookup/template2.C: New test. 6393 63942003-03-24 Jakub Jelinek <jakub@redhat.com> 6395 6396 * g++.dg/opt/rtti1.C: New test. 6397 63982003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr> 6399 6400 * gcc.dg/ultrasp5.c: New test. 6401 64022003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu> 6403 6404 PR middle-end/9967 6405 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to 6406 builtin fputs. 6407 64082003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 6409 6410 PR c/8224 6411 * gcc.dg/20030323-1.c: New test. 6412 64132003-03-23 Roger Sayle <roger@eyesopen.com> 6414 6415 * gcc.c-torture/compile/20030323-1.c: New test case. 6416 64172003-03-22 Ulrich Weigand <uweigand@de.ibm.com> 6418 6419 * gcc.dg/20030321-1.c: New test. 6420 64212003-03-22 Zack Weinberg <zack@codesourcery.com> 6422 6423 * gcc.dg/Wshadow-1.c: Add a dg-warning line. 6424 64252003-03-22 Nathan Sidwell <nathan@codesourcery.com> 6426 6427 PR c++/9978, c++/9708 6428 * g++.dg/ext/vlm1.C: Adjust expected error. 6429 * g++.dg/ext/vla2.C: New test. 6430 * g++.dg/template/arg1.C: New test. 6431 * g++.dg/template/arg2.C: New test. 6432 64332003-03-22 Bud Davis <bdavis9659@comcast.net> 6434 6435 * g77.f-torture/execute/select.f: New test. 6436 * g77.f-torture/noncompile/select_no_compile.f: New test. 6437 64382003-03-21 Nathan Sidwell <nathan@codesourcery.com> 6439 6440 PR c++/9898 6441 * g++.dg/other/error4.C: New test. 6442 64432003-03-20 Mark Mitchell <mark@codesourcery.com> 6444 6445 * g++.dg/template/friend17.C: New test. 6446 64472003-03-21 Alan Modra <amodra@bigpond.net.au> 6448 6449 * gcc.c-torture/compile/20030320-1.c: New. 6450 64512003-03-20 Roger Sayle <roger@eyesopen.com> 6452 6453 * gcc.dg/builtins-6.c: New test case. 6454 64552003-03-19 Alan Modra <amodra@bigpond.net.au> 6456 6457 PR target/10073 6458 * gcc.c-torture/compile/20030319-1.c: New. 6459 64602003-03-18 Jan Hubicka <jh@suse.cz> 6461 6462 * gcc.dg/i386-cvt-1.c: New test. 6463 64642003-03-17 Zack Weinberg <zack@codesourcery.com> 6465 6466 * objc.dg/naming-1.m: Use "(parse|syntax) error". 6467 * objc.dg/naming-2.m: Likewise. 6468 64692003-03-17 Mark Mitchell <mark@codesourcery.com> 6470 6471 PR c++/9639 6472 * g++.dg/parse/crash1.C: New test. 6473 64742003-03-16 Mark Mitchell <mark@codesourcery.com> 6475 6476 PR c++/8805 6477 * g++.dg/eh/cleanup1.C: New test. 6478 64792003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de> 6480 6481 * gcc.c-torture/execute/20030316-1.c: New test case. 6482 64832003-03-16 Nathan Sidwell <nathan@codesourcery.com> 6484 6485 PR c++/9629 6486 * g++.dg/init/ctor2.C: New test. 6487 64882003-03-15 Roger Sayle <roger@eyesopen.com> 6489 6490 * g77.f-torture/compile/xformat.f: New test case. 6491 64922003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 6493 6494 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*. 6495 * g++.old-deja/g++.mike/eh50.C: Likewise. 6496 64972003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 6498 6499 PR c++/6440 6500 * g++.dg/template/spec7.C: New test. 6501 * g++.dg/template/spec8.C: Likewise. 6502 65032003-03-14 Jakub Jelinek <jakub@redhat.com> 6504 6505 * gcc.c-torture/execute/20030313-1.c: New test. 6506 65072003-03-14 Richard Henderson <rth@redhat.com> 6508 6509 * gcc.dg/inline-2.c: Adjust alpha test for external call. 6510 65112003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr> 6512 6513 * gcc.c-torture/compile/20030314-1.c: New test. 6514 65152003-03-13 Danny Smith <dannysmith@users.sourceforge.net> 6516 6517 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp. 6518 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove 6519 thumb target, 6520 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler 6521 to accept newer _imp__ prefix and additional 6522 newline in .drectve section. 6523 * gcc.dg/dll-4.c: Likewise. 6524 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport 6525 switch. 6526 65272003-03-13 Mark Mitchell <mark@codesourcery.com> 6528 6529 * g++.dg/parse/namespace9.C: New test. 6530 6531 * g++.dg/init/ref5.C: New test. 6532 * g++.dg/parse/ptrmem1.C: Likewise. 6533 65342003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> 6535 6536 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc. 6537 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to 6538 regular expression. 6539 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*. 6540 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*. 6541 65422003-03-12 Daniel Jacobowitz <drow@mvista.com> 6543 6544 * gcc.c-torture/execute/20030224-2.c: New test. 6545 65462003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr> 6547 6548 * gcc.dg/decl-3.c: New test. 6549 65502003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr> 6551 6552 * gcc.dg/i386-loop-2.c: New test. 6553 65542003-03-11 Mark Mitchell <mark@codesourcery.com> 6555 6556 PR c++/9474 6557 * g++.dg/parse/namespace8.C: New test. 6558 6559 PR c++/9924 6560 * g++.dg/overload/builtin2.C: New test. 6561 65622003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl> 6563 6564 * gcc.dg/return-type-3.c: New test. 6565 65662003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com> 6567 6568 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as 6569 profiling options are not supported. 6570 65712003-03-10 Mark Mitchell <mark@codesourcery.com> 6572 6573 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings. 6574 * g++.old-deja/g++.warn/impint2.C: Likewise. 6575 65762003-03-10 Devang Patel <dpatel@apple.com> 6577 6578 * g++.dg/cpp/c++_cmd_1.C: New test. 6579 * g++.dg/cpp/c++_cmd_1.h: New file. 6580 65812003-03-10 Segher Boessenkool <segher@koffie.nl> 6582 6583 * gcc.dg/altivec-9.c: New file. 6584 65852003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 6586 6587 * gcc.dg/ppc-sdata-1.c: New test. 6588 * gcc.dg/ppc-sdata-2.c: New test. 6589 65902003-03-09 Mark Mitchell <mark@codesourcery.com> 6591 6592 PR c++/9373 6593 * g++.dg/opt/ptrmem2.C: New test. 6594 6595 PR c++/8534 6596 * g++.dg/opt/ptrmem1.C: New test. 6597 65982003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr> 6599 6600 * gcc.dg/i386-loop-1.c: New test. 6601 66022003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 6603 6604 PR c++/9970 6605 * g++.dg/lookup/friend1.C: New test. 6606 66072003-03-08 Mark Mitchell <mark@codesourcery.com> 6608 6609 PR c++/9823 6610 * g++.dg/parser/constructor1.C: New test. 6611 66122003-03-08 Hans-Peter Nilsson <hp@bitrange.com> 6613 6614 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*. 6615 6616 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware. 6617 66182003-03-08 Neil Booth <neil@daikokuya.co.uk> 6619 6620 * gcc.dg/cpp/Wunused.c: Update test. 6621 66222003-03-08 Jan Hubicka <jh@suse.cz> 6623 6624 * gcc.dg/inline-3.c: New test. 6625 66262003-03-08 Mark Mitchell <mark@codesourcery.com> 6627 6628 PR c++/9809 6629 * g++.dg/parse/builtin1.C: New test. 6630 6631 PR c++/9982 6632 * g++.dg/abi/cookie1.C: New test. 6633 * g++.dg/abi/cookie2.C: Likewise. 6634 6635 PR c++/9524 6636 * g++.dg/template/field1.C: New test. 6637 6638 PR c++/9912 6639 * g++.dg/parse/class1.C: New test. 6640 * g++.dg/parse/namespace7.C: Likewise. 6641 * g++.old-deja/g++.other/decl5.C: Remove XFAILs. 6642 66432003-03-07 Mark Mitchell <mark@codesourcery.com> 6644 6645 * g++.dg/init/ref4.C: New test. 6646 66472003-03-07 Jan Hubicka <jh@suse.cz> 6648 6649 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu. 6650 * gcc.dg/inline-3.c: New test. 6651 66522003-03-06 Mark Mitchell <mark@codesourcery.com> 6653 6654 * g++.dg/init/ref3.C: New test. 6655 6656 PR c++/9965 6657 * g++.dg/init/ref2.C: New test. 6658 6659 PR c++/9400 6660 * g++.dg/warn/Wshadow-2.C: New test. 6661 6662 PR c++/9791 6663 * g++.dg/warn/Woverloaded-1.C: New test. 6664 66652003-03-05 Jan Hubicka <jh@suse.cz> 6666 6667 * gcc.dg/i386-local2.c: New. 6668 * gcc.dg/i386-local.c: Fix typo. 6669 66702003-03-05 Mark Mitchell <mark@codesourcery.com> 6671 6672 * g++.dg/abi/layout3.C: New test. 6673 66742003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr> 6675 6676 * gcc.c-torture/compile/20030305-1.c 6677 66782003-03-05 Jan Hubicka <jh@suse.cz> 6679 6680 * gcc.dg/i386-local.c: New. 6681 66822003-03-04 J"orn Rennecke <joern.rennecke@superh.com> 6683 6684 * gcc.dg/sh-relax.c: Disable for sh64-*-*. 6685 66862003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr> 6687 6688 * gcc.dg/switch-2.c: New test. 6689 * gcc.dg/switch-3.c: New test. 6690 * gcc.dg/Wswitch.c: Adjust line numbers. 6691 * gcc.dg/Wswitch-default.c: Likewise. 6692 * gcc.dg/Wswitch-enum.c: Likewise. 6693 66942003-03-04 Alexandre Oliva <aoliva@redhat.com> 6695 6696 * gcc.c-torture/execute/20030222-1.c: New test. 6697 66982003-03-03 James E Wilson <wilson@tuliptree.org> 6699 6700 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872. 6701 67022003-03-03 Mark Mitchell <mark@codesourcery.com> 6703 6704 PR c++/9878 6705 * g++.dg/init/ref1.C: New test. 6706 67072003-03-03 J"orn Rennecke <joern.rennecke@superh.com> 6708 6709 * gcc.dg/sh-relax.c: New SH-only test. 6710 67112003-03-03 Geoffrey Keating <geoffk@apple.com> 6712 6713 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add 6714 comment explaining purpose of testcase. 6715 67162003-03-02 Stephane Carrez <stcarrez@nerim.fr> 6717 6718 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort 6719 for HC11/HC12 (asm needs two int registers). 6720 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on 6721 HC11/HC12 because the test uses an asm which needs two 32-bit 6722 registers. 6723 67242003-03-02 Stephane Carrez <stcarrez@nerim.fr> 6725 6726 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort 6727 for HC11/HC12 (array is too large otherwise). 6728 * gcc.c-torture/compile/920501-4.x: New file, likewise. 6729 * gcc.c-torture/compile/20010518-2.x: Likewise. 6730 * gcc.c-torture/compile/980506-1.x: Don't execute this test on 6731 HC11/HC12 (array is too large). 6732 67332003-03-01 Geoffrey Keating <geoffk@apple.com> 6734 6735 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch. 6736 * lib/g++-dg.exp (g++-dg-test): Likewise. 6737 67382003-03-01 Roger Sayle <roger@eyesopen.com> 6739 6740 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367. 6741 * gcc.dg/format/attr-5.c: Handle new conflicting types warning. 6742 67432003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 6744 6745 * g++.dg/warn/implicit-typename1.C: Remove warning. 6746 67472003-02-28 Richard Henderson <rth@redhat.com> 6748 6749 * gcc.dg/noreturn-1.c: Move noreturn warning line. 6750 * gcc.dg/return-type-1.c: Move control reaches end warning line. 6751 67522003-02-28 Geoffrey Keating <geoffk@apple.com> 6753 6754 * gcc.dg/pch/pch.exp: Change .pch to .gch. 6755 * g++.dg/pch/pch.exp: Likewise. 6756 67572003-02-28 Mark Mitchell <mark@codesourcery.com> 6758 6759 PR c++/9879 6760 * testsuite/g++.dg/init/new4.C: New test. 6761 67622003-02-28 Richard Earnshaw <rearnsha@arm.com> 6763 6764 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets. 6765 67662003-02-28 Alexandre Oliva <aoliva@redhat.com> 6767 6768 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of 6769 unsigned long. 6770 6771 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not 6772 wider than float. 6773 67742003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> 6775 6776 * lib/scanasm.exp: Add support for counting numbers of 6777 occurences. 6778 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c, 6779 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests. 6780 67812003-02-25 Mark Mitchell <mark@codesourcery.com> 6782 6783 PR c++/9683 6784 * g++.dg/template/static3.C: New test. 6785 6786 PR c++/9829 6787 * g++.dg/parse/namespace6.C: New test. 6788 67892003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 6790 6791 PR target/9732 6792 * gcc.dg/20030225-1.c: New test. 6793 67942003-02-24 Mark Mitchell <mark@codesourcery.com> 6795 6796 * README: Remove out-of-date information. 6797 6798 PR c++/9836 6799 * g++.dg/template/spec6.C: New test. 6800 68012003-02-24 Jeff Law <law@redhat.com> 6802 6803 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug. 6804 68052003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 6806 6807 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX. 6808 * gcc.dg/pragma-ep-1.c: Likewise. 6809 68102003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 6811 6812 PR c++/9602 6813 * g++.dg/template/friend16.C: New test. 6814 68152003-02-23 Mark Mitchell <mark@codesourcery.com> 6816 6817 PR c++/5333 6818 * g++.dg/parse/fused-params1.C: Adjust error messages. 6819 * g++.dg/template/nested3.C: New test. 6820 68212003-02-24 Alan Modra <amodra@bigpond.net.au> 6822 6823 * g++.dg/abi/param1.C: New test. 6824 68252003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 6826 6827 PR c++/7982 6828 * g++.dg/warn/implicit-typename1.C: New test. 6829 68302003-02-22 Kelley Cook <kelleycook@comcast.net> 6831 6832 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu" 6833 with "mtune". 6834 * g++.old-deja/g++.other/store-expr2.C: Likewise. 6835 * gcc.c-torture/execute/20010129-1.x: Likewise. 6836 * gcc.dg/20011107-1.c: Likewise. 6837 * gcc.dg/20020108-1.c: Likewise. 6838 * gcc.dg/20020122-3.c: Likewise. 6839 * gcc.dg/20020206-1.c: Likewise. 6840 * gcc.dg/20020310-1.c: Likewise. 6841 * gcc.dg/20020426-2.c: Likewise. 6842 * gcc.dg/20020517-1.c: Likewise. 6843 * gcc.dg/991230-1.c: Likewise. 6844 * gcc.dg/i386-unroll-1.c: Likewise. 6845 * gcc.misc-tests/i386-prefetch.exp: Likewise. 6846 68472003-02-22 Jan Hubicka <jh@suse.cz> 6848 6849 * gcc.dg/i386-mul.c: New test. 6850 68512003-02-21 Roger Sayle <roger@eyesopen.com> 6852 6853 * gcc.dg/builtins-5.c: New test case. 6854 68552003-02-22 Hans-Peter Nilsson <hp@axis.com> 6856 6857 * gcc.dg/asmreg-1.c: New test. 6858 68592003-02-21 Mark Mitchell <mark@codesourcery.com> 6860 6861 PR c++/9749 6862 * g++.dg/parse/varmod1.C: New test. 6863 68642003-02-21 Mark Mitchell <mark@codesourcery.com> 6865 6866 PR c++/9727 6867 * g++.dg/template/op1.C: New test. 6868 68692003-02-21 Mark Mitchell <mark@codesourcery.com> 6870 6871 PR c++/8906 6872 * g++.dg/template/nested2.C: New test. 6873 68742003-02-21 Mark Mitchell <mark@codesourcery.com> 6875 6876 PR c++/8724 6877 * g++.dg/expr/dtor1.C: New test. 6878 68792003-02-21 Zack Weinberg <zack@codesourcery.com> 6880 6881 * gcc.dg/cpp/include3.c: New test. 6882 * gcc.dg/cpp/inc/foo.h: New file. 6883 68842003-02-21 Glen Nakamura <glen@imodulo.com> 6885 6886 * gcc.c-torture/execute/20030221-1.c: New test. 6887 68882003-02-20 Mark Mitchell <mark@codesourcery.com> 6889 6890 PR c++/9729 6891 * g++.dg/abi/conv1.C: New test. 6892 68932003-02-20 Jan Hubicka <jh@suse.cz> 6894 6895 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64. 6896 68972003-02-19 Daniel Jacobowitz <drow@mvista.com> 6898 6899 * gcc.c-torture/compile/20030219-1.c: New test. 6900 69012003-02-18 Jan Hubicka <jh@suse.cz> 6902 6903 * gcc.dg/funcorder.c: New test. 6904 69052003-02-18 Kazu Hirata <kazu@cs.umass.edu> 6906 6907 * gcc.c-torture/execute/20030218-1.c: New. 6908 69092003-02-18 Aldy Hernandez <aldyh@redhat.com> 6910 6911 * gcc.dg/20030218-1.c: New. 6912 69132003-02-18 Richard Henderson <rth@redhat.com> 6914 6915 * gcc.dg/attr-invalid.c: Allow __used__ on static data. 6916 * gcc.dg/attr-used-2.c: New. 6917 69182003-02-18 Mark Mitchell <mark@codesourcery.com> 6919 6920 PR c++/9704 6921 * g++.dg/init/copy5.C: New test. 6922 69232003-02-18 Geoffrey Keating <geoffk@apple.com> 6924 6925 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it. 6926 * g++.dg/pch/pch.exp: Likewise. 6927 69282003-02-18 Kazu Hirata <kazu@cs.umass.edu> 6929 6930 * gcc.c-torture/execute/20030209-1.c: Enable the test if 6931 STACK_SIZE is not defined. 6932 69332003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 6934 6935 PR c++/9457 6936 * g++.dg/template/init1.C: New test. 6937 69382003-02-16 Jan HUbicka <jh@suse.cz> 6939 6940 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable 6941 (foo): Add few extra tests 6942 * gcc.dg/c99-const-expr-3.c: Likewise. 6943 * gcc.c-torture/execute/20030216-1.c: New. 6944 69452003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 6946 6947 PR c++/9459 6948 * g++.dg/ext/typeof4.C: New test. 6949 69502003-02-15 Roger Sayle <roger@eyesopen.com> 6951 6952 * gcc.dg/i386-387-3.c: New test case. 6953 69542003-02-14 Josef Zlomek <zlomekj@suse.cz> 6955 6956 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on 6957 cris-*-elf* cris-*-aout* and mmix-*-*. 6958 69592003-02-13 Josef Zlomek <zlomekj@suse.cz> 6960 6961 * gcc.dg/20030213-1.c: New test. 6962 69632003-02-12 Roger Sayle <roger@eyesopen.com> 6964 6965 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2. 6966 * gcc.dg/i386-387-2.c: Likewise. 6967 69682003-02-12 Aldy Hernandez <aldyh@redhat.com> 6969 6970 * gcc.dg/ppc-spe.c: Fix formatting. 6971 Enable tests that were previously unsupported by gas. 6972 Delete tests for instructions that no longer exist. 6973 Switch arguments on evsubifw builtin. 6974 69752003-02-12 Kazu Hirata <kazu@cs.umass.edu> 6976 6977 * gcc.c-torture/execute/20030209-1.c: Disable the test if 6978 STACK_SIZE is too small. 6979 69802003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr> 6981 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de> 6982 6983 * gcc.dg/decl-2.c: New test. 6984 69852003-02-10 Jan Hubicka <jh@suse.cz> 6986 6987 * gcc.dg/i386-fpcvt-1.c: New test. 6988 69892002-02-09 Richard Sandiford <rsandifo@redhat.com> 6990 6991 * gcc.c-torture/execute/20030209-1.c: New test. 6992 69932003-02-09 Kazu Hirata <kazu@cs.umass.edu> 6994 6995 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the 6996 int-wide bitops, use the constants of the same width. 6997 Likewise, if long long is 32-bit wide, test bitops using 6998 32-bit constants. 6999 70002003-02-07 Loren James Rittle <ljrittle@acm.org> 7001 7002 * gcc.dg/20021014-1.c: Annotate with expected notice text. 7003 70042003-02-07 Roger Sayle <roger@eyesopen.com> 7005 7006 * testsuite/gcc.dg/builtins-4.c: New test case. 7007 70082003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 7009 7010 * gcc.dg/20020430-1.c: Fix dg command typos. 7011 * gcc.dg/20020503-1.c: Likewise. 7012 70132003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 7014 7015 PR c++/8785 7016 * g++.dg/parse/fused-params1.C: New test. 7017 7018 PR c++/8857 7019 * g++.dg/parse/tmpl-tmpl-operator1.C: New test. 7020 7021 PR c++/8921 7022 * g++.dg/parse/non-dependent1.C: New test. 7023 7024 PR c++/8928 7025 * g++.dg/parse/dupl-tmpl-args1.C: New test. 7026 7027 PR c++/9228 7028 * g++.dg/parse/undefined7.C: New test. 7029 * g++.dg/parse/non-templ1.C: New test. 7030 7031 PR c++/9229 7032 * g++.dg/parse/too-many-tmpl-args1.C: New test. 7033 70342003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr> 7035 7036 * gcc.c-torture/compile/20030206-1.c: New test. 7037 70382003-02-05 Roger Sayle <roger@eyesopen.com> 7039 7040 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from 7041 "pow" to "foo" to avoid potential confusion with a math built-in. 7042 70432003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 7044 7045 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL 7046 conditions for SPARC targets. 7047 70482003-02-05 Jakub Jelinek <jakub@redhat.com> 7049 7050 * gcc.dg/20030204-1.c: New test. 7051 70522003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 7053 7054 PR c++/38 7055 * g++.dg/parse/array-size1.C: New test. 7056 7057 PR c++/5657 7058 * g++.dg/parse/undefined3.C: New test. 7059 7060 PR c++/5665 7061 * g++.dg/parse/undefined4.C: New test. 7062 7063 PR c++/5975 7064 * g++.dg/parse/undefined5.C: New test. 7065 7066 PR c++/7259 7067 * g++.dg/parse/tmpl-tmpl-param1.C: New test. 7068 7069 PR c++/8578 7070 * g++.dg/parse/casting-operator1.C: New test. 7071 7072 PR c++/8596 7073 * g++.dg/parse/undefined6.C: New test. 7074 7075 PR c++/8736 7076 * g++.dg/parse/missing-template1.C: New test. 7077 70782003-02-04 Jan Hubicka <jh@suse.cz> 7079 7080 * gcc.dg/i386-cadd.c: Compile using -march=k8. 7081 * gcc.dg/i386-cmov?.c: Likewise. 7082 * gcc.dg/i386-fpcvt-?.c: Likewise. 7083 * gcc.dg/i386-ssefp-1.c: Likewise. 7084 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing 7085 conventions. 7086 70872003-02-03 Mark Mitchell <mark@codesourcery.com> 7088 7089 PR c++/7129 7090 * testsuite/g++.dg/ext/max.C: New test. 7091 70922003-02-03 Jan Hubicka <jh@suse.cz> 7093 7094 * gcc.c-torture/execute/20030203-1.c: New test. 7095 70962003-02-03 Richard Earnshaw <rearnsha@arm.com> 7097 7098 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is 7099 'natural-endian'. 7100 71012003-02-01 Richard Sandiford <rsandifo@redhat.com> 7102 7103 * g++.dg/init/new1.C: Remove -fvolatile dg-options line. 7104 * g++.dg/init/new2.C: Likewise. 7105 * g++.dg/other/new1.C: Likewise. 7106 71072003-01-31 Loren J. Rittle <ljrittle@acm.org> 7108 7109 * gcc.dg/struct-ret-libc.c: New test. 7110 71112003-01-31 Ulrich Weigand <uweigand@de.ibm.com> 7112 7113 * gcc.dg/20030129-1.c: New test. 7114 71152003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 7116 7117 PR c++/8849 7118 * g++.dg/template/ptrmem4.C: New test. 7119 71202003-01-29 Mark Mitchell <mark@codesourcery.com> 7121 7122 * g++.dg/parser/constant1.C: New test. 7123 71242003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 7125 7126 PR c++/8591 7127 * g++.dg/parse/friend2.C: New test. 7128 71292003-01-29 Nathan Sidwell <nathan@codesourcery.com> 7130 7131 PR c++/9437 7132 * g++.dg/template/unify4.C: New test. 7133 71342003-01-28 Richard Sandiford <rsandifo@redhat.com> 7135 7136 * gcc.c-torture/execute/20030128-1.c: New test. 7137 71382003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com> 7139 7140 * g++.dg/lookup/nested1.C: Test moved from ... 7141 * g++.old-deja/g++.other/lookup24.C: ... here. 7142 71432003-01-28 Jan Hubicka <jh@suse.cz> 7144 7145 * gcc.dg/i386-cmov5.c: New test. 7146 71472003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com> 7148 7149 * gcc.c-torture/execute/20010925-1.c: Changed the 7150 memcpy declaration. 7151 71522003-01-28 Nathan Sidwell <nathan@codesourcery.com> 7153 7154 PR c++/3902 7155 * g++.dg/parse/template5.C: New test. 7156 71572003-01-28 Toon Moene <toon@moene.indiv.nluug.nl> 7158 7159 PR fortran/9258 7160 * g77.dg/pr9258: New test. 7161 71622003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 7163 7164 * README: Move relevant parts from README.g++. 7165 7166 * README.g++: Remove this file. 7167 71682003-01-28 Nathan Sidwell <nathan@codesourcery.com> 7169 7170 * g++.dg/abi/dcast1.C: New test. 7171 71722003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 7173 7174 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1. 7175 71762003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com> 7177 7178 PR c++/47 7179 * g++.old-deja/g++.other/lookup24.C: New test. 7180 71812003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 7182 7183 PR middle-end/7227 7184 * gcc.dg/uninit-C.c: New test. 7185 71862003-01-27 Nathan Sidwell <nathan@codesourcery.com> 7187 7188 * g++.dg/abi/covariant1.C: New test. 7189 71902003-01-25 Ulrich Weigand <uweigand@de.ibm.com> 7191 7192 * gcc.dg/20030123-1.c: New test. 7193 71942003-01-25 Jan Hubicka <jh@suse.cz> 7195 7196 PR opt/8492 7197 * gcc.c-torture/compile/20030125-1.c 7198 71992003-01-25 Nathan Sidwell <nathan@codesourcery.com> 7200 7201 PR c++/9403 7202 * g++.dg/parse/template3.C: New test. 7203 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword. 7204 7205 PR c++/795 7206 * g++.dg/parse/template4.C: New test. 7207 7208 PR c++/9415 7209 * g++.dg/template/qual2.C: New test. 7210 7211 PR c++/8545 7212 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL. 7213 7214 * g++.old-deja/g++.ns/bogus1.C: Change expected error. 7215 72162003-01-25 Roger Sayle <roger@eyesopen.com> 7217 7218 * gcc.c-torture/execute/switch-1.c: New test case. 7219 72202003-01-25 Jan Hubicka <jh@suse.cz> 7221 7222 * gcc.c-torture/execute/20030125-1.[cx]: New test. 7223 72242003-01-25 Paolo Carlini <pcarlini@unitus.it> 7225 7226 Tweaks for Bison-1.875. From the NEWS file: 7227 "- `parse error' -> `syntax error' 7228 Bison now uniformly uses the term `syntax error'" 7229 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error". 7230 * gcc.dg/cpp/digraph2.c: Likewise. 7231 * gcc.dg/cpp/direct2.c: Likewise. 7232 * gcc.dg/cpp/paste4.c: Likewise. 7233 * gcc.dg/c90-restrict-1.c: Likewise. 7234 * gcc.dg/c99-func-2.c: Likewise. 7235 * gcc.dg/noncompile/920721-2.c: Likewise. 7236 * gcc.dg/noncompile/930622-2.c: Likewise. 7237 * gcc.dg/noncompile/940112-1.c: Likewise. 7238 * gcc.dg/noncompile/950921-1.c: Likewise. 7239 * gcc.dg/noncompile/951123-1.c: Likewise. 7240 * gcc.dg/noncompile/971104-1.c: Likewise. 7241 * gcc.dg/noncompile/990416-1.c: Likewise. 7242 72432003-01-24 Paolo Carlini <pcarlini@unitus.it> 7244 7245 * g++.dg/parse/undefined1.C: Add error message. 7246 72472003-01-22 Mark Mitchell <mark@codesourcery.com> 7248 7249 PR c++/9354 7250 * g++.dg/parse/new1.C: New test. 7251 7252 PR c++/9216 7253 * g++.dg/parse/template2.C: New test. 7254 7255 PR c++/9354 7256 * g++.dg/parse/typedef2.C: New test. 7257 7258 PR c++/9328 7259 * g++.dg/ext/typeof3.C: New test. 7260 72612003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 7262 7263 PR c++/2738 7264 * g++.dg/parse/ret-type1.C: New test. 7265 7266 PR c++/3792 7267 * g++.dg/parse/tmpl-outside1.C: New test. 7268 7269 PR c++/4207 7270 * g++.dg/parse/int-as-enum1.C: New test. 7271 7272 PR c++/4903 7273 * g++.dg/parse/no-typename1.C: New test. 7274 7275 PR c++/5533 7276 * g++.dg/parse/no-value1.C: New test. 7277 7278 PR c++/5921 7279 * g++.dg/parse/wrong-inline1.C: New test. 7280 7281 PR c++/6402 7282 * g++.dg/parse/ref1.C: New test. 7283 7284 PR c++/6992 7285 * g++.dg/parse/attr-ctor1.C: New test. 7286 7287 PR c++/7229 7288 * g++.dg/parse/namespace5.C: New test. 7289 7290 PR c++/7917 7291 * g++.dg/parse/func-def1.C: New test. 7292 7293 PR c++/8143 7294 * g++.dg/parse/undefined1.C: New test. 7295 7296 PR c++/5723, PR c++/8522 7297 * g++.dg/parse/specialization1.C: New test. 7298 7299 PR c++/163, PR c++/8595 7300 * g++.dg/parse/struct-as-enum1.C: New test. 7301 7302 PR c++/9173 7303 * g++.dg/parse/undefined2.C: New test. 7304 73052003-01-22 Mark Mitchell <mark@codesourcery.com> 7306 7307 PR c++/9298 7308 * g++.dg/parse/template1.C: New test. 7309 7310 PR c++/9384 7311 * g++.dg/parse/using1.C: New test. 7312 7313 PR c++/9285 7314 PR c++/9294 7315 * g++.dg/parse/expr2.C: New test. 7316 7317 PR c++/9388 7318 * g++.dg/parse/lookup2.C: Likewise. 7319 73202003-01-21 Jan Hubicka <jh@suse.cz> 7321 7322 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed. 7323 * gcc.c-torture/execute/eeprof-1.c: Likewise. 7324 * gcc.c-torture/execute/stdio-opt-*.c: Likewise. 7325 * gcc.c-torture/execute/string-opt-*.c: Likewise. 7326 73272003-01-20 Nick Clifton <nickc@redhat.com> 7328 7329 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes 7330 problem with ARM sibcall code generation. 7331 73322003-01-20 Kazu Hirata <kazu@cs.umass.edu> 7333 7334 * gcc.c-torture/execute/20030120-1.c: New. 7335 73362003-01-19 Paolo Carlini <pcarlini@unitus.it> 7337 7338 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL. 7339 73402003-01-17 Mark Mitchell <mark@codesourcery.com> 7341 7342 PR c++/9272 7343 * g++.dg/parse/ctor1.C: New test. 7344 7345 PR c++/9294: 7346 * g++.dg/parse/qualified1.C: New test. 7347 7348 * g++.dg/parse/typename3.C: New test. 7349 73502003-01-16 Richard Henderson <rth@redhat.com> 7351 7352 * g++.dg/tls/init-2.C: Fix error matches for real this time. 7353 73542003-01-16 Richard Henderson <rth@redhat.com> 7355 7356 * g++.dg/pch/pch.exp: Copy test header to the working directory 7357 before using it either for precompilation or direct use. 7358 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H. 7359 * g++.dg/pch/*.C: Include foo.H, not foo.Hp. 7360 73612003-01-16 Richard Henderson <rth@redhat.com> 7362 7363 * gcc.dg/pch/pch.exp: Copy test header to the working directory 7364 before using it either for precompilation or direct use. 7365 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h. 7366 * gcc.dg/pch/*.c: Include foo.h, not foo.hp. 7367 73682003-01-16 Mark Mitchell <mark@codesourcery.com> 7369 7370 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword. 7371 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages. 7372 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message. 7373 * gcc/testsuite/g++.dg/parse/typename2.C: New test. 7374 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit 7375 typename warning into error. 7376 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more 7377 error messages. 7378 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos. 7379 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->. 7380 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error 7381 messages. 7382 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to 7383 make declaration visible in template. 7384 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos. 7385 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error 7386 messages. 7387 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error 7388 message. 7389 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning. 7390 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->. 7391 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message. 7392 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit 7393 typename warning with error message. 7394 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning. 7395 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo. 7396 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->. 7397 73982003-01-16 Nathan Sidwell <nathan@codesourcery.com> 7399 7400 * g++.dg/parse/ambig2.C: New test. 7401 74022003-01-15 Richard Henderson <rth@redhat.com> 7403 7404 * g++.dg/tls/init-2.C: Update error message string. 7405 74062003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 7407 7408 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test. 7409 74102003-01-15 Stephane Carrez <stcarrez@nerim.fr> 7411 7412 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at 7413 all for HC11/HC12. 7414 * gcc.c-torture/compile/20001205-1.x: Likewise. 7415 * gcc.c-torture/compile/20001226-1.x: Likewise. 7416 * gcc.c-torture/compile/920520-1.x: Likewise. 7417 * gcc.c-torture/compile/961203-1.x: Likewise. 7418 * gcc.c-torture/compile/20020604-1.x: Likewise. 7419 74202003-01-15 Jan Hubicka <jh@suse.cz> 7421 7422 * gcc.c-torture/compile/20030115-1.c: New test. 7423 7424 * gcc.dg/i386-fpcvt-1.c: New test. 7425 * gcc.dg/i386-fpcvt-2.c: New test. 7426 74272003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com> 7428 7429 Further conform g++'s __vmi_class_type_info to the C++ ABI 7430 specification. 7431 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per 7432 the specification. 7433 74342003-01-14 Jan Hubicka <jh@suse.cz> 7435 7436 * gcc.dg/i386-fpcvt-1.c: New test. 7437 * gcc.dg/i386-fpcvt-2.c: New test. 7438 74392003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr> 7440 7441 * gcc.dg/i386-mmx-3.c: New test. 7442 74432003-01-12 Mark Mitchell <mark@codesourcery.com> 7444 7445 PR c++/9264 7446 * g++.dg/parse/octal1.C: New file. 7447 7448 PR c++/9172 7449 * g++.dg/parse/typename1.C: New file. 7450 74512003-01-10 Danny Smith <dannysmith@users.sourceforge.net> 7452 7453 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets. 7454 * gcc.dg/bf-no-ms-layout.c: Likewise. 7455 * gcc.dg/bf-ms-attrib.c: Likewise. 7456 74572003-01-10 Mark Mitchell <mark@codesourcery.com> 7458 7459 PR c++/9099 7460 * g++.dg/parse/dtor1.C: New file. 7461 7462 PR c++/9128 7463 * g++.dg/rtti/typeid1.C: New file. 7464 7465 PR c++/9153 7466 * g++.dg/parse/lookup1.C: New file. 7467 7468 PR c++/9171 7469 * g++.dg/templ/spec5.C: New file. 7470 74712003-01-10 Josef Zlomek <zlomekj@suse.cz> 7472 7473 * gcc.c-torture/compile/20030110-1.c: New test. 7474 74752003-01-09 Geoffrey Keating <geoffk@apple.com> 7476 7477 Merge from pch-branch: 7478 7479 2002-12-23 Geoffrey Keating <geoffk@apple.com> 7480 7481 * gcc.dg/pch/cpp-1.h: New. 7482 * gcc.dg/pch/cpp-1.c: New. 7483 * gcc.dg/pch/cpp-2.h: New. 7484 * gcc.dg/pch/cpp-2.c: New. 7485 7486 2002-11-19 Geoffrey Keating <geoffk@apple.com> 7487 7488 * gcc.dg/pch/except-1.h: New. 7489 * gcc.dg/pch/except-1.c: New. 7490 7491 2002-11-13 Geoffrey Keating <geoffk@apple.com> 7492 7493 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before 7494 running test. 7495 * gcc.dg/pch: Include *.hp not *.h. 7496 * gcc.dg/pch/system-1.h: New. 7497 * gcc.dg/pch/system-1.c: New. 7498 7499 2002-11-11 Geoffrey Keating <geoffk@apple.com> 7500 7501 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH, 7502 rather than trying to build and run a program using PCH. 7503 * gcc.dg/pch: Remove dg-do commands from test files. 7504 7505 2002-11-08 Geoffrey Keating <geoffk@apple.com> 7506 7507 * gcc.dg/pch/macro-3.c: New. 7508 * gcc.dg/pch/macro-3.h: New. 7509 7510 2002-11-04 Geoffrey Keating <geoffk@apple.com> 7511 7512 * gcc.dg/pch/common-1.c: New. 7513 * gcc.dg/pch/common-1.h: New. 7514 * gcc.dg/pch/decl-1.c: New. 7515 * gcc.dg/pch/decl-1.h: New. 7516 * gcc.dg/pch/decl-2.c: New. 7517 * gcc.dg/pch/decl-2.h: New. 7518 * gcc.dg/pch/decl-3.c: New. 7519 * gcc.dg/pch/decl-3.h: New. 7520 * gcc.dg/pch/decl-4.c: New. 7521 * gcc.dg/pch/decl-4.h: New. 7522 * gcc.dg/pch/decl-5.c: New. 7523 * gcc.dg/pch/decl-5.h: New. 7524 * gcc.dg/pch/global-1.c: New. 7525 * gcc.dg/pch/global-1.h: New. 7526 * gcc.dg/pch/inline-1.c: New. 7527 * gcc.dg/pch/inline-1.h: New. 7528 * gcc.dg/pch/inline-2.c: New. 7529 * gcc.dg/pch/inline-2.h: New. 7530 * gcc.dg/pch/static-1.c: New. 7531 * gcc.dg/pch/static-1.h: New. 7532 * gcc.dg/pch/static-2.c: New. 7533 * gcc.dg/pch/static-2.h: New. 7534 7535 2002-09-01 Geoffrey Keating <geoffk@redhat.com> 7536 7537 * g++.dg/pch/pch.exp: Better handle failing testcases. 7538 * gcc.dg/pch/pch.exp: Likewise. 7539 * gcc.dg/pch/macro-1.c: New. 7540 * gcc.dg/pch/macro-1.h: New. 7541 * gcc.dg/pch/macro-2.c: New. 7542 * gcc.dg/pch/macro-2.h: New. 7543 7544 2002-08-27 Geoffrey Keating <geoffk@redhat.com> 7545 7546 * g++.dg/dg.exp: Treat files in pch/ specially. 7547 * g++.dg/pch/pch.exp: New file. 7548 * g++.dg/pch/empty.H: New file. 7549 * g++.dg/pch/empty.C: New file. 7550 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is 7551 "precompile". 7552 7553 * gcc.dg/pch/pch.exp: New file. 7554 * gcc.dg/pch/empty.h: New file. 7555 * gcc.dg/pch/empty.c: New file. 7556 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is 7557 "precompile". 7558 75592003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 7560 7561 * g++.dg/template/friend14.C: New test. 7562 75632003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr> 7564 7565 * gcc.dg/old-style-asm-1.c: New test. 7566 75672003-01-09 Richard Sandiford <rsandifo@redhat.com> 7568 7569 * gcc.c-torture/compile/20030109-1.c: New test. 7570 75712003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr> 7572 7573 * gcc.c-torture/execute/20030109-1.c: New test. 7574 75752003-01-08 Larin Hennessey <larin@science.oregonstate.edu> 7576 7577 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K 7578 * g++.old-deja/g++.mike/dyncast2.C: Likewise 7579 * g++.old-deja/g++.mike/dyncast3.C: Likewise 7580 * g++.old-deja/g++.mike/eh2.C: Likewise 7581 * g++.old-deja/g++.mike/eh3.C: Likewise 7582 * g++.old-deja/g++.mike/eh5.C: Likewise 7583 * g++.old-deja/g++.mike/eh6.C: Likewise 7584 * g++.old-deja/g++.mike/eh7.C: Likewise 7585 * g++.old-deja/g++.mike/eh8.C: Likewise 7586 * g++.old-deja/g++.mike/eh9.C: Likewise 7587 * g++.old-deja/g++.mike/eh10.C: Likewise 7588 * g++.old-deja/g++.mike/eh12.C: Likewise 7589 * g++.old-deja/g++.mike/eh13.C: Likewise 7590 * g++.old-deja/g++.mike/eh14.C: Likewise 7591 * g++.old-deja/g++.mike/eh16.C: Likewise 7592 * g++.old-deja/g++.mike/eh17.C: Likewise 7593 * g++.old-deja/g++.mike/eh18.C: Likewise 7594 * g++.old-deja/g++.mike/eh21.C: Likewise 7595 * g++.old-deja/g++.mike/eh23.C: Likewise 7596 * g++.old-deja/g++.mike/eh24.C: Likewise 7597 * g++.old-deja/g++.mike/eh25.C: Likewise 7598 * g++.old-deja/g++.mike/eh26.C: Likewise 7599 * g++.old-deja/g++.mike/eh27.C: Likewise 7600 * g++.old-deja/g++.mike/eh28.C: Likewise 7601 * g++.old-deja/g++.mike/eh29.C: Likewise 7602 * g++.old-deja/g++.mike/eh31.C: Likewise 7603 * g++.old-deja/g++.mike/eh33.C: Likewise 7604 * g++.old-deja/g++.mike/eh34.C: Likewise 7605 * g++.old-deja/g++.mike/eh35.C: Likewise 7606 * g++.old-deja/g++.mike/eh36.C: Likewise 7607 * g++.old-deja/g++.mike/eh37.C: Likewise 7608 * g++.old-deja/g++.mike/eh38.C: Likewise 7609 * g++.old-deja/g++.mike/eh39.C: Likewise 7610 * g++.old-deja/g++.mike/eh40.C: Likewise 7611 * g++.old-deja/g++.mike/eh41.C: Likewise 7612 * g++.old-deja/g++.mike/eh42.C: Likewise 7613 * g++.old-deja/g++.mike/eh44.C: Likewise 7614 * g++.old-deja/g++.mike/eh46.C: Likewise 7615 * g++.old-deja/g++.mike/eh47.C: Likewise 7616 * g++.old-deja/g++.mike/eh48.C: Likewise 7617 * g++.old-deja/g++.mike/eh49.C: Likewise 7618 * g++.old-deja/g++.mike/eh50.C: Likewise 7619 * g++.old-deja/g++.mike/eh51.C: Likewise 7620 * g++.old-deja/g++.mike/eh53.C: Likewise 7621 * g++.old-deja/g++.mike/eh55.C: Likewise 7622 * g++.old-deja/g++.mike/p7912.C: Likewise 7623 * g++.old-deja/g++.mike/p9706.C: Likewise 7624 * g++.old-deja/g++.mike/p10416.C: Likewise 7625 * g++.old-deja/g++.mike/p11667.C: Likewise 7626 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex. 7627 Remove redundant reference to Iris. 7628 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex, 7629 Elxsi, i860, Pico Java, and WE32K. 7630 76312003-01-07 Mark Mitchell <mark@codesourcery.com> 7632 7633 * g++.dg/ext/asm4.C: New test. 7634 76352003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 7636 7637 PR c++/9030 7638 * g++.dg/template/friend12.C: New test. 7639 * g++.dg/template/friend13.C: Likewise. 7640 * g++.old-deja/g++.eh/spec6.C: Add missing error message. 7641 76422003-01-08 Jan Hubicka <jh@suse.cz> 7643 7644 * gcc.dg/i386-cadd.c: New test. 7645 * gcc.dg/i386-cmov4.c: Likewise. 7646 76472003-01-06 Mark Mitchell <mark@codesourcery.com> 7648 7649 PR c++/9165 7650 * g++.dg/warn/Wunused-3.C: New test. 7651 7652 * g++.dg/abi/bitfield9.C: New test. 7653 7654 PR c++/9189 7655 * g++.dg/parse/defarg3.C: New test. 7656 76572003-01-06 Nathan Sidwell <nathan@codesourcery.com> 7658 7659 * g++.dg/parse/ambig1.C: New test. 7660 * g++.dg/parse/defarg2.C: New test. 7661 76622003-01-05 Mark Mitchell <mark@codesourcery.com> 7663 7664 * g++.dg/template/defarg-1.C: New test. 7665 * g++.dg/template/local2.C: Likewise. 7666 76672003-01-05 Richard Sandiford <rsandifo@redhat.com> 7668 7669 * gcc.c-torture/execute/20030105-1.c: New test. 7670 76712003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 7672 7673 * g++.dg/parse/namespace3.C: Remove extra semicolons. 7674 * g++.dg/parse/namespace4.C: Likewise. 7675 76762003-01-03 Nathan Sidwell <nathan@codesourcery.com> 7677 7678 * g++.dg/template/ntp2.C: New test. 7679 76802003-01-03 Nathanael Nerode <neroden@gcc.gnu.org> 7681 7682 * g++.dg/parse/extern-C-1.C: New test. 7683 7684 * g++.dg/parse/namespace4.C: New test. 7685 7686 * g++.dg/template/nested1.C: New test. 7687 7688 * g++.dg/parse/namespace3.C: New test. 7689 76902003-01-02 Nathanael Nerode <neroden@gcc.gnu.org> 7691 7692 * g++.dg/lookup/two-stage1.C: New test. 7693 76942003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 7695 7696 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL. 7697 * g++.old-deja/g++.jason/access8.C: Likewise. 7698 * g++.old-deja/g++.other/decl5.C: Likewise. 7699 77002003-01-02 Neil Booth <neil@daikokuya.co.uk> 7701 7702 * g++.dg/parse/parse7.C: New test. 7703 77042003-01-02 Mark Mitchell <mark@codesourcery.com> 7705 7706 PR c++/2843 7707 * g++.dg/ext/attrib7.C: New test. 7708 77092003-01-02 Neil Booth <neil@daikokuya.co.uk> 7710 7711 * g++.dg/parse/parse6.C: New test. 7712 77132003-01-02 Kazu Hirata <kazu@cs.umass.edu> 7714 7715 * gcc.dg/h8300-stack-1.c: New. 7716 77172003-01-01 Nathanael Nerode <neroden@gcc.gnu.org> 7718 7719 g++.dg/lookup/exception1.C: New test. 7720 7721 g++.dg/lookup/template1.C: New test. 7722 7723 g++.dg/parse/namespace2.C: New test. 7724 7725 g++.dg/parse/parens2.C: New test. 7726 77272003-01-01 Neil Booth <neil@daikokuya.co.uk> 7728 7729 * g++.dg/parse/parse5.C: New test. 7730 * g++.dg/lookup/scoped4.C: New test. 7731 77322003-01-01 Nathanael Nerode <neroden@gcc.gnu.org> 7733 7734 * g++.dg/parse/parens1.C: New test. 7735 7736 * g++.dg/parse/parens2.C: Removed, turned out to duplicate 7737 angle-bracket1.C. 7738 * g++.dg/parse/parens2.C: New test. 7739 7740 * g++.dg/lookup/scope-operator1.C: New test. 7741 7742 * g++.dg/parse/operator1.C: New test. 7743 77442003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 7745 7746 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL. 7747 * g++.old-deja/g++.other/access6.C: Likewise. 7748 * g++.old-deja/g++.other/decl1.C: Likewise. 7749 * g++.old-deja/g++.pt/typename12.C: Likewise. 7750 77512002-12-31 Mark Mitchell <mark@codesourcery.com> 7752 7753 * g++.dg/parse/namespace1.C: New test. 7754 77552003-01-01 Neil Booth <neil@daikokuya.co.uk> 7756 7757 * g++.dg/parse/parse4.C: New test. 7758 77592003-01-01 Neil Booth <neil@daikokuya.co.uk> 7760 7761 * g++.dg/parse/parse3.C: New test. 7762 77632003-01-01 Neil Booth <neil@daikokuya.co.uk> 7764 7765 * g++.dg/parse/parse2.C: New test. 7766 77672003-01-01 Neil Booth <neil@daikokuya.co.uk> 7768 7769 * g++.dg/template/friend11.C: New test. 7770 77712003-01-01 Neil Booth <neil@daikokuya.co.uk> 7772 7773 * g++.dg/parse/parse1.C: New test. 7774 77752002-12-31 Janis Johnson <janis187@us.ibm.com> 7776 7777 * lib/profopt.exp: Change the name of a global variable to avoid 7778 possible clashes with other test suites. 7779 77802002-12-31 Nathan Sidwell <nathan@codesourcery.com> 7781 7782 * g++.dg/inherit/covariant8.C: New test. 7783 77842002-12-31 Mark Mitchell <mark@codesourcery.com> 7785 7786 * g++.dg/init/array9.C: New test. 7787 7788 PR c++/9112 7789 * g++.dg/parse/expr1.C: New test. 7790 77912002-12-30 Daniel Jacobowitz <drow@mvista.com> 7792 7793 * gcc.c-torture/compile/20021230-1.c: New test. 7794 77952002-12-30 Nathan Sidwell <nathan@codesourcery.com> 7796 7797 * g++.dg/inherit/covariant5.C: New test. 7798 * g++.dg/inherit/covariant6.C: New test. 7799 * g++.dg/inherit/covariant7.C: New test. 7800 78012002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 7802 7803 PR c++/2739 7804 * g++.dg/other/access2.C: New test. 7805 78062002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net> 7807 7808 * g++.dg/other/anon-struct.C: No longer fails 7809 * g++.old-deja/g++.brendan/parse4.C: Likewise. 7810 * g++.old-deja/g++.brendan/parse5.C: Likewise. 7811 * g++.old-deja/g++.brendan/parse6.C: Likewise. 7812 78132002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net> 7814 7815 * g++.dg/parse/angle-bracket.C (main): No longer fails. 7816 78172002-12-27 Mark Mitchell <mark@codesourcery.com> 7818 7819 * g++.dg/eh/spec4.C: Remove stray semicolon. 7820 * g++.dg/expr/pmf-1.C: Change error message. 7821 * g++.dg/ext/asm1.C: Remove stray semicolon. 7822 * g++.dg/ext/typename1.C: Add missing typenames. 7823 * g++.dg/inherit/template-as-base.C: Change error message. 7824 * g++.dg/lookup/scoped1.C: Likewise. 7825 * g++.dg/lookup/scoped2.C: Likewise. 7826 * g++.dg/lookup/using2.C: Likewise. 7827 * g++.dg/other/component1.C: Remove stray semicolon. 7828 * g++.dg/other/do1.C: Change error message. 7829 * g++.dg/other/error2.C: Likewise. 7830 * g++.dg/other/init1.C: Likewise. 7831 * g++.dg/other/packed1.C: Remove stray semicolon. 7832 * g++.dg/other/ptrmem2.C: Change error message. 7833 * g++.dg/parse/parameter-declaration-1.C: Remove line number 7834 marker. 7835 * g++.dg/special/initp1.C: Remove invalid attribute usage. 7836 * g++.dg/template/access3.C: Add typename keyword. 7837 * g++.dg/template/access5.C: Remove stray semicolon. 7838 * g++.dg/template/access6.C: Likewise. 7839 * g++.dg/template/complit1.C: Likewise. 7840 * g++.dg/template/crash1.C: Change error message. 7841 * g++.dg/template/inherit2.C: Remove stray semicolon. 7842 * g++.dg/template/instantiate2.C: Likewise. 7843 * g++.dg/template/instantiate3.C: Change error message. 7844 * g++.dg/template/qual1.C: Remove stray semicolon. 7845 * g++.dg/template/qualttp18.C: Change error message. 7846 * g++.dg/template/ref1.C: Remove stray semicolon. 7847 * g++.dg/template/sizeof1.C (A::value): Declare it. 7848 * g++.dg/template/spec4.C: Change error message. 7849 * g++.dg/template/static1.C: Likewise. 7850 * g++.dg/template/type1.C: Likewise. 7851 * g++.dg/template/typename3.C: Likewise. 7852 * g++.old-deja/g++.benjamin/13478.C: Change error message. 7853 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon. 7854 * g++.old-deja/g++.benjamin/bool01.C: Likewise. 7855 * g++.old-deja/g++.benjamin/bool02.C: Likewise. 7856 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of 7857 named return value extension. 7858 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon. 7859 * g++.old-deja/g++.benjmain/warn01.C: Likewise. 7860 * g++.old-deja/g++.bob/extern_C.C: Likewise. 7861 * g++.old-deja/g++.bob/inherit2.C: Likewise. 7862 * g++.old-deja/g++.brendan/complex1.C: Likewise. 7863 * g++.old-deja/g++.brendan/copy5.C: Likewise. 7864 * g++.old-deja/g++.brendan/crash13.C: Likewise. 7865 * g++.old-deja/g++.brendan/crash15.C: Likewise. 7866 * g++.old-deja/g++.brendan/crash18.C: Change error message. 7867 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon. 7868 * g++.old-deja/g++.brendan/crash38.C: Likewise. 7869 * g++.old-deja/g++.brendan/crash50.C: Likewise. 7870 * g++.old-deja/g++.brendan/crash56.C: Likewise. 7871 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization 7872 syntax. 7873 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon. 7874 * g++.old-deja/g++.brendan/crash8.C: Change error message. 7875 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon. 7876 * g++.old-deja/g++.brendan/ctors2.C: Likewise. 7877 * g++.old-deja/g++.brendan/shadow1.C: Likewise. 7878 * g++.old-deja/g++.brendan/template11.C: Likewise. 7879 * g++.old-deja/g++.brendan/template26.C: Likewise. 7880 * g++.old-deja/g++.brendan/template27.C: Use explicit 7881 specialization syntax. 7882 * g++.old-deja/g++.brendan/template30.C: Likewise. 7883 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon. 7884 * g++.old-deja/g++.brendan/visibility3.C: Account for use of 7885 non-dependent names. 7886 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon. 7887 * g++.old-deja/g++.brendan/warnings7.C: Likewise. 7888 * g++.old-deja/g++.bugs/900121_02.C: Likewise. 7889 * g++.old-deja/g++.eh/catchptr1.C: Likewise. 7890 * g++.old-deja/g++.ext/addrfunc4.C: Likewise. 7891 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of 7892 named return value extension. 7893 * g++.old-deja/g++.ext/namedret2.C: Likewise. 7894 * g++.old-deja/g++.ext/namedret3.C: Likewise. 7895 * g++.old-deja/g++.ext/return1.C: Likewise. 7896 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords. 7897 * g++.old-deja/g++.jason/access17.C: Issue more error messages. 7898 * g++.old-deja/g++.jason/access8.C: Likewise. 7899 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon. 7900 * g++.old-deja/g++.jason/destruct.C: Remove incorrect 7901 pseudo-destructor names. 7902 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon. 7903 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect 7904 pseudo-destructor names. 7905 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon. 7906 * g++.old-deja/g++.jason/overload19.C: Likewise. 7907 * g++.old-deja/g++.jason/overload32.C: Likewise. 7908 * g++.old-deja/g++.jason/parse11.C: Issue error messages about 7909 stray semicolons. 7910 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon. 7911 * g++.old-deja/g++.jason/return.C: Likewise. 7912 * g++.old-deja/g++.jason/return2.C: Likewise. 7913 * g++.old-deja/g++.jason/shadow1.C: Likewise. 7914 * g++.old-deja/g++.jason/special.C: Use explicit specialization 7915 syntax. 7916 * g++.old-deja/g++.jason/template10.C: Account for use of 7917 non-dependent names. 7918 * g++.old-deja/g++.jason/template11.C: Use explicit specialization 7919 syntax. 7920 * g++.old-deja/g++.jason/template37.C: Likewise. 7921 * g++.old-deja/g++.law/access4.C: Change error messages. 7922 * g++.old-deja/g++.law/arm13.C: Remove incorrect 7923 pseudo-destructor names. 7924 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon. 7925 * g++.old-deja/g++.law/ctors9.C: Likewise. 7926 * g++.old-deja/g++.law/cvt22.C: Likewise. 7927 * g++.old-deja/g++.law/dtors5.C: Likewise. 7928 * g++.old-deja/g++.law/global-init1.C: Likewise. 7929 * g++.old-deja/g++.law/missed-error3.C: Likewise. 7930 * g++.old-deja/g++.law/operators28.C: Likewise. 7931 * g++.old-deja/g++.law/visibility28.C: Likewise. 7932 * g++.old-deja/g++.martin/eval1.C: Likewise. 7933 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor 7934 name. 7935 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon. 7936 * g++.old-deja/g++.mike/net34.C: Likewise. 7937 * g++.old-deja/g++.mike/net36.C: Likewise. 7938 * g++.old-deja/g++.mike/ns2.C: Likewise. 7939 * g++.old-deja/g++.mike/p12306.C: Likewise. 7940 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return 7941 value extension. 7942 * g++.old-deja/g++.mike/p700.C: Likewise. 7943 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon. 7944 * g++.old-deja/g++.mike/p710.C: Likewise. 7945 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return 7946 value extension. 7947 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon. 7948 * g++.old-deja/g++.mike/pmf9.C: Likewise. 7949 * g++.old-deja/g++.ns/crash2.C: Likewise. 7950 * g++.old-deja/g++.ns/crash3.C: Likewise. 7951 * g++.old-deja/g++.ns/invalid1.C: Likewise. 7952 * g++.old-deja/g++.ns/ns17.C: Likewise. 7953 * g++.old-deja/g++.ns/template16.C: Likewise. 7954 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template 7955 keyword. 7956 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon. 7957 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon. 7958 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of 7959 named return value extension. 7960 * g++.old-deja/g++.oliva/nameret2.C: Likewise. 7961 * g++.old-deja/g++.other/access4.C: Issue additional error 7962 messages. 7963 * g++.old-deja/g++.other/array6.C: Remove stray semicolon. 7964 * g++.old-deja/g++.other/crash1.C: Isue additional error messages. 7965 * g++.old-deja/g++.other/crash11.C: Add missing class-key. 7966 * g++.old-deja/g++.other/crash25.C: Change error message. 7967 * g++.old-deja/g++.other/crash4.C: Change error message. 7968 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon. 7969 * g++.old-deja/g++.other/decl5.C: Issue more error messages. 7970 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency 7971 checks. 7972 * g++.old-deja/g++.other/defarg8.C: Likewise. 7973 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon. 7974 * g++.old-deja/g++.other/dtor10.C: Likewise. 7975 * g++.old-deja/g++.other/incomplete.C: Likewise. 7976 * g++.old-deja/g++.other/linkage7.C: Likewise. 7977 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected 7978 lookup algorithm. 7979 * g++.old-deja/g++.other/mangle2.C: Likewise. 7980 * g++.old-deja/g++.other/refinit2.C: Likewise. 7981 * g++.old-deja/g++.other/sizeof2.C: Change error messages. 7982 * g++.old-deja/g++.other/std1.C: Remove stray semicolon. 7983 * g++.old-deja/g++.pt/crash28.C: Likewise. 7984 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization 7985 syntax. 7986 * g++.old-deja/g++.pt/crash32.C: Change error message. 7987 * g++.old-deja/g++.pt/crash43.C: Adjust error messages. 7988 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon. 7989 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in 7990 error message position. 7991 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon. 7992 * g++.old-deja/g++.pt/defarg8.C: Change error message. 7993 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization 7994 syntax. 7995 * g++.old-deja/g++.pt/eichin01a.C: Define static data members. 7996 * g++.old-deja/g++.pt/eichin01b.C: Likewise. 7997 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon. 7998 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template 7999 keyword. 8000 * g++.old-deja/g++.pt/explicit31.C: Likewise. 8001 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon. 8002 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template 8003 keyword. 8004 * g++.old-deja/g++.pt/explicit71.C: Change error message. 8005 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization 8006 syntax. 8007 * g++.old-deja/g++.pt/friend28.C: Account for use of 8008 non-dependent names. 8009 * g++.old-deja/g++.pt/friend29.C: Likewise. 8010 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup 8011 rules. 8012 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon. 8013 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key. 8014 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name 8015 lookup rules. 8016 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon. 8017 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename 8018 keyword. 8019 * g++.old-deja/g++.pt/memclass20.C: Likewise. 8020 * g++.old-deja/g++.pt/memclass5.C: Likewise. 8021 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template 8022 keyword. 8023 * g++.old-deja/g++.pt/memtemp75.C: Likewise. 8024 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon. 8025 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier. 8026 * g++.old-deja/g++.pt/overload13.C: Correct error messages. 8027 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword. 8028 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template 8029 keyword. 8030 * g++.old-deja/g++.pt/spec10.C: Likewise. 8031 * g++.old-deja/g++.pt/spec28.C: Reorder declarations. 8032 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax. 8033 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon. 8034 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax. 8035 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon. 8036 * g++.old-deja/g++.pt/ttp62.C: Likewise. 8037 * g++.old-deja/g++.pt/ttp64.C: Likewise. 8038 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword. 8039 * g++.old-deja/g++.pt/typename15.C: Likewise. 8040 * g++.old-deja/g++.pt/typename22.C: Likewise. 8041 * g++.old-deja/g++.pt/typename6.C: Change error messages. 8042 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon. 8043 * g++.old-deja/g++.pt/virtual2.C: Likewise. 8044 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization 8045 syntax. 8046 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named 8047 return value extension. 8048 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon. 8049 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules. 8050 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons. 8051 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration. 8052 80532002-12-26 Nathan Sidwell <nathan@codesourcery.com> 8054 8055 * g++.dg/warn/inline1.C: New test. 8056 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines. 8057 * g++.old-deja/g++.jason/synth10.C: Likewise. 8058 * g++.old-deja/g++.mike/net31.C: Likewise. 8059 * g++.old-deja/g++.mike/p8786.C: Likewise. 8060 8061 * g++.dg/template/friend10.C: New test. 8062 * g++.dg/template/conv5.C: New test. 8063 80642002-12-24 Nathan Sidwell <nathan@codesourcery.com> 8065 8066 * g++.dg/lookup/scoped3.C: New test. 8067 8068 * g++.dg/lookup/decl1.C: New test. 8069 * g++.dg/lookup/decl2.C: New test. 8070 80712002-12-24 Joseph S. Myers <jsm@polyomino.org.uk> 8072 8073 * g++.dg/init/new1.C, g++.dg/template/alignof1.C, 8074 gcc.c-torture/compile/20021015-1.c, 8075 gcc.c-torture/compile/20021015-2.c, 8076 gcc.c-torture/compile/20021123-1.c, 8077 gcc.c-torture/compile/20021123-2.c, 8078 gcc.c-torture/compile/20021123-3.c, 8079 gcc.c-torture/compile/20021123-4.c, 8080 gcc.c-torture/execute/20021024-1.c: Add tests previously added 8081 only to 3.1 or 3.2 branch. 8082 80832002-12-23 Mark Mitchell <mark@codesourcery.com> 8084 8085 * gcc.dg/i386-bitfield3.c: New test. 8086 8087 * gcc.dg/i386-bitfield2.c: New test. 8088 80892002-12-22 Nathan Sidwell <nathan@codesourcery.com> 8090 8091 * g++.dg/parse/conv_op1.C: New test. 8092 80932002-12-21 Josef Zlomek <zlomekj@suse.cz> 8094 8095 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is 8096 approved. 8097 80982002-12-20 Josef Zlomek <zlomekj@suse.cz> 8099 8100 * gcc.c-torture/compile/20021220-1.c: New test. 8101 81022002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net> 8103 8104 * gcc.dg/i386-fastcall-1.c: New. 8105 81062002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr> 8107 8108 * gcc.c-torture/execute/20021219-1.c: New test. 8109 81102002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr> 8111 8112 * gcc.dg/i386-pic-1.c: New test. 8113 81142002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 8115 8116 PR c++/8099 8117 * g++.dg/template/friend9.C: New test. 8118 81192002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 8120 8121 PR c++/3663 8122 * g++.dg/template/access7.C: New test. 8123 81242002-12-18 Nick Clifton <nickc@redhat.com> 8125 8126 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if 8127 the libstdc++-v3 directory has been found. 8128 81292002-12-12 Devang Patel <dpatel@apple.com> 8130 * gcc.dg/darwin-ld-1.c: New test. 8131 * gcc.dg/darwin-ld-2.c: New test. 8132 * gcc.dg/darwin-ld-3.c: New test. 8133 * gcc.dg/darwin-ld-4.c: New test. 8134 * gcc.dg/darwin-ld-5.c: New test. 8135 81362002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr> 8137 8138 * gcc.c-torture/compile/20021212-1.c: New test. 8139 81402002-12-11 Neil Booth <neil@daikokuya.co.uk> 8141 8142 * gcc.dg/fshort-wchar: New test. 8143 81442002-12-10 Mark Mitchell <mark@codesourcery.com> 8145 8146 PR c++/8372 8147 * g++.dg/template/dtor1.C: New test. 8148 8149 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error 8150 markers. 8151 81522002-12-10 Jakub Jelinek <jakub@redhat.com> 8153 8154 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line. 8155 81562002-12-09 Mark Mitchell <mark@codesourcery.com> 8157 8158 * g++.dg/template/static1.C: New test. 8159 * g++.dg/template/static2.C: New test. 8160 * g++.old-deja/g++.ext/memconst.C: New test. 8161 81622002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8163 8164 * g++.dg/special/conpr-2.C: Expect failure on solaris2. 8165 * g++.dg/special/ecos.exp (conpr-3.C): Likewise. 8166 * g++.dg/special/initp1.C: Likewise. 8167 81682002-12-06 Jakub Jelinek <jakub@redhat.com> 8169 8170 * gcc.c-torture/execute/20021204-1.c: New test. 8171 81722002-12-04 Geoffrey Keating <geoffk@apple.com> 8173 8174 * gcc.dg/ppc-fmadd-1.c: New file. 8175 * gcc.dg/ppc-fmadd-2.c: New file. 8176 * gcc.dg/ppc-fmadd-3.c: New file. 8177 81782002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr> 8179 8180 * gcc.c-torture/compile/20021204-1.c: New test. 8181 81822002-12-03 Nathan Sidwell <nathan@codesourcery.com> 8183 8184 * g++.dg/inherit/covariant2.C: New test. 8185 * g++.dg/inherit/covariant3.C: New test. 8186 * g++.dg/inherit/covariant4.C: New test. 8187 * g++.dg/inherit/covariant1.C: Remove XFAIL. 8188 * g++.old-deja/g++.robertl/eb17.C: Likewise. 8189 81902002-12-03 Mark Mitchell <mark@codesourcery.com> 8191 8192 PR c++/8688 8193 * g++.dg/init/brace3.C: New test. 8194 81952002-12-02 Kazu Hirata <kazu@cs.umass.edu> 8196 8197 * gcc.dg/20020210-1.c: Fix a comment typo. 8198 81992002-12-02 Mark Mitchell <mark@codesourcery.com> 8200 8201 PR c++/8720 8202 * g++.dg/parse/defarg1.C: New test. 8203 8204 PR c++/8615 8205 * g++.dg/template/char1.C: New test. 8206 8207 * g++.dg/template/varmod1.C: Fix typo. 8208 82092002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 8210 8211 DR 180 8212 * g++.old-deja/g++.pt/crash32.C: Expect error. 8213 82142002-12-01 Mark Mitchell <mark@codesourcery.com> 8215 8216 PR c++/5919 8217 * g++.dg/template/varmod1.C: New test. 8218 8219 PR c++/8727 8220 * g++.dg/inherit/typeinfo1.C: New test. 8221 8222 PR c++/8663 8223 * g++.dg/inherit/typedef1.C: New test. 8224 82252002-11-30 Mark Mitchell <mark@codesourcery.com> 8226 8227 PR c++/8332 8228 PR c++/8493 8229 * g++.dg/template/strlen1.C: New test. 8230 8231 PR c++/8227 8232 * g++.dg/template/ctor2.C: New test. 8233 8234 PR c++/8214 8235 * g++.dg/init/string1.C: New test. 8236 8237 PR c++/8511 8238 * g++.dg/template/friend8.C: New test. 8239 82402002-11-29 Joe Buck <jbuck@synopsys.com> 8241 8242 * g++.dg/lookup/anon2.C: New test. 8243 82442002-11-28 Kazu Hirata <kazu@cs.umass.edu> 8245 8246 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the 8247 h8300 port. 8248 82492002-11-27 Richard Sandiford <rsandifo@redhat.com> 8250 8251 * gcc.dg/bitfld-6.c: New test. 8252 82532002-11-27 Jan Hubicka <jh@suse.cz> 8254 8255 * gcc.c-torture/execute/20021127.[cx]: New test. 8256 82572002-11-26 Jan Hubicka <jh@suse.cz> 8258 8259 * gcc.dg/i386-cmov[123].c: New tests for conditional move code 8260 quality. 8261 82622002-11-26 Geoffrey Keating <geoffk@apple.com> 8263 8264 * g++.dg/init/brace2.C: New test. 8265 * g++.old-deja/g++.mike/p9129.C: Correct. 8266 82672002-11-26 Mark Mitchell <mark@codesourcery.com> 8268 8269 * g++.dg/abi/empty10.C: Don't run on non-x86 targets. 8270 82712002-11-25 Andreas Bauer <baueran@in.tum.de> 8272 8273 * gcc.dg/sibcall-6: New test for indirect sibcalls. 8274 82752002-11-25 Mark Mitchell <mark@codesourcery.com> 8276 8277 * testsuite/g++.dg/abi/empty11.C: New test. 8278 * testsuite/g++.dg/rtti/cv1.C: New test. 8279 82802002-11-25 Hans-Peter Nilsson <hp@bitrange.com> 8281 8282 * lib/prune.exp: Prune more -fpic/-fPIC warnings. 8283 82842002-11-24 Mark Mitchell <mark@codesourcery.com> 8285 8286 * g++.dg/abi/empty10.C: New test. 8287 82882002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr> 8289 8290 * gcc.c-torture/compile/20021124-1.c: New test. 8291 82922002-11-22 Mark Mitchell <mark@codesourcery.com> 8293 8294 * g++.dg/abi/rtti2.C: New test. 8295 82962002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr> 8297 8298 * gcc.dg/i386-unroll-1.c: New test. 8299 83002002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr> 8301 8302 * gcc.c-torture/compile/20021120-1.c: New test. 8303 * gcc.c-torture/compile/20021120-2.c: New test. 8304 83052002-11-20 Richard Sandiford <rsandifo@redhat.com> 8306 8307 * gcc.dg/bitfld-5.c: New test. 8308 83092002-11-20 Richard Sandiford <rsandifo@redhat.com> 8310 8311 * gcc.c-torture/execute/20021120-3.c: New test. 8312 83132002-11-20 Richard Sandiford <rsandifo@redhat.com> 8314 8315 * gcc.c-torture/execute/20021120-2.c: New test. 8316 83172002-11-20 Richard Sandiford <rsandifo@redhat.com> 8318 8319 * gcc.c-torture/execute/20021120-1.c: New test. 8320 83212002-11-20 Jakub Jelinek <jakub@redhat.com> 8322 8323 * gcc.c-torture/execute/20021118-3.c: New test. 8324 83252002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr> 8326 8327 * gcc.c-torture/compile/20021119-1.c: New test. 8328 83292002-11-19 Jason Thorpe <thorpej@wasabisystems.com> 8330 8331 * gcc.dg/duff-1.c: New test. 8332 * gcc.dg/duff-2.c: New test. 8333 * gcc.dg/duff-3.c: New test. 8334 83352002-11-18 Neil Booth <neil@daikokuya.co.uk> 8336 8337 * gcc.dg/cpp/_Pragma5.c: New test. 8338 83392002-11-18 Richard Sandiford <rsandifo@redhat.com> 8340 8341 * gcc.c-torture/execute/20021118-2.c: New test. 8342 83432002-11-18 Richard Sandiford <rsandifo@redhat.com> 8344 8345 * gcc.c-torture/execute/20021118-1.c: New test. 8346 83472002-11-16 Jakub Jelinek <jakub@redhat.com> 8348 8349 * gcc.dg/20021116-1.c: New test. 8350 83512002-11-14 Mark Mitchell <mark@codesourcery.com> 8352 8353 * g++.dg/abi/vcall1.C: New test. 8354 83552002-11-14 Jakub Jelinek <jakub@redhat.com> 8356 8357 * gcc.dg/20021029-1.c: New test. 8358 * gcc.dg/20021029-2.c: New test. 8359 83602002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca> 8361 8362 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*. 8363 83642002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr> 8365 8366 PR c/8439 8367 * gcc.dg/20021110.c: Move to ... 8368 * gcc.c-torture/compile/20021110.c: .... here. 8369 83702002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 8371 8372 PR c/8467 8373 * gcc.c-torture/execute/20021111-1.c 8374 83752002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr> 8376 8377 PR c/8439 8378 * gcc.dg/20021110.c: New test. 8379 83802002-11-10 Mark Mitchell <mark@codesourcery.com> 8381 8382 * g++.dg/abi/vthunk3.C: Run only on x86. 8383 83842002-11-10 Joseph S. Myers <jsm@polyomino.org.uk> 8385 8386 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests. 8387 83882002-11-09 Hans-Peter Nilsson <hp@bitrange.com> 8389 8390 * lib/compat.exp (compat-execute): Fix logic error in last 8391 change. 8392 83932002-11-09 Neil Booth <neil@daikokuya.co.uk> 8394 8395 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update. 8396 83972002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 8398 8399 PR c++/8389 8400 * g++.dg/template/access6.C: New test. 8401 84022002-11-08 Jan Hubicka <jh@suse.cz> 8403 8404 * gcc.dg/i386-ssefp-1.c: New test. 8405 * gcc.dg/i386-ssefp-1.c: New test. 8406 84072002-11-08 Jan Hubicka <jh@suse.cz> 8408 8409 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure. 8410 84112002-11-07 Mark Mitchell <mark@codesourcery.com> 8412 8413 * g++.dg/abi/vthunk3.C: New test. 8414 8415 PR c++/8338 8416 * g++.dg/template/crash2.C: New test. 8417 84182002-11-07 Mark Mitchell <mark@codesourcery.com> 8419 8420 * testsuite/g++.dg/abi/dtor1.C: New test. 8421 * testsuite/g++.dg/abi/dtor2.C: Likewise. 8422 84232002-11-05 Geoffrey Keating <geoffk@apple.com> 8424 8425 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on 8426 Darwin. 8427 84282002-11-04 Adam Nemet <anemet@lnxw.com> 8429 8430 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use 8431 -mthumb. Only xfail with -O0. 8432 84332002-11-03 Mark Mitchell <mark@codesourcery.com> 8434 8435 * g++.dg/abi/thunk1.C: New test. 8436 * g++.dg/abi/thunk2.C: Likewise. 8437 * g++.dg/abi/vtt1.C: Likewise. 8438 84392002-11-02 Diego Novillo <dnovillo@redhat.com> 8440 8441 PR optimization/8423 8442 * gcc.c-torture/execute/builtin-constant.c: New test. 8443 84442002-11-01 Zack Weinberg <zack@codesourcery.com> 8445 8446 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C: 8447 Add some more cases. 8448 84492002-11-01 Mark Mitchell <mark@codesourcery.com> 8450 8451 PR c++/8391 8452 * g++.dg/opt/local1.C: New test. 8453 84542002-10-30 Mark Mitchell <mark@codesourcery.com> 8455 8456 PR c++/8160 8457 * g++.dg/template/complit1.C: New test. 8458 8459 PR c++/8149 8460 * g++.dg/template/typename4.C: Likewise. 8461 84622002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 8463 8464 Core issue 287, PR c++/7639 8465 * g++.dg/template/instantiate1.C: Adjust error location. 8466 * g++.dg/template/instantiate3.C: New test. 8467 * g++.old-deja/g++.pt/crash10.C: Adjust error location. 8468 * g++.old-deja/g++.pt/derived3.C: Adjust error location. 8469 * g++.old-deja/g++.pt/spec28.C: Reorder declaration. 8470 84712002-10-29 Hans-Peter Nilsson <hp@bitrange.com> 8472 8473 * lib/compat.exp (compat-execute): Don't clean out a gluefile. 8474 84752002-10-29 Mark Mitchell <mark@codesourcery.com> 8476 8477 PR c++/8287 8478 * g++.dg/init/dtor2.C: New test. 8479 84802002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8481 8482 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6. 8483 * gcc.dg/nest.c: Bypass errors on irix6. 8484 84852002-10-27 Hans-Peter Nilsson <hp@bitrange.com> 8486 8487 * gcc.dg/nest.c: Expect error for mmix-*-*. 8488 * gcc.dg/20021014-1.c: Use dg-error, not dg-build. 8489 84902002-10-26 Hans-Peter Nilsson <hp@bitrange.com> 8491 8492 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors 8493 markers. 8494 8495 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*. 8496 84972002-10-25 Mike Stump <mrs@apple.com> 8498 8499 * gcc.dg/warn-1.c: New test. 8500 85012002-10-25 Zack Weinberg <zack@codesourcery.com> 8502 8503 * g++.dg/template/typename3.C: New test. 8504 85052002-10-25 Mark Mitchell <mark@codesourcery.com> 8506 8507 * g++.dg/lookup/ptrmem1.C: New test. 8508 8509 * g++.dg/abi/vthunk2.C: New test. 8510 85112002-10-25 Zack Weinberg <zack@codesourcery.com> 8512 8513 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests. 8514 85152002-10-24 Mark Mitchell <mark@codesourcery.com> 8516 8517 * g++.dg/abi/empty9.C: New test. 8518 85192002-10-24 Richard Henderson <rth@redhat.com> 8520 8521 * g++.dg/inherit/thunk1.C: Enable for ia64. 8522 85232002-10-23 Mark Mitchell <mark@codesourcery.com> 8524 8525 PR c++/8067 8526 * g++.dg/lookup/pretty1.C: New test. 8527 85282002-10-23 Jakub Jelinek <jakub@redhat.com> 8529 8530 * gcc.dg/20021023-1.c: New test. 8531 85322002-10-23 Mark Mitchell <mark@codesourcery.com> 8533 8534 PR c++/7679 8535 * g++.dg/parse/inline1.C: New test. 8536 85372002-10-23 Richard Henderson <rth@redhat.com> 8538 8539 * g++.dg/inherit/thunk1.C: Enable for x86_64. 8540 8541 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha. 8542 85432002-10-22 Mark Mitchell <mark@codesourcery.com> 8544 8545 PR c++/6579 8546 * g++.dg/parse/stmtexpr3.C: New test. 8547 85482002-10-22 Nathan Sidwell <nathan@codesourcery.com> 8549 8550 * g++.dg/expr/cond1.C: New test. 8551 85522002-10-21 Zack Weinberg <zack@codesourcery.com> 8553 8554 * gcc.dg/sibcall-5.c: Correct { dg-do run } line. 8555 85562002-10-21 Mark Mitchell <mark@codesourcery.com> 8557 8558 * g++.dg/abi/vbase13.C: New test. 8559 * g++.dg/abi/vbase14.C: Likewise. 8560 85612002-10-21 Jakub Jelinek <jakub@redhat.com> 8562 8563 * gcc.dg/tls/pic-1.c: New test. 8564 * gcc.dg/tls/nonpic-1.c: New test. 8565 * gcc.dg/20021018-1.c: New test. 8566 85672002-10-21 Ulrich Weigand <uweigand@de.ibm.com> 8568 8569 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE. 8570 Remove only files with the same base name as the test case. 8571 (profopt-perf-value): Pass TESTCASE to profopt-cleanup. 8572 (profopt-execute): Likewise. Also, remove old profiling 8573 and performance data files before running the tests. 8574 8575 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls. 8576 * g++.dg/bprob/bprob.exp: Likewise. 8577 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp 8578 to allow more general test case names. 8579 8580 * g++.dg/bprob/bprob-1.C: Rename to ... 8581 * g++.dg/bprob/g++-bprob-1.C: ... this. 8582 8583 * g77.dg/bprob/bprob-1.f: Rename to ... 8584 * g77.dg/bprob/g77-bprob-1.f: ... this. 8585 85862002-10-21 Zack Weinberg <zack@codesourcery.com> 8587 8588 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with 8589 bison 1.50 or later. 8590 85912002-10-21 Janis Johnson <janis187@us.ibm.com> 8592 8593 * g++.dg/README: Describe more test directories. 8594 85952002-10-21 Mark Mitchell <mark@codesourcery.com> 8596 8597 * g++.dg/init/array6.C: Add additional tests. 8598 85992002-10-21 Ulrich Weigand <uweigand@de.ibm.com> 8600 8601 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well. 8602 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode. 8603 86042002-10-21 Kazu Hirata <kazu@cs.umass.edu> 8605 8606 * gcc.c-torture/compile/20020604-1.x: New. 8607 * gcc.c-torture/compile/simd-5.x: Likewise. 8608 * gcc.c-torture/execute/920710-1.x: Likewise. 8609 * gcc.c-torture/execute/20020720-1.x: Disable on h8300. 8610 86112002-10-21 Mark Mitchell <mark@codesourcery.com> 8612 8613 * g++.dg/inherit/override1.C: Add dg-options clause. 8614 86152002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz> 8616 8617 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and 8618 _mm_slli_si128. 8619 86202002-10-19 Andreas Schwab <schwab@suse.de> 8621 8622 * lib/compat.exp (compat-run): Prepend "./" when $dest has no 8623 directory component. 8624 86252002-10-18 Mark Mitchell <mark@codesourcery.com> 8626 8627 * g++.dg/inherit/thunk1.C: New test. 8628 8629 * g++.dg/inherit/override1.C: New test. 8630 8631 * g++.dg/abi/mangle11.C: New test. 8632 * g++.dg/abi/mangle14.C: New test. 8633 * g++.dg/abi/mangle17.C: New test. 8634 86352002-10-17 Nathan Sidwell <nathan@codesourcery.com> 8636 8637 * g++.dg/overload/member2.C: New test. 8638 86392002-10-17 Janis Johnson <janis187@us.ibm.com> 8640 8641 * g++.dg/README: Describe new compat directory. 8642 * g++.dg/dg.exp: Skip tests in compat directory. 8643 * README.compat: New file. 8644 * lib/compat.exp: New expect script. 8645 * g++.dg/compat: New test directory. 8646 * g++.dg/compat/compat.exp: New expect script. 8647 * g++.dg/compat/abi: New test directory. 8648 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C, 8649 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h, 8650 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C, 8651 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h, 8652 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C, 8653 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h, 8654 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C, 8655 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h, 8656 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C, 8657 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h, 8658 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C, 8659 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files. 8660 * g++.dg/compat/break: New test directory. 8661 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C, 8662 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h, 8663 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C, 8664 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h, 8665 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C, 8666 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h, 8667 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C, 8668 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h, 8669 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C, 8670 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h, 8671 g++.dg/compat/break/README: New files. 8672 * g++.dg/compat/eh: New test directory. 8673 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C, 8674 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h, 8675 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C, 8676 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h, 8677 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C, 8678 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h, 8679 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C, 8680 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h, 8681 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C, 8682 g++.dg/compat/eh/filter2_y.C, 8683 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C, 8684 g++.dg/compat/eh/new1_y.C, 8685 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C, 8686 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h, 8687 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C, 8688 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h, 8689 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C, 8690 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h, 8691 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C, 8692 g++.dg/compat/eh/unexpected1_y.C: New files. 8693 * g++.dg/compat/init: New test directory. 8694 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C, 8695 g++.dg/compat/init/array5_y.C, 8696 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C, 8697 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h, 8698 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C, 8699 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h, 8700 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C, 8701 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h, 8702 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C, 8703 g++.dg/compat/init/init-ref2_y.C: New files. 8704 87052002-10-17 Mark Mitchell <mark@codesourcery.com> 8706 8707 PR c++/7584 8708 * g++.dg/inherit/using3.C: New test. 8709 87102002-10-17 Jan Hubicka <jh@suse.cz> 8711 8712 * gcc.dg/20021017-2.c: New test. 8713 87142002-10-17 Mark Mitchell <mark@codesourcery.com> 8715 8716 * g++.dg/abi/mangle16.C: Adjust. 8717 8718 * g++.dg/init/array8.C: New test. 8719 87202002-10-17 Richard Sandiford <rsandifo@redhat.com> 8721 8722 * gcc.dg/special/mips-abi.exp: New test. 8723 * gcc.dg/special/mips-abi.s: Empty file used by the above. 8724 87252002-10-16 Mark Mitchell <mark@codesourcery.com> 8726 8727 * g++.dg/abi/mangle16.C: New test. 8728 * g++.dg/abi/mangle17.C: Likewise. 8729 8730 PR c++/7478 8731 * g++.dg/template/ref1.C: New test. 8732 87332002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8734 8735 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips. 8736 87372002-10-16 Ulrich Weigand <uweigand@de.ibm.com> 8738 8739 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test. 8740 87412002-10-16 Mark Mitchell <mark@codesourcery.com> 8742 8743 PR c++/7524 8744 * g++.dg/init/array7.C: New test. 8745 87462002-10-15 Mark Mitchell <mark@codesourcery.com> 8747 8748 * g++.dg/init/array6.C: New test. 8749 8750 * g++.dg/abi/mangle13.C: Likewise. 8751 * g++.dg/abi/mangle14.C: Likewise. 8752 * g++.dg/abi/mangle15.C: Likewise. 8753 87542002-10-14 Mark Mitchell <mark@codesourcery.com> 8755 8756 * g++.dg/abi/empty8.C: New test. 8757 87582002-10-15 Nathan Sidwell <nathan@codesourcery.com> 8759 8760 * g++.dg/init/ctor1.C: New test. 8761 87622002-10-15 Ulrich Weigand <uweigand@de.ibm.com> 8763 8764 * gcc.c-torture/execute/20021015-1.c: New test. 8765 87662002-10-15 J"orn Rennecke <joern.rennecke@superh.com> 8767 8768 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test. 8769 87702002-10-14 Jan Hubicka <jh@suse.cz> 8771 8772 * gcc.dg/i386-ssetype-[1-5].c: New tests. 8773 87742002-10-14 Richard Henderson <rth@redhat.com> 8775 8776 * gcc.dg/20020219-1.c: Disable for 16-bit targets. 8777 87782002-10-14 Mark Mitchell <mark@codesourcery.com> 8779 8780 PR optimization/6631 8781 * g++.dg/opt/const2.C: New test. 8782 87832002-10-14 Mark Mitchell <mark@codesourcery.com> 8784 8785 PR c++/7176 8786 * g++.dg/parse/friend1.C: New test. 8787 * g++.old-deja/g++.pt/memtemp64.C: Adjust. 8788 87892002-10-14 Jakub Jelinek <jakub@redhat.com> 8790 8791 * gcc.dg/20021014-1.c: New test. 8792 87932002-10-11 Mark Mitchell <mark@codesourcery.com> 8794 8795 PR c++/5661 8796 * g++.dg/ext/vlm1.C: New test. 8797 * g++.dg/ext/vlm2.C: Likewise. 8798 8799 * g++.dg/init/array1.C: Remove invalid braces. 8800 * g++.dg/init/brace1.C: New test. 8801 * g++.dg/init/copy2.C: Likewise. 8802 * g++.dg/init/copy3.C: Likewise. 8803 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR. 8804 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of 8805 braces. 8806 88072002-10-11 Neil Booth <neil@daikokuya.co.uk> 8808 8809 * gcc.dg/cpp/assembler.S: Don't use -ansi. 8810 88112002-10-11 Richard Shann <richard.shann@superh.com> 8812 8813 * gcc.c-torture/compile/simd-5.c: New test. 8814 88152002-10-10 Roger Sayle <roger@eyesopen.com> 8816 8817 * gcc.c-torture/execute/shiftopt-1.c: New test case. 8818 88192002-10-10 Jim Wilson <wilson@redhat.com> 8820 8821 * gcc.c-torture/execute/20021010-1.c: New test. 8822 88232002-10-09 Zack Weinberg <zack@codesourcery.com> 8824 8825 PR c/7353 8826 * g++.dg/ext/typedef-init.C: New test. 8827 * gcc.dg/typedef-init.c: New test. 8828 88292002-10-09 Neil Booth <neil@daikokuya.co.uk> 8830 8831 * gcc.dg/cpp/paste13.c: New test. 8832 88332002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8834 8835 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For 8836 remaining platforms, XFAIL during compile, not execute. Don't 8837 XFAIL at -O0. 8838 88392002-10-08 Nathan Sidwell <nathan@codesourcery.com> 8840 8841 * gcc.dg/alias-1.c: Tweak expected warning. 8842 88432002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com> 8844 8845 * gcc.dg/20020411-1.c: Disable for 16-bit "int". 8846 88472002-10-06 Andreas Jaeger <aj@suse.de> 8848 8849 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp. 8850 * gcc.dg/cpp/c++98.C: Likewise. 8851 8852 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here. 8853 * g++.dg/cpp/c++98.C: Likewise. 8854 8855 * g++.dg/README (Subdirectories): Mention cpp directory. 8856 8857 PR target/7559 8858 * gcc.dg/20021006-1.c: New test. 8859 88602002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 8861 8862 PR c++/7804 8863 * g++.dg/other/warning1.C: New test. 8864 88652002-10-04 Roger Sayle <roger@eyesopen.com> 8866 8867 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping 8868 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-* 8869 and sparc-*-* with -m64 as expected failures. See PR 8087. 8870 88712002-10-03 Mark Mitchell <mark@codesourcery.com> 8872 8873 PR c++/7931 8874 * g++.dg/template/ptrmem3.C: New test. 8875 8876 PR c++/7754 8877 * g++.dg/template/union1.C: New test. 8878 88792002-10-03 Mark Mitchell <mark@codesourcery.com> 8880 8881 PR c++/8006 8882 * g++.dg/abi/mangle9.C: New test. 8883 * g++.dg/abi/mangle10.C: New test. 8884 * g++.dg/abi/mangle11.C: New test. 8885 * g++.dg/abi/mangle12.C: New test. 8886 88872002-10-02 Mark Mitchell <mark@codesourcery.com> 8888 8889 PR c++/7188. 8890 * g++.dg/template/meminit1.C: New test. 8891 * g++.dg/warn/Wreorder-1.C: Likewise. 8892 * g++.old-deja/g++.mike/warn3.C: Tweak. 8893 * lib/prune.exp: Ingore "in copy constructor". 8894 88952002-10-02 Andreas Jaeger <aj@suse.de> 8896 8897 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c, 8898 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c, 8899 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable 8900 on x86-64. 8901 89022002-10-01 Mark Mitchell <mark@codesourcery.com> 8903 8904 * gcc.dg/empty1.C: Fix typo. 8905 89062002-10-01 Nathan Sidwell <nathan@codesourcery.com> 8907 8908 * gcc.dg/alias-1.c: New test. 8909 89102002-10-01 Mark Mitchell <mark@codesourcery.com> 8911 8912 * gcc.dg/empty1.C: New test. 8913 8914 * g++.dg/tls/init-2.C: Tweak error messages. 8915 89162002-10-01 Richard Sandiford <rsandifo@redhat.com> 8917 8918 * gcc.c-torture/compile/20020923-1.c: New test. 8919 89202002-09-30 Jason Thorpe <thorpej@wasabisystems.com> 8921 8922 * gcc.c-torture/execute/ffs-1.c: New test. 8923 * gcc.c-torture/execute/ffs-2.c: Ditto. 8924 89252002-09-30 Nathan Sidwell <nathan@codesourcery.com> 8926 8927 * g++.dg/overload/member1.C: New test. 8928 89292002-09-30 Mark Mitchell <mark@codesourcery.com> 8930 8931 * g++.dg/abi/empty7.C: New test. 8932 * g++.dg/init/pm2.C: Likewise. 8933 89342002-09-29 Nathan Sidwell <nathan@codesourcery.com> 8935 8936 * g++.dg/rtti/crash1.C: New test. 8937 89382002-09-29 Hans-Peter Nilsson <hp@bitrange.com> 8939 8940 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, 8941 gcc.dg/sibcall-4.c: New tests. 8942 89432002-09-28 Roger Sayle <roger@eyesopen.com> 8944 8945 * gcc.c-torture/execute/20020720-1.x: No longer skip test on 8946 powerpc and MMIX targets. 8947 89482002-09-27 Zack Weinberg <zack@codesourcery.com> 8949 8950 * gcc.dg/cpp/20020927-1.c: New. 8951 89522002-09-26 David S. Miller <davem@redhat.com> 8953 8954 * gcc.c-torture/compile/trunctfdf.c: New. 8955 89562002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 8957 8958 * lib/target-supports.exp (check_weak_available): Handle solaris2. 8959 89602002-09-27 Alan Modra <amodra@bigpond.net.au> 8961 8962 * gcc.c-torture/execute/loop-15.c: New. 8963 89642002-09-26 Janis Johnson <janis187@us.ibm.com> 8965 8966 * README.QMTEST: Fix typo. 8967 89682002-09-26 Ulrich Weigand <uweigand@de.ibm.com> 8969 8970 * gcc.dg/20020926-1.c: New test. 8971 89722002-09-25 David S. Miller <davem@redhat.com> 8973 8974 PR target/7842 8975 * gcc.c-torture/execute/shiftdi.c: New test. 8976 89772002-09-26 Richard Earnshaw <rearnsha@arm.com> 8978 8979 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is 8980 unique to the tool. 8981 * lib/g77.exp (g77_init): Likewise. 8982 * lib/g++.exp (g++_init): Likewise. 8983 * lib/objc.exp (objc_init): Likewise. 8984 89852002-09-25 Mark Mitchell <mark@codesourcery.com> 8986 8987 * gcc/testsuite/g++.dg/abi/empty5.C: New test. 8988 * gcc/testsuite/g++.dg/abi/empty6.C: New test. 8989 * gcc/testsuite/g++.dg/abi/vbase12.C: New test. 8990 89912002-09-25 Richard Henderson <rth@redhat.com> 8992 8993 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for 8994 too-small long double. 8995 89962002-09-23 Hans-Peter Nilsson <hp@axis.com> 8997 8998 * gcc.dg/20020919-1.c: New test. 8999 90002002-09-23 Mark Mitchell <mark@codesourcery.com> 9001 9002 * g++.dg/abi/bitfield6.C: New test. 9003 * g++.dg/abi/bitfield7.C: New test. 9004 * g++.dg/abi/bitfield8.C: New test. 9005 * g++.dg/abi/vbase11.C: New test. 9006 90072002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca> 9008 9009 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target 9010 hppa*-*-hpux*. Update test comment. 9011 90122002-09-20 Jakub Jelinek <jakub@redhat.com> 9013 9014 * gcc.dg/tls/struct-1.c: New test. 9015 90162002-09-20 Neil Booth <neil@daikokuya.co.uk> 9017 9018 * gcc.dg/cpp/tr-warn2.c: Update. 9019 90202002-09-20 Richard Earnshaw <rearnsha@arm.com> 9021 9022 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems. 9023 90242002-09-20 Richard Earnshaw <rearnsha@arm.com> 9025 9026 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based 9027 systems. 9028 90292002-09-20 Hans-Peter Nilsson <hp@bitrange.com> 9030 9031 * gcc.c-torture/execute/ieee/mzero3.c: New test. 9032 9033 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not): 9034 Adjust for c++filt moved to binutils. Remove spurious duplicate 9035 setting of cxxfilt. 9036 90372002-09-19 Geoffrey Keating <geoffk@apple.com> 9038 9039 * gcc.dg/20020312-2.c: Update for darwin. 9040 90412002-09-18 Nathan Sidwell <nathan@codesourcery.com> 9042 9043 * g++.old-deja/g++.other/crash32.C: Mark ICE. 9044 90452002-09-17 Nicola Pero <n.pero@mi.flashnet.it> 9046 9047 * objc.dg/comp-types-1.m: New test. 9048 * objc.dg/comp-types-2.m: New test. 9049 * objc.dg/comp-types-3.m: New test. 9050 * objc.dg/comp-types-4.m: New test. 9051 * objc.dg/comp-types-5.m: New test. 9052 * objc.dg/comp-types-6.m: New test. 9053 90542002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca> 9055 9056 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file. 9057 90582002-09-16 Nathan Sidwell <nathan@codesourcery.com> 9059 9060 * g++.dg/other/do1.C: New test. 9061 9062 * g++.dg/template/subst1.C: New test. 9063 90642002-09-16 Steve Ellcey <sje@cup.hp.com> 9065 9066 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__. 9067 90682002-09-16 Nathan Sidwell <nathan@codesourcery.com> 9069 9070 * g++.dg/template/qualttp20.C: Adjust expected errors. 9071 * g++.old-deja/g++.jason/report.C: Likewise. 9072 * g++.old-deja/g++.other/qual1.C: Likewise. 9073 9074 * g++.dg/lookup/scoped2.C: New test. 9075 9076 * g++.dg/ext/asm3.C: New test. 9077 90782002-09-16 Richard Earnshaw <rearnsha@arm.com> 9079 9080 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char. 9081 90822002-09-16 Kazu Hirata <kazu@cs.umass.edu> 9083 9084 * ChangeLog: follow spelling conventions. 9085 * g++.old-deja/g++.abi/ptrmem.C: Likewise. 9086 * g++.old-deja/g++.bugs/900210_05.C: Likewise. 9087 * g++.old-deja/g++.bugs/900211_04.C: Likewise. 9088 * g++.old-deja/g++.bugs/900321_02.C: Likewise. 9089 * g++.old-deja/g++.bugs/900404_02.C: Likewise. 9090 * g++.old-deja/g++.bugs/900520_06.C: Likewise. 9091 * g++.old-deja/g++.law/global-init1.C: Likewise. 9092 * g++.old-deja/g++.other/delete4.C: Likewise. 9093 * g++.old-deja/g++.other/inline21.C: Likewise. 9094 * g++.old-deja/g++.other/singleton.C: Likewise. 9095 * g77.dg/strlen0.f: Likewise. 9096 * g77.f-torture/compile/20010519-1.f: Likewise. 9097 * g77.f-torture/compile/980310-4.f: Likewise. 9098 * gcc.c-torture/compile/20000605-1.c: Likewise. 9099 * gcc.c-torture/execute/20020225-1.c: Likewise. 9100 * gcc.dg/c90-hexfloat-2.c: Likewise. 9101 * gcc.dg/c99-bool-1.c: Likewise. 9102 * gcc.dg/c99-hexfloat-2.c: Likewise. 9103 * gcc.dg/dll-2.c: Likewise. 9104 * gcc.dg/wtr-union-init-1.c: Likewise. 9105 * gcc.dg/wtr-union-init-2.c: Likewise. 9106 * gcc.dg/wtr-union-init-3.c: Likewise. 9107 * gcc.dg/cpp/avoidpaste1.c: Likewise. 9108 * gcc.dg/cpp/defined.c: Likewise. 9109 * gcc.dg/cpp/macsyntx.c: Likewise. 9110 * gcc.dg/cpp/paste2.c: Likewise. 9111 * gcc.dg/cpp/trad/defined.c: Likewise. 9112 * gcc.dg/format/c90-printf-1.c: Likewise. 9113 * gcc.dg/format/c90-scanf-1.c: Likewise. 9114 * gcc.dg/format/c99-printf-1.c: Likewise. 9115 * gcc.dg/format/c99-scanf-1.c: Likewise. 9116 * gcc.misc-tests/gcov-8.c: Likewise. 9117 * lib/profopt.exp: Likewise. 9118 91192002-09-15 Krister Walfridsson <cato@df.lth.se> 9120 9121 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE. 9122 91232002-09-15 Nathan Sidwell <nathan@codesourcery.com> 9124 9125 * g++.dg/inherit/using2.C: New test. 9126 91272002-09-15 Kazu Hirata <kazu@cs.umass.edu> 9128 9129 * ChangeLog: Follow spelling conventions. 9130 * g++.dg/template/friend4.C: Likewise. 9131 * g++.old-deja/g++.pt/crash67.C: Likewise. 9132 * gcc.c-torture/execute/20000801-4.c: Likewise. 9133 * gcc.dg/c90-digraph-1.c: Likewise. 9134 * gcc.dg/c94-digraph-1.c: Likewise. 9135 * gcc.dg/c99-digraph-1.c: Likewise. 9136 * gcc.dg/cpp/line5.c: Likewise. 9137 * gcc.dg/cpp/multiline.c: Likewise. 9138 * gcc.dg/cpp/trad/literals-1.c: Likewise. 9139 * gcc.dg/format/attr-3.c: Likewise. 9140 * gcc.dg/format/c90-scanf-3.c: Likewise. 9141 * gcc.dg/format/ext-4.c: Likewise. 9142 91432002-09-15 Nathan Sidwell <nathan@codesourcery.com> 9144 9145 * g++.dg/template/pretty1.C: New test. 9146 91472002-09-14 Alan Modra <amodra@bigpond.net.au> 9148 9149 * gcc.c-torture/execute/struct-cpy-1.c: New test. 9150 91512002-09-13 Matt Austern <austern@apple.com> 9152 9153 * testsuite/g++.dg/other/constref[12].C: New, regression tests for 9154 passing a cast expression to a function by const reference. 9155 91562002-09-13 Nathan Sidwell <nathan@codesourcery.com> 9157 9158 * g++.dg/template/deduce1.C: New test. 9159 91602002-09-13 Kazu Hirata <kazu@cs.umass.edu> 9161 9162 * gcc.c-torture/execute/simd-1.c: Force all use of int to 9163 32-bit int. 9164 91652002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca> 9166 9167 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct 9168 usage. 9169 91702002-09-10 Richard Earnshaw <rearnsha@arm.com> 9171 9172 * gcc.c-torture/compile/20020910-1.c: New test. 9173 91742002-09-10 Frank Ch. Eigler <fche@redhat.com> 9175 9176 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call. 9177 91782002-09-10 Andreas Jaeger <aj@suse.de> 9179 9180 * gcc.dg/20020312-2.c: Adjust for x86-64. 9181 91822002-09-08 Toon Moene <toon@moene.indiv.nluug.nl> 9183 9184 * g77.dg/7388.f: New test case for PR 7388. 9185 91862002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de> 9187 9188 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12. 9189 91902002-09-05 Ziemowit Laski <zlaski@apple.com> 9191 9192 * objc.dg/proto-lossage-1.m: New test. 9193 91942002-09-06 Neil Booth <neil@daikokuya.co.uk> 9195 9196 * gcc.dg/cpp/_Pragma4.c: Fix typo. 9197 91982002-09-06 Nicola Pero <n.pero@mi.flashnet.it> 9199 9200 * objc/execute/formal_protocol-6.x: Removed. This testcase is now 9201 expected to pass. 9202 92032002-09-06 Stan Shebs <shebs@apple.com> 9204 David Edelsohn <edelsohn@gnu.org> 9205 9206 * gcc.dg/weak: New directory. 9207 * gcc.dg/weak-[1-9].c: Move to new directory, remove all 9208 target-specific xfail bits. 9209 * gcc.dg/typeof-2.c: Move to new directory. 9210 * gcc.dg/weak.exp: New expect script. 9211 92122002-09-06 Alan Modra <amodra@bigpond.net.au> 9213 9214 * gcc.c-torture/execute/extzvsi.c: New test. 9215 92162002-09-05 Stan Shebs <shebs@apple.com> 9217 9218 * gcc.dg/weak-1.c: xfail on Darwin. 9219 * gcc.dg/weak-2.c: Ditto. 9220 * gcc.dg/weak-3.c: Ditto. 9221 * gcc.dg/weak-4.c: Ditto. 9222 * gcc.dg/weak-5.c: Ditto. 9223 * gcc.dg/weak-6.c: Ditto. 9224 * gcc.dg/weak-7.c: Ditto. 9225 * gcc.dg/weak-8.c: Ditto. 9226 * gcc.dg/weak-9.c: Ditto. 9227 92282002-09-05 J"orn Rennecke <joern.rennecke@superh.com> 9229 9230 * gcc.c-torture/execute/loop-14.c: New test. 9231 92322002-09-04 Jakub Jelinek <jakub@redhat.com> 9233 9234 * g++.dg/other/cxa-atexit1.C: New test. 9235 9236 * gcc.dg/typeof-2.c: New test. 9237 92382002-09-03 Roger Sayle <roger@eyesopen.com> 9239 9240 * gcc.dg/builtins-2.c: New testcase. 9241 * gcc.dg/builtins-3.c: New testcase. 9242 92432002-09-03 Neil Booth <neil@daikokuya.co.uk> 9244 9245 * gcc.dg/cpp/_Pragma4.c: New test. 9246 92472002-09-03 Nicola Pero <n.pero@mi.flashnet.it> 9248 9249 * objc/execute/nil_method-1.m: New testcase. 9250 92512002-09-01 Nicola Pero <n.pero@mi.flashnet.it> 9252 9253 * objc/execute/class-tests-1.h (test_class_with_superclass): Call 9254 [Object class], not [Object initialize]. 9255 92562002-08-31 Roger Sayle <roger@eyesopen.com> 9257 Hans-Peter Nilsson <hp@bitrange.com> 9258 9259 * gcc.c-torture/execute/20020720-1.x: Skip test on 9260 mmix-knuth-mmixware. Correct comment. 9261 92622002-08-27 Mark Mitchell <mark@codesourcery.com> 9263 9264 * testsuite/g++.dg/abi/bitfield5.C: New test. 9265 * testsuite/g++.dg/abi/vbase10.C: Likewise. 9266 92672002-08-27 Nicola Pero <n.pero@mi.flashnet.it> 9268 9269 * objc.dg/undeclared-selector.m: New test. 9270 92712002-08-27 Nathan Sidwell <nathan@codesourcery.com> 9272 9273 * g++.dg/other/offsetof1.C: Avoid cast warning. 9274 92752002-08-26 Ziemowit Laski <zlaski@apple.com> 9276 9277 * objc.dg/super-class-2.m: New test. 9278 92792002-08-24 Matt Austern <austern@apple.com> 9280 9281 * g++.dg/ext/lvaddr.C: New test. 9282 * g++.dg/ext/lvcast.C: New test. 9283 92842002-08-22 Mark Mitchell <mark@codesourcery.com> 9285 9286 * testsuite/g++.dg/inherit/cond1.C: New test. 9287 92882002-08-22 Geoffrey Keating <geoffk@redhat.com> 9289 9290 * gcc.dg/noncompile/incomplete-1.c: New test. 9291 92922002-08-21 Joseph S. Myers <jsm@polyomino.org.uk> 9293 9294 * gcc.dg/typespec-1.c: New test. 9295 92962002-08-20 Devang Patel <dpatel@apple.com> 9297 * objc.dg/proto-hier-2.m: New test. 9298 92992002-08-19 Ziemowit Laski <zlaski@apple.com> 9300 9301 * objc.dg/bitfield-1.m: New test. 9302 * objc.dg/bitfield-2.m: New test. 9303 93042002-08-17 Joseph S. Myers <jsm@polyomino.org.uk> 9305 9306 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c, 9307 gcc.dg/c99-flex-array-4.c: New tests. 9308 93092002-08-16 Stan Shebs <shebs@apple.com> 9310 9311 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case. 9312 93132002-08-15 Jakub Jelinek <jakub@redhat.com> 9314 9315 * gcc.dg/typeof-1.c: New test. 9316 * g++.dg/ext/typeof2.C: New test. 9317 93182002-08-15 Nathan Sidwell <nathan@codesourcery.com> 9319 9320 * g++.dg/other/offsetof1.C: New test. 9321 93222002-08-14 Richard Henderson <rth@redhat.com> 9323 9324 * gcc.dg/tls/diag-3.c: Fix expected message strings. 9325 93262002-08-14 Neil Booth <neil@daikokuya.co.uk> 9327 9328 * gcc.dg/cpp/_Pragma3.c: New test. 9329 93302002-08-13 Mark Mitchell <mark@codesourcery.com> 9331 9332 * g++.dg/template/inherit3: New test. 9333 93342002-08-10 Nathan Sidwell <nathan@codesourcery.com> 9335 9336 * gcc.dg/bitfld-4.c: Add blank options. 9337 93382002-08-09 Mark Mitchell <mark@codesourcery.com> 9339 9340 * g++.dg/template/crash1.C: New test. 9341 93422002-08-08 Jakub Jelinek <jakub@redhat.com> 9343 9344 * gcc.dg/tls/opt-2.c: New test. 9345 93462002-08-08 Devang Patel <dpatel@apple.com> 9347 9348 * objc.dg/selector-1.m : New test 9349 93502002-08-08 Nathan Sidwell <nathan@codesourcery.com> 9351 9352 * g++.dg/abi/bitfield4.C: New test. 9353 * gcc.dg/bitfld-4.c: New test. 9354 93552002-08-08 Nathan Sidwell <nathan@codesourcery.com> 9356 9357 * g++.dg/other/packed1.C: New test. 9358 93592002-08-07 Mark Mitchell <mark@codesourcery.com> 9360 9361 * g++.dg/abi/offsetof.C: Tweak error messages. 9362 * g++.old-deja/g++.mike/p10769a.C: Likewise. 9363 93642002-08-08 Jakub Jelinek <jakub@redhat.com> 9365 9366 * gcc.dg/bitfld-3.c: New test. 9367 93682002-08-07 Jakub Jelinek <jakub@redhat.com> 9369 Richard Henderson <rth@redhat.com> 9370 9371 * gcc.dg/i386-bitfield1.c: New test. 9372 * g++.dg/abi/bitfield3.C: Update. 9373 93742002-08-07 Neil Booth <neil@daikokuya.co.uk> 9375 9376 * objc.dg/const-str-2.m: Update. 9377 * gcc.dg/cpp/c++98.c: Change to C extension. 9378 * gcc.dg/cpp/c++98-pedantic.c: Similarly. 9379 * gcc.dg/cpp/cpp.exp: Process .C extensions too. 9380 93812002-08-06 Aldy Hernandez <aldyh@redhat.com> 9382 9383 * testsuite/gcc.dg/tls/diag-3.c: New. 9384 93852002-08-07 Gabriel Dos Reis <gdr@nerim.net> 9386 9387 * g++.dg/README (Subdirectories): Document new subdir expr. 9388 * g++.dg/expr/pmf-1.C: New test. 9389 93902002-08-06 Neil Booth <neil@daikokuya.co.uk> 9391 9392 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests. 9393 93942002-08-06 Jakub Jelinek <jakub@redhat.com> 9395 9396 * g++.dg/abi/bitfield3.C: New test. 9397 93982002-08-05 Nathan Sidwell <nathan@codesourcery.com> 9399 9400 * lib/gcov.exp: Tweak expected line formats. 9401 * gcc.misc-tests/gcov8.c: New test. 9402 * gcc.misc-tests/gcov8.x: New flags. 9403 94042002-08-05 Jakub Jelinek <jakub@redhat.com> 9405 9406 * consistency.vlad/layout/endian.c: Include string.h. 9407 9408 * gcc.c-torture/execute/20020805-1.c: New test. 9409 94102002-08-04 Gabriel Dos Reis <gdr@nerim.net> 9411 9412 * g++.dg/other/conversion1.C: New test. 9413 94142002-08-03 Roger Sayle <roger@eyesopen.com> 9415 9416 * gcc.dg/builtins-1.c: New testcase. 9417 94182002-08-02 Mark Mitchell <mark@codesourcery.com> 9419 9420 * g++.dg/inherit/access3.C: New test. 9421 94222002-08-01 Jakub Jelinek <jakub@redhat.com> 9423 9424 * gcc.dg/ia64-visibility-2.c: New test. 9425 94262002-08-01 Benjamin Kosnik <bkoz@redhat.com> 9427 9428 * g++.old-deja/g++.abi/ptrflags.C (expect): Change 9429 __qualifier_flags to __flags. 9430 94312002-07-31 Mark Mitchell <mark@codesourcery.com> 9432 9433 * g++.dg/inherit/operator1.C: New test. 9434 * g++.dg/lookup/disamb1.C: Fix typo in comment. 9435 * g++.dg/other/error1.C: Change expected error message. 9436 * g++.dg/template/conv4.C: Likewise. 9437 94382002-07-26 Neil Booth <neil@daikokuya.cop.uk> 9439 9440 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test 9441 for documented behavior. 9442 94432002-07-25 Roger Sayle <roger@eyesopen.com> 9444 9445 * gcc.c-torture/execute/20020720-1.x: Skip this test on 9446 several targets known to fail. 9447 94482002-07-25 Richard Sandiford <rsandifo@redhat.com> 9449 9450 * gcc.dg/mips-args-[123].c: New tests. 9451 94522002-07-24 Aldy Hernandez <aldyh@redhat.com> 9453 9454 * gcc.dg/ppc-spe.c: New. 9455 94562002-07-24 Geoffrey Keating <geoffk@redhat.com> 9457 9458 * g++.dg/other/ptrmem4.C: New testcase. 9459 94602002-07-24 Richard Henderson <rth@redhat.com> 9461 9462 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap. 9463 94642002-07-24 Gabriel Dos Reis <gdr@nerim.net> 9465 9466 * g++.dg/ext/alignof1.C (main): Return 0 for success. 9467 94682002-07-24 Roger Sayle <roger@eyesopen.com> 9469 9470 * gcc.c-torture/execute/memset-3.c: New testcase. 9471 94722002-07-24 Neil Booth <neil@daikokuya.co.uk> 9473 9474 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h, 9475 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests. 9476 94772002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9478 9479 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x: 9480 Delete. 9481 94822002-07-23 J"orn Rennecke <joern.rennecke@superh.com> 9483 9484 * gcc.c-torture/compile/simd-4.c: New test. 9485 94862002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 9487 9488 PR c++/7347, c++/7348 9489 * g++.dg/template/access4.C: New test. 9490 * g++.dg/template/access5.C: New test. 9491 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem. 9492 * g++.old-deja/g++.pt/memtemp86.C: Likewise. 9493 * g++.old-deja/g++.pt/ttp58.C: Likewise. 9494 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL. 9495 94962002-07-22 Jakub Jelinek <jakub@redhat.com> 9497 9498 * gcc.dg/gnu89-init-2.c: New test. 9499 95002002-07-21 Gabriel Dos Reis <gdr@nerim.net> 9501 9502 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90. 9503 95042002-07-20 Roger Sayle <roger@eyesopen.com> 9505 9506 * gcc.c-torture/execute/20020720-1.c: New testcase. 9507 95082002-07-20 Neil Booth <neil@daikokuya.co.uk> 9509 9510 * gcc.dg/cpp/Wsignprom.c: New tests. 9511 95122002-07-20 Alan Modra <amodra@bigpond.net.au> 9513 9514 * gcc.c-torture/execute/loop-13.c: New test. 9515 95162002-07-19 Neil Booth <neil@daikokuya.co.uk> 9517 9518 * gcc.dg/cpp/expr.c: New tests. 9519 95202002 07-18 David Edelsohn <edelsohn@gnu.org> 9521 9522 * g++.dg/opt/pr6713.C: Add template instantiation. 9523 95242002-07-18 Alan Modra <amodra@bigpond.net.au> 9525 9526 * gcc.dg/nest.c: New test. 9527 95282002-07-17 Richard Henderson <rth@redhat.com> 9529 9530 * g++.dg/opt/pr6713.C: New test. 9531 95322002-07-17 Eric Botcazou <ebotcazou@multimania.com> 9533 9534 * gcc.c-torture/execute/loop-2e.x: Let the testcase 9535 XFAIL for all x86 processors. 9536 95372002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au> 9538 9539 * gcc.c-torture/execute/20010122-1.x: Do not test with 9540 -fomit-frame-pointer. 9541 95422002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 9543 9544 * g++.dg/template/instantiate2.C: New test. 9545 * g++.dg/template/spec4.C: New test. 9546 95472002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 9548 9549 * g++.dg/template/access2.C: New test. 9550 * g++.dg/template/access3.C: New test. 9551 95522002-07-15 Zack Weinberg <zack@codesourcery.com> 9553 9554 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c, 9555 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c, 9556 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c, 9557 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c: 9558 Convert to use <stdarg.h>. 9559 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x: 9560 Delete. 9561 * gcc.dg/va-arg-2.c: New. 9562 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS. 9563 95642002-07-15 Jakub Jelinek <jakub@redhat.com> 9565 9566 * gcc.c-torture/compile/20020710-1.c: New test. 9567 95682002-07-11 J"orn Rennecke <joern.rennecke@superh.com> 9569 Andrew Pinski <pinskia@physics.uc.edu> 9570 9571 gcc.c-torture/compile/simd-2.c: New testcase. 9572 gcc.c-torture/compile/simd-3.c: Likewise. 9573 95742002-07-11 Mark Mitchell <mark@codesourcery.com> 9575 9576 PR c++/7224 9577 * g++.dg/overload/error1.C: New test. 9578 95792002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 9580 9581 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32 9582 configuration and IRIX 6 O32 ABI. 9583 95842002-07-11 Roger Sayle <roger@eyesopen.com> 9585 9586 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions. 9587 95882002-07-10 Roger Sayle <roger@eyesopen.com> 9589 9590 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort". 9591 95922002-07-10 Jeffrey A Law <law@redhat.com> 9593 9594 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102. 9595 9596 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed. 9597 95982002-07-09 Aldy Hernandez <aldyh@redhat.com> 9599 9600 * gcc.dg/20020312-2.c: Check for __PPC__. 9601 96022002-07-09 Diego Novillo <dnovillo@redhat.com> 9603 9604 * gcc.c-torture/compile/20020709-1.c: New test. 9605 96062002-07-07 Roger Sayle <roger@eyesopen.com> 9607 9608 * g++.dg/template/qualttp21.C: New test case. 9609 96102002-07-06 Alexandre Oliva <aoliva@redhat.com> 9611 9612 * gcc.c-torture/compile/20020706-1.c: New test. 9613 * gcc.c-torture/compile/20020706-2.c: New test. 9614 96152002-07-06 Brian R. Gaeke <brg@dgate.ORG> 9616 Alexandre Oliva <aoliva@redhat.com> 9617 9618 * g++.dg/warn/incomplete1.C: New test. 9619 96202002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9621 9622 PR c++/7099 9623 * g++.dg/warn/noreturn1.C: New test. 9624 96252002-07-03 Mark Mitchell <mark@codesourcery.com> 9626 9627 PR c++/6706 9628 * g++.dg/debug/debug6.C: New test. 9629 * g++.dg/debug/debug7.C: New test. 9630 96312002-07-04 J"orn Rennecke <joern.rennecke@superh.com> 9632 9633 * gcc.c-torture/compile/simd-3.c: New test. 9634 96352002-07-03 Chris Demetriou <cgd@broadcom.com> 9636 9637 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets. 9638 * gcc.dg/20020620-1.c: Likewise. 9639 96402002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 9641 9642 PR c++/6944 9643 * g++.dg/init/array4.C: New test. 9644 * g++.dg/init/array5.C: New test. 9645 96462002-07-03 J"orn Rennecke <joern.rennecke@superh.com> 9647 9648 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~. 9649 * gcc.c-torture/execute/simd-2.c (main): Likewise. 9650 96512002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9652 9653 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions. 9654 * gcc.dg/wtr-aggr-init-1.c: Likewise. 9655 * gcc.dg/wtr-conversion-1.c: Likewise. 9656 * gcc.dg/wtr-escape-1.c: Likewise. 9657 * gcc.dg/wtr-int-type-1.c: Likewise. 9658 * gcc.dg/wtr-label-1.c: Likewise. 9659 * gcc.dg/wtr-static-1.c: Likewise. 9660 * gcc.dg/wtr-strcat-1.c: Likewise. 9661 * gcc.dg/wtr-suffix-1.c: Likewise. 9662 * gcc.dg/wtr-switch-1.c: Likewise. 9663 * gcc.dg/wtr-unary-plus-1.c: Likewise. 9664 * gcc.dg/wtr-union-init-1.c: Likewise. 9665 * gcc.dg/wtr-union-init-2.c: Likewise. 9666 * gcc.dg/wtr-union-init-3.c: Likewise. 9667 9668 * gcc.dg/wtr-func-def-1.c: New test. 9669 96702002-07-02 Devang Patel <dpatel@apple.com> 9671 9672 * objc.dg/param-1.m: New test. 9673 96742002-07-03 Neil Booth <neil@daikokuya.co.uk> 9675 9676 * gcc.dg/cpp/trad/directive.c: Add test. 9677 * gcc.dg/cpp/trad/macroargs.c: Add test. 9678 * gcc.dg/cpp/trad/recurse-3.c: Add tests. 9679 96802002-07-02 Neil Booth <neil@daikokuya.co.uk> 9681 9682 * gcc.dg/cpp/cmdlne-M.c: New test. 9683 96842002-07-02 Ziemowit Laski <zlaski@apple.com> 9685 9686 * objc.dg/desig-init-1.m: New test. 9687 96882002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 9689 9690 PR c++/6716 9691 * g++.dg/template/instantiate1.C: New test. 9692 96932002-07-01 Mark Mitchell <mark@codesourcery.com> 9694 9695 PR c++/7112 9696 * g++.dg/template/sizeof2.C: New test. 9697 96982002-07-01 Neil Booth <neil@daikokuya.co.uk> 9699 9700 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c, 9701 gcc.dg/cpp/trad/include.c: New tests. 9702 97032002-07-01 Hans-Peter Nilsson <hp@axis.com> 9704 9705 PR target/7177 9706 * gcc.c-torture/compile/20020701-1.c: New test. 9707 97082002-07-01 Stan Shebs <shebs@apple.com> 9709 9710 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC 9711 header here... 9712 * lib/objc-torture.exp (objc-torture-compile): ...instead of here 9713 (objc-torture-execute): or here. 9714 97152002-07-01 J"orn Rennecke <joern.rennecke@superh.com> 9716 9717 * gcc.c-torture/execute/arith-rand-ll.c: New test. 9718 97192002-07-01 Neil Booth <neil@daikokuya.co.uk> 9720 9721 * gcc.dg/cpp/trad/escaped-nl.c: New test. 9722 97232002-06-30 Devang Patel <dpatel@apple.com> 9724 9725 * objc.dg/fsyntax-only.m: New test. 9726 97272002-06-27 Mark Mitchell <mark@codesourcery.com> 9728 9729 PR c++/6695 9730 * g++.dg/template/friend7.C: New file. 9731 97322002-06-27 Aldy Hernandez <aldyh@redhat.com> 9733 9734 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in 9735 return type. 9736 97372002-06-27 J"orn Rennecke <joern.rennecke@superh.com> 9738 9739 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to 9740 avoid division by zero. 9741 97422002-06-27 Neil Booth <neil@daikokuya.co.uk> 9743 9744 * gcc.dg/Wunknownprag.c: New tests. 9745 97462002-06-25 J"orn Rennecke <joern.rennecke@superh.com> 9747 9748 * gcc.c-torture/execute/simd-2.c: New test. 9749 97502002-06-25 Neil Booth <neil@daikokuya.co.uk> 9751 9752 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h, 9753 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h, 9754 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c, 9755 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c, 9756 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c, 9757 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c, 9758 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h, 9759 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h, 9760 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h, 9761 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h 9762 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def, 9763 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c, 9764 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c, 9765 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h, 9766 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h, 9767 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c, 9768 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests. 9769 97702002-06-24 Neil Booth <neil@daikokuya.co.uk> 9771 9772 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S, 9773 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c, 9774 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c, 9775 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c: 9776 New tests. 9777 * gcc.dg/cpp/trad/directive.c: Update. 9778 97792002-06-23 Andreas Jaeger <aj@suse.de> 9780 9781 * gcc.c-torture/execute/complex-6.c: New. 9782 97832002-06-22 Neil Booth <neil@daikokuya.co.uk> 9784 9785 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c, 9786 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c, 9787 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c, 9788 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests. 9789 97902002-06-21 Neil Booth <neil@daikokuya.co.uk> 9791 9792 * gcc.dg/cpp/trad: New directory with traditional tests copied 9793 from parent directory. 9794 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c, 9795 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c, 9796 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c, 9797 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c: 9798 Move to trad/ and rename. 9799 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c, 9800 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c, 9801 gcc.dg/cpp/trad/redef2.c: New tests. 9802 * gcc.dg/cpp/trad/trad.exp: New driver. 9803 98042002-06-20 Neil Booth <neil@daikokuya.co.uk> 9805 9806 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c, 9807 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c, 9808 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c, 9809 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c: 9810 Remove. 9811 98122002-06-20 Richard Sandiford <rsandifo@redhat.com> 9813 9814 * gcc.dg/20020620-1.c: New test. 9815 98162002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 9817 9818 * g++.dg/template/ttp4.C: New test. 9819 98202002-06-19 Jakub Jelinek <jakub@redhat.com> 9821 9822 * g++.dg/opt/vt1.C: Fix regexp. 9823 98242002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9825 9826 * gcc.c-torture/execute/pure-1.c: Make functions static again. 9827 Don't use attribute `noinline'. 9828 98292002-06-18 Hans-Peter Nilsson <hp@axis.com> 9830 9831 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment. 9832 98332002-06-18 Aldy Hernandez <aldyh@redhat.com> 9834 9835 * gcc.c-torture/execute/simd-1.c: New. 9836 9837 * gcc.dg/simd-1.c: New. 9838 98392002-06-18 Hans-Peter Nilsson <hp@axis.com> 9840 9841 * gcc.c-torture/execute/20020615-1.c: Correct bug-description. 9842 98432002-06-16 Richard Henderson <rth@redhat.com> 9844 9845 * g++.dg/ext/anon-struct1.C: New. 9846 * g++.dg/ext/anon-struct2.C: New. 9847 * g++.dg/ext/anon-struct3.C: New. 9848 * gcc.dg/anon-struct-1.c: New. 9849 * gcc.dg/anon-struct-2.c: New. 9850 * gcc.dg/anon-struct-3.c: New. 9851 * gcc.dg/20011008-1.c: Adjust warning text. 9852 * gcc.dg/20020527-1.c: Add -fms-extensions. 9853 98542002-06-16 Richard Henderson <rth@redhat.com> 9855 9856 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning. 9857 98582002-06-15 Hans-Peter Nilsson <hp@axis.com> 9859 9860 * gcc.c-torture/execute/20020615-1.c: New test. 9861 98622002-06-15 Roger Sayle <roger@eyesopen.com> 9863 9864 * gcc.c-tortuture/execute/compare-1.c: New test case. 9865 * gcc.c-tortuture/execute/compare-2.c: New test case. 9866 * gcc.c-tortuture/execute/compare-3.c: New test case. 9867 98682002-06-13 Richard Henderson <rth@redhat.com> 9869 9870 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for 9871 ia64 ilp32. 9872 98732002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 9874 9875 * g++.dg/template/typename2.C: Update error message. 9876 98772002-06-12 Hans-Peter Nilsson <hp@axis.com> 9878 9879 * gcc.c-torture/execute/20020611-1.c: New test. 9880 98812002-06-11 Bob Wilson <bob.wilson@acm.org> 9882 9883 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the 9884 list of targets to skip. 9885 98862002-06-10 Bob Wilson <bob.wilson@acm.org> 9887 9888 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa 9889 targets if not optimizing. 9890 98912002-06-10 Jakub Jelinek <jakub@redhat.com> 9892 9893 * gcc.c-torture/compile/20020605-1.c: New test. 9894 9895 * g++.dg/opt/vt1.C: New test. 9896 9897 * gcc.dg/20020531-1.c: New test. 9898 9899 * gcc.dg/20020530-1.c: New test. 9900 9901 * gcc.dg/20020527-1.c: New test. 9902 9903 * g++.dg/opt/cse1.C: New test. 9904 99052002-06-07 Roger Sayle <roger@eyesopen.com> 9906 9907 * gcc.dg/20020607-2.c: New test case. 9908 99092002-06-07 Jakub Jelinek <jakub@redhat.com> 9910 9911 * gcc.c-torture/compile/20020604-1.c: New test. 9912 99132002-06-04 Richard Henderson <rth@redhat.com> 9914 9915 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases. 9916 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67. 9917 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New. 9918 99192002-06-04 Aldy Hernandez <aldyh@redhat.com> 9920 9921 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF. 9922 99232002-06-03 Richard Henderson <rth@redhat.com> 9924 9925 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New. 9926 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New. 9927 99282002-06-02 Richard Henderson <rth@redhat.com> 9929 9930 * gcc.c-torture/execute/pure-1.c: Don't mark any of the 9931 test functions static. 9932 99332002-06-02 Andreas Jaeger <aj@suse.de> 9934 9935 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass 9936 now. 9937 99382002-06-02 Neil Booth <neil@daikokuya.demon.co.uk> 9939 9940 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c, 9941 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c: 9942 Update for mofified diagnostics. 9943 * gcc.dg/c99-intconst-1.c: No longer fail. 9944 99452002-06-02 Richard Henderson <rth@redhat.com> 9946 9947 * gcc.dg/uninit-A.c: Remove xfail markers. 9948 99492002-06-01 Roger Sayle <roger@eyesopen.com> 9950 9951 * gcc.dg/fnegate-1.c: New test case. 9952 99532002-05-30 Osku Salerma <osku@iki.fi> 9954 9955 * gcc.c-torture/execute/mayalias-1.c: New file. 9956 99572002-05-29 Neil Booth <neil@daikokuya.demon.co.uk> 9958 9959 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c, 9960 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c, 9961 gcc.dg/cpp/if-1.c: Update for modified diagnostics. 9962 99632002-05-29 Hans-Peter Nilsson <hp@axis.com> 9964 9965 * gcc.c-torture/execute/20020529-1.c: New test. 9966 99672002-05-27 Richard Henderson <rth@redhat.com> 9968 9969 * g++.dg/ext/attrib6.C: New test case. 9970 99712002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 9972 9973 * gcc.c-torture/execute/pure-1.c: New test. 9974 99752002-05-27 Neil Booth <neil@daikokuya.demon.co.uk> 9976 9977 * gcc.dg/cpp/arith-2.c: Remove. 9978 99792002-05-27 Neil Booth <neil@daikokuya.demon.co.uk> 9980 9981 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests. 9982 * gcc.dg/cpp/if-3.c: Remove. 9983 99842002-05-26 Jakub Jelinek <jakub@redhat.com> 9985 9986 * g++.dg/opt/cse2.C: New test. 9987 99882002-05-26 Neil Booth <neil@daikokuya.demon.co.uk> 9989 9990 * gcc.dg/cpp/arith-1.c: New semantic tests. 9991 * gcc.dg/cpp/if-1.c: Update. 9992 99932002-05-24 Ben Elliston <bje@redhat.com> 9994 9995 * lib/c-torture.exp (c-torture-execute): Handle multiple sources. 9996 99972002-05-24 Jakub Jelinek <jakub@redhat.com> 9998 9999 * gcc.dg/verbose-asm.c: New test. 10000 100012002-05-24 Neil Booth <neil@daikokuya.demon.co.uk> 10002 10003 * gcc.dg/cpp/paste12.c: New test. 10004 100052002-05-23 Neil Booth <neil@daikokuya.demon.co.uk> 10006 10007 * g++.dg/parse/named_ops.C: New test. 10008 100092002-05-23 Mark Mitchell <mark@codesourcery.com> 10010 10011 * gcc/testsuite/gcc.dg/weak-8.c: New test. 10012 100132002-05-23 J"orn Rennecke <joern.rennecke@superh.com> 10014 10015 * gcc.dg/weak-2.c: Allow optional leading underscore 10016 in scan-assembler symbol name. 10017 * gcc.dg/weak-3.c: Likewise. 10018 * gcc.dg/weak-4.c: Likewise. 10019 * gcc.dg/weak-5.c: Likewise. 10020 100212002-05-23 Jakub Jelinek <jakub@redhat.com> 10022 10023 * gcc.dg/20020523-1.c: New test. 10024 100252002-05-23 Neil Booth <neil@daikokuya.demon.co.uk> 10026 10027 * objc.dg/const-str-2.m: Update now that we stop after 10028 a command line error. 10029 100302002-05-22 Richard Henderson <rth@redhat.com> 10031 10032 * g++.dg/dg.exp: Fix typo in test pruneing. 10033 100342002-05-22 Richard Henderson <rth@redhat.com> 10035 10036 * g++.dg/dg.exp: Prune the tls subdirectory. 10037 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New. 10038 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New. 10039 * g++.dg/tls/init-1.C: New. 10040 100412002-05-22 Jakub Jelinek <jakub@redhat.com> 10042 10043 * gcc.dg/20020517-1.c: New test. 10044 100452002-05-21 Richard Henderson <rth@redhat.com> 10046 10047 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c, 10048 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files. 10049 100502002-05-21 Brian R. Gaeke <brg@dgate.ORG> 10051 10052 * g++.dg/other/copy2.C: New test. 10053 100542002-05-20 J"orn Rennecke <joern.rennecke@superh.com> 10055 10056 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define. 10057 (MAX_COPY): Bump up to 10 times sizeof (long long). 10058 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy. 10059 10060 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times 10061 sizeof (long long). 10062 10063 * gcc.c-torture/execute/strcpy-1.c: New test. 10064 100652002-05-19 Jason Merrill <jason2redhat.com> 10066 10067 * g++.dg/ext/oper1.C: New test. 10068 100692002-05-20 David Billinghurst <David.Billinghurst@riotinto.com> 100702002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com> 10071 10072 * README.QMTEST: New file. 10073 10074 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line. 10075 100762002-05-19 Andreas Jaeger <aj@suse.de> 10077 10078 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass 10079 now. 10080 * gcc.c-torture/execute/loop-2d.x: Likewise. 10081 100822002-05-19 David Billinghurst <David.Billinghurst@riotinto.com> 10083 10084 * gcc.dg/weak-2.c: xfail warnings for platforms that don't 10085 support weak symbols. 10086 * gcc.dg/weak-4.c: Likewise 10087 * gcc.dg/weak-6.c: Likewise 10088 100892002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com> 10090 10091 * gcc.dg/weak-3.c: Add dg-excess-error comment for 10092 cygwin, coff and h8300-*-hms targets 10093 * gcc.dg/weak-5.c: Likewise 10094 * gcc.dg/weak-7.c: Likewise 10095 100962002-05-16 Jason Merrill <jason@redhat.com> 10097 10098 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel. 10099 (scan-assembler-not, scan-assembler-dem): Likewise. 10100 (scan-assembler-dem-not): Likewise. 10101 101022002-05-15 Richard Henderson <rth@redhat.com> 10103 10104 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here. 10105 101062002-05-15 Richard Henderson <rth@redhat.com> 10107 10108 * gcc.dg/weak-5.c (vfoo1c): No warning here. 10109 (vfoo1f): Warning here. 10110 (vfoo1l): Don't redefine the alias. 10111 101122002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com> 10113 10114 * g++.dg/init/pm1.C: New test. 10115 101162002-05-12 David S. Miller <davem@redhat.com> 10117 10118 * gcc.c-torture/execute/conversion.c (ldnear): Use long double 10119 types. 10120 101212002-05-10 Roger Sayle <roger@eyesopen.com> 10122 10123 * gcc.c-torture/execute/20020510-1.c: New test case. 10124 101252002-05-10 David S. Miller <davem@redhat.com> 10126 10127 * gcc.c-torture/execute/conversion.c: Test long double too. 10128 101292002-05-09 Jakub Jelinek <jakub@redhat.com> 10130 10131 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing 10132 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH. 10133 * lib/g++.exp (g++_link_flags): Likewise. 10134 * lib/objc.exp (objc_target_compile): Likewise. 10135 101362002-05-09 Neil Booth <neil@daikokuya.demon.co.uk> 10137 10138 * gcc.dg/cpp/poison.c: Update. 10139 * gcc.dg/cpp/20000625-2.c: Remove. 10140 * gcc.dg/cpp/direct2s.c: Remove final test. 10141 101422002-05-08 Tom Rix <trix@redhat.com> 10143 10144 * gcc.c-torture/execute/20020508-1.c: New test. 10145 * gcc.c-torture/execute/20020508-2.c: New test. 10146 * gcc.c-torture/execute/20020508-3.c: New test. 10147 101482002-05-08 Neil Booth <neil@daikokuya.demon.co.uk> 10149 10150 * gcc.dg/cpp/charconst-4.c: More tests. 10151 101522002-05-08 Mark Mitchell <mark@codesourcery.com> 10153 10154 PR c/6569 10155 * gcc.dg/weak-3.c: Update location of warning messages. 10156 * gcc.dg/weak-5.c: Likewise. 10157 101582002-05-06 Roger Sayle <roger@eyesopen.com> 10159 10160 * gcc.c-torture/execute/20020506-1.c: New test case. 10161 101622002-05-07 Neil Booth <neil@daikokuya.demon.co.uk> 10163 10164 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly. 10165 101662002-05-06 Neil Booth <neil@daikokuya.demon.co.uk> 10167 10168 * gcc.dg/cpp/charconst-3.c: Run, don't compile. 10169 101702002-05-06 Neil Booth <neil@daikokuya.demon.co.uk> 10171 10172 * gcc.dg/cpp/charconst-3.c: New test. 10173 101742002-05-05 Neil Booth <neil@daikokuya.demon.co.uk> 10175 10176 * gcc.dg/cpp/charconst.c: Update tests. 10177 101782002-05-05 Tim Josling <tej@melbpc.org.au> 10179 10180 * treelang: Added directory for new sample language treelang. Also 10181 lib/treelang.exp: New file to signal treelang should be tested. 10182 101832002-05-03 Jakub Jelinek <jakub@redhat.com> 10184 10185 * gcc.dg/cpp/cmdlne-dM-M.c: New test. 10186 * gcc.dg/cpp/cmdlne-dD-M.c: New test. 10187 * gcc.dg/cpp/cmdlne-dN-M.c: New test. 10188 * gcc.dg/cpp/cmdlne-dI-M.c: New test. 10189 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file. 10190 * gcc.dg/cpp/cmdlne-dD-dM.c: New test. 10191 * gcc.dg/cpp/cmdlne-dM-dD.c: New test. 10192 101932002-05-03 Joseph S. Myers <jsm28@cam.ac.uk> 10194 10195 * gcc.dg/format/xopen-2.c: New test. 10196 101972002-05-03 Jakub Jelinek <jakub@redhat.com> 10198 10199 * gcc.dg/20020503-1.c: New test. 10200 102012002-05-02 Mark Mitchell <mark@codesourcery.com> 10202 10203 * g++.dg/init/dtor1.C: Make it tougher. 10204 102052002-05-01 Mark Mitchell <mark@codesourcery.com> 10206 10207 * g++.dg/init/dtor1.C: New test. 10208 102092002-05-02 Aldy Hernandez <aldyh@redhat.com> 10210 10211 * gcc.dg/altivec-8.c: New. 10212 102132002-05-01 Aldy Hernandez <aldyh@redhat.com> 10214 10215 * gcc.dg/altivec-7.c: New. 10216 102172002-04-29 Jakub Jelinek <jakub@redhat.com> 10218 10219 * g++.dg/parse/typedef1.C: New test. 10220 102212002-04-29 Mark Mitchell <mark@codesourcery.com> 10222 10223 PR c++/6486 10224 * g++.dg/template/friend6.C: New test. 10225 10226 PR c++/6492 10227 * g++.dg/init/copy1.C: New test. 10228 102292002-04-29 Nathan Sidwell <nathan@codesourcery.com> 10230 10231 * g++.dg/warn/effc1.C: New test. 10232 102332002-04-29 Neil Booth <neil@daikokuya.demon.co.uk> 10234 10235 * gcc.dg/cpp/if-cexp.c: Add a test. 10236 102372002-04-28 Jakub Jelinek <jakub@redhat.com> 10238 10239 * gcc.dg/20020426-2.c: New test. 10240 102412002-04-28 Neil Booth <neil@daikokuya.demon.co.uk> 10242 10243 * gcc.dg/cpp/if-mop.c: Update. 10244 * gcc.dg/cpp/if-mpar.c: Add test. 10245 * gcc.dg/cpp/if-oppr.c: Update. 10246 102472002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 10248 10249 PR c/6343 10250 * gcc.dg/weak-[2-7].c: New tests. 10251 102522002-04-26 Alexandre Oliva <aoliva@redhat.com> 10253 10254 * gcc.dg/enum1.c: New test. 10255 102562002-04-26 Mark Mitchell <mark@codesourcery.com> 10257 10258 PR c++/6497 10259 * g++.dg/inherit/access2.C: New test. 10260 102612002-04-26 Mark Mitchell <mark@codesourcery.com> 10262 10263 PR bootstrap/6445 10264 * gcc.dg/20020426-1.c: New test. 10265 102662002-04-26 Alexandre Oliva <aoliva@redhat.com> 10267 10268 * g++.dg/abi/enum1.C: New test. 10269 102702002-04-26 Richard Henderson <rth@redhat.com> 10271 10272 * gcc.dg/c99-bool-1.c: Expect always true warning. 10273 102742002-04-25 Roger Sayle <roger@eyesopen.com> 10275 10276 * gcc.dg/i386-memset-1.c: New test case for PR target/6456. 10277 102782002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 10279 10280 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit 10281 targets. 10282 102832002-04-24 Mark Mitchell <mark@codesourcery.com> 10284 10285 * g++.dg/abi/mange7.C: New test. 10286 10287 PR c++/6438. 10288 * g++.dg/parse/stmtexpr2.C: New test. 10289 102902002-04-24 J"orn Rennecke <joern.rennecke@superh.com> 10291 10292 * gcc.dg/20020312-2.c: Add SH target. 10293 102942002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 10295 10296 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the 10297 compiler output on mips*-*-irix*. 10298 102992002-04-23 Jakub Jelinek <jakub@redhat.com> 10300 10301 * g++.dg/parse/attr1.C: New test. 10302 103032002-04-23 Roger Sayle <roger@eyesopen.com> 10304 10305 * gcc.c-torture/execute/string-opt-17.c: New test case. 10306 * gcc.c-torture/execute/memset-2.c: New test case. 10307 103082002-04-23 Mark Mitchell <mark@codesourcery.com> 10309 10310 PR c++/6256: 10311 * g++.dg/template/friend5.C: New test. 10312 10313 PR c++/6331: 10314 * g++.dg/template/qual1.C: Likewise. 10315 103162002-04-22 Zack Weinberg <zack@codesourcery.com> 10317 10318 * gcc.c-torture/execute/980707-1.c: Don't use isspace(). 10319 Include stdlib.h, not stdio.h or ctype.h. 10320 103212002-04-22 Hans-Peter Nilsson <hp@axis.com> 10322 10323 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on 10324 cris-*-elf* and mmix-*-*. 10325 * g77.f-torture/execute/io0.x: xfail for cris-*-elf. 10326 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x, 10327 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x: 10328 Ditto. 10329 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf. 10330 * gcc.dg/wchar_t-1.c: Ditto. 10331 103322002-04-21 Hans-Peter Nilsson <hp@axis.com> 10333 10334 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c. 10335 Clarify comment. 10336 103372002-04-21 Neil Booth <neil@daikokuya.demon.co.uk> 10338 10339 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests. 10340 103412002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 10342 10343 * gcc.c-torture/execute/20000906-1.x: Delete. 10344 103452002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com> 10346 10347 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run } 10348 103492002-04-19 Toon Moene <toon@moene.indiv.nluug.nl> 10350 10351 * PR6367 10352 * g77.f-torture/execute/6367.f: New test. 10353 * g77.f-torture/execute/6367.x: Disable for MMIX. 10354 103552002-04-19 Mark Mitchell <mark@codesourcery.com> 10356 10357 * PR6352 10358 * g++.dg/opt/inline2.C: New test. 10359 103602002-04-18 Richard Henderson <rth@redhat.com> 10361 10362 * gcc.dg/20000906-1.c: Enable for all targets. 10363 * gcc.c-torture/compile/iftrap-2.c: New. 10364 103652002-04-18 Jakub Jelinek <jakub@redhat.com> 10366 10367 * gcc.dg/20020418-1.c: New test. 10368 * gcc.dg/20020418-2.c: New test. 10369 103702002-04-18 Richard Henderson <rth@redhat.com> 10371 10372 * gcc.c-torture/compile/iftrap-1.c: New. 10373 * gcc.dg/iftrap-1.c: Adjust for ia64. 10374 * gcc.dg/iftrap-2.c: New. 10375 103762002-04-18 Jakub Jelinek <jakub@redhat.com> 10377 10378 * gcc.c-torture/compile/20020418-1.c: New test. 10379 103802002-04-18 Roger Sayle <roger@eyesopen.com> 10381 10382 * gcc.c-torture/compile/20020415-1.c: New. 10383 103842002-04-18 David S. Miller <davem@redhat.com> 10385 10386 * gcc.c-torture/execute/20020418-1.c: New test. 10387 103882002-04-17 Jakub Jelinek <jakub@redhat.com> 10389 10390 * gcc.dg/20020416-1.c: New test. 10391 10392 * g++.dg/opt/inline1.C: New test. 10393 103942002-04-16 Jakub Jelinek <jakub@redhat.com> 10395 10396 * gcc.dg/altivec-5.c: New test. 10397 10398 * gcc.dg/20020415-1.c: New test. 10399 104002002-04-15 Mark Mitchell <mark@codesourcery.com> 10401 10402 * testsuite/lib/chill.exp: Remove. 10403 104042002-04-14 Jakub Jelinek <jakub@redhat.com> 10405 10406 * g++.dg/other/big-struct.C: New test. 10407 104082002-04-14 David Billinghurst <David.Billinghurst@riotinto.com> 10409 10410 * g77.dg/f77-edit-i-in.f: Use internal buffer in place 10411 of scratch file. 10412 104132002-04-13 David Billinghurst <David.Billinghurst@riotinto.com> 10414 10415 PR c/6277 10416 * gcc.dg/i386-387-1.c: Allow optional leading underscore 10417 in scan-assembler function name 10418 104192002-04-13 Hans-Peter Nilsson <hp@bitrange.com> 10420 10421 * g77.f-torture/execute/980628-4.x, 10422 g77.f-torture/execute/980628-5.x, 10423 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x, 10424 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x, 10425 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on 10426 i[34567]86-*-*. 10427 104282002-04-13 David S. Miller <davem@redhat.com> 10429 10430 * gcc.c-torture/execute/20020413-1.c: New test. 10431 104322002-04-13 Richard Sandiford <rsandifo@redhat.com> 10433 10434 * gcc.dg/asm-6.c, 10435 * g++.dg/ext/asm1.C: New tests. 10436 104372002-04-12 Mark Mitchell <mark@codesourcery.com> 10438 10439 PR c++ 5373. 10440 * g++.dg/parse/stmtexpr1.C: New test. 10441 10442 PR c++/5189. 10443 * g++.dg/template/copy1.C: New test. 10444 104452002-04-12 Richard Henderson <rth@redhat.com> 10446 10447 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc. 10448 104492002-04-12 Geoffrey Keating <geoffk@redhat.com> 10450 10451 * gcc.c-torture/execute/20020412-1.c: New file, renamed from 10452 gcc.c-torture/execute/20020307-2.c. 10453 104542002-04-12 Richard Sandiford <rsandifo@redhat.com> 10455 10456 * g++.dg/ext/attrib5.C, 10457 * g++.dg/lookup/struct1.C: New tests. 10458 104592002-04-11 Jakub Jelinek <jakub@redhat.com> 10460 10461 * gcc.dg/20020411-1.c: New test. 10462 10463 * gcc.c-torture/execute/20020411-1.c: New test. 10464 104652002-04-10 Janis Johnson <janis187@us.ibm.com> 10466 10467 * g77.f-torture/execute/6177.f: New test. 10468 104692002-04-10 Jakub Jelinek <jakub@redhat.com> 10470 10471 PR middle-end/6247 10472 * g++.dg/opt/cleanup1.C: New test. 10473 10474 * g++.dg/opt/const1.C: New test. 10475 104762002-04-10 Lars Brinkhoff <lars@nocrew.org> 10477 10478 * gcc.c-torture/execute/20020406-1.c: Declare malloc. 10479 104802002-04-10 Nathan Sidwell <nathan@codesourcery.com> 10481 10482 PR c++/5507 10483 * g++.dg/template/typename2.C: New test. 10484 104852002-04-10 Alan Modra <amodra@bigpond.net.au> 10486 10487 * gcc.c-torture/execute/loop-12.c: New. 10488 104892002-04-08 Hans-Peter Nilsson <hp@bitrange.com> 10490 10491 * g77.f-torture/execute/980628-4.x, 10492 g77.f-torture/execute/980628-5.x, 10493 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x, 10494 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x, 10495 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests. 10496 104972002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 10498 10499 PR optimization/6086 10500 * g++.dg/opt/preinc1.C: New test. 10501 105022002-04-06 Mark Mitchell <mark@codesourcery.com> 10503 10504 PR c++/5571 10505 * g++.dg/opt/static2.C: New test. 10506 105072002-04-06 Mark Mitchell <mark@codesourcery.com> 10508 10509 PR c/5120 10510 * gcc.dg/20020406-1.c: New test. 10511 105122002-04-04 David S. Miller <davem@redhat.com> 10513 10514 * gcc.c-torture/execute/20020404-1.c: New test. 10515 105162002-04-04 Jakub Jelinek <jakub@redhat.com> 10517 10518 PR c/6123 10519 * gcc.dg/20020312-2.c: Do not declare global register variable 10520 if __PIC__ or __pic__ is defined. 10521 105222002-04-04 Richard Earnshaw <rearnsha@arm.com> 10523 10524 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use 10525 __asm__ so that it works correctly even if -ansi -pedantic-errors. 10526 105272002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 10528 10529 * gcc.misc-tests/linkage.exp: Update last change to handle 10530 sparc*-, not just sparc-. 10531 105322002-04-03 Richard Henderson <rth@redhat.com> 10533 10534 * gcc.dg/cpp/ucs.c: Improved long UCS test. 10535 105362002-04-03 Hans-Peter Nilsson <hp@bitrange.com> 10537 10538 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change. 10539 105402002-04-02 David S. Miller <davem@redhat.com> 10541 10542 * gcc.c-torture/execute/20020402-3.c: New test. 10543 105442002-04-03 Hans-Peter Nilsson <hp@bitrange.com> 10545 10546 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*. 10547 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto. 10548 10549 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware. 10550 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x, 10551 g77.f-torture/execute/20001201.x, 10552 g77.f-torture/execute/u77-test.x: New files. 10553 10554 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware. 10555 * gcc.dg/wchar_t-1.c: Ditto. 10556 105572002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 10558 10559 * gcc.c-torture/execute/20020402-1.c: New test. 10560 105612002-04-01 Richard Henderson <rth@redhat.com> 10562 10563 * gcc.c-torture/compile/920625-1.x: XFAIL -O1. 10564 10565 * g++.dg/other/new1.C: Use __SIZE_TYPE__. 10566 105672002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 10568 10569 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2. 10570 105712002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com> 10572 10573 * g++.dg/inherit/template-as-base.C: Expect error. 10574 * g++.dg/inherit/namespace-as-base.C: Likewise. 10575 105762002-03-31 Hans-Peter Nilsson <hp@bitrange.com> 10577 10578 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C, 10579 g++.dg/ext/instantiate3.C: Tweak match patterns. 10580 10581 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware. 10582 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for 10583 -da test. 10584 105852002-03-31 Richard Henderson <rth@redhat.com> 10586 10587 * gcc.dg/special/alias-2.c: New. 10588 * gcc.dg/special/ecos.exp: Run it. 10589 105902002-03-31 Richard Henderson <rth@redhat.com> 10591 10592 * gcc.dg/va-arg-1.c: Expect warnings, not errors. 10593 105942002-03-31 Kazu Hirata <kazu@hxi.com> 10595 10596 * gcc.dg/weak-1.c: Disable on h8300 port. 10597 105982002-03-29 Janis Johnson <janis187@us.ibm.com> 10599 10600 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov. 10601 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch 10602 ordering tests. 10603 * g++.dg/bprob/bprob-1.C: New test. 10604 * g++.dg/gcov/gcov.exp: New driver for gcov tests. 10605 * g++.dg/gcov/gcov-1.C: New test. 10606 * g++.dg/gcov/gcov-1.x: New file. 10607 * g++.dg/gcov/gcov-2.C: New test. 10608 * g++.dg/gcov/gcov-3.C: New test. 10609 * g++.dg/gcov/gcov-3.h: New file. 10610 106112002-03-28 Roger Sayle <roger@eyesopen.com> 10612 10613 * g++.old-deja/g++.other/builtins5.C: New test. 10614 * g++.old-deja/g++.other/builtins6.C: New test. 10615 * g++.old-deja/g++.other/builtins7.C: New test. 10616 * g++.old-deja/g++.other/builtins8.C: New test. 10617 * g++.old-deja/g++.other/builtins9.C: New test. 10618 106192002-03-29 Jakub Jelinek <jakub@redhat.com> 10620 10621 * g++.dg/opt/static1.C: New test. 10622 10623 * g++.dg/opt/longbranch1.C: New test. 10624 106252002-03-28 Hans-Peter Nilsson <hp@bitrange.com> 10626 10627 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern. 10628 10629 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware. 10630 106312002-03-28 Jeffrey A Law (law@redhat.com) 10632 10633 * gcc.c-torture/execute/20020328-1.c: New test. 10634 106352002-03-27 Richard Henderson <rth@redhat.com> 10636 10637 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors. 10638 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise; 10639 move from g++.old-deja/g++.ext/. 10640 106412002-03-27 Mark Mitchell <mark@codesourcery.com> 10642 10643 * g++.dg/init/new2.C: New test. 10644 106452002-03-26 Richard Henderson <rth@redhat.com> 10646 10647 * gcc.dg/pragma-re-2.c: Avoid empty source file warning. 10648 10649 * gcc.dg/20020312-2.c: Don't test epilogue vs global register 10650 on sparc. 10651 10652 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on 10653 sparcv9 systems. 10654 * gcc.dg/20001102-1.c: Likewise. 10655 106562002-03-26 Phil Edwards <pme@gcc.gnu.org> 10657 10658 * gcc.dg/cpp/endif-pedantic1.c, 10659 gcc.dg/cpp/endif-pedantic2.c: New tests. 10660 106612002-03-26 Mark Mitchell <mark@codesourcery.com> 10662 10663 * g++.dg/init/new1.C: New test. 10664 106652002-03-26 Nathan Sidwell <nathan@codesourcery.com> 10666 10667 * g++.dg/abi/vbase9.C: New test. 10668 106692002-03-26 Richard Earnshaw <rearnsha@arm.com> 10670 10671 * gcc.dg/arm-asm.c: New test. 10672 106732002-03-26 Andrew Cagney <ac131313@redhat.com> 10674 10675 * gcc.dg/Wswitch-enum.c: New test. 10676 Fix PR c/5044. 10677 106782002-03-26 Richard Henderson <rth@redhat.com> 10679 10680 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized 10681 structure. 10682 106832002-03-25 Richard Henderson <rth@redhat.com> 10684 10685 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on 10686 sparcv9 systems. 10687 10688 * gcc.c-torture/compile/20011119-1.c (xxx): New. 10689 * gcc.c-torture/compile/20011119-2.c (xxx): New. 10690 106912002-03-25 Zack Weinberg <zack@codesourcery.com> 10692 10693 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps. 10694 106952002-03-25 Bob Wilson <bob.wilson@acm.org> 10696 10697 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of 10698 targets using generic thunk support. 10699 107002002-03-25 Jakub Jelinek <jakub@redhat.com> 10701 10702 * gcc.c-torture/compile/20020323-1.c: New test. 10703 10704 * g++.dg/opt/conj2.C: New test. 10705 107062002-03-24 Richard Henderson <rth@redhat.com> 10707 10708 * gcc.dg/weak-1.c: Use -fno-common. 10709 107102002-03-25 David Billinghurst <David.Billinghurst@riotinto.com> 10711 10712 * g77.dg/f77-edit-apostrophe-out.f: New test 10713 * g77.dg/f77-edit-h-out.f: New test 10714 * g77.dg/f77-edit-t-in.f: New test 10715 * g77.dg/f77-edit-t-out.f: New test 10716 * g77.dg/f77-edit-x-out.f: New test 10717 * g77.dg/f77-edit-slash-out.f: New test 10718 * g77.dg/f77-edit-colon-out.f: New test 10719 * g77.dg/f77-edit-s-out.f: New test 10720 107212002-03-24 Richard Henderson <rth@redhat.com> 10722 10723 * objc/execute/formal_protocol-6.x: New XFAIL. 10724 107252002-03-25 David Billinghurst <David.Billinghurst@riotinto.com> 10726 10727 * gcc.dg/weak-1.c: Early return from dg-final on platforms 10728 that do not support weak symbols 10729 107302002-03-25 David Billinghurst <David.Billinghurst@riotinto.com> 10731 10732 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al 10733 * lib/g77.exp: Likewise 10734 * lib/objc.exp: Likewise 10735 107362002-03-23 Andrew Cagney <ac131313@redhat.com> 10737 10738 * gcc.dg/Wswitch-default.c: New test. 10739 107402002-03-23 Jakub Jelinek <jakub@redhat.com> 10741 10742 * g++.dg/other/enum1.C: New test. 10743 107442002-03-23 Zack Weinberg <zack@codesourcery.com> 10745 10746 * gcc.dg/pragma-ep-3.c: Fix typo. 10747 107482002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com> 10749 10750 * g++.dg/inherit/template-as-base.C: New test. 10751 107522002-03-22 Jakub Jelinek <jakub@redhat.com> 10753 10754 * g++.old-deja/g++.other/dwarf2-1.C: Move... 10755 * g++.dg/debug/debug5.C: ...here. Convert for dg framework. 10756 107572002-03-22 Neil Booth <neil@daikokuya.demon.co.uk> 10758 10759 * gcc.dg/cpp/multiline.c: Update to match. 10760 107612002-03-22 Alexandre Oliva <aoliva@redhat.com> 10762 10763 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too. 10764 107652002-03-22 Phil Edwards <pme@gcc.gnu.org> 10766 10767 * gcc.dg/cpp/extratokens2.c: New file. 10768 107692002-03-21 David Edelsohn <edelsohn@gnu.org> 10770 10771 * gcc.dg/20020312-2.c: Add rs6000 target. 10772 10773 * gcc.c-torture/compile/20020319-1.c: New test. 10774 107752002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 10776 10777 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names. 10778 (A, E): Handle this. 10779 107802002-03-20 Jason Merrill <jason@redhat.com> 10781 10782 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about 10783 ignoring -fpic. 10784 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output 10785 through prune_gcc_output. 10786 107872002-03-20 Jakub Jelinek <jakub@redhat.com> 10788 10789 * gcc.c-torture/compile/20020320-1.c: New test. 10790 107912002-03-19 Jakub Jelinek <jakub@redhat.com> 10792 10793 * gcc.c-torture/compile/20020318-1.c: New test. 10794 10795 * gcc.dg/struct-by-value-1.c: New test. 10796 10797 * gcc.dg/20020319-1.c: New test. 10798 107992002-03-18 Jakub Jelinek <jakub@redhat.com> 10800 10801 * g++.dg/opt/conj1.C: New test. 10802 108032002-03-17 Mark Mitchell <mark@codesourcery.com> 10804 10805 * g++.dg/template/qualttp20.C: Revert previous change. 10806 * g++.dg/template/qualttp3.C: Likewise. 10807 * g++.dg/template/qualttp4.C: Likewise 10808 * g++.dg/template/qualttp5.C: Likewise 10809 * g++.dg/template/qualttp6.C: Likewise 10810 * g++.dg/template/qualttp7.C: Likewise 10811 * g++.dg/template/qualttp8.C: Likewise 10812 * g++.dg/template/recurse.C: Likewise. 10813 108142002-03-17 Neil Booth <neil@daikokuya.demon.co.uk> 10815 10816 * gcc.dg/cpp/wchar-1.c: Update. 10817 108182002-03-16 Nathan Sidwell <nathan@codesourcery.com> 10819 10820 * g++.dg/template/conv1.C: New test. 10821 * g++.dg/template/conv2.C: New test. 10822 * g++.dg/template/conv3.C: New test. 10823 * g++.dg/template/conv4.C: New test. 10824 108252002-03-15 Mark Mitchell <mark@codesourcery.com> 10826 10827 * g++.dg/template/qualttp20.C: Remove unnecessary error tags. 10828 * g++.dg/template/qualttp3.C: Likewise. 10829 * g++.dg/template/qualttp4.C: Likewise 10830 * g++.dg/template/qualttp5.C: Likewise 10831 * g++.dg/template/qualttp6.C: Likewise 10832 * g++.dg/template/qualttp7.C: Likewise 10833 * g++.dg/template/qualttp8.C: Likewise 10834 * g++.dg/template/recurse.C: Likewise. 10835 108362002-03-15 Mark Mitchell <mark@codesourcery.com> 10837 10838 * g++.dg/opt/dtor1.C: New test. 10839 108402002-03-15 Jakub Jelinek <jakub@redhat.com> 10841 10842 * gcc.c-torture/compile/20020315-1.c: New test. 10843 108442002-03-15 Richard Earnshaw <rearnsha@arm.com> 10845 10846 * gcc.dg/weak-1.c: Fix scan tests. 10847 108482002-03-15 Hans-Peter Nilsson <hp@bitrange.com> 10849 10850 * gcc.dg/20020312-2.c [__MMIX__]: No pic register. 10851 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf* 10852 cris-*-aout* mmix-*-*. 10853 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf* 10854 cris-*-aout* mmix-*-*. 10855 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on 10856 cris-*-elf* cris-*-aout* and mmix-*-*. 10857 * gcc.dg/20001009-1.c: Ditto. 10858 * gcc.dg/20010912-1.c: Ditto. 10859 * gcc.dg/20020122-4.c: Ditto. 10860 * gcc.dg/inline-2.c: Ditto. 10861 108622002-03-14 Jeffrey A Law (law@cygnus.com) 10863 10864 * gcc.c-torture/compile/20020314-1.c: New test. 10865 108662002-03-14 Richard Earnshaw <rearnsha@arm.com> 10867 10868 * gcc.c-torture/execute/20020314-1.c: New test. 10869 108702002-03-14 Jakub Jelinek <jakub@redhat.com> 10871 10872 * g++.dg/warn/Wunused-1.C: New test. 10873 108742002-02-13 Richard Sandiford <rsandifo@redhat.com> 10875 10876 * g++.dg/abi/mangle6.C: New test. 10877 108782002-03-13 Jakub Jelinek <jakub@redhat.com> 10879 10880 * gcc.c-torture/compile/20020309-2.c: New test. 10881 10882 * gcc.c-torture/compile/20020312-1.c: New test. 10883 108842002-03-12 Nathan Sidwell <nathan@codesourcery.com> 10885 10886 * g++.dg/other/access1.C: New test. 10887 108882002-03-12 Jakub Jelinek <jakub@redhat.com> 10889 10890 * gcc.c-torture/execute/wchar_t-1.c: New test. 10891 108922002-03-12 David Edelsohn <edelsohn@gnu.org> 10893 10894 * gcc.dg/20020103-1.c: Add rs6000 target and macro. 10895 108962002-03-12 Roger Sayle <roger@eyesopen.com> 10897 10898 * gcc.dg/20020312-1.c: New test case. 10899 109002002-03-11 Aldy Hernandez <aldyh@redhat.com> 10901 10902 * gcc.dg/altivec-1.c: Cleanup and use altivec.h. 10903 109042002-03-11 Richard Henderson <rth@redhat.com> 10905 10906 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker. 10907 * g++.old-deja/g++.jason/report.C: Likewise. 10908 109092002-03-11 Nathan Sidwell <nathan@codesourcery.com> 10910 10911 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes. 10912 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise. 10913 109142002-03-11 Nathan Sidwell <nathan@codesourcery.com> 10915 10916 * testsuite/g++.dg/overload/pmf1.C: New test. 10917 109182002-03-11 Kazu Hirata <kazu@hxi.com> 10919 10920 * gcc.c-torture/execute/20020307-1.c: Use long. 10921 109222002-03-11 Jakub Jelinek <jakub@redhat.com> 10923 10924 PR optimization/5844 10925 * gcc.dg/20020310-1.c: New test. 10926 109272002-03-09 Michael Meissner <meissner@redhat.com> 10928 10929 * gcc.c-torture/execute/memcpy-2.c: New test. 10930 * gcc.c-torture/execute/memset-1.c: New test. 10931 * gcc.c-torture/execute/strlen-1.c: New test. 10932 * gcc.c-torture/execute/strcmp-1.c: New test. 10933 * gcc.c-torture/execute/strncmp-1.c: New test. 10934 109352002-03-09 Geoffrey Keating <geoffk@redhat.com> 10936 10937 * gcc.dg/ppc-ldstruct.c: New test. 10938 109392002-03-09 Jakub Jelinek <jakub@redhat.com> 10940 10941 * gcc.c-torture/execute/va-arg-22.c: New test. 10942 109432002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 10944 10945 * gcc.c-torture/compile/20020309-1.c: New test. 10946 109472002-03-08 Jakub Jelinek <jakub@redhat.com> 10948 10949 * gcc.c-torture/execute/20020307-2.c: New test. 10950 109512002-03-07 Jeffrey A Law (law@redhat.com) 10952 10953 * g77.f-torture/compile/20020307-1.f: New test. 10954 109552002-03-07 Richard Sandiford <rsandifo@redhat.com> 10956 10957 * gcc.dg/unordered-1.c: New test. 10958 109592002-03-07 Richard Earnshaw <rearnsha@arm.com> 10960 10961 * gcc.c-torture/execute/20020307-1.c: New test. 10962 109632002-03-05 Jakub Jelinek <jakub@redhat.com> 10964 10965 * gcc.dg/20020304-1.c: New test. 10966 10967 * gcc.c-torture/compile/20020304-2.c: New test. 10968 109692002-03-04 Zack Weinberg <zack@codesourcery.com> 10970 10971 * gcc.c-torture/compile/20020304-1.c: New test case 10972 (from PR c/5830). 10973 109742002-03-03 Aldy Hernandez <aldyh@redhat.com> 10975 10976 * gcc.dg/20020103-1.c: Add other -D ppc variants. 10977 109782002-03-02 Nathan Sidwell <nathan@codesourcery.com> 10979 10980 * g++.dg/other/classkey1.C: New test. 10981 109822002-03-01 Richard Henderson <rth@redhat.com> 10983 10984 * gcc.c-torture/compile/981223-1.x: New. 10985 * gcc.c-torture/compile/920625-1.x: New. 10986 109872002-02-28 Richard Henderson <rth@redhat.com> 10988 10989 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64. 10990 109912002-02-27 Hans-Peter Nilsson <hp@bitrange.com> 10992 10993 * gcc.c-torture/execute/20020227-1.c: New test. 10994 109952002-02-27 Mark Mitchell <mark@codesourcery.com> 10996 10997 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from 10998 here" ERROR lines. 10999 * g++.old-deja/g++.oliva/partord1.C: Likewise. 11000 * g++.old-deja.g++.other/defarg1.C: Likewise. 11001 * g++.old-deja/g++.pt/calls2.C: Likewise. 11002 * g++.old-deja/g++.pt/crash20.C: Likewise. 11003 * g++.old-deja/g++.pt/crash30.C: Likewise. 11004 * g++.old-deja/g++.pt/crash36.C: Likewise. 11005 * g++.old-deja/g++.pt/crash6.C: Likewise. 11006 * g++.old-deja/g++.pt/defarg13.C: Likewise. 11007 * g++.old-deja/g++.pt/derived3.C: Likewise. 11008 * g++.old-deja/g++.pt/error1.C: Likewise. 11009 * g++.old-deja/g++.pt/friend21.C: Likewise. 11010 * g++.old-deja/g++.pt/friend23.C: Likewise. 11011 * g++.old-deja/g++.pt/infinite1.C: Likewise. 11012 * g++.old-deja/g++.robertl/eb128.C: Likewise. 11013 110142002-02-27 Geoffrey Keating <geoffk@redhat.com> 11015 11016 * gcc.c-torture/execute/20020225-2.c: New test. 11017 110182002-02-27 Zack Weinberg <zack@codesourcery.com> 11019 11020 * gcc.c-torture/execute/920730-1t.c, 11021 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c: 11022 Delete test cases, only relevant to -traditional. 11023 110242002-02-27 Neil Booth <neil@daikokuya.demon.co.uk> 11025 11026 * gcc.dg/cpp/undef1.c: Remove. 11027 * gcc.dg/cpp/directiv.c: Update. 11028 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests. 11029 110302002-02-27 Michael Meissner <meissner@redhat.com> 11031 11032 * gcc.c-torture/execute/20020226-1.c: New test. 11033 110342002-02-26 Jakub Jelinek <jakub@redhat.com> 11035 11036 * g++.dg/debug/debug4.C: New test. 11037 11038 * gcc.dg/ia64-visibility-1.c: New test. 11039 110402002-02-26 Alexandre Oliva <aoliva@redhat.com> 11041 11042 * gcc.dg/debug/20020224-1.c: New. 11043 110442002-02-25 Kazu Hirata <kazu@hxi.com> 11045 11046 * gcc.c-torture/execute/960416-1.x: New. 11047 * gcc.c-torture/execute/divconst-3.x: Likewise. 11048 110492002-02-25 Jakub Jelinek <jakub@redhat.com> 11050 11051 * gcc.dg/20020224-1.c: New test. 11052 110532002-02-25 Alan Modra <amodra@bigpond.net.au> 11054 11055 * gcc.c-torture/execute/20020225-1.c: New. 11056 110572002-02-24 Neil Booth <neil@daikokuya.demon.co.uk> 11058 11059 * testsuite/gcc.dg/cpp/wchar-1.c: New test. 11060 110612002-02-23 Jakub Jelinek <jakub@redhat.com> 11062 11063 * gcc.dg/20020222-1.c: New test. 11064 110652002-02-22 Jakub Jelinek <jakub@redhat.com> 11066 11067 * g++.dg/opt/anonunion1.C: New test. 11068 110692002-02-22 Nathan Sidwell <nathan@codesourcery.com> 11070 11071 * g++.dg/template/qualttp19.C: New test. 11072 * g++.dg/template/qualttp20.C: New test. 11073 * g++.old-deja/g++.jason/report.C: Adjust expected errors 11074 * g++.old-deja/g++.other/qual1.C: Likewise. 11075 110762002-02-21 Aldy Hernandez <aldyh@redhat.com> 11077 11078 * gcc.dg/attr-alwaysinline.c: New. 11079 110802002-02-21 Jakub Jelinek <jakub@redhat.com> 11081 11082 * gcc.dg/20020220-1.c: New test. 11083 11084 * gcc.dg/20020220-2.c: New test. 11085 11086 * g++.dg/opt/mmx1.C: New test. 11087 110882002-02-20 Alexandre Oliva <aoliva@redhat.com> 11089 11090 * gcc.c-torture/compile/20020110.c: New test. 11091 110922002-02-20 Jakub Jelinek <jakub@redhat.com> 11093 11094 * gcc.c-torture/execute/20020219-1.c: New test. 11095 11096 * gcc.dg/20020219-1.c: New test. 11097 11098 * gcc.dg/noncompile/20020220-1.c: New test. 11099 11100 * g++.dg/opt/ptrintsum1.C: New test. 11101 11102 * gcc.dg/debug/20020220-1.c: New test. 11103 111042002-02-17 Jakub Jelinek <jakub@redhat.com> 11105 11106 * gcc.c-torture/execute/20020216-1.c: New test. 11107 111082002-02-16 Neil Booth <neil@daikokuya.demon.co.uk> 11109 11110 * gcc.dg/decl-1.c: Update, new test. 11111 111122002-02-15 Nathan Sidwell <nathan@codesourcery.com> 11113 11114 * g++.dg/abi/bitfield1.C: New test. 11115 * g++.dg/abi/bitfield2.C: New test. 11116 111172002-02-15 Richard Sandiford <rsandifo@redhat.com> 11118 11119 * gcc.dg/attr-nest.c: New test. 11120 111212002-02-15 Richard Sandiford <rsandifo@redhat.com> 11122 11123 * gcc.c-torture/execute/20020215-1.c: New test. 11124 111252002-02-14 Jakub Jelinek <jakub@redhat.com> 11126 11127 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp. 11128 * g++.dg/debug/debug.exp: New. 11129 * g++.dg/debug/trivial.C: New. 11130 * g++.dg/debug/debug1.C: Moved... 11131 * g++.dg/other/debug1.C: ...from here. 11132 * g++.dg/debug/debug2.C: Moved... 11133 * g++.dg/other/debug2.C: ...from here. 11134 * g++.dg/debug/debug3.C: Moved... 11135 * g++.dg/other/debug3.C: ...from here. 11136 11137 * gcc.dg/noncompile/20020213-1.c: New test. 11138 111392002-02-13 Jakub Jelinek <jakub@redhat.com> 11140 11141 * g++.dg/other/debug3.C: New test. 11142 11143 * gcc.c-torture/execute/20020213-1.c: New test. 11144 111452002-02-13 Richard Smith <richard@ex-parrot.com> 11146 11147 * g++.old-deja/g++.other/thunk1.C: New test. 11148 111492002-02-12 David Billinghurst <David.Billinghurst@riotinto.com> 11150 11151 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin 11152 111532002-02-13 Stan Shebs <shebs@apple.com> 11154 11155 * gcc.dg/altivec-3.c: New. 11156 111572002-02-12 Jakub Jelinek <jakub@redhat.com> 11158 11159 * gcc.dg/Wunreachable-1.c: New test. 11160 * gcc.dg/Wunreachable-2.c: New test. 11161 111622002-02-12 Joseph S. Myers <jsm28@cam.ac.uk> 11163 11164 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests. 11165 111662002-02-12 Neil Booth <neil@daikokuya.demon.co.uk> 11167 11168 * gcc.dg/decl-1.c: New test. 11169 111702002-02-12 David Billinghurst <David.Billinghurst@riotinto.com> 11171 11172 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999 11173 111742002-02-10 Kazu Hirata <kazu@hxi.com> 11175 11176 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port. 11177 * gcc.c-torture/compile/980506-1.x: Likewise. 11178 111792002-02-10 Kazu Hirata <kazu@hxi.com> 11180 11181 * gcc.dg/20020210-1.c: New. 11182 111832002-02-09 Toon Moene <toon@moene.indiv.nluug.nl> 11184 11185 * g77.f-torture/execute/947.f: New regression test 11186 for PR fortran/947. 11187 111882002-02-09 Alexandre Oliva <aoliva@redhat.com> 11189 11190 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5. 11191 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*. 11192 111932002-02-08 Richard Henderson <rth@redhat.com> 11194 11195 * gcc.c-torture/compile/labels-3.c: New. 11196 111972002-02-08 Jakub Jelinek <jakub@redhat.com> 11198 11199 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2 11200 expression statements work instead. 11201 * gcc.dg/noncompile/20020207-1.c: New test. 11202 112032002-02-07 Richard Henderson <rth@redhat.com> 11204 11205 * gcc.dg/debug/dwarf2-1.c (foo): Return a value. 11206 112072002-02-07 David Billinghurst <David.Billinghurst@riotinto.com> 11208 11209 * lib/prune.exp: Remove "In (program|subroutine"block-data)" 11210 message from g77 11211 * lib/g77-dg.exp: Trim g77 error messages so that they are 11212 recognized by dg.exp. 11213 112142002-02-07 David Billinghurst <David.Billinghurst@riotinto.com> 11215 11216 PR fortran/5473 11217 * g77.dg/pr5473.f: Now dg-error. Add additional cases. 11218 112192002-02-07 Richard Henderson <rth@redhat.com> 11220 11221 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory 11222 to be sufficiently aligned for integers. 11223 112242002-02-07 Nathan Sidwell <nathan@codesourcery.com> 11225 11226 * g++.dg/template/friend4.C: New test. 11227 112282002-02-07 David Billinghurst <David.Billinghurst@riotinto.com> 11229 11230 PR fortran/5743 11231 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove 11232 unsupported cases. 11233 112342002-02-07 Richard Henderson <rth@redhat.com> 11235 11236 * gcc.dg/debug/dwarf2-1.c: Update for return warnings. 11237 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c, 11238 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m, 11239 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise. 11240 112412002-02-06 Richard Henderson <rth@redhat.com> 11242 11243 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle. 11244 112452002-02-06 Janis Johnson <janis187@us.ibm.com> 11246 11247 * gcc.dg/20020206-1.c: New test. 11248 112492002-02-06 Jakub Jelinek <jakub@redhat.com> 11250 11251 * gcc.c-torture/execute/20020206-1.c: New test. 11252 11253 * gcc.c-torture/execute/20020206-2.c: New test. 11254 11255 PR optimization/5429: 11256 * gcc.c-torture/compile/20020206-1.c: New test. 11257 112582002-02-06 Nick Clifton <nickc@cambridge.redhat.com> 11259 11260 * g++.dg/ext/align1.C: Do not use an explicit alignment value 11261 as certain file formats cannot support particularly large 11262 alignments. 11263 11264 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains, 11265 and do not expect to be able to link the executable. 11266 11267 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to 11268 fail because the COFF format does not support the weak attribute. 11269 112702002-02-05 David Billinghurst <David.Billinghurst@riotinto.com> 11271 11272 * g77.dg/pr5473.f: New test 11273 112742002-02-05 Aldy Hernandez <aldyh@redhat.com> 11275 11276 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format. 11277 Fix testcase accordingly. 11278 112792002-02-04 Richard Henderson <rth@redhat.com> 11280 11281 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff. 11282 (buf): Change to be an array of pointers, not ints. 11283 112842002-02-04 Jakub Jelinek <jakub@redhat.com> 11285 11286 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally 11287 before all tests. Move warning one line above to match where it 11288 C frontend emits. 11289 * gcc.dg/Wswitch-2.c: New test. 11290 * g++.dg/warn/Wswitch-1.C: New test. 11291 * g++.dg/warn/Wswitch-2.C: New test. 11292 112932002-02-04 Richard Henderson <rth@redhat.com> 11294 11295 * g++.dg/abi/offsetof.C: Fix size comparison. 11296 112972002-02-04 Richard Sandiford <rsandifo@redhat.com> 11298 11299 * gcc.dg/cast-qual-2.c: New test. 11300 113012002-02-04 Jakub Jelinek <jakub@redhat.com> 11302 11303 * gcc.dg/20020201-4.c: New test. 11304 113052002-02-04 Ben Elliston <bje@redhat.com> 11306 11307 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper 11308 target_info attribute != 0, in addition to the empty string. 11309 (gcc_target_compile): Likewise. 11310 113112002-02-03 Andrew Cagney <ac131313@redhat.com> 11312 11313 * gcc.dg/Wswitch.c: New test. 11314 PR gcc/4475. PR gcc/3780. 11315 113162002-02-03 Toon Moene <toon@moene.indiv.nluug.nl> 11317 11318 * g77.f-torture/execute/5122.f: New test for regressions 11319 against PR fortran/5122. 11320 113212002-02-03 David Billinghurst <David.Billinghurst@riotinto.com> 11322 11323 * g77.f-torture/compile/pr3743.f: Delete 11324 * g77.dg/pr3743-1.f: New test. 11325 * g77.dg/pr3743-2.f: New test. 11326 * g77.dg/pr3743-3.f: New test. 11327 * g77.dg/pr3743-4.f: New test. 11328 113292002-02-02 Neil Booth <neil@daikokuya.demon.co.uk> 11330 11331 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests. 11332 113332002-02-02 Richard Henderson <rth@redhat.com> 11334 11335 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change. 11336 * gcc.c-torture/execute/bf64-1.c: Likewise. 11337 113382002-02-02 Jakub Jelinek <jakub@redhat.com> 11339 11340 * gcc.dg/20020201-2.c: New test. 11341 11342 * gcc.dg/20020201-3.c: New test. 11343 11344 * gcc.c-torture/execute/bitfld-2.c: New test. 11345 113462002-02-02 Neil Booth <neil@daikokuya.demon.co.uk> 11347 11348 * gcc.dg/bitfld-1.c: Update. 11349 * gcc.dg/bitfld-2.c: Update. 11350 * gcc.c-torture/execute/bitfld-1.x: New. 11351 113522002-02-02 Jakub Jelinek <jakub@redhat.com> 11353 11354 * gcc.c-torture/execute/20020201-1.c: New test. 11355 113562002-02-01 Janis Johnson <janis187@us.ibm.com> 11357 11358 PR target/5469 11359 * gcc.dg/20020201-1.c: New test. 11360 113612002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com> 11362 11363 PR fortran/3743 11364 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove 11365 * g77.f-torture/compile/pr3743.x: Remove 11366 113672002-01-31 Tom Rix <trix@redhat.com> 11368 11369 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX. 11370 113712002-01-31 Joseph S. Myers <jsm28@cam.ac.uk> 11372 11373 * gcc.dg/noncompile/20020130-1.c: New test. 11374 113752002-01-30 David Billinghurst <David.Billinghurst@riotinto.com> 11376 11377 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r. 11378 113792002-01-29 Richard Henderson <rth@redhat.com> 11380 11381 * gcc.c-torture/execute/991118-1.c: Cast various constants back 11382 to long long. 11383 * gcc.c-torture/execute/bf64-1.c: Likewise. 11384 113852002-01-29 Jakub Jelinek <jakub@redhat.com> 11386 11387 * gcc.c-torture/execute/20020129-1.c: New test. 11388 113892002-01-29 Neil Booth <neil@daikokuya.demon.co.uk> 11390 11391 * gcc.c-torture/compile/20000224-1.c: Update. 11392 * gcc.c-torture/execute/bitfld-1.c: New tests. 11393 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests. 11394 * gcc.dg/uninit-A.c: Update. 11395 113962002-01-29 Nathan Sidwell <nathan@codesourcery.com> 11397 11398 * g++.dg/template/ctor1.C: Add instantiation. 11399 114002002-01-28 Paul Koning <pkoning@equallogic.com> 11401 11402 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first 11403 argument to __builtin_prefetch to be const ptr. 11404 114052002-01-28 Jakub Jelinek <jakub@redhat.com> 11406 11407 * gcc.c-torture/compile/20020120-1.c: New test. 11408 114092002-01-27 Kazu Hirata <kazu@hxi.com> 11410 11411 * gcc.c-torture/execute/20020127-1.c: New test. 11412 114132002-01-27 David Billinghurst <David.Billinghurst@riotinto.com> 11414 11415 * g77.dg/f77-edit-i-in.f: New test 11416 * g77.dg/f77-edit-i-out.f: New test 11417 114182002-01-25 Geoffrey Keating <geoffk@redhat.com> 11419 11420 * gcc.dg/debug/debug.exp: New file. 11421 * gcc.dg/debug/trivial.c: New file. 11422 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/. 11423 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/. 11424 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/. 11425 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/. 11426 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/. 11427 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/. 11428 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/. 11429 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/. 11430 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/. 11431 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/. 11432 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/. 11433 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/. 11434 * gcc.dg/20000503-1.c: Removed. 11435 * gcc.dg/20010207-1.c: Removed. 11436 * gcc.dg/20011223-1.c: Removed. 11437 * gcc.dg/20020104-2.c: Removed. 11438 * gcc.dg/debug-1.c: Removed. 11439 * gcc.dg/debug-2.c: Removed. 11440 * gcc.dg/debug-3.c: Removed. 11441 * gcc.dg/debug-4.c: Removed. 11442 * gcc.dg/debug-5.c: Removed. 11443 * gcc.dg/debug-6.c: Removed. 11444 * gcc.dg/dwarf2-1.c: Removed. 11445 * gcc.dg/dwarf2-2.c: Removed. 11446 114472002-01-25 Jakub Jelinek <jakub@redhat.com> 11448 11449 * g++.old-deja/g++.other/eh5.C: New test. 11450 * g++.old-deja/g++.other/sibcall2.C: New test. 11451 * g++.old-deja/g++.other/array9.C: New test. 11452 * g++.old-deja/g++.other/typename2.C: New test. 11453 * g++.old-deja/g++.other/crash60.C: New test. 11454 * g++.old-deja/g++.other/conv9.C: New test. 11455 * g++.old-deja/g++.other/mangle10.C: New test. 11456 * g++.old-deja/g++.other/unchanging1.C: New test. 11457 * g++.old-deja/g++.other/exprstmt1.C: New test. 11458 * g++.old-deja/g++.other/inline23.C: New test. 11459 * g++.old-deja/g++.eh/ia64-1.C: New test. 11460 * g++.old-deja/g++.other/dwarf2-1.C: New test. 11461 * g++.old-deja/g++.other/reload1.C: New test. 11462 * g++.old-deja/g++.other/static20.C: New test. 11463 * g++.old-deja/g++.other/local-alloc1.C: New test. 11464 * g++.old-deja/g++.other/conv8.C: New test. 11465 * g++.old-deja/g++.other/stmtexpr2.C: New test. 11466 * g++.old-deja/g++.other/storeexpr1.C: New test. 11467 * g++.old-deja/g++.other/storeexpr2.C: New test. 11468 * g++.dg/eh/template2.C: New test. 11469 * g++.dg/warn/weak1.C: New test. 11470 114712002-01-25 Hans-Peter Nilsson <hp@bitrange.com> 11472 11473 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not): 11474 Remove first, non-varying, argument. 11475 114762002-01-23 Richard Henderson <rth@redhat.com> 11477 11478 * gcc.dg/inline-2.c: New. 11479 11480 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg. 11481 Add optional target arg. Check number of arguments. 11482 (scan-assembler-not, scan-assembler-dem): Likewise. 11483 (scan-assembler-dem-not): Likewise. 11484 114852002-01-23 Zack Weinberg <zack@codesourcery.com> 11486 11487 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on 11488 line 12. 11489 * g++.old-deja/g++.brendan/parse3.C, 11490 g++.old-deja/g++.other/crash26.C, 11491 g++.old-deja/g++.other/crash28.C, 11492 g++.old-deja/g++.other/crash29.C, 11493 g++.old-deja/g++.other/crash30.C, 11494 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate. 11495 114962002-01-23 Aldy Hernandez <aldyh@redhat.com> 11497 11498 * gcc.dg/20020115-1.c: New. 11499 115002002-01-23 Bob Wilson <bob.wilson@acm.org> 11501 11502 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa. 11503 115042002-01-23 Janis Johnson <janis187@us.ibm.com> 11505 11506 * gcc.dg/20020122-3.c: New. 11507 115082002-01-23 Jakub Jelinek <jakub@redhat.com> 11509 11510 * g++.dg/other/gc1.C: New test. 11511 115122002-01-23 Zack Weinberg <zack@codesourcery.com> 11513 11514 * gcc.dg/c99-intconst-1.c: Mark XFAIL. 11515 115162002-01-22 Richard Henderson <rth@redhat.com> 11517 11518 * gcc.dg/20020122-4.c: Use multiple outputs on the asm. 11519 115202002-01-22 Richard Henderson <rth@redhat.com> 11521 11522 * gcc.dg/20020122-4.c: New. 11523 115242002-01-22 H.J. Lu <hjl@gnu.org> 11525 11526 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the 11527 link output. 11528 * gcc.dg/special/ecos.exp: Likewise. 11529 * lib/g++-dg.exp: Likewise. 11530 * lib/g77-dg.exp: Likewise. 11531 * lib/gcc-dg.exp : Likewise. 11532 * lib/mike-g++.exp: Likewise. 11533 * lib/mike-g77.exp: Likewise. 11534 * lib/mike-gcc.exp: Likewise. 11535 * lib/objc-dg.exp: Likewise. 11536 115372002-01-22 Janis Johnson <janis187@us.ibm.com> 11538 11539 PR target/5379 11540 * gcc.dg/20020122-2.c: New test. 11541 115422002-01-22 Hans-Peter Nilsson <hp@axis.com> 11543 11544 * gcc.dg/20020122-1.c: New test. 11545 115462001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com> 11547 11548 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too 11549 115502002-01-22 David Billinghurst <David.Billinghurst@riotinto.com> 11551 11552 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]* 11553 115542002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 11555 11556 * gcc.c-torture/compile/20020121-1.c: New test. 11557 115582002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca> 11559 11560 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting 11561 ld_library_path. 11562 115632002-01-21 Jakub Jelinek <jakub@redhat.com> 11564 11565 * gcc.dg/20020218-1.c: New test. 11566 115672002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com> 11568 11569 * lib/prune.exp (prune_gcc_output): Prune "At global scope" 11570 messages 11571 * g++.dg/other/deprecated.C: Remove dg-bogus comment for 11572 "At global scope" warning 11573 * g++.dg/ext/align1.C: Change cygwin test for alignment 11574 from db-bogus to dg-warning 11575 115762002-01-21 Zack Weinberg <zack@codesourcery.com> 11577 11578 * g77.f-torture/compile/cpp2.F: New test. 11579 115802002-01-19 Nathan Sidwell <nathan@codesourcery.com> 11581 11582 * g++.dg/template/access1.C: New test. 11583 115842002-01-18 Aldy Hernandez <aldyh@redhat.com> 11585 11586 * gcc.dg/20020118-1.c: New. 11587 115882002-01-18 Kazu Hirata <kazu@hxi.com> 11589 11590 * testsuite/gcc.c-torture/execute/20020118-1.c: New test. 11591 115922001-01-18 David Billinghurst <David.Billinghurst@riotinto.com> 11593 11594 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message. 11595 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum 11596 alignment warnings. 11597 115982001-01-18 David Billinghurst <David.Billinghurst@riotinto.com> 11599 11600 * gcc.misc-tests/i386-prefetch.exp: Save and restore 11601 torture_with_loops and torture_without_loops 11602 116032002-01-17 Jakub Jelinek <jakub@redhat.com> 11604 11605 * gcc.c-torture/compile/20020116-1.c: New test. 11606 116072002-01-16 Jakub Jelinek <jakub@redhat.com> 11608 11609 * gcc.dg/20020116-2.c: New test. 11610 11611 * gcc.dg/ultrasp4.c: New test. 11612 11613 * gcc.dg/20020116-1.c: New test. 11614 116152002-01-15 Geoffrey Keating <geoffk@redhat.com> 11616 11617 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used 11618 by EABI. 11619 116202002-01-15 Janis Johnson <janis187@us.ibm.com> 11621 11622 * gcc.misc-tests/i386-prefetch.exp: New. 11623 * gcc.misc-tests/i386-pf-3dnow-1.c: New test. 11624 * gcc.misc-tests/i386-pf-athlon-1.c: New test. 11625 * gcc.misc-tests/i386-pf-none-1.c: New test. 11626 * gcc.misc-tests/i386-pf-sse-1.c: New test. 11627 116282002-01-15 Jakub Jelinek <jakub@redhat.com> 11629 11630 * gcc.dg/gnu89-init-1.c: Add new tests. 11631 116322002-01-15 Andreas Jaeger <aj@suse.de> 11633 11634 * gcc.dg/i386-mmx-1.c: Also run on x86-64. 11635 * gcc.dg/i386-mmx-2.c: Likewise. 11636 * gcc.dg/i386-sse-1.c: Likewise. 11637 * gcc.dg/i386-sse-2.c: Likewise. 11638 * gcc.dg/i386-sse-3.c: Likewise. 11639 116402001-01-14 David Billinghurst <David.Billinghurst@riotinto.com> 11641 11642 * g77.f-torture/execute/intrinsic-unix-bessel.f: 11643 Uncomment additional cases that now pass. 11644 116452002-01-11 Richard Henderson <rth@redhat.com> 11646 11647 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New. 11648 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New. 11649 116502002-01-11 Nicola Pero <n.pero@mi.flashnet.it> 11651 11652 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h. 11653 116542002-01-10 Aldy Hernandez <aldyh@redhat.com> 11655 11656 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl, 11657 lvx, stvx, stvebx, stvehx, stvewx, stvxl. 11658 116592002-01-10 Dale Johannesen <dalej@apple.com> 11660 11661 * gcc.c-torture/execute/loop-11.c: New. 11662 116632002-01-08 Aldy Hernandez <aldyh@redhat.com> 11664 11665 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr, 11666 dss, lvsl, lvsr, dstt, dstst, dststt, dst. 11667 116682002-01-09 Richard Henderson <rth@redhat.com> 11669 11670 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper 11671 type in which to perform the operation for each size. 11672 116732002-01-09 Alan Matsuoka (alanm@redhat.com) 11674 11675 * gcc.c-torture/compile/20020109-2.c: New test. 11676 116772002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com> 11678 11679 * gcc.c-torture/execute/loop-10.c: New test. 11680 116812002-01-09 Jakub Jelinek <jakub@redhat.com> 11682 11683 * gcc.c-torture/compile/20010226-1.c: New test. 11684 * gcc.c-torture/compile/20010227-1.c: New test. 11685 * gcc.c-torture/compile/20010426-1.c: New test. 11686 * gcc.c-torture/compile/20010510-1.c: New test. 11687 * gcc.c-torture/compile/20010605-3.c: New test. 11688 * gcc.c-torture/compile/20010824-1.c: New test. 11689 * gcc.c-torture/execute/20010409-1.c: New test. 11690 * gcc.dg/noncompile/20000901-1.c: New test. 11691 * gcc.dg/20001023-1.c: New test. 11692 * gcc.dg/20001101-1.c: New test. 11693 * gcc.dg/20001102-1.c: New test. 11694 * gcc.dg/20010207-1.c: New test. 11695 * gcc.dg/20010405-1.c: New test. 11696 * gcc.dg/20010822-1.c: New test. 11697 * gcc.dg/20011107-1.c: New test. 11698 116992002-01-09 Jeffrey A Law (law@redhat.com) 11700 11701 * gcc.dg/asm-fs-1.c: Disable warnings when compiling. 11702 11703 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect 11704 execution failure on PA targets. 11705 117062002-01-09 Jakub Jelinek <jakub@redhat.com> 11707 11708 * gcc.c-torture/compile/20020109-1.c: New test. 11709 117102002-01-08 Kazu Hirata <kazu@hxi.com> 11711 11712 * gcc.c-torture/execute/20020108-1.c: New test. 11713 117142002-01-08 Jakub Jelinek <jakub@redhat.com> 11715 11716 * gcc.dg/20020108-1.c: New test. 11717 117182002-01-08 H.J. Lu <hjl@gnu.org> 11719 11720 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc 11721 for header files. 11722 117232002-01-08 Geoff Keating <geoffk@redhat.com> 11724 11725 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for 11726 consistency. 11727 11728002-01-07 Aldy Hernandez <aldyh@redhat.com> 11729 11730 * gcc.dg/altivec-4.c: Test altivec predicates. 11731 117322002-01-07 Jakub Jelinek <jakub@redhat.com> 11733 11734 * gcc.c-torture/execute/20020107-1.c: New test. 11735 117362002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org> 11737 11738 PR c/5279 11739 * gcc.c-torture/compile/20020106-1.c: New test. 11740 117412002-01-05 Hans-Peter Nilsson <hp@bitrange.com> 11742 11743 * gcc.c-torture/execute/nestfunc-4.c: New test. 11744 117452002-01-04 Loren J. Rittle <ljrittle@acm.org> 11746 11747 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed 11748 extra triple that slipped in. 11749 * g++.old-deja/g++.abi/align.C: Likewise. 11750 * g++.old-deja/g++.abi/bitfields.C: Likewise. 11751 117522002-01-04 Loren J. Rittle <ljrittle@acm.org> 11753 11754 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*. 11755 * g++.old-deja/g++.abi/align.C: Likewise. 11756 * g++.old-deja/g++.abi/bitfields.C: Likewise. 11757 11758 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision 11759 on FreeBSD/i386. 11760 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for 11761 FreeBSD. 11762 117632002-01-04 Jakub Jelinek <jakub@redhat.com> 11764 11765 * gcc.dg/20020104-1.c: New test. 11766 11767 * gcc.dg/20020104-2.c: New test. 11768 117692002-01-04 Hans-Peter Nilsson <hp@bitrange.com> 11770 11771 * gcc.dg/20020103-1.c: Fix typo in target selector. 11772 117732002-01-03 Richard Henderson <rth@redhat.com> 11774 11775 * gcc.dg/20020103-1.c: New. 11776 117772002-01-03 Kazu Hirata <kazu@hxi.com> 11778 11779 * gcc.c-torture/execute/20020103-1.c: New test. 11780 117812002-01-03 Jakub Jelinek <jakub@redhat.com> 11782 11783 * g++.dg/other/debug2.C: New test. 11784 11785 * gcc.c-torture/compile/20020103-1.c: New test. 11786 117872002-01-02 Jakub Jelinek <jakub@redhat.com> 11788 11789 * gcc.dg/gnu89-init-1.c: Added new tests. 11790 117912002-01-02 Nathan Sidwell <nathan@codesourcery.com> 11792 11793 * g++.dg/template/friend2.C: Remove as patch is reverted. 11794 11795 * g++.dg/warn/oldcast1.C: New test. 11796 11797 * g++.dg/template/ptrmem1.C: New test. 11798 * g++.dg/template/ptrmem2.C: New test. 11799 11800 * g++.dg/template/ntp.C: New test. 11801 11802 * g++.dg/other/component1.C: New test. 11803 11804 * g++.dg/template/ttp3.C: New test. 11805 11806 * g++.dg/template/friend2.C: New test. 11807 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error. 11808 118092002-01-02 Nathan Sidwell <nathan@codesourcery.com> 11810 11811 * g++.dg/other/ptrmem1.C: New test. 11812 * g++.dg/other/ptrmem2.C: New test. 11813 118142002-01-02 Nathan Sidwell <nathan@codesourcery.com> 11815 11816 * g++.dg/template/ctor1.C: New test. 11817 118182002-01-02 Nathan Sidwell <nathan@codesourcery.com> 11819 11820 * g++.dg/template/friend2.C: New test. 11821 118222002-01-01 Hans-Peter Nilsson <hp@bitrange.com> 11823 11824 * gcc.dg/mmix-1.c: New test. 11825 118262001-12-31 Richard Henderson <rth@redhat.com> 11827 11828 * gcc.dg/asm-5.c: New. 11829 118302001-12-31 Paolo Carlini <pcarlini@unitus.it> 11831 11832 * g++.old-deja/g++.robertl/eb130.C: hash_set is now 11833 in namespace __gnu_cxx 11834 118352001-12-30 Richard Henderson <rth@redhat.com> 11836 11837 * gcc.dg/debug-6.c: New. 11838 118392001-12-30 Jakub Jelinek <jakub@redhat.com> 11840 11841 * gcc.c-torture/compile/20011229-2.c: New test. 11842 118432001-12-29 Jakub Jelinek <jakub@redhat.com> 11844 11845 * gcc.dg/debug-3.c: New test. 11846 * gcc.dg/debug-4.c: New test. 11847 * gcc.dg/debug-5.c: New test. 11848 118492001-12-29 Richard Henderson <rth@redhat.com> 11850 11851 * g++.dg/eh/loop1.C: New. 11852 118532001-12-29 Nathan Sidwell <nathan@codesourcery.com> 11854 11855 * g++.dg/template/crash1.C: New test. 11856 118572001-12-29 Nathan Sidwell <nathan@codesourcery.com> 11858 11859 * g++.dg/other/const1.C: New test. 11860 118612001-12-29 Hans-Peter Nilsson <hp@bitrange.com> 11862 11863 * gcc.c-torture/compile/20011229-1.c: New test. 11864 118652001-12-28 Stan Shebs <shebs@apple.com> 11866 11867 * lib/objc-torture.exp: Resync with c-torture.exp. 11868 * lib/objc.exp: Load standard libraries. 11869 118702001-12-28 Jakub Jelinek <jakub@redhat.com> 11871 11872 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some 11873 additional tests. 11874 118752001-12-27 Roger Sayle <roger@eyesopen.com> 11876 11877 * gcc.c-torture/execute/string-opt-16.c: New testcase. 11878 118792001-12-27 Richard Henderson <rth@redhat.com> 11880 11881 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New. 11882 118832001-12-26 Nathan Sidwell <nathan@codesourcery.com> 11884 11885 * g++.dg/eh/ctor1.C: New test. 11886 * g++.dg/other/error2.C: New test. 11887 118882001-12-24 Nathan Sidwell <nathan@codesourcery.com> 11889 11890 * g++.dg/other/init2.C: New test. 11891 118922001-12-24 Richard Henderson <rth@redhat.com> 11893 11894 * gcc.dg/20011223-1.c: New. 11895 * gcc.dg/inline-1.c: New. 11896 118972001-12-23 Richard Henderson <rth@redhat.com> 11898 11899 * gcc.dg/asm-4.c: Test operand modifiers. 11900 119012001-12-23 Richard Henderson <rth@redhat.com> 11902 11903 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long. 11904 119052001-12-23 Joseph S. Myers <jsm28@cam.ac.uk> 11906 11907 * gcc.c-torture/execute/20011223-1.c: New test. 11908 119092001-12-21 Richard Henderson <rth@redhat.com> 11910 11911 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then 11912 re-enables the warning. 11913 119142001-12-21 Richard Henderson <rth@redhat.com> 11915 11916 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo. 11917 119182001-12-20 Jakub Jelinek <jakub@redhat.com> 11919 11920 * gcc.c-torture/compile/20011218-1.c: New test. 11921 119222001-12-20 Nick Clifton <nickc@cambridge.redhat.com> 11923 11924 * gcc.misc-test/arm-isr.exp: New file. Control running of the 11925 arm-isr.c test. 11926 * gcc.misc-tests/arm-isr.c: New file. Test prologue and 11927 epilogue generation for ARM ISR routines. 11928 119292001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 11930 11931 * gcc.dg/format/builtin-1.c: Test unlocked stdio. 11932 * gcc.dg/format/c90-printf-3.c: Likewise. 11933 * gcc.dg/format/c99-printf-3.c: Likewise. 11934 * gcc.dg/format/ext-1.c: Likewise. 11935 * gcc.dg/format/ext-6.c: Likewise. 11936 * gcc.dg/format/format.h: Prototype unlocked stdio. 11937 119382001-12-20 Richard Henderson <rth@redhat.com> 11939 11940 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New. 11941 (arena): Use it. 11942 (malloc): Correct allocation logic. Abort if we fill up the 11943 arena before initialization complete. 11944 (realloc): Correct allocation logic. 11945 119462001-12-20 Jakub Jelinek <jakub@redhat.com> 11947 11948 * gcc.c-torture/compile/20011219-2.c: New test. 11949 11950 * gcc.c-torture/execute/20011219-1.c: New test. 11951 119522001-12-19 David Billinghurst <David.Billinghurst@riotinto.com> 11953 11954 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if 11955 target does not support weak symbols. 11956 119572001-12-19 Jakub Jelinek <jakub@redhat.com> 11958 11959 * gcc.c-torture/compile/20011219-1.c: New test. 11960 119612001-12-19 Nathan Sidwell <nathan@codesourcery.com> 11962 11963 * g++.dg/other/error1.C: New test. 11964 119652001-12-17 Jeffrey A Law (law@redhat.com) 11966 11967 * gcc.c-torture/execute/20011217-1.c: New test. 11968 119692001-12-17 Nicola Pero <nicola@brainstorm.co.uk> 11970 11971 * objc.dg/special/: New directory. 11972 * objc.dg/special/special.exp: New file. 11973 * objc.dg/special/unclaimed-category-1.h: New file. 11974 * objc.dg/special/unclaimed-category-1a.m: New file. 11975 * objc.dg/special/unclaimed-category-1.m: New file. 11976 119772001-12-17 Andreas Jaeger <aj@suse.de> 11978 11979 * gcc.c-torture/compile/20011217-2.c: New test. 11980 119812001-12-17 Joseph S. Myers <jsm28@cam.ac.uk> 11982 11983 * gcc.c-torture/compile/20011217-1.c: New test. 11984 119852001-12-14 Aldy Hernandez <aldyh@redhat.com> 11986 11987 * testsuite/gcc.dg/20011214-1.c: New. 11988 119892001-12-13 Aldy Hernandez <aldyh@redhat.com> 11990 11991 * gcc.dg/altivec-4.c: New. 11992 119932001-12-13 Hans-Peter Nilsson <hp@axis.com> 11994 11995 * gcc.dg/20011113-1.c: New test. 11996 119972001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca> 11998 11999 * g++.old-deja/g++.jason/template31.C: Remove templates for classes 12000 std::__malloc_alloc_template<0> and 12001 std::__default_alloc_template<false, 0>. 12002 120032001-12-13 Nicola Pero <n.pero@mi.flashnet.it> 12004 12005 * objc/execute/bf-21.m: New test. 12006 * objc/execute/enumeration-1.m: New test. 12007 * objc/execute/enumeration-2.m: New test. 12008 120092001-12-12 Jakub Jelinek <jakub@redhat.com> 12010 12011 * gcc.dg/gnu89-init-1.c: New test. 12012 120132001-12-12 Nathan Sidwell <nathan@codesourcery.com> 12014 12015 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename. 12016 * g++.old-deja/g++.jason/2371.C: Likewise. 12017 * g++.old-deja/g++.jason/template33.C: Likewise. 12018 * g++.old-deja/g++.jason/template34.C: Likewise. 12019 * g++.old-deja/g++.jason/template36.C: Likewise. 12020 * g++.old-deja/g++.oliva/typename1.C: Likewise. 12021 * g++.old-deja/g++.oliva/typename2.C: Likewise. 12022 * g++.old-deja/g++.other/typename1.C: Likewise. 12023 * g++.old-deja/g++.pt/inherit2.C: Likewise. 12024 * g++.old-deja/g++.pt/nontype5.C: Likewise. 12025 * g++.old-deja/g++.pt/typename11.C: Likewise. 12026 * g++.old-deja/g++.pt/typename14.C: Likewise. 12027 * g++.old-deja/g++.pt/typename16.C: Likewise. 12028 * g++.old-deja/g++.pt/typename3.C: Likewise. 12029 * g++.old-deja/g++.pt/typename4.C: Likewise. 12030 * g++.old-deja/g++.pt/typename5.C: Likewise. 12031 * g++.old-deja/g++.pt/typename7.C: Likewise. 12032 * g++.old-deja/g++.robertl/eb9.C: Likewise. 12033 120342001-12-11 Nathan Sidwell <nathan@codesourcery.com> 12035 12036 * g++.dg/other/linkage1.C: New test. 12037 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two 12038 specifiers. 12039 120402001-12-11 Neil Booth <neil@daikokuya.demon.co.uk> 12041 12042 * gcc.dg/concat.c: New test. 12043 120442001-12-11 Stan Shebs <shebs@apple.com> 12045 12046 * objc/compile: New test directory. 12047 * objc/compile/compile.exp: New expect script. 12048 * objc/compile/20011211-1.m: New compile test. 12049 120502001-12-11 Jason Merrill <jason@redhat.com> 12051 12052 * lib/prune.exp (prune_gcc_output): Also handle "In member 12053 function". So many permutations... 12054 120552001-12-10 Nathan Sidwell <nathan@codesourcery.com> 12056 12057 * g++.dg/template/typedef1.C: New test. 12058 120592001-12-09 Nathan Sidwell <nathan@codesourcery.com> 12060 12061 * g++.dg/other/copy1.C: New test. 12062 120632001-10-08 Aldy Hernandez <aldyh@redhat.com> 12064 12065 * gcc.c-torture/execute/builtin-types-compatible-p.c: New. 12066 12067 * gcc.dg/builtin-choose-expr.c: New. 12068 120692001-12-07 Aldy Hernandez <aldyh@redhat.com> 12070 12071 * gcc.dg/altivec-2.c: New. 12072 120732001-12-07 Richard Henderson <rth@redhat.com> 12074 12075 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts. 12076 120772001-12-07 Stephane Carrez <Stephane.Carrez@sun.com> 12078 12079 * gcc.dg/sparc-ret.c: New file, test return corruption bug for 12080 ultrasparc. 12081 120822001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 12083 12084 * g++-old.deja/g++.robertl/eb101.C: Deleted. 12085 120862001-12-06 Janis Johnson <janis187@us.ibm.com> 12087 12088 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for 12089 variable argument list. 12090 120912001-12-06 Zack Weinberg <zack@codesourcery.com> 12092 12093 * gcc.c-torture/execute/memcheck: Delete entire directory. 12094 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c 12095 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp) 12096 120972001-12-05 Neil Booth <neil@daikokuya.demon.co.uk> 12098 12099 * gcc.dg/Wshadow-1.c: New test. 12100 121012001-12-05 Jakub Jelinek <jakub@redhat.com> 12102 12103 * gcc.c-torture/compile/20011130-1.c: New test. 12104 12105 * gcc.dg/noncompile/20011025-1.c: New test. 12106 12107 * g++.dg/other/anon-union.C: New test. 12108 12109 * gcc.c-torture/execute/20011024-1.c: New test. 12110 121112001-12-04 Joseph S. Myers <jsm28@cam.ac.uk> 12112 12113 * gcc.c-torture/execute/20000722-1.x, 12114 gcc.c-torture/execute/20010123-1.x: Remove. 12115 * gcc.c-torture/compile/init-3.c: Don't use a compound literal. 12116 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c, 12117 gcc.dg/c99-complit-2.c: New tests. 12118 121192001-12-04 Nathan Sidwell <nathan@codesourcery.com> 12120 12121 * g++.dg/inherit/base1.C: New test. 12122 121232001-12-04 Jakub Jelinek <jakub@redhat.com> 12124 12125 * g++.dg/other/stdarg1.C: New test. 12126 12127 * gcc.c-torture/compile/20011130-2.c: New test. 12128 121292001-12-03 Janis Johnson <janis187@us.ibm.com> 12130 12131 * gcc.c-torture/execute/builtin-prefetch-1.c: New test. 12132 * gcc.c-torture/execute/builtin-prefetch-2.c: New test. 12133 * gcc.c-torture/execute/builtin-prefetch-3.c: New test. 12134 * gcc.c-torture/execute/builtin-prefetch-4.c: New test. 12135 * gcc.c-torture/execute/builtin-prefetch-5.c: New test. 12136 * gcc.dg/builtin-prefetch-1.c: New test. 12137 121382001-12-03 Jakub Jelinek <jakub@redhat.com> 12139 12140 * gcc.dg/20011130-1.c: New test. 12141 121422001-12-03 Nathan Sidwell <nathan@codesourcery.com> 12143 12144 * g++.dg/other/scope1.C: New test. 12145 * g++.dg/template/explicit-instantiation.C: Remove XFAIL 12146 121472001-12-03 Joseph S. Myers <jsm28@cam.ac.uk> 12148 12149 * gcc.dg/vla-init-1.c: New test. 12150 121512001-12-01 Geoff Keating <geoffk@redhat.com> 12152 12153 * gcc.c-torture/compile/structs.c: New testcase from GDB. 12154 121552001-12-02 Neil Booth <neil@daikokuya.demon.co.uk> 12156 12157 * objc.dg/alias.m: Update. 12158 * objc.dg/class-1.m: Update. 12159 * objc.dg/const-str-1.m: Update. 12160 * objc.dg/fwd-proto-1.m: Update. 12161 * objc.dg/id-1.m: Update. 12162 * objc.dg/super-class-1.m: Update. 12163 121642001-11-29 Mark Mitchell <mark@codesourcery.com> 12165 12166 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard 12167 constructs. 12168 121692001-11-28 Jeffrey A Law (law@cygnus.com) 12170 12171 * gcc.c-torture/execute/20011128-1.c: New test. 12172 121732001-11-28 Hans-Peter Nilsson <hp@axis.com> 12174 12175 * gcc.dg/20011127-1.c: New test. 12176 121772001-11-25 Joseph S. Myers <jsm28@cam.ac.uk> 12178 12179 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples 12180 from Austin Group draft 7. 12181 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in 12182 scanf format arguments. 12183 * gcc.dg/format/no-exargs-2.c: New test. 12184 121852001-11-25 Nathan Sidwell <nathan@codesourcery.com> 12186 12187 * g++.dg/abi/vbase8-4.C: New test. 12188 121892001-11-24 Ian Lance Taylor <ian@airs.com> 12190 12191 * gcc.c-torture/execute/20011121-1.c: New test. 12192 121932001-11-23 Jeffrey A Law (law@cygnus.com) 12194 12195 * gcc.c-torture/execute/ieee/20011123-1.c: New test. 12196 121972001-11-23 Andreas Jaeger <aj@suse.de> 12198 12199 * gcc.dg/cpp/charconst-2.c: New test. 12200 122012001-11-22 Geoffrey Keating <geoffk@redhat.com> 12202 12203 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files 12204 to the host if it is remote. Let tests specify extra headers 12205 they use. 12206 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'. 12207 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'. 12208 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'. 12209 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'. 12210 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'. 12211 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'. 12212 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'. 12213 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'. 12214 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'. 12215 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'. 12216 122172001-11-22 Nick Clifton <nickc@cambridge.redhat.com> 12218 12219 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work 12220 for little endian ARMs. 12221 122222001-11-20 Jakub Jelinek <jakub@redhat.com> 12223 12224 * gcc.c-torture/compile/20011119-1.c: New test. 12225 * gcc.c-torture/compile/20011119-2.c: New test. 12226 122272001-11-17 Aldy Hernandez <aldyh@redhat.com> 12228 12229 * gcc.dg/altivec-1.c: Fix typo. 12230 122312001-11-20 Joseph S. Myers <jsm28@cam.ac.uk> 12232 12233 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests. 12234 122352001-11-20 Nick Clifton <nickc@cambridge.redhat.com> 12236 12237 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM. 12238 122392001-11-19 Geoffrey Keating <geoffk@redhat.com> 12240 12241 * lib/g77.exp: Don't specify --rpath-link. 12242 12243 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy 12244 across all the headers. 12245 * gcc.dg/format/format.exp: For testing on a remote host, 12246 copy format.h. 12247 12248 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE. 12249 * gcc.c-torture/execute/930406-1.c: Likewise. 12250 * gcc.c-torture/execute/comp-goto-1.c: Likewise. 12251 122522001-11-19 Aldy Hernandez <aldyh@redhat.com> 12253 12254 * gcc.dg/altivec-1.c: New. 12255 122562001-11-19 Neil Booth <neil@daikokuya.demon.co.uk> 12257 12258 * gcc.dg/cpp/fpreprocessed.c: New test case. 12259 122602001-11-18 Joseph S. Myers <jsm28@cam.ac.uk> 12261 12262 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c, 12263 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional. 12264 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning. 12265 122662001-11-18 Joseph S. Myers <jsm28@cam.ac.uk> 12267 12268 * gcc.dg/no-builtin-1.c: New test. 12269 122702001-11-16 Jakub Jelinek <jakub@redhat.com> 12271 12272 * gcc.c-torture/execute/20011115-1.c: New test. 12273 122742001-11-15 Jakub Jelinek <jakub@redhat.com> 12275 12276 * gcc.c-torture/compile/20011114-2.c: New test. 12277 * gcc.c-torture/compile/20011114-3.c: New test. 12278 * gcc.c-torture/compile/20011114-4.c: New test. 12279 122802001-11-15 Nathan Sidwell <nathan@codesourcery.com> 12281 12282 * g++.dg/other/init1.C: New test. 12283 122842001-11-14 Geoffrey Keating <geoffk@redhat.com> 12285 12286 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error 12287 message. 12288 12289 * gcc.c-torture/execute/20011114-1.c: New testcase. 12290 12291 * gcc.c-torture/compile/20010327-1.c: Revert last change. 12292 * gcc.c-torture/compile/20011114-1.c: New test, exactly 12293 like the (before this change) version of 20010327-1.c. 12294 122952001-11-14 Roger Sayle <roger@eyesopen.com> 12296 12297 * gcc.c-torture/execute/string-opt-13.c: New testcase. 12298 122992001-11-14 Richard Sandiford <rsandifo@redhat.com> 12300 12301 * g++.dg/init/array2.C: New test. 12302 123032001-11-14 Alexandre Oliva <aoliva@redhat.com> 12304 12305 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining. 12306 123072001-11-13 Nathan Sidwell <nathan@codesourcery.com> 12308 12309 * g++.dg/other/forscope1.C: New test. 12310 * g++.dg/ext/forscope1.C: New test. 12311 * g++.dg/ext/forscope2.C: New test. 12312 123132001-11-13 Jakub Jelinek <jakub@redhat.com> 12314 12315 * gcc.c-torture/execute/20011113-1.c: New test. 12316 123172001-11-09 Geoffrey Keating <geoffk@redhat.com> 12318 12319 * gcc.c-torture/execute/20011109-2.c: New test. 12320 12321 * gcc.c-torture/execute/20011109-1.c: New test. 12322 123232001-11-09 Jakub Jelinek <jakub@redhat.com> 12324 12325 * gcc.c-torture/compile/20011109-1.c: New test. 12326 123272001-11-08 Geoffrey Keating <geoffk@redhat.com> 12328 12329 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16. 12330 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16. 12331 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16. 12332 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16. 12333 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16. 12334 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16. 12335 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16. 12336 123372001-11-08 Neil Booth <neil@daikokuya.demon.co.uk> 12338 12339 * g++.dg/warn/Wshadow-1.C: New tests. 12340 * g++.old-deja/g++.mike/for3.C: Update. 12341 123422001-11-06 Joseph S. Myers <jsm28@cam.ac.uk> 12343 12344 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c, 12345 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove 12346 XFAILs. Adjust expected error texts. 12347 * gcc.c-torture/compile/20011106-1.c, 12348 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c, 12349 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c, 12350 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c, 12351 gcc.dg/c99-array-lval-5.c: New tests. 12352 123532001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk> 12354 12355 * gcc.dg/cpp/defined.c: Update. 12356 123572001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk> 12358 12359 * gcc.c-torture/execute/anon-1.c: New test. 12360 123612001-11-03 Geoffrey Keating <geoffk@redhat.com> 12362 12363 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the 12364 same size, so no warning should be produced on stormy16. 12365 12366 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16 12367 due to oversized array. 12368 * g++.old-deja/g++.mike/ns15.C: Likewise. 12369 * g++.old-deja/g++.pt/crash16.C: Likewise. 12370 123712001-11-02 Graham Stott <grahams@redhat.com> 12372 12373 * g++.dgother/debug1.C: Fix typos. 12374 123752001-11-01 Jakub Jelinek <jakub@redhat.com> 12376 12377 * g++.dg/other/debug1.C: New test. 12378 123792001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr> 12380 12381 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead 12382 of unsigned long. 12383 123842001-10-30 Jakub Jelinek <jakub@redhat.com> 12385 12386 * gcc.dg/20011029-2.c: New test. 12387 12388 * gcc.c-torture/compile/20011029-1.c: New test. 12389 123902001-10-29 Nicola Pero <n.pero@mi.flashnet.it> 12391 12392 * objc/execute/class_self-1.m: New test. 12393 * objc/execute/class_self-2.m: New test. 12394 123952001-10-25 Zack Weinberg <zack@codesourcery.com> 12396 12397 * gcc.misc-tests/msgs.exp: Delete. 12398 * gcc.misc-tests/m-un-1.c: Move to gcc.dg. 12399 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected 12400 error set to match recent changes. 12401 124022001-10-24 Zack Weinberg <zack@codesourcery.com> 12403 12404 * gcc.dg/20011021-1.c: New test. 12405 124062001-10-24 Jakub Jelinek <jakub@redhat.com> 12407 12408 * gcc.c-torture/compile/20011023-1.c: New test. 12409 124102001-10-23 Geoffrey Keating <geoffk@redhat.com> 12411 12412 * lib/g77.exp: Rewrite based on lib/g++.exp. 12413 124142001-10-19 Jakub Jelinek <jakub@redhat.com> 12415 12416 * gcc.c-torture/execute/20011019-1.c: New test. 12417 12418 * gcc.dg/20011018-1.c: New test. 12419 124202001-10-19 NIIBE Yutaka <gniibe@m17n.org> 12421 12422 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*. 12423 124242001-10-18 Alexandre Oliva <aoliva@redhat.com> 12425 12426 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests. 12427 * gcc.dg/attr-invalid.c: Likewise. 12428 124292001-10-18 Jakub Jelinek <jakub@redhat.com> 12430 12431 * testsuite/gcc.dg/20011015-1.c: New test. 12432 124332001-10-14 Richard Sandiford <rsandifo@redhat.com> 12434 12435 * g++.dg/template/unify2.C: New test. 12436 124372001-10-14 Richard Sandiford <rsandifo@redhat.com> 12438 12439 * g++.dg/other/exception-specification.C: New test 12440 124412001-10-13 Tom Rix <trix@redhat.com> 12442 12443 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float. 12444 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float. 12445 124462001-10-12 Jakub Jelinek <jakub@redhat.com> 12447 12448 * testsuite/gcc.dg/20011009-1.c: New test. 12449 124502001-10-12 Nathan Sidwell <nathan@codesourcery.com> 12451 12452 PR g++/4476 12453 * g++.dg/other/friend1.C: New test. 12454 124552001-10-11 Richard Henderson <rth@redhat.com> 12456 12457 * g++.old-deja/g++.other/crash18.C: Add -S to options. 12458 124592001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 12460 12461 * gcc.c-torture/compile/20011010-1.c: New. 12462 124632001-10-09 Joseph S. Myers <jsm28@cam.ac.uk> 12464 12465 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C, 12466 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp, 12467 g77.f-torture/execute/execute.exp, 12468 g77.f-torture/noncompile/noncompile.exp, 12469 gcc.c-torture/compile/compile.exp, 12470 gcc.c-torture/execute/execute.exp, 12471 gcc.c-torture/execute/ieee/ieee.exp, 12472 gcc.c-torture/execute/memcheck/memcheck.exp, 12473 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp, 12474 objc/execute/execute.exp: Update FSF address. 12475 124762001-10-09 Neil Booth <neil@daikokuya.demon.co.uk> 12477 12478 * gcc.dg/cpp/cmdlne-C.c: Update. 12479 * gcc.dg/cpp/cmdlne-C2.c: New. 12480 124812001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 12482 12483 * gcc.c-torture/execute/20011008-3.c: New. 12484 124852001-10-08 DJ Delorie <dj@redhat.com> 12486 12487 * gcc.dg/20011008-1.c: New. 12488 * gcc.dg/20011008-2.c: New. 12489 124902001-10-08 Neil Booth <neil@daikokuya.demon.co.uk> 12491 12492 * gcc.dg/cpp/spacing1.c: Update test. 12493 124942001-10-07 Joseph S. Myers <jsm28@cam.ac.uk> 12495 12496 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix 12497 spelling errors of "separate" as "seperate". 12498 124992001-10-05 Alexandre Oliva <aoliva@redhat.com> 12500 12501 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is 12502 enough to avoid inlining. 12503 125042001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de> 12505 12506 * lib/g77.exp: set libg2c_dir correctly. 12507 125082001-10-02 Neil Booth <neil@daikokuya.demon.co.uk> 12509 12510 * gcc.dg/cpp/macro11.c: New test. 12511 125122001-10-02 Joseph S. Myers <jsm28@cam.ac.uk> 12513 12514 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c, 12515 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c, 12516 gcc.dg/format/multattr-3.c: New tests. 12517 * gcc.dg/format/attr-3.c: Update expected error texts. Remove 12518 tests for format attributes on function pointers being rejected. 12519 125202001-10-02 Joseph S. Myers <jsm28@cam.ac.uk> 12521 12522 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests. 12523 125242001-10-02 Joseph S. Myers <jsm28@cam.ac.uk> 12525 12526 * g++.dg/warn/format1.C: New test. 12527 125282001-10-01 Neil Booth <neil@daikokuya.demon.co.uk> 12529 12530 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests. 12531 125322001-09-30 Neil Booth <neil@daikokuya.demon.co.uk> 12533 12534 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test. 12535 125362001-09-30 Neil Booth <neil@daikokuya.demon.co.uk> 12537 12538 * gcc.dg/cpp/redef2.c: Add test. 12539 125402001-09-27 Geoffrey Keating <geoffk@redhat.com> 12541 12542 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a 12543 long-standing bug on i686, apparently. 12544 * gcc.c-torture/execute/loop-2c.x: New file. 12545 * gcc.c-torture/execute/loop-2d.x: New file. 12546 * gcc.c-torture/execute/loop-3c.x: New file. 12547 125482001-09-25 Neil Booth <neil@daikokuya.demon.co.uk> 12549 12550 * gcc.dg/cpp/20000625-2.c: Correct line number. 12551 125522001-09-24 Neil Booth <neil@daikokuya.demon.co.uk> 12553 12554 * gcc.dg/cpp/macro10.c: New test. 12555 * gcc.dg/cpp/strify3.c: New test. 12556 * gcc.dg/cpp/spacing1.c: Add tests. 12557 * gcc.dg/cpp/19990703-1.c: Remove bogus test. 12558 * gcc.dg/cpp/20000625-2.c: Fudge to pass. 12559 125602001-09-24 DJ Delorie <dj@redhat.com> 12561 12562 * gcc.c-torture/execute/20010924-1.c: New test. 12563 125642001-09-24 Neil Booth <neil@daikokuya.demon.co.uk> 12565 12566 * testsuite/objc/execute/paste.m: Remove. 12567 125682001-09-22 Joseph S. Myers <jsm28@cam.ac.uk> 12569 12570 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests. 12571 125722001-09-22 George Helffrich <george@geo.titech.ac.jp> 12573 12574 * g77.dg/strlen0.f: New test. 12575 125762001-09-21 Richard Henderson <rth@redhat.com> 12577 12578 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi. 12579 * g++.old-deja/g++.abi/vtable2.C: Likewise. 12580 125812001-09-21 Joseph S. Myers <jsm28@cam.ac.uk> 12582 12583 Table-driven attributes. 12584 * g++.dg/ext/attrib1.C: New test. 12585 125862001-09-20 DJ Delorie <dj@redhat.com> 12587 12588 * gcc.dg/20000926-1.c: Update expected warning messages. 12589 * gcc.dg/array-2.c: Likewise, and test for warnings too. 12590 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length 12591 array. 12592 125932001-09-18 Richard Sandiford <rsandifo@redhat.com> 12594 12595 * g++.dg/eh/registers1.C: New test case. 12596 125972001-09-17 Richard Henderson <rth@redhat.com> 12598 12599 * gcc.dg/array-5.c: Fix VLA decomposition test. 12600 126012001-09-16 Neil Booth <neil@daikokuya.demon.co.uk> 12602 12603 * gcc.dg/cpp/line5.c: New testcase. 12604 126052001-09-15 Neil Booth <neil@daikokuya.demon.co.uk> 12606 12607 * gcc.dg/cpp/macro9.c: New test. 12608 126092001-09-15 Aldy Hernandez <aldyh@redhat.com> 12610 12611 * gcc.c-torture/execute/980223.c: Change type of addr from long 12612 to char *. 12613 126142001-09-15 Hans-Peter Nilsson <hp@axis.com> 12615 12616 * gcc.c-torture/execute/20010915-1.c: New test. 12617 126182001-09-14 Janis Johnson <janis187@us.ibm.com> 12619 12620 * g77.dg/bprob: New directory. 12621 * g77.dg/bprob/bprob.exp: New file. 12622 * g77.dg/bprob/bprob-1.f: New test. 12623 * g77.dg/gcov: New directory. 12624 * g77.dg/gcov/gcov.exp: New file. 12625 * g77.dg/gcov/gcov-1.f: New test. 12626 * g77.dg/gcov/gcov-1.x: New file. 12627 126282001-09-13 Neil Booth <neil@daikokuya.demon.co.uk> 12629 12630 * gcc.dg/cpp/directiv.c: Update. 12631 * gcc.dg/cpp/undef1.c: Update. 12632 126332001-09-12 Jakub Jelinek <jakub@redhat.com> 12634 12635 * gcc.dg/20010912-1.c: New test. 12636 126372001-09-11 Janis Johnson <janis187@us.ibm.com> 12638 12639 * gcc.misc-tests/gcov.exp: Move almost everything to a new, 12640 language-independent file in lib. 12641 * lib/gcov.exp: New file. 12642 126432001-09-11 Joseph S. Myers <jsm28@cam.ac.uk> 12644 12645 * gcc.c-torture/compile/20010911-1.c: New test. 12646 126472001-09-10 Janis Johnson <janis187@us.ibm.com> 12648 12649 * lib/profopt.exp: New, to support profile-directed optimizations. 12650 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C. 12651 * gcc.misc-tests/bprob-1.c: New test. 12652 * gcc.misc-tests/bprob-2.c: New test. 12653 126542001-09-07 Janis Johnson <janis187@us.ibm.com> 12655 12656 * gcc.misc-tests/gcov.exp: Add support for a .x file to control 12657 XFAIL and which kinds of gcov output to verify. 12658 * gcc.misc-tests/gcov-4b.x: New file. 12659 * gcc.misc-tests/gcov-5b.x: New file. 12660 * gcc.misc-tests/gcov-6.x: New file. 12661 * gcc.misc-tests/gcov-7.c: New test. 12662 * gcc.misc-tests/gcov-7.x: New file. 12663 126642001-09-06 Janis Johnson <janis187@us.ibm.com> 12665 12666 * gcc.misc-tests/gcov.exp: Add support for call return percentages. 12667 * gcc.misc-tests/gcov-6.c: New test. 12668 126692001-09-06 Nathan Sidwell <nathan@codesourcery.com> 12670 12671 PR c++/3986 12672 * g++.dg/abi/vbase1.C: New test. 12673 126742001-09-05 Ziemowit Laski <zlaski@apple.com> 12675 12676 * objc.dg/method-2.m: New. 12677 126782001-09-04 Nathan Sidwell <nathan@codesourcery.com> 12679 12680 PR c++/4203 12681 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222 12682 * g++.dg/init/empty1.C: New test. 12683 126842001-09-03 Jakub Jelinek <jakub@redhat.com> 12685 12686 * gcc.c-torture/compile/20010903-1.c: New test. 12687 126882001-08-31 Roman Zippel <zippel@linux-m68k.org> 12689 12690 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store 12691 for m68k. 12692 126932001-08-31 Geoffrey Keating <geoffk@redhat.com> 12694 12695 * g++.dg/abi/empty4.C: Allow for 16-bit ints. 12696 12697 * g++.dg/special/initp1.C (X): Allow for 16-bit ints. 12698 12699 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE. 12700 127012001-08-30 Geoffrey Keating <geoffk@redhat.com> 12702 12703 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow 12704 for 16-bit 'unsigned int'. 12705 127062001-08-29 Kazu Hirata <kazu@hxi.com> 12707 12708 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300. 12709 127102001-08-27 Richard Henderson <rth@redhat.com> 12711 12712 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static. 12713 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New. 12714 127152001-08-25 Aldy Hernandez <aldyh@redhat.com> 12716 12717 * gcc.dg/asm-names.c (ymain): New. 12718 127192001-08-22 Geoffrey Keating <geoffk@redhat.com> 12720 12721 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16. 12722 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16. 12723 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16. 12724 127252001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 12726 12727 * gcc.dg/compare5.c: New testcase. 12728 127292001-08-23 Jason Merrill <jason_merrill@redhat.com> 12730 12731 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor" 12732 and "In instantiation". 12733 127342001-08-21 Aldy Hernandez <aldyh@redhat.com> 12735 12736 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI. 12737 127382001-08-20 Janis Johnson <janis187@us.ibm.com> 12739 12740 * gcc.misc-tests/gcov.exp: Add support for branch information. 12741 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up. 12742 * gcc.misc-tests/gcov-4.c: New test. 12743 * gcc.misc-tests/gcov-4b.c: New test. 12744 * gcc.misc-tests/gcov-5b.c: New test. 12745 127462001-08-20 Zack Weinberg <zackw@panix.com> 12747 12748 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer 12749 expected to fail. 12750 127512001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca> 12752 12753 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test. 12754 127552001-08-19 Jakub Jelinek <jakub@redhat.com> 12756 12757 * g++.dg/eh/template1.C: New test. 12758 127592001-08-16 David Billinghurst <David.Billinghurst@riotinto.com> 12760 12761 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail. 12762 Fix thinko. 12763 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1 12764 for xfail. 12765 127662001-08-14 David Billinghurst <David.Billinghurst@riotinto.com> 12767 12768 * lib/g77-dg.exp: Use prune.exp for common procedures 12769 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output 12770 * lib/g77.exp: (g77-dg-prune) Remove 12771 127722001-08-13 Jason Merrill <jason_merrill@redhat.com> 12773 12774 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat. 12775 127762001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 12777 12778 * g++.dg/template/unify1.C: New test. 12779 127802001-08-07 Nathan Sidwell <nathan@codesourcery.com> 12781 12782 * g++.dg/abi/empty4.C: New test. 12783 127842001-08-06 David Billinghurst <David.Billinghurst@riotinto.com> 12785 12786 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and 12787 solaris2.* 12788 * g77.f-torture/compile/pr3743.x: Likewise 12789 127902001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com> 12791 12792 * g++.dg/other/using-declaration.C: New test. 12793 127942001-08-05 Neil Booth <neil@daikokuya.demon.co.uk> 12795 12796 * gcc.dg/cpp/tr-sign.c: New testcase. 12797 127982001-08-05 Neil Booth <neil@daikokuya.demon.co.uk> 12799 12800 * gcc.dg/cpp/19951025-1.c: Revert. 12801 * gcc.dg/cpp/directiv.c: We no longer process directives that 12802 interrupt macro arguments. 12803 128042001-08-03 Zack Weinberg <zackw@stanford.edu> 12805 12806 * gcc.dg/bconstp-1.c: New test. 12807 128082001-08-03 Richard Henderson <rth@redhat.com> 12809 12810 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests. 12811 128122001-08-02 Neil Booth <neil@daikokuya.demon.co.uk> 12813 12814 * gcc.dg/cpp/19951025-1.c: Update. 12815 128162001-08-02 Jeffrey Oldham <oldham@codesourcery.com> 12817 12818 * g77.dg/ff90-1.f (s): Fix reference of variable z, 12819 should be x. 12820 128212001-08-02 Nathan Sidwell <nathan@codesourcery.com> 12822 12823 Kill -fhonor-std. 12824 * g++.old-deja/g++.ns/ns14.C: Remove special options. 12825 * g++.old-deja/g++.other/std1.C: Likewise. 12826 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive. 12827 128282001-08-01 David Billinghurst <David.Billinghurst@riotinto.com> 12829 12830 * lib/g77.exp: Load gcc-defs.exp for common procedures 12831 (g77_pass, g77_fail, g77_finish, g77_exit, 12832 ${tool}_check_unsupported_p} Now redundant. Deleted. 12833 128342001-08-01 David Billinghurst <David.Billinghurst@riotinto.com> 12835 12836 * g77.dg/fbackslash.f 12837 * g77.dg/fcase-preserve.f 12838 * g77.dg/ff90-1.f 12839 * g77.dg/ffixed-line-length-0.f 12840 * g77.dg/ffixed-line-length-132.f 12841 * g77.dg/ffixed-line-length-7.f 12842 * g77.dg/ffixed-line-length-72.f 12843 * g77.dg/ffixed-line-length-none.f 12844 * g77.dg/ffree-form-1.f 12845 * g77.dg/fno-backslash.f 12846 * g77.dg/fno-f90-1.f 12847 * g77.dg/fno-fixed-form-1.f 12848 * g77.dg/fno-onetrip.f 12849 * g77.dg/fno-typeless-boz.f 12850 * g77.dg/fno-underscoring.f 12851 * g77.dg/fno-vxt-1.f 12852 * g77.dg/fonetrip.f 12853 * g77.dg/ftypeless-boz.f 12854 * g77.dg/fugly-assumed.f 12855 * g77.dg/funderscoring.f 12856 * g77.dg/fvxt-1.f 12857 128582001-08-01 Ziemowit Laski <zlaski@apple.com> 12859 12860 * objc.dg/fwd-proto-1.m: New. 12861 * objc.dg/local-decl-1.m: New. 12862 * objc.dg/naming-1.m: New. 12863 * objc.dg/naming-2.m: New. 12864 * objc.dg/proto-hier-1.m: New. 12865 128662001-07-31 Hans-Peter Nilsson <hp@bitrange.com> 12867 12868 * gcc.dg/c99-scope-2.c: Don't generally assume adding more 12869 largest-type elements to a struct makes its size grow. 12870 128712001-07-31 Nathan Sidwell <nathan@codesourcery.com> 12872 12873 * g++.dg/abi/vthunk1.C: New test. 12874 128752001-07-31 Nathan Sidwell <nathan@codesourcery.com> 12876 12877 * g++.dg/abi/vbase8-22.C: New test. 12878 128792001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk> 12880 12881 * gcc.dg/cpp/macro8.c: New test. 12882 128832001-07-27 Nathan Sidwell <nathan@codesourcery.com> 12884 12885 * g++.dg/abi/vbase8-21.C: New test. 12886 128872001-07-27 Nathan Sidwell <nathan@codesourcery.com> 12888 12889 * g++.dg/abi/vbase8-10.C: New test. 12890 128912001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 12892 12893 * lib/g++.exp (g++_set_ld_library_path): Renamed to 12894 ${tool}_set_ld_library_path. 12895 Changed caller. 12896 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from 12897 g++.exp. 12898 128992001-07-26 Stan Cox <scox@redhat.com> 12900 12901 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed. 12902 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish, 12903 gcc_exit, gcc_check_unsupported_p): 12904 Moved to gcc-deps.exp 12905 * gcc-deps.exp: New file. 12906 129072001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 12908 12909 * g++.old-deja/g++.pt/defarg14.C: New test. 12910 129112001-07-26 Nathan Sidwell <nathan@codesourcery.com> 12912 12913 * g++.old-deja/g++.other/lineno5.C: New test. 12914 129152001-07-26 Nathan Sidwell <nathan@codesourcery.com> 12916 12917 * g++.old-deja/g++.pt/crash68.C: New test. 12918 129192001-07-26 Nathan Sidwell <nathan@codesourcery.com> 12920 12921 * g++.old-deja/g++.other/crash42.C: New test. 12922 129232001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk> 12924 12925 * gcc.dg/cpp/extratokens.c: Fix. 12926 * gcc.dg/cpp/skipping2.c: New tests. 12927 129282001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 12929 12930 * gcc.c-torture/execute/20010724-1.c: New file. 12931 * gcc.c-torture/execute/20010724-1.x: New file. 12932 129332001-07-25 Nathan Sidwell <nathan@codesourcery.com> 12934 12935 * g++.old-deja/g++.other/cond7.C: New test. 12936 129372001-07-25 Nathan Sidwell <nathan@codesourcery.com> 12938 12939 * g++.old-deja/g++.other/optimize4.C: New test. 12940 129412001-07-25 Nathan Sidwell <nathan@codesourcery.com> 12942 12943 * g++.old-deja/g++.abi/vbase8-5.C: New test. 12944 129452001-07-24 Jason Merrill <jason_merrill@redhat.com> 12946 12947 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument. 12948 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c, 12949 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it. 12950 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise. 12951 12952 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full 12953 bug report" message. 12954 12955 * g++.dg/dg.exp: Run tests from subdirectories other than "special". 12956 * g++.dg/ext/instantiate1.C: Move from old-deja. 12957 129582001-07-24 David Billinghurst <David.Billinghurst@riotinto.com> 12959 12960 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test 12961 * g77.f-torture/execute/intrinsic-unix-erf.f: New test 12962 * g77.f-torture/execute/intrinsic-vax-cd.f: New test 12963 * g77.f-torture/execute/intrinsic-f2c-z.f: New test 12964 129652001-07-23 Jeffrey A Law (law@cygnus.com) 12966 12967 * gcc.c-torture/execute/20010723-1.c: New test. 12968 129692001-07-23 Ben Elliston <bje@redhat.com> 12970 12971 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL. 12972 129732001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 12974 12975 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on 12976 i[34567]86-*-*. 12977 Delete handling of ieee_multilib_flags. 12978 Pass -mieee for alpha*-*-* and sh-*-*. 12979 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir. 12980 129812001-07-21 Nathan Sidwell <nathan@codesourcery.com> 12982 12983 Remove old-abi tests. 12984 * g++.old-deja/g++.mike/p11116.C: Remove. 12985 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef. 12986 129872001-07-20 David Billinghurst <David.Billinghurst@riotinto.org> 12988 12989 * g77.f-torture/compile/pr3743.f: New test 12990 129912001-07-20 David Billinghurst <David.Billinghurst@riotinto.com> 12992 12993 * g77.f-torture/execute/f90-intrinsic-bit.f: New test 12994 129952001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 12996 12997 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL. 12998 g++.old-deja/g++.pt/static6.C: Likewise. 12999 * lib/target-supports.exp (check_weak_available): alpha*-*-osf* 13000 supports weak symbols. 13001 130022001-07-18 Andreas Jaeger <aj@suse.de> 13003 13004 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is 13005 supported again. 13006 130072001-07-18 Andreas Jaeger <aj@suse.de> 13008 13009 * gcc.dg/iftrap-1.c: Fix target line. 13010 130112001-07-17 Richard Henderson <rth@redhat.com> 13012 13013 * gcc.c-torture/execute/20010717-1.c: New. 13014 130152001-07-17 Joseph S. Myers <jsm28@cam.ac.uk> 13016 13017 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New 13018 tests. 13019 130202001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de> 13021 13022 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file. 13023 130242001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 13025 13026 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for 13027 UAC_SIGBUS, UAC_NOPRINT definitions. 13028 130292001-07-16 Nicola Pero <n.pero@mi.flashnet.it> 13030 13031 * objc/execute/object_is_class.m: New test. 13032 * objc/execute/object_is_meta_class.m: New test. 13033 130342001-01-15 Toon Moene <toon@moene.indiv.nluug.nl> 13035 13036 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto. 13037 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto. 13038 130392001-01-15 David Billinghurst <David.Billinghurst@riotinto.com> 13040 13041 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test. 13042 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test. 13043 130442001-07-14 Richard Henderson <rth@redhat.com> 13045 13046 * gcc.dg/iftrap-1.c: New. 13047 130482001-07-11 David Billinghurst <David.Billinghurst@riotinto.com> 13049 13050 * g77.f-torture/execute/intrinsic77.f: New test. 13051 130522001-07-11 Janis Johnson <janis@us.ibm.com> 13053 13054 * gcc.misc-tests/gcov-3.c: New test. 13055 130562001-07-11 Richard Sandiford <rsandifo@redhat.com> 13057 13058 * gcc.c-torture/compile/20010711-1.c, 13059 * gcc.c-torture/compile/20010711-2.c: New tests. 13060 130612001-07-11 Richard Sandiford <rsandifo@redhat.com> 13062 13063 * gcc.c-torture/execute/20010711-1.c: New test. 13064 130652001-07-11 Ben Elliston <bje@redhat.com> 13066 13067 * g++.old-deja/g++.other/enum5.C: New test. 13068 130692001-07-10 Jason Merrill <jason_merrill@redhat.com> 13070 13071 * lib/g++-dg.exp: Load file-format and target-supports like gcc. 13072 (g++-dg-prune): Call prune_gcc_output. 13073 * prune.exp: New file for prune_gcc_output. 13074 * lib/g++.exp, lib/gcc.exp: Load it. 13075 130762001-07-08 Joseph S. Myers <jsm28@cam.ac.uk> 13077 13078 * gcc.c-torture/compile/20010701-1.c, 13079 g++.old-deja/g++.ext/attrib6.C: New tests. 13080 130812001-07-06 Jeffrey A Law (law@cygnus.com) 13082 13083 * gcc.c-torture/compile/20010706-1.c: New test. 13084 130852000-09-10 Michael Chamberlain <michael@chamberlain.net.au> 13086 13087 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1. 13088 130892001-06-28 Stan Shebs <shebs@apple.com> 13090 13091 * gcc.dg/pragma-darwin.c: New test. 13092 130932001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 13094 13095 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any 13096 Solaris 2.[678] system. 13097 130982001-06-22 Joseph S. Myers <jsm28@cam.ac.uk> 13099 13100 * gcc.dg/20010622-1.c: New test. 13101 131022001-06-18 Stan Shebs <shebs@apple.com> 13103 13104 * objc.dg: New directory. 13105 * objc.dg/dg.exp: New file. 13106 * objc.dg/alias.m: New. 13107 * objc.dg/class-1.m: New. 13108 * objc.dg/class-2.m: New. 13109 * objc.dg/const-str-1.m: New. 13110 * objc.dg/const-str-2.m: New. 13111 * objc.dg/id-1.m: New. 13112 * objc.dg/method-1.m: New. 13113 * objc.dg/super-class-1.m: New. 13114 * lib/objc-dg.exp: New file. 13115 131162001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca> 13117 13118 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end 13119 of label name. 13120 131212001-06-14 Nathan Sidwell <nathan@codesourcery.com> 13122 13123 * g++.old-deja/g++.abi/vbase8-9.C: New test. 13124 131252001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 13126 13127 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path 13128 variable. 13129 131302001-06-12 Richard Henderson <rth@redhat.com> 13131 13132 * g++.old-deja/g++.other/crash27.C: Don't XFAIL. 13133 131342001-06-12 Nathan Sidwell <nathan@codesourcery.com> 13135 13136 * g++.old-deja/g++.abi/vbase5.C: New test. 13137 * g++.old-deja/g++.abi/vbase6.C: New test. 13138 * g++.old-deja/g++.abi/vbase7.C: New test. 13139 131402001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 13141 13142 * gcc.c-torture/compile/20010610-1.c: New test. 13143 131442001-06-12 Nathan Sidwell <nathan@codesourcery.com> 13145 13146 * g++.old-deja/g++.abi/vbase4.C: New test. 13147 131482001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr> 13149 13150 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not 13151 support %f for HC11/HC12 targets. 13152 * gcc.c-torture/execute/930513-1.x: New file, likewise. 13153 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available 13154 on HC11/HC12 targets. 13155 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor(). 13156 131572001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 13158 13159 * gcc.dg/wchar_t-1.c: New file. 13160 * gcc.dg/wint_t-1.c: Likewise. 13161 131622001-06-11 Bernd Schmidt <bernds@redhat.com> 13163 13164 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove. 13165 131662001-06-11 Richard Henderson <rth@redhat.com> 13167 13168 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert. 13169 131702001-06-11 Joseph S. Myers <jsm28@cam.ac.uk> 13171 13172 * gcc.c-torture/compile/20010611-1.c: New test. 13173 131742001-06-11 Joseph S. Myers <jsm28@cam.ac.uk> 13175 13176 * gcc.dg/c99-tag-1.c: Add more tests. 13177 131782001-06-10 Alexandre Oliva <aoliva@redhat.com> 13179 13180 * g++.old-deja/g++.abi/ptrmem.C: Take into account different 13181 representation on MN10300 and ARM/Thumb. 13182 131832001-06-10 Toon Moene <toon@moene.indiv.nluug.nl> 13184 13185 * g77.f-torture/execute/20010610.f: New. 13186 131872001-06-09 David Billinghurst <David.Billinghurst@riotinto.com> 13188 13189 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_" 13190 names. 13191 131922001-06-09 Richard Henderson <rth@redhat.com> 13193 13194 * gcc.c-torture/execute/ashrdi-1.c: New. 13195 * gcc.c-torture/execute/ashldi-1.c: New. 13196 * gcc.c-torture/execute/lshrdi-1.c: New. 13197 131982001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com> 13199 13200 * objc/execute/load-3.m: Added. Check sending +load to categories, 13201 in addition to classes. 13202 132032001-06-08 Stan Shebs <shebs@apple.com> 13204 13205 * objc/execute/load-2.m: New test. From Nicola Pero 13206 <n.pero@mi.flashnet.it>. 13207 132082001-06-08 Jakub Jelinek <jakub@redhat.com> 13209 13210 * gcc.c-torture/execute/20010605-2.c: New test. 13211 132122001-06-08 Nathan Sidwell <nathan@codesourcery.com> 13213 13214 * g++.old-deja/g++.abi/vbase2.C: New test. 13215 * g++.old-deja/g++.abi/vbase3.C: New test. 13216 132172001-06-08 Nathan Sidwell <nathan@codesourcery.com> 13218 13219 * g++.old-deja/g++.pt/friend49.C: New test. 13220 132212001-06-07 Nathan Sidwell <nathan@codesourcery.com> 13222 13223 * g++.old-deja/g++.ext/anon3.C: New test. 13224 132252001-06-05 Nathan Sidwell <nathan@codesourcery.com> 13226 13227 * g++.old-deja/g++.other/conv7.C: New test. 13228 132292001-06-05 Joseph S. Myers <jsm28@cam.ac.uk> 13230 13231 * gcc.c-torture/compile/20010605-2.c: New test. 13232 132332001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca> 13234 13235 * gcc.c-torture/execute/20010604-1.c: New test. 13236 132372001-06-04 Loren J. Rittle <ljrittle@acm.org> 13238 13239 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x. 13240 132412001-06-04 Jeffrey Oldham <oldham@codesourcery.com> 13242 13243 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value. 13244 (g++_link_flags): Likewise. 13245 (g++_init): Pass gccpath's value to two previous functions. 13246 132472001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 13248 13249 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32. 13250 Ensure logfile entry matches exec command line. 13251 132522001-05-31 Richard Henderson <rth@redhat.com> 13253 13254 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test. 13255 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts. 13256 132572001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com> 13258 13259 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native 13260 compiler for irix6.2 13261 132622001-05-30 Nathan Sidwell <nathan@codesourcery.com> 13263 13264 * g++.old-deja/g++.other/optimize3.C: New file. 13265 132662001-05-29 Jeffrey Oldham <oldham@codesourcery.com> 13267 13268 * gcc.c-torture/compile/20010518-2.x: New file to compile, not 13269 assemble. 13270 132712001-05-26 Nathan Sidwell <nathan@codesourcery.com> 13272 13273 * g++.old-deja/g++.other/optimize2.C: New file. 13274 132752001-05-25 Diego Novillo <dnovillo@redhat.com> 13276 13277 * gcc.c-torture/compile/20010518-2.c: New file. 13278 * gcc.c-torture/execute/20010518-1.c: New file. 13279 * gcc.c-torture/execute/20010518-2.c: New file. 13280 132812001-05-25 Joseph S. Myers <jsm28@cam.ac.uk> 13282 13283 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests. 13284 132852001-05-24 Mark Mitchell <mark@codesourcery.com> 13286 13287 G++ no longer defines builtins that do not begin with __builtin. 13288 * g++.old-deja/g++.abi/bitfields.C: Update accordingly. 13289 * g++.old-deja/g++.brendand/misc13.C: Likewise. 13290 * g++.old-deja/g++.law/builtin1.C: Likewise. 13291 * g++.old-deja/g++.law/cvt2.C: Likewise. 13292 * g++.old-deja/g++.mike/net5.C: Likewise. 13293 * g++.old-deja/g++.other/builtins1.C: Likewise. 13294 * g++.old-deja/g++.other/builtins2.C: Likewise. 13295 * g++.old-deja/g++.other/builtins3.C: Likewise. 13296 * g++.old-deja/g++.other/builtins4.C: Likewise. 13297 * g++.old-deja/g++.other/inline8.C: Likewise. 13298 * g++.old-deja/g++.robertl/eb39.C: Likewise. 13299 133002001-05-24 Nathan Sidwell <nathan@codesourcery.com> 13301 13302 * g++.old-deja/g++.pt/using1.C: Adjust. 13303 * g++.old-deja/g++.pt/using2.C: New test. 13304 133052001-05-23 Neil Booth <neil@daikokuya.demon.co.uk> 13306 13307 * gcc.dg/cpp/charconst.c: New tests. 13308 * gcc.dg/cpp/escape.c: New tests. 13309 * gcc.dg/cpp/escape-1.c: New tests. 13310 * gcc.dg/cpp/escape-2.c: New tests. 13311 * gcc.dg/cpp/ucs.c: New tests. 13312 133132001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com> 13314 13315 * gcc.misc-tests/linkage.exp: Pass appropriate flags to 13316 native compiler for irix6.5. 13317 13318Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com> 13319 13320 * lib/g++.exp (g++_include_flags): Use args to compute 13321 get_multilibs. 13322 (g++_link_flags): Likewise. 13323 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions. 13324 133252001-05-22 Joseph S. Myers <jsm28@cam.ac.uk> 13326 13327 * gcc.dg/c90-hexfloat-1.c: Add more tests. 13328 133292001-05-21 Geoff Keating <geoffk@redhat.com> 13330 13331 * gcc.c-torture/compile/920520-1.x: Merge previous contents into 13332 this file. 13333 133342001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr> 13335 13336 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to 13337 STACK_SIZE; 13338 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according 13339 to STACK_SIZE; Use it to define size of add_histo array. 13340 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according 13341 to STACK_SIZE. 13342 (f): Use GITT_SIZE to define size of gitt local table. 13343 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according 13344 to STACK_SIZE; Use it to define size of bytemem array. 13345 133462001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr> 13347 13348 * gcc.c-torture/compile/20000804-1.x: New file, this test fails 13349 on 68HC11/HC12 due to the asm instruction. 13350 * gcc.c-torture/compile/20001205-1.x: New file, ditto. 13351 * gcc.c-torture/compile/920520-1.x: Likewise. 13352 * gcc.c-torture/compile/20001226-1.x: New file, this test fails 13353 on 68HC11/HC12 because the function is larger than 64K. 13354 * gcc.c-torture/compile/961203-1.x: New file, this test fails 13355 on 68HC11/HC12 because the structure is too large. 13356 133572001-05-20 Richard Henderson <rth@redhat.com> 13358 13359 * gcc.c-torture/execute/20010520-1.c: New. 13360 133612001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 13362 13363 * g++.old-deja/g++.warn/compare1.C: New test. 13364 * gcc.dg/compare4.c: New test. 13365 133662001-05-20 Nathan Sidwell <nathan@codesourcery.com> 13367 13368 * g++.old-deja/g++.other/optimize1.C: New test. 13369 133702001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 13371 13372 * g++.old-deja/g++.pt/spec41.C: New test. 13373 133742001-05-19 Joseph S. Myers <jsm28@cam.ac.uk> 13375 13376 * gcc.c-torture/compile/20010114-1.x: Remove. 13377 133782001-05-18 Stan Shebs <shebs@apple.com> 13379 13380 * gcc.c-torture/compile/20010518-1.c: New test. 13381 133822001-05-18 Nathan Sidwell <nathan@codesourcery.com> 13383 13384 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL. 13385 * g++.old-deja/g++.pt/crash67.C: New test. 13386 133872001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com> 13388 13389 * g++.old-deja/g++.other/debug9.C: New test. 13390 133912001-05-16 Zack Weinberg <zackw@stanford.edu> 13392 13393 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c) 13394 133952001-05-16 Jan Hubicka <jh@suse.cz> 13396 13397 * gcc.c-torture/compile/20010516-1.c: New test. 13398 133992001-05-16 Nathan Sidwell <nathan@codesourcery.com> 13400 13401 * g++.old-deja/g++.other/crash41.C: New test. 13402 134032001-05-16 Nathan Sidwell <nathan@codesourcery.com> 13404 13405 * g++.old-deja/g++.pt/crash66.C: New test. 13406 134072001-05-15 Benjamin Kosnik <bkoz@redhat.com> 13408 13409 * g++.old-deja/g++.robertl/eb27.C: Convert. 13410 134112001-05-15 Nick Clifton <nickc@cambridge.redhat.com> 13412 13413 * g++.dg/friend-warn.C: New test. Do not warn about friend 13414 declaration being redundant. 13415 134162001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at> 13417 13418 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*. 13419 134202001-05-14 Mark Mitchell <mark@codesourcery.com> 13421 13422 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7. 13423 134242001-05-13 Benjamin Kosnik <bkoz@redhat.com> 13425 13426 * lib/g++.exp: Use testsuite_flags. 13427 134282001-05-13 Mark Mitchell <mark@codesourcery.com> 13429 13430 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x. 13431 134322001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca> 13433 13434 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX. 13435 134362001-05-11 Mark Mitchell <mark@codesourcery.com> 13437 13438 * lib/objc.exp: Add -lposix4 on Solaris 2.8. 13439 134402001-05-10 Joseph S. Myers <jsm28@cam.ac.uk> 13441 13442 * gcc.c-torture/compile/20010313-1.c: New test. 13443 134442001-05-09 Zack Weinberg <zackw@stanford.edu> 13445 13446 * gcc.dg/cpp/direct2.c: New test. 13447 * gccq.dg/cpp/direct2s.c: New test. 13448 13449 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head. 13450 134512001-05-07 Mark Mitchell <mark@codesourcery.com> 13452 13453 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable. 13454 * g++.old-deja/g++.other/op3.C: Likewise. 13455 134562001-05-06 Neil Booth <neil@daikokuya.demon.co.uk> 13457 13458 * gcc.dg/cpp/syshdr.h: New file. 13459 * gcc.dg/cpp/sysmac1.c: Update. 13460 * gcc.dg/cpp/sysmac2.c: Update. 13461 134622001-05-05 Neil Booth <neil@daikokuya.demon.co.uk> 13463 13464 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file. 13465 134662001-05-04 David Edelsohn <edelsohn@gnu.org> 13467 13468 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of 13469 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry. 13470 134712001-05-04 Neil Booth <neil@daikokuya.demon.co.uk> 13472 13473 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues. 13474 134752001-05-03 Geoffrey Keating <geoffk@redhat.com> 13476 13477 * lib/g++.exp (g++_include_flags): Don't use any special flags 13478 if TESTING_IN_BUILD_TREE is not defined. 13479 (g++_init): Use a plain 'c++' as the compiler if 13480 TESTING_IN_BUILD_TREEE is not defined. 13481 134822001-05-02 Jakub Jelinek <jakub@redhat.com> 13483 13484 * g++.old-deja/g++.eh/catch13.C: New test. 13485 * g++.old-deja/g++.eh/catch14.C: New test. 13486 134872001-05-02 Jakub Jelinek <jakub@redhat.com> 13488 13489 * gcc.dg/cpp/tr-define.c: New test. 13490 134912001-05-01 Loren J. Rittle <ljrittle@acm.org> 13492 13493 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from 13494 <stdlib.h>, not <malloc.h>. 13495 134962001-05-01 Nathan Sidwell <nathan@codesourcery.com> 13497 13498 * g++.old-deja/g++.ns/template17.C: New test. 13499 135002001-05-01 Nathan Sidwell <nathan@codesourcery.com> 13501 13502 * g++.old-deja/g++.pt/ref4.C: New test. 13503 135042001-04-30 Richard Henderson <rth@redhat.com> 13505 13506 * gcc.dg/20000724-1.c: Revert last change. 13507 135082001-04-30 Toon Moene <toon@moene.indiv.nluug.nl> 13509 13510 * g77.f-torture/execute/20010430.f: New test. 13511 135122001-04-30 Mark Mitchell <mark@codesourcery.com> 13513 13514 * gcc.dg/20000724-1.c: Add a clobber of `esp'. 13515 135162001-04-29 Joseph S. Myers <jsm28@cam.ac.uk> 13517 13518 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi. 13519 135202001-04-27 Nathan Sidwell <nathan@codesourcery.com> 13521 13522 * g++.old-deja/g++.eh/crash6.C: New test. 13523 135242001-04-27 Nathan Sidwell <nathan@codesourcery.com> 13525 13526 * g++.old-deja/g++.other/warn7.C: New test. 13527 135282001-04-27 Nathan Sidwell <nathan@codesourcery.com> 13529 13530 * g++.old-deja/g++.other/defarg9.C: New test. 13531 135322001-04-26 Toon Moene <toon@moene.indiv.nluug.nl> 13533 13534 * g77.f-torture/compile/20010426.f: New test. 13535 * g77.f-torture/execute/20010426.f: New test. 13536 135372001-04-26 Toon Moene <toon@moene.indiv.nluug.nl> 13538 13539 * g77.f-torture/compile/20000629-1.x: Remove - error 13540 has been fixed. 13541 135422001-04-26 Jeffrey A Law (law@cygnus.com) 13543 13544 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext. 13545 Tweak slightly to work with g++.dg framework. 13546 * g++.dg/special/ecos.exp: Run initp1.C test. 13547 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special. 13548 13549 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since 13550 its linker doesn't give line numbers either. 13551 * g++.old-deja/g++.ext/instantiate3.C: Similarly. 13552 135532001-04-26 Nathan Sidwell <nathan@codesourcery.com> 13554 13555 * g++.old-deja/g++.other/lex1.C: New test. 13556 135572001-04-26 Jakub Jelinek <jakub@redhat.com> 13558 13559 * gcc.dg/noncompile/20010425-1.c: New test. 13560 135612001-04-26 Nathan Sidwell <nathan@codesourcery.com> 13562 13563 * g++.old-deja/g++.pt/mangle2.C: New test. 13564 135652001-04-25 Jakub Jelinek <jakub@redhat.com> 13566 13567 * gcc.dg/format/plus-1.c: New test. 13568 135692001-04-25 Jakub Jelinek <jakub@redhat.com> 13570 13571 * gcc.dg/20010423-1.c: New test. 13572 135732001-04-25 Jakub Jelinek <jakub@redhat.com> 13574 13575 * gcc.c-torture/execute/20010422-1.c: New test. 13576 135772001-04-25 Nathan Sidwell <nathan@codesourcery.com> 13578 13579 * g++.old-deja/g++.ns/type2.C: New test. 13580 135812001-04-24 Zack Weinberg <zackw@stanford.edu> 13582 13583 * g++.old-deja/g++.other/perf1.C: New test. 13584 135852001-04-24 Nathan Sidwell <nathan@codesourcery.com> 13586 13587 * gcc.dg/c99-func-2.c: Remove xfail. 13588 * gcc.dg/c99-func-3.c: Remove xfail. 13589 * gcc.dg/c99-func-4.c: Remove xfail. 13590 135912001-04-23 Zack Weinberg <zackw@stanford.edu> 13592 13593 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail. 13594 135952001-04-23 Joseph S. Myers <jsm28@cam.ac.uk> 13596 13597 * gcc.c-torture/compile/20010423-1.c: New test. 13598 135992001-04-20 Nathan Sidwell <nathan@codesourcery.com> 13600 13601 * g++.old-deja/g++.pt/typename28.C: New test. 13602 136032001-04-20 Nathan Sidwell <nathan@codesourcery.com> 13604 13605 * g++.old-deja/g++.abi/empty2.C: New test. 13606 * g++.old-deja/g++.abi/empty3.C: New test. 13607 136082001-04-20 Jakub Jelinek <jakub@redhat.com> 13609 13610 * g++.old-deja/g++.other/comdat2.C: New test. 13611 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it. 13612 136132001-04-20 Jakub Jelinek <jakub@redhat.com> 13614 13615 * g++.old-deja/g++.other/overload14.C: New test. 13616 136172001-04-20 Jakub Jelinek <jakub@redhat.com> 13618 13619 * g++.old-deja/g++.other/lookup23.C: New test. 13620 136212001-04-20 Jakub Jelinek <jakub@redhat.com> 13622 13623 * gcc.c-torture/execute/20010403-1.c: New test. 13624 136252001-04-19 David Billinghurst <David.Billinghurst@riotinto.com> 13626 Mark Mitchell <mark@codesourcery.com> 13627 13628 * lib/old-dejagnu.exp: Don't delete output of executable. 13629 Add .exe suffix to executables. 13630 136312001-04-18 Toon Moene <toon@moene.indiv.nluug.nl> 13632 13633 * g77.f-torture/execute/short.x; Remove - Error has been fixed. 13634 136352001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 13636 13637 * gcc.dg/wtr-conversion-1.c: Don't test for width changes. 13638 136392001-04-12 Nathan Sidwell <nathan@codesourcery.com> 13640 13641 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout. 13642 * g++.old-deja/g++.abi/crash1.C: New test. 13643 136442001-04-12 Nathan Sidwell <nathan@codesourcery.com> 13645 13646 * g++.old-deja/g++.other/crash40.C: New test. 13647 136482001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 13649 13650 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca. 13651 136522001-04-11 Nathan Sidwell <nathan@codesourcery.com> 13653 13654 * g++.old-deja/g++.other/warn6.C: New test. 13655 1365622001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de> 13657 13658 * g++.old-deja/g++.robertl/eb42.C: Same. 13659 13660001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 13661 13662 * gcc.dg/wtr-conversion-1.c: New testcase. 13663 136642001-04-10 Richard Henderson <rth@redhat.com> 13665 13666 * g++.old-deja/g++.other/array5.C: New. 13667 136682001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 13669 13670 * gcc.c-torture/execute/20010408-1.c: New test. 13671 136722001-04-06 Benjamin Kosnik <bkoz@redhat.com> 13673 13674 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant 13675 headers and constructs. 13676 * g++.old-deja/g++.robertl/eb79.C: Same. 13677 * g++.old-deja/g++.robertl/eb77.C (main): Same. 13678 * g++.old-deja/g++.robertl/eb73.C: Same. 13679 * g++.old-deja/g++.robertl/eb66.C (main): Same. 13680 * g++.old-deja/g++.robertl/eb55.C (t): Same. 13681 * g++.old-deja/g++.robertl/eb54.C (main): Same. 13682 * g++.old-deja/g++.robertl/eb46.C (main): Same. 13683 * g++.old-deja/g++.robertl/eb44.C: Same. 13684 * g++.old-deja/g++.robertl/eb41.C (main): Same. 13685 * g++.old-deja/g++.robertl/eb4.C (main): Same. 13686 * g++.old-deja/g++.robertl/eb39.C: Same. 13687 * g++.old-deja/g++.robertl/eb33.C (main): Same. 13688 * g++.old-deja/g++.robertl/eb31.C (main): Same. 13689 * g++.old-deja/g++.robertl/eb30.C: Same. 13690 * g++.old-deja/g++.robertl/eb3.C: Same. 13691 * g++.old-deja/g++.robertl/eb24.C (T>): Same. 13692 * g++.old-deja/g++.robertl/eb21.C: Same. 13693 * g++.old-deja/g++.robertl/eb15.C: Same. 13694 * g++.old-deja/g++.robertl/eb118.C: Same. 13695 * g++.old-deja/g++.robertl/eb115.C (main): Same. 13696 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same. 13697 * g++.old-deja/g++.robertl/eb109.C: Same. 13698 * g++.old-deja/g++.other/sibcall1.C (main): Same. 13699 * g++.old-deja/g++.mike/rtti1.C: Same. 13700 * g++.old-deja/g++.mike/p658.C: Same. 13701 * g++.old-deja/g++.mike/net46.C: Same. 13702 * g++.old-deja/g++.mike/net34.C: Same. 13703 * g++.old-deja/g++.mike/memoize1.C: Same. 13704 * g++.old-deja/g++.mike/eh2.C: Same. 13705 * g++.old-deja/g++.law/weak.C: Same. 13706 * g++.old-deja/g++.law/visibility7.C: Same. 13707 * g++.old-deja/g++.law/visibility25.C: Same. 13708 * g++.old-deja/g++.law/visibility22.C: Same. 13709 * g++.old-deja/g++.law/visibility2.C: Same. 13710 * g++.old-deja/g++.law/visibility17.C: Same. 13711 * g++.old-deja/g++.law/visibility13.C: Same. 13712 * g++.old-deja/g++.law/visibility10.C: Same. 13713 * g++.old-deja/g++.law/visibility1.C: Same. 13714 * g++.old-deja/g++.law/virtual3.C (eval): Same. 13715 * g++.old-deja/g++.law/vbase1.C: Same. 13716 * g++.old-deja/g++.law/operators32.C: Same. 13717 * g++.old-deja/g++.law/nest3.C: Same. 13718 * g++.old-deja/g++.law/missed-error2.C (foo): Same. 13719 * g++.old-deja/g++.law/except5.C (main): Same. 13720 * g++.old-deja/g++.law/cvt7.C (run): Same. 13721 * g++.old-deja/g++.law/cvt2.C: Same. 13722 * g++.old-deja/g++.law/cvt16.C: Same. 13723 * g++.old-deja/g++.law/ctors6.C (bar): Same. 13724 * g++.old-deja/g++.law/ctors17.C (main): Same. 13725 * g++.old-deja/g++.law/ctors13.C: Same. 13726 * g++.old-deja/g++.law/ctors12.C (main): Same. 13727 * g++.old-deja/g++.law/ctors10.C: Same. 13728 * g++.old-deja/g++.law/code-gen5.C: Same. 13729 * g++.old-deja/g++.law/bad-error7.C: Same. 13730 * g++.old-deja/g++.law/arm9.C: Same. 13731 * g++.old-deja/g++.law/arm12.C: Same. 13732 * g++.old-deja/g++.law/arg8.C: Same. 13733 * g++.old-deja/g++.law/arg1.C: Same. 13734 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same. 13735 * g++.old-deja/g++.jason/template31.C: Same. 13736 * g++.old-deja/g++.jason/template24.C (main): Same. 13737 * g++.old-deja/g++.jason/2371.C: Same. 13738 * g++.old-deja/g++.eh/new2.C: Same. 13739 * g++.old-deja/g++.eh/new1.C: Same. 13740 * g++.old-deja/g++.brendan/ptolemy2.C: Same. 13741 * g++.old-deja/g++.brendan/nest21.C (main): Same. 13742 * g++.old-deja/g++.brendan/err-msg3.C: Same. 13743 * g++.old-deja/g++.brendan/crash62.C: Same. 13744 * g++.old-deja/g++.brendan/crash52.C: Same. 13745 * g++.old-deja/g++.brendan/crash49.C (main): Same. 13746 * g++.old-deja/g++.brendan/crash38.C: Same. 13747 * g++.old-deja/g++.brendan/crash15.C (main): Same. 13748 * g++.old-deja/g++.brendan/copy9.C: Same. 13749 137502001-04-06 J"orn Rennecke <amylaar@redhat.com> 13751 13752 * gcc.c-torture/execute/20001203-2.c (memset): 13753 Count argument is of type __SIZE_TYPE__. 13754 137552001-04-04 Diego Novillo <dnovillo@redhat.com> 13756 13757 * gcc.c-torture/compile/20010404-1.c: New test. 13758 137592001-04-04 Jakub Jelinek <jakub@redhat.com> 13760 13761 * gcc.c-torture/compile/20010326-1.c: New test. 13762 137632001-04-03 Alexandre Oliva <aoliva@redhat.com> 13764 13765 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate 13766 peculiarities of the SH. 13767 * g++.old-deja/g++.ext/instantiate2.C: Likewise. 13768 137692001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE> 13770 13771 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan. 13772 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise. 13773 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan. 13774 137752001-04-02 Jakub Jelinek <jakub@redhat.com> 13776 13777 * g77.f-torture/compile/20010321-1.f: New test. 13778 137792001-04-02 Jakub Jelinek <jakub@redhat.com> 13780 13781 * gcc.c-torture/compile/20010329-1.c: New test. 13782 137832001-04-02 Jakub Jelinek <jakub@redhat.com> 13784 13785 * gcc.c-torture/execute/20010329-1.c: New test. 13786 137872001-03-28 Loren J. Rittle <ljrittle@acm.org> 13788 13789 * g++.old-deja/g++.other/eh4.C: Fix typo. 13790 137912001-03-28 Loren J. Rittle <ljrittle@acm.org> 13792 13793 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir. 13794 137952001-03-28 Philip Blundell <philb@gnu.org> 13796 13797 * gcc.c-torture/compile/20010328-1.c: New test. 13798 137992001-03-27 Richard Henderson <rth@redhat.com> 13800 13801 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions. 13802 * g++.old-deja/g++.eh/vbase3.C: Likewise. 13803 138042001-03-27 Alan Modra <alan@linuxcare.com.au> 13805 13806 * gcc.c-torture/compile/20010327-1.c: New test. 13807 138082001-03-26 Nathan Sidwell <nathan@codesourcery.com> 13809 13810 * g++.old-deja/g++.other/friend12.C: New test. 13811 * g++.old-deja/g++.other/friend9.C: Expect no errors. 13812 * g++.old-deja/g++.robertl/eb56.C: Make typedef public. 13813 138142001-03-25 Joseph S. Myers <jsm28@cam.ac.uk> 13815 13816 * gcc.c-torture/execute/20010325-1.c: New test. 13817 138182001-03-23 Jakub Jelinek <jakub@redhat.com> 13819 13820 * g++.old-deja/g++.other/mangle3.C: New test. 13821 138222001-03-22 Jakub Jelinek <jakub@redhat.com> 13823 13824 * g++.old-deja/g++.other/anon8.C: New test. 13825 138262001-03-20 Philip Blundell <philb@gnu.org> 13827 13828 * gcc.c-torture/compile/20010320-1.c: New test. 13829 138302001-03-17 Richard Henderson <rth@redhat.com> 13831 13832 * g++.old-deja/g++.other/eh4.C: Add expected error text. 13833 138342001-03-15 Geoff Keating <geoff@redhat.com> 13835 13836 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these 13837 tests on AIX. 13838 138392001-03-15 Gabriel Dos Reis <gdr@codesourcery.com> 13840 13841 * g++.old-deja/g++.other/eh4.C: New test. 13842 138432001-03-14 Neil Booth <neil@daikokuya.demon.co.uk> 13844 13845 * gcc.dg/cpp/mi1.c: Update. 13846 138472001-03-14 Jakub Jelinek <jakub@redhat.com> 13848 13849 * g++.old-deja/g++.other/regstack.C: New test. 13850 138512001-03-12 Nathan Sidwell <nathan@codesourcery.com> 13852 13853 * g++.old-deja/g++.other/ref4.C: New test. 13854 138552001-03-11 Nicola Pero <n.pero@mi.flashnet.it> 13856 13857 * objc/execute/va_method.m: Added. 13858 * objc/execute/IMP.m: Added. 13859 * objc/execute/_cmd.m: Added. 13860 * objc/execute/accessing_ivars.m: Added. 13861 * objc/execute/class-1.m: Added. 13862 * objc/execute/class-10.m: Added. 13863 * objc/execute/class-11.m: Added. 13864 * objc/execute/class-12.m: Added. 13865 * objc/execute/class-13.m: Added. 13866 * objc/execute/class-14.m: Added. 13867 * objc/execute/class-2.m: Added. 13868 * objc/execute/class-3.m: Added. 13869 * objc/execute/class-4.m: Added. 13870 * objc/execute/class-5.m: Added. 13871 * objc/execute/class-6.m: Added. 13872 * objc/execute/class-7.m: Added. 13873 * objc/execute/class-8.m: Added. 13874 * objc/execute/class-9.m: Added. 13875 * objc/execute/class-tests-1.h 13876 * objc/execute/class-tests-2.h 13877 * objc/execute/compatibility_alias.m: Added. 13878 * objc/execute/encode-1.m: Added. 13879 * objc/execute/formal_protocol-1.m: Added. 13880 * objc/execute/formal_protocol-2.m: Added. 13881 * objc/execute/formal_protocol-3.m: Added. 13882 * objc/execute/formal_protocol-4.m: Added. 13883 * objc/execute/formal_protocol-5.m: Added. 13884 * objc/execute/formal_protocol-6.m: Added. 13885 * objc/execute/formal_protocol-7.m: Added. 13886 * objc/execute/informal_protocol.m: Added. 13887 * objc/execute/initialize.m: Added. 13888 * objc/execute/load.m: Added. 13889 * objc/execute/many_args_method.m: Added. 13890 * objc/execute/nested-3.m: Added. 13891 * objc/execute/no_clash.m: Added. 13892 * objc/execute/private.m: Added. 13893 * objc/execute/redefining_self.m: Added. 13894 * objc/execute/root_methods.m: Added. 13895 * objc/execute/selector-1.m: Added. 13896 * objc/execute/static-1.m: Added. 13897 * objc/execute/static-2.m: Added. 13898 * objc/execute/va_method.m: Added. 13899 139002001-03-10 Richard Henderson <rth@redhat.com> 13901 13902 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception. 13903 139042001-03-07 Neil Booth <neil@daikokuya.demon.co.uk> 13905 13906 * g++.old-deja/g++.other/crash31.C: XFAIL. 13907 * g77.f-torture/execute/20010116.x: Conditional XFAIL. 13908 * g77.f-torture/execute/short.x: XFAIL -Os on x86. 13909 * gcc.c-torture/execute/20010123-1.x: XFAIL. 13910 * gcc.c-torture/execute/20010124-1.x: XFAIL. 13911 * gcc.dg/sequence-pt-1.c: XFAIL one test. 13912 139132001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com> 13914 13915 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero. 13916 139172001-03-06 Zack Weinberg <zackw@stanford.edu> 13918 13919 * gcc.dg/20000724-1.c: Don't use multiline strings. 13920 139212001-03-06 Zack Weinberg <zackw@stanford.edu> 13922 13923 * objc/execute/string1.m, objc/execute/string2.m: Compare the 13924 result of -cString against what we expect it to be; don't just 13925 print it out for no one to read. 13926 13927 * objc/execute/string3.m, objc/execute/string4.m: New tests. 13928 Based on testcases provided by Nicola Pero. 13929 139302001-03-03 Neil Booth <neil@daikokuya.demon.co.uk> 13931 13932 * gcc.dg/cpp/macro7.c: New test. 13933 139342001-03-03 Neil Booth <neil@daikokuya.demon.co.uk> 13935 13936 * gcc.dg/cpp/multiline.c: Update. 13937 139382001-03-02 Nathan Sidwell <nathan@codesourcery.com> 13939 13940 * g++.old-deja/g++.other/enum3.C: New test. 13941 139422001-03-02 Nathan Sidwell <nathan@codesourcery.com> 13943 13944 * g++.old-deja/g++.other/pod1.C: New test. 13945 139462001-03-02 Nathan Sidwell <nathan@codesourcery.com> 13947 13948 * g++.old-deja/g++.ext/overload1.C: New test. 13949 139502001-03-01 Nathan Sidwell <nathan@codesourcery.com> 13951 13952 * g++.old-deja/g++.pt/using1.C: New test. 13953 139542001-03-01 Nathan Sidwell <nathan@codesourcery.com> 13955 13956 * g++.old-deja/g++.other/using9.C: New test. 13957 139582001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com> 13959 13960 * objc/execute/bycopy-3.m: Added new test from Nicola Pero. 13961 13962 * objc/execute/protocol.m (main): Added patch from Nicola Pero. 13963 139642001-02-28 Nathan Sidwell <nathan@codesourcery.com> 13965 13966 * g++.old-deja/g++.ext/realpt1.C: Remove. 13967 139682001-02-27 Nathan Sidwell <nathan@codesourcery.com> 13969 13970 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too. 13971 139722001-02-26 Will Cohen <wcohen@redhat.com> 13973 13974 * gcc.c-torture/execute/ieee/20010226-1.c: New test. 13975 139762001-02-26 Jeffrey Oldham <oldham@codesourcery.com> 13977 13978 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded 13979 templatized constructors. 13980 139812001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 13982 13983 * gcc.c-torture/execute/20010224-1.c: New test. 13984 139852001-02-23 Jakub Jelinek <jakub@redhat.com> 13986 13987 * gcc.c-torture/execute/20010222-1.c: New test. 13988 139892001-02-22 Jakub Jelinek <jakub@redhat.com> 13990 13991 * g++.old-deja/g++.other/inline20.C: New test. 13992 139932001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com> 13994 13995 * objc/execute/nested-1.m: Added (contributed by Nicola Pero). 13996 139972001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com> 13998 13999 * g++.old-deja/g++.other/lookup22.C: New test. 14000 140012001-02-19 Zack Weinberg <zackw@stanford.edu> 14002 14003 * g77.dg: New directory. 14004 * g77.dg/20010216-1.f: New test case. 14005 * g77.dg/dg.exp: New driver. 14006 * lib/g77-dg.exp: New driver library. 14007 140082001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 14009 14010 * g++.old-deja/g++.other/inline19.c: Remove XFAIL. 14011 140122001-02-16 Gabriel Dos Reis <gdr@codesourcery.com> 14013 14014 * g++.old-deja/g++.other/decl9.C: New test. 14015 140162001-02-16 Jakub Jelinek <jakub@redhat.com> 14017 14018 * g++.old-deja/g++.other/init16.C: Update the test so that it does 14019 not need <string> and also tests the initialization at runtime. 14020 140212001-02-16 Neil Booth <neil@daikokuya.demon.co.uk> 14022 14023 * gcc.c-torture/execute/longlong.c: New test. 14024 140252001-02-14 J"orn Rennecke <amylaar@redhat.com> 14026 14027 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof. 14028 140292001-02-14 J"orn Rennecke <amylaar@redhat.com> 14030 14031 * gcc.c-torture/execute/920302-1.c (execute): 14032 Change argument type to short. 14033 140342001-02-14 Nathan Sidwell <nathan@codesourcery.com> 14035 14036 * g++.old-deja/g++.pt/deduct6.C: New test. 14037 140382001-02-14 Nathan Sidwell <nathan@codesourcery.com> 14039 14040 * g++.old-deja/g++.pt/deduct5.C: New test. 14041 140422001-02-14 Jakub Jelinek <jakub@redhat.com> 14043 14044 * gcc.c-torture/execute/20010209-1.c: New test. 14045 140462001-02-14 Neil Booth <neil@daikokuya.demon.co.uk> 14047 14048 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests. 14049 140502001-02-12 Geoffrey Keating <geoffk@redhat.com> 14051 14052 * g++.dg/vtgc1.C: Update for new ABI. 14053 14054 * consistency.vlad: New directory, 1665 files. 14055 140562001-02-12 Joseph S. Myers <jsm28@cam.ac.uk> 14057 14058 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit 14059 return type. 14060 * gcc.dg/cpp/digraphs.c: Declare puts. 14061 140622001-02-12 Nathan Sidwell <nathan@codesourcery.com> 14063 14064 * g++.old-deja/g++.other/warn5.C: New test. 14065 140662001-02-12 Nathan Sidwell <nathan@codesourcery.com> 14067 14068 * g++.old-deja/g++.pt/spec40.C: New test. 14069 140702001-02-12 Nathan Sidwell <nathan@codesourcery.com> 14071 14072 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list 14073 case. 14074 * g++.old-deja/g++.ext/arrnew.C: Deprecate. 14075 140762001-02-12 Jakub Jelinek <jakub@redhat.com> 14077 14078 * gcc.c-torture/compile/20010209-1.c: New test. 14079 140802001-02-11 Jeffrey Oldham <oldham@codesourcery.com> 14081 14082 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces 14083 excess errors message but not if it crashes. 14084 * g++.old-deja/g++.other/crash27.C: Likewise. 14085 * g++.old-deja/g++.other/crash28.C: Likewise. 14086 * g++.old-deja/g++.other/crash30.C: Likewise. 14087 * g++.old-deja/g++.other/crash32.C: Likewise. 14088 * g++.old-deja/g++.other/crash35.C: Likewise. 14089 * g++.old-deja/g++.pt/inherit2.C: Likewise. 14090 140912001-02-08 Joseph S. Myers <jsm28@cam.ac.uk> 14092 14093 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp, 14094 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp, 14095 g++.dg/dg.exp, g++.old-deja/old-deja.exp, 14096 g77.f-torture/execute/execute.exp, 14097 g77.f-torture/noncompile/noncompile.exp, 14098 gcc.c-torture/execute/execute.exp, 14099 gcc.c-torture/execute/memcheck/memcheck.exp, 14100 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp, 14101 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp, 14102 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp, 14103 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp, 14104 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp, 14105 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp, 14106 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp, 14107 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp: 14108 Remove bug reporting instructions with ancient email addresses. 14109 141102001-02-07 Jakub Jelinek <jakub@redhat.com> 14111 14112 * gcc.dg/20010202-1.c: New test. 14113 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386. 14114 141152001-02-07 Zack Weinberg <zack@wolery.stanford.edu> 14116 14117 * g++.dg/stdbool-if.C: New test. 14118 141192001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com> 14120 14121 * objc/execute/fdecl.m: Added main(). 14122 141232001-02-07 Jakub Jelinek <jakub@redhat.com> 14124 14125 * gcc.c-torture/execute/20010206-1.c: New test. 14126 141272001-02-06 Neil Booth <neil@daikokuya.demon.co.uk> 14128 14129 * gcc.dg/cpp/avoidpaste1.c: Update. 14130 141312001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com> 14132 14133 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola 14134 Pero <nicola@brainstorm.co.uk>. 14135 * objc/execute/fdecl.m: Declare foo as pointer to AClass. 14136 141372001-02-06 Nathan Sidwell <nathan@codesourcery.com> 14138 14139 * g++.old-deja/g++.pt/spec39.C: New test. 14140 141412001-02-05 Jakub Jelinek <jakub@redhat.com> 14142 14143 * gcc.c-torture/compile/20010202-1.c: New test. 14144 141452001-02-05 Nathan Sidwell <nathan@codesourcery.com> 14146 14147 * g++.old-deja/g++.abi/primary2.C: New test. 14148 * g++.old-deja/g++.abi/primary3.C: New test. 14149 * g++.old-deja/g++.abi/primary4.C: New test. 14150 * g++.old-deja/g++.abi/primary5.C: New test. 14151 * g++.old-deja/g++.abi/vtable3.h: New test. 14152 * g++.old-deja/g++.abi/vtable3a.C: New test. 14153 * g++.old-deja/g++.abi/vtable3b.C: New test. 14154 * g++.old-deja/g++.abi/vtable3c.C: New test. 14155 * g++.old-deja/g++.abi/vtable3d.C: New test. 14156 * g++.old-deja/g++.abi/vtable3e.C: New test. 14157 * g++.old-deja/g++.abi/vtable3f.C: New test. 14158 * g++.old-deja/g++.abi/vtable3g.C: New test. 14159 * g++.old-deja/g++.abi/vtable3h.C: New test. 14160 * g++.old-deja/g++.abi/vtable3i.C: New test. 14161 * g++.old-deja/g++.abi/vtable3j.C: New test. 14162 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL. 14163 141642001-02-03 Jakub Jelinek <jakub@redhat.com> 14165 14166 * g++.old-deja/g++.other/anon6.C: New test. 14167 * g++.old-deja/g++.other/anon7.C: New test. 14168 141692001-02-01 Neil Booth <neil@daikokuya.demon.co.uk> 14170 14171 * gcc.dg/cpp/avoidpaste2.c: New tests. 14172 141732001-01-31 Jakub Jelinek <jakub@redhat.com> 14174 14175 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range. 14176 141772001-01-31 Jeffrey Oldham <oldham@codesourcery.com> 14178 14179 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and 14180 DECIMAL_DIG cases for Irix." 14181 141822001-01-31 J"orn Rennecke <amylaar@redhat.com> 14183 14184 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer. 14185 141862001-01-31 Joseph S. Myers <jsm28@cam.ac.uk> 14187 14188 * gcc.dg/c99-tag-1.c: New test. 14189 141902001-01-31 Neil Booth <neil@daikokuya.demon.co.uk> 14191 14192 * gcc.dg/cpp/tr-warn1.c: Add tests. 14193 141942001-01-31 Neil Booth <neil@daikokuya.demon.co.uk> 14195 14196 * gcc.dg/cpp/avoidpaste1.c: Update. 14197 * gcc.dg/cpp/paste4.c: Update. 14198 141992001-01-30 Jeffrey Oldham <oldham@codesourcery.com> 14200 14201 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG 14202 cases for Irix. 14203 142042001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 14205 14206 * g++.old-deja/g++.other/inline19.C: New test. 14207 142082001-01-30 Neil Booth <neil@daikokuya.demon.co.uk> 14209 14210 * gcc.dg/Wlarger-than.c: New test. 14211 142122001-01-29 Neil Booth <neil@daikokuya.demon.co.uk> 14213 14214 * gcc.dg/cpp/avoidpaste1.c: Fix typos. 14215 142162001-01-29 Jakub Jelinek <jakub@redhat.com> 14217 14218 * gcc.c-torture/execute/20010129-1.c: New test. 14219 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32. 14220 142212001-01-28 Neil Booth <neil@daikokuya.demon.co.uk> 14222 14223 * gcc.dg/cpp/avoidpaste1.c: Test case. 14224 142252001-01-28 Jakub Jelinek <jakub@redhat.com> 14226 14227 * g++.old-deja/g++.other/inline18.C: New test. 14228 142292001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 14230 14231 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts 14232 and __builtin_putchar. 14233 142342001-01-27 Jakub Jelinek <jakub@redhat.com> 14235 14236 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer 14237 tests. 14238 142392001-01-25 Jeffrey Oldham <oldham@codesourcery.com> 14240 14241 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change 14242 floating point number rounding mode to round to the nearest 14243 representable mode. 14244 142452001-01-25 Jakub Jelinek <jakub@redhat.com> 14246 14247 * g++.old-deja/g++.other/mangle2.C: New test. 14248 142492001-01-24 Joseph S. Myers <jsm28@cam.ac.uk> 14250 14251 * gcc.c-torture/compile/20010124-1.c: New test. 14252 142532001-01-24 Nathan Sidwell <nathan@codesourcery.com> 14254 14255 * g++.old-deja/g++.pt/spec38.C: New test. 14256 142572001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 14258 14259 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to 14260 "Build don't run". 14261 142622001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 14263 14264 * gcc.c-torture/execute/20010123-1.c: New test. 14265 142662001-01-23 Nathan Sidwell <nathan@codesourcery.com> 14267 14268 * g++.old-deja/g++.pt/spec37.C: New test. 14269 142702001-01-23 Nathan Sidwell <nathan@codesourcery.com> 14271 14272 * g++.old-deja/g++.pt/overload14.C: New test. 14273 142742001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 14275 14276 * gcc.c-torture/execute/20010122-1.c: New test, exercise 14277 __builtin_return_address. 14278 142792001-01-22 Nathan Sidwell <nathan@codesourcery.com> 14280 14281 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL. 14282 * g++.old-deja/g++.pt/spec35.C: New test. 14283 * g++.old-deja/g++.pt/spec36.C: New test. 14284 142852001-01-20 Jakub Jelinek <jakub@redhat.com> 14286 14287 * gcc.c-torture/compile/20010118-1.c: New test. 14288 142892001-01-20 Neil Booth <neil@daikokuya.demon.co.uk> 14290 14291 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update. 14292 142932001-01-19 Jakub Jelinek <jakub@redhat.com> 14294 14295 * gcc.c-torture/execute/20010119-1.c: New test. 14296 142972001-01-19 Nathan Sidwell <nathan@codesourcery.com> 14298 14299 * g++.old-deja/g++.other/vbase5.C: New test. 14300 143012001-01-19 Jakub Jelinek <jakub@redhat.com> 14302 14303 * gcc.c-torture/execute/20010118-1.c: New test. 14304 143052001-01-19 Nathan Sidwell <nathan@codesourcery.com> 14306 14307 * g++.old-deja/g++.pt/deduct3.C: New test. 14308 143092001-01-19 Nathan Sidwell <nathan@codesourcery.com> 14310 14311 * g++.old-deja/g++.pt/spec34.C: New test. 14312 143132001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com> 14314 14315 * g77.f-torture/compile/20000601-2.f: New test. 14316 143172001-01-18 Nathan Sidwell <nathan@codesourcery.com> 14318 14319 * g++.old-deja/g++.other/init17.C: New test. 14320 143212001-01-18 Alexandre Oliva <aoliva@redhat.com> 14322 14323 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t. 14324 143252001-01-18 Nathan Sidwell <nathan@codesourcery.com> 14326 14327 * g++.old-deja/g++.pt/unify8.C: New test. 14328 143292001-01-18 Nathan Sidwell <nathan@codesourcery.com> 14330 14331 * g++.old-deja/g++.abi/vbase1.C: New test. 14332 143332001-01-18 Nathan Sidwell <nathan@codesourcery.com> 14334 14335 * g++.old-deja/g++.pt/crash65.C: New test. 14336 143372001-01-18 Neil Booth <neil@daikokuya.demon.co.uk> 14338 14339 * gcc.dg/cpp/assembl2.S: New test case. 14340 143412001-01-17 Jeffrey Oldham <oldham@codesourcery.com> 14342 14343 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases 14344 are supported. 14345 143462001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 14347 14348 * g++.old-deja/g++.other/builtins1.C: New test. 14349 * g++.old-deja/g++.other/builtins2.C: Likewise. 14350 * g++.old-deja/g++.other/builtins3.C: Likewise. 14351 * g++.old-deja/g++.other/builtins4.C: Likewise. 14352 143532001-01-17 Jakub Jelinek <jakub@redhat.com> 14354 14355 * gcc.c-torture/compile/20010117-1.c: New test. 14356 * gcc.c-torture/compile/20010117-2.c: New test. 14357 143582001-01-15 Toon Moene <toon@moene.indiv.nluug.nl> 14359 14360 * g77.f-torture/execute/20010116.[fx]: New test, 14361 XFAIL on i?86-*-*. 14362 * g77.f-torture/compile/20010115.f: Indicate it's 14363 a test for PR fortran/1636. 14364 143652001-01-15 Joseph S. Myers <jsm28@cam.ac.uk> 14366 14367 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests. 14368 143692001-01-15 Toon Moene <toon@moene.indiv.nluug.nl> 14370 14371 * g77.f-torture/compile/20010115.f: New test. 14372 143732001-01-15 Nathan Sidwell <nathan@codesourcery.com> 14374 14375 * g++.old-deja/g++.pt/nontype5.C: New test. 14376 143772001-01-15 Neil Booth <neil@daikokuya.demon.co.uk> 14378 14379 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we 14380 have an equivalent working one below it. 14381 143822001-01-14 Jeffrey Oldham <oldham@codesourcery.com> 14383 14384 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment. 14385 * g++.old-deja/g++.ext/instantiate3.C: Likewise. 14386 143872001-01-14 Jeffrey Oldham <oldham@codesourcery.com> 14388 14389 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits 14390 message containing "init_priority". 14391 (conpr-2.C): Likewise. 14392 (conpr-3.C): Likewise. 14393 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix. 14394 143952001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 14396 14397 * gcc.c-torture/execute/20010114-2.c: New test. 14398 143992001-01-14 Joseph S. Myers <jsm28@cam.ac.uk> 14400 14401 * gcc.c-torture/compile/20010114-1.c: New test. 14402 * gcc.c-torture/compile/20010114-1.x: Xfail. 14403 * gcc.c-torture/compile/20010114-2.c: New test. 14404 * gcc.c-torture/execute/20010114-1.c: New test. 14405 * gcc.dg/trunc-1.c: New test. 14406 * gcc.dg/uninit-B.c: New test. 14407 144082001-01-13 Nick Clifton <nickc@redhat.com> 14409 14410 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core 14411 target. 14412 144132001-01-13 Joseph S. Myers <jsm28@cam.ac.uk> 14414 14415 * gcc.c-torture/compile/20010113-1.c: New test. 14416 144172001-01-13 Jakub Jelinek <jakub@redhat.com> 14418 14419 * gcc.c-torture/compile/20001212-1.c: New test. 14420 144212001-01-13 Neil Booth <neil@daikokuya.demon.co.uk> 14422 14423 * gcc.dg/cpp/widestr1.c: Update. 14424 * gcc.dg/cpp/prag-imp.c: Remove. 14425 144262001-01-12 Jakub Jelinek <jakub@redhat.com> 14427 14428 * gcc.c-torture/execute/20000801-3.x: Remove. 14429 * gcc.dg/c90-init-1.c: New test. 14430 * gcc.dg/c99-init-1.c: New test. 14431 * gcc.dg/c99-init-2.c: New test. 14432 * gcc.dg/gnu99-init-1.c: New test. 14433 144342001-01-12 Richard Earnshaw <rearnsha@arm.com> 14435 14436 * lib/f-torture.exp (f_torture_compile): Prune the warnings before 14437 testing that no relevant ones were found. 14438 144392001-01-12 Nathan Sidwell <nathan@codesourcery.com> 14440 14441 * g++.old-deja/g++.pt/cast2.C: New test. 14442 144432001-01-12 Nathan Sidwell <nathan@codesourcery.com> 14444 14445 * g++.old-deja/g++.pt/friend47.C: New test. 14446 144472001-01-11 Nathan Sidwell <nathan@codesourcery.com> 14448 14449 * g++.old-deja/g++.pt/instantiate13.C: New test. 14450 144512001-01-11 Nathan Sidwell <nathan@codesourcery.com> 14452 14453 * g++.old-deja/g++.other/defarg7.C: New test. 14454 * g++.old-deja/g++.other/defarg8.C: New test. 14455 144562001-01-11 Nathan Sidwell <nathan@codesourcery.com> 14457 14458 * g++.old-deja/g++.pt/crash64.C: New test. 14459 144602001-01-11 Nathan Sidwell <nathan@codesourcery.com> 14461 14462 * g++.old-deja/g++.pt/crash63.C: New test. 14463 144642001-01-11 Neil Booth <neil@daikokuya.demon.co.uk> 14465 14466 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension. 14467 144682001-01-10 Alan Lehotsky <lehotsky@tiac.net> 14469 14470 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints. 14471 144722001-01-10 Nathan Sidwell <nathan@codesourcery.com> 14473 14474 * g++.old-deja/g++.pt/error3.C: New test. 14475 144762001-01-10 Nathan Sidwell <nathan@codesourcery.com> 14477 14478 * g++.old-deja/g++.other/crash39.C: New test. 14479 144802001-01-10 Nathan Sidwell <nathan@codesourcery.com> 14481 14482 * g++.old-deja/g++.other/vbase4.C: New test. 14483 144842001-01-08 Jonathan Larmour <jlarmour@redhat.com> 14485 14486 * gcc.dg/20000419-2.c: Move to "special" subdirectory. 14487 * gcc.dg/special/20000419-2.c: New file. Identical to above. 14488 * gcc.dg/special/special.exp: New test driver which will check 14489 for alias support for the above test. 14490 144912001-01-09 Alan Lehotsky <lehotsky@tiac.net> 14492 14493 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid 14494 problems on small machines. 14495 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to 14496 parameterize. 14497 144982001-01-09 Jeffrey Oldham <oldham@codesourcery.com> 14499 14500 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for 14501 mips. 14502 * g++.old-deja/g++.ext/instantiate3.C: Likewise. 14503 145042001-01-09 Nathan Sidwell <nathan@codesourcery.com> 14505 14506 * g++.old_deja/g++.pt/using8.C: New test. 14507 145082001-01-09 Joseph S. Myers <jsm28@cam.ac.uk> 14509 14510 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests. 14511 145122000-01-08 Loren J. Rittle <ljrittle@acm.org> 14513 14514 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of 14515 where a failure is expected. 14516 * gcc.c-torture/execute/ieee/rbug.x: Likewise. 14517 145182001-01-08 Nathan Sidwell <nathan@codesourcery.com> 14519 14520 * g++.old_deja/g++.pt/instantiate12.C: New test. 14521 145222001-01-08 Nathan Sidwell <nathan@codesourcery.com> 14523 14524 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at 14525 start of structs. 14526 * g++.old-deja/g++.benjamin/15309-2.C: Likewise. 14527 * g++.old-deja/g++.brendan/crash17.C: Likewise. 14528 * g++.old-deja/g++.brendan/crash29.C: Likewise. 14529 * g++.old-deja/g++.brendan/crash48.C: Likewise. 14530 * g++.old-deja/g++.brendan/ns1.C: Likewise. 14531 * g++.old-deja/g++.brendan/warnings1.C: Likewise. 14532 * g++.old-deja/g++.bugs/900205_04.C: Likewise. 14533 * g++.old-deja/g++.bugs/900514_03.C: Likewise. 14534 * g++.old-deja/g++.eh/spec6.C: Likewise. 14535 * g++.old-deja/g++.jason/crash3.C: Likewise. 14536 * g++.old-deja/g++.law/ctors11.C: Likewise. 14537 * g++.old-deja/g++.law/ctors17.C: Likewise. 14538 * g++.old-deja/g++.law/ctors5.C: Likewise. 14539 * g++.old-deja/g++.law/ctors9.C: Likewise. 14540 * g++.old-deja/g++.mike/ambig1.C: Likewise. 14541 * g++.old-deja/g++.mike/net22.C: Likewise. 14542 * g++.old-deja/g++.mike/p3538a.C: Likewise. 14543 * g++.old-deja/g++.mike/p3538b.C: Likewise. 14544 * g++.old-deja/g++.mike/virt3.C: Likewise. 14545 * g++.old-deja/g++.niklas/t128.C: Likewise. 14546 * g++.old-deja/g++.other/anon4.C: Likewise. 14547 * g++.old-deja/g++.other/using1.C: Likewise. 14548 * g++.old-deja/g++.other/warn3.C: Likewise. 14549 * g++.old-deja/g++.pt/t37.C: Likewise. 14550 * g++.old-deja/g++.robertl/eb69.C: Likewise. 14551 * g++.old-deja/g++.robertl/eb71.C: Likewise. 14552 145532001-01-08 Nathan Sidwell <nathan@codesourcery.com> 14554 14555 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL. 14556 145572001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 14558 14559 * gcc.c-torture/execute/stdio-opt-3.c: New test. 14560 145612001-01-07 Jakub Jelinek <jakub@redhat.com> 14562 14563 * gcc.c-torture/compile/20010107-1.c: New test. 14564 145652001-01-07 Joseph S. Myers <jsm28@cam.ac.uk> 14566 14567 * gcc.c-torture/execute/builtin-noret-1.c: New test. 14568 145692001-01-07 Joseph S. Myers <jsm28@cam.ac.uk> 14570 14571 * gcc.dg/format/format.h: New file. 14572 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c, 14573 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c, 14574 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c, 14575 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c, 14576 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c, 14577 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c, 14578 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c, 14579 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c, 14580 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c, 14581 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c, 14582 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c, 14583 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c, 14584 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c, 14585 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c, 14586 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c, 14587 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c, 14588 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c, 14589 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c, 14590 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c, 14591 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c, 14592 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h" 14593 instead of declaring standard types, macros and functions in each 14594 test. 14595 145962001-01-06 Alexandre Oliva <aoliva@redhat.com> 14597 14598 * gcc.c-torture/execute/20010106-1.c: New test. 14599 146002001-01-06 Joseph S. Myers <jsm28@cam.ac.uk> 14601 14602 * gcc.dg/format/format.exp: New file. 14603 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c. 14604 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c. 14605 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c. 14606 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c. 14607 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c. 14608 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c. 14609 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c. 14610 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c. 14611 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c. 14612 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c. 14613 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c. 14614 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c. 14615 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c. 14616 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c. 14617 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c. 14618 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c. 14619 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c. 14620 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c. 14621 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c. 14622 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c. 14623 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c. 14624 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c. 14625 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c. 14626 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c. 14627 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c. 14628 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c. 14629 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c. 14630 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c. 14631 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c. 14632 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c. 14633 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c. 14634 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c. 14635 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c. 14636 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c. 14637 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c. 14638 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c. 14639 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c. 14640 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c. 14641 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c. 14642 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c. 14643 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c. 14644 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c. 14645 146462001-01-05 Alexandre Oliva <aoliva@redhat.com> 14647 14648 * gcc.c-torture/execute/991228-1.c: Take word endianness into 14649 account. 14650 146512001-01-05 Joseph S. Myers <jsm28@cam.ac.uk> 14652 14653 * gcc.c-torture/execute/builtin-complex-1.c: New test. 14654 146552001-01-05 Nathan Sidwell <nathan@codesourcery.com> 14656 14657 * g++.old-deja/g++.pt/crash62.C: New test. 14658 146592001-01-04 Richard Henderson <rth@redhat.com> 14660 14661 * gcc.dg/20000926-1.c: Update expected warnings. 14662 * gcc.dg/array-2.c: Likewise. 14663 * gcc.dg/array-4.c: Also validate flexible array members. 14664 * gcc.dg/c99-flex-array-1.c: New. 14665 146662001-01-04 Joseph S. Myers <jsm28@cam.ac.uk> 14667 14668 * gcc.c-torture/compile/20001222-1.x: Remove. 14669 146702001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 14671 14672 * gcc.c-torture/execute/built-in-setjmp.c: New. 14673 146742001-01-03 Richard Henderson <rth@redhat.com> 14675 14676 * gcc.dg/940510-1.c: Update expected error wording. 14677 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New. 14678 146792001-01-03 Jeffrey Oldham <oldham@codesourcery.com> 14680 14681 * lib/target-supports.exp (check_alias_available): Modified to 14682 indicate aliases not supported if only weak aliases are supported. 14683 146842001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 14685 14686 * gcc.c-torture/execute/string-opt-8.c: Add more testcases. 14687 Turn on cmpstrsi checks for __pj__ and __i370__. 14688 146892001-01-03 Nathan Sidwell <nathan@codesourcery.com> 14690 14691 * g++.old-deja/g++.other/virtual11.C: New test. 14692 146932001-01-03 Nathan Sidwell <nathan@codesourcery.com> 14694 14695 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL. 14696 146972001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 14698 14699 * gcc.c-torture/compile/20010102-1.c: New test. 14700 147012001-01-02 Andreas Jaeger <aj@suse.de> 14702 14703 * gcc.dg/noreturn-3.c: New test. 14704 14705 * gcc.dg/noreturn-4.c: New test. 14706 147072001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 14708 14709 * gcc.c-torture/execute/stdio-opt-1.c: Also test 14710 __builtin_fputc and __builtin_fwrite. 14711 147122000-12-30 Jeffrey Oldham <oldham@codesourcery.com> 14713 14714 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for 14715 signed char, not default char. 14716 147172000-12-30 Jeffrey Oldham <oldham@codesourcery.com> 14718 14719 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*. 14720 147212000-12-30 David Billinghurst <David.Billinghurst@riotinto.com> 14722 14723 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags 14724 147252000-12-29 Richard Henderson <rth@redhat.com> 14726 14727 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define. 14728 (__cyg_profile_func_exit): Define. 14729 147302000-12-29 Hans-Peter Nilsson <hp@bitrange.com> 14731 14732 * g++.dg/vtgc1.C: New test. 14733 147342000-12-28 Geoffrey Keating <geoffk@redhat.com> 14735 14736 * gcc.dg/noncompile/20001228-1.c: New test. 14737 14738 * gcc.dg/20001228-1.c: New test. 14739 14740 * gcc.c-torture/execute/20001228-1.c: New test. 14741 147422000-12-28 Joseph S. Myers <jsm28@cam.ac.uk> 14743 14744 * gcc.dg/format-strfmon-1.c: New test. 14745 147462000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 14747 14748 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too. 14749 * gcc.c-torture/execute/stdio-opt-2.c: Likewise. 14750 * gcc.c-torture/execute/string-opt-1.c: Likewise. 14751 * gcc.c-torture/execute/string-opt-2.c: Likewise. 14752 * gcc.c-torture/execute/string-opt-3.c: Likewise. 14753 * gcc.c-torture/execute/string-opt-4.c: Likewise. 14754 * gcc.c-torture/execute/string-opt-6.c: Likewise. 14755 * gcc.c-torture/execute/string-opt-7.c: Likewise. 14756 * gcc.c-torture/execute/string-opt-8.c: Likewise. 14757 * gcc.c-torture/execute/string-opt-9.c: Likewise. 14758 * gcc.c-torture/execute/string-opt-10.c: Likewise. 14759 * gcc.c-torture/execute/string-opt-11.c: Likewise. 14760 * gcc.c-torture/execute/string-opt-12.c: Likewise. 14761 14762 * gcc.c-torture/execute/string-opt-3.c: Test rindex. 14763 * gcc.c-torture/execute/string-opt-4.c: Test index. 14764 147652000-12-26 Geoffrey Keating <geoffk@redhat.com> 14766 14767 * gcc.c-torture/compile/20001226-1.c: New test. 14768 147692000-12-22 Joseph S. Myers <jsm28@cam.ac.uk> 14770 14771 * gcc.c-torture/compile/20001222-1.c: New test. 14772 * gcc.c-torture/compile/20001222-1.x: Xfail. 14773 147742000-12-22 Alexandre Oliva <aoliva@redhat.com> 14775 14776 * gcc.c-torture/execute/comp-goto-2.c: New test. 14777 147782000-12-21 J"orn Rennecke <amylaar@redhat.com> 14779 14780 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32): 14781 Use long types if __INT_MAX__ is 32767. 14782 (main): Use cast to (sint32 *) when poking 88 into a_page. 14783 14784 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES. 14785 147862000-12-21 Bernd Schmidt <bernds@redhat.com> 14787 14788 * gcc.c-torture/compile/20001221-1.c: New test. 14789 * gcc.c-torture/execute/20001221-1.c: New test. 14790 147912000-12-20 Richard Henderson <rth@redhat.com> 14792 14793 * g++.old-deja/g++.pt/crash36.C: Update error lines. 14794 * g++.old-deja/g++.robertl/eb109.C: Likewise. 14795 147962000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 14797 14798 * gcc.dg/compare3.c: New test. 14799 148002000-12-18 Joseph S. Myers <jsm28@cam.ac.uk> 14801 14802 * gcc.dg/format-warnll-1.c: New test. 14803 148042000-12-18 Neil Booth <neil@daikokuya.demon.co.uk> 14805 14806 * gcc.dg/cpp/cmdlne-P.c: New test. 14807 148082000-12-18 Joseph S. Myers <jsm28@cam.ac.uk> 14809 14810 * gcc.c-torture/execute/builtin-abs-1.c, 14811 gcc.c-torture/execute/builtin-abs-2.c: New tests. 14812 148132000-12-17 Neil Booth <neil@daikokuya.demon.co.uk> 14814 14815 * gcc.dg/cpp/multiline.c: New test. 14816 148172000-12-17 Neil Booth <neil@daikokuya.demon.co.uk> 14818 14819 * g++.old-deja/g++.other/syshdr1.C: Update. 14820 * gcc.dg/cpp/lineflags.c: Remove temporarily. 14821 148222000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 14823 14824 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs. 14825 148262000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 14827 14828 * g++.old-deja/g++.pt/ttp65.C: New test. 14829 148302000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 14831 14832 * g++.old-deja/g++.pt/ttp64.C: New test. 14833 148342000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 14835 14836 * g++.old-deja/g++.pt/spec33.C: New test. 14837 148382000-12-14 Catherine Moore <clm@redhat.com> 14839 14840 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES. 14841 * gcc.c-torture/execute/920612-2.c: Likewise. 14842 * gcc.c-torture/execute/920428-2.c: Likewise. 14843 * gcc-c-torture/execute/va-arg-11.c: Call exit. 14844 * gcc.c-torture/execute/va-arg-21.c: Likewise. 14845 148462000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 14847 14848 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too. 14849 * gcc.dg/pack-test-2.c: Likewise. 14850 148512000-12-13 Neil Booth <neil@daikokuya.demon.co.uk> 14852 14853 Tests by Zack Weinberg <zackw@stanford.edu>. 14854 14855 * gcc.dg/cpp/defined.c: Update. 14856 * gcc.dg/cpp/defined_trad.c: New tests. 14857 148582000-12-13 Neil Booth <neil@daikokuya.demon.co.uk> 14859 14860 * gcc.dg/cpp/trad-direct.c: Update. 14861 148622000-12-11 Neil Booth <neilb@earthling.net> 14863 14864 * gcc.dg/cpp/defined_trad.c 14865 148662000-12-11 Neil Booth <neilb@earthling.net> 14867 14868 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious. 14869 148702000-12-09 Joseph S. Myers <jsm28@cam.ac.uk> 14871 14872 * gcc.dg/format-miss-2.c: New test. 14873 148742000-12-09 Neil Booth <neilb@earthling.net> 14875 14876 * gcc.dg/cpp/lineflags.c: New tests. 14877 * gcc.dg/cpp/poison.c: Update. 14878 * gcc.dg/cpp/redef2.c: Update. 14879 * gcc.dg/cpp/skipping.c: New test. 14880 148812000-12-07 Geoffrey Keating <geoffk@redhat.com> 14882 14883 * g++.old-deja/g++.other/eh3.C: New testcase. 14884 148852000-12-07 Neil Booth <neilb@earthling.net> 14886 14887 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c, 14888 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c, 14889 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c 14890 wtr-union-init-2.c, wtr-union-init-3.c: Update. 14891 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c: 14892 Update. 14893 148942000-12-07 Joseph S. Myers <jsm28@cam.ac.uk> 14895 14896 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use 14897 __SIZE_TYPE__ instead of int for type of integers cast to 14898 pointers. 14899 149002000-12-07 Jakub Jelinek <jakub@redhat.com> 14901 14902 * g++.old-deja/g++.other/cleanup4.C: New test. 14903 149042000-12-07 Joseph S. Myers <jsm28@cam.ac.uk> 14905 14906 * format-sec-1.c: New test. 14907 149082000-12-07 Joseph S. Myers <jsm28@cam.ac.uk> 14909 14910 * gcc.dg/format-nonlit-3.c: New test. 14911 149122000-12-07 Joseph S. Myers <jsm28@cam.ac.uk> 14913 14914 * gcc.dg/c90-printf-1.c: Add test for printf formats reading 14915 through a null pointer. 14916 149172000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 14918 14919 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL. 14920 * g++.old-deja/g++.pt/partial4.C: New test. 14921 149222000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca> 14923 14924 * gcc.c-torture/execute/ieee/hugeval.x: New. 14925 149262000-12-06 Neil Booth <neilb@earthling.net> 14927 14928 * gcc.dg/cpp/backslash2.c: New tests. 14929 149302000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 14931 14932 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks. 14933 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test. 14934 149352000-12-05 Geoffrey Keating <geoffk@redhat.com> 14936 14937 * gcc.c-torture/execute/20001203-2.c: New testcase. 14938 149392000-12-05 Nathan Sidwell <nathan@codesourcery.com> 14940 14941 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS. 14942 * g++.old-deja/g++.other/virtual10.C: New test. 14943 149442000-12-05 Nathan Sidwell <nathan@codesourcery.com> 14945 14946 * g++.old-deja/g++.mike/pmf5.C: Remove test. 14947 149482000-12-05 Richard Henderson <rth@redhat.com> 14949 14950 * gcc.c-torture/compile/20001205-1.c: New. 14951 149522000-12-04 Neil Booth <neilb@earthling.net> 14953 14954 * g++.old-deja/g++.other/virtual9.C: New test. 14955 * g++.old-deja/g++.pt/crash61.C: New test. 14956 * gcc.c-torture/execute/loop-9.c: New test. 14957 149582000-12-04 Neil Booth <neilb@earthling.net> 14959 14960 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to... 14961 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here. 14962 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into... 14963 * gcc.dg/cpp/extratokens.c: ...here. 14964 149652000-12-04 Neil Booth <neilb@earthling.net> 14966 14967 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c: 14968 New tests. 14969 149702000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 14971 14972 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks. 14973 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks. 14974 149752000-12-03 Joseph S. Myers <jsm28@cam.ac.uk> 14976 14977 * gcc.c-torture/execute/20001203-1.c: New test. 14978 149792000-12-03 Neil Booth <neilb@earthling.net> 14980 14981 * gcc.dg/cpp/macro6.c: New test cases. 14982 149832000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 14984 14985 * gcc.c-torture/execute/string-opt-9.c: New test. 14986 * gcc.c-torture/execute/string-opt-10.c: Likewise. 14987 * gcc.c-torture/execute/string-opt-11.c: Likewise. 14988 * gcc.c-torture/execute/string-opt-12.c: Likewise. 14989 14990 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks. 14991 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks. 14992 149932000-12-02 Geoffrey Keating <geoffk@redhat.com> 14994 14995 * gcc.dg/cpp/if-6.c: New testcase. 14996 14997 * gcc.dg/20001201-1.c: New testcase. 14998 149992000-12-02 Neil Booth <neilb@earthling.net> 15000 15001 * g++.old-deja/g++.other/externC4.C, 15002 g++.old-deja/g++.other/friend10.C: New tests. 15003 150042000-12-02 Neil Booth <neilb@earthling.net> 15005 15006 * g++.old-deja/g++.other/instan2.C 15007 * g++.old-deja/g++.other/instan3.C: New test. 15008 150092000-12-02 Neil Booth <neilb@earthling.net> 15010 15011 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c, 15012 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c, 15013 gnuc99.c,gnuc99-pedantic.c: New tests. 15014 150152000-12-01 Joseph S. Myers <jsm28@cam.ac.uk> 15016 15017 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c, 15018 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests. 15019 150202000-12-01 Neil Booth <neilb@earthling.net> 15021 15022 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase. 15023 * gcc.dg/cpp/poison.c: Update. 15024 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues. 15025 150262000-12-01 Toon Moene <toon@moene.indiv.nluug.nl> 15027 15028 * g77.f-torture/execute/20001201.f: New test. 15029 150302000-12-01 Joseph S. Myers <jsm28@cam.ac.uk> 15031 15032 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL. 15033 150342000-12-01 Jakub Jelinek <jakub@redhat.com> 15035 15036 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests. 15037 150382000-12-01 Nathan Sidwell <nathan@codesourcery.com> 15039 15040 * g++.old-deja/g++.other/cast6.C: New test. 15041 150422000-11-30 Geoffrey Keating <geoffk@redhat.com> 15043 15044 * gcc.c-torture/execute/20001130-2.c: New testcase. 15045 150462000-11-30 Richard Henderson <rth@redhat.com> 15047 15048 * gcc.c-torture/execute/20001130-1.c: New test. 15049 150502000-11-30 Nathan Sidwell <nathan@codesourcery.com> 15051 15052 * g++.old-deja/g++.other/op3.C: New test. 15053 150542000-11-30 Nathan Sidwell <nathan@codesourcery.com> 15055 15056 * g++.old-deja/g++.other/op2.C: New test. 15057 150582000-11-30 Nathan Sidwell <nathan@codesourcery.com> 15059 15060 * g++.old-deja/g++.other/crash38.C: New test. 15061 150622000-11-29 Toon Moene <toon@moene.indiv.nluug.nl> 15063 15064 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL. 15065 150662000-11-29 Jakub Jelinek <jakub@redhat.com> 15067 15068 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy 15069 tests. 15070 * gcc.c-torture/execute/string-opt-6.c: New test. 15071 15072 * gcc.dg/20001117-1.c: Add main. 15073 150742000-11-28 Geoffrey Keating <geoffk@redhat.com> 15075 15076 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality. 15077 Move from here ... 15078 * gcc.dg/940510-1.c: ... to here. 15079 15080 * gcc.dg/20000926-1.c: GNU C now allows initializations of 15081 zero-size arrays in toplevel structures. 15082 150832000-11-28 Jakub Jelinek <jakub@redhat.com> 15084 15085 * gcc.c-torture/execute/loop-8.c: New test. 15086 150872000-11-28 Nathan Sidwell <nathan@codesourcery.com> 15088 15089 * g++.old-deja/g++.other/base1.C: New test. 15090 150912000-11-28 Nathan Sidwell <nathan@codesourcery.com> 15092 15093 * g++.old-deja/g++.other/parse2.C: New test. 15094 150952000-11-28 Nathan Sidwell <nathan@codesourcery.com> 15096 15097 * g++.old-deja/g++.pt/incomplete1.C: New test. 15098 150992000-11-28 Nathan Sidwell <nathan@codesourcery.com> 15100 15101 * g++.old-deja/g++.other/friend9.C: New test. 15102 151032000-11-28 Jakub Jelinek <jakub@redhat.com> 15104 15105 * gcc.dg/20001127-1.c: New test. 15106 151072000-11-27 Nathan Sidwell <nathan@codesourcery.com> 15108 15109 * g++.old-deja/g++.pt/friend46.C: New test. 15110 151112000-11-27 Nathan Sidwell <nathan@codesourcery.com> 15112 15113 * g++.old-deja/g++.other/ptrmem8.C: New test. 15114 151152000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 15116 15117 * gcc.c-torture/execute/string-opt-7.c: New test. 15118 * gcc.c-torture/execute/string-opt-8.c: Likewise. 15119 151202000-11-26 Gabriel Dos Reis <gdr@codesourcery.com> 15121 15122 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler' 15123 instead of 'mkcheck 2'. 15124 151252000-11-25 Joseph S. Myers <jsm28@cam.ac.uk> 15126 15127 * gcc.c-torture/execute/memcheck/driver.c, 15128 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change 15129 C9X references to refer to C99. 15130 151312000-11-25 Jakub Jelinek <jakub@redhat.com> 15132 15133 * gcc.dg/ultrasp3.c: New test. 15134 151352000-11-25 Neil Booth <neilb@earthling.net> 15136 15137 * gcc.dg/cpp/include2.c: Update test to be locale independent. 15138 151392000-11-25 Alexandre Oliva <aoliva@redhat.com> 15140 15141 * gcc.c-torture/compile/20001123-2.c: New. 15142 151432000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> 15144 15145 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure. 15146 151472000-11-24 Bernd Schmidt <bernds@redhat.co.uk> 15148 15149 * gcc.dg/sequence-point-1.c: Add some new tests. 15150 * gcc.c-torture/execute/20001124-1.c: New test. 15151 151522000-11-24 Nathan Sidwell <nathan@codesourcery.com> 15153 15154 * g++.old-deja/g++.other/vaarg4.C: New test. 15155 * gcc.c-torture/compile/20001123-1.c: New test. 15156 151572000-11-24 Nathan Sidwell <nathan@codesourcery.com> 15158 15159 * g++.other/crash24.C: Adjust and remove XFAIL. 15160 * g++.other/crash37.C: New test. 15161 151622000-11-23 Nathan Sidwell <nathan@codesourcery.com> 15163 15164 * g++.old-deja/g++.pt/instantiate9.C: New test. 15165 151662000-11-22 Mark Mitchell <mark@codesourcery.com> 15167 15168 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the 15169 new ABI, too. 15170 15171 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails. 15172 * g++.old-deja/g++.robertl/eb55.C: Likewise. 15173 151742000-11-22 Neil Booth <neilb@earthling.net> 15175 15176 * gcc.dg/cpp/Wtrigraphs.c: New test. 15177 151782000-11-22 Loren J. Rittle <ljrittle@acm.org> 15179 15180 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h. 15181 151822000-11-22 Jakub Jelinek <jakub@redhat.com> 15183 15184 * gcc.c-torture/execute/ieee/20001122-1.c: New test. 15185 151862000-11-22 Hans-Peter Nilsson <hp@bitrange.com> 15187 15188 * lib/gcc-dg.exp: load_lib scanasm.exp. 15189 (scan-assembler, scan-assembler-not): Break out to scanasm.exp. 15190 * lib/g++-dg.exp: load_lib scanasm.exp. 15191 * lib/scanasm.exp: New. 15192 (scan-assembler, scan-assembler-not): Add optional arguments to 15193 test name, or if not present, the pattern name. 15194 (scan-assembler-dem, scan-assembler-dem-not): New. 15195 15196 * g++.dg/dg.exp: New. 15197 151982000-11-21 Neil Booth <neilb@earthling.net> 15199 15200 * gcc.dg/cpp/integrated1.c: Remove. 15201 152022000-11-21 Jakub Jelinek <jakub@redhat.com> 15203 15204 * gcc.c-torture/execute/20001121-1.c: New test. 15205 152062000-11-21 Richard Henderson <rth@redhat.com> 15207 15208 * gcc.c-torture/compile/20001121-1.c: New test. 15209 152102000-11-20 Neil Booth <neilb@earthling.net> 15211 15212 * gcc.dg/cpp/integrated1.c: New test. 15213 152142000-11-21 Jakub Jelinek <jakub@redhat.com> 15215 15216 * g++.old-deja/g++.other/inline17.C: New test. 15217 152182000-11-20 Donald Lindsay <dlindsay@redhat.com> 15219 15220 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized 15221 local variable to be zero: I made the variable global. Now 15222 uses abort() and exit() instead of relying on main's return value. 15223 152242000-11-20 Neil Booth <neilb@earthling.net> 15225 15226 * gcc.dg/cpp/paste2.c: Update test. 15227 * objc/execute/paste.m: New test. 15228 152292000-11-20 Joseph S. Myers <jsm28@cam.ac.uk> 15230 15231 * gcc.dg/c99-condexpr-1.c: New test. 15232 152332000-11-20 Neil Booth <neilb@earthling.net> 15234 15235 * gcc.dg/cpp/macsyntx.c: Use correct command line option. 15236 152372000-11-20 Nathan Sidwell <nathan@codesourcery.com> 15238 15239 * g++.old-deja/g++.pt/export1.C: New test. 15240 152412000-11-20 Jakub Jelinek <jakub@redhat.com> 15242 15243 * gcc.dg/20001117-1.c: New test. 15244 152452000-11-18 Richard Henderson <rth@redhat.com> 15246 15247 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits. 15248 152492000-11-18 Richard Henderson <rth@redhat.com> 15250 15251 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa. 15252 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise. 15253 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise. 15254 152552000-11-18 Richard Henderson <rth@redhat.com> 15256 15257 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main. 15258 (main): New. Exit cleanly. 15259 152602000-11-18 Joseph S. Myers <jsm28@cam.ac.uk> 15261 15262 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c, 15263 gcc.dg/c99-fordecl-2.c: New tests. 15264 152652000-11-18 Richard Henderson <rth@redhat.com> 15266 15267 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c. 15268 * gcc.c-torture/execute/zerolen-2.c: New. 15269 152702000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 15271 15272 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant 15273 memory. 15274 152752000-11-17 Nathan Sidwell <nathan@codesourcery.com> 15276 15277 * g++.old-deja/g++.pt/instantiate8.C: New test. 15278 152792000-11-17 Nathan Sidwell <nathan@codesourcery.com> 15280 15281 * g++.old-deja/g++.other/incomplete.C: Add more tests. 15282 * g++.old-deja/g++.pt/crash9.C: Mark new expected error. 15283 152842000-11-16 Nick Clifton <nickc@redhat.com> 15285 15286 * gcc.c-torture/execute/nestfunc-2.c: New test. 15287 * gcc.c-torture/execute/nestfunc-3.c: New test. 15288 152892000-11-11 Bernd Schmidt <bernds@redhat.co.uk> 15290 15291 * gcc.c-torture/compile/20001116-1.c: New test. 15292 152932000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 15294 15295 * gcc.c-torture/execute/20001115-1.c: New test. 15296 152972000-11-15 Mark Mitchell <mark@codesourcery.com> 15298 15299 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary. 15300 * g++.old-deja/g++.abi/cxa_vec.C: Likewise. 15301 * g++.old-deja/g++.abi/ptrflags.C: Likewise. 15302 * g++.old-deja/g++.abi/vmihint.C: Likewise. 15303 153042000-11-15 Neil Booth <neilb@earthling.net> 15305 15306 gcc.dg/cpp/_Pragma1.c: Update. 15307 gcc.dg/cpp/_Pragma2.c: New test. 15308 153092000-11-15 Nathan Sidwell <nathan@codesourcery.com> 15310 15311 * g++.old-deja/g++.other/anon5.C: New test. 15312 153132000-11-14 Joseph S. Myers <jsm28@cam.ac.uk> 15314 15315 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more 15316 tests. 15317 153182000-11-14 Jakub Jelinek <jakub@redhat.com> 15319 15320 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is 15321 output. 15322 153232000-11-13 Joseph S. Myers <jsm28@cam.ac.uk> 15324 15325 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after 15326 labels at end of compound statements. 15327 153282000-11-13 Jakub Jelinek <jakub@redhat.com> 15329 15330 * gcc.c-torture/execute/loop-7.c: New test. 15331 153322000-11-13 Joseph S. Myers <jsm28@cam.ac.uk> 15333 15334 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests. 15335 153362000-11-13 Joseph S. Myers <jsm28@cam.ac.uk> 15337 15338 * gcc.dg/c99-bool-1.c: New test. 15339 153402000-11-13 Joseph S. Myers <jsm28@cam.ac.uk> 15341 15342 * gcc.dg/c99-scope-1.c: Remove xfail. 15343 * gcc.dg/c99-scope-2.c: New test. 15344 153452000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 15346 15347 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex. 15348 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index. 15349 153502000-11-11 Mark Mitchell <mark@codesourcery.com> 15351 15352 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with 15353 error messages. 15354 15355 * g++.mike/p700.C: Don't typedef wchar_t. 15356 * g++.mike/p784.C: Likewise. 15357 * g++.mike/eb101.C: Don't use __wchar_t. 15358 153592000-11-11 Toon Moene <toon@moene.indiv.nluug.nl> 15360 15361 * g77.f-torture/execute/20001111.[fx]: Test premature exit 15362 from DO loop. 15363 153642000-11-11 Bernd Schmidt <bernds@redhat.co.uk> 15365 15366 * gcc.c-torture/execute/20001111-1.c: New test. 15367 153682000-11-10 Nick Clifton <nickc@redhat.com> 15369 15370 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long 15371 long multuiple and accumulate. 15372 153732000-11-09 Richard Henderson <rth@redhat.com> 15374 15375 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer 15376 via size_t instead of int. 15377 15378 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static. 15379 * gcc.c-torture/execute/string-opt-2.c: Likewise. 15380 * gcc.c-torture/execute/string-opt-3.c: Likewise. 15381 * gcc.c-torture/execute/string-opt-4.c: Likewise. 15382 153832000-11-09 Geoffrey Keating <geoffk@redhat.com> 15384 15385 * gcc.c-torture/compile/20001109-1.c: New test. 15386 * gcc.c-torture/compile/20001109-2.c: New test. 15387 153882000-11-09 Nathan Sidwell <nathan@codesourcery.com> 15389 15390 * g++.old-deja/g++.pt/operator1.C: New test. 15391 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line. 15392 153932000-11-09 Jakub Jelinek <jakub@redhat.com> 15394 15395 * gcc.dg/20001108-1.c: New test. 15396 153972000-11-09 Jakub Jelinek <jakub@redhat.com> 15398 15399 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr 15400 with both arguments constant strings. 15401 * gcc.c-torture/execute/string-opt-3.c: New test. 15402 * gcc.c-torture/execute/string-opt-4.c: New test. 15403 * gcc.c-torture/execute/string-opt-5.c: New test. 15404 154052000-11-08 Nick Clifton <nickc@redhat.com> 15406 15407 * gcc.c-torture/execute/20001108-1.c: New test case. Checks 15408 mulsidi3adddi patterns. 15409 154102000-11-08 Nathan Sidwell <nathan@codesourcery.com> 15411 15412 * g++.old-deja/g++.other/crash36.C: New test. 15413 154142000-11-08 Jakub Jelinek <jakub@redhat.com> 15415 15416 * g++.old-deja/g++.other/init16.C: New test. 15417 154182000-11-06 Loren J. Rittle <ljrittle@acm.org> 15419 15420 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL. 15421 154222000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com> 15423 15424 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*. 15425 * gcc.c-torture/execute/va-arg-16.x: Likewise. 15426 * gcc.c-torture/execute/va-arg-17.x: Likewise. 15427 154282000-11-07 DJ Delorie <dj@redhat.com> 15429 15430 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass. 15431 154322000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 15433 15434 * gcc.c-torture/execute/string-opt-1.c: New test. 15435 154362000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com> 15437 15438 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on 15439 mips-sgi-irix6.* because the MIPS ABI passes floating-point 15440 parameters in registers, and there is no way for a varargs 15441 function to know in which order the integer and floating-point 15442 parameters should be interleaved when they are placed on the 15443 stack. 15444 * gcc.c-torture/execute/va-arg-16.x: Likewise. 15445 * gcc.c-torture/execute/va-arg-17.x: Likewise. 15446 154472000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 15448 15449 * gcc.c-torture/execute/string-opt-2.c: New test. 15450 154512000-11-07 Nathan Sidwell <nathan@codesourcery.com> 15452 15453 * g++.old-deja/g++.pt/crash60.C: New test. 15454 154552000-11-06 Jakub Jelinek <jakub@redhat.com> 15456 15457 * g++.old-deja/g++.other/crash24.C: New test. 15458 * g++.old-deja/g++.other/crash25.C: New test. 15459 * g++.old-deja/g++.other/crash26.C: New test. 15460 * g++.old-deja/g++.other/crash27.C: New test. 15461 * g++.old-deja/g++.other/crash28.C: New test. 15462 * g++.old-deja/g++.other/crash29.C: New test. 15463 * g++.old-deja/g++.other/crash30.C: New test. 15464 * g++.old-deja/g++.other/crash31.C: New test. 15465 * g++.old-deja/g++.other/crash32.C: New test. 15466 * g++.old-deja/g++.other/crash33.C: New test. 15467 * g++.old-deja/g++.other/crash34.C: New test. 15468 * g++.old-deja/g++.other/crash35.C: New test. 15469 154702000-11-06 Jakub Jelinek <jakub@redhat.com> 15471 15472 * gcc.c-torture/execute/20001031-1.c: New test. 15473 154742000-11-04 Mark Mitchell <mark@codesourcery.com> 15475 15476 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std' 15477 namespace. 15478 15479 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be 15480 standards-conformant. 15481 15482 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace. 15483 15484 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit. 15485 * g++.old-deja/g++.mike/p755a.C: Likewise. 15486 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard 15487 library makes no calls to `operator new' during initialization. 15488 154892000-11-04 Neil Booth <neilb@earthling.net> 15490 15491 * gcc.dg/cpp/include2.c: New tests. 15492 154932000-11-03 Mark P Mitchell <mark@codesourcery.com> 15494 15495 * lib/g++.exp (g++_set_ld_library_path): New function. 15496 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH. 15497 154982000-11-03 Bernd Schmidt <bernds@redhat.co.uk> 15499 15500 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus 15501 warnings. 15502 155032000-11-01 Richard Henderson <rth@redhat.com> 15504 15505 * g++.old-deja/g++.ext/namedret1.C: New. 15506 * g++.old-deja/g++.ext/namedret2.C: New. 15507 * g++.old-deja/g++.ext/namedret3.C: New. 15508 155092000-10-31 Geoffrey Keating <geoffk@cygnus.com> 15510 15511 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers. 15512 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers. 15513 155142000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 15515 15516 * gcc.c-torture/execute/va-arg-21.c: New test. 15517 155182000-10-31 Joseph S. Myers <jsm28@cam.ac.uk> 15519 15520 * gcc.dg/c99-complex-2.c: New test. 15521 155222000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 15523 15524 * gcc.c-torture/execute/stdio-opt-1.c: New test. 15525 155262000-10-31 Jakub Jelinek <jakub@redhat.com> 15527 15528 * g++.old-deja/g++.other/inline16.C: New test. 15529 155302000-10-31 Gabriel Dos Reis <gdr@codesourcery.com> 15531 15532 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against. 15533 __PRETTY_FUNCTION__ 15534 155352000-10-29 Neil Booth <neilb@earthling.net> 15536 15537 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c: 15538 New tests. 15539 * gcc.dg/cpp/macsyntx.c: Move test to defined.c. 15540 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic 15541 optimisation. 15542 155432000-10-29 Neil Booth <neilb@earthling.net> 15544 15545 * gcc.dg/cpp/macro4.c, macro5.c: New tests. 15546 * mi1.c, mi1c.h: Add null directives to multiple-include test. 15547 * mi5.c: Test multiple includes work with -C. 15548 * trigraphs.c: Test ^= version. 15549 155502000-10-28 Neil Booth <neilb@earthling.net> 15551 15552 New tests and test updates for new macro expander. 15553 15554 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c, 15555 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c, 15556 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c, 15557 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for 15558 new diagnostic messages. 15559 15560 * gcc.dg/cpp/macro3.c: New tests. 15561 155622000-10-27 Mark Mitchell <mark@codesourcery.com> 15563 15564 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors 15565 on the same line. 15566 155672000-10-27 Jakub Jelinek <jakub@redhat.com> 15568 15569 * g++.old-deja/g++.other/eh2.C: New test. 15570 155712000-10-27 Bernd Schmidt <bernds@cygnus.co.uk> 15572 15573 * gcc.c-torture/execute/20001027-1.c: New test. 15574 155752000-10-26 Richard Henderson <rth@redhat.com> 15576 15577 * gcc.c-torture/execute/20001026-1.c: New. 15578 155792000-10-26 Mark Mitchell <mark@codesourcery.com> 15580 15581 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3. 15582 * g++.old-deja/g++.law/builtin1.C: Likewise. 15583 * g++.old-deja/g++.law/ctors10.C: Likewise. 15584 * g++.old-deja/g++.law/virtual3.C: Likewise. 15585 * g++.old-deja/g++.mike/p658.C: Likewise. 15586 * g++.old-deja/g++.other/sibcall1.C: Likewise. 15587 * g++.old-deja/g++.other/vaarg2.C: Likewise. 15588 * g++.old-deja/g++.robertl/eb124.C: Likewise. 15589 * g++.old-deja/g++.robertl/eb44.C: Likewise. 15590 * g++.old-deja/g++.robertl/eb77.C: Likewise. 15591 155922000-10-26 Nathan Sidwell <nathan@codesourcery.com> 15593 15594 * gcc.c-torture/compile/20001024-1.c: New test. 15595 155962000-10-25 Mark Mitchell <mark@codesourcery.com> 15597 15598 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3 15599 to tell us whether or not we are using V3. 15600 156012000-10-26 Gabriel Dos Reis <gdr@codesourcery.com> 15602 15603 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison 15604 operands. 15605 156062000-10-25 Joseph S. Myers <jsm28@cam.ac.uk> 15607 15608 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests. 15609 156102000-10-25 Jakub Jelinek <jakub@redhat.com> 15611 15612 * gcc.c-torture/execute/20001024-1.c: New test. 15613 156142000-10-24 Jakub Jelinek <jakub@redhat.com> 15615 15616 * g++.old-deja/g++.other/sibcall1.C: New test. 15617 156182000-10-20 Jakub Jelinek <jakub@redhat.com> 15619 15620 * gcc.dg/noncompile/init-3.c: New test. 15621 156222000-10-20 Joseph S. Myers <jsm28@cam.ac.uk> 15623 15624 * gcc.dg/format-array-1.c: New test. 15625 156262000-10-18 Joseph S. Myers <jsm28@cam.ac.uk> 15627 15628 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for 15629 writing through null pointers; remove comment about testing 15630 unterminated strings. 15631 156322000-10-17 Matthew Hiller <hiller@redhat.com> 15633 15634 * gcc.c-torture/execute/20001017-2.c: New test. 15635 156362000-10-18 Joseph S. Myers <jsm28@cam.ac.uk> 15637 15638 * gcc.c-torture/compile/20001018-1.c: New test. 15639 * gcc.c-torture/compile/20001018-1.x: Xfail. 15640 156412000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 15642 15643 * gcc.c-torture/execute/20001017-1.c: New test. 15644 156452000-10-17 Joseph S. Myers <jsm28@cam.ac.uk> 15646 15647 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking 15648 for multiple use of arguments with scanf formats; add tests for 15649 multiple use of arguments. 15650 156512000-10-17 Bernd Schmidt <bernds@redhat.co.uk> 15652 15653 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests. 15654 156552000-10-17 Joseph S. Myers <jsm28@cam.ac.uk> 15656 15657 * gcc.dg/format-miss-1.c: New test. 15658 156592000-10-16 Jakub Jelinek <jakub@redhat.com> 15660 15661 * gcc.c-torture/execute/20001013-1.c: New test. 15662 156632000-10-16 Joseph S. Myers <jsm28@cam.ac.uk> 15664 15665 * gcc.dg/format-branch-1.c: New test. 15666 156672000-10-16 Joseph S. Myers <jsm28@cam.ac.uk> 15668 15669 * README, lib/file-format.exp: Remove EGCS references. 15670 156712000-10-16 Jakub Jelinek <jakub@redhat.com> 15672 15673 * gcc.dg/20001013-1.c: New test. 15674 156752000-10-15 Joseph S. Myers <jsm28@cam.ac.uk> 15676 15677 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type 15678 for intmax_t in the compiler using __typeof__ and the type rules 15679 for conditional expressions. 15680 156812000-10-13 Jakub Jelinek <jakub@redhat.com> 15682 15683 * gcc.dg/20001012-1.c: New test. 15684 * gcc.dg/20001012-2.c: New test. 15685 156862000-10-12 Joseph S. Myers <jsm28@cam.ac.uk> 15687 15688 * gcc.dg/format-attr-1.c: New test. 15689 156902000-10-12 Joseph S. Myers <jsm28@cam.ac.uk> 15691 15692 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use 15693 __LONG_LONG_MAX__ instead of LLONG_MAX. 15694 156952000-10-12 Joseph S. Myers <jsm28@cam.ac.uk> 15696 15697 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I 15698 scanf flags. 15699 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime 15700 flags. 15701 157022000-10-11 Joseph S. Myers <jsm28@cam.ac.uk> 15703 15704 * gcc.dg/sequence-pt-1.c: New test. 15705 157062000-10-11 Geoff Keating <geoffk@cygnus.com> 15707 15708 * gcc.c-torture/execute/20001011-1.c: New testcase. 15709 Testcase provided by Zack Weinberg <zackw@stanford.edu>. 15710 157112000-10-10 Jakub Jelinek <jakub@redhat.com> 15712 15713 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi 15714 does not error on it. 15715 157162000-10-10 Jakub Jelinek <jakub@redhat.com> 15717 15718 * gcc.dg/20001009-1.c: New test. 15719 15720Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz> 15721 15722 * gcc.c-torture/compile/20001009-1.c: Move from here .... 15723 * gcc.c-torture/execute/20001009-2.c: ... to here. 15724 157252000-10-09 Geoff Keating <geoffk@cygnus.com> 15726 15727 * gcc.c-torture/compile/20001009-1.c: New testcase. 15728 * gcc.c-torture/execute/20001009-1.c: New testcase. 15729 Testcases provided by Jan Hubicka <jh@suse.cz>. 15730 157312000-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 15732 15733 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c, 15734 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and 15735 uintmax_t using <limits.h> to emulate the compiler's internal 15736 logic. No longer XFAIL %j tests. 15737 157382000-10-08 Joseph S. Myers <jsm28@cam.ac.uk> 15739 15740 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c, 15741 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c, 15742 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error 15743 regexps and details of expected handling of some bad formats. 15744 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment 15745 suppression. 15746 157472000-10-07 Joseph S. Myers <jsm28@cam.ac.uk> 15748 15749 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C, 15750 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C, 15751 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c, 15752 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages 15753 in list archives. 15754 157552000-10-06 Richard Henderson <rth@cygnus.com> 15756 15757 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type. 15758 * g++.old-deja/g++.brendan/crash52.C: Likewise. 15759 * g++.old-deja/g++.jason/report.C: Likewise. 15760 * g++.old-deja/g++.law/friend5.C: Likewise. 15761 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling 15762 of the expected warnings. 15763 157642000-10-06 Nathan Sidwell <nathan@codesourcery.com> 15765 15766 * g++.old-deja/g++.pt/enum14.C: New test. 15767 157682000-10-05 Nathan Sidwell <nathan@codesourcery.com> 15769 15770 * g++.old-deja/g++.pt/crash59.C: New test. 15771 157722000-10-04 Will Cohen <wcohen@redhat.com> 15773 15774 * gcc.dg/20000926-1.c: New test. 15775 157762000-10-03 Geoff Keating <geoffk@cygnus.com> 15777 15778 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled 15779 function name for current C++ compiler. 15780 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>. 15781 157822000-09-29 Gabriel Dos Reis <gdr@codesourcery.com> 15783 15784 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with 15785 __PRETTY_FUNCTION__. 15786 * g++.old-deja/g++.ext/pretty2.C: Likewise. 15787 157882000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 15789 15790 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers. 15791 157922000-09-26 Jakub Jelinek <jakub@redhat.com> 15793 15794 * gcc.c-torture/compile/20000923-1.c: New test. 15795 157962000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr> 15797 15798 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3. 15799 * g++.old-deja/g++.pt/ttp62.C: Same. 15800 * g++.old-deja/g++.other/inline14.C: Same. 15801 158022000-09-24 Richard Henderson <rth@cygnus.com> 15803 15804 * gcc.c-torture/execute/20000914-1.c: Declare malloc. 15805 158062000-09-24 Joseph S. Myers <jsm28@cam.ac.uk> 15807 15808 * gcc.dg/c90-printf-1.c: Add test for wide string format. 15809 158102000-09-22 Geoff Keating <geoffk@cygnus.com> 15811 15812 * gcc.c-torture/compile/20000922-1.c: New file. 15813 158142000-09-21 Nick Clifton <nickc@redhat.com> 15815 15816 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform 15817 a signed long modulo operation. 15818 (mod6): New function - perform an unsigned long modulo operation. 15819 (main): Add tests for modulos of very large numbers by very small 15820 dividends. 15821 158222000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 15823 15824 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly. 15825 158262000-09-19 Richard Henderson <rth@cygnus.com> 15827 15828 * gcc.dg/compare2.c (case 10): XFAIL. 15829 158302000-09-18 Richard Henderson <rth@cygnus.com> 15831 15832 * gcc.c-torture/execute/20000906-1.c: Move ... 15833 * gcc.dg/20000906-1.c: ... here. Only run on targets 15834 that support __builtin_trap. 15835 15836Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net> 15837 15838 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test. 15839 158402000-09-18 Joseph S. Myers <jsm28@cam.ac.uk> 15841 15842 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats. 15843 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add 15844 more $ format tests. 15845 158462000-09-18 Joseph S. Myers <jsm28@cam.ac.uk> 15847 15848 * gcc.dg/format-errmk-1.c: New test. 15849 158502000-09-17 Greg McGary <greg@mcgary.org> 15851 15852 * gcc.c-torture/execute/20000917-1.x: Remove. 15853 158542000-09-17 Joseph S. Myers <jsm28@cam.ac.uk> 15855 15856 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests. 15857 158582000-09-17 Greg McGary <greg@mcgary.org> 15859 15860 * gcc.c-torture/execute/20000917-1.c: New test. 15861 * gcc.c-torture/execute/20000917-1.x: XFAIL. 15862 158632000-09-16 Neil Booth <NeilB@earthling.net> 15864 15865 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments 15866 in nested macro bug. 15867 158682000-09-15 Neil Booth <NeilB@earthling.net> 15869 15870 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet. 15871 158722000-09-14 Jeffrey A Law (law@cygnus.com) 15873 15874 * gcc.c-torture/execute/20000914-1.c: New test. 15875 158762000-09-12 Alexandre Oliva <aoliva@redhat.com> 15877 15878 * g++.other/inline13.C: New test. 15879 158802000-09-12 Andreas Jaeger <aj@suse.de> 15881 15882 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t 15883 constant by Ulrich Drepper <drepper@redhat.com>. 15884 158852000-09-12 J"orn Rennecke <amylaar@redhat.co.uk> 15886 15887 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms. 15888 158892000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 15890 15891 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests. 15892 158932000-09-11 Zack Weinberg <zack@wolery.cumb.org> 15894 15895 * gcc.dg/cpp/backslash.c: New test. 15896 158972000-09-11 Alexandre Oliva <aoliva@redhat.com> 15898 15899 * gcc.c-torture/execute/20000910-1.c: New test. 15900 * gcc.c-torture/execute/20000910-2.c: Likewise. 15901 159022000-09-11 Robert Lipe <robertl@sco.com> 15903 15904 * gcc.dg/pragma-align.c: New test. 15905 159062000-09-11 Nathan Sidwell <nathan@codesourcery.com> 15907 15908 * g++.old-deja/g++.pt/explicit82.C: New test. 15909 * g++.old-deja/g++.pt/explicit83.C: New test. 15910 159112000-09-10 Zack Weinberg <zack@wolery.cumb.org> 15912 15913 * gcc.dg/asm-names.c: New test. 15914 159152000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 15916 15917 * gcc.dg/cpp/tr-warn6.c: New test 15918 159192000-09-07 Joseph S. Myers <jsm28@cam.ac.uk> 15920 15921 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should 15922 be accepted. 15923 159242000-09-07 Catherine Moore <clm@redhat.com> 15925 15926 * gcc.c-torture/execute/unroll-1.c: New test. 15927 159282000-09-06 Zack Weinberg <zack@wolery.cumb.org> 15929 15930 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on 15931 ERROR markers. 15932 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line. 15933 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail. 15934 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps. 15935 * gcc.dg/wtr-suffix-1.c: Correct error regexps. 15936 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c: 15937 Preprocess only. 15938 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line. 15939 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp. 15940 159412000-09-06 Nathan Sidwell <nathan@codesourcery.com> 15942 15943 * g++.old-deja/g++.pt/deduct2.C: New test. 15944 159452000-09-06 Nathan Sidwell <nathan@codesourcery.com> 15946 15947 * g++.old-deja/g++.pt/parms2.C: New test. 15948 159492000-09-06 Nathan Sidwell <nathan@codesourcery.com> 15950 15951 * g++.old-deja/g++.pt/crash58.C: New test. 15952 159532000-09-06 Greg McGary <greg@mcgary.org> 15954 15955 * gcc.c-torture/execute/20000906-1.c: New test. 15956 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'. 15957 159582000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 15959 15960 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms. 15961 159622000-09-04 Nathan Sidwell <nathan@codesourcery.com> 15963 15964 * g++.old-deja/g++.pt/crash57.C: New test. 15965 159662000-09-04 Nathan Sidwell <nathan@codesourcery.com> 15967 15968 * g++.old-deja/g++.pt/crash56.C: New test. 15969 159702000-09-04 Nathan Sidwell <nathan@codesourcery.com> 15971 15972 * g++.old-deja/g++.pt/koenig1.C: New test. 15973 159742000-09-04 Jakub Jelinek <jakub@redhat.com> 15975 15976 * gcc.dg/20000904-1.c: New test. 15977 159782000-09-04 Jakub Jelinek <jakub@redhat.com> 15979 15980 * gcc.dg/cpp/paste8.c: New test. 15981 159822000-09-01 Alexandre Oliva <aoliva@redhat.com> 15983 15984 * gcc.c-torture/compile/20000827-1.c: New test. 15985 159862000-09-01 Joseph S. Myers <jsm28@cam.ac.uk> 15987 15988 * gcc.dg/format-diag-1.c: New test. 15989 159902000-09-01 Joseph S. Myers <jsm28@cam.ac.uk> 15991 15992 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c, 15993 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c, 15994 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c, 15995 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c, 15996 gcc.dg/formatz-1.c: Adjust warning regular expressions. 15997 159982000-09-01 Nathan Sidwell <nathan@codesourcery.com> 15999 16000 * g++.old-deja/g++.other/nested4.C: New test. 16001 160022000-09-01 Nathan Sidwell <nathan@codesourcery.com> 16003 16004 * g++.old-deja/g++.ns/scoped1.C: New test. 16005 160062000-08-30 Alexandre Oliva <aoliva@redhat.com> 16007 16008 * lib/g++.exp: Support testing already-installed GCC. 16009 160102000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 16011 16012 * wtr-label-1.c, wtr-suffix-1.c: New tests. 16013 160142000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 16015 16016 * gcc.dg/return-type-2.c: New test. 16017 160182000-08-27 Geoff Keating <geoffk@cygnus.com> 16019 16020 * gcc.c-torture/compile/20000825-1.c: New test. 16021 160222000-08-26 Alexandre Oliva <aoliva@redhat.com> 16023 16024 * gcc.dg/dwarf2-2.c: New test. 16025 160262000-08-26 Zack Weinberg <zack@wolery.cumb.org> 16027 16028 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from 16029 dg-warning regexps. 16030 160312000-08-25 Joseph S. Myers <jsm28@cam.ac.uk> 16032 16033 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c, 16034 gcc.dg/format-ext-5.c: New tests. 16035 160362000-08-25 Jakub Jelinek <jakub@redhat.com> 16037 16038 * testsuite/g++.old-deja/g++.other/crash22.C: New test. 16039 160402000-08-24 Mark Mitchell <mark@codesourcery.com> 16041 16042 * gcc.dg/noncompile/930622-2.c: Adjust error message. 16043 160442000-08-24 Richard Henderson <rth@cygnus.com> 16045 16046 * gcc.dg/ia64-sync-1.c: New test. 16047 * gcc.dg/ia64-sync-2.c: New test. 16048 * gcc.dg/ia64-asm-1.c: New test. 16049 160502000-08-24 Joseph S. Myers <jsm28@cam.ac.uk> 16051 16052 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length. 16053 * gcc.dg/format-ext-2.c: New test. 16054 160552000-08-23 Jason Merrill <jason@redhat.com> 16056 16057 * lib/old-dejagnu.exp: Also ignore "In member function" and 16058 "At global scope". 16059 160602000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 16061 16062 * gcc.dg/noncompile/label-lineno-1.c: New test. 16063 160642000-08-23 Joseph S. Myers <jsm28@cam.ac.uk> 16065 16066 * gcc.dg/c99-array-nonobj-1.c: New test. 16067 160682000-08-23 Joseph S. Myers <jsm28@cam.ac.uk> 16069 16070 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more 16071 tests. 16072 * gcc.dg/format-ext-1.c: New test. 16073 160742000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 16075 16076 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c, 16077 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c, 16078 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c, 16079 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c, 16080 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests. 16081 160822000-08-22 Joseph S. Myers <jsm28@cam.ac.uk> 16083 16084 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c, 16085 gcc.dg/c99-strftime-2.c: New tests. 16086 160872000-08-22 Richard Henderson <rth@cygnus.com> 16088 16089 * gcc.c-torture/execute/20000822-1.c: New test. 16090 160912000-08-21 Jakub Jelinek <jakub@redhat.com> 16092 16093 * gcc.c-torture/execute/20000819-1.x: Remove. 16094 160952000-08-21 Joseph S. Myers <jsm28@cam.ac.uk> 16096 16097 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c, 16098 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c, 16099 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c, 16100 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c, 16101 gcc.dg/format-xopen-1.c: New tests. 16102 161032000-08-21 Joseph S. Myers <jsm28@cam.ac.uk> 16104 16105 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests. 16106 161072000-08-21 Jakub Jelinek <jakub@redhat.com> 16108 16109 * g++.old-deja/g++.other/loop2.C: New test. 16110 16111 * gcc.c-torture/compile/20000606-1.c: New test. 16112 * gcc.c-torture/compile/20000728-1.c: New test. 16113 * gcc.c-torture/execute/20000801-1.c: New test. 16114 * gcc.c-torture/execute/20000801-2.c: New test. 16115 * gcc.c-torture/execute/20000819-1.c: New test. 16116 * gcc.c-torture/execute/20000819-1.x: XFAIL. 16117 * gcc.dg/20000629-1.c: New test. 16118 * gcc.dg/20000724-1.c: New test. 16119 * gcc.dg/20000807-1.c: New test. 16120 161212000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su> 16122 16123 * gcc.dg/cpp/pragma-1.c: New test. 16124 * gcc.dg/cpp/pragma-2.c: New test. 16125 161262000-08-18 Zack Weinberg <zack@wolery.cumb.org> 16127 16128 * gcc.dg/cpp/lexstrng.c: Don't include string.h. 16129 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp. 16130 161312000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 16132 16133 * gcc.c-torture/compile/20000818-1.c: New test. 16134 161352000-08-18 Manfred Hollstein <manfredh@redhat.com> 16136 16137 * gcc.c-torture/execute/20000818-1.c: New test. 16138 161392000-08-18 Joseph S. Myers <jsm28@cam.ac.uk> 16140 16141 * gcc.dg/format-va-1.c: New test. 16142 161432000-08-18 Nathan Sidwell <nathan@codesourcery.com> 16144 16145 * g++.old-deja/g++.other/typedef8.C: New test. 16146 161472000-08-18 Nathan Sidwell <nathan@codesourcery.com> 16148 16149 * g++.old-deja/g++.benjamin/13478.C: Mark candidate. 16150 * g++.old-deja/g++.mike/net36.C: Mark candidate. 16151 * g++.old-deja/g++.robertl/eb131.C: Mark candidate. 16152 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL. 16153 * g++.old-deja/g++.other/ptrmem7.C: New test. 16154 * g++.old-deja/g++.pt/ptrmem10.C: New test. 16155 161562000-08-18 Nathan Sidwell <nathan@codesourcery.com> 16157 16158 * g++.old-deja/g++.pt/typename27.C: New test. 16159 161602000-08-17 Nathan Sidwell <nathan@codesourcery.com> 16161 16162 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR. 16163 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test. 16164 * g++.old-deja/g++.pt/friend45.C: New test. 16165 * g++.old-deja/g++.other/friend8.C: New test. 16166 161672000-08-15 Richard Henderson <rth@cygnus.com> 16168 16169 * gcc.c-torture/execute/20000815-1.c: New test. 16170 161712000-08-15 Joseph S. Myers <jsm28@cam.ac.uk> 16172 16173 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c, 16174 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c, 16175 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests. 16176 161772000-08-14 Nathan Sidwell <nathan@codesourcery.com> 16178 16179 * g++.old-deja/g++.other/refinit2.C: New test. 16180 161812000-08-13 Geoff Keating <geoffk@cygnus.com> 16182 16183 * lib/c-torture.exp (c-torture): Make 16184 compiler_conditional_xfail_data global. 16185 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile, 16186 compiler_conditional_xfail_data machinery. 16187 (f-torture-execute): Likewise. 16188 * g77.c-torture/compile/20000629-1.x: The test only fails on x86, 16189 and only when unrolling loops. 16190 16191 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes. 16192 161932000-08-11 Nathan Sidwell <nathan@codesourcery.com> 16194 16195 * g++.old-deja/g++.pt/explicit81.C: New test. 16196 161972000-08-11 Nathan Sidwell <nathan@codesourcery.com> 16198 16199 * g++.old-deja/g++.pt/typename26.C: New test. 16200 162012000-08-10 Geoff Keating <geoffk@cygnus.com> 16202 16203 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix' 16204 warning. 16205 162062000-08-10 Nathan Sidwell <nathan@codesourcery.com> 16207 16208 * g++.old-deja/g++.other/array3.C: New test. 16209 162102000-08-09 Joseph S. Myers <jsm28@cam.ac.uk> 16211 16212 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c, 16213 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c, 16214 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c: 16215 New tests. 16216 162172000-08-09 Nathan Sidwell <nathan@codesourcery.com> 16218 16219 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names. 16220 * g++.old-deja/g++.abi/vmihint.C: Likewise. 16221 162222000-08-09 Alexandre Oliva <aoliva@redhat.com> 16223 16224 * gcc.c-torture/execute/20000808-1.c: New test. 16225 162262000-08-09 Joseph S. Myers <jsm28@cam.ac.uk> 16227 16228 * gcc.dg/c90-const-expr-1.c: New test. 16229 162302000-08-08 Richard Henderson <rth@cygnus.com> 16231 16232 * gcc.dg/noncompile/920923-1.c: Declare calloc. 16233 162342000-08-08 Joseph S. Myers <jsm28@cam.ac.uk> 16235 16236 * gcc.dg/noncompile/const-ll-1.c: New test. 16237 162382000-08-07 Joseph S. Myers <jsm28@cam.ac.uk> 16239 16240 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests. 16241 162422000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com> 16243 16244 * lib/objc.exp (objc_target_compile): Set the ld_library_path so 16245 that running programs linked against the shared version of libobjc 16246 run correctly. 16247 162482000-08-06 Joseph S. Myers <jsm28@cam.ac.uk> 16249 16250 * gcc.dg/c99-printf-1.c: New test. 16251 162522000-08-06 Joseph S. Myers <jsm28@cam.ac.uk> 16253 16254 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86. 16255 162562000-08-05 Zack Weinberg <zack@wolery.cumb.org> 16257 16258 * gcc.c-torture/execute/20000731-1.x: Delete. 16259 162602000-08-04 Zack Weinberg <zack@wolery.cumb.org> 16261 16262 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops, 16263 and torture_without_loops as is done by c-torture.exp. 16264 (search_for): Copy from c-torture.exp. 16265 (gcc-dg-runtest): New function, drives a directory of tests 16266 iterating over the TORTURE_OPTIONS. 16267 (scan-assembler, scan-assembler-not): Move here from 16268 individual directory drivers. 16269 16270 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now 16271 defined by lib/gcc-dg.exp. 16272 * gcc.dg/cpp/cpp.exp: Likewise. 16273 * gcc.dg/noncompile/noncompile.exp: Likewise. Use 16274 gcc-dg-runtest, so we cycle over optimization options. 16275 16276 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9. 16277 * gcc.dg/compare2.c: No longer expected to fail. 16278 162792000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk> 16280 16281 * gcc.c-torture/execute/20000804-1.c: New test. 16282 162832000-08-04 Joseph S. Myers <jsm28@cam.ac.uk> 16284 16285 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests. 16286 162872000-08-03 Zack Weinberg <zack@wolery.cumb.org> 16288 16289 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4. 16290 162912000-08-03 Jeffrey A Law (law@cygnus.com) 16292 16293 * gcc.c-torture/compile/20000803-1.c: New test. 16294 162952000-08-03 Joseph S. Myers <jsm28@cam.ac.uk> 16296 16297 * gcc.c-torture/execute/20000801-3.c, 16298 gcc.c-torture/execute/20000801-4.c: New tests. 16299 * gcc.c-torture/execute/20000801-3.x, 16300 gcc.c-torture/execute/20000801-4.x: Xfail. 16301 163022000-08-02 Geoff Keating <geoffk@cygnus.com> 16303 16304 * lib/objc.exp (objc_target_compile): Look for libobjc.a in 16305 libobjc/.libs to allow for libtool. 16306 163072000-08-02 Jakub Jelinek <jakub@redhat.com> 16308 16309 * gcc.c-torture/compile/20000802-1.c: New test. 16310 163112000-08-02 Zack Weinberg <zack@wolery.cumb.org> 16312 16313 * gcc.dg/cpp/macsyntx.c: Fix error regexp. 16314 163152000-07-31 Jeffrey A Law (law@cygnus.com) 16316 16317 * gcc-c-torture/execute/20000731-2.c: New test. 16318 16319 * gcc.c-torture/execute/20000731-1.c: New test. 16320 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*. 16321 163222000-07-31 Jakub Jelinek <jakub@redhat.com> 16323 16324 * testsuite/gcc.dg/cpp/paste7.c: New test. 16325 * gcc.dg/cpp/20000725-1.c: New test. 16326 163272000-07-31 Zack Weinberg <zack@wolery.cumb.org> 16328 16329 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker. 16330 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit- 16331 declaration warning for __builtin_dwarf_reg_size. 16332 16333 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL. 16334 163352000-07-31 Joseph S. Myers <jsm28@cam.ac.uk> 16336 16337 * gcc.dg/noncompile/voidparam-1.c: New test. 16338 163392000-07-30 Richard Henderson <rth@cygnus.com> 16340 16341 * gcc.dg/c90-digraph-1.c: Don't xfail. 16342 * gcc.dg/compare2.c (case 10): Xfail. 16343 * gcc.dg/noncompile/redecl-1.c: Fix expected error message. 16344 163452000-07-27 Joseph S. Myers <jsm28@cam.ac.uk> 16346 16347 * gcc.dg/c99-main-1.c: New test. 16348 163492000-07-25 Joseph S. Myers <jsm28@cam.ac.uk> 16350 16351 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests. 16352 163532000-07-26 Hans-Peter Nilsson <hp@axis.com> 16354 16355 * gcc.c-tortuer/execute/20000726-1.c: New test. 16356 163572000-07-26 Alexandre Oliva <aoliva@redhat.com> 16358 16359 * gcc.c-torture/execute/enum-2.c: New test. 16360 163612000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 16362 16363 * gcc.dg/cpp/tr-warn3.c: New test. 16364 163652000-07-25 Nathan Sidwell <nathan@codesourcery.com> 16366 16367 * g++.old-deja/g++.ext/implicit1.C: Remove. 16368 * g++.old-deja/g++.jason/c2.C: Remove 16369 * g++.old-deja/g++.mike/p700.C: Add prototype parameters. 16370 * g++.old-deja/g++.pt/crash16.C: Likewise. 16371 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype. 16372 163732000-07-25 Nathan Sidwell <nathan@codesourcery.com> 16374 16375 * g++.old-deja/g++.other/for2.C: New test. 16376 163772000-07-25 Jakub Jelinek <jakub@redhat.com> 16378 16379 * gcc.dg/20000720-1.c: New test. 16380 163812000-07-25 Toon Moene <toon@moene.indiv.nluug.nl> 16382 16383 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed. 16384 163852000-07-24 Geoff Keating <geoffk@cygnus.com> 16386 16387 * gcc.c-torture/execute/20000722-1.x: New, testcase fails. 16388 * gcc.c-torture/execute/20000722-1.c: New. 16389 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1. 16390 163912000-07-24 Jakub Jelinek <jakub@redhat.com> 16392 16393 * gcc.dg/cpp/20000720-1.S: New test. 16394 163952000-07-21 Michael Meissner <meissner@redhat.com> 16396 16397 * gcc.c-torture/execute/ieee/hugeval.c: New test. 16398 163992000-07-20 Zack Weinberg <zack@wolery.cumb.org> 16400 16401 * g++.old-deja/g++.brendan/crash16.C, 16402 g++.old-deja/g++.brendan/parse3.C, 16403 g++.old-deja/g++.brendan/redecl1.C, 16404 g++.old-deja/g++.ns/template13.C, 16405 g++.old-deja/g++.other/decl4.C, 16406 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail. 16407 164082000-07-20 Zack Weinberg <zack@wolery.cumb.org> 16409 16410 * lib/old-dejagnu.exp: Check for both "Internal compiler error" 16411 and "Internal error". 16412 16413 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error 16414 regexps. 16415 * gcc.dg/cpp/paste6.c: New test. 16416 164172000-07-19 Zack Weinberg <zack@wolery.cumb.org> 16418 16419 * gcc.dg/cpp/tr-direct.c: New test. 16420 16421 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c, 16422 gcc.dg/cpp/undef1.c: Tweak error regexps. 16423 164242000-07-18 Eric Christopher <echristo@redhat.com> 16425 16426 * gcc.c-torture/compile/20000718-1.c: New test. 16427 164282000-07-18 Zack Weinberg <zack@wolery.cumb.org> 16429 16430 * cpplex.c (_cpp_push_token): If the token being pushed back 16431 is the previous token in this context, just subtract one from 16432 context->posn. 16433 * cppmacro.c (save_expansion): Clear aux field when storing a 16434 placemarker. 16435 164362000-07-18 Alexandre Oliva <aoliva@redhat.com> 16437 16438 * gcc.dg/noncompile/redecl-1.c: New test. 16439 164402000-07-18 Jakub Jelinek <jakub@redhat.com> 16441 16442 * gcc.c-torture/execute/20000717-5.c: New test. 16443 * gcc.c-torture/execute/20000717-1.x: Removed. 16444 164452000-07-17 Richard Henderson <rth@cygnus.com> 16446 16447 * gcc.c-torture/execute/20000717-4.c: New test. 16448 164492000-07-17 Zack Weinberg <zack@wolery.cumb.org> 16450 16451 * gcc.dg/cpp/syshdr.c: New test. 16452 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files. 16453 164542000-07-17 Neil Booth <neilb@earthling.net> 16455 16456 * gcc.dg/cpp/cmdlne-dM.c: New test. 16457 * gcc.dg/cpp/cmdlne-dD.c: New test. 16458 164592000-07-17 Jeffrey A Law (law@cygnus.com) 16460 16461 * gcc.c-torture/execute/20000717-3.c: New test. 16462 16463 * gcc.c-torture/compile/20000717-1.c: New test. 16464 164652000-07-17 Geoffrey Keating <geoffk@cygnus.com> 16466 16467 * gcc.c-torture/execute/20000717-2.c: New test. 16468 164692000-07-17 Joseph S. Myers <jsm28@cam.ac.uk> 16470 16471 * gcc.dg/formatz-1.c: New test. 16472 16473 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c, 16474 * gcc.dg/c99-digraph-1.c: New tests. 16475 16476 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c, 16477 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests. 16478 16479 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c, 16480 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c, 16481 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c, 16482 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c, 16483 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c, 16484 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c, 16485 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests. 16486 164872000-07-17 Greg McGary <greg@mcgary.org> 16488 16489 * gcc.c-torture/execute/20000717-1.c: New test. 16490 * gcc.c-torture/execute/20000717-1.x: Expected to fail. 16491 164922000-07-15 Jakub Jelinek <jakub@redhat.com> 16493 16494 * gcc.c-torture/execute/20000715-2.c: New test. 16495 * gcc.dg/20000715-1.c: New test. 16496 164972000-07-15 Michael Meissner <meissner@redhat.com> 16498 16499 * gcc.c-torture/execute/20000715-1.c: New test. 16500 165012000-07-13 Jakub Jelinek <jakub@redhat.com> 16502 16503 * gcc.c-torture/execute/20000707-1.c: New test. 16504 165052000-07-13 Neil Booth <NeilB@earthling.net> 16506 16507 * testsuite/gcc.dg/cpp/digraph1.c, 16508 testsuite/gcc.dg/cpp/digraph2.c, 16509 testsuite/gcc.dg/cpp/digraphs.c: New tests. 16510 165112000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au> 16512 16513 * g77.f-torture/compile/20000630-2.f: New test. 16514 * g77.f-torture/compile/20000630-2.x 16515 165162000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au> 16517 16518 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes. 16519 165202000-07-11 Neil Booth <NeilB@earthling.net> 16521 16522 * gcc.dg/cpp/cmdlne-C.c: Fix typo. 16523 165242000-07-11 Neil Booth <NeilB@earthling.net> 16525 16526 * gcc.dg/cpp/cmdlne-C.c: New. 16527 165282000-07-09 Neil Booth <NeilB@earthling.net> 16529 16530 * gcc.dg/cpp/directiv.c: New tests. 16531 * gcc.dg/cpp/undef1.c: Update. 16532 165332000-07-08 Angela Marie Thomas <angela@cygnus.com> 16534 16535 * lib/c-torture.exp: Make compiler_conditional_xfail_data global. 16536 165372000-07-09 Neil Booth <NeilB@earthling.net> 16538 16539 * gcc.dg/cpp/macsyntx.c: Add test for #define defined. 16540 165412000-07-07 Zack Weinberg <zack@wolery.cumb.org> 16542 16543 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c, 16544 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps. 16545 165462000-07-08 Neil Booth <NeilB@earthling.net> 16547 16548 * gcc.dg/cpp/macsyntx.c: New tests. 16549 165502000-07-07 Jakub Jelinek <jakub@redhat.com> 16551 16552 * gcc.dg/20000707-1.c: New test. 16553 165542000-07-07 Jakub Jelinek <jakub@redhat.com> 16555 16556 * gcc.c-torture/execute/20000706-1.c: New test. 16557 * gcc.c-torture/execute/20000706-2.c: New test. 16558 * gcc.c-torture/execute/20000706-3.c: New test. 16559 * gcc.c-torture/execute/20000706-4.c: New test. 16560 * gcc.c-torture/execute/20000706-5.c: New test. 16561 165622000-07-06 Nathan Sidwell <nathan@codesourcery.com> 16563 16564 * g++.old-deja/g++.pt/instantiate7.C: New test. 16565 165662000-07-06 Nathan Sidwell <nathan@codesourcery.com> 16567 16568 * g++.old-deja/g++.mike/thunk2.C: Add return 0. 16569 * g++.old-deja/g++.mike/thunk3.C: Likewise. 16570 * g++.old-deja/g++.other/rtti3.C: Likewise. 16571 * g++.old-deja/g++.other/rttid3.C: Likewise. 16572 165732000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au> 16574 16575 * g77.f-torture/compile/20000630-1.x: Fix typo 16576 165772000-07-05 Zack Weinberg <zack@wolery.cumb.org> 16578 16579 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the 16580 assembly output. 16581 165822000-07-04 Zack Weinberg <zack@wolery.cumb.org> 16583 16584 * gcc.dg/cpp/ident.c: New test. 16585 165862000-07-05 Neil Booth <NeilB@earthling.net> 16587 16588 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c, 16589 gcc.dg/cpp/lexstrng.c: New tests. 16590 165912000-07-04 Neil Booth <NeilB@earthling.net> 16592 16593 * gcc.dg/cpp/macro1.c: Add more macro expansion tests. 16594 * gcc.dg/cpp/strify2.c: Same. 16595 165962000-07-03 Zack Weinberg <zack@wolery.cumb.org> 16597 16598 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps. 16599 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise. 16600 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise. 16601 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise. 16602 16603 * testsuite/gcc.dg/cpp/macro1.c, 16604 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c, 16605 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c, 16606 testsuite/gcc.dg/cpp/strify1.c, 16607 testsuite/gcc.dg/cpp/strify2.c: New tests. 16608 166092000-07-03 Jakub Jelinek <jakub@redhat.com> 16610 16611 * gcc.c-torture/execute/20000703-1.c: New test. 16612 166132000-07-03 Nathan Sidwell <nathan@codesourcery.com> 16614 16615 * g++.old-deja/g++.pt (lookup10.C): New test. 16616 166172000-07-03 Nathan Sidwell <nathan@codesourcery.com> 16618 16619 * g++.old-deja/g++.pt (typename25.C): New test. 16620 166212000-07-02 Zack Weinberg <zack@wolery.cumb.org 16622 16623 * gcc.c-torture/compile/20000701-1.c: New test. 16624 166252000-06-30 Nick Clifton <nickc@cygnus.com> 16626 16627 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop 16628 to test case. 16629 166302000-06-30 Catherine Moore <clm@cygnus.com> 16631 16632 * gcc.c-torture/execute/align-1.c: New test. 16633 166342000-06-30 Nathan Sidwell <nathan@codesourcery.com> 16635 16636 * g++.old-deja/g++.pt/expr8.C: New test. 16637 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL. 16638 166392000-06-29 Nick Clifton <nickc@cygnus.com> 16640 16641 * gcc.c-torture/compile/20000629-1.c: New test. 16642 166432000-06-29 Zack Weinberg <zack@wolery.cumb.org> 16644 16645 16646 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new 16647 gcc.dg/noncompile directory, depending on whether they're 16648 preprocessor tests or not. Annotate all the tests for the dg 16649 framework. 16650 16651 * gcc.c-torture/noncompile/noncompile.exp: Delete. 16652 * gcc.dg/noncompile/noncompile.exp: New. 16653 16654 * Moved files: 16655 Old name New name 16656 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c 16657 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c 16658 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c 16659 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c 16660 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c 16661 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c 16662 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c 16663 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c 16664 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c 16665 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c 16666 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c 16667 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c 16668 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c 16669 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c 16670 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c 16671 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c 16672 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c 16673 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c 16674 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c 16675 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c 16676 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c 16677 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c 16678 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c 16679 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c 16680 16681 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c 16682 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h 16683 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h 16684 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h 16685 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c 16686 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c 16687 166882000-06-29 Zack Weinberg <zack@wolery.cumb.org> 16689 16690 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions, 16691 declare one variable. On the fourth, error. 16692 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables 16693 declared by 20000628-1a.h. 16694 166952000-06-29 Richard Henderson <rth@redhat.com> 16696 16697 * gcc.c-torture/execute/930529-1.x: New file. 16698 * gcc.dg/920413-1.c: Adjust expected warning text. 16699 * gcc.dg/980217-1.c: Declare abort. 16700 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm. 16701 167022000-06-29 Jeffrey A Law (law@cygnus.com) 16703 16704 * g77.f-torture/compile/20000629-1.f: New test. 16705 * g77.f-torture/compile/20000629-1.x: Expected to fail. 16706 167072000-06-28 Zack Weinberg <zack@wolery.cumb.org> 16708 16709 Rearrange lots of files, removing entirely the 16710 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure 16711 directories. 16712 16713 * Deleted files: 16714 gcc.c-torture/code_quality/code_quality.exp 16715 gcc.c-torture/special/special.exp 16716 gcc.failure/failure.exp 16717 gcc.failure/940409-1.x 16718 gcc.c-torture/compile/961203-1.x 16719 16720 * New files: 16721 gcc.misc-tests/linkage.exp 16722 gcc.c-torture/execute/920730-1t.c 16723 gcc.c-torture/execute/920730-1t.x 16724 gcc.c-torture/compile/920520-1.x 16725 gcc.c-torture/compile/920521-1.x 16726 gcc.c-torture/compile/981006-1.x 16727 gcc.c-torture/execute/eeprof-1.x 16728 16729 * Moved files (possibly with modifications to fit a new harness): 16730 Old name New name 16731 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c 16732 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c 16733 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c 16734 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c 16735 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c 16736 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c 16737 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c 16738 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c 16739 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c 16740 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c 16741 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c 16742 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c 16743 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c 16744 gcc.failure/940409-1.c gcc.dg/940409-1.c 16745 167462000-06-28 Zack Weinberg <zack@wolery.cumb.org> 16747 16748 * c-torture/compile/961203-1.x: Delete. 16749 16750 * gcc.misc-tests/acker1.c: Report failure. Use return from main, 16751 not exit. Include stdio.h. 16752 * gcc.misc-tests/dg-11.c: Remove anchors from regexp. 16753 * gcc.misc-tests/dg-12.c: Likewise. 16754 * gcc.misc-tests/dg-5.c: Likewise. 16755 * gcc.misc-tests/dg-6.c: Likewise. 16756 * gcc.misc-tests/dg-7.c: Prototype abort. 16757 * gcc.misc-tests/dg-9.c: Adjust error-message regexps. 16758 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h. 16759 * gcc.misc-tests/matrix1.c: Report failure. Use return from main, 16760 not exit. 16761 * gcc.misc-tests/sieve.c: Use return from main, not exit. 16762 * gcc.misc-tests/sort2.c: Use return from main, not exit. 16763 167642000-06-28 Jakub Jelinek <jakub@redhat.com> 16765 16766 * gcc.dg/cpp/20000628-1.c: New test. 16767 * gcc.dg/cpp/20000628-1.h: New header for above test. 16768 * gcc.dg/cpp/20000628-1a.h: Likewise. 16769 167702000-06-27 Zack Weinberg <zack@wolery.cumb.org> 16771 16772 * gcc.dg/cpp: New directory. 16773 * gcc.dg/cpp/cpp.exp: New driver. 16774 * gcc.dg/cpp/20000627-1.c: New test. 16775 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c. 16776 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c 16777 and rewrite as a compilation test. 16778 16779 * gcc.dg: Move many files into the cpp subdirectory, possibly 16780 renaming or editing them as well. 16781 Old name New name 16782 990119-1.c cpp/19990119-1.c 16783 990228-1.c cpp/19990228-1.c 16784 990407-1.c cpp/19990407-1.c 16785 990409-1.c cpp/19990409-1.c 16786 990413-1.c cpp/19990413-1.c 16787 990703-1.c cpp/19990703-1.c 16788 20000127-1.c cpp/20000127-1.c 16789 20000129-1.c cpp/20000129-1.c 16790 20000207-1.c cpp/20000207-1.c 16791 20000207-2.c cpp/20000207-2.c 16792 20000209-1.c cpp/20000209-1.c 16793 20000209-2.c cpp/20000209-2.c 16794 20000301-1.c cpp/20000301-1.c 16795 20000419-1.c cpp/20000419-1.c 16796 20000510-1.S cpp/20000510-1.S 16797 20000519-1.c cpp/20000519-1.c 16798 20000529-1.c cpp/20000529-1.c 16799 20000625-1.c cpp/20000625-1.c 16800 20000625-2.c cpp/20000625-2.c 16801 cpp-as1.c cpp/assert1.c 16802 cpp-as2.c cpp/assert2.c 16803 cxx-comments-1.c cpp/cxxcom1.c 16804 cxx-comments-2.c cpp/cxxcom2.c 16805 endif-label.c cpp/endif.c 16806 cpp-hash1.c cpp/hash1.c 16807 cpp-hash2.c cpp/hash2.c 16808 cpp-if1.c cpp/if-1.c 16809 cpp-if2.c cpp/if-2.c 16810 cpp-if3.c cpp/if-3.c 16811 cpp-if4.c cpp/if-4.c 16812 cpp-if5.c cpp/if-5.c 16813 cpp-cond.c cpp/if-cexp.c 16814 cpp-missingop.c cpp/if-mop.c 16815 cpp-missingparen.c cpp/if-mpar.c 16816 cpp-opprec.c cpp/if-oppr.c 16817 cpp-ifparen.c cpp/if-paren.c 16818 cpp-shortcircuit.c cpp/if-sc.c 16819 cpp-shift.c cpp/if-shift.c 16820 cpp-unary.c cpp/if-unary.c 16821 cpp-li1.c cpp/line1.c 16822 cpp-li2.c cpp/line2.c 16823 lineno.c cpp/line3.c 16824 lineno-2.c cpp/line4.c 16825 cpp-mi.c cpp/mi1.c 16826 cpp-mic.h cpp/mi1c.h 16827 cpp-micc.h cpp/mi1cc.h 16828 cpp-mind.h cpp/mi1nd.h 16829 cpp-mindp.h cpp/mi1ndp.h 16830 cpp-mix.h cpp/mi1x.h 16831 cpp-mi2.c cpp/mi2.c 16832 cpp-mi2a.h cpp/mi2a.h 16833 cpp-mi2b.h cpp/mi2b.h 16834 cpp-mi2c.h cpp/mi2c.h 16835 cpp-mi3.c cpp/mi3.c 16836 cpp-mi3.def cpp/mi3.def 16837 poison-1.c cpp/poison.c 16838 pr-impl.c cpp/prag-imp.c 16839 cpp-redef-2.c cpp/redef1.c 16840 cpp-redef.c cpp/redef2.c 16841 strpaste.c cpp/strp1.c 16842 strpaste-2.c cpp/strp2.c 16843 cpp-tradpaste.c cpp/tr-paste.c 16844 cpp-tradstringify.c cpp/tr-str.c 16845 cpp-tradwarn1.c cpp/tr-warn1.c 16846 cpp-tradwarn2.c cpp/tr-warn2.c 16847 trigraphs.c cpp/trigraphs.c 16848 cpp-unc1.c cpp/unc1.c 16849 cpp-unc2.c cpp/unc2.c 16850 cpp-unc3.c cpp/unc3.c 16851 cpp-unc.c cpp/unc4.c 16852 undef.c cpp/undef1.c 16853 undef-2.c cpp/undef2.c 16854 cpp-wi1.c cpp/widestr1.c 16855 168562000-06-27 Mark Mitchell <mark@codesourcery.com> 16857 16858 * lib/g++.exp (g++_include_flags): Tweak. 16859 168602000-06-27 H.J. Lu <hjl@gnu.org> 16861 Loren J. Rittle <ljrittle@acm.org> 16862 16863 * lib/g++.exp (g++_include_flags): Override libgloss.exp 16864 version with one that knows about the new gcc tree structure. 16865 (g++_link_flags): Same. 16866 168672000-06-26 Zack Weinberg <zack@wolery.cumb.org> 16868 16869 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c, 16870 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in 16871 case we are cross-compiling. 16872 16873 * g++.old-deja/Makefile.in, g++.old-deja/configure.in, 16874 g++.old-deja/g++.niklas/Makefile.in, 16875 g++.old-deja/g++.niklas/configure.in, 16876 g++.old-deja/g++.other/Makefile.in, 16877 g++.old-deja/g++.other/configure.in, 16878 gcc.c-torture/code_quality/Makefile.in, 16879 gcc.c-torture/code_quality/configure.in, 16880 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in, 16881 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in, 16882 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in, 16883 gcc.c-torture/execute/ieee/Makefile.in, 16884 gcc.c-torture/execute/ieee/configure.in, 16885 gcc.c-torture/noncompile/Makefile.in, 16886 gcc.c-torture/noncompile/configure.in, 16887 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in, 16888 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in, 16889 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete. 16890 168912000-06-26 Nathan Sidwell <nathan@codesourcery.com> 16892 16893 * g++.old-deja/g++.other/ambig3.C: New test. 16894 168952000-06-26 Nathan Sidwell <nathan@codesourcery.com> 16896 16897 * g++.old-deja/g++.pt/syntax1.C: New test. 16898 * g++.old-deja/g++.pt/syntax2.C: New test. 16899 * g++.old-deja/g++.other/syntax3.C: New test. 16900 * g++.old-deja/g++.other/syntax4.C: New test. 16901 169022000-06-25 Zack Weinberg <zack@wolery.cumb.org> 16903 16904 * gcc.dg/20000623-1.c: Prototype exit and abort. 16905 169062000-06-25 Zack Weinberg <zack@wolery.cumb.org> 16907 16908 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c: 16909 New tests. 16910 * gcc.dg/cpp-mi3.def: New file. 16911 16912 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur 16913 inside assertions. 16914 * gcc.dg/cpp-as2.c: Make error regexps match either old or new 16915 lexer's error messages. 16916 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to 16917 divine anything from the linemarkers. 16918 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a); 16919 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column. 16920 169212000-06-23 Geoffrey Keating <geoffk@cygnus.com> 16922 16923 * gcc.dg/20000623-1.c: New test. 16924 169252000-06-22 Jakub Jelinek <jakub@redhat.com> 16926 16927 * gcc.c-torture/execute/20000622-1.c: New test. 16928 169292000-06-22 Nathan Sidwell <nathan@codesourcery.com> 16930 16931 * g++.old-deja/g++.other/init15.C: New test. 16932 169332000-06-22 Nathan Sidwell <nathan@codesourcery.com> 16934 16935 * g++.old-deja/g++.pt/vaarg2.C: New test. 16936 * g++.old-deja/g++.pt/vaarg3.C: New test. 16937 169382000-06-20 Nathan Sidwell <nathan@codesourcery.com> 16939 16940 * g++.old-deja/g++.other/dyncast6.C: New test. 16941 169422000-06-15 Jakub Jelinek <jakub@redhat.com> 16943 16944 * gcc.c-torture/execute/loop-6.c: New test. 16945 169462000-06-14 Jakub Jelinek <jakub@redhat.com> 16947 16948 * gcc.dg/20000614-1.c: New test. 16949 * gcc.dg/20000614-2.c: New test. 16950 169512000-06-14 Hans-Peter Nilsson <hp@axis.com> 16952 16953 * g++.old-deja/g++.other/inline12.C: New test. 16954 169552000-06-13 Jakub Jelinek <jakub@redhat.com> 16956 16957 * g++.old-deja/g++.other/eh1.C: New test. 16958 169592000-06-12 Jakub Jelinek <jakub@redhat.com> 16960 16961 * g++.old-deja/g++.other/type.C: New test. 16962 169632000-06-05 Jakub Jelinek <jakub@redhat.com> 16964 16965 * g++.old-deja/g++.other/initstring.C: New test. 16966 169672000-06-12 Jason Merrill <jason@redhat.com> 16968 16969 * g++.old-deja/old-deja.exp: Add -Wno-long-long. 16970 169712000-06-09 Jeffrey A Law (law@cygnus.com) 16972 16973 * gcc.c-torture/compile/20000609-1.c: New test. 16974 169752000-06-09 Clinton Popetz <cpopetz@cygnus.com> 16976 16977 * gcc.dg/20000609-1.c: New test. 16978 169792000-06-08 Zack Weinberg <zack@wolery.cumb.org> 16980 16981 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block. 16982 * gcc.c-torture/noncompile/poison-1.c: Move... 16983 * gcc.dg/poison-1.c: ...here, and adapt to dg framework. 16984 * gcc.dg/cpp-li1.c: Add a token after the #line. 16985 169862000-06-05 Richard Henderson <rth@cygnus.com> 16987 16988 * gcc.c-torture/execute/20000605-2.c: New test. 16989 * gcc.c-torture/execute/20000605-3.c: New test. 16990 169912000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au> 16992 16993 * g77.f-torture/execute/20000503-1.x: New file. 16994 169952000-06-06 Nathan Sidwell <nathan@codesourcery.com> 16996 16997 * g++.old-deja/g++.eh/badalloc1.C: New test. 16998 169992000-06-05 Richard Henderson <rth@cygnus.com> 17000 17001 * gcc.c-torture/execute/20000605-1.c: New test. 17002 170032000-06-05 Jakub Jelinek <jakub@redhat.com> 17004 Nathan Sidwell <nathan@codesourcery.com> 17005 17006 * gcc.c-torture/compile/20000605-1.c: New test. 17007 170082000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au> 17009 17010 * g77.f-torture/compile/20000601-1.f: New test. 17011 170122000-06-03 Richard Henderson <rth@cygnus.com> 17013 17014 * gcc.c-torture/execute/20000603-1.c: New. 17015 170162000-06-02 Zack Weinberg <zack@wolery.cumb.org> 17017 17018 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change. 17019 * gcc.dg/noreturn-2.c (noreturn): Likewise. 17020 170212000-06-01 Zack Weinberg <zack@wolery.cumb.org> 17022 17023 * gcc.dg/compare2.c (case 12): XFAIL. 17024 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL. 17025 * gcc.dg/noreturn-2.c (noreturn): XFAIL. 17026 17027 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern. 17028 170292000-05-29 Zack Weinberg <zack@wolery.cumb.org> 17030 17031 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the 17032 guard macro is already defined when the header is first 17033 included. 17034 * gcc.dg/cpp-mix.h: New file. 17035 * gcc.dg/endif-label.c: Update patterns to match compiler. 17036 17037 * g++.brendan/complex1.C: Declare abort. 17038 * g++.law/refs4.C: Remove XFAIL. 17039 * g++.oliva/expr2.C: Declare abort and exit. 17040 170412000-05-28 Alexandre Oliva <aoliva@cygnus.com> 17042 17043 * gcc.c-torture/execute/20000528-1.c: New test. 17044 17045 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL. 17046 * g++.old-deja/g++.law/temps4.C: Likewise. 17047 17048 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and 17049 stdlib.h. Call abort() on failure. 17050 * g++.old-deja/g++.law/refs4.C: Likewise. 17051 * g++.old-deja/g++.law/temps4.C: Likewise. 17052 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1. 17053 * gcc.c-torture/execute/20000112-1.c: Include string.h. 17054 170552000-05-27 Zack Weinberg <zack@wolery.cumb.org> 17056 17057 Relative to g++.dg/special: 17058 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h. 17059 17060 Relative to g++.old-deja: 17061 * g++.brendan/complex1.C, g++.jason/optimize2.C, 17062 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C, 17063 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C, 17064 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C, 17065 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C, 17066 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C, 17067 g++.robertl/ice990323-2.C: Prototype exit and/or abort. 17068 17069 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C, 17070 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C, 17071 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C, 17072 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C, 17073 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C, 17074 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h 17075 and/or string.h. 17076 17077 * g++.other/goto1.C: Update expectations for error messages. 17078 170792000-05-25 Alexandre Oliva <aoliva@cygnus.com> 17080 17081 * gcc.c-torture/compile/20000523-1.c: New test. 17082 170832000-05-25 Nathan Sidwell <nathan@codesourcery.com> 17084 17085 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info. 17086 170872000-05-25 Nathan Sidwell <nathan@codesourcery.com> 17088 17089 * g++.old-deja/g++.eh/catch11.C: New test. 17090 * g++.old-deja/g++.eh/catch12.C: New test. 17091 170922000-05-24 Nick Clifton <nickc@cygnus.com> 17093 17094 * gcc.c-torture/execute/20000523-1.c: New test. 17095 170962000-05-23 Zack Weinberg <zack@wolery.cumb.org> 17097 17098 * c-torture/execute/bcp-1.c: Replace abort in arg of 17099 __builtin_constant_p with a generic external function. 17100 17101 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c, 17102 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c, 17103 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c, 17104 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c: 17105 Prototype abort and/or exit. 17106 17107 * gcc.dg/990407-1.c, gcc.dg/strpaste.c, 17108 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c, 17109 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c, 17110 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h. 17111 171122000-05-22 Alexandre Oliva <aoliva@cygnus.com> 17113 17114 * gcc.dg/dwarf2-1.c: New test. 17115 171162000-05-20 Richard Henderson <rth@cygnus.com> 17117 17118 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa". 17119 171202000-05-20 Andreas Jaeger <aj@suse.de> 17121 17122 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of 17123 testcase. 17124 171252000-05-19 David Edelsohn <edelsohn@gnu.org> 17126 17127 * gcc.c-torture/execute/20000519-2.c: New test. 17128 171292000-05-19 Andreas Jaeger <aj@suse.de> 17130 17131 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper 17132 which fails with SSA. 17133 17134 * lib/c-torture.exp: Also test with -O3 -fssa. 17135 171362000-05-18 Michael Meissner <meissner@redhat.com> 17137 17138 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers. 17139 * gcc.c-torture/execute/920415-1.c: Ditto. 17140 * gcc.c-torture/execute/920501-1.c: Ditto. 17141 * gcc.c-torture/execute/conversion.c: Ditto. 17142 * gcc.c-torture/execute/cvt-1.c: Ditto. 17143 171442000-05-18 Jeffrey A Law (law@cygnus.com) 17145 17146 * gcc.c-torture/compile/20000518-1.c: New test. 17147 171482000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au> 17149 17150 * g77.f-torture/compile/200005018.f: New test. 17151 171522000-05-17 Jeffrey A Law (law@cygnus.com) 17153 17154 * gcc.c-torture/compile/20000517-1.c: New test. 17155 171562000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 17157 17158 * gcc.c-torture/execute/20000516-1.c: New test. 17159 171602000-05-15 Jakub Jelinek <jakub@redhat.com> 17161 17162 * g++.old-deja/g++.other/eh.C: New test. 17163 171642000-05-12 Richard Henderson <rth@cygnus.com> 17165 17166 * gcc.c-torture/execute/990208-1.c (main): Don't pass 17167 constants through to doit's conditional. 17168 171692000-05-11 Jeffrey A Law (law@cygnus.com) 17170 17171 * gcc.c-torture/compile/20000511-1.c: New test. 17172 * g77.f-torture/compile/20000511-1.f: New test. 17173 * g77.f-torture/compile/20000511-2.f: New test. 17174 171752000-05-11 Michael Meissner <meissner@redhat.com> 17176 17177 * gcc.c-torture/execute/20000511-1.c: New test. 17178 171792000-05-11 Zack Weinberg <zack@wolery.cumb.org> 17180 17181 * gcc.dg/dg.exp: Scan .S files as well as .c files. 17182 * gcc.dg/20000510-1.S: New. 17183 171842000-05-08 Catherine Moore <clm@cygnus.com> 17185 17186 * gcc.dg/unused-3.c: New. 17187 171882000-05-06 Richard Henderson <rth@cygnus.com> 17189 17190 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int. 17191 * g++.old-deja/g++.mike/warn1.C: Likewise. 17192 * g++.old-deja/g++.pt/local1.C: Likewise. 17193 * g++.old-deja/g++.pt/local7.C: Likewise. 17194 * g++.old-deja/g++.pt/spec16.C: Likewise. 17195 171962000-05-06 Nathan Sidwell <nathan@codesourcery.com> 17197 17198 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend. 17199 172002000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au> 17201 17202 * g77.f-torture/execute/20000503-1.f: New test. 17203 172042000-05-04 Andreas Jaeger <aj@suse.de> 17205 17206 * gcc.dg/noreturn-2.c: New test. 17207 172082000-05-04 Neil Booth <NeilB@earthling.net> 17209 17210 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the 17211 preprocessor. 17212 172132000-05-04 Richard Henderson <rth@cygnus.com> 17214 17215 * gcc.c-torture/execute/20000503-1.c: Fix typo. 17216 172172000-05-04 Richard Henderson <rth@cygnus.com> 17218 17219 * gcc.c-torture/compile/20000504-1.c: New test. Derived from 17220 OpenSSL by Jason R Thorpe. 17221 172222000-05-03 Jim Wilson <wilson@cygnus.com> 17223 17224 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug. 17225 172262000-05-03 Robert Lipe <robertlipe@usa.net> 17227 17228 * gcc.dg/20000503-1.c: New test. 17229 172302000-05-02 Jakub Jelinek <jakub@redhat.com> 17231 17232 * gcc.c-torture/compile/20000502-1.c: New test. 17233 * g++.old-deja/g++.other/align.C: New test. 17234 * gcc.dg/cpp-tradstringify.c: New test. 17235 17236Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz> 17237 17238 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code 17239 and hard registers. 17240 172412000-04-26 Geoff Keating <geoffk@cygnus.com> 17242 17243 * gcc.c-torture/execute/loop-5.c: New test. 17244 172452000-04-25 Jakub Jelinek <jakub@redhat.com> 17246 17247 * gcc.c-torture/execute/va-arg-20.c: New test. 17248 172492000-04-23 Jeffrey A Law (law@cygnus.com) 17250 17251 * gcc.c-torture/execute/20000422-1.c: New test. 17252 172532000-04-20 Greg McGary <gkm@gnu.org> 17254 17255 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment 17256 when optimizing, but without sibling-call optimizations (-O1). 17257 172582000-04-20 Jeffrey A Law (law@cygnus.com) 17259 17260 * gcc.c-torture/compile/20000420-1.c: New test. 17261 172622000-04-20 Nathan Sidwell <nathan@codesourcery.com> 17263 17264 * g++.abi/ptrflags.C: New test. 17265 * g++.eh/catchptr1.C: Test incomplete pointer chains. 17266 172672000-04-19 Catherine Moore <clm@cygnus.com> 17268 17269 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES. 17270 172712000-04-19 Greg McGary <gkm@gnu.org> 17272 17273 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with 17274 sibling-call optimizations. 17275 172762000-04-19 Zack Weinberg <zack@wolery.cumb.org> 17277 17278 * gcc.dg/20000419-1.c: New test. 17279 172802000-04-12 Hans-Peter Nilsson <hp@axis.com> 17281 17282 * gcc.c-torture/execute/20000412-6.c: New test. 17283 172842000-04-12 Jeffrey A Law (law@cygnus.com) 17285 17286 * gcc.c-torture/execute/20000412-5.c: New test. 17287 * g77.f-torture/compile/20000412-1.f: New test. 17288 * gcc.c-torture/execute/20000412-4.c: New test. 17289 * gcc.c-torture/compile/20000412-2.c: New test. 17290 * gcc.c-torture/execute/20000412-3.c: New test. 17291 * gcc.c-torture/compile/20000412-1.c: New test. 17292 * gcc.c-torture/execute/20000412-2.c: New test. 17293 172942000-04-12 Jakub Jelinek <jakub@redhat.com> 17295 17296 * objc/execute/bf-20.m: New test. 17297 172982000-04-10 Richard Henderson <rth@cygnus.com> 17299 17300 * gcc.c-torture/execute/20000412-1.c: Reduce some more. 17301 17302 * gcc.c-torture/execute/20000412-1.c: New test. 17303 173042000-04-10 Nathan Sidwell <nathan@codesourcery.com> 17305 17306 * g++.old-deja/g++.eh/catchptr1.C: New test. 17307 173082000-04-09 Nathan Sidwell <nathan@codesourcery.com> 17309 17310 * g++.old-deja/g++.abi/cxa_vec.C: New test. 17311 173122000-04-08 Neil Booth <NeilB@earthling.net> 17313 17314 * gcc.dg/cpp-nullchar.c: Remove test as 17315 embedded nulls cause problems. 17316 173172000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 17318 17319 * gcc.dg/compare2.c: New test. 17320 173212000-04-08 Neil Booth <NeilB@earthling.net> 17322 17323 * gcc.dg/cpp-nullchar.c: New test. 17324 173252000-04-07 Zack Weinberg <zack@wolery.cumb.org> 17326 17327 * gcc.dg/cpp-mi2.c: New test. 17328 * gcc.dg/cpp-mi2[abc].h: New files. 17329 173302000-04-07 Nathan Sidwell <nathan@codesourcery.com> 17331 17332 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info 17333 member name. 17334 173352000-04-06 Nathan Sidwell <nathan@codesourcery.com> 17336 17337 * g++.old-deja/g++.abi/vmihint.C: New test. 17338 173392000-04-06 Neil Booth <NeilB@earthling.net> 17340 17341 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c, 17342 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF 17343 copyright. 17344 173452000-04-05 Hans-Peter Nilsson <hp@axis.com> 17346 17347 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to 17348 avoid stack-frame overwrite. 17349 173502000-04-05 Jakub Jelinek <jakub@redhat.com> 17351 17352 * gcc.c-torture/compile/20000405-2.c: New test. 17353 * gcc.c-torture/compile/20000405-3.c: New test. 17354 173552000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 17356 17357 * gcc.c-torture/compile/20000405-1.c: New test. 17358 173592000-04-04 Geoff Keating <geoffk@cygnus.com> 17360 17361 * gcc.dg/cast-qual-1.c: Revert last change. 17362 173632000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 17364 17365 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef. 17366 173672000-04-03 Zack Weinberg <zack@wolery.cumb.org> 17368 17369 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c, 17370 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options. 17371 173722000-04-03 Jeffrey A Law (law@cygnus.com) 17373 17374 * gcc.c-torture/compile/20000403-2.c: New test. 17375 * gcc.c-torture/compile/20000403-1.c: New test. 17376 173772000-04-03 Hans-Peter Nilsson <hp@axis.com> 17378 17379 * gcc.c-torture/execute/20000403-1.c: New test. 17380 173812000-04-03 Geoff Keating <geoffk@cygnus.com> 17382 17383 * gcc.c-torture/execute/20000402-1.c: New test. 17384 173852000-04-03 Donald Lindsay <dlindsay@cygnus.com> 17386 17387 * gcc.c-torture/execute/va-arg-15.c: New test. 17388 * gcc.c-torture/execute/va-arg-16.c: New test. 17389 * gcc.c-torture/execute/va-arg-17.c: New test. 17390 * gcc.c-torture/execute/va-arg-18.c: New test. 17391 * gcc.c-torture/execute/va-arg-19.c: New test. 17392 173932000-04-02 Zack Weinberg <zack@wolery.cumb.org> 17394 17395 * gcc.c-torture/compile/981211-1.c: Move to... 17396 * gcc.dg/cpp-as1.c: ...here. 17397 * gcc.dg/cpp-as2.c: New file. 17398 17399 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the 17400 compiler. 17401 174022000-04-02 Neil Booth <NeilB@earthling.net> 17403 17404 * gcc.dg/cpp-cond.c New tests. 17405 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make 17406 accidental success less likely. 17407 * gcc.dg/cpp-missingop.c New tests. 17408 * gcc.dg/cpp-missingparen.c New tests. 17409 * gcc.dg/cpp-shift.c New tests. 17410 * gcc.dg/cpp-shortcircuit.c New tests. 17411 * gcc.dg/cpp-unary.c New tests. 17412 174132000-03-29 Jeffrey A Law (law@cygnus.com) 17414 17415 * gcc.c-torture/compile/20000329-1.c: New test. 17416 174172000-03-26 Bernd Schmidt <bernds@cygnus.co.uk> 17418 17419 * gcc.c-torture/compile/20000326-1.c: New test. 17420 * gcc.c-torture/compile/20000326-2.c: New test. 17421 174222000-03-24 Geoff Keating <geoffk@cygnus.com> 17423 17424 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where 17425 the first parameter is a function argument. 17426 174272000-03-23 Nathan Sidwell <nathan@codesourcery.com> 17428 17429 * g++.old-deja/g++.ext/array4.C: New test. 17430 174312000-03-22 Geoff Keating <geoffk@cygnus.com> 17432 17433 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals. 17434 174352000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 17436 17437 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case. 17438 174392000-03-19 Richard Henderson <rth@cygnus.com> 17440 17441 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t. 17442 174432000-03-19 Richard Henderson <rth@cygnus.com> 17444 17445 * gcc.c-torture/compile/20000319-1.c: New test. 17446 174472000-03-14 Jeffrey A Law (law@cygnus.com) 17448 17449 * gcc.c-torture/execute/20000314-3.c: New test. 17450 * gcc.c-torture/execute/20000314-2.c: New test. 17451 * gcc.c-torture/execute/20000314-1.c: New test. 17452 * gcc.c-torture/compile/20000314-2.c: New test. 17453 * gcc.c-torture/compile/20000314-1.c: New test. 17454 174552000-03-13 Nathan Sidwell <nathan@codesourcery.com> 17456 17457 * g++.old-deja/g++.warn/inline.C: New test. 17458 174592000-03-10 Hans-Peter Nilsson <hp@bitrange.com> 17460 17461 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for 17462 standards-compliant result rather than specific constants. 17463 Put test-values in array. 17464 174652000-03-08 Jason Merrill <jason@casey.cygnus.com> 17466 17467 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0. 17468 (g++_target_compile): Put test-specific options last. 17469 174702000-03-08 Nathan Sidwell <nathan@codesourcery.com> 17471 17472 * g++.old-deja/g++.eh/vbase4.C: New test. 17473 174742000-03-08 Nathan Sidwell <nathan@codesourcery.com> 17475 17476 * g++.old-deja/g++.bugs/900215_01.C: Adjust. 17477 174782000-03-08 Nathan Sidwell <nathan@codesourcery.com> 17479 17480 * g++.old-deja/g++.brendan/misc12.C: Removed. 17481 * g++.old-deja/g++.pt/memtemp77.C: Constify. 17482 * g++.old-deja/g++.ext/pretty4.C: New test. 17483 174842000-03-08 Nathan Sidwell <nathan@codesourcery.com> 17485 17486 * g++.old-deja/g++.other/string2.C: New test. 17487 174882000-03-06 Nathan Sidwell <nathan@codesourcery.com> 17489 17490 * g++.old-deja/g++.warn/impint2.C: New test. 17491 174922000-03-05 Hans-Peter Nilsson <hp@bitrange.com> 17493 17494 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value 17495 is 1, not zero. 17496 174972000-03-05 Nathan Sidwell <nathan@codesourcery.com> 17498 17499 * g++.old-deja/g++.warn/impint.C: New test. 17500 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option. 17501 * g++.old-deja/g++.pt/explicit10.C: Specify -w option. 17502 * g++.old-deja/g++.pt/explicit12.C: Likewise. 17503 * g++.old-deja/g++.pt/explicit13.C: Likewise. 17504 * g++.old-deja/g++.pt/explicit17.C: Likewise. 17505 * g++.old-deja/g++.pt/explicit18.C: Likewise. 17506 * g++.old-deja/g++.pt/explicit19.C: Likewise. 17507 * g++.old-deja/g++.pt/explicit23.C: Likewise. 17508 * g++.old-deja/g++.pt/explicit31.C: Likewise. 17509 * g++.old-deja/g++.pt/explicit35.C: Likewise. 17510 * g++.old-deja/g++.pt/explicit6.C: Likewise. 17511 * g++.old-deja/g++.pt/memclass7.C: Likewise. 17512 175132000-03-01 Zack Weinberg <zack@wolery.cumb.org> 17514 17515 * gcc.dg/cpp-redef.c: New test. 17516 175172000-02-29 Nathan Sidwell <nathan@codesourcery.com> 17518 17519 * g++.old-deja/g++.pt/unify7.C: New test. 17520 175212000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu> 17522 17523 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias. 17524 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha. 17525 175262000-02-25 Geoff Keating <geoffk@cygnus.com> 17527 17528 * gcc.c-torture/compile/20000224-1.c: New test. 17529 175302000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 17531 17532 * gcc.c-torture/compile/cpp-2.c: New test. 17533 * gcc.c-torture/compile/cpp-1.c: New test. 17534 175352000-02-25 Jeffrey A Law (law@cygnus.com) 17536 17537 * gcc.c-torture/execute/20000225-1.c: New test. 17538 175392000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 17540 17541 * gcc.dg/cpp-li2.c: New test. 17542 17543 * gcc.dg/cpp-wi1.c: New test. 17544 17545 * gcc.dg/cpp-li1.c: New test. 17546 175472000-02-24 Nathan Sidwell <nathan@codesourcery.com> 17548 17549 * g++.old-deja/g++.other/sizeof5.C: New test. 17550 175512000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 17552 17553 * gcc.c-torture/execute/va-arg-13.c: New test. 17554 175552000-02-23 Donald Lindsay <dlindsay@cygnus.com> 17556 17557 * gcc.c-torture/execute/va-arg-12.c: New test. 17558 175592000-02-23 Nathan Sidwell <nathan@codesourcery.com> 17560 17561 * gcc.c-torture/execute/20000223-1.c: New test. 17562 175632000-02-23 Nathan Sidwell <nathan@codesourcery.com> 17564 17565 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL. 17566 175672000-02-22 Mark Mitchell <mark@codesourcery.com> 17568 17569 * g++.old-deja/g++.abi/ptrmem.C: New test. 17570 175712000-02-19 Richard Henderson <rth@cygnus.com> 17572 17573 * gcc.c-torture/compile/init-3.c: New. 17574 175752000-02-17 Mark Mitchell <mark@codesourcery.com> 17576 17577 * lib/g++.exp (g++_init): Add -fmessage-length=0 to 17578 ALWAYS_CXXFLAGS. 17579 175802000-02-11 Robert Lipe <robertl@sco.com> 17581 17582 * gcc.c-torture/compile/20000211-3.c: New test. 17583 175842000-02-11 Martin Buchholz <martin@xemacs.org> 17585 17586 * gcc.c-torture/compile/20000211-2.c: New test. 17587 175882000-02-11 Jeffrey A Law (law@cygnus.com) 17589 17590 * gcc.c-torture/compile/20000211-1.c: New test. 17591 175922000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk> 17593 17594 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections 17595 on native targets 17596 175972000-02-08 Nathan Sidwell <nathan@acm.org> 17598 17599 * g++.old-deja/g++.other/cast5.C: New test. 17600 176012000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au> 17602 17603 * gcc.c-torture/execute/20000205-1.c: New. 17604 176052000-02-03 Nathan Sidwell <nathan@acm.org> 17606 17607 * g++.old-deja/g++.jason/cast3.C: Return void. 17608 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic. 17609 176102000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 17611 17612 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall. 17613 17614 * gcc.dg/loop-1.c: New test. 17615 176162000-01-27 Jakub Jelinek <jakub@redhat.com> 17617 17618 * gcc.c-torture/compile/20000127-1.c: New test. 17619 * gcc.c-torture/execute/991228-1.c: New test. 17620 176212000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 17622 17623 * gcc.dg/unused-2.c: New test. 17624 17625 * gcc.dg/conv-1.c: New test. 17626 176272000-01-24 Mark Mitchell <mark@codesourcery.com> 17628 17629 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++ 17630 compiler. 17631 (tool_option_proc): Fix typo. 17632 176332000-01-24 Geoff Keating <geoffk@cygnus.com> 17634 17635 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version 17636 of the ld on the host, not on the build machine. 17637 Also, don't crash if '--help' is not a supported option. 17638 176392000-01-24 Richard Henderson <rth@cygnus.com> 17640 17641 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New. 17642 176432000-01-20 Jeffrey A Law (law@cygnus.com) 17644 17645 * gcc.c-torture/execute/20000120-2.c: New test. 17646 * gcc.c-torture/execute/20000120-1.c: New test. 17647 176482000-01-13 Jeffrey A Law (law@cygnus.com) 17649 17650 * gcc.c-torture/execute/20000113-1.c: New test. 17651 176522000-01-12 Jeffrey A Law (law@cygnus.com) 17653 17654 * gcc.c-torture/execute/20000112-1.c: New test. 17655 176562000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 17657 17658 * gcc.dg/20000111-1.c: New test. 17659 176602000-01-10 Jeffrey A Law (law@cygnus.com) 17661 17662 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets 17663 with 16 bit integers. 17664 176652000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 17666 17667 * gcc.dg/20000108-1.c: New test. 17668 176692000-01-05 Nathan Sidwell <nathan@acm.org> 17670 17671 * g++.old-deja/g++.ns/koenig8.C: New test. 17672 176732000-01-05 Nathan Sidwell <nathan@acm.org> 17674 17675 * g++.old-deja/g++.other/cast4.C: New test. 17676 176772000-01-05 Jeffrey A Law (law@cygnus.com) 17678 17679 * gcc.c-torture/compile/20000105-2.c: New test. 17680 * gcc.c-torture/compile/20000105-1.c: New test. 17681 176822000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 17683 17684 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc 17685 references to printf & atoi to conform to ANSI standard. 17686 * g++.old-deja/g++.brendan/code-gen1.C: Likewise. 17687 * g++.old-deja/g++.brendan/code-gen2.C: Likewise. 17688 * g++.old-deja/g++.brendan/code-gen3.C: Likewise. 17689 * g++.old-deja/g++.brendan/code-gen4.C: Likewise. 17690 * g++.old-deja/g++.brendan/code-gen6.C: Likewise. 17691 * g++.old-deja/g++.brendan/complex1.C: Likewise. 17692 * g++.old-deja/g++.brendan/copy1.C: Likewise. 17693 * g++.old-deja/g++.brendan/copy2.C: Likewise. 17694 * g++.old-deja/g++.brendan/copy3.C: Likewise. 17695 * g++.old-deja/g++.brendan/copy4.C: Likewise. 17696 * g++.old-deja/g++.brendan/copy5.C: Likewise. 17697 * g++.old-deja/g++.brendan/copy6.C: Likewise. 17698 * g++.old-deja/g++.brendan/copy7.C: Likewise. 17699 * g++.old-deja/g++.brendan/copy8.C: Likewise. 17700 * g++.old-deja/g++.brendan/crash11.C: Likewise. 17701 * g++.old-deja/g++.brendan/crash14.C: Likewise. 17702 * g++.old-deja/g++.brendan/ctors1.C: Likewise. 17703 * g++.old-deja/g++.brendan/ctors2.C: Likewise. 17704 * g++.old-deja/g++.brendan/delete2.C: Likewise. 17705 * g++.old-deja/g++.brendan/dtors1.C: Likewise. 17706 * g++.old-deja/g++.brendan/dtors2.C: Likewise. 17707 * g++.old-deja/g++.brendan/dtors3.C: Likewise. 17708 * g++.old-deja/g++.brendan/eh1.C: Likewise. 17709 * g++.old-deja/g++.brendan/groff1.C: Likewise. 17710 * g++.old-deja/g++.brendan/init3.C: Likewise. 17711 * g++.old-deja/g++.brendan/misc12.C: Likewise. 17712 * g++.old-deja/g++.brendan/misc7.C: Likewise. 17713 * g++.old-deja/g++.brendan/new2.C: Likewise. 17714 * g++.old-deja/g++.brendan/operators4.C: Likewise. 17715 * g++.old-deja/g++.brendan/operators5.C: Likewise. 17716 * g++.old-deja/g++.brendan/overload2.C: Likewise. 17717 * g++.old-deja/g++.brendan/overload7.C: Likewise. 17718 * g++.old-deja/g++.brendan/redecl2.C: Likewise. 17719 * g++.old-deja/g++.brendan/reference1.C: Likewise. 17720 * g++.old-deja/g++.brendan/sizeof5.C: Likewise. 17721 * g++.old-deja/g++.brendan/template24.C: Likewise. 17722 * g++.old-deja/g++.brendan/template3.C: Likewise. 17723 * g++.old-deja/g++.brendan/vtables1.C: Likewise. 17724 * g++.old-deja/g++.jason/inline3.C: Likewise. 17725 * g++.old-deja/g++.jason/opeq.C: Likewise. 17726 * g++.old-deja/g++.law/arg5.C: Likewise. 17727 * g++.old-deja/g++.law/arm7.C: Likewise. 17728 * g++.old-deja/g++.law/ctors11.C: Likewise. 17729 * g++.old-deja/g++.law/cvt8.C: Likewise. 17730 * g++.old-deja/g++.law/init9.C: Likewise. 17731 * g++.old-deja/g++.law/refs4.C: Likewise. 17732 * g++.old-deja/g++.law/template2.C: Likewise. 17733 * g++.old-deja/g++.law/visibility24.C: Likewise. 17734 * g++.old-deja/g++.law/vtable3.C: Likewise. 17735 * g++.old-deja/g++.mike/asm2.C: Likewise. 17736 * g++.old-deja/g++.mike/eh1.C: Likewise. 17737 * g++.old-deja/g++.mike/misc1.C: Likewise. 17738 * g++.old-deja/g++.mike/misc13.C: Likewise. 17739 * g++.old-deja/g++.mike/misc14.C: Likewise. 17740 * g++.old-deja/g++.mike/ns12.C: Likewise. 17741 * g++.old-deja/g++.mike/p1248.C: Likewise. 17742 * g++.old-deja/g++.mike/p3708.C: Likewise. 17743 * g++.old-deja/g++.mike/p3708a.C: Likewise. 17744 * g++.old-deja/g++.mike/p3708b.C: Likewise. 17745 * g++.old-deja/g++.mike/p646.C: Likewise. 17746 * g++.old-deja/g++.mike/p700.C: Likewise. 17747 * g++.old-deja/g++.mike/p783.C: Likewise. 17748 * g++.old-deja/g++.mike/p783a.C: Likewise. 17749 * g++.old-deja/g++.mike/p783b.C: Likewise. 17750 * g++.old-deja/g++.mike/p786.C: Likewise. 17751 * g++.old-deja/g++.mike/p789.C: Likewise. 17752 * g++.old-deja/g++.mike/p789a.C: Likewise. 17753 * g++.old-deja/g++.mike/p807a.C: Likewise. 17754 * g++.old-deja/g++.other/delete3.C: Likewise. 17755 * g++.old-deja/g++.other/dyncast1.C: Likewise. 17756 * g++.old-deja/g++.other/dyncast2.C: Likewise. 17757 * g++.old-deja/g++.other/dyncast3.C: Likewise. 17758 * g++.old-deja/g++.other/empty1.C: Likewise. 17759 * g++.old-deja/g++.other/temporary1.C: Likewise. 17760 * g++.old-deja/g++.pt/memtemp14.C: Likewise. 17761 * g++.old-deja/g++.pt/t16.C: Likewise. 17762 * g++.old-deja/g++.pt/tiemann2.C: Likewise. 17763 177641999-12-30 Bernd Schmidt <bernds@cygnus.co.uk> 17765 17766 * gcc.dg/991230-1.c: New test. 17767 177681999-12-29 Jeffrey A Law (law@cygnus.com) 17769 17770 * gcc.c-torture/compile/991229-3.c: New test. 17771 * gcc.c-torture/compile/991229-2.c: New test. 17772 * gcc.c-torture/compile/991229-1.c: New test. 17773 177741999-12-29 Greg McGary <gkm@eng.ascend.com> 17775 17776 * gcc.c-torture/compile/labels-2.c: New test. 17777 177781999-12-27 Martin von L�wis <loewis@informatik.hu-berlin.de> 17779 17780 * gcc.c-torture/execute/991227-1.c: New test. 17781 177821999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 17783 17784 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL. 17785 177861999-12-21 Martin von L�wis <loewis@informatik.hu-berlin.de> 17787 17788 * gcc.c-torture/execute/991221-1.c: New test. 17789 177901999-12-20 Nathan Sidwell <nathan@acm.org> 17791 17792 * g++.old-deja/g++.other/cast3.C: New test. 17793 177941999-12-16 Bernd Schmidt <bernds@cygnus.co.uk> 17795 17796 * gcc.c-torture/execute/991216-4.c: New test. 17797 177981999-12-16 Michael Meissner <meissner@cygnus.com> 17799 17800 * gcc.c-torture/execute/991216-1.c: New test. 17801 * gcc.c-torture/execute/991216-2.c: New test. 17802 * gcc.c-torture/execute/991216-3.c: New test. 17803 178041999-12-14 Bernd Schmidt <bernds@cygnus.co.uk> 17805 17806 * gcc.dg/991214-1.c: Use "__asm__", not "asm". 17807 Actually make the test fail by using "-O2" for compilation. 17808 178091999-12-15 Nathan Sidwell <nathan@acm.org> 17810 17811 * g++.old-deja/g++.warn/cast-align1.C: New test. 17812 178131999-12-14 Bernd Schmidt <bernds@cygnus.co.uk> 17814 17815 * gcc.c-torture/compile/991214-1.c: New test. 17816 * gcc.c-torture/compile/991214-2.c: New test. 17817 178181999-12-14 Bernd Schmidt <bernds@cygnus.co.uk> 17819 17820 * gcc.dg/991214-1.c: New test. 17821 178221999-12-13 Jeffrey A Law (law@cygnus.com) 17823 17824 * gcc.c-torture/compile/991213-3.c: New test. 17825 * gcc.c-torture/compile/991213-2.c: New test. 17826 * gcc.c-torture/compile/991213-1.c: New test. 17827 178281999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk> 17829 17830 * gcc.dg/991209-1.c: New test. 17831 178321999-12-08 Nathan Sidwell <nathan@acm.org> 17833 17834 * gcc.c-torture/compile/991208-1.c: New test. 17835 178361999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 17837 17838 * gcc.dg/ultrasp2.c: New test. 17839 178401999-12-05 Alex Samuel <samuel@codesourcery.com> 17841 17842 * g++.old-deja/g++.abi/align.C (main): Fix typo. 17843 178441999-12-02 Bernd Schmidt <bernds@cygnus.co.uk> 17845 17846 * gcc.c-torture/compile/991202-1.c: New test. 17847 * gcc.c-torture/execute/991202-1.c: New test. 17848 * gcc.c-torture/execute/991202-2.c: New test. 17849 * gcc.c-torture/execute/991202-3.c: New test. 17850 178511999-12-02 Alex Samuel <samuel@codesourcery.com> 17852 17853 * g++.old-deja/g++.abi/align.C: New test. 17854 * g++.old-deja/g++.abi/aggregates.C: Likewise. 17855 * g++.old-deja/g++.abi/bitfields.C: Likewise. 17856 178571999-12-01 Richard Henderson <rth@cygnus.com> 17858 17859 * gcc.c-torture/execute/991201-1.c: New. 17860 178611999-11-29 Bernd Schmidt <bernds@cygnus.co.uk> 17862 17863 * gcc.dg/991129-1.c: New test. 17864 178651999-11-27 Bernd Schmidt <bernds@cygnus.co.uk> 17866 17867 * gcc.c-torture/compile/991127-1.c: New test. 17868 178691999-11-22 Nathan Sidwell <nathan@acm.org> 17870 17871 * g++.old-deja/g++.other/warn4.C: New test. 17872 178731999-11-22 Nathan Sidwell <nathan@acm.org> 17874 17875 * g++.old-deja/g++.eh/cleanup2.C: New test. 17876 * g++.old-deja/g++.ext/pretty2.C: New test. 17877 * g++.old-deja/g++.ext/pretty3.C: New test. 17878 * g++.old-deja/g++.other/debug6.C: New test. 17879 178801999-10-20 Jim Wilson <wilson@cygnus.com> 17881 17882 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change 17883 compiler_output to look for one error message instead of two. 17884 178851999-11-19 Geoffrey Keating <geoffk@cygnus.com> 17886 17887 * gcc.c-torture/execute/991118-1.c: Also test case 17888 where the word boundary does not split a byte evenly. 17889 178901999-11-19 Nathan Sidwell <nathan@acm.org> 17891 17892 * g++.old-deja/g++.ext/restrict1.C: New test. 17893 178941999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl> 17895 17896 * gcc.c-torture/execute/991118-1.c: New test. 17897 178981999-11-16 Geoffrey Keating <geoffk@cygnus.com> 17899 17900 * g77.f-torture/execute/u77-test.f (wd): Allow for longer 17901 working directory pathnames. 17902 179031999-10-13 Brendan Kehoe <brendan@cygnus.com> 17904 17905 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote 17906 host is equipped with driver.h and driver.o so it can actually 17907 compile and run the tests. 17908 179091999-10-08 Bernd Schmidt <bernds@cygnus.co.uk> 17910 17911 * gcc.c-torture/compile/991008-1.c: New test. 17912 179131999-11-08 Nick Clifton <nickc@cygnus.com> 17914 17915 * lib/gcc-dg.exp: Include target-supports.exp 17916 179171999-11-05 Nick Clifton <nickc@cygnus.com> 17918 17919 * lib/target-supports.exp: New file: Provide procs to test for 17920 features supported by the target. 17921 (check_weak_available): Moved here from ecos.exp. 17922 (check_alias_available): New proc: Determine of the target 17923 toolchain supports the alias attribute. 17924 17925 * gcc.dg/special/ecos.exp: Move check_weak_available to 17926 target-supports.exp. 17927 (alias-1.c): Only perform the test if the target supports 17928 aliases. 17929 (wkali-1.c): Only perform the test if the target supports 17930 aliases. 17931 17932 * gcc.dg/990506-0.c: Expect error messages from cross 17933 targets as well as native targets. 17934 179351999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 17936 17937 * gcc.dg/ultrasp1.c: Removed xfail. 17938 * gcc.dg/struct-ret-2.c: Likewise. 17939 * gcc.dg/array-1.c: Likewise. 17940 179411999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br> 17942 17943 * gcc.dg/struct-ret-2.c: New test. 17944 17945 * gcc.dg/array-1.c: New test. 17946 179471999-10-30 Stephen L Moshier <moshier@mediaone.net> 17948 17949 * gcc.c-torture/execute/991030-1.c: New test. 17950 179511999-10-26 Richard Henderson <rth@cygnus.com> 17952 17953 * gcc.c-torture/compile/991026-2.c: New test. 17954 179551999-10-26 Jeffrey A Law (law@cygnus.com) 17956 17957 * gcc.c-torture/compile/991026-1.c: New test. 17958 179591999-10-23 Jeffrey A Law (law@cygnus.com) 17960 17961 * gcc.c-torture/execute/991023-1.c: New test. 17962 179631999-10-19 Jeffrey A Law (law@cygnus.com) 17964 17965 * gcc.c-torture/execute/991019-1.c: New test. 17966 179671999-10-16 Richard Henderson <rth@cygnus.com> 17968 17969 * gcc.c-torture/execute/991016-1.c: New test. 17970 179711999-10-14 Stephane Carrez <stcarrez@worldnet.fr> 17972 17973 * gcc.c-torture/execute/991014-1.c: New test. 17974 179751999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk> 17976 17977 * g++.old-deja/g++.other/union2.C: New test. 17978 179791999-10-13 Nathan Sidwell <nathan@acm.org> 17980 17981 * g++.old-deja/g++.other/vaarg2.C: New test. 17982 * g++.old-deja/g++.other/vaarg3.C: New test. 17983 179841999-10-12 Craig Burley <craig@jcb-sc.com> 17985 17986 * g77.f-torture/noncompile/19990905-1.f: Moved from being 17987 in compile/. 17988 179891999-10-04 Ulrich Drepper <drepper@cygnus.com> 17990 17991 * gcc.c-torture/execute/va-arg-11.c: New test. 17992 179931999-10-01 Mark P. Mitchell <mark@codesourcery.com> 17994 17995 * lib/file-format.exp (gcc_target_object_format): Don't 17996 crash if objdump is unavailable. 17997 179981999-09-29 Donn Terry <donn@interix.com> 17999 18000 * gcc.misc-tests/mg.exp: delete extraneous redirection. 18001 180021999-09-28 Nick Clifton <nickc@cygnus.com> 18003 18004 * gcc.c-torture/compile/990928-1.c: New test. 18005 180061999-09-28 Nathan Sidwell <nathan@acm.org> 18007 18008 * g++.old-deja/g++.other/decl6.C: New test. 18009 180101999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 18011 18012 * gcc.c-torture/execute/va-arg-10.c: New test. 18013 180141999-09-27 Nathan Sidwell <nathan@acm.org> 18015 18016 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected 18017 __PRETTY_FUNCTION__. 18018 180191999-09-23 Nick Clifton <nickc@cygnus.com> 18020 18021 * gcc.c-torture/execute/990923-1.c: New test. 18022 180231999-09-21 Nick Clifton <nickc@cygnus.com> 18024 18025 * gcc.c-torture/special/special.exp: Add FR30 to list of targets 18026 for which -fpic is inappropriate. 18027 180281999-09-21 Mark Mitchell <mark@codesourcery.com> 18029 18030 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus. 18031 180321999-09-21 Nathan Sidwell <nathan@acm.org> 18033 18034 * g++.old-deja/g++.other/dyncast1.C: New test. 18035 * g++.old-deja/g++.other/dyncast2.C: New test. 18036 * g++.old-deja/g++.other/dyncast3.C: New test. 18037 * g++.old-deja/g++.other/dyncast4.C: New test. 18038 * g++.old-deja/g++.other/dyncast5.C: New test. 18039 * g++.old-deja/g++.eh/catch3.C: New test. 18040 * g++.old-deja/g++.eh/catch3p.C: New test. 18041 * g++.old-deja/g++.eh/catch4.C: New test. 18042 * g++.old-deja/g++.eh/catch4p.C: New test. 18043 * g++.old-deja/g++.eh/catch5.C: New test. 18044 * g++.old-deja/g++.eh/catch5p.C: New test. 18045 * g++.old-deja/g++.eh/catch6.C: New test. 18046 * g++.old-deja/g++.eh/catch6p.C: New test. 18047 * g++.old-deja/g++.eh/catch7.C: New test. 18048 * g++.old-deja/g++.eh/catch7p.C: New test. 18049 * g++.old-deja/g++.eh/catch8.C: New test. 18050 * g++.old-deja/g++.eh/catch8p.C: New test. 18051 * g++.old-deja/g++.eh/catch9.C: New test. 18052 * g++.old-deja/g++.eh/catch9p.C: New test. 18053 180541999-09-13 Nathan Sidwell <nathan@acm.org> 18055 18056 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS. 18057 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS. 18058 180591999-09-13 Jeffrey A Law (law@cygnus.com) 18060 18061 * gcc.c-torture/compile/990913-1.c: New test. 18062 180631999-09-10 Nathan Sidwell <nathan@acm.org> 18064 18065 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w. 18066 * g++.old-deja/g++.jason/rfg5.C: Likewise. 18067 180681999-09-09 Richard Henderson <rth@cygnus.com> 18069 18070 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new. 18071 180721999-09-09 Nathan Sidwell <nathan@acm.org> 18073 18074 * g++.old-deja/g++.other/lookup11.C: New test. 18075 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand 18076 what is permitted and what we want. 18077 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed 18078 overload use. 18079 * g++.old-deja/g++.jason/rfg5.C: Likewise 18080 180811999-09-08 Geoffrey Keating <geoffk@cygnus.com> 18082 18083 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c. 18084 * gcc.c-torture/noncompile/poison-1.c: New file. 18085 180861999-09-08 Nathan Sidwell <nathan@acm.org> 18087 18088 * g++.old-deja/g++.other/sizeof3.C: New test. 18089 * g++.old-deja/g++.other/sizeof4.C: New test. 18090 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs. 18091 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL. 18092 180931999-09-07 Richard Henderson <rth@cygnus.com> 18094 18095 * gcc.dg/va-arg-1.c: New. 18096 180971999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 18098 18099 * gcc.c-torture/execute/va-arg-9.c: New test. 18100 181011999-09-05 Craig Burley <craig@jcb-sc.com> 18102 18103 * g77.f-torture/compile/980519-2.f: New test. 18104 * g77.f-torture/compile/19990905-0.f: New test. 18105 * g77.f-torture/compile/19990905-1.f: New test. 18106 * g77.f-torture/compile/19990905-2.f: New test. 18107 18108 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what. 18109 181101999-09-03 Richard Earnshaw <rearnsha@arm.com> 18111 18112 * gcc.c-torture/execute/990827-1.c: Fix typo. 18113 181141999-09-03 Nathan Sidwell <nathan@acm.org> 18115 18116 * g++.old-deja/g++.other/deref1.C: New test. 18117 181181999-09-02 Nathan Sidwell <nathan@acm.org> 18119 18120 * g++.old-deja/g++.other/ambig2.C: New test. 18121 * g++.old-deja/g++.other/cond5.C: New test. 18122 * g++.old-deja/g++.other/lookup16.C: New test. 18123 181241999-09-02 Marc Espie <espie@cvs.openbsd.org> 18125 18126 * gcc.dg/980414-1.c: Fix assembler syntax to work with old 18127 assemblers too. 18128 181291999-08-31 Jeffrey A Law (law@cygnus.com) 18130 18131 * lib/c-torture.exp: Avoid the "compare executables" optimization 18132 when testing native. 18133 181341999-08-29 Jeffrey A Law (law@cygnus.com) 18135 18136 * gcc.c-torture/execute/990829-1.c: New test. 18137 * gcc.c-torture/compile/990829-1.c: New test. 18138 181391999-08-27 Paul Burchard <burchard@pobox.com> 18140 18141 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C. 18142 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C. 18143 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C. 18144 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C. 18145 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C. 18146 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C. 18147 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C. 18148 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C. 18149 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C. 18150 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C. 18151 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C. 18152 181531999-08-27 Jeffrey A Law (law@cygnus.com) 18154 18155 * gcc.c-torture/execute/990827-1.c: New test. 18156 181571999-08-26 Craig Burley <craig@jcb-sc.com> 18158 18159 * g77.f-torture/noncompile/19990826-4.f: New test. 18160 18161 * g77.f-torture/compile/19990826-3.f: New test. 18162 18163 * g77.f-torture/execute/19990826-2.f: New test. 18164 18165 * g77.f-torture/compile/19990826-1.f: New test. 18166 18167 * gcc.c-torture/execute/990826-0.c: New test. 18168 * g77.c-torture/execute/19990826-0.f: New test. 18169 18170 * g77.f-torture/noncompile/970626-2.f: New test. 18171 181721999-08-25 Paul Burchard <burchard@pobox.com> 18173 18174 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C, 18175 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C, 18176 lss-011.C: New tests. 18177 181781999-08-25 Nathan Sidwell <nathan@acm.org> 18179 18180 * g++.old-deja/g++.other/decl5.C: New test. 18181 181821999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 18183 18184 * noncompile/noncompile.exp: Load_lib c-torture.exp. 18185 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and 18186 call `postbase' for each one. All callers of `postbase' changed 18187 to call this instead. 18188 181891999-08-11 Richard Earnshaw (rearnsha@arm.com) 18190 18191 * gcc.c-torture/execute/990811-1.c: New test. 18192 181931999-08-09 Nick Clifton <nickc@cygnus.com> 18194 18195 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not 18196 just native ones. 18197 18198 * gcc.dg/990413-1.c: Expect the parse error for all builds, not 18199 just native ones. 18200 182011999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br> 18202 18203 * g++.old-deja/g++.other/local3.C: Removed XFAIL. 18204 182051999-08-04 Jeffrey A Law (law@cygnus.com) 18206 18207 * gcc.c-torture/execute/970312-1.c: Delete duplicate test. 18208 182091999-08-04 Nathan Sidwell <nathan@acm.org> 18210 18211 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS. 18212 182131999-08-04 Jeffrey A Law (law@cygnus.com) 18214 18215 * gcc.c-torture/execute/990804-1.c: New test. 18216 182171999-08-03 Nathan Sidwell <nathan@acm.org> 18218 18219 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning 18220 * g++.old-deja/g++.brendan/crash64.C: Likewise 18221 * g++.old-deja/g++.brendan/overload8.C: Likewise 18222 182231999-08-03 Nathan Sidwell <nathan@acm.org> 18224 18225 * g++.old-deja/g++.other/struct1.C: New test. 18226 182271999-08-03 Nathan Sidwell <nathan@acm.org> 18228 18229 * g++.old-deja/g++.other/enum2.C: New test. 18230 182311999-08-02 Richard Henderson <rth@cygnus.com> 18232 18233 Adapted from tests from Franz Sirl: 18234 * gcc.c-torture/execute/va-arg-7.c: New test. 18235 * gcc.c-torture/execute/va-arg-8.c: New test. 18236 182371999-08-01 Jeffrey A Law (law@cygnus.com) 18238 18239 * gcc.c-torture/compile/990801-2.c: New test. 18240 18241 * gcc.c-torture/compile/990801-1.c: New test. 18242 182431999-07-27 Michael Meissner <meissner@cygnus.com> 18244 18245 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from 18246 fp-cmp-1.c, converting double to float. 18247 18248 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from 18249 fp-cmp-1.c, converting double to long double. 18250 18251 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register 18252 from fr1 to unknown_register, since fr1 is a legitimate register 18253 on some machines. 18254 182551999-07-25 Jeffrey A Law (law@cygnus.com) 18256 18257 * README: More listname related changes. 18258 182591999-07-08 Catherine Moore <clm@cygnus.com> 18260 18261 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||. 18262 182631999-07-05 Manfred Hollstein <mhollstein@cygnus.com> 18264 18265 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly. 18266 182671999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br> 18268 18269 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts. 18270 182711999-07-04 Zack Weinberg <zack@rabi.columbia.edu> 18272 18273 * gcc.dg/990703-1.c: New test. 18274 182751999-06-29 Nick Clifton <nickc@cygnus.com> 18276 18277 * lib/file-format.exp: New file: Move definition of proc 18278 gcc_target_object_format to here from 18279 gcc.dg/special/ecos.exp. 18280 18281 * lib/c-torture.exp: Include lib file-format.exp. 18282 * lib/gcc-dg.exp: Include lib file-format.exp. 18283 18284 * gcc.dg/special/ecos.exp: Remove definition of proc 18285 gcc_target_object_format. 18286 182871999-06-28 Jeffrey A Law (law@cygnus.com) 18288 18289 * gcc.c-torture/execute/990628-1.c: New test. 18290 182911999-06-25 Jeffrey A Law (law@cygnus.com) 18292 18293 * gcc.c-torture/compile/990625-2.c: New test. 18294 18295 * gcc.c-torture/compile/990625-1.c: New test. 18296 182971999-06-23 Nick Clifton <nickc@cygnus.com> 18298 18299 * gcc.c-torture/compile/dll.c: New test case. Check that dll 18300 attributes compile. 18301 * gcc.c-torture/compile/dll.x: Only support the dll.c test on 18302 ports that use the COFF/PE file format. 18303 183041999-06-17 Jeffrey A Law (law@cygnus.com) 18305 18306 * gcc.c-torture/compile/990617-1.c: New test. 18307 183081999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br> 18309 18310 * g++.old-deja/g++.other/decl4.C: New test. 18311 183121999-06-14 Nathan Sidwell <nathan@acm.org> 18313 18314 * g++.old-deja/g++.other/bitfld3.C: New test. 18315 183161999-06-08 Nathan Sidwell <nathan@acm.org> 18317 18318 * g++.old-deja/g++.eh/catch1.C: New test. 18319 183201999-06-07 Jeffrey A Law (law@cygnus.com) 18321 18322 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf. 18323 18324 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd. 18325 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise. 18326 183271999-06-05 Craig Burley <craig@jcb-sc.com> 18328 18329 * g77.f-torture/compile/19990502-0.f: Replace with new, 18330 shorter, test that still fails after recent changes. 18331 183321999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> 18333 18334 * gcc.c-torture/execute/990604-1.c: New test. 18335 183361999-05-31 Jeffrey A Law (law@cygnus.com) 18337 18338 * gcc.c-torture/execute/990531-1.c: New test. 18339 183401999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 18341 18342 * gcc.c-torture/compile/990527-1.c: New test. 18343 183441999-05-27 Joern Rennecke <amylaar@cygnus.com> 18345 18346 * gcc.c-torture/execute/990527-1.c: New test. 18347 183481999-05-25 Nick Clifton <nickc@cygnus.com> 18349 18350 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed 18351 bitfields as signed. 18352 183531999-05-25 Craig Burley <craig@jcb-sc.com> 18354 18355 * g77.f-torture/compile/19990525-0.f: New test. 18356 183571999-05-25 Jeffrey A Law (law@cygnus.com) 18358 18359 * gcc.c-torture/execute/990525-2.c: New test. 18360 18361 * gcc.c-torture/execute/990525-1.c: New test. 18362 183631999-05-24 Nathan Sidwell <nathan@acm.org> 18364 18365 * g++.old-deja/g++.other/anon3.C: New test. 18366 * g++.old-deja/g++.other/anon4.C: New test. 18367 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option. 18368 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag, 18369 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason 18370 Merrill). 18371 183721999-05-24 Jeffrey A Law (law@cygnus.com) 18373 18374 * gcc.c-torture/execute/990524-1.c: New test. 18375 18376 * gcc.dg/990524-1.c: New test. 18377 183781999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 18379 18380 * gcc.c-torture/compile/990523-1.c: New test. 18381 183821999-05-19 Raja R Harinath <harinath@cs.umn.edu> 18383 18384 * gcc.c-torture/compile/990519-1.c: New test. 18385 183861999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> 18387 18388 * gcc.c-torture/compile/990517-1.c: New test. 18389 18390 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned. 18391 (e4, f4): New tests. 18392 (main): Call them. 18393 183941999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 18395 18396 * gcc.dg/noreturn-1.c: New test. 18397 183981999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> 18399 18400 * gcc.c-torture/execute/990513-1.c: New test. 18401 184021999-05-10 Richard Henderson <rth@cygnus.com> 18403 18404 * g++.old-deja/g++.other/null1.C (g): Add overload for long. 18405 184061999-05-10 Craig Burley <craig@jcb-sc.com> 18407 18408 * g77.f-torture/execute/erfc.f: Use small single-precision 18409 values, to avoid problems on Alphas when not -mieee. 18410 184111999-05-08 Craig Burley <craig@jcb-sc.com> 18412 18413 * gcc.dg/990506-0.c: New test. 18414 184151999-05-08 Richard Henderson <rth@cygnus.com> 18416 18417 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find 18418 the constant to test. Don't XFAIL 64-bit targets. 18419 18420 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha. 18421 * g++.old-deja/g++.law/profile1.C: Likewise. 18422 18423 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all 18424 operator new instances. 18425 * g++.old-deja/g++.other/delete5.C: Likewise. 18426 184271999-05-03 Craig Burley <craig@jcb-sc.com> 18428 18429 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as 18430 intrinsic. 18431 184321999-05-03 Craig Burley <craig@jcb-sc.com> 18433 18434 * g77.f-torture/execute/u77-test.f: Reverse order of two 18435 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr. 18436 184371999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> 18438 18439 * gcc.dg/compare1.c: New test. 18440 184411999-05-02 Joseph S. Myers <jsm28@cam.ac.uk> 18442 18443 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c: 18444 New tests. 18445 184461999-05-02 Craig Burley <craig@jcb-sc.com> 18447 18448 * g77.f-torture/compile/19990502-1.f: New test. 18449 184501999-05-02 Craig Burley <craig@jcb-sc.com> 18451 18452 * g77.f-torture/compile/19990502-0.f: New test. 18453 184541999-05-02 Craig Burley <craig@jcb-sc.com> 18455 18456 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as 18457 intrinsic. 18458 184591999-05-02 Craig Burley <craig@jcb-sc.com> 18460 18461 * g77.f-torture/execute/u77-test.f (main): List libU77 18462 intrinsics not currently tested. 18463 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr, 18464 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME, 18465 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME. 18466 Trim blanks off the ends of some printed strings. 18467 184681999-05-02 Craig Burley <craig@jcb-sc.com> 18469 18470 * g77.f-torture/execute/u77-test.f (main): Just warn about 18471 FSTAT gid disagreement, as it's expected on some systems. 18472 184731999-05-01 Craig Burley <craig@jcb-sc.com> 18474 18475 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to 18476 use a new function, which allows for some slop. 18477 Clean up some commentary. 18478 (issum): The new function. 18479 (sgladd): Deleted subroutine. 18480 184811999-05-01 Craig Burley <craig@jcb-sc.com> 18482 18483 * g77.f-torture/execute/u77-test.f: Modify to be more like 18484 libf2c/libU77 version, bringing patches to that version here. 18485 Add suitable commentary. 18486 184871999-04-25 Richard Henderson <rth@cygnus.com> 18488 18489 * gcc.dg/990424-1.c: New test. 18490 184911999-04-24 Craig Burley <craig@jcb-sc.com> 18492 18493 * g77.f-torture/execute/u77-test.f (main): Bug involving 18494 LSTAT has been fixed, so turn back on full checking. 18495 184961999-04-20 Craig Burley <craig@jcb-sc.com> 18497 18498 * g77.f-torture/compile/19990419-0.f: New test. 18499 * g77.f-torture/execute/19990419-1.f: New test. 18500 185011999-04-17 Richard Henderson <rth@cygnus.com> 18502 18503 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca 18504 to avoid the need for a prototype to supress a warning. 18505 185061999-04-07 Jim Wilson <wilson@cygnus.com> 18507 18508 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef. 18509 185101999-04-04 Jeffrey A Law (law@cygnus.com) 18511 18512 * gcc.c-torture/execute/990404-1.c: New test. 18513 185141999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu> 18515 18516 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp. 18517 * gcc.dg/cpp-if3.c: Don't use -pedantic. 18518 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of 18519 missing initializer warnings. 18520 185211999-03-28 Jeffrey A Law (law@cygnus.com) 18522 18523 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern 18524 matching strings. 18525 185261999-03-26 Jeffrey A Law (law@cygnus.com) 18527 18528 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum. 18529 185301999-03-26 Craig Burley <craig@jcb-sc.com> 18531 18532 * g77.f-torture/execute/19990325-0.f: New test. 18533 * g77.f-torture/execute/19990325-1.f: New test. 18534 185351999-03-24 Jeffrey A Law (law@cygnus.com) 18536 18537 * gcc.c-torture/execute/990324-1.c: New test. 18538 185391999-03-22 Jim Wilson <wilson@cygnus.com> 18540 18541 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof 18542 test with 4. 18543 185441999-03-17 Richard Henderson <rth@cygnus.com> 18545 18546 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86. 18547 185481999-03-13 Craig Burley <craig@jcb-sc.com> 18549 18550 * g77.f-torture/execute/19990313-2.f: New test. 18551 * g77.f-torture/execute/19990313-3.f: New test. 18552 185531999-03-13 Craig Burley <craig@jcb-sc.com> 18554 18555 * g77.f-torture/execute/19990313-0.f: New test. 18556 * g77.f-torture/execute/19990313-1.f: New test. 18557 185581999-03-12 Jim Wilson <wilson@cygnus.com> 18559 18560 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change 18561 printf to sprintf. 18562 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field. 18563 (main): Add check for u15. Conditionalize u31 check depending on 18564 whether ints are <32 bits or >=32 bits. 18565 185661999-03-08 Craig Burley <craig@jcb-sc.com> 18567 18568 * g77.f-torture/execute/19981119-0.f: Improve testiness. 18569 185701999-03-08 Craig Burley <craig@jcb-sc.com> 18571 18572 * g77.f-torture/compile/19990305-0.f: New test. 18573 * g77.f-torture/execute/19981119-0.f: New test. 18574 185751999-03-08 Craig Burley <craig@jcb-sc.com> 18576 18577 * g77.f-torture/execute/970625-2.f: call ABORT if final 18578 result is not correct, instead of just printing it. 18579 Add this checking via newly introduced obfuscation, to 18580 trip up buggy front ends. 18581 185821999-03-07 Craig Burley <craig@jcb-sc.com> 18583 18584 * g77.f-torture/compile/960317-1.f: Moved from being 18585 in execute/. (Somehow I didn't notice "SUBROUTINE...".) 18586 185871999-03-06 Craig Burley <craig@jcb-sc.com> 18588 18589 * g77.f-torture/execute/960317-1.f: New (old) test. 18590 * g77.f-torture/execute/970625-2.f: Ditto. 18591 185921999-03-01 Zack Weinberg <zack@rabi.columbia.edu> 18593 18594 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error 18595 message on line 1 or line 2; cccp and cpplib do this differently. 18596 185971999-03-01 Jeffrey A Law (law@cygnus.com) 18598 18599 * g++.old-deja/g++.law/weak1.C: New test. 18600 186011999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu> 18602 18603 * gcc.c-torture/execute/990119-1.c: Renamed to... 18604 * gcc.dg/990119-1.c: this, so it will only be tested once 18605 (it's a preprocessor test, it doesn't need to be run at 18606 multiple optimization levels). 18607 186081999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu> 18609 18610 * lib/g++.exp: Don't add incdir=$base_dir/../include to 18611 ALWAYS_CXXFLAGS. 18612 186131999-02-24 Craig Burley <craig@jcb-sc.com> 18614 18615 * g77.f-torture/noncompile/19981216-0.f: Renamed from... 18616 * g77.f-torture/compile/19981216-0.f: ...as it is expected 18617 to not be compilable by current g77. 18618 186191999-02-24 Nick Clifton <nickc@cygnus.com> 18620 18621 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list. 18622 186231999-02-22 Jeffrey A Law (law@cygnus.com) 18624 18625 * gcc.c-torture/execute/990222-1.c: New test. 18626 186271999-02-19 Craig Burley <craig@jcb-sc.com> 18628 18629 * g77.f-torture/compile/19990218-0.f: New test. 18630 * g77.f-torture/noncompile/19990218-1.f: New test. 18631 186321999-02-18 Craig Burley <craig@jcb-sc.com> 18633 18634 * g77.f-torture/compile/19981216-0.f: New test. 18635 186361999-02-14 Jeffrey A Law (law@cygnus.com) 18637 18638 * gcc.dg/990214-1.c: New test. 18639 186401999-02-13 Jeffrey A Law (law@cygnus.com) 18641 18642 * gcc.dg/990213-2.c: New test. 18643 18644 * gcc.dg/990213-1.c: New test. 18645 186461999-02-12 Jeffrey A Law (law@cygnus.com) 18647 18648 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit 18649 ints. 18650 186511999-02-11 Nick Clifton <nickc@cygnus.com> 18652 18653 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout 18654 specified by target. 18655 18656 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't 18657 186581999-02-11 Jeffrey A Law (law@cygnus.com) 18659 18660 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell. 18661 186621999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk> 18663 18664 * gcc.dg/special/ecos.exp: New test driver for new tests with 18665 special requirements. 18666 18667 * gcc.dg/special/alias-1.c: New test. 18668 * gcc.dg/special/gcsec-1.c: New test. 18669 * gcc.dg/special/weak-1.c: New test. 18670 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c. 18671 * gcc.dg/special/weak-2.c: New test. 18672 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c. 18673 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c. 18674 * gcc.dg/special/wkali-1.c: New test. 18675 * gcc.dg/special/wkali-2.c: New test. 18676 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c. 18677 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c. 18678 186791999-02-10 Felix Lee <flee@cygnus.com> 18680 18681 * lib/c-torture.exp (c-torture-compile): Pull out code for 18682 analyzing gcc error messages. 18683 (c-torture-execute): Likewise. Fix some (harmless) false 18684 positives. 18685 * lib/gcc.exp (gcc_check_compile): New function. 18686 186871999-02-08 Richard Henderson <rth@cygnus.com> 18688 18689 * gcc.c-torture/execute/990208-1.c: New test. 18690 186911999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk> 18692 18693 * g++.dg/special/ecos.exp: New driver for new tests with special 18694 requirements 18695 18696 * g++.dg/special/conpr-1.C: New test 18697 * g++.dg/special/conpr-2.C: New test 18698 * g++.dg/special/conpr-2a.C: New test 18699 * g++.dg/special/conpr-3.C: New test 18700 * g++.dg/special/conpr-3a.C: New test 18701 * g++.dg/special/conpr-3b.C: New test 18702 18703 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to 18704 allow g++ to use the dg driver 18705 18706 * README: Add comment about g++.dg directory 18707 187081999-02-06 Jeffrey A Law (law@cygnus.com) 18709 18710 * README: Update email addresses. 18711 187121999-02-03 Nick Clifton <nickc@cygnus.com> 18713 18714 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading 18715 arguments in order to force structure S onto the stack even on 18716 the alpha. 18717 (test): Pass 10 leading arguments to function foo as well as the 18718 structure S. 18719 18720 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected 18721 failure for all targets. 18722 18723 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or 18724 abort to terminate program execution. 18725 187261999-01-30 Richard Henderson <rth@cygnus.com> 18727 18728 * gcc.c-torture/execute/990130-1.c: New test. 18729 187301999-01-30 Jeffrey A Law (law@cygnus.com) 18731 18732 * gcc.dg/990130-1.c: New test. 18733 187341999-01-28 Michael Meissner <meissner@cygnus.com> 18735 18736 * gcc.c-torture/execute/990128-1.c: New test. 18737 187381999-01-27 Michael Meissner <meissner@cygnus.com> 18739 18740 * gcc.c-torture/execute/990127-{1,2}.c: New tests. 18741 187421999-01-27 Felix Lee <flee@cygnus.com> 18743 18744 * lib/c-torture.exp (c-torture-compile): pull out code for 18745 analyzing gcc error messages. 18746 (c-torture-execute): ditto, and fix some (harmless) false 18747 positives. 18748 * lib/gcc.exp (gcc_check_compile): new function. 18749 187501999-01-17 Jeffrey A Law (law@cygnus.com) 18751 18752 * gcc.dg/990117-1.c: New test. 18753 18754 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand. 18755 18756 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu. 18757 187581999-01-15 Jeffrey A Law (law@cygnus.com) 18759 18760 * g77.f-torture/compile/990115-1.f: New test. 18761 187621999-01-07 Jeffrey A Law (law@cygnus.com) 18763 18764 * gcc.c-torture/compile/990107-1.c: New test 18765 187661999-01-06 Jeffrey A Law (law@cygnus.com) 18767 18768 * gcc.c-torture/execute/990106-2.c: New test. 18769 18770 * gcc.c-torture/execute/990106-1.c: New test. 18771 187721998-12-30 Zack Weinberg <zack@rabi.columbia.edu> 18773 18774 * gcc.c-torture/compile/981223-1.c: New test. 18775 187761998-12-29 Richard Henderson <rth@cygnus.com> 18777 18778 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3. 18779 (opt3): Rename from opt4 and disable. 18780 187811998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br> 18782 18783 * g++.old-deja/g++.pt/ptrmem5.C: New test. 18784 187851998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br> 18786 18787 * g++.old-deja/g++.other/conv5.C: New test. 18788 187891998-12-14 Nick Clifton <nickc@cygnus.com> 18790 18791 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||. 18792 187931998-12-11 Jeffrey A Law (law@cygnus.com) 18794 18795 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets. 18796 187971998-12-11 Zack Weinberg <zack@rabi.columbia.edu> 18798 18799 * gcc.c-torture/compile/981211-1.c: New test. 18800 188011998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br> 18802 18803 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings. 18804 18805 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash. 18806 188071998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 18808 18809 * gcc.special/930510-1.c: Make C9X safe. 18810 * gcc.misc-tests/gcov-1.c Similarly. 18811 * gcc.misc-tests/gcov-2.c Similarly. 18812 188131998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br> 18814 18815 * gcc.dg/ultrasp1.c: New test. 18816 188171998-12-06 Richard Henderson <rth@cygnus.com> 18818 18819 * gcc.c-torture/execute/981206.c: New test. 18820 188211998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br> 18822 18823 * g++.old-deja/g++.ns/template7.C: New test. 18824 18825 * g++.old-deja/g++.other/expr1.C: New test. 18826 18827 * g++.old-deja/g++.eh/tmpl3.C: New test. 18828 18829 * g++.old-deja/g++.eh/tmpl2.C: New test. 18830 188311998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br> 18832 18833 * g++.old-deja/g++.other/using5.C: Usified using[567].C here. 18834 * g++.old-deja/g++.other/using6.C: Removed. 18835 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it. 18836 18837 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks. 18838 188391998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br> 18840 18841 * g++.old-deja/g++.pt/overload8.C: New test. 18842 18843 * g++.old-deja/g++.pt/overload7.C: New test. 18844 18845 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus. 18846 18847 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling 18848 and relinking messages. 18849 * lib/g++.exp (g++_target_compile): Remove .rpo file when 18850 compiling with -frepo. 18851 188521998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br> 18853 18854 * g++.old-deja/g++.pt/lookup6.C: New test. 18855 188561998-11-30 Nick Clifton <nickc@cygnus.com> 18857 18858 * gcc.c-torture/execute/981130-1.c: New test. 18859 * gcc.c-torture/execute/981130-1.x: New test failure expectations. 18860 188611998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br> 18862 18863 * g++.old-deja/g++.pt/explicit76.C: New test. 18864 18865 * g++.old-deja/g++.pt/friend38.C: New test. 18866 18867 * g++.old-deja/g++.ns/crash2.C: New test. 18868 18869 * g++.old-deja/g++.pt/defarg8.C: New test. 18870 18871 * g++.old-deja/g++.pt/instantiate6.C: New test. 18872 18873 * g++.old-deja/g++.pt/static6.C: New test. 18874 18875 * g++.old-deja/g++.pt/decl2.C: New test. 18876 188771998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br> 18878 18879 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the 18880 problem is actually related with name lookup, but so what? :-) 18881 18882 * g++.old-deja/g++.pt/friend37.C: New test. 18883 188841998-11-25 Dave Love <d.love@dl.ac.uk> 18885 18886 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb 18887 element, which fails on some systems. 18888 18889 * g77.f-torture/execute/labug1.f: New test. 18890 188911998-11-21 Jeffrey A Law (law@cygnus.com) 18892 18893 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES 18894 is defined. 18895 188961998-11-18 Dave Love <d.love@dl.ac.uk> 18897 18898 * g77.f-torture/compile/981117-1.f: New test. 18899 189001998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br> 18901 18902 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not 18903 properly discarded. 18904 189051998-10-11 Ken Raeburn <raeburn@cygnus.com> 18906 18907 * gcc.c-torture/execute/memcheck: New directory of tests for 18908 -fcheck-memory-usage. 18909 189101998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> 18911 18912 * README: New file, general information about the testsuite and 18913 new description of the various C++ test subdirectories. 18914 * README.g++: Eliminate obsolete information, update and move most 18915 relevant stuff to README. 18916 189171998-11-07 Richard Henderson <rth@cygnus.com> 18918 18919 * gcc.c-torture/compile/981107-1.c: New test. 18920 189211998-11-02 Doug Evans <devans@canuck.cygnus.com> 18922 18923 * execute/memcpy-bi.c: New testcase. 18924 189251998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br> 18926 18927 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving 18928 base classes. 18929 18930 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base 18931 template is selected. 18932 18933 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for 18934 classes, it should be accepted for all types. 18935 18936 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception. 18937 18938 * g++.old-deja/g++.pt/spec24.C: Ensure that template 18939 specializations start with template headers. 18940 189411998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br> 18942 18943 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x. 18944 18945 * g++.old-deja/g++.other/init9.C: Test cross initialization of 18946 non-POD types. 18947 189481998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br> 18949 18950 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'. 18951 189521998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> 18953 18954 * compile/981022-1.c, compile/981022-1.x: New test and driver. 18955 189561998-10-19 Jeffrey A Law (law@cygnus.com) 18957 18958 * 981019-1.c: New test. 18959 189601998-10-14 Robert Lipe <robertl@dgii.com> 18961 18962 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can 18963 find objc headers. 18964 189651998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> 18966 18967 * compile/981001-4.c: Remove use of GCC extension that triggers a 18968 compiler bug. 18969 189701998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br> 18971 18972 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'. 18973 189741998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br> 18975 18976 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit 18977 instantiation of template produces incorrect code for delete 18978 expression. 18979 18980 * g++.old-deja/g++.pt/instantiate5.C: New test. `global 18981 constructors' name is not unique. 18982 * g++.old-deja/g++.pt/instantiate5.cc: Ditto. 18983 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto. 18984 18985 * g++.old-deja/g++.other/init8.C: New test. Uninitialized 18986 automatic array of const is ill-formed. 18987 18988 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution 18989 of template parameter? 18990 18991 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards 18992 const. 18993 18994 * g++.old-deja/g++.other/pmf2.C: New test. Invalid 18995 pointer-to-member expression. 18996 18997 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend 18998 declaration causes ICE. 18999 190001998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br> 19001 19002 * g++.old-deja/g++.ns/main1.C: New test. main() should only be 19003 reserved in the global namespace. 19004 19005 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not 19006 generate needed virtual table. 19007 19008 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'. 19009 190101998-10-10 Dariush Eslimi <eslimi@loran.com> 19011 19012 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on 19013 template-dependent type 19014 190151998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br> 19016 19017 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs. 19018 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs. 19019 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs. 19020 19021 * g++.old-deja/g++.other/using5.C: New test; using decl from base 19022 class should be usable as argument of member function. 19023 * g++.old-deja/g++.other/using6.C: New test; using decl from base 19024 class should be usable as return type of member function. 19025 * g++.old-deja/g++.other/using7.C: New test; using decl from base 19026 class should be usable as type of data member. 19027 19028 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark. 19029 190301998-10-09 Jeffrey A Law (law@cygnus.com) 19031 19032 * gcc.c-torture/special/920521-1.c: Fix bogus test. 19033 190341998-10-08 Nick Clifton <nickc@cygnus.com> 19035 19036 * gcc.dg/dll-?.c Add thumb to target list. 19037 Fix assembler scan patterns to match current assembler output. 19038 190391998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br> 19040 19041 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks 19042 matching of template brackets. 19043 19044 * g++.old-deja/g++.other/using4.C: New test. Test using 19045 declarations of methods from base classes. 19046 19047 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations 19048 within functions should introduce names into the innermost 19049 enclosing namespace. 19050 19051 * g++.old-deja/g++.other/init7.C: New test. Retry initialization 19052 of static locals if first initialization throws. 19053 190541998-10-07 Jim Wilson <wilson@cygnus.com> 19055 19056 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump. 19057 190581998-10-06 Ken Raeburn <raeburn@cygnus.com> 19059 19060 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't 19061 lose track of the possible targets of tablejump insns. 19062 * special/special.exp: Run it. 19063 190641998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br> 19065 19066 * g++.old-deja/g++.pt/friend35.C: New test. A template function 19067 must be declared before its specializations can be named in friend 19068 declarations. 19069 190701998-10-05 Dave Love <d.love@dl.ac.uk> 19071 19072 * g77.f-torture/execute/u77-test.f: Add regression test for RAND. 19073 19074 * g77.f-torture/execute/io1.f: New test. 19075 190761998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br> 19077 19078 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable 19079 with pointer to template function, for which no argument deduction 19080 is possible. 19081 19082 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to 19083 specialization of template function as argument to template 19084 function. 19085 19086 * g++.old-deja/g++.other/access2.C: New test; Inner class 19087 shouldn't have privileged access to Outer's names. 19088 190891998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br> 19090 19091 * g++.old-deja/g++.pt/friend34.C: New test; name injection of 19092 friend template declared within template class conflicts with 19093 nested class of the same name. 19094 19095 * g++.old-deja/g++.other/badopt1.C: New test; post-increment 19096 is ignored. 19097 19098 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of 19099 object with direct initializer as function declaration. 19100 19101 * g++.old-deja/g++.other/decl2.C: New test; duplicate 19102 initializers. 19103 19104 * g++.old-deja/g++.other/null2.C: New test; conditional operator 19105 involving const pointer and NULL produces incorrect result. 19106 19107 * g++.old-deja/g++.other/typename1.C: New test; template-dependent 19108 type name without `typename' should be rejected with -pedantic. 19109 191101998-10-02 Richard Henderson <rth@cygnus.com> 19111 19112 * g++.old-deja/g++.other/addrof1.C: New test. 19113 191141998-10-01 Nick Clifton <nickc@cygnus.com> 19115 19116 * gcc.c-torture/compile/981001-1.c: New test. 19117 * gcc.c-torture/execute/981001-1.c: New test. 19118 191191998-10-01 Jeffrey A Law (law@cygnus.com) 19120 19121 * gcc.c-torture/compile/981001-2.c: New test. 19122 * gcc.c-torture/compile/981001-3.c: New test. 19123 * gcc.c-torture/compile/981001-4.c: New test. 19124 191251998-10-01 Robert Lipe <robertl@dgii.com> 19126 19127 * lib/objc.exp (objc_target_compile): Add -L during compiles for 19128 multilibbed hosts. Idea grafted from g77.exp. 19129 191301998-09-30 Dave Love <d.love@dl.ac.uk> 19131 19132 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to 19133 avoid losing on systems which need -lsocket. 19134 191351998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br> 19136 19137 * g++.old-deja/g++.other/bitfld1.C: Expected failure. 19138 * g++.old-deja/g++.other/nested2.C: Ditto. 19139 * g++.old-deja/g++.robertl/eb132.C: No longer an expected 19140 failure. 19141 191421998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br> 19143 19144 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be 19145 preferred over template operator!= for enum bitfields. 19146 191471998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br> 19148 19149 * g++.old-deja/g++.other/nested2.C: Different virtual base classes 19150 that happen to have the same base name, but in different scopes, 19151 are incorrectly rejected. 19152 191531998-09-16 Richard Henderson <rth@cygnus.com> 19154 19155 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based 19156 on the native word size instead of an integer literal. 19157 191581998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br> 19159 19160 * g++.old-deja/g++.other/static2.C: Invocation of static data 19161 member of type pointer-to-function denoted as non-static member. 19162 19163 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving 19164 checks involving function types and aliases. 19165 191661998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br> 19167 19168 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be 19169 redefined to the same non-trivial type. 19170 19171 * g++.old-deja/g++.pt/explicit73.C: Test for proper 19172 namespace-qualification of template specializations declared in 19173 other namespaces. 19174 19175 * g++.old-deja/g++.other/friend4.C: Check whether it is possible 19176 to declare a subset of the specializations of a template function 19177 as friends of specializations of a template class. 19178 19179 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of 19180 member templates that do not fully specialize the enclosing 19181 template class are rejected. 19182 191831998-09-11 Dave Love <d.love@dl.ac.uk> 19184 19185 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks. 19186 191871998-09-08 Dave Love <d.love@dl.ac.uk> 19188 19189 * g77.f-torture/execute/u77-test.f (main): New file, somewhat 19190 altered from libf2c/libU77 version. 19191 191921998-09-06 Dave Love <d.love@dl.ac.uk> 19193 19194 * g77.f-torture/execute/io0.f: Test formatted direct i/o too. 19195 191961998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br> 19197 19198 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and 19199 (un)signed char are different types for template specialization 19200 purposes. 19201 192021998-09-03 Ovidiu Predescu <ovidiu@aracnet.com> 19203 19204 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness. 19205 * objc: ObjC testsuite. 19206 192071998-08-31 Catherine Moore <clm@cygnus.com> 19208 19209 * gcc.c-torture/execute/941014-1.x: New file. 19210 192111998-08-31 Nick Clifton <nickc@cygnus.com> 19212 19213 * lib/c-torture.exp: Add support for 19214 torture_eval_before_compile and torture_eval_before_execute 19215 variables. 19216 192171998-08-30 Jeffrey A Law (law@cygnus.com) 19218 19219 * gcc.dg/980626-1.c: Delete this test. We've declared the warning 19220 this test triggers valid. 19221 192221998-08-27 Jeffrey A Law (law@cygnus.com) 19223 19224 * gcc.dg/980827-1.c: New test. 19225 192261997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk> 19227 19228 * gcc.c-torture/execute/loop-4b.c: New test. 19229 192301998-08-26 Nick Clifton <nickc@cygnus.com> 19231 19232 * lib/c-torture.exp: Add support for 19233 torture_eval_before_compile and torture_eval_before_execute 19234 variables. 19235 192361998-08-25 Jeffrey A Law (law@cygnus.com) 19237 19238 * gcc.c-torture/compile/980825-1.c: New test. 19239 192401998-08-24 Nick Clifton <nickc@cygnus.com> 19241 19242 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to 19243 count number tests in opt_t0 not good_t0. 19244 192451998-08-24 Jeffrey A Law (law@cygnus.com) 19246 19247 * gcc.c-torture/compile/930326-1.x: Fix typo. 19248 192491998-08-23 Mark Mitchell <mark@markmitchell.com> 19250 19251 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that 19252 causes an ICE. 19253 192541998-08-21 Jeffrey A Law (law@cygnus.com) 19255 19256 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when 19257 STACK_SIZE is defined. 19258 * gcc.c-torture/unsorted/stuct.c: Similarly. 19259 19260 * gcc.c-torture/compile/980821-1.c: New test. 19261 192621998-08-21 Jeffrey A Law (law@cygnus.com) 19263 19264 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints. 19265 192661998-08-19 Mark Mitchell <mark@markmitchell.com> 19267 19268 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling 19269 code. 19270 192711998-08-09 Mark Mitchell <mark@markmitchell.com> 19272 19273 * lib/old-dejagnu.exp: Revise handling of `Internal compiler 19274 error'. 19275 192761998-08-18 Jeffrey A Law (law@cygnus.com) 19277 19278 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets. 19279 192801998-08-16 Jeffrey A Law (law@cygnus.com) 19281 19282 * gcc.c-torture/compile/980816-1.c: New test. 19283 19284 * gcc.dg/980816-1.c: New test. 19285 192861998-08-13 Jeffrey A Law (law@cygnus.com) 19287 19288 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to 19289 compiler for ieee tests. 19290 192911998-08-01 Dave Love <d.love@dl.ac.uk> 19292 19293 * g77.f-torture/compile/980729-0.f: New test. 19294 192951998-07-30 Ken Raeburn <raeburn@cygnus.com> 19296 19297 * gcc.c-torture/special/eeprof-1.c: New test, for 19298 -finstrument-functions. 19299 * gcc.c-torture/special/special.exp: Run it. 19300 193011998-07-29 Jeffrey A Law (law@cygnus.com) 19302 19303 * gcc.c-torture/compile/980729-1.c: New test. 19304 193051998-07-27 Nick Clifton <nickc@cygnus.com> 19306 19307 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if 19308 __thumb__ is defined, and test for ARM style doubles if so. 19309 193101998-07-26 Dave Love <d.love@dl.ac.uk> 19311 19312 * g77.f-torture/noncompile/980615-0.f: New test. 19313 193141998-07-26 H.J. Lu (hjl@gnu.org) 19315 19316 * gcc.dg/980312-1.c: Do link instead of compile. 19317 * gcc.dg/980313-1.c: Likewise. 19318 193191998-07-26 Jeffrey A Law (law@cygnus.com) 19320 19321 * gcc.c-torture/compile/980726-1.c: New test. 19322 193231998-07-25 Dave Love <d.love@dl.ac.uk> 19324 19325 * g77.f-torture/execute/io0.f: New test. 19326 193271998-07-24 Nick Clifton <nickc@cygnus.com> 19328 19329 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return 19330 an int. 19331 193321998-06-18 Michael Meissner <meissner@cygnus.com> 19333 19334 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up 19335 m32r bugs. 19336 193371998-07-17 Nick Clifton <nickc@cygnus.com> 19338 19339 * gcc.dg/980626-1.c: Expect failures for all toolchains until 19340 c-decl.c:grokdeclarator can handle mode attributes. 19341 193421998-07-16 Jeffrey A Law (law@cygnus.com) 19343 19344 * gcc.c-torture/execute/980716-1.c: New test. 19345 193461998-07-13 Jeffrey A Law (law@cygnus.com) 19347 19348 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on 19349 the mn10200. 19350 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on 19351 the mn10200. 19352 * gcc.c-torture/execute/va-arg-3.x: Similarly. 19353 * gcc.c-torture/compile/930326-1.x: Similarly. 19354 193551998-07-13 Dave Love <d.love@dl.ac.uk> 19356 19357 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f: 19358 New test from Craig. 19359 193601998-07-12 Dave Love <d.love@dl.ac.uk> 19361 19362 * g77.f-torture/noncompile/980616-0.f: New test. 19363 19364 * g77.f-torture/execute/970816-3.f: New test from Craig. 19365 193661998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de> 19367 19368 * g++.other/singleton.C: Return error value instead of taking 19369 SIGSEGV. 19370 193711998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de> 19372 19373 * g++.other/singleton.C: New test. Warning is under dispute. 19374 Runtime crash is not. 19375 193761998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de> 19377 19378 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C, 19379 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C, 19380 using6.C, using7.C}: New namespace tests. 19381 193821998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br> 19383 19384 * g++.old-deja/g++.other/partspec1.C: Test matching of partial 19385 specialization with typedef'ed names used as array indexes. 19386 193871998-07-09 Jeffrey A Law (law@cygnus.com) 19388 19389 * gcc.c-torture/execute/980709-1.c: New test. 19390 19391 * gcc.dg/980709-1.c: New test. 19392 193931998-07-07 Richard Henderson <rth@cygnus.com> 19394 19395 * gcc.c-torture/execute/bcp-1.c: New test. 19396 193971998-07-07 Jeffrey A Law (law@cygnus.com) 19398 19399 * gcc.c-torture/execute/980707-1.c: New test. 19400 194011998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl> 19402 19403 * gcc.c-torture/compile/980706-1.c: New test. 19404 194051998-07-01 Dave Love <d.love@dl.ac.uk> 19406 19407 * g77.f-torture/execute/980701-0.f, 19408 g77.f-torture/execute/980701-1.f: New test from Craig. 19409 194101998-07-01 Jeffrey A Law (law@cygnus.com) 19411 19412 * gcc.c-torture/compile/980701-1.c: New test. 19413 19414 * gcc.c-torture/execute/980701-1.c: New test. 19415 194161998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka 19417rlsruhe.de> 19418 19419 * g++.old-deja/g++.robertl/eb132.C: New test. 19420 * g++.old-deja/g++.robertl/eb133.C: Likewise. 19421 194221998-06-29 Dave Love <d.love@dl.ac.uk> 19423 19424 * g77.f-torture/execute/980628-7.f, 19425 g77.f-torture/execute/980628-8.f, 19426 g77.f-torture/execute/980628-9.f, 19427 g77.f-torture/execute/980628-10.f: New tests from Craig. 19428 19429 * g77.f-torture/execute/980628-3.f: Remove mail headers. 19430 194311998-06-28 Jeffrey A Law (law@cygnus.com) 19432 19433 * g77.f-torture/execute/980628-4.f: New test from Craig. 19434 * g77.f-torture/execute/980628-5.f: Likewise. 19435 * g77.f-torture/execute/980628-2.f: Likewise. 19436 * g77.f-torture/execute/980628-0.f: Likewise. 19437 * g77.f-torture/execute/980628-1.f: Likewise. 19438 * g77.f-torture/execute/980628-3.f: Likewise. 19439 * g77.f-torture/execute/980628-6.f: Likewise. 19440 194411998-06-28 Jeffrey A Law (law@cygnus.com) 19442 19443 * lib/g77.exp (default_g77_version): Tweak to make it work in a build 19444 directory when nothing has been installed yet. 19445 194461998-06-27 Carlo Wood <carlo@runaway.xs4all.nl> 19447 19448 * gcc.c-torture/special/special.exp: Handle newer versions of 19449 dejagnu. 19450 194511998-06-26 Jeffrey A Law (law@cygnus.com) 19452 19453 * gcc.dg/980626-1.c: New test. 19454 194551998-06-19 Bruno Haible <haible@ilog.fr> 19456 19457 * gcc.misc-tests/m-un-2.c: New test. 19458 * g++.old-deja/g++.other/warn01.c: Likewise. 19459 194601998-06-19 Robert Lipe <robertl@dgii.com> 19461 19462 * gcc.dg/980414-1.c: Move comments outside of ASM to improve 19463 compatibility with assmblers with a different comment character. 19464 Eliminate use of GAS-specific extensions. 19465 194661998-06-19 Jeffrey A Law (law@cygnus.com) 19467 19468 * gcc.c-torture/execute/ieee/980619-1.c: New test. 19469 194701998-06-19 Robert Lipe <robertl@dgii.com> 19471 19472 *lib/g77.exp: Replace search for libf2c.a with search for newly 19473 renamed libg2c.a 19474 194751998-06-17 Jeffrey A Law (law@cygnus.com) 19476 19477 * gcc.c-torture/execute/980617-1.c: New test. 19478 194791998-06-12 Jeffrey A Law (law@cygnus.com) 19480 19481 * gcc.c-torture/execute/980612-1.c: New test. 19482 194831998-06-08 Jeffrey A Law (law@cygnus.com) 19484 19485 * gcc.dg/980523-1.c: Only test on ppc-linux. 19486 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise. 19487 19488 * gcc.c-torture/execute/980608-1.c: New test. 19489 194901997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk> 19491 19492 * gcc.c-torture/execute/980605-1.c: New test. 19493 194941998-06-04 Jeffrey A Law (law@cygnus.com) 19495 19496 * gcc.c-torture/execute/980604-1.c: New test. 19497 194981998-06-02 Jeffrey A Law (law@cygnus.com) 19499 19500 * gcc.c-torture/execute/980602-1.c: New test. 19501 * gcc.c-torture/execute/980602-2.c: Likewise. 19502 195031998-06-02 Dave Love <d.love@dl.ac.uk> 19504 19505 * 970125-0.f: Fix per JCB. Add commentary. 19506 195071998-05-31 Michael Meissner <meissner@cygnus.com> 19508 19509 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test 19510 IEEE -0 support. 19511 195121998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de> 19513 19514 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler 19515 earlier. 19516 195171998-05-28 Catherine Moore <clm@cygnus.com> 19518 19519 * gcc.c-torture/execute/980526-3.c: New test. 19520 195211998-05-27 Manfred Hollstein <manfred@s-direktnet.de> 19522 19523 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to 19524 fail on m68k-motorola-sysv and m88k-motorola-sysv3. 19525 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and 19526 m88k-motorola-sysv3 to XFAIL. 19527 195281998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com> 19529 19530 * gcc.dg/980526-1.c: New test. 19531 * gcc.c-torture/execute/980526-2.c: New test. 19532 195331998-05-26 Jeffrey A Law (law@cygnus.com) 19534 19535 * gcc.dg/980523-1.c: Change "ppc" to "powerpc". 19536 19537 * gcc.c-torture/execute/980526-1.c: New test. 19538 195391998-05-26 Dave Love <d.love@dl.ac.uk> 19540 19541 * g77.f-torture/execute/alpha2.f: Add runtime test. 19542 195431998-05-24 Jason Merrill <jason@yorick.cygnus.com> 19544 19545 * g++.old-deja/old-deja.exp: Strip leading directories. 19546 19547 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler 19548 error for the line. Don't run multiple tests for the same line. 19549 195501998-05-23 Jeffrey A Law (law@cygnus.com) 19551 19552 * gcc.dg/980523-1.c: New test. 19553 195541998-05-23 Dave Love <d.love@dl.ac.uk> 19555 19556 * g77.f-torture/compile/970915-0.f: New test. 19557 195581998-05-23 Jason Merrill <jason@yorick.cygnus.com> 19559 19560 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages. 19561 195621998-05-21 Jeffrey A Law (law@cygnus.com) 19563 19564 * gcc.dg/980520-1.c: New test. 19565 195661998-05-20 Manfred Hollstein <manfred@s-direktnet.de> 19567 19568 * gcc.dg/980502-1.c: Fix return type. 19569 195701998-05-20 Jeffrey A Law (law@cygnus.com) 19571 19572 * gcc.dg/{980502-1.c, clobbers.c}: New tests. 19573 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise. 19574 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise. 19575 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise. 19576 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise. 19577 195781998-05-20 Dave Love <d.love@dl.ac.uk> 19579 19580 * g77.f-torture/execute/980520-1.f: New test. 19581 195821998-05-15 Dave Love <d.love@dl.ac.uk> 19583 19584 * lib/mike-g77.exp: New file. 19585 19586 * g77.f-torture/noncompile/noncompile.exp, 19587 g77.f-torture/noncompile/check0.f: New files. 19588 195891998-05-14 Dave Love <d.love@dl.ac.uk> 19590 19591 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f, 19592 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f, 19593 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f, 19594 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f, 19595 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call 19596 abort where appropriate. 19597 195981998-05-05 Michael Meissner <meissner@cygnus.com> 19599 19600 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options. 19601 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto. 19602 196031998-04-29 Dave Love <d.love@dl.ac.uk> 19604 19605 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile. 19606 196071998-04-27 Dave Love <d.love@dl.ac.uk> 19608 19609 * g77.f-torture/compile/980427-0.f: New test. 19610 196111998-04-24 Dave Love <d.love@dl.ac.uk> 19612 19613 * g77.f-torture/compile/980424-0.f: New test. 19614 196151998-04-19 Dave Love <d.love@dl.ac.uk> 19616 19617 * g77.f-torture/compile/980419-2.f (main): New test. 19618 * g77.f-torture/compile/970125-0.f: New test. 19619 * g77.f-torture/compile/980419-1.f: New test. 19620 196211998-04-08 Jim Wilson <wilson@cygnus.com> 19622 19623 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate 19624 of loop-4.c. 19625 196261998-04-07 Jim Wilson <wilson@cygnus.com> 19627 19628 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke. 19629 196301998-04-03 Jim Wilson <wilson@cygnus.com> 19631 19632 * gcc.c-torture/compile/980329-1.c: New test. 19633 196341998-03-18 Jim Wilson <wilson@cygnus.com> 19635 19636 * gcc.dg/980313-1.c: New test for fp conditional move on PPro. 19637 * gcc.dg/980312-1.c: Fix typo in -march command. 19638 196391998-03-16 H.J. Lu (hjl@gnu.org) 19640 19641 * gcc.dg/980312-1.c: New test for fp conditional move on PPro. 19642 196431998-03-11 Robert Lipe <robertl@dgii.com> 19644 19645 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and 19646 Dave Love agree the Fortran source is bogus. 19647 196481998-03-11 Robert Lipe <robertl@dgii.com> 19649 19650 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f 19651 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f 19652 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f 19653 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives. 19654 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives. 19655 196561998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br> 19657 19658 * g++.old-deja/g++.other/friend1.C: New test. 19659 196601998-02-18 Dave Love <d.love@dl.ac.uk> 19661 19662 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and 19663 possibly uninitialized) variables and declare dnrm2. 19664 196651998-02-23 Robert Lipe <robertl@dgii.com> 19666 19667 From Bruno Haible <haible@ilog.fr>: 19668 * gcc.c-torture/execute/980223.c: New test. 19669 196701998-02-13 Jeffrey A Law (law@cygnus.com) 19671 19672 * gcc.dg/ifelse-1.c: New test. 19673 196741998-02-09 H.J. Lu (hjl@gnu.org) 19675 19676 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c. 19677 19678 * lib/old-dejagnu.exp (old-dejagnu): Added the 19679 "execution test - XFAIL *-*-*" handling in the spirit of 19680 "excess errors test -". Changed the "execution test fails" 19681 handling to be like "excess errors test fails". 19682 * Update various tests accordingly. 19683 196841998-02-06 Jim Wilson <wilson@cygnus.com> 19685 19686 * gcc.c-torture/execute/980205.c: New test. 19687 196881998-01-18 Jeffrey A Law (law@cygnus.com) 19689 19690 * lib/c-torture.exp: Look for .x files instead of .cexp files. 19691 * lib/f-torture.exp: Similarly. 19692 * gcc.c-torture: Rename all .cexp files to .x files. 19693 196941997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk> 19695 19696 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment. 19697 (940510-1.c): Removed duplicate. 19698 (971104-1.c): New test. 19699 197001997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu) 19701 19702 * lib/f-torture.exp: Improve error and loop detection. 19703 197041997-11-19 Michael Meissner <meissner@cygnus.com> 19705 19706 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined, 19707 use that to size the filler array. 19708 197091997-09-26 Bob Manson <manson@charmed.cygnus.com> 19710 19711 * lib/c-torture.exp(c-torture-execute): Fix typo. 19712 19713 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the 19714 testcase as the executable name. Keep the executable around if 19715 the test fails. 19716 197171997-09-19 Bob Manson <manson@charmed.cygnus.com> 19718 19719 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary 19720 changes. Only test one -g option, and move it to the end of the 19721 list of options to test. 19722 197231997-09-19 Michael Meissner <meissner@cygnus.com> 19724 19725 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment 19726 variable GCC_TORTURE_OPTIONS to supply default switches separated 19727 by colons. If no environment variable, run tests with -O0 -g, -O1 19728 -g, and -O2 -g as well. 19729 197301997-09-17 Bob Manson <manson@charmed.cygnus.com> 19731 19732 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few 19733 explanatory comments. Fix indentation. 19734 197351997-09-15 Jeffrey A Law (law@cygnus.com) 19736 19737 * lib/g++.exp (g++_init): Look for xgcc in $basedir too. 19738 197391997-09-11 Jeffrey A Law (law@cygnus.com) 19740 19741 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail. 19742 * g++.old-deja/g++.mike/p7325.C: Likewise. 19743 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA. 19744 197451997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br) 19746 19747 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++. 19748 * g++.old-deja/g++.brendan/crash30.C: Likewise. 19749 * g++.old-deja/g++.brendan/crash39.C: Likewise. 19750 * g++.old-deja/g++.law/operators4.C: Likewise. 19751 197521997-09-11 Joe Buck (jbuck@synopsys.com) 19753 19754 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use. 19755 * g++.old-deja/g++.mike/p784.C: Ditto. 19756 * g++.old-deja/g++.mike/p785.C: Ditto. 19757 197581997-09-05 Jeffrey A Law (law@cygnus.com) 19759 19760 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets. 19761 197621997-09-03 Bob Manson <manson@charmed.cygnus.com> 19763 19764 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags 19765 target feature; pass this to c-torture-execute as needed. 19766 197671997-09-03 Bob Manson <manson@charmed.cygnus.com> 19768 19769 * lib/c-torture.exp(c-torture-execute): If the previous and the 19770 current executables being tested are identical, we don't need to 19771 run the executable again. Try to make the executable names 19772 unique. Add an optional argument for passing additional compiler 19773 flags. 19774 197751997-09-02 Doug Evans <dje@canuck.cygnus.com> 19776 19777 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type. 19778 197791997-08-29 Jeffrey A Law (law@cygnus.com) 19780 19781 * gcc.c-torture/execute/921007-1.c: Make strcmp static. 19782 197831997-07-31 Jeffrey A Law (law@cygnus.com) 19784 19785 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with 19786 32bit or larger longs. 19787 19788 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which 19789 have either a 32bit long or 32bit int. 19790 197911997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk> 19792 19793 * gcc.c-torture/execute/conversion.c (test_float_to_integer): 19794 Make double precision tests dependent on sizeof (double). 19795 197961997-07-09 Bob Manson <manson@charmed.cygnus.com> 19797 19798 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output 19799 too. 19800 198011997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk> 19802 19803 * gcc.c-torture/compile/961203-1.cexp: New script. 19804 198051997-06-16 Bob Manson <manson@charmed.cygnus.com> 19806 19807 * lib/g++.exp(g++_init): Use g++_include_flags instead of making 19808 up the includes ourselves. 19809 198101997-06-11 Bob Manson <manson@charmed.cygnus.com> 19811 19812 * lib/plumhall.exp: Remove random include, and add a few 19813 verbose messages for debugging. 19814 198151997-06-06 Bob Manson <manson@charmed.cygnus.com> 19816 19817 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead 19818 of trying to do it ourselves. 19819 198201997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk> 19821 19822 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH. 19823 198241997-06-04 Bob Manson <manson@charmed.cygnus.com> 19825 19826 * gcc.prms/5403.c: Made regexp a bit less strict. 19827 198281997-06-03 Bob Manson <manson@charmed.cygnus.com> 19829 19830 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output 19831 is returned from remote_load instead. 19832 * lib/plumhall.exp: Ditto. 19833 * lib/mike-g++.exp: Ditto. 19834 * lib/old-dejagnu.exp: Ditto. 19835 * lib/c-torture.exp: Ditto. 19836 198371997-05-30 Bob Manson <manson@charmed.cygnus.com> 19838 19839 * lib/g++.exp: Use build_wrapper procedure. 19840 * lib/gcc.exp: Ditto. 19841 198421997-05-20 Jeffrey A Law (law@cygnus.com) 19843 19844 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using 19845 an old-style decl for malloc. Fixes tests to work when 19846 sizeof (int) != sizeof (size_t). 19847 198481997-05-15 Mike Meissner <meissner@cygnus.com> 19849 19850 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test. 19851 19852 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined, 19853 use stdargs.h interface. 19854 198551997-05-15 Mike Meissner <meissner@cygnus.com> 19856 19857 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define 19858 NO_VARARGS when compiling. 19859 198601997-05-01 Bob Manson <manson@charmed.cygnus.com> 19861 19862 * lib/plumhall.exp(ph_includes): New procedure. 19863 (ph_make): Use it. 19864 (ph_compiler): Ditto. 19865 19866 * lib/g++.exp: Rename test-glue.c to testglue.c. 19867 * lib/gcc.exp: Ditto. 19868 198691997-04-10 Bob Manson <manson@charmed.cygnus.com> 19870 19871 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init 19872 to completion when it's called. 19873 198741997-03-21 Michael Meissner <meissner@cygnus.com> 19875 19876 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES 19877 is defined, don't do test. 19878 198791997-03-20 Doug Evans <dje@canuck.cygnus.com> 19880 19881 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test 19882 for object files. 19883 (ph_summary): Mark skipped testcases as untested, not unresolved. 19884 19885 * lib/plumhall.exp (ph_make): If unresolved because of bad 19886 errorCode, record errorCode in log file. 19887 (*): Replace send_log/verbose with verbose -log. 19888 198891997-03-19 Michael Meissner <meissner@cygnus.com> 19890 19891 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to 19892 double conversion if double isn't at least 8 bytes. 19893 19894 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not 19895 int to work with targets where int is 16 bits. 19896 19897 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least 19898 8 bytes, just exit, since 4 byte doubles don't have enough bits of 19899 precision for the test to complete. 19900 199011997-03-14 Michael Meissner <meissner@cygnus.com> 19902 19903 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail 19904 if d10v is not compiled with the -mdouble64 flag. 19905 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto. 19906 19907 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if 19908 d10v is not compiled with the -mint32 flag. 19909 199101997-03-13 Bob Manson <manson@charmed.cygnus.com> 19911 19912 * lib/plumhall.exp: Use incr_count. 19913 199141997-03-12 Jeffrey A Law (law@cygnus.com) 19915 19916 * gcc.c-torture: Update to c-torture-1.45. 19917 199181997-02-23 Bob Manson <manson@charmed.cygnus.com> 19919 19920 * lib/gcc.exp(gcc_init): Add args parameter (which will contain 19921 the name of the expect testcase file). 19922 19923 * lib/g++.exp(g++_init): Ditto. 19924 199251997-02-20 Bob Manson <manson@charmed.cygnus.com> 19926 19927 * lib/g++.exp(g++_exit): $gluefile lives on the build, not 19928 the host. 19929 19930 * lib/gcc.exp(gcc_exit): New procedure. 19931 199321997-02-19 Bob Manson <manson@charmed.cygnus.com> 19933 19934 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR 19935 specs where appropriate. 19936 19937 * g++.old-deja/g++.arm/*: Added additional ERROR checks 19938 because of new "candidates are" messages, and removed a few 19939 19940 * Converted all non-old-style g++ testcases to old-style, and 19941 moved into g++.old-deja. 19942 199431997-02-14 Bob Manson <manson@charmed.cygnus.com> 19944 19945 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if" 19946 options. 19947 19948 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile 19949 succeeded. 19950 19951 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists. 19952 199531997-02-13 Michael Meissner <meissner@cygnus.com> 19954 19955 * lib/gcc.exp (gcc_target_compile): Add support for defining 19956 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates 19957 the machine doesn't have those features. 19958 199591997-02-11 Bob Manson <manson@charmed.cygnus.com> 19960 19961 * g++.law/operators4.exp: Don't use LIBS. 19962 199631997-02-08 Bob Manson <manson@charmed.cygnus.com> 19964 19965 * g++.law/virtual1.exp: Don't use CXX_FLAGS. 19966 19967 * lib/mike-g++.exp: Don't set the compiler to be tested here. 19968 * lib/g++.exp: Set it here instead. Also, allow use of the 19969 --tool_exec and --tool_opt options. Change CXX to 19970 GXX_UNDER_TEST. 19971 19972 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST. 19973 19974 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt. 19975 199761997-02-07 Bob Manson <manson@charmed.cygnus.com> 19977 19978 * lib/old-dejagnu.exp: Use prune_warnings instead of 19979 prune_system_crud. 19980 * lib/mike-g++.exp: Ditto. 19981 * lib/gcc.exp: Ditto. 19982 * lib/g++.exp: Ditto. 19983 19984 * lib/g++.exp: Include both libstdc++ and libstdc++/stl. 19985 199861997-02-07 Jeffrey A Law (law@cygnus.com) 19987 19988 * 941014-2.c: Include stdlib.h 19989 * 960327-1.c: Include stdio.h 19990 * dbra.c, index-1.c: Don't assume ints are 32bits. 19991 199921997-02-04 Bob Manson <manson@charmed.cygnus.com> 19993 19994 * lib/gcc.exp: Add gcc,stack_size target feature. 19995 19996 * lib/g++.exp(g++_target_compile): Add the include and link 19997 paths here, not in two other places. And, it's $options, not 19998 options. 19999 20000 * lib/mike-g++.exp(postbase): Remove the code that determines 20001 the correct include and link paths. 20002 * g++.old-deja/old-deja.exp: Ditto. 20003 200041997-02-03 Bob Manson <manson@charmed.cygnus.com> 20005 20006 * lib/g++.exp(g++_init): target_compile no longer returns the 20007 filename of the result. 20008 200091997-02-02 Bob Manson <manson@charmed.cygnus.com> 20010 20011 * gcc.misc-tests/gcov.exp: Add -nocomplain to the 20012 call to glob. 20013 20014 * gcc.c-torture/special/special.exp: Change call to 20015 gcc_target_compile to include the object file. 20016 200171997-02-02 Ian Lance Taylor <ian@cygnus.com> 20018 20019 * gcc.c-torture/special/special.exp: Correct misspelling in last 20020 change. 20021 200221997-02-01 Bob Manson <manson@charmed.cygnus.com> 20023 20024 * lib/plumhall.exp(ph_summary): Log the entire output of the 20025 executable. Return -1 if there were any failures, 0 otherwise. 20026 (ph_execute): Return -1 if there were any failures, 0 otherwise. 20027 (ph_make): Clean up objects and executables that were built 20028 if the tests succeeded. 20029 200301997-01-30 Bob Manson <manson@charmed.cygnus.com> 20031 20032 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include 20033 libraries and includes in the build tree as appropriate. 20034 200351997-01-29 Bob Manson <manson@charmed.cygnus.com> 20036 20037 * lib/c-torture.exp: Instead of looking for the global variable 20038 NO_LONG_LONG, check to see if that's a feature of the target. 20039 200401997-01-29 Bob Manson <manson@charmed.cygnus.com> 20041 20042 * config/default.exp: Minimize. Delete the remainer of the files in 20043 config; this functionality is now in devo/dejagnu/config. 20044 20045 g++.*/*: Pass any additional flags used to compile to postbase; 20046 delete CXXFLAGS. 20047 20048 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this 20049 is now done by runtest.exp. Use gcc_target_compile instead of 20050 compile. 20051 20052 lib/c-torture.exp: Use gcc_target_compile instead of compile. 20053 Remove references to CFLAGS. Use remote_file instead of 20054 calling rm -f. 20055 (c-torture): Take a list of arguments to use to compile this 20056 testcase. 20057 20058 lib/g++.exp: Simplify. Use target_compile instead of compile. 20059 lib/gcc-dg.exp: Ditto. 20060 lib/gcc.exp: Ditto. 20061 lib/mike-{gcc,g++}.exp: Ditto. 20062 lib/old-dejagnu.exp: Ditto. 20063 lib/plumhall.exp: Ditto. 20064 200651997-01-08 Jim Wilson <wilson@cygnus.com> 20066 20067 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking. 20068 (ph_linker): Likewise. 20069 200701996-11-13 Joern Rennecke <amylaar@cygnus.com> 20071 20072 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use 20073 MAP_ANON / MAP_ANONYMOUS if defined; 20074 else try to map from /dev/zero . 20075 200761996-11-12 Jeffrey A Law (law@cygnus.com) 20077 20078 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON 20079 isn't defined, then define it to MAP_ANONYMOUS. 20080 200811996-11-12 Jeffrey A Law (law@cygnus.com) 20082 20083 * gcc.c-torture: Update to c-torture-1.42 release. 20084 200851996-11-11 Jeffrey A Law (law@cygnus.com) 20086 20087 * gcc.c-torture: Update to c-torture-1.41 release. 20088 200891996-10-27 Jeffrey A Law (law@cygnus.com) 20090 20091 * gcc.c-torture/execute/enum-1.c: New test. Will be in next 20092 c-torture release. 20093 200941996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com> 20095 20096 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS 20097 and LDFLAGS. Fix second case to append the target_info ldflags 20098 onto LDFLAGS, not CFLAGS. 20099 * lib/g++.exp (g++_init): Add target_info stuff. 20100 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion 20101 of libgloss and newlib flags for !native. 20102 20103 * config/proelf.exp: Load remote.exp and do `push_target hppro'. 20104 (GDB): Fix relative path to go up another dir for finding gdb. 20105 201061996-08-08 Rob Savoye <rob@chinadoll.cygnus.com> 20107 20108 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new 20109 versions in the target_info array, if they don't exist. 20110 201111996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com> 20112 20113 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'. 20114 201151996-07-08 Jim Wilson <wilson@cygnus.com> 20116 20117 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../. 20118 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise. 20119 201201996-07-01 Bob Manson <manson@charmed.cygnus.com> 20121 20122 * lib/old-dejagnu.exp: Don't remove the output file before we've 20123 actually tested it. Don't append pwd to the path of the executable 20124 we're testing. 20125 201261996-06-30 Doug Evans <dje@canuck.cygnus.com> 20127 20128 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c. 20129 201301996-06-26 Bob Manson <manson@charmed.cygnus.com> 20131 20132 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a 20133 temporary directory for compiler files, and set it to a default 20134 value of /tmp. Set $output as the name of the output file from 20135 compiling the testcase. Add a -o option to $cflags_var so the 20136 compiler writes the final output file as $output. Set $executable 20137 to $output. 20138 20139 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary 20140 directory for compiler files, and set it to /tmp if it doesn't 20141 already have a value. Set $output_file to the name of the output 20142 file from compiling the testcase. Add a -o option to CXXFLAGS so 20143 the compiler writes the final output file as $output. Use $output 20144 as the executable to be tested. 20145 201461996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com> 20147 20148 * lib/g++.exp: Also add -Wl,-rpath,... for linux. 20149 201501996-06-08 Jeffrey A Law (law@cygnus.com) 20151 20152 * gcc.c-torture/execute/pending-1.c: New test. Still 20153 pending in Tege's queue. 20154 201551996-04-24 Jim Wilson <wilson@chestnut.cygnus.com> 20156 20157 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status. 20158 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail 20159 if there were failures. Call unresolved if there were unresolved 20160 testcases. Call gcc_fail if program did not run to completion. 20161 (ph_make): Pass additional argument name to ph_execute. 20162 (ph_execute): Add new argument. Pass additional arguments to 20163 ph_summary. Call gcc_fail is there is no execution output. 20164 201651996-04-24 Jeffrey A Law (law@cygnus.com) 20166 20167 * lib/plumhall.exp (proc_summary): Output relavent summary 20168 lines into the log so specific failures in plumhall can be 20169 investigated. 20170 201711996-04-10 Jeffrey A Law (law@cygnus.com) 20172 20173 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG. 20174 (c-torture-execute): Don't try to execute tests which use 20175 "long long" types if $NO_LONG_LONG is nonzero. 20176 201771996-04-08 Doug Evans <dje@canuck.cygnus.com> 20178 20179 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute, 20180 not c-torture. 20181 20182 * gcc.ieee: Move from here. 20183 * gcc.c-torture/execute/ieee: To here. 20184 201851996-03-26 Jeffrey A Law (law@cygnus.com) 20186 20187 * gcc.c-torture: Update to c-torture-1.41 release. 20188 201891996-03-22 Jeffrey A Law (law@cygnus.com) 20190 20191 * lib/c-torture.exp (c-torture-execute): Remove "$executable", 20192 not "$output". 20193 201941996-03-07 Doug Evans <dje@charmed.cygnus.com> 20195 20196 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if 20197 -c present. 20198 201991996-03-02 Jeffrey A Law (law@cygnus.com) 20200 20201 * config/proelf.exp: Handle connecting to a simulator. 20202 202031996-01-31 Jeffrey A Law (law@cygnus.com) 20204 20205 * config/proelf.exp: New file. Enough framework that we can 20206 run c-torture tests on the proelf targets (or any other target 20207 that gdb can connect to for that matter). 20208 202091996-01-29 Doug Evans <dje@canuck.cygnus.com> 20210 20211 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest. 20212 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS. 20213 20214 * lib/plumhall.exp (ph_execute): Always call ph_summary if 20215 exec_output exists. 20216 202171996-01-28 Doug Evans <dje@charmed.cygnus.com> 20218 20219 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable. 20220 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set. 20221 20222 * config/*.exp: Update FSF address. Change result of ${tool}_load 20223 to pass/fail/unresolved/unsupported/untested. Caller must now 20224 call unresolved/unsupported/untested. 20225 * lib/*.exp: Update FSF address. Update to handle new results of 20226 ${tool}_load. 20227 * lib/chill.exp (verbose): Delete. 20228 202291996-01-27 Doug Evans <dje@charmed.cygnus.com> 20230 20231 * lib/gcc.exp (default_gcc_start): Change order of args to 20232 $LDFLAGS $CFLAGS $LIBS. 20233 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update. 20234 Save/set/restore CFLAGS. Pass single arg to gcc_start. 20235 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest. 20236 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest. 20237 * gcc.misc-tests/dg-test.exp: Likewise. 20238 * gcc.misc-tests/msgs.exp: Likewise. 20239 * gcc.prms/prms.exp: Likewise. 20240 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest. 20241 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest. 20242 20243 * lib/dg.exp: Deleted, moved to dejagnu/lib. 20244 202451996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com> 20246 20247 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu. 20248 20249 * g++.old-deja/old-deja.exp: Move setting of runshlib from here... 20250 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here. 20251 20252 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not 20253 necessary. 20254 202551996-01-20 Brendan Kehoe <brendan@cygnus.com> 20256 20257 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the 20258 global for loop; add use of $mathlib. 20259 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib 20260 settings here; set mathlib for anything but VxWorks. 20261 202621996-01-22 Jeffrey A Law (law@cygnus.com) 20263 20264 * gcc.c-torture: Update to c-torture-1.40 release. 20265 202661996-01-03 Jeffrey A Law (law@cygnus.com) 20267 20268 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not 20269 dg.exp. 20270 202711995-12-03 Jeffrey A. Law <law@sethra.cygnus.com> 20272 20273 * lib/c-torture.exp (c-torture-execute): Declare "output" as 20274 global. 20275 202761995-11-17 Doug Evans <dje@canuck.cygnus.com> 20277 20278 * lib/g++.exp (LIBS): Define if not already. 20279 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out. 20280 (gcc-dg-prune): Call prune_gcc_output. 20281 * lib/gcc.exp (prune_gcc_output): New proc. 20282 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and 20283 prune_gcc_output. 20284 202851995-11-16 Doug Evans <dje@canuck.cygnus.com> 20286 20287 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'. 20288 (c-torture-execute): Likewise. Rename `name' to `testcase'. 20289 202901995-11-15 Jeffrey A Law (law@cygnus.com) 20291 20292 * gcc.c-torture: Update to c-torture-1.39 release. 20293 202941995-11-04 Doug Evans <dje@canuck.cygnus.com> 20295 20296 * lib/c-torture.exp (c-torture-execute): Don't return if one option 20297 fails, try others as well. 20298 202991995-11-02 Doug Evans <dje@canuck.cygnus.com> 20300 20301 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'. 20302 If compilation fails, mark execute tests as `untested'. 20303 If test is marked as unsupported, don't mark compilation and 20304 execute tests as failed. 20305 203061995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com> 20307 20308 * lib/g++.exp (g++_init): Don't link in libg++, and look to 20309 libstdc++ for whether or not we want to be doing shared 20310 libraries. Delete link_curses since we don't need it anymore. 20311 * lib/mike-g++.exp (postbase): Don't link in libg++. 20312 * g++.old-deja/old-deja.exp: Likewise. 20313 203141995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com> 20315 20316 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'. 20317 203181995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com> 20319 20320 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa. 20321 For that, add `-Wl,-a,shared_archive'. 20322 * g++.old-deja/old-deja.exp: Likewise. 20323 203241995-10-17 Doug Evans <dje@canuck.cygnus.com> 20325 20326 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored. 20327 203281995-10-16 Brendan Kehoe <brendan@cygnus.com> 20329 20330 * lib/mike-g++.exp (postbase): Pay attention to the status of 20331 g++_load. 20332 203331995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com> 20334 20335 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args. 20336 203371995-10-16 Doug Evans <dje@canuck.cygnus.com> 20338 20339 * lib/gcc.exp (default_gcc_start): No longer need to log program 20340 being executed or its output, execute_anywhere does that now. 20341 * lib/g++.exp (default_g++_version): Call execute_anywhere. 20342 (default_g++_start): Likewise. Delete calls to verbose/send_log. 20343 203441995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com> 20345 20346 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be 20347 the same as those in lib/g++.exp. 20348 203491995-10-10 Jeff Law (law@hurl.cygnus.com) 20350 20351 * gcc.c-torture: Update to c-torture-1.38 release. 20352 * gcc.ieee: Related changes. 20353 203541995-10-06 Rob Savoye <rob@darkstar.cygnus.com> 20355 20356 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than 20357 "exec". Minor reformatting changes. 20358 20359 * config/rom68k.exp (${tool}_load): Make it work in a canadian 20360 cross. This means all "exec" calls now work on a remote host as 20361 well. 20362 * lib/c-torture.exp (c-torture-compile): Make work for a canadian 20363 cross. Filter out the extra "\r\n" stuff that expect puts in. 20364 (c-torture-execute): Filter out the bogus warnings like 20365 c-torture-compile does. Add support for canadian cross. 20366 * lib/gcc.exp (default_gcc_version, default_gcc_start) 20367 Use execute_anywhere rather than calling exec directly. Now it 20368 works for canadian cross testing. 20369 203701995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com> 20371 20372 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the 20373 results into a variable, and check that rather than using file exists. 20374 203751995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com> 20376 20377 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't 20378 create a libg++.so. For sunos4.1.*, also add -ltermcap. 20379 203801995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com> 20381 20382 * g++.old-deja/old-deja.exp: Create and pass runshlib and 20383 lib_curses if there's a shared libg++ in the build tree. 20384 203851995-09-22 Doug Evans <dje@canuck.cygnus.com> 20386 20387 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS 20388 if not supported target. 20389 203901995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com> 20391 20392 * lib/g++.exp (g++_init): Move empty setting of runshlib and 20393 link_curses up to always happen, not just for native builds. 20394 203951995-09-21 Jeff Law (law@snake.cs.utah.edu) 20396 20397 * gcc.c-torture: Update to c-torture-1.36 release. 20398 * gcc.failure: Related changes. 20399 204001995-09-20 Doug Evans <dje@canuck.cygnus.com> 20401 20402 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override. 20403 204041995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com> 20405 20406 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here. 20407 * lib/mike-g++.exp (postbase): Not in here. Still reference 20408 runshlib, link_curses, and mathlib for link and run. 20409 20410 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then 20411 pass the runtime shared library options for Solaris, OSF/1, and 20412 Irix5, and link with -lcurses to avoid unresolved references. 20413 204141995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com> 20415 20416 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we 20417 only run once. 20418 204191995-09-13 Doug Evans <dje@canuck.cygnus.com> 20420 20421 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS. 20422 204231995-09-11 Jeff Law (law@snake.cs.utah.edu) 20424 20425 * gcc.c-torture: Update to c-torture-1.35 release. Note we 20426 do not have a framework for the "compat" tests yet. 20427 204281995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com> 20429 20430 * lib/mike-g++.exp (postbase): New local variable `mathlib', 20431 set to null if we're testing vxworks5.1. Use that instead of 20432 `-lm' in the setting of LIBS for link and run. 20433 204341995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com> 20435 20436 * config/rom68k.exp (${tool}_load): Major changes to make it 20437 work. Verified that it does in fact return the stuff in 20438 exec_output properly. Catch any Emul or any TRAP other than 0. 20439 204401995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com> 20441 20442 * lib/mike-g++.exp (prebase): Call g++_init at the end to set 20443 LDFLAGS properly for targets that need stuff from libgloss. 20444 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we 20445 only run once. 20446 (gpp_initialized): New variable. 20447 204481995-09-06 Rob Savoye <rob@darkstar.cygnus.com> 20449 20450 * config/rom68k.exp: Load libgloss.exp. 20451 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss 20452 so we can produce a fully linked binary. 20453 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss 20454 so we can produce a fully linked binary. 20455 204561995-09-03 Doug Evans <dje@canuck.cygnus.com> 20457 20458 * lib/plumhall.exp (ph_section): Watch for expected failures. 20459 Add missing `else'. 20460 20461 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to 20462 run the testcase. 20463 (c-torture): Likewise. 20464 204651995-08-28 Doug Evans <dje@cygnus.com> 20466 20467 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs. 20468 20469 * lib/mike-g++.exp (mike_cleanup): New proc. 20470 (prebase): New globals compiler_result, not_compiler_result, 20471 target_regexp. 20472 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to 20473 allow leading "-" in pattern. Watch for unsupported tests. 20474 If $compiler_result is set, pattern match assembler code, 20475 and ditto for $not_compiler_result. 20476 * lib/mike-gcc.exp: Likewise. 20477 20478 * lib/plumhall.exp (ph_execute): Only call ph_summary if 20479 execution "succeeded". 20480 204811995-08-14 Doug Evans <dje@canuck.cygnus.com> 20482 20483 * config/win32.exp: New file. 20484 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext. 20485 204861995-08-04 Doug Evans <dje@canuck.cygnus.com> 20487 20488 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as 20489 unsupported. 20490 * lib/mike-{gcc,g++}.exp (postbase): Likewise. 20491 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise. 20492 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc. 20493 20494 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of 20495 "... without exceptions was ...". That is now handled by 20496 prune_system_crud. 20497 * lib/old-dejagnu.exp (old-dejagnu): Likewise. 20498 204991995-08-01 Doug Evans <dje@canuck.cygnus.com> 20500 20501 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c, 20502 sieve.c,sort2.c}: New files. 20503 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp, 20504 sieve.exp,sort2.exp}: Drivers for them. 20505 20506 * lib/mike-gcc.exp (program_output): New user settable variable. 20507 (postbase): Call prune_system_crud. Also prune extraneous compiler 20508 messages. 20509 * lib/mike-g++.exp (program_output): New user settable variable. 20510 20511 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines. 20512 20513 * config/sh.exp: Deleted (use sim.exp instead). 20514 205151995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com> 20516 20517 * config/vx.exp: Declare CHECKTASK as global. 20518 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp. 20519 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'. 20520 * lib/old-dejagnu.exp: Load [pwd]/$executable. 20521 205221995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com> 20523 20524 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1 20525 target. Like vx.exp, only includes `vx29k.exp' instead of 20526 `vxworks.exp'. 20527 205281995-07-23 Ian Lance Taylor <ian@cygnus.com> 20529 20530 * config/sim.exp: Increase time limit from 120 seconds to 240. 20531 205321995-07-06 Jeffrey A. Law <law@rtl.cygnus.com> 20533 20534 * gcc.c-torture/execute/950628-1.c: New test. 20535 205361995-06-10 Jeff Law (law@snake.cs.utah.edu) 20537 20538 * gcc.c-torture: Update with changes/additions from 20539 c-torture-1.34. 20540 205411995-06-05 Doug Evans <dje@canuck.cygnus.com> 20542 20543 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test. 20544 205451995-06-04 Jeff Law (law@snake.cs.utah.edu) 20546 20547 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107. 20548 205491995-06-01 Jeff Law (law@snake.cs.utah.edu) 20550 20551 * gcc.c-torture/compile/950512-1.c: New test. 20552 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise. 20553 * gcc.dg/struct-ret-1.c: Likewise. 20554 205551995-05-31 Doug Evans <dje@canuck.cygnus.com> 20556 20557 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c, 20558 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined. 20559 205601995-05-30 Doug Evans <dje@canuck.cygnus.com> 20561 20562 * gcc.c-torture/special/920411-1.c: Deleted. 20563 * gcc.c-torture/special/special.exp: Delete 920411-1.c. 20564 205651995-05-22 Doug Evans <dje@chestnut.cygnus.com> 20566 20567 * config/sim.exp (${tool}_load): Hack in call to bash to get a 20568 cpu limit. 20569 205701995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com> 20571 20572 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests. 20573 205741995-05-04 Torbjorn Granlund <tege@adder.cygnus.com> 20575 20576 From kenner; 20577 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format 20578 is the proper length. 20579 * va-arg-3.c: Likewise. 20580 205811995-04-30 Doug Evans <dje@canuck.cygnus.com> 20582 20583 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile). 20584 * lib/gcc-dg.exp: New file, gcc interface to dg.exp. 20585 20586 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result. 20587 * lib/g++.exp (default_g++_start): Delete old cruft. 20588 205891995-04-25 Torbjorn Granlund <tege@cygnus.com> 20590 20591 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from 20592 (2 * (1 << 18)) to (2 * (1 << 17)). 20593 20594 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1. 20595 205961995-04-20 J.T. Conklin <jtc@rtl.cygnus.com> 20597 20598 * config/rom68k.exp: Renamed from config/idp.exp 20599 206001995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com> 20601 20602 * c-torture/compile/921109-2.c 20603 206041995-04-18 Mike Stump <mrs@cygnus.com> 20605 20606 * lib/old-dejagnu.exp: We expect Execution test failure if we expected 20607 excess errors. 20608 206091995-04-15 Doug Evans <dje@chestnut.cygnus.com> 20610 20611 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler 20612 output. 20613 * lib/g++.exp (default_g++_start): Likewise. 20614 206151995-03-29 Torbjorn Granlund <tege@adder.cygnus.com> 20616 20617 * gcc.c-torture/compile/950329-1.c: New test. 20618 206191995-03-28 J.T. Conklin <jtc@rtl.cygnus.com> 20620 20621 * config/bug.exp (${tool}_load): Updated to use new remote_open 20622 and remote_close procs. 20623 * config/idp.exp: New file. 20624 206251995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com> 20626 20627 * gcc.c-torture/execute/950322-1.c: New test. 20628 206291995-03-21 Doug Evans <dje@canuck.cygnus.com> 20630 20631 * config/vx.exp (${tool}_load): Clean up testing of return code from 20632 vxworks_ld and vxworks_spawn. 20633 206341995-03-21 Doug Evans <dje@deneb.cygnus.com> 20635 20636 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail. 20637 206381995-03-13 Mike Stump <mrs@cygnus.com> 20639 20640 * lib/old-deja.exp: Add `excess errors test - ' error, now one 20641 can mark excess errors on a machine by machine basis. Note, the 20642 default is to not expect any excess errors, even when excess 20643 errors test - is given, so you will want to put an XFAIL ... on 20644 these lines. For example, // excess errors test - XFAIL hppa*-*-* 20645 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on 20646 those 4 machines, but no others. 20647 206481995-03-10 J.T. Conklin <jtc@rtl.cygnus.com> 20649 20650 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here. 20651 * lib/c-torture.exp: to here. 20652 206531995-03-10 Torbjorn Granlund <tege@adder.cygnus.com> 20654 20655 * gcc.c-torture/execute/950221-1.c: New test. 20656 * gcc.c-torture/execute/struct-ret-1.c: New test. 20657 * gcc.c-torture/compile/950221-1.c: New test. 20658 20659 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=. 20660 206611995-03-03 Doug Evans <dje@canuck.cygnus.com> 20662 20663 * gcc.c-torture/execute/arith-1.c (main): Return 0. 20664 * gcc.c-torture/execute/arith-rand.c (main): Return 0. 20665 206661995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu) 20667 20668 * g++.gb: New directory of tests, derived from my signature and 20669 class scoping tests. 20670 20671 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests. 20672 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise. 20673 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise. 20674 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise. 20675 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise. 20676 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise. 20677 * g++.gb/sig25.C: Likewise. 20678 20679 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them. 20680 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise. 20681 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise. 20682 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise. 20683 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise. 20684 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise. 20685 * g++.gb/sig25.exp: Likewise. 20686 20687 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests. 20688 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise. 20689 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise. 20690 * g++.gb/scope13.C: Likewise, this test still fails. 20691 20692 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em. 20693 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto. 20694 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto. 20695 * g++.gb/scope13.exp: Ditto. 20696 20697 * g++.gb/README: New file, explains what these tests are about. 20698 206991995-02-28 Doug Evans <dje@canuck.cygnus.com> 20700 20701 * lib/dg.exp (dg-do): Support `preprocess'. 20702 (dg-test): Likewise. 20703 207041995-02-13 J.T. Conklin <jtc@rtl.cygnus.com> 20705 20706 * config/udi.exp: change "continue -expect" to "exp_continue". 20707 207081995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com) 20709 20710 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}: 20711 Delete redundant tests. 20712 20713 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests. 20714 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests. 20715 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests. 20716 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests. 20717 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests. 20718 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests. 20719 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests. 20720 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests. 20721 20722 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for 20723 storing label pointers. 20724 * gcc.c-torture/execute/921019-1.c: Likewise. 20725 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf. 20726 * gcc.c-torture/execute/930513-1.c: Provide full declaration for 20727 parameter fp. 20728 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all 20729 constants. 20730 20731 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}: 20732 Delete obsolete tests. 20733 20734 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests. 20735 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests. 20736 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests. 20737 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests. 20738 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests. 20739 * gcc.c-torture/compile/950124-1.c: New test. 20740 20741 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter. 20742 207431995-02-08 Jason Merrill <jason@phydeaux.cygnus.com> 20744 20745 * lib/mike-g++.exp: Add -lm to LIBS. 20746 207471995-02-07 Doug Evans <dje@canuck.cygnus.com> 20748 20749 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir. 20750 207511995-01-30 Jason Merrill <jason@phydeaux.cygnus.com> 20752 20753 * lib/mike-g++.exp: Add -lstdc++ to LIBS. 20754 207551995-01-12 Doug Evans <dje@canuck.cygnus.com> 20756 20757 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes. 20758 207591995-01-02 Jeff Law (law@snake.cs.utah.edu) 20760 20761 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests. 20762 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise. 20763 * g++.law/{bad-error6.C, bad-error7.C}: Likewise. 20764 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise. 20765 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise. 20766 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise. 20767 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise. 20768 * g++.law/{operators31.C, operators32.C, 20769 * g++.law/{operators33.C, operators34.C}: Likewise. 20770 * g++.law/{pic1.C, refs2.C}: Likewise. 20771 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise. 20772 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise. 20773 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise. 20774 * g++.law/{vtable2.exp, vtable3.exp}: Likewise. 20775 20776 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them. 20777 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise. 20778 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise. 20779 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise. 20780 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise. 20781 * g++.law/{enum9.exp, friend5.exp}: Likewise. 20782 * g++.law/{nest3.exp, nest4.exp}: Likewise. 20783 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise. 20784 * g++.law/{operators30.exp, operators31.exp}: Likewise. 20785 * g++.law/{operators32.exp, operators33.exp}: Likewise. 20786 * g++.law/{operators34.exp}: Likewise. 20787 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise. 20788 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise. 20789 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise. 20790 * g++.law/{visibility27.exp, visibility28.exp}: Likewise. 20791 * g++.law/{vtable2.exp, vtable3.exp}: Likewise. 20792 20793 * g++.law/{union4.exp, visibility17.exp}: Fix expected output. 20794 No longer expected to fail. 20795 * g++.law/missed-error3.C: Tweak for recent bool changes. 20796 207971994-12-04 Doug Evans <dje@canuck.cygnus.com> 20798 20799 * config/emb-unix: Deleted. 20800 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform 20801 remote execution. Do final link on remote host if REMOTE_LINK is set. 20802 208031994-12-01 Doug Evans <dje@canuck.cygnus.com> 20804 20805 * lib/dg.exp (dg-test): Fix typo in last patch. 20806 208071994-11-30 Doug Evans <dje@canuck.cygnus.com> 20808 20809 * lib/dg.exp (dg-test): Fix pattern that searches for expected output 20810 (handles multiple occurrences). 20811 208121994-11-24 Doug Evans <dje@canuck.cygnus.com> 20813 20814 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture. 20815 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove 20816 $srcdir from pathname in pass/fail messages (but ensure $subdir *is* 20817 printed). 20818 * lib/c-torture.exp (c-torture-compile): Likewise. 20819 (c-torture): Prepend full path if missing. 20820 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase. 20821 (gcc_fail): Likewise. 20822 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages. 20823 208241994-11-23 J.T. Conklin <jtc@rtl.cygnus.com> 20825 20826 * lib/netware.exp: Only attach to NetWare i386 systems. 20827 208281994-11-16 Doug Evans <dje@canuck.cygnus.com> 20829 20830 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail 20831 messages. Add test name to "output pattern match" pass/fail message. 20832 208331994-11-12 Doug Evans <dje@canuck.cygnus.com> 20834 20835 * gcc.dg: New testsuite. 20836 * gcc.dg/dg.exp: New file. 20837 20838 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c, 20839 test-switch.c}: Deleted. 20840 20841 * gcc.misc-tests/msgs.exp: New testcase driver. 20842 208431994-11-09 Doug Evans <dje@canuck.cygnus.com> 20844 20845 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc. 20846 Watch for illegal return values from ${tool}_load. 20847 * config/unix.exp (${tool}_load): Fix pass/fail detection for 20848 cross targets. Coerce return value >0 to 1. 20849 208501994-11-08 Doug Evans <dje@canuck.cygnus.com> 20851 20852 * config/unix.exp (${tool}_load): Call program rsh, not proc. 20853 20854 * config/emb-unix.exp: New file. 20855 20856 * config/sim.exp: Error if variable $SIM not defined. 20857 (${tool}_load): Mark test as "untested" if simulator missing. 20858 20859 * config/unix.exp: Load remote.exp to get rcp_download. 20860 * lib/c-torture.exp: Use different option lists for testcases with 20861 and without loops. 20862 * gcc.c-torture/execute/execute.exp: Likewise. 20863 208641994-11-02 Doug Evans <dje@canuck.cygnus.com> 20865 20866 * config/*.exp: Clarify return code from ${tool}_load. 20867 Call `unresolved' or `untested' instead of `warning' or `perror' 20868 (sometimes you still want to call both though). 20869 Add comment that `shell_id' is local to each file. 20870 * config/udi.exp (timeout): Set to 30. 20871 Don't print warning if connection fails, $connectmode has already 20872 printed an error. 20873 (${tool}_load): Move verbose messages to level 2. 20874 Rework pattern for "Process started" message. 20875 Pass `shell_id' to ${connectmode}_download. 20876 Retry twice upon timeout. Make resetting of target more robust. 20877 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe). 20878 Pass `shell_id' to exit_$connectmode. 20879 Only call exit_$connectmode if connected. 20880 * config/unix.exp (${tool}_load): Check return codes better. 20881 * config/vrtx.exp (${tool}_load): Likewise. 20882 * config/vx.exp (${tool}_load): Likewise. 20883 Delete unneeded global's. 20884 * lib/dg.exp (dg-test): Update to reflect clarified return codes 20885 from ${tool}_load. 20886 (dg-stat): Delete. 20887 (dg-init): Delete recording of pass/fail counts. 20888 * lib/old-dejagnu.exp (old-dejagnu): Likewise. 20889 (old-dejagnu-init): Likewise. 20890 (old-dejagnu-stat): Delete contents, empty proc now. 20891 * lib/c-torture.exp (TORTURE_OPTIONS): New global. 20892 (c-torture): Delete references to lcnt, lpass, lfail. 20893 Get option list from TORTURE_OPTIONS. 20894 Delete -funroll[-all]-loops if no loops. 20895 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail. 20896 (g++_stat): Delete contents (empty proc now). 20897 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts. 20898 (gcc_finish): Likewise. 20899 (gcc_stat): Deleted. 20900 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail. 20901 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat. 20902 * gcc.c-torture/execute/execute.exp: Likewise. 20903 Split tests into two parts: compile, execute. 20904 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if 20905 no loops. Update to reflect clarified return codes from ${tool}_load. 20906 209071994-10-21 Doug Evans <dje@canuck.cygnus.com> 20908 20909 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern 20910 to grep for. 20911 (old-dejagnu): Likewise (where necessary). 20912 209131994-10-14 Doug Evans <dje@canuck.cygnus.com> 20914 20915 * gcc.misc-tests/gcov.exp: New file, for gcov testing. 20916 20917 * lib/dg.exp (dg-process-target): Fix processing of selector. 20918 Add comment regarding use of `error'. 20919 20920 * lib/gcc.exp (prune_system_crud): Define if missing. 20921 * lib/g++.exp (prune_system_crud): Likewise. 20922 20923 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}: 20924 Call prune_system_crud. 20925 * lib/dg.exp (dg-runtest): New proc. 20926 Use perror instead of send_user for tcl errors in testcase. 20927 Don't return any value, it's never used. 20928 Don't clobber previous definition of `unknown'. 20929 Print tcl errors in `dg-final'. 20930 209311994-10-12 Doug Evans <dje@canuck.cygnus.com> 20932 20933 * lib/dg.exp (dg-process-target): Improve syntax error messages. 20934 (dg-test): Don't print errorInfo, it contains stack backtrace. 20935 209361994-09-26 Doug Evans (dje@canuck.cygnus.com) 20937 20938 * lib/g++.exp (runtest_file_p): Define if missing. 20939 209401994-09-24 Doug Evans (dje@cygnus.com) 20941 20942 * lib/mike-g++.exp: Comment out loading of g++.exp. 20943 * lib/g++.exp: Update copyright. Test for existence of $CXX at start. 20944 (default_g++_version): Always print something. 20945 (default_g++_start): Comment out call to `which'. 20946 (g++_start, g++_load): Deleted (must be defined in config file). 20947 * lib/gcc.exp: Test for existence of $CC at start. 20948 Delete check for tmpdir (done in gcc_init). 20949 (default_gcc_version): Always print something. 20950 (default_gcc_start): Comment out call to `which'. 20951 * config/*.exp: Major cleanup - make cross targets work at least a 20952 little better for g++ (by not being "--tool gcc" specific). 20953 Rename gcc_xxx to ${tool}_xxx. 20954 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp. 20955 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file. 20956 209571994-09-22 Doug Evans (dje@canuck.cygnus.com) 20958 20959 * lib/c-torture.exp (c-torture-compile): Rework compiler 20960 message processing. 20961 20962 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of 20963 c-torture. 20964 209651994-09-21 Doug Evans (dje@canuck.cygnus.com) 20966 20967 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite. 20968 20969 * lib/dg.exp (dg-process-target): Support { target native }. 20970 209711994-09-20 Doug Evans (dje@canuck.cygnus.com) 20972 20973 * lib/dg.exp (dg-test): Clean up some comments. Delete code that 20974 looked for "... program xxx got fatal signal". 20975 Correct regsub munging of `comp_output'. 20976 Ignore compiler messages "path prefix not used" and "linker input 20977 file unused". 20978 209791994-09-14 Doug Evans (dje@canuck.cygnus.com) 20980 20981 * lib/gcc.exp (runtest_file_p): Define if missing. 20982 * gcc.prms/template.c: Example to work from. 20983 209841994-09-13 Doug Evans (dje@canuck.cygnus.com) 20985 20986 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'. 20987 * lib/dg.exp (dg-test): Call unsupported testcases as such. 20988 20989 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c. 20990 * gcc.prms/1883.c: Moved from compile/940714-1.c. 20991 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from 20992 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}. 20993 20994 * lib/dg.exp (user option docs): Clean up docs on target/xfail option. 20995 (dg-process-target): No longer a varargs proc. 20996 Return S/N for target, P/F for xfail. All callers changed. 20997 (user option procs): More argument checking. 20998 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}. 20999 (dg-output): `dg-output-text' now contains 2 elements {P/F text}. 21000 (dg-test): Skip test if not running on selected target in `dg-do'. 21001 Update handling of `dg-do-what', `dg-output-text'. 21002 Separate execution pass/fail from output pattern match pass/fail. 21003 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE). 21004 210051994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com) 21006 21007 * gcc.c-torture/special/special.exp: Don't expect failure for mips 21008 target for 920510-1.c. 21009 210101994-09-12 Doug Evans (dje@canuck.cygnus.com) 21011 21012 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3. 21013 Clean up comment regarding use of passcnt, etc. 21014 (gcc_stat): Don't update `testcnt' here. 21015 (gcc_finish): Do it here. 21016 Might as well reset `but_id' here too. 21017 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p' 21018 to determine if the file should be tested. 21019 * gcc.c-torture/compile/compile.exp: Likewise. 21020 * gcc.c-torture/execute/execute.exp: Likewise. 21021 * gcc.c-torture/unsorted/unsorted.exp: Likewise. 21022 * gcc.misc-tests/dg-test.exp: Likewise. 21023 * gcc.prms/prms.exp: Likewise. 21024 * gcc.wendy/wendy.exp: Likewise. 21025 * g++.old-deja.exp: Likewise. 21026 Move "Testing file" message to verbose level 1. 21027 210281994-09-09 Doug Evans (dje@canuck.cygnus.com) 21029 21030 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE". 21031 210321994-09-08 Doug Evans (dje@canuck.cygnus.com) 21033 21034 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set. 21035 (default_gcc_start): Accept optional second list element 21036 of compiler flags. Print compiler output at verbosity level 2. 21037 Remove setting of CFLAGS, LIBS, LDFLAGS from here. 21038 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail. 21039 Save current values of framework globals passcnt, failcnt, xpasscnt, 21040 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and 21041 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist. 21042 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and 21043 xfailcnt to compute stats. Update framework global `testcnt' from 21044 pass/fail counts. 21045 (gcc_finish): New proc. Clean up test environment. 21046 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail. 21047 (gcc_epass, gcc_efail): Delete. 21048 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th 21049 argument of line number. 21050 (dg-init): If the tool has an init routine, call it. 21051 (dg-test): Remove args `cflags_var' and `libs_var'. 21052 Pass all compiler options to ${tool}_start. 21053 Handle missing line number. 21054 (dg-finish): New function. 21055 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing 21056 particular files. Call gcc_finish at end. Move "skipping test" 21057 message to verbosity level 3. 21058 * gcc.c-torture/compile/compile.exp: Likewise. 21059 * gcc.c-torture/unsorted/unsorted.exp: Likewise. 21060 * gcc.c-torture/execute/execute.exp: Likewise. 21061 Delete setting of prms_id, bug_id, lcnt, lfail, lpass. 21062 Print testcase being tried at verbosity level 1. 21063 * gcc.c-torture/special/special.exp: Unset xfail. 21064 Delete setting of prms_id, bug_id, lcnt, lfail, lpass. 21065 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish. 21066 * gcc.c-torture/noncompile/noncompile.exp: Likewise. 21067 * gcc.failure/failure.exp: Likewise. 21068 * gcc.ieee/ieee.exp: Likewise. 21069 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS. 21070 Update call to dg-test. Call dg-finish at end. 21071 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags. 21072 Delete setting of prms_id, bug_id, lcnt, lfail, lpass. 21073 * gcc.misc-tests/misc.exp: Call gcc_finish at end. 21074 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant). 21075 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end. 21076 * gcc.wendy/wendy.exp: Add copyright. 21077 Delete setting of tmpdir (done by gcc_init). 21078 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail. 21079 Pass compiler flags to gcc_start. Call gcc_finish at end. 21080 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of 21081 gcc_[ce]pass/fail. 21082 210831994-09-07 Doug Evans (dje@canuck.cygnus.com) 21084 21085 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs 21086 confusion. 21087 (g++_load): Likewise. 21088 21089 * config/*.exp (gcc_load): Some were varargs fns and some were not. 21090 Rename argument to `prog' to remove the confusion. 21091 Varargs fns behave differently too! 21092 (g++_load): Likewise. 21093 21094 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail. 21095 21096 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's 21097 what it is. Delete (always) printing of status value for !native. 21098 Simplify verbose code, and include status and exec_output. 21099 (g++_load): Use gcc_load. 21100 211011994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com) 21102 21103 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file. 21104 * gcc.c-torture/noncompile/noncompile.exp: Delete support for 21105 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c, 21106 940714-3.c as these testcases don't exist anymore. Make 21107 va-arg-1.c expected to pass. 21108 211091994-08-19 Doug Evans (dje@canuck.cygnus.com) 21110 21111 * gcc.misc-tests/misc.exp: Only run specific testcases. 21112 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp. 21113 * gcc.misc-tests/dg-[1-9].c: New files. 21114 21115 * lib/dg.exp: New testsuite driver. 21116 * gcc.prms/prms.exp: Use it. 21117 21118 * README.gcc: New file. 21119 21120 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced. 21121 Document and reset `lxpass' and `lxfail'. 21122 Simplify "initialized" message. 21123 (gcc_stat): Clean up comments a little. 21124 211251994-08-16 Doug Evans (dje@canuck.cygnus.com) 21126 21127 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory. 21128 211291994-08-15 Doug Evans (dje@canuck.cygnus.com) 21130 21131 * lib/old-dejagnu.exp (process-option): New proc. 21132 (old-dejagnu-init, old-dejagnu-stat): Likewise. 21133 (old-dejagnu): Simplify. 21134 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu. 21135 211361994-08-14 Jeff Law (law@snake.cs.utah.edu) 21137 21138 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail 21139 exists and is not an empty string. 21140 21141 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set 21142 $xfail rather than calling setup_xfail. Clear $xfail when test is 21143 finished. 21144 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it 21145 automatically. 21146 21147 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No 21148 longer expected to fail. 21149 21150 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to 21151 "f" function call. 21152 21153 * gcc.misc-tests/mg.exp: Call gcc_stat when finished. 21154 21155 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c, 21156 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c, 21157 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c, 21158 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from 21159 c-torture-1.29. 21160 21161 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c, 21162 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29. 21163 21164 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29. 21165 21166 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c, 21167 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29 21168 21169 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c, 21170 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c, 21171 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29. 21172 211731994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com) 21174 21175 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c}, 21176 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c, 21177 940714-1.c, 940714-2.c, 940714-3.c}, 21178 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c}, 21179 gcc.misc-tests/{mg.c,mg.exp}: 21180 New tests. 21181 * gcc.noncompile/noncompile.exp: Change accordingly. 21182 211831994-07-07 Doug Evans (dje@canuck.cygnus.com) 21184 21185 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp: 21186 Undo previous clobberage. 21187 211881994-07-04 Jeff Law (law@snake.cs.utah.edu) 21189 21190 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}: 21191 * gcc.special/{930510-1.c, special.exp}: 21192 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c, 21193 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c, 21194 struct-varargs-1.c}: New tests from c-torture-1.26. 21195 211961994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com) 21197 21198 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an 21199 argument to switch. 21200 212011994-05-21 Bill Cox (bill@rtl.cygnus.com) 21202 21203 * Revert the previous changes. Please see Rob's directory 21204 (/lisa/test/rob/progressive/gcc/testsuite) for testing 21205 fixes. 21206 212071994-05-19 Bill Cox (bill@rtl.cygnus.com) 21208 21209 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp, 21210 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp, 21211 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp, 21212 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp, 21213 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp, 21214 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp, 21215 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp, 21216 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp, 21217 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp, 21218 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp, 21219 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp, 21220 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp, 21221 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp, 21222 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp, 21223 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp, 21224 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp, 21225 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp, 21226 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp, 21227 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp, 21228 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp, 21229 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp, 21230 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp, 21231 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp, 21232 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp, 21233 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp, 21234 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp, 21235 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes. 21236 212371994-05-17 Bill Cox (bill@rtl.cygnus.com) 21238 21239 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp, 21240 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls 21241 with perror calls. 21242 212431994-05-02 Jason Merrill (jason@deneb.cygnus.com) 21244 21245 * config/unix.exp (g++_load): Fix syntax. 21246 212471994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com) 21248 21249 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning. 21250 * gcc.noncompile/921017-1.c: Deleted obsolete test. 21251 * gcc.noncompile/noncompile.exp: Remove code for deleted test. 21252 Don't expect va-arg-1.c to fail. Correct expected output for 21253 920928-1.c. 21254 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted. 21255 * gcc.wendy/hbm4.c: Correct typo. 21256 * gcc.wendy/tad1.c, tad2.c: Correct expected output. 21257 212581994-03-28 Doug Evans (dje@canuck.cygnus.com) 21259 21260 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument. 21261 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of 21262 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes. 21263 * lib/c-torture.exp (c-torture-compile): Ditto. 21264 21265 Reduce volume of output (remove all the -I's and such). 21266 * lib/c-torture.exp (c-torture-compile): New argument OPTION. 21267 Call gcc_cpass, gcc_cfail. 21268 (c-torture): Pass testing option to c-torture-compile. 21269 212701994-03-21 Doug Evans (dje@cygnus.com) 21271 21272 Bring patches over from progressive. 21273 * config/default.exp: Exit remote shell cleanly. 21274 (g++_exit, g++_start): Add default versions. 21275 * config/sim.exp (gcc_load): Use perror, not error. 21276 212771994-03-20 Doug Evans (dje@canuck.cygnus.com) 21278 21279 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value 21280 set in site.exp. 21281 212821994-03-14 Doug Evans (dje@cygnus.com) 21283 21284 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch 21285 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS. 21286 (wendy_try): New proc to run testcase. 21287 (main loop): Call 'em. 21288 * gcc.wendy/*.c: Clean up pass to correct expected output. 21289 21290 * lib/gcc.exp: Minor cleanup work. 21291 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs. 21292 212931994-03-09 Doug Evans (dje@canuck.cygnus.com) 21294 21295 * config/sim.exp (gcc_load): Document return codes better. 21296 Don't pass -v to simulator. 21297 212981994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu) 21299 21300 * gcc.special/920717-x.c: Fix typo. 21301 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to 21302 get at sources. 21303 21304 * lib/mike-gcc.exp: Fix typo. 21305 213061994-02-15 Rob Savoye (rob@darkstar.cygnus.com) 21307 21308 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++ 21309 binary to use, transform the name. 21310 * config/*.exp: rename everything. Nuke any g++ specific files, 21311 it's now a special case of gcc that requires no special support. 21312 Add a default.exp for unsupported targets. 21313 213141994-02-11 Rob Savoye (rob@poseidon.cygnus.com) 21315 21316 * g++.jason/report.exp, g++.old-deja/old-deja.exp, 21317 lib/old-dejagnu.exp: Fix a few patterns to work with the new 21318 version of Tcl. 21319 213201994-02-09 Rob Savoye (rob@darkstar.cygnus.com) 21321 21322 * lib/c-torture.exp: Made "file prefix*never used a pass, rather 21323 than a warning. 21324 213251994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu) 21326 21327 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp. 21328 213291994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com) 21330 21331 * gcc.execute/execute.exp: Combine opt_list and foption_list into 21332 option_list. Compile every file with only 4/6 option choices 21333 (same as C torture) instead of with 12/18 different option 21334 choices. 21335 * lib/c-torture.exp: Likewise. 21336 21337 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if 21338 not already set. 21339 213401993-12-30 Mike Stump (mrs@rtl.cygnus.com) 21341 21342 * lib/old-deja.exp: Add `excess errors test fails' error, now one 21343 can put an XFAIL *-*-* on excess errors. 21344 213451993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu 21346 21347 * g++.law: Add more tests derived from g++-bugs snapshots. 21348 21349 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's 21350 equivalent to g++.law/init9. 21351 21352 * lib/mike-gcc.exp (postbase): Delete the .o file after we've 21353 compiled it, and the a.out file after we've run it. 21354 213551993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com) 21356 21357 * lib/mike-g++.exp (postbase): Delete the .o file after we've 21358 compiled it, and the a.out file after we've run it. 21359 213601993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu) 21361 21362 * g++.law/*.exp: Avoid losing arguments added via "append" commands. 21363 213641993-12-15 Rob Savoye (rob@darkstar.cygnus.com) 21365 21366 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the 21367 version number. 21368 213691993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu) 21370 21371 * g++.law: New directory of g++ tests derived from the g++-bugs 21372 snapshots. 21373 213741993-12-09 Jeffrey Wheat (cassidy@cygnus.com) 21375 21376 * gcc.compile: initbug1.c initbug1.exp testcase added 21377 213781993-12-06 Jeffrey Wheat (cassidy@cygnus.com) 21379 21380 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups 21381 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added 21382 fixes submitted by Jeff Law (law@cs.utah.edu) 21383 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from 21384 Jeff Law (law@cs.utah.edu) 21385 21386 213871993-11-30 Mike Stump (mrs@cygnus.com) 21388 21389 * config/unix-g++.exp: Follow the gcc way of doing things. 21390 * g++.old-deja/old-deja.exp: Minor updates. 21391 * lib/g++.exp: New file, follow the gcc way of doing things. 21392 * lib/old-dejagnu.exp: Minor updates. 21393 * lib/mike-g++.exp: Always unset errorInfo. 21394 213951993-11-06 Mike Stump (mrs@cygnus.com) 21396 21397 * lib/gcc.exp: Fix some errors with the below change, CC and 21398 CFLAGS should be global when setting, not local. 21399 214001993-11-03 Rob Savoye (rob@darkstar.cygnus.com) 21401 21402 * lib/gcc.exp: Transform tool name. 21403 214041993-10-27 Jeffrey Wheat (cassidy@cygnus.com) 21405 21406 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry. 21407 214081993-10-27 Jeffrey Wheat (cassidy@cygnus.com) 21409 21410 * lib/gcc.exp: change gcc_done to gcc_stat 21411 214121993-10-27 Jeffrey Wheat (cassidy@cygnus.com) 21413 21414 * Upgraded gcc testsuite to c-torture version 1.25 21415 214161993-10-24 Jeffrey Wheat (cassidy@cygnus.com) 21417 21418 * lib/gcc.exp: added reporting code. Changed verbose compile message. 21419 * lib/c-torture: added hooks for new reporting code. 21420 214211993-10-21 Jeffrey Wheat (cassidy@cygnus.com) 21422 21423 * config/sh-gcc.exp: check if sh-sim exists in the path 21424 214251993-10-18 Jeffrey Wheat (cassidy@cygnus.com) 21426 21427 * gcc.code_quality/code_quality.exp: Initial changes for new logic. 21428 * gcc.compile/compile.exp: Initial changes for new logic. 21429 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic. 21430 * gcc.failure/failure.exp: Initial changes for new logic. 21431 * gcc.ieee/ieee.exp: Initial changes for new logic. 21432 * gcc.misc-tests/misc.exp: Initial changes for new logic. 21433 * gcc.noncompile/non_compile.exp: Initial changes for new logic. 21434 * gcc.unsorted/unsorted.exp: Initial changes for new logic. 21435 * lib/c-torture.exp: Initial changes for new logic. 21436 * lib/gcc.exp: Initial changes for new logic. 21437 214381993-10-15 Mike Stump (mrs@cygnus.com) 21439 21440 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not 21441 depend upon failure or success. Fully qualify names in failure 21442 and success messages. Always remove a.out before starting 21443 compile, just in case. Pay more attention to error text output by 21444 the compiler. Handle testcases with no known past errors just 21445 like all others, so that things are uniform. Other miscellaneous 21446 improvements. 21447 214481993-10-13 Jeffrey Wheat (cassidy@cygnus.com) 21449 21450 * gcc.cpp: new directory for cpp tests 21451 214521993-10-04 Jeffrey Wheat (cassidy@cygnus.com) 21453 21454 * lib/chill.exp: Code reformatted, removed unused code. 21455 * config/unix-chill.exp: Code reformatted, removed unused code. 21456 * chill.execute/execute.exp: Code reformatted, removed unused code. 21457 * chill.execute/oe/orient.exp: Code reformatted, removed unused code. 21458 214591993-10-04 Ian Lance Taylor (ian@cygnus.com) 21460 21461 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution 21462 routines not written. 21463 214641993-09-27 Rob Savoye (rob@darkstar.cygnus.com) 21465 21466 * config/bug-gcc.exp: Use new procs from bug.exp. 21467 214681993-09-21 Rob Savoye (rob@darkstar.cygnus.com) 21469 21470 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded 21471 via ftp, rather than depending on NFS. 21472 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test 21473 case. 21474 214751993-09-09 Rob Savoye (rob@darkstar.cygnus.com) 21476 21477 * config/bug-gcc.exp: Use new download proc. 21478 214791993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com) 21480 21481 * chill.execute/execute.exp: cleanups, handles errors better 21482 * chill.compile/compile.exp: rewrite, based on execute.exp 21483 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp 21484 * lib/chill.exp: major changes to diff proc and compile and link 21485 procs. added chill_fail and chill_pass wrappers to pass and 21486 fail. added more comments, and handle error codes better. 21487 Added a hack to capture stderr from exec, so noncompile tests 21488 can work. 21489 214901993-09-11 Jeffrey Wheat (cassidy@cygnus.com) 21491 21492 * chill.execute/execute.exp: rewrite of testsuite driver 21493 * lib/chill.exp: rewrite of testsuite driver 21494 * config/unix-chill.exp: rewrite of testsuite driver 21495 214961993-08-25 Bill Cox (bill@rtl.cygnus.com) 21497 21498 In chill.execute: 21499 * iexpr.ch: Standardize uppercase. 21500 * tuples.dat: Standardize uppercase. 21501 * vary.ch: standardize. Correct varying string assignments. 21502 * vary.dat: Add new output lines. 21503 215041993-08-24 Bill Cox (bill@rtl.cygnus.com) 21505 21506 In chill.execute: 21507 * chprintf.ch: Standardize use of uppercase. 21508 * tuples.ch: Standardize and turn arr2 into a DCL, 21509 rather than a SYN. 21510 * pinits.ch: Standardize. 21511 215121993-08-23 Per Bothner (bothner@kalessin.cygnus.com) 21513 21514 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>. 21515 * Makefil: Renamed to Makefile.in. 21516 * configure.in: New. 21517 215181993-08-23 Bill Cox (bill@rtl.cygnus.com) 21519 21520 In chill.execute: 21521 * .cvsignore: Add result/output files. 21522 * Makefile: Fix up variables at start. Use MFLAGS 21523 everywhere. Correct bool_loc, built_ins entries. 21524 Add entry for vary1.ch. 21525 * bitarray.ch: Standardize upper-case usage. 21526 * bitexpr.ch: Standardize, add output of b1. 21527 * params.ch: Use arrayt in along PROC parameters, to 21528 avoid novelty problems. 21529 * sets.ch: Tiny cleanup. 21530 * vary1.ch: Re-indent. 21531 215321993-08-17 Bill Cox (bill@rtl.cygnus.com) 21533 21534 * Add PR-related files to Makefiles, .cvsignore files, etc. 21535 215361993-08-02 Jeff Wheat (cassidy@cygnus.com) 21537 21538 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts 21539 with compiler objects. New names are test-flow.c and test-loop.c 21540 215411993-07-27 Jeff Wheat (cassidy@cygnus.com) 21542 21543 * Upgraded c-torture tests from 1.19 to 1.20 21544 21545 * new files: 21546 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c 21547 * gcc.compile: 930623-1.c 930623-2.c 21548 * gcc.noncompile: 930622-1.c 930622-2.c 21549 * gcc.failure: 920411-1.c 920627-2.c 21550 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c 21551 215521993-07-20 Jeff Wheat (cassidy@cygnus.com) 21553 21554 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp 21555 More changes to get testsuite working properly. Needs more work. 21556 Added some support for POSIX IEEE Std 1003.3-1991 error messages. 21557 215581993-07-19 Jeff Wheat (cassidy@cygnus.com) 21559 21560 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp 21561 More changes to get testsuite working properly. Needs more work. 21562 215631993-07-13 Jeff Wheat (cassidy@cygnus.com) 21564 21565 * chill.compile/compile.exp: Added for Dejagnu support 21566 * chill.execute/execute.exp: Added for Dejagnu support 21567 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support 21568 215691993-06-19 Bill Cox (bill@rtl.cygnus.com) 21570 21571 This should complete moving the CHILL test files. 21572 * chill.noncompile(.cvsignore printf.grt 21573 in-printf.grt chprintf.grt chprintf.ch): 21574 Added test-support files. 21575 (Makefile): Modified further. 21576 * chill.compile (emptymod.ch gdbme.ch neg_range.ch 21577 signal.ch): Added test files. 21578 * chill.execute (.cvsignore printf.grt printr.c 21579 in-printf.grt rts.c chprintf.grt rts.h): Added 21580 test-support files. 21581 (Makefile): More corrections. 21582 215831993-06-18 Bill Cox (bill@rtl.cygnus.com) 21584 21585 * chill.compile, chill.execute, chill.nocompile: Add CHILL 21586 test cases, ready for DejaGnu. 21587 215881993-06-17 Jeffrey Wheat (cassidy@cygnus.com) 21589 21590 * Upgraded c-torture tests from 1.18 to 1.19 21591 21592 * gcc.compile: added test(s): 21593 930607-1.c 21594 * gcc.execute: added test(s): 21595 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c 21596 21597 * added new subdirectory for misc tests: gcc.misc-tests 21598 * gcc.misc-test(s): added tests: 21599 inst-check.c test-consts.c test-ior.c test-switch.c 21600 216011993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com) 21602 21603 * lib/mike-g++.exp: Load `./a.out', not `a.out'. 21604 216051993-06-07 Ian Lance Taylor (ian@cygnus.com) 21606 21607 * g++.old-deja/old-deja.exp: Don't delete all the .o files. 21608 216091993-06-03 Jeffrey Wheat (cassidy@cygnus.com) 21610 21611 * Upgraded c-torture tests from 1.17 to 1.18 21612 216131993-06-02 Jeffrey Wheat (cassidy@cygnus.com) 21614 21615 * Upgraded c-torture tests from 1.12 to 1.17 21616 216171993-04-30 Mike Werner (mtw@deneb.cygnus.com) 21618 21619 * lib/old-dejagnu.exp: 21620 Fixed handling of XFAIL target triplets to correctly 21621 recognize wildcard characters. Removed code that 21622 appended a unique id tag to the end of the file name 21623 printed out by the result of the testcases within a 21624 given test file. 21625 216261993-04-29 Mike Werner (mtw@deneb.cygnus.com) 21627 21628 * lib/old-dejagnu.exp: 21629 Reworked expected failure handling to trigger off of XFAIL 21630 keyword in keyphrase embeded in testcase source code. The 21631 XFAIL keyword must be at the end of the keyphrase line. It 21632 may optionally be followed by one or more target triplets. 21633 It has just occured that the handling of wildcards in the 21634 target triplet may not be correct. 21635 216361993-04-23 Mike Werner (mtw@deneb.cygnus.com) 21637 21638 * g++.old-deja/tests: 21639 Moved all subdirectories up one level into g++.old-deja . 21640 21641 * lib/old-dejagnu.exp: 21642 Fixed problem with CXXFLAGS not being properly reset, and being 21643 corrupted with extraneous "-c" compiler option. This was 21644 causing binaries to not be generated for test that needed them. 21645 Modified strings passed to "pass" and "fail" so that individual 21646 tests from the same test file would be distinguished by an 21647 identifier appended to the test file name in the summary logs; 21648 this corrected a problem with erroneous diff logs. Added code 21649 to search testcases for expected fail and unexpected pass keywords. 21650 216511993-04-20 Rob Savoye (rob at darkstar.cygnus.com) 21652 21653 * lib/c-torture.exp: Ignore "file path prefix*unused" message. 21654 216551993-04-15 Mike Werner (mtw@deneb.cygnus.com) 21656 21657 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C: 21658 Removed extraneous text from end of "Special g++ Options" 21659 keyphrase. 21660 21661 * lib/old-dejagnu.exp: Added pattern matching to look for new 21662 keywords, embedded in testcases comments, which will trigger 21663 calls to xpass and xfail. 21664 216651993-04-14 Mike Werner (mtw@deneb.cygnus.com) 21666 21667 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase 21668 comments embedded in the testcases, especially the one looking for 21669 special compiler options, as well as the pattern matching for the 21670 compiler output again. 21671 216721993-04-12 Mike Werner (mtw@deneb.cygnus.com) 21673 21674 * lib/old-dejagnu.exp: Do a proper check of the return value for 21675 execute tests. Fixed several problems with the pattern matching 21676 of the compiler output which gave erroneous test results. 21677 Changed several of the test result messages to be more descriptive. 21678 * config/unix-g++.exp: Proc g++_load now actually works and 21679 executes the tests passed to it and returns a usable return 21680 value. 21681 216821993-04-11 Rob Savoye (rob at darkstar.cygnus.com) 21683 21684 * lib/gcc.exp: Exits gracefully if $CC is bogus. 21685 216861993-04-09 Mike Werner (mtw@deneb.cygnus.com) 21687 21688 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp: 21689 Modified both files to properly execute the old style 21690 dejagnu tests. The previous versions of these files were 21691 experimental and did not function anything near correctly. 21692 216931993-04-05 Rob Savoye (rob@cygnus.com) 21694 21695 * Removed all Makefile.in and configure.in files. No configuration 21696 needed now. 21697 216981993-04-02 Mike Werner (mtw@deneb.cygnus.com) 21699 21700 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib 21701 217021993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com) 21703 21704 * gcc.compile/configure.in, gcc.unsorted/configure.in, 21705 gcc.special/configure.in, gcc.noncompile/configure.in, 21706 gcc.execute/configure.in, gcc.code_quality/configure.in, 21707 g++.other/configure.in, g++.old-deja/configure.in, 21708 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote 21709 in srcname setting. 21710 217111993-03-25 Rob Savoye (rob at darkstar.cygnus.com) 21712 21713 * lib/udi.exp: Fixed mondfe and mondfe_download. 21714 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x. 21715 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x. 21716 217171993-03-25 Ian Lance Taylor (ian@cygnus.com) 21718 21719 * config/udi-gdb.exp: Check $shell_id after connecting to target. 21720 (gdb_exit): Don't remove *_soc files. 21721 217221993-03-22 Ian Lance Taylor (ian@cygnus.com) 21723 21724 * lib/c-torture.exp: Don't look for main; instead always use -w 21725 -c. This is how the c-torture tests work. Remove the object 21726 file if the compilation succeeds. 21727 * gcc.execute/execute.exp: Remove executable if test passes. 21728 * gcc.noncompile/noncompile.exp: Every test is an expected 21729 failure. 21730 * gcc.special/special.exp: Added tests from c-torture 1.11, 21731 corrected use of existing test. 21732 * gcc.execute/920302-1.c, gcc.execute/920501-8.c, 21733 gcc.execute/920625-1.c: Updated to c-torture 1.11. 21734 * gcc.compile/921103-1.c, gcc.compile/921109-1.c, 21735 gcc.compile/921109-2.c, gcc.compile/921109-3.c, 21736 gcc.compile/921111-1.c, gcc.compile/921116-2.c, 21737 gcc.compile/921118-1.c, gcc.compile/921126-1.c, 21738 gcc.compile/921202-1.c, gcc.compile/921202-2.c, 21739 gcc.compile/921203-1.c, gcc.compile/921203-2.c, 21740 gcc.compile/921206-1.c, gcc.execute/921029-1.c, 21741 gcc.execute/921104-1.c, gcc.execute/921110-1.c, 21742 gcc.execute/921112-1.c, gcc.execute/921113-1.c, 21743 gcc.execute/921117-1.c, gcc.execute/921123-1.c, 21744 gcc.execute/921123-2.c, gcc.execute/921124-1.c, 21745 gcc.execute/921202-1.c, gcc.execute/921202-2.c, 21746 gcc.execute/921204-1.c, gcc.execute/921207-1.c, 21747 gcc.execute/921208-1.c, gcc.execute/921208-2.c, 21748 gcc.execute/921215-1.c, gcc.execute/921218-1.c, 21749 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c, 21750 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from 21751 c-torture 1.11. 21752 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to 21753 correspond to c-torture 1.11. 21754 21755 * New file. 21756