Commit graph

102 commits

Author SHA1 Message Date
Nick Clifton
ae99769bfc Condense the two tests into one and add a "-M entry:" for the second label. 2005-04-04 17:20:29 +00:00
Nick Clifton
ec72cfe589 Add VAX specific disassembler option -Mentry: to specify a function entry
address, and add code to test this new option.
2005-03-29 16:13:48 +00:00
Ben Elliston
55aba7043f * config/default.exp: Remove send_user call for stray output. 2005-03-07 23:12:53 +00:00
Nick Clifton
c9bc3b3d29 Add prototype for printf() and make type of "string" array be "char" in
order to avoid compile time warnings.
2005-01-04 10:13:02 +00:00
Alan Modra
ca0548b640 * binutils-all/readelf.ss: Allow for both .rel and .rela sections. 2004-12-30 22:37:31 +00:00
Hans-Peter Nilsson
45175cda92 * binutils-all/objdump.exp (cpus_expected): Append cris. 2004-11-04 15:04:41 +00:00
H.J. Lu
e4c8d1e49f 2004-10-28 H.J. Lu <hongjiu.lu@intel.com>
* binutils-all/dlltool.exp: Set XFAIL if $target_xfail is yes.
2004-10-28 14:58:26 +00:00
Nick Clifton
0fd555c412 * dlltool.c: Include <assert.h>.
(PREFIX_ALIAS_BASE): Define.
(struct export): Add member import_name;
(def_exports): Set import_name.
(make_one_lib_file): Remove prefix alias code, use import_name in .idata$6.
(gen_lib_file): Create and delete aliases.

* binutils-all/alias.def: New file.
* binutils-all/dlltool.exp: Two new -p tests.
* config/default.exp (dlltool_gas_flag): New variable.
Copy gas and lds executables into tmpdir/gas directory rather than making
symlinks which might not be supported by the host OS.
Attempt to handle the case where the host OS does not use the .exe extension
but the target OS does.
* lib/utils-lib.exp (exe_ext): New procedure.
2004-10-23 17:26:36 +00:00
Nick Clifton
607dea9764 dlltool.c (ext_prefix_alias): New global variable.
(make_one_lib_file): Add aliases with prefixes for external and import
 definitions.
 (usage): Document -p option.
 (long_options): Add --ext-prefix-alias option.
 (main): Handle -p.
* doc/binutils.texi: Document new switch.
* NEWS: Mention new switch.
2004-07-12 17:07:55 +00:00
Andreas Schwab
8577e690b5 binutils/testsuite/:
* binutils-all/m68k/movem.s: New file.

	* binutils-all/m68k/objdump.exp: New file.

include/opcode/:
	* m68k.h: Fix comment.

opcodes/:
	* m68k-dis.c (m68k_valid_ea): Check validity of all codes.
2004-07-09 18:42:14 +00:00
Nick Clifton
d2093c1351 Cope with ARM mapping symbols 2004-05-15 14:09:08 +00:00
Ben Elliston
8d26365061 * binutils-all/ar.exp: Remove stray semicolons.
* binutils-all/dlltool.exp: Likewise.
	* binutils-all/objcopy.exp: Likewise.
	* binutils-all/readelf.exp: Likewise.
	* binutils-all/windres/windres.exp: Likewise.
	* lib/utils-lib.exp: Likewise.
2004-05-12 03:28:46 +00:00
Richard Sandiford
e9e2c3f6cf * binutils-all/readelf.ss-mips: Allow named section symbols. 2004-04-14 07:38:12 +00:00
Jakub Jelinek
adacfc8184 * binutils-all/objcopy.exp: Accept main as a data symbol as well. 2004-03-30 09:54:15 +00:00
Andreas Schwab
af865222e0 * ar.c (main): Support POSIX-compatible argument parsing.
testsuite:
	* binutils-all/ar.exp (argument_parsing): New test.
2004-02-27 11:04:36 +00:00
Nathan Sidwell
876f40905a * ldgram.y (exp): Add two operand ALIGN.
* ldexp.c (fold_binary): Add ALIGN_K case.
	* ld.texinfo (ALIGN): Document two operand version.
	* ld-scripts/align.{s,t,exp}: New.
2004-02-20 15:31:10 +00:00
Nathan Sidwell
627fe3fb79 * binutils-all/objcopy.exp: Reorder arguments for POSIXLY_CORRECT
systems.p
2004-02-20 15:21:54 +00:00
Alan Modra
c9e214e571 Split ChangeLog files. 2004-01-02 11:16:21 +00:00
Nick Clifton
a46a5b5851 Add "msp" to list of expected architectures. 2003-12-03 10:48:53 +00:00
Dave Brolley
7c3f9ad027 2003-10-06 Dave Brolley <brolley@redhat.com>
* binutils-all/objdump.exp (cpu_expected): Add fr550.
2003-10-08 18:13:38 +00:00
H.J. Lu
9ce701e24f 2003-09-29 H.J. Lu <hongjiu.lu@intel.com>
* readelf.c (dump_relocations): Support SHN_IA_64_ANSI_COMMON.
	(get_symbol_index_type): Likewise.

testsuites/

2003-09-29  H.J. Lu  <hongjiu.lu@intel.com>

	* binutils-all/readelf.exp: Use is_elf_format.

	* binutils-all/readelf.h: Support IA64/ILP32.
	* binutils-all/readelf.s: Likewise.
	* binutils-all/readelf.ss: Likewise.

	* lib/utils-lib.exp (proc is_elf_format): Copy from ld
	testsuite. Add ia64-*-hpux*.
