Age | Commit message (Collapse) | Author | Files | Lines |
|
directory.
* Makefile.in: Regenerate.
|
|
* Makefile.in: Regenerate.
|
|
|
|
the value of PATH in GDB's own environment (it did in the past,
but that was changed on March 15, 1994). Reported by Doug Evans
<dje@transmeta.com>.
|
|
its variants.
* minsyms.c (lookup_minimal_symbol_by_pc_section): Don't skip
symbols whose SYMBOL_BFD_SECTION is NULL.
|
|
its line. Fix markup of commands. Add an index and index entries.
|
|
|
|
|
|
* configure.in: Make 'mipself' and 'mipsecoff' emulations
map to MIPS-specific files, as they used to do before the
change on 2000-05-21.
* configure: Regerate.
|
|
|
|
* config/tc-mips.c (md_parse_option): Don't try to compile
ELF-only option code if not ELF.
|
|
* xcoffsolib.c (xcoff_solib_address): Renamed from
pc_load_segment_name. Return NULL if address is not in a shared
library. Cleanup shared library name construction, using xasprintf.
Format shared library member names consistent with format in exec.c.
(solib_info): Format shared library member names consistent with
format in exec.c.
* config/rs6000/nm-rs6000.h: Replace PC_LOAD_SEGMENT with PC_SOLIB,
using xcoff_solib_address for PC_SOLIB definition.
* stack.c (print_frame): Remove PC_LOAD_SEGMENT code, no longer
needed.
|
|
with xmalloc calls and cleanups.
|
|
'struct mem_attrib *' required by 2001-01-23 change.
|
|
.IA_64.unwind.* pattern to unwind table section and
.IA_64.unwind_info* pattern to unwind info section.
|
|
(ELF_TC_SPECIAL_SECTIONS): Drop .IA_64.unwind and .IA_64.unwind_info
(they're now handled via ia64_elf_section_type.
* config/tc-ia64.c (unwind): New members saved_text_seg,
saved_text_subseg, and force_unwind_entry.
(optimize_unw_records): New function to optimize away unnecessary
unwind directives.
(ia64_elf_section_type): New function.
(output_unw_records): Generate unwind info only if the size is
non-zero or if it's forced for some other reason (e.g.,
handlerdata or a personality routine).
(generate_unwind_image): Don't switch back to previous
section---stay inside the unwind info section instead so that
handlerdata that may follow goes into the right place.
(dot_handlerdata): Force generation of unwind entry and save the
current active text segment before generating unwind image.
(dot_unwentry): Force generation of unwind entry.
(dot_personality): Ditto.
(dot_endp): Generate unwind table entry only if there is
some unwind info or the unwind entry was forced.
* config/tc-ia64.c (make_unw_section_name): New macro to form
unwind section name.
(generate_unwind_image): Add "text_name" argument. Use it to
form unwind section name.
(dot_handlerdata): Determine current segment (section) name and
pass it to generate_unwind_image().
(dot_endp): Determine current segment (section) name and use
it to determine the appropriate unwind section name.
(ia64_md_do_align): Add missing ATTRIBUTE_UNUSED declarations to
n, fill, and max arguments.
|
|
true if section name is an unwind table section name.
(elfNN_ia64_additional_program_headers): Count each unwind section
separately.
(elfNN_ia64_modify_segment_map): Install one unwind program header
for each unwind separate section. Note: normally the linker
script merges the unwind sections that go into a single segment,
so this still generates at most one unwind program header per
segment.
* elfxx-ia64.c (elfNN_ia64_section_from_shdr): Accept any section
name for SHT_IA_64_UNWIND, not just .IA_64.unwind.
(elfNN_ia64_fake_sections): Mark sections with names that start
with .IA_64.unwind but not with .IA_64.unwind_info as an IA-64
unwind section.
* elfxx-ia64.c (elfNN_ia64_final_write_processing): New function.
Use it to make sh_info in unwind section point to the text section
it applies to.
|
|
|
|
|
|
2byte, 4byte and 8byte.
|
|
|
|
(sparc64_elf_relocate_section): Likewise.
|
|
|
|
similar to R_SPARC_32.
* elf64-sparc.c (sparc64_elf_howto_table): Likewise.
|
|
targ_extra_libpath.
(sparc-*-linux-gnu*): Add elf64_sparc into targ_extra_libpath.
|
|
* elf32-i386.c (elf_i386_check_relocs): Reserve R_386_PC32
relocation entries for weak definitions when building DSO with
-Bsymbolic.
|
|
* Makefile.in (ALLDEPFILES): Remove altos-xdep.c arm-convert.s
arm-xdep.c convex-tdep.c convex-xdep.c pyr-tdep.c pyr-xdep.c
tahoe-tdep.c.
(TAGFILES_NO_SRCDIR): Add $(SUBDIR_CLI_SRCS).
|
|
before visibility. Locally defined protected symbols are not
dynamic.
|
|
<hzoli@austin.ibm.com>.
|
|
to soft registers, define them with --defsym.
* ld-selective/selective.exp: Likewise.
|
|
on m6811-elf and m6812-elf targets, still run the generic MRI tests.
|
|
|
|
* defs.h (continuation): Remove unused global variable.
|
|
|
|
internal_verror().
|
|
* aclocal.m4: Regenerate.
* configure: Regenerate.
|
|
* sim-main.c (load_memory): Pass cia to sim_core_read* functions.
(store_memory): Likewise, pass cia to sim_core_write*.
|
|
|
|
md_number_to_chars with size > sizeof (valueT).
|
|
before returning.
|
|
|
|
|
|
Add support to display unwind info for IA64 binaries.
|
|
mn10300-elf now buildable.
|
|
|
|
* elfxx-ia64.c (elfNN_ia64_dynamic_symbol_p): Only hidden and
internal symbols are not dynamic.
* elf64-alpha.c (alpha_elf_dynamic_symbol_p): Likewise.
|
|
allocated buffer.
(save_inferior_pid): Restore the PID from that tempoary
buffer. Delete the buffer.
* utils.c (make_cleanup_close, do_close_cleanup): Ditto for FD.
|
|
|
|
|
|
|