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
Thiemo Seufer
7a79a000c1
* elfxx-mips.c (_bfd_mips_elf_fake_sections): Remove non-default
...
relocation header setup.
* binutils-all/readelf.ss-tmips: Adjust symbol indices.
2003-06-27 01:16:30 +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
aaa222e7b0
oops - forgot to add the grep for "(DW_OP_addr: 0)"
2003-04-26 07:57:26 +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
Svein Seldal
48c5eb8a70
TIC4X testcase commit
...
* binutils/testsuite/binutils-all/objcopy.exp: Disable tic4x
from test
* binutils/testsuite/binutils-all/objdump.exp: Setup proper
values for tic4x testcase
* gas/testsuite/gas/all/gas.exp: Setup for tic4x testcase
* gas/testsuite/gas/macros/macros.exp: Ditto
* gas/testsuite/gas/all/gas.exp: Setup for tic4x testcase
* gas/testsuite/gas/macros/macros.exp: Ditto
* gas/testsuite/gas/tic4x: New tic4x gas testsuite directory
* ld/testsuite/ld-scripts/script.exp: Setup for tic4x testcase
2002-11-18 08:28:44 +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
Nick Clifton
026df7c5e6
Add TMS320C4x support
2002-08-28 10:38:51 +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
Jeff Law
e28e05a3e2
* testsuite/binutils-all/objcopy.exp: clear xfail for
...
"hppa*64*-*-hpux*".
* testsuite/binutils-all/hppa/objdump.exp: Return if
"*64*-*-*".
2002-06-06 06:45:12 +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
7e8d45b779
Use signature to identify DIALOGEX.
...
Add testcase.
2002-04-09 16:37:21 +00:00
Nick Clifton
91eafb409b
Don't add default dialog style when explicit style specified.
...
Print style even if it is 0.
Add testcase.
2002-04-09 15:59:13 +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