1 2003-12-03 Nick Clifton <nickc (a] redhat.com> 2 3 * binutils-all/objdump.exp (cpus_expected): Add "msp". 4 5 2003-10-06 Dave Brolley <brolley (a] redhat.com> 6 7 * binutils-all/objdump.exp (cpu_expected): Add fr550. 8 9 2003-09-29 H.J. Lu <hongjiu.lu (a] intel.com> 10 11 * binutils-all/readelf.exp: Use is_elf_format. 12 13 * binutils-all/readelf.h: Support IA64/ILP32. 14 * binutils-all/readelf.s: Likewise. 15 * binutils-all/readelf.ss: Likewise. 16 17 * lib/utils-lib.exp (proc is_elf_format): Copy from ld 18 testsuite. Add ia64-*-hpux*. 19 20 2003-06-29 Danny Smith <dannysmith (a] users.sourceforge.net> 21 22 * binutils-all/objcopy.exp: Initialise $test_prog to 23 testprog.exe on mingw targeted systems too. 24 25 2003-06-28 Danny Smith <dannysmith (a] users.sourceforge.net> 26 27 * binutils-all/windres/checkbox.rc: New file. 28 * binutils-all/windres/checkbox.rsd: New file. 29 * binutils-all/windres/combobox.rc: New file. 30 * binutils-all/windres/combobox.rsd: New file. 31 * binutils-all/windres/edittext.rc: New file. 32 * binutils-all/windres/edittext.rsd: New file. 33 * binutils-all/windres/listbox.rc: New file. 34 * binutils-all/windres/listbox.rsd: New file. 35 * binutils-all/windres/scrollbar.rc: New file. 36 * binutils-all/windres/scrollbar.rsd: New file. 37 38 2003-06-27 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 39 40 * binutils-all/readelf.ss-tmips: Adjust symbol indices. 41 42 2003-06-19 Nick Clifton <nickc (a] redhat.com> 43 44 * binutils-all/objcopy.exp: Replace occurances of testprog with 45 $test_prog. Initialise this variable to testprog.exe on Cygwin 46 targeted systems. 47 48 2003-04-26 Nick Clifton <nickc (a] redhat.com> 49 50 * binutils-all/readelf.exp (prune_read_warnings): Rename to 51 prune_readelf_wi_warnings. 52 (readelf_wi_test): New proc: Test 'readelf -wi' by grepping 53 through its output. 54 Replace invocation of "readelf_test -wi" with "readelf_wi_test" 55 * binutils-all/readelf.wi: Delete. 56 57 2003-04-23 Nick Clifton <nickc (a] redhat.com> 58 59 * binutils-all/readelf.exp (proc prune_readelf_warnings): New 60 function. 61 (proc readelf_test): Prune warning messages. 62 (readelf_test -wi): Add more expected failures. 63 * binutils-all/readelf.wi: Severly reduce expected output. 64 * binutils-all/testprog.c (string): Explicitly use unsigned 65 chars. 66 (stdio.h, string.h): Remove inclusion. 67 68 2003-04-23 J"orn Rennecke <joern.rennecke (a] superh.com> 69 70 * binutils-all/readelf.wi: Update. 71 72 2003-04-22 Dimitrie O. Paun <dpaun (a] rogers.com> 73 74 * binutils-all/windres/windres.exp: Add test for the new -J 75 option. Remove use of -I as it now generates a warning message. 76 77 2003-04-03 Nick Clifton <nickc (a] redhat.com> 78 79 * binutils-all/windres/dialogid.rc: Replace "Static" with 80 "classname" so that compilation will match behaviour of the 81 Windows resource compiler. 82 83 2003-03-31 Nick Clifton <nickc (a] redhat.com> 84 85 * binutils-all/windres/dialogid.rc: New test source file. 86 * binutils-all/windres/dialogid.rsd: New test expected results. 87 88 2002-11-07 Casper S. Hornstrup <chorns (a] users.sourceforge.net> 89 90 * binutils-all/dlltool.exp: New file for testing dlltool. 91 * binutils-all/fastcall.def: New file for testing fastcall 92 exports. 93 * config/default.exp: Set DLLTOOL variable. 94 95 2002-08-27 Alan Modra <amodra (a] bigpond.net.au> 96 97 * binutils-all/objcopy.exp: Revert last change. 98 99 2002-08-26 Alan Modra <amodra (a] bigpond.net.au> 100 101 * binutils-all/objcopy.exp (strip_test): Adjust for "no symbols" on 102 stdout. 103 (strip_executable): Likewise. 104 105 2002-08-13 Alan Modra <amodra (a] bigpond.net.au> 106 107 * binutils-all/objdump.exp (cpus_expected): Add fr500, ip2022, 108 tic80, tms320c30. 109 * binutils-all/objcopy.exp (simple copy): Revise xfails. 110 111 2002-05-29 Alan Modra <amodra (a] bigpond.net.au> 112 113 * binutils-all/objcopy.exp (strip_test_with_saving_a_symbol): 114 Revert 2001-11-15. Instead allow `D main'. 115 116 2002-04-16 Eric Kohl <ekohl (a] rz-online.de> 117 118 * binutils-all/windres/dialog0.rc: New test case: Check default 119 attributes for dialogs 120 * binutils-all/windres/dialog0.rsd: New file: Expected output. 121 * binutils-all/windres/dialog1.rc: New test case: Check 122 DISCARDABLE flag is propogated. 123 * binutils-all/windres/dialog1.rsd: New file: Expected output. 124 125 2002-04-15 Eric Kohl <ekohl (a] rz-online.de> 126 127 * binutils-all/windres/dlgfont.rc: New test case: Checks FONT 128 statement in DIALOG and DIALOGEX resources. 129 * binutils-all/windres/dlgfont.rsd: Expected output. 130 131 2002-04-11 Nick Clifton <nickc (a] cambridge.redhat.com> 132 133 * binutils-all/ar.exp (long_filenames): Use 'file delete' instead 134 of 'exec rm -f'. 135 136 2002-04-10 Nick Clifton <nickc (a] cambridge.redhat.com> 137 138 * binutils-all/ar.exp (long_filenames): Delete the abc... files 139 upon successfully completion of the test. 140 141 * binutils-all/windres/capstyle.rsd: Regenerate using MSVC. 142 * binutils-all/windres/deflang.rsd: Regenerate using MSVC. 143 * binutils-all/windres/dialogsignature.rsd: Regenerate using MSVC. 144 * binutils-all/windres/escapea.rsd: Regenerate using MSVC. 145 * binutils-all/windres/escapex.rsd: Regenerate using MSVC. 146 * binutils-all/windres/nocaption.rsd: Regenerate using MSVC. 147 * binutils-all/windres/printstyle.rsd: Regenerate using MSVC. 148 * binutils-all/windres/sublang.rsd: Regenerate using MSVC. 149 150 2002-04-09 Nick Clifton <nickc (a] cambridge.redhat.com> 151 152 * binutils-all/windres/capstyle.rc: New test case: Set default 153 style for captions. 154 * binutils-all/windres/capstyle.rsd: Expected output. 155 156 * binutils-all/windres/deflang.rc: New test case: Check default 157 language. 158 * binutils-all/windres/deflang.rsd: Expected output. 159 160 * binutils-all/windres/dialogsignature.rc: New test case for 161 decoding the dialog signature. 162 * binutils-all/windres/dialogsignature.rsd: Expected output. 163 164 * binutils-all/windres/escapea.rc: New test case for encoding \a 165 escape sequence. 166 * binutils-all/windres/escapea.rsd: Expected output. 167 168 * binutils-all/windres/escapex.rc: New test case for hex constants 169 in strings. 170 * binutils-all/windres/escapex.rsd: Expected output 171 172 * binutils-all/windres/nocaption.rc: New test case dialogs without 173 captions. 174 * binutils-all/windres/nocaption.rsd: Expected output 175 176 * binutils-all/windres/quoteclass.rc: New test case for quoted 177 CLASS definitions in DIALOG resources. 178 179 * binutils-all/windres/sublang.rc: New test case: Check assignment 180 of sub-language. 181 * binutils-all/windres/sublang.rsd: Expected output. 182 183 2002-02-18 Timothy Daly <remote_bob (a] yahoo.com> 184 185 * binutils-all/readelf.r: Change expected output to match new, 186 narrowed-to-80-chars format. 187 * binutils-all/readelf.r-64: Change expected output to match new, 188 narrowed-to-80-chars format. 189 190 2002-02-18 Hans-Peter Nilsson <hp (a] bitrange.com> 191 192 * binutils-all/objcopy.exp 193 (strip_executable_with_saving_a_symbol): Prune symbol Main in nm 194 output for mmix-knuth-mmixware. 195 196 2002-02-13 Nick Clifton <nickc (a] cambridge.redhat.com> 197 198 * binutils-all/readelf.ss-mips: Do not expect an explicit 199 ordering of the sections. 200 201 2002-02-10 Nick Clifton <nickc (a] cambridge.redhat.com> 202 203 * binutils-all/objdump.exp: Add 'xscale' to the list of expected 204 CPUs. 205 206 2002-01-14 Nick Clifton <nickc (a] cambridge.redhat.com> 207 208 * binutils-all/objcopy.exp: Expect xscale-coff to fail simple 209 objcopy test for the same reason as arm-coff. 210 211 2001-11-29 H.J. Lu <hjl (a] gnu.org> 212 213 * binutils-all/objcopy.exp (strip_test): Add strip on archive. 214 215 2001-11-15 Alan Modra <amodra (a] bigpond.net.au> 216 217 * binutils-all/objcopy.exp: (strip_test_with_saving_a_symbol): 218 Allow '? main', to suit powerpc64. 219 220 2001-11-14 Geoffrey Keating <geoffk (a] redhat.com> 221 222 * binutils-all/readelf.exp: powerpc-*-eabi* is an ELF target. 223 224 2001-10-03 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 225 226 * binutils-all/readelf.exp: Exclude mips*-*-elf* from 'readelf -wi' 227 test. 228 229 Tue Sep 4 20:25:41 2001 Jeffrey A Law (law (a] cygnus.com) 230 231 * binutils/all/readelf.exp: Expect readelf -wi to 232 fail for the H8 series. 233 234 2001-08-27 Alan Modra <amodra (a] bigpond.net.au> 235 236 * binutils-all/readelf.s-64: Adjust offsets for powerpc64. Don't 237 use constructs like [45][08] when all combinations are not valid. 238 Instead use (48|50) to explicitly state which values are correct. 239 240 2001-08-21 H.J. Lu <hjl (a] gnu.org> 241 242 * binutils-all/readelf.r: Updated for the readelf change. 243 244 * binutils-all/readelf.r-64: New for the readelf change. 245 246 2001-07-27 H.J. Lu <hjl (a] gnu.org> 247 248 * binutils-all/windres/windres.exp: Don't set xfail for 249 bmpalign (compare) on none-ix86/pe targets. 250 251 2001-07-24 H.J. Lu <hjl (a] gnu.org> 252 253 * binutils-all/windres/windres.exp: Set xfail on none-ix86/pe 254 targets. 255 256 2001-07-18 DJ Delorie <dj (a] redhat.com> 257 258 * config/default.exp (WINDRES): Add. 259 * binutils-all/windres/windres.exp: New. 260 * binutils-all/windres/README: New. 261 * binutils-all/windres/bmp1.bmp: New. 262 * binutils-all/windres/bmpalign.rc: New. 263 * binutils-all/windres/bmpalign.rsd: New. 264 * binutils-all/windres/lang.rc: New. 265 * binutils-all/windres/lang.rsd: New. 266 * binutils-all/windres/msupdate: New. 267 * binutils-all/windres/strtab1.rc: New. 268 * binutils-all/windres/strtab1.rsd: New. 269 270 2001-07-05 Ben Elliston <bje (a] redhat.com> 271 272 * lib/utils-lib.exp (target_assemble): Remove duplicate copy. 273 (default_target_assemble): Likewise. 274 275 2001-06-18 Thiemo Seufer <seufer (a] csv.ica.uni-stuttgart.de> 276 277 * binutils-all/readelf.exp: Typo. 278 279 2001-06-19 Andreas Jaeger <aj (a] suse.de> 280 281 * binutils-all/readelf.r: Don't check for specific info value to 282 pass testsuite on ia64 and alpha. 283 284 2001-06-07 H.J. Lu <hjl (a] gnu.org> 285 286 * binutils-all/readelf.ss-mips: Support stabs. 287 * binutils-all/readelf.ss-tmips: Likewise. 288 289 2001-05-25 H.J. Lu <hjl (a] gnu.org> 290 291 * binutils-all/readelf.exp (readelf_test): Set target_machine 292 to tmips for traditional mips. 293 294 * binutils-all/readelf.s: Support traditional mips. 295 296 * binutils-all/readelf.ss-tmips: New for traditional mips. 297 298 2001-05-25 Alan Modra <amodra (a] one.net.au> 299 300 * binutils-all/readelf.exp: Replace linuxoldld with linux*oldld 301 and linuxaout with linux*aout. 302 * binutils-all/objcopy.exp: Remove xfail for linuxaout. 303 304 2001-05-24 H.J. Lu <hjl (a] gnu.org> 305 306 * binutils-all/objdump.exp (cpus_expected): Add s390. 307 308 2001-03-30 H.J. Lu <hjl (a] gnu.org> 309 310 * binutils-all/readelf.exp: Run on more ELF targets. 311 312 2001-02-11 H.J. Lu <hjl (a] gnu.org> 313 314 * config/default.exp: Set up gcc_gas_flag. 315 316 * binutils-all/objcopy.exp (copy_setup): Process gcc_gas_flag 317 for Linux only. 318 319 * binutils-all/testprog.c: Include <string.h> and don't use 320 exit (). 321 322 2001-01-16 Matthew Green <mrg (a] redhat.com> 323 324 * binutils-all/readelf.s-64: Match readelf -S output. 325 326 2000-12-09 Nick Clifton <nickc (a] redhat.com> 327 328 * binutils-all/objdump.exp (cpus_expected): Add tic54x and 329 tms320c54x. 330 331 2000-11-28 Hans-Peter Nilsson <hp (a] axis.com> 332 333 * binutils-all/readelf.s: Adjust to readelf.c formatting changes. 334 335 2000-11-02 Chris Demetriou <cgd (a] sibyte.com> 336 337 * binutils-all/readelf.exp (regexp_diff): Add code 338 from gas testsuite to treat "#..." at beginning of line 339 as an indicator to skip extra non-matching lines at that 340 location. 341 (readelf_test): Add support for using a machine-specific 342 regexp comparison file. 343 (readelf -S test, readelf -s test): Remove v850*-*-* and 344 mips*-*-* from list of expected failures. 345 * binutils-all/readelf.s: Accomodate changes due to 346 additional sections (and therefore section numbering 347 differences) on v850*-*-* and mips*-*-* targets. 348 * binutils-all/readelf.ss: Likewise. 349 * binutils-all/readelf.ss-mips: New file, which matches 350 expected output of readelf -s test for mips*-*-*. 351 352 2000-10-25 Hans-Peter Nilsson <hp (a] axis.com> 353 354 * binutils-all/readelf.exp (-wi test): Add cris-*-* to xfails. 355 356 2000-10-19 Chris Demetriou <cgd (a] sibyte.com> 357 358 * binutils-all/readelf.exp (readelf_test): Work properly 359 when multiple targets expect failtures. 360 (readelf -S test, readelf -s test): Expect mips*-*-* 361 to fail. 362 363 2000-07-10 Alan Modra <alan (a] linuxcare.com.au> 364 365 * lib/utils-lib.exp (default_binutils_assemble): Don't do the hppa 366 sed fudges for hppa-linux. 367 368 2000-07-01 Frank Ch. Eigler <fche (a] redhat.com> 369 370 * binutils-all/objdump.exp (cpus_expected, cpus_regex): Reorganize 371 syntax to display more tcl nature. 372 373 2000-06-18 Stephane Carrez <stcarrez (a] worldnet.fr> 374 375 * binutils-all/objdump.exp (cpus_expected): Recognize m68hc11 and 376 m68hc12. 377 378 2000-06-18 Nick Clifton <nickc (a] redhat.com> 379 380 * binutils-all/readelf.wi: Do not assume the compilation tag to be 381 unit 1. 382 383 * binutils-all/objcopy.exp: Expect all arm variants to fail the 384 copying executable test. 385 386 2000-06-14 Hans-Peter Nilsson <hp (a] bitrange.com> 387 388 * binutils-all/readelf.exp (regexp_diff): Do not break when a 389 mismatching line is found. 390 (readelf_find_size): New. 391 (readelf_size): New global variable. 392 (readelf_test): Add newline to send_log of command. 393 If $srcdir/$subdir/$regexp_file-$readelf_size exists, use it 394 instead of $srcdir/$subdir/$regexp_file. 395 (*-*elf test): Fix typo in message. 396 * binutils-all/readelf.s-64: New. 397 * binutils-all/readelf.ss-64: New. 398 399 2000-05-02 Alan Modra <alan (a] linuxcare.com.au> 400 401 * binutils-all/objcopy.exp (simple copy): Clear xfail for hppa-linux. 402 403 * binutils-all/hppa/objdump.exp: Disable test for elf. 404 405 2000-03-13 Nick Clifton <nickc (a] cygnus.com> 406 407 * binutils-all/readelf.s: Adjust to match new format of readelf 408 output. 409 * binutils-all/readelf.ss: Adjust to match new format of readelf 410 output. 411 412 1999-11-01 Nick Clifton <nickc (a] cygnus.com> 413 414 * binutils-all/objcopy.exp: Expect simple objcopy test to fail 415 for COFF based ARM and Thumb ports. 416 417 Tue Sep 14 00:28:17 1999 Jeffrey A Law (law (a] cygnus.com) 418 419 * binutils-all/hppa/objdump.exp: Do not run for PA64. 420 421 1999-09-04 Steve Chamberlain <sac (a] pobox.com> 422 423 * binutils-all/objdump.exp: Add pj to cpus_expected. 424 425 Sat Aug 28 00:24:27 1999 Jerry Quinn <jquinn (a] nortelnetworks.com> 426 427 * binutils-all/hppa/freg.s: New file. 428 * binutils-all/hppa/objdump.exp: Add freg.s test. 429 430 1999-08-09 Ian Lance Taylor <ian (a] zembu.com> 431 432 * binutils-all/objcopy.exp: Add setup_xfail for simple copy test 433 for i*86-*-msdos*. 434 435 1999-07-21 H.J. Lu <hjl (a] gnu.org> 436 437 * binutils-all/testprog.c: Include <stdio.h>. 438 439 1999-06-29 Nick Clifton <nickc (a] cygnus.com> 440 441 * binutils-all/objdump.exp: Add fr30 and MCore to expected cpus 442 list. 443 444 * binutils-all/readelf.r: Do not assume a fixed number of spaces 445 in the output. 446 447 1999-06-10 Nick Clifton <nickc (a] cygnus.com> 448 449 * binutils-all/readelf.wi: Update to match latest output. 450 * binutils-all/readelf.h: Update to match latest output. 451 452 Wed Jun 9 11:59:22 1999 Andreas Schwab <schwab (a] issan.cs.uni-dortmund.de> 453 454 * binutils-all/objdump.exp: Tighten regexp to match `objdump -i' 455 output to avoid massive exponential behaviour. 456 457 1999-05-28 Ian Lance Taylor <ian (a] zembu.com> 458 459 * binutils-all/readelf.h: Update for changes of 1999-04-08. 460 461 1999-03-12 Nick Clifton <nickc (a] cygnus.com> 462 463 * binutils-all/readelf.wi: Remove FR30 specific components. 464 * binutils-all/readelf.s: Remove RELA specific components. 465 466 1999-02-16 Nick Clifton <nickc (a] cygnus.com> 467 468 * binutils-all/readelf.s: Do not assume section alignment is 4. 469 * binutils-all/readelf.r: Do not assume rela's are being used. 470 * binutils-all/readelf.exp: disable tests for non ELF based 471 targets. 472 473 1999-02-02 Nick Clifton <nickc (a] cygnus.com> 474 475 * binutils-all/readelf.wi: Amend to match new readelf output. 476 * binutils-all/readelf.r: Do not assume that RELAs will be used. 477 478 1999-01-29 Nick Clifton <nickc (a] cygnus.com> 479 480 * config/default.exp: Add definitions of READELF and READELFFLAGS. 481 482 * binutils-all/readelf.exp: New file: Readelf tests 483 * binutils-all/readelf.h: New file: Expected results for 'readelf -h' 484 * binutils-all/readelf.s: New file: Expected results for 'readelf -S' 485 * binutils-all/readelf.ss: New file: Expected results for 'readelf -s' 486 * binutils-all/readelf.r: New file: Expected results for 'readelf -r' 487 * binutils-all/readelf.wi: New file: Expected results for 'readelf -wi' 488 489 Wed Dec 9 19:11:39 1998 Jeffrey A Law (law (a] cygnus.com) 490 491 * binutils-all/objcopy.exp (copy_executable): Expect comparison 492 failure for mips*-*-elf. 493 494 Fri Oct 16 22:57:12 1998 Felix Lee <flee (a] cygnus.com> 495 496 * binutils-all/objcopy.exp: fix "no symbols" message. 497 498 Tue Jul 28 15:14:04 1998 Jeffrey A Law (law (a] cygnus.com) 499 500 * binutils-all/objcopy.exp: Keep "main" and "_main" for strip with 501 saving symbol tests. Look for either "main" or "_main" in the output 502 file. Fix test for "no symbols" in the output file. 503 504 1998-07-22 Vladimir N. Makarov <vmakarov (a] cygnus.com> 505 506 * binutils-all/objcopy.exp: Polish output about fail for objcopy 507 (simple copy), strip with/without saving a symbol for object file 508 and executable. 509 510 Wed Jul 1 16:27:40 1998 Nick Clifton <nickc (a] cygnus.com> 511 512 * binutils-all/objcopy.exp: ARM simple objcopy now passes. 513 514 Wed Jun 24 09:20:21 1998 Nick Clifton <nickc (a] cygnus.com> 515 516 * binutils-all/objdump.exp: Look for '.data' rather than 'data' 517 when parsing output of objdump -h. 518 * binutils-all/size.exp: Look for '.data' rather than 'data' when 519 parsing output of size -A. 520 521 1998-07-20 Vladimir N. Makarov <vmakarov (a] cygnus.com> 522 523 * binutils-all/objcopy.exp: Two new tests - strip object file with 524 saving a symbol and strip executable file with saving a symbol. 525 526 Fri May 29 14:50:24 1998 Ian Lance Taylor <ian (a] cygnus.com> 527 528 * binutils-all/objcopy.exp: Don't xfail the simple objcopy test 529 when cross compiling. 530 531 Thu Nov 6 14:32:37 1997 Bob Manson <manson (a] charmed.cygnus.com> 532 533 * lib/utils-lib.exp: Temporary definition of target_assemble and 534 default_target_assemble so that testing can work with older 535 dejagnu versions. 536 537 Wed Sep 24 12:09:15 1997 Bob Manson <manson (a] charmed.cygnus.com> 538 539 * binutils-all/objcopy.exp(strip_executable): Make a new copy of 540 the executable being tested. 541 542 Mon Sep 15 21:25:20 1997 Bob Manson <manson (a] charmed.cygnus.com> 543 544 * binutils-all/objcopy.exp: Compile the executables to be tested 545 on the target with a status wrapper (as necessary). 546 547 * binutils-all/ar.exp: If testing on a remote host, don't bother 548 looking on the local host for the program being tested. Use the 549 correct filenames on the remote host. 550 551 * binutils-all/nm.exp: Ditto. 552 553 * binutils-all/size.exp: Ditto. 554 555 * binutils-all/objdump.exp: Ditto. 556 (cpus_expected): Add the target CPU to the regexp of CPUs to be 557 expected, if it's not already there. 558 559 Thu Aug 28 09:57:27 1997 Doug Evans <dje (a] canuck.cygnus.com> 560 561 * binutils-all/objdump.exp (cpus_expected): Add arc. 562 563 Tue Aug 5 00:03:20 1997 Ian Lance Taylor <ian (a] cygnus.com> 564 565 * config/default.exp: Look for nm-new and strip-new. 566 567 Tue Jun 3 17:12:54 1997 Bob Manson <manson (a] charmed.cygnus.com> 568 569 * config/default.exp: Remove expect_before statement. 570 571 * binutils-all/objcopy.exp: Don't use global exec_output variable; 572 the output is returned from remote_load instead. 573 574 Mon May 12 22:14:20 1997 Bob Manson <manson (a] charmed.cygnus.com> 575 576 * binutils-all/objcopy.exp(strip_test): Tests that 577 fail to compile are untested, not unresolved. 578 (copy_setup): Ditto. 579 580 * lib/utils-lib.exp(default_binutils_assemble): Call 581 target_assemble instead of target_compile. 582 583 Wed Apr 30 20:37:51 1997 Bob Manson <manson (a] charmed.cygnus.com> 584 585 Changes to support multilib and remote hosted testing, along with 586 general cleanups and simplifications. 587 588 * lib/utils-lib.exp(binutil_version): Use remote_exec. 589 (default_binutils_run): Ditto. 590 (default_binutils_assemble): Remove first argument; call 591 target_compile to actually do the assembly. 592 (default_binutils_compile,default_binutils_remove,prune_warnings): 593 Delete. 594 595 * config/default.exp: Remove AS and ASFLAGS. 596 (binutils_compile,binutils_remove): Delete. 597 (binutils_assemble): Remove first argument. 598 599 * binutils-all/ar.exp: See if we're running the tests on 600 a remote host, and download/upload files as appropriate. 601 Replace calls to binutils_remove with remote_file. Replace 602 calls to binutils_compile with target_compile. Remove initial 603 argument to binutils_assemble. Use remote_load to execute 604 programs on the target. 605 * binutils-all/nm.exp: Ditto. 606 * binutils-all/objcopy.exp: Ditto. 607 * binutils-all/objdump.exp: Ditto. 608 * binutils-all/size.exp: Ditto. 609 610 Mon Apr 14 12:36:41 1997 Ian Lance Taylor <ian (a] cygnus.com> 611 612 * binutils-all/ar.exp (long_filenames): Check for a file system 613 with a 14 character file name length limit. 614 615 Tue Apr 1 09:52:15 1997 Jeffrey A Law (law (a] cygnus.com) 616 617 * binutils-all/objdump.exp: Handle d10v. 618 619 Fri Feb 7 16:45:34 1997 Bob Manson <manson (a] charmed.cygnus.com> 620 621 * binutils-all/ar.exp: Use prune_warnings instead of 622 prune_system_crud. 623 * binutils-all/objcopy.exp: Ditto. 624 625 Wed Jan 29 00:16:43 1997 Bob Manson <manson (a] charmed.cygnus.com> 626 627 * binutils-all/nm.exp: Use / between $srcdir and $subdir. 628 * binutils-all/objcopy.exp: Ditto. 629 * binutils-all/objdump.exp: Ditto. 630 * binutils-all/size.exp: Ditto. 631 * binutils-all/hppa/objdump.exp: Ditto. 632 633 634 Wed Oct 16 22:57:59 1996 Jeffrey A Law (law (a] cygnus.com) 635 636 * binutils-all/objdump.exp: Add mn10200 and mn10300 to expected 637 cpus list. 638 639 Tue Oct 1 15:06:55 1996 Ian Lance Taylor <ian (a] cygnus.com> 640 641 * lib/utils-lib.exp (binutil_version): Fix for current version 642 printing. 643 644 Sun Aug 4 22:25:40 1996 Ian Lance Taylor <ian (a] cygnus.com> 645 646 * binutils-all/objcopy.exp: Fix end of line matching in srec tests 647 to work with TCL 7.5. 648 649 Sat Jun 29 12:51:30 1996 Ian Lance Taylor <ian (a] cygnus.com> 650 651 * binutils-all/objcopy.exp: Simple copy test works for i960 b.out 652 targets. 653 654 Mon Jun 24 14:33:04 1996 Ian Lance Taylor <ian (a] cygnus.com> 655 656 * binutils-all/objcopy.exp: On OSF/1, the simple copy test will 657 succeed with gas, and fail with /bin/as, so mark it as an expected 658 failure only if it fails. 659 660 Tue Mar 26 16:55:08 1996 Jeffrey A Law (law (a] cygnus.com) 661 662 * binutils-all/objcopy.exp: No longer expect adjust-section-vma 663 test to fail for hppa*-*-proelf*. 664 665 Mon Mar 11 08:25:14 1996 Jeffrey A Law (law (a] cygnus.com) 666 667 * binutils-all/objdump.exp: Look for "$CODE$", not just "CODE". 668 669 Wed Jan 31 11:55:13 1996 Jeffrey A Law (law (a] cygnus.com) 670 671 * binutils-all/objcopy.exp: Expect adjust-section-vma tests to 672 fail for hppa*-*-proelf* targets. 673 674 Thu Jan 25 13:53:04 1996 Ian Lance Taylor <ian (a] cygnus.com> 675 676 * binutils-all/objdump.exp: Update for objdump -h format change. 677 * binutils-all/objcopy.exp: Likewise. 678 679 Mon Jan 15 18:14:14 1996 Ian Lance Taylor <ian (a] cygnus.com> 680 681 * binutils-all/objcopy.exp: Use the lma, not the vma, when testing 682 address adjustments. 683 684 Fri Dec 15 16:31:55 1995 Ian Lance Taylor <ian (a] cygnus.com> 685 686 * binutils-all/objdump.exp: Update objdump -i test for current 687 objdump output. 688 689 Mon Nov 27 15:15:09 1995 Ian Lance Taylor <ian (a] cygnus.com> 690 691 * binutils-all/objcopy.exp: Correct fail calls to always use the 692 same string as the pass call. 693 694 Wed Nov 22 13:18:58 1995 Ian Lance Taylor <ian (a] cygnus.com> 695 696 * lib/utils-lib.exp (prune_system_crud): Discard -g -O warnings 697 from native compilers on OSF/1 and SunOS. 698 699 Fri Nov 17 10:36:09 1995 Ian Lance Taylor <ian (a] cygnus.com> 700 701 * lib/utils-lib.exp (default_binutils_compiler: Change error 702 message to say compilation rather than assembly. 703 704 Wed Nov 15 18:34:42 1995 Ken Raeburn <raeburn (a] cygnus.com> 705 706 * binutils-all/objcopy.exp: Simple copy test does appear to work 707 on i*86-svr4. 708 709 Wed Nov 15 12:19:28 1995 Ian Lance Taylor <ian (a] cygnus.com> 710 711 * binutils-all/objcopy.exp: If assembly fails, call unresolved. 712 Test running objcopy and strip on a final executable. 713 * binutils-all/testprog.c: New file. 714 * config/default.exp (STRIP, STRIPFLAGS): Define. 715 (binutils_compile): New procedure. 716 * lib/utils-lib.exp (default_binutils_compile): New procedure. 717 718 Fri Nov 3 13:22:33 1995 Ian Lance Taylor <ian (a] cygnus.com> 719 720 * lib/utils-lib.exp (default_binutils_run): Don't use verbose 721 -log, reverting part of Oct 2 change. 722 723 Wed Nov 1 15:09:57 1995 Manfred Hollstein KS/EF4A 60/1F/110 #40283 <manfred (a] lts.sel.alcatel.de> 724 725 * binutils-all/objcopy.exp: Add setup_xfails for 726 m68*-motorola-sysv* and m88*-motorola-sysv*. 727 728 Wed Oct 4 14:38:31 1995 Ian Lance Taylor <ian (a] cygnus.com> 729 730 * binutils-all/nm.exp: Add setup_xfails for XCOFF. 731 732 Mon Oct 2 12:41:48 1995 Ian Lance Taylor <ian (a] cygnus.com> 733 734 * binutils-all/ar.exp: New file. 735 * binutils-all/bintest.s: Make text_symbol and data_symbol global. 736 Add new static symbols static_text_symbol and static_data_symbol. 737 * binutils-all/nm.exp: Adjust accordingly. 738 * config/default.exp (AR): Set if not set. 739 (binutils_remove): New procedure. 740 * lib/utils-lib.exp (default_binutils_run): Call 741 prune_system_crud on program output. Use verbose -log instead of 742 both verbose and send_log. 743 (default_binutils_remove): New procedure. 744 745 * lib/utils-lib.exp (default_binutils_assemble): Call 746 prune_system_crud on assembler output. 747 748 Tue Sep 26 14:07:05 1995 Ian Lance Taylor <ian (a] cygnus.com> 749 750 * binutils-all/objcopy.exp: Add setup_xfails for simple copy test 751 for i386 COFF targets. 752 753 Wed Sep 13 13:20:21 1995 Ian Lance Taylor <ian (a] cygnus.com> 754 755 * lib/utils-lib.exp (prune_system_crud): Define if not defined. 756 * binutils-all/objcopy.exp: Call prune_system_crud on cmp output. 757 758 Sat Aug 19 17:38:06 1995 Ian Lance Taylor <ian (a] cygnus.com> 759 760 * binutils-all/objcopy.exp: Add xfail for i*86-*-aout* for simple 761 copy test. 762 763 Wed Aug 16 16:52:53 1995 Ian Lance Taylor <ian (a] cygnus.com> 764 765 * binutils-all/nm.exp: Add setup_xfail for mips*-sony-bsd* for 766 tests which fail on ECOFF targets. 767 768 * binutils-all/objcopy.exp: Change i*86-*-linux xfail for simple 769 copy test to check for i*86-*-linuxaout* instead. 770 771 Tue Aug 8 17:48:37 1995 Ian Lance Taylor <ian (a] cygnus.com> 772 773 * binutils-all/objcopy.exp: Add setup_xfail for a29k-*-vxworks* 774 for simple copy test. 775 776 Tue Jul 25 11:57:12 1995 Ian Lance Taylor <ian (a] cygnus.com> 777 778 * binutils-all/objcopy.exp: Change setup_xfail for simple copy 779 test from i960-*-vxworks5.1 to i960-*-vxworks*. 780 781 Mon Jul 10 12:25:46 1995 Ian Lance Taylor <ian (a] cygnus.com> 782 783 * binutils-all/objcopy.exp: Add setup_xfail for z8*-*-coff for 784 simple copy test. 785 * binutils-all/objdump.exp (cpus_expected): Add z8001 and z8002. 786 787 Sun May 21 20:32:53 1995 Jeff Law (law (a] snake.cs.utah.edu) 788 789 * binutils-all/hppa/objdump.exp (addendbug): Handle PA ELF targets 790 too. 791 * binutils-all/objcopy.exp (simple copy): Don't expect PA ELF 792 targets to fail. 793 794 Tue Apr 4 14:52:08 1995 Jeff Law (law (a] snake.cs.utah.edu) 795 796 * binutils-all/hppa: Renamed from binutils-hppa. 797 798 Wed Mar 29 12:02:43 1995 Ian Lance Taylor <ian (a] cygnus.com> 799 800 * binutils-all/objcopy.exp: Add setup_xfail for simple copy test 801 for h8500-*-hms and h8500-*-coff. 802 803 Tue Mar 28 11:18:28 1995 Ian Lance Taylor <ian (a] cygnus.com> 804 805 * binutils-all/objcopy.exp: Add setup_xfail for simple copy test 806 for m68*-ericsson-ose and m88*-*-coff. 807 808 Mon Mar 27 11:27:31 1995 Ian Lance Taylor <ian (a] cygnus.com> 809 810 * binutils-all/objcopy.exp: Add setup_xfail for simple copy test 811 for m68*-*-vxworks*. 812 813 Fri Mar 24 11:44:25 1995 Ian Lance Taylor <ian (a] cygnus.com> 814 815 * binutils-hppa/objdump.exp: Correct hppa*-*-* check. 816 817 Tue Mar 21 10:48:45 1995 Jeff Law (law (a] snake.cs.utah.edu) 818 819 * binutils-hppa/addendbug.s: New testcase. 820 * binutils-hppa/objdump.exp: Run it. 821 822 Mon Mar 20 11:31:05 1995 Ian Lance Taylor <ian (a] cygnus.com> 823 824 * lib/utils-lib.exp (default_binutils_run): Quote any dollar signs 825 in progargs before passing it to exec. 826 827 Fri Mar 17 16:39:31 1995 Jeff Law (law (a] snake.cs.utah.edu) 828 829 * config/hppa.sed: Sed script to transform bintest.s into proper 830 PA assembly code. 831 * binutils-all/nm.exp: Enable these tests on the PA. 832 * binutils-all/objcopy.exp: Enable these tests on the PA. Expect 833 simple copy to fail. 834 * binutils-all/objdump.exp: Enable these tests on the PA. Handle 835 "CODE" as a section name. 836 * binutils-all/size.exp: Enable these tests on the PA. 837 * lib/utils-lib.exp (default_binutils_assemble): For "hppa*-*-*", 838 run the assembly through a sed script before passing it to the 839 assembler. 840 841 Wed Mar 15 16:47:13 1995 Ian Lance Taylor <ian (a] cygnus.com> 842 843 * binutils-all/objdump.exp: Force section sizes to be interpreted 844 in hex. Change objdump -h failure mode to always use the same 845 string. 846 847 Thu Jan 5 13:01:43 1995 Ian Lance Taylor <ian (a] cygnus.com> 848 849 * binutils-all/nm.exp: Just check for irix4*, rather than 850 irix\[0-4\]*, to avoid DejaGnu bug. 851 852 Thu Dec 15 19:35:31 1994 Ken Raeburn <raeburn (a] cujo.cygnus.com> 853 854 * binutils-all/objcopy.exp: Expect simple-objcopy test to fail 855 for various other targets for which gas doesn't use bfd: sh-hms, 856 m68k-hpux, m68k-sunos, m68k-coff, i386-linux, a29k-udi, a29k-coff, 857 i960-vxworks5.1, i960-coff, h8300-hms, h8300-coff. 858 859 Wed Dec 14 15:54:46 1994 Ken Raeburn <raeburn (a] cujo.cygnus.com> 860 861 * binutils-all/size.exp: Skip tests requiring bintest.o on hppa, 862 since it (correctly) generates syntax errors on that platform. 863 * binutils-all/objdump.exp: Ditto. 864 * binutils-all/nm.exp: Ditto. 865 * binutils-all/objcopy.exp: Ditto. Also, move setup_xfail for 866 sh-coff to branch where objcopy execution produced no error 867 messages. Expect failure for hp300 also. 868 869 Thu Dec 8 14:36:15 1994 Ken Raeburn <raeburn (a] cujo.cygnus.com> 870 871 * binutils-all/objdump.exp (cpus_expected): New variable, taken 872 from objdump -i test, added ns32k and powerpc, sorted. 873 (objdump -i, -f tests): Use $cpus_expected. 874 875 * binutils-all/objcopy.exp: For simple-copy test, expect failure 876 for sh-coff. 877 878 Tue Oct 25 16:00:14 1994 Ian Lance Taylor <ian (a] sanguine.cygnus.com> 879 880 * binutils-all/objcopy.exp: Adjust --adjust-section-vma tests for 881 new S-record section handling. 882 883 Tue Oct 18 11:18:21 1994 Ian Lance Taylor <ian (a] sanguine.cygnus.com> 884 885 * binutils-all/nm.exp: nm with no arguments and nm -P do not work 886 as expected on ECOFF targets; add calls to setup_xfail. 887 888 * binutils-all/objcopy.exp: New file. 889 * config/default.exp: Initialize OBJCOPY and OBJCOPYFLAGS. 890 891 Fri Oct 14 14:46:22 1994 Ian Lance Taylor <ian (a] sanguine.cygnus.com> 892 893 Rewrite testsuite. 894 * configure.in, Makefile.in: Remove. 895 * binutils-all/configure.in, binutils-all/Makefile.in: Remove. 896 * binutils-all/bintest.c: Remove. 897 * binutils-all/bintest.s: New file. 898 * binutils-all/nm.exp, binutils-all/objdump.exp: Rewrite. 899 * binutils-all/size.exp: Rewrite. 900 * config/default.exp: Load utils-lib.exp. Set AS and ASFLAGS. 901 Don't go up one directory from $base_dir. Create tmpdir. 902 (binutils_run, binutils-assemble): New procedures. 903 * config/unix.exp: Remove. 904 * config/mt-a29k-udi, config/mt-i386-aout: Remove. 905 * config/mt-i960-nindy, config/mt-lynx, config/mt-m68k: Remove. 906 * config/mt-mips-ecoff, config/mt-slite: Remove. 907 * config/mt-sparc-aout, config/mt-vxworks: Remove. 908 * lib/utils-lib.exp (binutil_version): Don't redirect standard 909 input when getting version. Don't unset errorInfo. 910 (default_binutils_run): New procedure. 911 (default_binutils_assemble): New procedure. 912 913 Thu Sep 29 12:45:39 1994 Ian Lance Taylor (ian (a] sanguine.cygnus.com) 914 915 * VMS does not permit `.' in directory names: renamed binutils.all 916 to binutils-all. 917 * configure.in (configdirs): Change binutils.all to binutils-all. 918 919 Fri Sep 23 16:01:14 1994 Ian Lance Taylor (ian (a] sanguine.cygnus.com) 920 921 * configure.in: Use mt-m68k for m68k*-*-aout* and m68k*-*-coff*, 922 not for m68k-*-*. 923 924 Fri Sep 23 13:54:50 1994 Ken Raeburn <raeburn (a] cujo.cygnus.com> 925 926 * binutils.all/objdump.exp: Added ARM to list of CPU types. 927 928 Thu Sep 22 11:04:50 1994 Ian Lance Taylor (ian (a] sanguine.cygnus.com) 929 930 * binutils.all/objdump.exp: Update for new usage message. 931 * binutils.all/size.exp: Use a double backslash in the string to 932 get a single backslash to the regexp matcher. Accept $TEXT$, 933 $DATA$ and $BSS$ as well as .text, .data and .bss, for HP/UX. 934 935 Fri Sep 2 12:53:10 1994 Ian Lance Taylor (ian (a] sanguine.cygnus.com) 936 937 * config/unix.exp: If nm.new does not exist, use [transform nm]. 938 * config/default.exp: Likewise. 939 940 Wed Aug 24 12:41:37 1994 Ian Lance Taylor (ian (a] sanguine.cygnus.com) 941 942 * configure.in, binutils.all/configure.in: Change i386 to 943 i[345]86. 944 945 Tue Jul 19 15:23:53 1994 Bill Cox (bill (a] rtl.cygnus.com) 946 947 * config/mt-mips-ecoff: Add -Tidp.ld option. 948 949 Thu Jun 30 12:41:55 1994 J.T. Conklin (jtc (a] phishhead.cygnus.com) 950 951 * config/default.exp: Use nm.new, not nm, from newly built tree. 952 953 Tue May 17 14:04:05 1994 Bill Cox (bill (a] rtl.cygnus.com) 954 955 * config/default.exp, config/unix.exp: Replace error 956 proc calls with perror. 957 958 Tue May 10 11:20:54 1994 Stan Shebs (shebs (a] andros.cygnus.com) 959 960 * configure.in (sparclite): Match on sparclite*-*-*. 961 962 Wed Apr 13 18:25:19 1994 Ken Raeburn (raeburn (a] cujo.cygnus.com) 963 964 * config/unix.exp: Use nm.new, not nm, from newly built tree. 965 966 * binutils.all/objdump.exp: Add more wildcards to list of 967 single-letter options in pattern for usage message. 968 969 * binutils.all/nm.exp: Deleted debug-symbols test, since it only 970 works for a.out/stabs systems. Fixed regexps to make underscores 971 optional, since some C compilers don't prepend them. Deleted 972 check for foo.o symbol, since again some systems don't generate 973 it. 974 975 Mon Apr 11 10:31:00 1994 Bill Cox (bill (a] rtl.cygnus.com) 976 977 * Makefile.in (check): Set TCL_LIBRARY for runtest. 978 979 Mon Feb 14 19:34:03 1994 Rob Savoye (rob (a] darkstar.cygnus.com) 980 981 * Makefile.in: Use new config features of DejaGnu in site.exp 982 file. "Make check" should now work for all crosses. 983 984 Fri Jan 28 18:00:29 1994 Ken Raeburn (raeburn (a] cujo.cygnus.com) 985 986 * binutils.all/objdump.exp: In usage message, accept 987 "section-name" as well as "section_name". 988 989 Mon Jan 17 16:57:02 1994 Ken Raeburn (raeburn (a] cujo.cygnus.com) 990 991 * binutils.all/objdump.exp: Trim list of format names expected, 992 and accept any known CPU type. 993 994 Thu Dec 2 20:50:24 1993 Rob Savoye (rob (a] darkstar.cygnus.com) 995 996 * Makefile.in: Remove some stuff from the site.exp file. 997 * config/unix.exp: Add global before seeing if the variables for 998 nm, objdump, and size exist. 999 1000 Wed Nov 3 11:12:32 1993 Rob Savoye (rob (a] darkstar.cygnus.com) 1001 1002 * config/udi.exp,unix.exp: Transform tool name. 1003 * binutils.all/*.exp: Clear errorInfo after exec. 1004 1005 Fri Jul 2 12:41:20 1993 Ian Lance Taylor (ian (a] cygnus.com) 1006 1007 * binutils.all/*.exp: Use -- for long arguments rather than +. 1008 1009 Fri Jun 4 10:52:29 1993 david d `zoo' zuhn (zoo (a] cirdan.cygnus.com) 1010 1011 * configure.in: change srctrigger to Makefile.in 1012 1013 Wed May 26 17:27:46 1993 Ian Lance Taylor (ian (a] cygnus.com) 1014 1015 * Makefile.in (FLAGS_TO_PASS): Pass down CC and CFLAGS. 1016 1017 Fri May 7 13:58:44 1993 Ian Lance Taylor (ian (a] cygnus.com) 1018 1019 * binutils.all/objdump.exp: Update for new usage message. 1020 1021 Mon Apr 19 14:08:52 1993 Rob Savoye (rob (a] darkstar.cygnus.com) 1022 1023 * binutils.all/*.exp: Use the new util_test proc. 1024 * Makefile.in: Create a local site.exp file with config info. 1025 1026 Thu Mar 25 05:38:47 1993 Ken Raeburn (raeburn (a] kr-pc.cygnus.com) 1027 1028 * nm.all/configure.in (srcname): Delete extra quote. 1029 1030 Mon Feb 22 07:54:03 1993 Mike Werner (mtw (a] poseidon.cygnus.com) 1031 1032 * binutils/testsuite: made modifications to testcases, etc., to allow 1033 them to work properly given the reorganization of deja-gnu and the 1034 relocation of the testcases from deja-gnu to a "tool" subdirectory. 1035 1036 Sun Feb 21 10:55:55 1993 Mike Werner (mtw (a] poseidon.cygnus.com) 1037 1038 * binutils/testsuite: Initial creation of binutils/testsuite. 1039 Migrated dejagnu testcases and support files for testing nm to 1040 binutils/testsuite from deja-gnu. These files were moved "as is" 1041 with no modifications. This migration is part of a major overhaul 1042 of dejagnu. The modifications to these testcases, etc., which 1043 will allow them to work with the new version of dejagnu will be 1044 made in a future update. 1045 1047 Copyright (C) 1993-2003 Free Software Foundation, Inc. 1048 1049 Copying and distribution of this file, with or without modification, 1050 are permitted in any medium without royalty provided the copyright 1051 notice and this notice are preserved. 1052 1053 Local Variables: 1054 mode: change-log 1055 left-margin: 8 1056 fill-column: 74 1057 version-control: never 1058 End: 1059