| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* configure.in (sh64-*-*): Reenable gprof.
* configure: Regenerate.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* v850.h (R_V850_LO16_SPLIT_OFFSET): New reloc.
bfd/
* reloc.c (BFD_RELOC_V850_LO16_SPLIT_OFFSET): New bfd_reloc_code_type.
* elf32-v850.c (v850_elf_howto_table): Add entry for
R_V850_LO16_SPLIT_OFFSET.
(v850_elf_reloc_map): Map it to BFD_RELOC_V850_LO16_SPLIT_OFFSET.
(v850_elf_perform_lo16_relocation): New function, extracted from...
(v850_elf_perform_relocation): ...here. Use it to handle
R_V850_LO16_SPLIT_OFFSET.
(v850_elf_check_relocs, v850_elf_final_link_relocate): Handle
R_V850_LO16_SPLIT_OFFSET.
* libbfd.h, bfd-in2.h: Regenerate.
gas/
* config/tc-v850.c (handle_lo16): New function.
(v850_reloc_prefix): Use it to check lo().
(md_assemble, md_apply_fix3): Handle BFD_RELOC_V850_LO16_SPLIT_OFFSET.
gas/testsuite/
* gas/v850/split-lo16.{s,d}: New test.
* gas/v850/v850.exp: Run it.
ld/testsuite/
* ld-v850: New directory.
|
| |
|
| |
|
| |
|
|
|
|
| |
frame cache.
|
|
|
|
| |
under NPTL when there is debugging info available for libpthread.
|
|
|
|
| |
<case CB_SYS_ftruncate>: New cases.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* hppa-tdep.c (hppa_in_function_epilogue_p): New function.
(hppa_gdbarch_init): Set in_epilogue_p method.
|
|
|
|
|
|
|
|
|
|
|
| |
sh_default_extract_return_value.
(sh_extract_return_value_fpu): Rename from
sh3e_sh4_extract_return_value.
(sh_store_return_value_nofpu): Rename from
sh_default_store_return_value.
(sh_store_return_value_fpu): Rename from sh3e_sh4_store_return_value.
(sh_return_value_nofpu): Accomodate above changes.
(sh_return_value_fpu): Ditto.
|
|
|
|
|
|
| |
* elf32-crx.c (elf32_crx_relax_delete_bytes): Add 'struct bfd_link_info *'
to prototype, to make hash info available.
Prevent wrapped symbols from being adjusted twice.
|
|
|
|
|
| |
* elf32-crx.c (elf32_crx_relax_delete_bytes): Add 'struct bfd_link_info *' to prototype, to make hash info available.
Prevent wrapped symbols from being adjusted twice.
|
|
|
|
| |
overflow for calls to undefined weak symbols.
|
| |
|
| |
|
|
|
|
|
| |
* generic/gdbtk-hooks.c (gdbtk_pre_add_symbol): Cast `name'.
* generic/gdbtk-cmds.c (gdbtk_dis_asm_read_memory): Remove.
|
|
|
|
| |
* gdb.ada/fixed_points.exp: New file.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
signed number in twos complement, based on the size of this
number.
(read_range_type): Add support for reading octal signed bounds
in twos complements, based on the size of the type.
(read_type_number, read_cpp_abbrev, read_member_functions,
read_cpp_abbrev, read_one_struct_field, read_baseclasses,
read_struct_type, read_array_type, read_enum_type,
read_sun_builtin_type, read_sun_floating_type): Update calls to
read_huge_number.
(read_type): Update call to read_range_type.
|
|
|
|
|
|
|
| |
* hppa-hpux-tdep.c (internalize_hp_cxx_exception_support): Call
solib_get_solib_by_pc method through target vector.
(hppa_hpux_som_find_global_pointer): Call solib_get_got_by_pc
method through target vector.
|
|
|
|
|
| |
* hppa-hpux-tdep.c (internalize_hp_cxx_exception_support): Call
solib_get_solib_by_pc method through target vector.
|
| |
|
|
|
|
|
|
| |
parameter name to make it clear that we already have a next
frame. Return the sigcontext from that next frame instead
of the frame following it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.in (pa64solib_h, somsolib_h): Delete.
(solib_pa64_h, solib_som_h): New.
(HFILES_NO_SRCDIR, ALLDEPFILES): Replace somsolib.h with solib-som.h.
(hppa-hpux-tdep.o, hpread.o): Update dependencies.
(pa64solib.o, somsolib.o): Delete.
(solib-pa64.o, solib-som.o): New.
* hppa-hpux-tdep.c: Include new solib interfaces.
(hppa_hpux_som_init_abi): Attach to SOM solib interface.
(hppa_hpux_elf_init_abi): Attach to PA64 ELF solib interface.
* hppa-tdep.c (internalize_unwinds): If solib_get_text_base method
is available, use it to determine the base of unwind records.
* hppa-tdep.h (gdbarch_tdep): Add new solib methods.
* hpread.c: Replace somsolib.h with solib-som.h.
(hpread_process_one_debug_symbol): Use target vector to get thread
start address.
* config/pa/hppa64.mt (TDEPFILES): Use new solib interface.
* config/pa/hppahpux.mt (TDEPFILES): Likewise.
* config/pa/hpux.mh (NATDEPFILES): Delete references to target objects.
* config/pa/tm-hppah.h: Use new solib interface.
|
|
|
|
|
| |
* tramp-frame.c (tramp_frame_sniffer): Allow frames with names or
sections to be trampolines too.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
* callback.c (os_lstat): New function.
|
|
|
|
| |
(CB_SYS_lstat): New macro.
|
| |
|
| |
|
|
|
|
| |
(name): Likewise.
|
|
|
|
|
|
| |
Committed by Andrw Cagney.
* abug-rom.c, ada-lang.c, ada-typeprint.c, alpha-tdep.c: i18n
markup.
|
|
|
|
|
|
|
| |
* frame.c (get_prev_frame): When unwinding normal frames, check
that the PC isn't zero.
* hppa-tdep.c (hppa_stub_frame_unwind_cache): Delete check for a
zero PC.
|
|
|
|
|
| |
* MAINTAINERS: Reword description of what "Target Instruction Set
Architectures" covers.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
(hppa_hpux_save_state_offset): New function, replacing variable
with the same name.
(hppa_cannot_fetch_register, hppa_cannot_store_register): Remove
functions.
(hppa_hpux_fetch_register): Don't call hppa_cannot_fetch_register.
Use new hppa_hpux_save_state_offset function. Add special
handling for handling 64-bit "flags" register.
(hppa_hpux_store_register): Likewise.
(hppa_hpux_child_can_run): Tweak comment.
|
| |
|
|
|
|
|
|
|
|
| |
(inf_ttrace_attach): Likewise.
(inf_ttrace_resume_callback): New function.
(inf_ttrace_resume): Don't use TT_PROC_CONTINUE. Iterate over all
lwps and call inf_ttrace_resume_callback instead.
(inf_ttrace_wait): Handle TTEVT_BPT_SSTEP.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
* elfcode.h (elf_slurp_symbol_table): Use bfd_elf_sym_name so that
canonical sections syms have a name.
gas/testsuite/
Update for changed section syms.
ld/testsuite/
Update for changed section syms.
|
|
|
|
|
| |
have been adjusted for output.
(ppc64_elf_relocate_section): Mark sections with reloc_done.
|