summaryrefslogtreecommitdiffstats
path: root/binutils/testsuite
Commit message (Collapse)AuthorAgeFilesLines
...
* Change sources over to using GPLv3Nick Clifton2007-07-0516-29/+39
|
* 2007-06-23 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2007-06-232-1/+5
| | | | * binutils-all/strip-3.d: Also strip .xtensa.info section.
* * rcparse.y: Join strings for elements having no side-effects in "rc"-grammar.Nick Clifton2007-05-243-0/+93
| | | | | * testsuite/binutils-all/windres/version_cat.rc: New. * testsuite/binutils-all/windres/version_cat.rsd: New.
* Updated windres toolNick Clifton2007-05-2313-4/+219
|
* * binutils-all/strip-3.d: Strip .pdr section.Joseph Myers2007-05-172-1/+5
|
* * binutils-all/objcopy.exp: Only run needed-by-reloc test for ELF.Alan Modra2007-05-152-16/+21
|
* * binutils-all/needed-by-reloc.s: Use .long rather than .4byte.Alan Modra2007-05-112-1/+5
|
* binutils/testsuite/Mark Shinwell2007-05-082-1/+6
| | | | | * binutils-all/strip-3.d: Strip .ARM.attributes and .reginfo sections.
* * binutils-all/objcopy.exp (copy_setup): Don't perror, use send_log.Alan Modra2007-05-022-5/+19
| | | | | | (copy_executable): Return early if test2 is blank. Return unsupported rather than unresolved if we can't run executables. Do test1 if we can compile.
* * objcopy.c (filter_symbols): Explicitly stripping a symbol used in ↵Nick Clifton2007-04-243-1/+34
| | | | | | | | relocations is an error. Retype 'keep' to bfd_boolean. * binutils-all/objcopy.exp: Add test for stripping a symbol used in a relocation. * binutils-all/needed-by-reloc.s: New file.
* * objcopy.c (reverse_bytes): New variable.Nick Clifton2007-04-232-0/+40
| | | | | | | | (command_line_switch, copy_main): Add OPTION_REVERSE_ENDIAN. (copy_options, copy_usage): Add "reverse-bytes" entry. (copy_section): Reverse bytes within output sections. * doc/binutils.texi: Document new objcopy option. * testsuite/binutils-all/objcopy.exp: Add test for --reverse-bytes.
* * binutils-all/readelf.exp (regexp_diff): Delete.Richard Earnshaw2007-04-212-102/+4
|
* * binutils-all/arm/thumb2-cond.s: Allow for tab expansion by the pty.Richard Earnshaw2007-04-192-4/+9
| | | | Rename the second test.
* 2007-04-12 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2007-04-124-0/+21
| | | | | | | | | | | | | | | | PR binutils/4348 * objcopy.c (copy_object): Don't stop when there are no sections to be copied. testsuite/ 2007-04-12 H.J. Lu <hongjiu.lu@intel.com> PR binutils/4348 * binutils-all/empty.s: New file. * binutils-all/strip-3.d: Likewise. * binutils-all/objcopy.exp: Run strip-3 for ELF target.
* * binutils-all/objcopy.exp: Skip for uclinux targets.Nathan Sidwell2007-02-272-0/+8
|
* * binutils-all/readelf.exp (readelf_wi_test): Fix unexpected output failure ↵Nick Clifton2007-02-142-1/+6
| | | | message.
* Renamed target x86_64-*-mingw64 to x86_64-*-mingw*.Nick Clifton2007-01-086-7/+15
|
* Add x86_64-mingw64 targetNick Clifton2006-09-208-11/+25
|
* Fix PR references.H.J. Lu2006-09-151-1/+1
|
* binutils/H.J. Lu2006-09-145-4/+50
| | | | | | | | | | | | | | | | | | | | 2006-09-14 H.J. Lu <hongjiu.lu@intel.com> PR binutils/3182 * objcopy.c (group_signature): Return proper group signature. binutils/testsuite/ 2006-09-14 H.J. Lu <hongjiu.lu@intel.com> PR binutils/3182 * binutils-all/objcopy.exp: Run strip-1 and strip-2 for ELF targets. * binutils-all/strip-1.d: New file. * binutils-all/strip-2.d: Likewise. * lib/utils-lib.exp (run_dump_test): Support strip.
* [ ChangeLog ]Thiemo Seufer2006-08-152-1/+7
| | | | | | | | | | | | | | | | | * config.sub: Add support for sde as alias of mipsisa32-sde-elf. [ bfd/ChangeLog ] * config.bfd: Add configurations for mips*el-sde-elf* and mips*-sde-elf*. [ binutils/testsuite/ChangeLog ] * binutils-all/readelf.exp (readelf_test): Handle mips*-sde-elf*. [ gas/ChangeLog ] * configure.tgt: Handle mips*-sde-elf*. [ gas/testsuite/ChangeLog ] * gas/mips/mips.exp: Handle mips*-sde-elf*.
* binutils/testsuite/Richard Sandiford2006-06-242-13/+20
| | | | | * binutils-all/localize-hidden-1.d: Use objdump --syms instead of readelf.
* binutils/Richard Sandiford2006-06-236-0/+75
| | | | | | | | | | | | | | | | | | | * objcopy.c (localize_hidden): New variable. (OPTION_LOCALIZE_HIDDEN): New command_line_switch value. (copy_options): Add --localize-hidden. (copy_usage): Mention --localize-hidden. (is_hidden_symbol): New function. (filter_symbols): Handle localize_hidden. (copy_object): Call filter_symbols if localize_hidden. (copy_main): Handle OPTION_LOCALIZE_HIDDEN. * doc/binutils.texi (--localize-hidden): Document new option. binutils/testsuite/ * binutils-all/localize-hidden-1.s, * binutils-all/localize-hidden-1.d, * binutils-all/localize-hidden-2.s, * binutils-all/localize-hidden-2.d: New tests. * binutils-all/objcopy.exp: Run them.
* 2006-06-06 Paul Brook <paul@codesourcery.com>Paul Brook2006-06-073-0/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | opcodes/ * arm-dis.c (coprocessor_opcodes): Add %c to unconditional arm instructions. (neon_opcodes): Add conditional execution specifiers. (thumb_opcodes): Ditto. (thumb32_opcodes): Ditto. (arm_conditional): Change 0xe to "al" and add "" to end. (ifthen_state, ifthen_next_state, ifthen_address): New. (IFTHEN_COND): Define. (print_insn_coprocessor, print_insn_neon): Print thumb conditions. (print_insn_arm): Change %c to use new values of arm_conditional. (print_insn_thumb16): Print thumb conditions. Add %I. (print_insn_thumb32): Print thumb conditions. (find_ifthen_state): New function. (print_insn): Track IT block state. gas/testsuite/ * gas/arm/thumb2_bcond.d: Update expected output. * gas/arm/thumb32.d: Ditto. * gas/arm/vfp1_t2.d: Ditto. * gas/arm/vfp1xD_t2.d: Ditto. binutils/testsuite/ * binutils-all/arm/objdump.exp: New file. * binutils-all/arm/thumb2-cond.s: New test.
* 2006-05-03 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2006-05-032-1/+5
| | | | * binutils-all/copy-3.d: Fix a typo.
* 2006-05-03 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2006-05-033-0/+24
| | | | | | * binutils-all/copy-3.d: New. * objcopy.exp: Run copy-3.
* 2006-05-02 Dave Korn <dave.korn@artimi.com>Dave Korn2006-05-023-2/+7
| | | | | * binutils-all/copy-1.d (name): Correct spelling of 'setting'. * binutils-all/copy-2.d (name): Likewise.
* * binutils-all/copy-2.d: Change the name of the section whose flags areNick Clifton2006-05-023-4/+22
| | | | | | changed to "foo" so that the test will work with PE based targets. Skip this test for AOUT based targeted. * binutils-all/copytest.s: New file.
* 2006-05-01 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2006-05-012-1/+5
| | | | * binutils-all/objcopy.exp: Run "copy-1" for ELF only.
* * binutils-all/objcopy.exp (objcopy_test_readelf): Remove stray ;Ben Elliston2006-05-012-1/+5
|
* 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2006-04-266-0/+547
| | | | | | | | | | | | | | | | PR binutils/2593 * binutils-all/copy-1.d: New file. * binutils-all/copy-1.s: Likewise. * binutils-all/copy-2.d: Likewise. * binutils-all/objcopy.exp: Add run_dump_test "copy-1" and run_dump_test "copy-2". * lib/utils-lib.exp (run_dump_test): New. (slurp_options): Likewise. (regexp_diff): Likewise. (file_contents): Likewise. (verbose_eval): Likewise.
* 2006-04-25 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2006-04-252-0/+12
| | | | | | PR binutils/2467 * binutils-all/objcopy.exp (strip_test): Also test "strip -g" on archive.
* 2006-04-10 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2006-04-102-0/+10
| | | | * lib/utils-lib.exp (default_binutils_run): Check exit status.
* * config/default.exp: Do not load the unneeded util-defs.exp.Ben Elliston2005-12-242-2/+5
|
* binutils/testsuite/Jan Beulich2005-11-152-15/+25
| | | | | | | | | | | | | | | | 2005-11-15 Jan Beulich <jbeulich@novell.com> * config/default.exp (link_or_copy): New. Use it for setting up assembler and linker for the compiler to use. ld/testsuite/ 2005-11-15 Jan Beulich <jbeulich@novell.com> * ld-bootstrap/bootstrap.exp: Delete ld-partial.o and ld[123]* after test. * ld-elf/elf.exp: Delete preinit, init, and fini after test. * ld-elf/sec64k.exp: Use macro and repeat in generated source files. Delete object files after test.
* oops - omitted from previous deltaNick Clifton2005-10-251-0/+3
|
* binutils/testsuite/H.J. Lu2005-10-203-1/+65
| | | | | | | | | | | | | | | | | | 2005-10-20 H.J. Lu <hongjiu.lu@intel.com> PR ld/251 * binutils-all/group.s: New file. * binutils-all/objcopy.exp (objcopy_test_readelf): New procedure. Use it to test ELF group. ld/testsuite/ 2005-10-20 H.J. Lu <hongjiu.lu@intel.com> PR ld/251 * ld-elf/group.2d: New file.
* binutils/testsuite/H.J. Lu2005-10-193-84/+81
| | | | | | | | | | | | | | | | | | 2005-10-19 H.J. Lu <hongjiu.lu@intel.com> PR binutils/1487 * binutils-all/objcopy.exp (objcopy_test): New procedure. Use it to test simple copy, ia64 link order and ELF unknown section type. * binutils-all/unknown.s: New file. ld/testsuite/ 2005-10-19 H.J. Lu <hongjiu.lu@intel.com> PR binutils/1487 * ld-elf/unknown.d: New file.
* 2005-10-19 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2005-10-193-0/+59
| | | | | | | PR binutils/1321 * binutils-all/link-order.s: New. * binutils-all/objcopy.exp: Check ia64 link order.
* 2005-10-11 Danny Smith <dannysmith@users.sourceforge.net>Danny Smith2005-10-123-0/+18
| | | | | * binutils-all/windres/escapex-2.rc: New file. * binutils-all/windres/escapex-2.rsd: Generate.
* 2005-10-08 Paul Brook <paul@codesourcery.com>Paul Brook2005-10-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bfd/ * elf32-arm.c: Move #include "elf/arm.h" after libbfd.h. (NUM_KNOWN_ATTRIBUTES): Define. (aeabi_attribute, aeabi_attribute_list): Define. (elf32_arm_obj_tdata): Add known_eabi_attributes and other_eabi_attributes. (uleb128_size, is_default_attr, eabi_attr_size, elf32_arm_eabi_attr_size, write_uleb128, write_eabi_attribute, elf32_arm_set_eabi_attr_contents, elf32_arm_bfd_final_link, elf32_arm_new_eabi_attr, attr_strdup, elf32_arm_add_eabi_attr_int, elf32_arm_add_eabi_attr_compat, copy_eabi_attributes, elf32_arm_merge_eabi_attributes): New functions. (elf32_arm_copy_private_bfd_data): Copy EABI object attributes. (elf32_arm_fake_sections): Handle .ARM.attributes. (elf32_arm_parse_attributes): New function. (elf32_arm_section_from_shdr): Use it. (bfd_elf32_bfd_final_link): Define. gas/ * config/tc-arm.c: Don't provide fallback default for CPU_DEFAULT. (arm_arch_used, thumb_arch_used, selected_cpu, selected_cpu_name): New variables. (arm_cpu_option_table): Add canonical_name. (arm_cpus): Populate canonical_name field. (s_arm_eabi_attribute, s_arm_arch, s_arm_cpu, s_arm_fpu, aeabi_set_public_attributes, arm_md_end): New functions. (md_pseudo_table): Add "cpu", "arch", "fpu" and "eabi_attribute". (md_assemble): Set thumb_arch_used and arm_arch_used. (md_begin): Set defaut cpu if CPU_DEFAULT not defined. * config/tc-arm.h (md_end): Define. * doc/c-arm.texi: Document .cpu, .arch, .fpu and .eabi_attribute. gas/testsuite/ * gas/arm/eabi_attr_1.s: New test. * gas/arm/eabi_attr_1.d: New test. * gas/arm/arm7t.d: Only disassemble code sections. * gas/arm/bignum1.d: Ignore Arm object attribute sections. * gas/arm/mapping.d: Ditto. * gas/arm/unwind.d: Ditto. * gas/elf/section0.d: Ditto. * gas/elf/section1.d: Ditto. * gas/elf/elf.exp: Set target_machine for Arm EABI based targets. * gas/elf/section2.e-armeabi: New file. include/elf/ * arm.h: Add prototypes for BFD object attribute routines. ld/testsuite/ * ld-arm/arm-rel31.d: Ignore Arm object attribute sections. * ld-arm/arm-target1-abs.d: Ditto. * ld-arm/arm-target1-rel.d: Ditto. * ld-arm/arm-target2-abs.d: Ditto. * ld-arm/arm-target2-got-rel.d: Ditto. * ld-arm/arm-target2-rel.d: Ditto.
* Re-enable GAS for z8k-coffNick Clifton2005-08-262-1/+5
|
* Remove a29k support.Alan Modra2005-08-183-2/+6
|
* Update FSF addressNick Clifton2005-05-0815-14/+26
|
* Condense the two tests into one and add a "-M entry:" for the second label.Nick Clifton2005-04-042-23/+10
|
* Add VAX specific disassembler option -Mentry: to specify a function entryNick Clifton2005-03-293-0/+100
| | | | address, and add code to test this new option.
* * config/default.exp: Remove send_user call for stray output.Ben Elliston2005-03-072-1/+4
|
* update copyright datesAlan Modra2005-03-039-9/+11
|
* Add prototype for printf() and make type of "string" array be "char" inNick Clifton2005-01-042-5/+12
| | | | order to avoid compile time warnings.
* * binutils-all/readelf.ss: Allow for both .rel and .rela sections.Alan Modra2004-12-302-4/+8
|
OpenPOWER on IntegriCloud