2003-09-30 00:15:54 +00:00
Danny Smith
bd7421f06a * binutils-all/objcopy.exp: Initialise $test_prog to
testprog.exe on mingw targeted systems too.
2003-06-28 23:27:42 +00:00
Danny Smith
b9ae04920a * rcparse.y (res_text_field): New res_id variable.
(res_null_text): New static const struct res_id object,
	with empty unicode name field.
	(control): Pop parsing of optresidc up one level. Set
	res_text_field to $2 except for controls which do not accept
	a text field.  Set res_text_field to res_null_text for the
	special cases (viz. COMBOBOX, EDITTEXT, LISTBOX, SCROLLBAR).
	(control_params): Adjust to use res_text_field rather
	than optresidc.
	(COMBOBOX): Add comment about discrepency between documented
	vs. observed default style.
	* resrc.c (define_control): Make first param const.
	* windres.h (define_control): Adjust prototype.

testsuite:

	* binutils-all/windres/checkbox.rc: New file.
	* binutils-all/windres/checkbox.rsd: New file.
	* binutils-all/windres/combobox.rc: New file.
	* binutils-all/windres/combobox.rsd: New file.
	* binutils-all/windres/edittext.rc: New file.
	* binutils-all/windres/edittext.rsd: New file.
	* binutils-all/windres/listbox.rc: New file.
	* binutils-all/windres/listbox.rsd: New file.
	* binutils-all/windres/scrollbar.rc: New file.
	* binutils-all/windres/scrollbar.rsd: New file.
2003-06-28 02:37:43 +00:00
Thiemo Seufer
d6e08ad8ab Fix misdirected ChangeLog entry. 2003-06-27 01:18:23 +00:00
Nick Clifton
f8a7038a5f Replace occurances of testprog with $test_prog. Initialise this variable to
testprog.exe on Cygwin targeted systems.
2003-06-19 07:45:50 +00:00
Nick Clifton
cbb356d959 Rework readelf -wi tests to grep for expected strings. 2003-04-26 07:53:20 +00:00
Nick Clifton
3f7de0e75e Fix "readelf -wi" test 2003-04-23 17:36:08 +00:00
Nick Clifton
85eb51104b Rename -I to -J. Deprecate old use of -I, but leave it enabled for now. 2003-04-22 17:31:08 +00:00
Nick Clifton
9a1b6dc5fd Replace "Static" with "classname" so that results match the behaviour of the
Windows' resource compiler.
2003-04-03 10:48:16 +00:00
Nick Clifton
7adbf450a7 Allow resource IDs to be strings or numbers.
Add a test for this.
2003-03-31 10:15:58 +00:00
Nick Clifton
c9e3887989 Adds support for fastcall symbols as used on Microsoft Windows platforms
(i386)
2002-11-06 19:36:20 +00:00
Alan Modra
68a4c07345 Revert last change. 2002-08-26 23:15:48 +00:00
Alan Modra
84938e2e33 * binutils-all/objcopy.exp (strip_test): Adjust for "no symbols" on
stdout.
	(strip_executable): Likewise.
2002-08-26 10:15:46 +00:00
Alan Modra
8de397a5ad * binutils-all/objdump.exp (cpus_expected): Add fr500, ip2022,
tic80, tms320c30.
	* binutils-all/objcopy.exp (simple copy): Revise xfails.
2002-08-15 23:41:18 +00:00
Alan Modra
195fe6367d * binutils-all/objcopy.exp (strip_test_with_saving_a_symbol):
Revert 2001-11-15.  Instead allow `D main'.
2002-05-29 05:00:33 +00:00
Nick Clifton
ea91f8bb52 Define MEMFLAGS_DISCARDABLE by default for dialogs.
Add a test for this.
2002-04-16 08:13:03 +00:00
Nick Clifton
45b9982791 Allow two to five parameter in FONT statement of DIALOGEX resources. 2002-04-15 14:12:41 +00:00
Nick Clifton
690649bea2 Use 'file delete' instead of 'exec rm -f'. 2002-04-11 13:42:03 +00:00
Nick Clifton
aa45f76d84 Delete created files upon successful completeion of the test. 2002-04-10 08:22:00 +00:00
Nick Clifton
acfbab8a5f Regernated recently created expected output files using MSVC.
Set MEMFLAG_PURE by default - bug exposed by regenerated files.
2002-04-10 08:14:32 +00:00
Nick Clifton
b62a12ca88 Add WS_CAPTION dialog style if CAPTION is specified.
Add testcase.
2002-04-09 17:23:19 +00:00
Nick Clifton
420380ba3e Don't print empty dialog caption.
Add testcase.
2002-04-09 17:15:00 +00:00
Nick Clifton
b24eb5ac22 Fix overlooked sublang shift bug.
Add testcase.
2002-04-09 17:06:14 +00:00
Nick Clifton
f7d63484de Set default LANGUAGE to english/us. 2002-04-09 16:55:48 +00:00
Nick Clifton
4d0b1625bf "\a" escape (used for right justified key definitions in menus) is encodes as
binary 8.
2002-04-09 15:44:36 +00:00
Nick Clifton
4c30641a0f Fix parsing hex constants in strings. Add test for the fix. 2002-04-09 15:36:43 +00:00
Nick Clifton
df3baf66cb Apply patch from Bernd Herd to fix quoted class definitions inside dialogs. 2002-04-09 15:21:01 +00:00
Nick Clifton
2c71103e61 Display 2nd and 3rd reloc types for 64-bit MIPS.
Narrow some fields for 80-char output.
2002-02-20 10:32:47 +00:00
Hans-Peter Nilsson
c236e98b9f Fix date 2002-02-18 09:16:00 +00:00
Hans-Peter Nilsson
edc45ab901 * binutils-all/objcopy.exp
(strip_executable_with_saving_a_symbol): Prune symbol Main in nm
	output for mmix-knuth-mmixware.
2002-02-18 09:13:48 +00:00