Age | Commit message (Collapse) | Author | Files | Lines |
|
* binary.cc (Binary_to_elf::sized_convert): Fix .data
alignment.
|
|
* symfile.c (symfile_map_offsets_to_segments): Allow more bases
than segments.
|
|
* elf64-ppc.c (ppc_build_one_stub): Correct reloc offsets.
|
|
|
|
|
|
* gdb.texinfo (GDB/MI File Transfer Commands): Typo
in -target-file-get section.
|
|
(arm_breakpoint_at): Handle Thumb.
(the_low_target): Add comment.
|
|
|
|
(elf_map_symbols): Instead check zero value here as was done prior
to 2006-05-26 change.
|
|
* configure.in (ALL_LINGUAS): Add nl.
* configure: Regenerate.
|
|
|
|
* elf32-avr.c (elf32_avr_relax_section): Handle the case where
there are no local symbols.
|
|
(ld_options): Add entry for --no-fatal-warnings.
(parse_args): Handle OPTION_NO_WARN_FATAL.
* ld.texinfo (Options): Document new command line switch.
|
|
|
|
(process_stubs): Likewise.
(discover_functions): Don't used cached symbols.
(maybe_insert_function): Correct condition under which function
array is realloc'd.
(mark_functions_via_relocs): Delete unused variable.
|
|
|
|
|
|
2008-06-03 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.c (set_sse_check): New.
(md_pseudo_table): Add "sse_check".
gas/testsuite/
2008-06-03 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/i386.exp: Run sse-check-none and
x86-64-sse-check-none.
* gas/i386/sse-check-none.d: New.
* gas/i386/sse-check-none.s: Likewise.
* gas/i386/x86-64-sse-check-none.d: Likewise.
|
|
gas/
* config/tc-arm.c (do_t_rbit): Populate both rm fields.
gas/testsuite/
* gas/arm/thumb32.d: Update expected output.
|
|
(main_lm_addr): New.
(svr4_default_sos): Set lm_addr.
(svr4_current_sos): Set lm_addr and main_lm_addr.
(svr4_fetch_objfile_link_map): Rewrite.
(svr4_clear_solib): Clear main_lm_addr.
|
|
Joseph Myers <joseph@codesourcery.com>
* mips-tdep.c (mips_eabi_return_value): Replace stub that always
returned RETURN_VALUE_STRUCT_CONVENTION with a real function.
|
|
|
|
|
|
|
|
|
|
endian ELF targets.
(The patch itself was actually checked in by mistake with a previous delta)
|
|
treat pointers in data space as function descriptors if the
target address is also in the data space.
|
|
|
|
|
|
|
|
|
|
* testsuite/ld-elfcomm/elfcomm.exp (test_sort_common): Test the
ascending/descending argument to the --sort-common command line
option.
* testsuite/ld-elfcomm/sort-common.s: New file.
* ld.h (enum sort_order): New.
* ldlang.c (lang_check: Fix comment.
(lang_common): Sort commons in ascending or descending order.
(lang_one_common): Likewise.
* lexsup.c (ld_options): Have --sort-common take an option
argument.
(parse_args): Handle argument to --sort-common.
* ld.texinfo (--sort-common): Document new optional argument.
* NEWS: Mention new feature.
|
|
|
|
|
|
|
|
over symbol table and extended name table in thin archives.
|
|
2008-05-30 H.J. Lu <hongjiu.lu@intel.com>
* gas/i386/x86-64-avx.s: Add tests for vmovd on 64bit operands.
* gas/i386/x86-64-sse2avx.s: Add tests for movd on 64bit
operands.
* gas/testsuite/gas/i386/x86-64-avx.d: Updated.
* gas/testsuite/gas/i386/x86-64-avx-intel.d: Likewise.
* gas/testsuite/gas/i386/x86-64-sse2avx.d: Likewise.
opcodes/
2008-05-30 H.J. Lu <hongjiu.lu@intel.com>
* i386-opc.tbl: Add vmovd with 64bit operand.
* i386-tbl.h: Regenerated.
|
|
the trad-frame register value for the SP register.
|
|
* elf64-hppa.c (allocate_global_data_opd): Default to using the
dynamic symbol table for local function names in shared libraries.
|
|
* config/tc-avr.c (avr_ldi_expression): Do not warn about unknown
relocs here.
|
|
|
|
|
|
* target-reloc.h (relocate_for_relocatable): Fix new_offset
calculation.
|
|
ST Loongson-2E/2F processors to a better place.
|
|
|
|
|
|
* elf.c (assign_file_positions_for_load_sections): Adjust pre-section
gaps based on VMA and P_VADDR instead of LMA and P_PADDR addresses.
binutils/testsuite/
* binutils-all/objcopy.exp: Call KEEP_DEBUG_SYMBOLS_AND_TEST_COPY.
(keep_debug_symbols_and_test_copy): New function.
(test5, test6): New variables.
|
|
that identifies function descriptors outside of the .opd section.
|
|
|
|
|