Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
argument and emits the string followed by a comma and then the length of
the string.
(CONST_STRNEQ): New macro. Checks to see if a variable string has a constant
string as its initial characters.
(CONST_STRNCPY): New macro. Copies a constant string to the start of a
variable string.
* bfd-in2.h: Regenerate.
* <remainign files>: Make use of the new macros.
|
|
gas/
* config/tc-arm.c (s_arm_unwind_movsp): Add offset argument.
* doc/c-arm.texi (movsp): Document offset argument.
gas/testsuite/
* gas/arm/unwind.s: Test two argument form of .movsp.
* gas/arm/unwind.d: Update expected output.
* gas/arm/unwind_vxworks.d: Ditto.
|
|
process.
|
|
|
|
* interps.c (interpreter_exec_cmd): Restore interpreter properties.
|
|
* config/tc-arm.c (thumb32_negate_data_op): Consistently use
unsigned int to avoid 64-bit host problems.
|
|
|
|
|
|
* gdb.base/args.exp: Use args_test for tests. Add new tests which
really test empty arguments.
(args_load): Delete.
(args_test): New.
|
|
additions.
|
|
* ld-scripts/overlay-size.t: Discard .reginfo sections.
|
|
* ld-elf/hash.d: Don't run for mips targets.
|
|
* ld-elf/loadaddr.s: Pad sections to 16 bytes.
* ld-elf/loadaddr1.d: Updated.
* ld-elf/loadaddr2.d: Likewise.
* ld-elf/loadaddr3a.d: Likewise.
* ld-elf/loadaddr3b.d: Likewise.
|
|
* ldlang.c (lang_size_sections_1): Do not abort when encountering a non-empty
section that is ignored. Instead produce a warning message.
|
|
|
|
|
|
|
|
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.
|
|
* elf.c (_bfd_elf_copy_private_header_data): Fix group members
that have had their SHT_GROUP section removed.
* objcopy.c (group_signature): New function, split out from..
(setup_section): ..here.
(is_strip_section): Return true for SHT_GROUP sections that are
going to lose their group signature symbol.
|
|
|
|
|
|
|
|
* objcopy.c (copy_object): Load symbols earlier.
(setup_section): Mark group signature symbols with BSF_KEEP.
|
|
* input-file.c (input_file_give_next_buffer): Demote as_bad to
as_warn.
|
|
* config/tc-sh (DWARF2_CIE_DATA_ALIGNMENT): Wrap negative number
in parens.
|
|
|
|
|
|
|
|
so that gas exits with error on file errors. Correct error
message.
(input_file_get, input_file_give_next_buffer): Likewise.
|
|
2006-09-12 H.J. Lu <hongjiu.lu@intel.com>
PR ld/3197
* elflink.c (elf_link_output_extsym): Compute bucket only if
needed.
ld/testsuite/
2006-09-12 H.J. Lu <hongjiu.lu@intel.com>
PR ld/3197
* ld-elf/hash.d: New test.
|
|
check for one file.
|
|
|
|
|
|
|
|
* objcopy.c (copy_archive): Add new parameter: force_output_target. If not
true, then perserve the file formats of each copied archive element,
otherwise force them to be one specific file format.
(copy_file): Compute force_output_target parameter to pass to copy_archive.
|
|
* config/tc-arm.c (parse_typed_reg_or_scalar): Accept wCg class registers
as a sub-class of wC registers.
|
|
* config/tc-mips.h (enum dwarf2_format): Forward declare.
(DWARF2_CIE_DATA_ALIGNMENT): Wrap negative number in parens.
* config/tc-alpha.h (DWARF2_CIE_DATA_ALIGNMENT): Likewise.
* config/tc-arm.h (DWARF2_CIE_DATA_ALIGNMENT): Likewise.
|
|
|
|
|
|
PR binutils/3186
* elf.c (_bfd_elf_make_section_from_shdr): Correct length of
"gnu.linkonce.wi.".
|
|
* infrun.c (handle_inferior_event): Context switch after fork
and exec events.
|
|
types.
|
|
|
|
|
|
`move.l %R,-(%sp)'.
|
|
|
|
|
|
|
|
* doc/as.texinfo (Macro): Improve documentation about separating macro arguments from following text.
|