| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
* gas/ppc/machine.d: New.
* gas/ppc/ppc.exp: Run it.
|
|
|
|
|
|
|
| |
(md_parse_option): ..here.
(ppc_setup_opcodes): New function, broken out from..
(md_begin): ..here.
(ppc_machine): Implement .machine pseudo op.
|
|
|
|
|
|
|
|
|
| |
* config/tc-i370.c: Likewise.
* config/tc-i386.c: Likewise.
* config/tc-i386.h: Likewise.
* config/tc-i960.c: Likewise.
* config/tc-ia64.c: Likewise.
* config/tc-iq2000.h: Likewise.
|
|
|
|
|
| |
* dwarf2dbg.c: Likewise.
* dwarf2dbg.h: Likewise.
|
|
|
|
|
|
|
|
|
|
| |
* as.h: Likewise.
* atof-generic.c: Likewise.
* bignum-copy.c: Likewise.
* bignum.h: Likewise.
* cgen.c: Likewise.
* cgen.h: Likewise.
* cond.c: Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* config/tc-alpha.c: Likewise.
* config/tc-alpha.h: Likewise.
* config/tc-arc.c: Likewise.
* config/tc-arm.c: Likewise.
* config/tc-arm.h: Likewise.
* config/tc-cris.c: Likewise.
* config/tc-d10v.c: Likewise.
* config/tc-d30v.c: Likewise.
* config/tc-dlx.c: Likewise.
* config/tc-dlx.h: Likewise.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
i386_store_return_value): Add gdbarch argument. Use it instead of
determining it from REGCACHE. Remove recursive call for
structures with a single member.
(i386_use_struct_convention): Remove.
(i386_reg_struct_return_p): New function.
(i386_return_value): New function.
(i386_gdbarch_init): Set return_value, don't set
extract_return_value, store_return_value and
use_struct_convention.
* x86-64-tdep.c (x86_64_init_abi): Set return_value to NULL.
|
|
|
|
| |
sections.
|
|
|
|
| |
family is a superset of <bfd_arch_rs6000,bfd_mach_rs6k>.
|
|
|
|
| |
the 'set osabi' and 'show osabi' commands.
|
|
|
|
|
| |
* gdb.base/structs.exp: Handle and recover from internal errors.
Replace "foo${n}" with "foo<n>" in test messages.
|
|
|
|
|
| |
* gdb.base/structs.exp: Update copyright. Rewrite.
* gdb.base/structs.c: Update copyright. Rewrite.
|
|
|
|
|
| |
* lib/gdb.exp (gdb_internal_error_resync): Issue a perror when the
resync count exceeded.
|
|
|
|
|
|
|
|
| |
* gdb.base/maint.exp: Use gdb_internal_error_resync to recover
from the internal error.
* lib/gdb.exp (gdb_internal_error_resync): New procedure.
Original from Jim Blandy.
(gdb_test_multiple): Use gdb_internal_error_resync.
|
|
|
|
|
|
|
| |
section for reloc output and subtract the output section's address
from the addend when converting a relocation into one against a
section symbol.
* elf64-s390.c (elf_s390_relocate_section): Likewise.
|
|
|
|
| |
variables static appropriately.
|
|
|
|
| |
* config/tc-h8300.c: Likewise.
|
|
|
|
| |
* config/tc-h8300.h: Likewise.
|
|
|
|
| |
* config/tc-tic4x.c: Likewise.
|
| |
|
|
|
|
|
|
| |
* config/tc-ip2k.c: Likewise.
* config/tc-iq2000.c: Likewise.
* config/tc-tic30.c: Remove a comment.
|
|
|
|
|
|
|
|
|
|
|
| |
* config/obj-bout.h: Likewise.
* config/obj-coff.c: Likewise.
* config/obj-coff.h: Likewise.
* config/obj-elf.c: Likewise.
* config/obj-ieee.c: Likewise.
* config/obj-som.c: Likewise.
* config/obj-vms.c: Likewise.
* config/obj-vms.h: Likewise.
|
| |
|
|
|
|
| |
call to dwarf2_emit_insn.
|
| |
|
|
|
|
| |
* Makefile.in: Regenerate.
|
| |
|
|
|
|
|
| |
* gdb.base/callfuncs.exp: Change the XFAILed descriptor test to a
KFAIL.
|
|
|
|
|
| |
* gdb.arch/i386-unwind.exp: New file.
* gdb.arch/i386-unwind.c: New file.
|
|
|
|
|
| |
get_frame_address_in_block instead of get_frame_pc as argument to
inside_main_func. Fixes PR backtrace/1435.
|
|
|
|
|
|
|
|
| |
* stack.c (return_command): Handle "void", "legacy" and "unknown
location" return values separatly.
* values.c (using_struct_return): Return 0 for a "void" return
type. Mention "register_value_being_returned".
(register_value_being_returned): Mention "using_struct_return".
|
| |
|
|
|
|
|
|
|
|
| |
(frame_base_offset): Delete.
(read_func_scope): Delete call to decode_locdesc.
(decode_locdesc): Update comments. Don't set the removed variables.
Complain for DW_OP_reg* not at the end. Remove DW_OP_breg* and
DW_OP_fbreg support.
|
|
|
|
|
| |
(disassemble_section): Reset require_sec after call to
find_symbol_for_address.
|
|
|
|
| |
* ld-powerpc/tlsso32.d: Likewise.
|
|
|
|
|
| |
* ldlang.c (lang_process): Move lang_reset_memory_regions call after
lang_do_assignments call.
|
|
|
|
|
|
|
|
|
|
| |
bfd/ChangeLog
* elfxx-ia64.c (get_fptr): For fptr_rel, use dynobj not abfd.
(elfNN_ia64_size_dynamic_sections): When stripping sections, check
for ia64_info->rel_fptr_sec.
ld/ChangeLog
* emulparams/elf64_ia64.sh (OTHER_PLT_RELOC_SECTIONS): Include
.rela.opd if -pie.
|
| |
|
| |
|
|
|
|
|
| |
(decode_locdesc): Update comments. Don't set optimized_out
or islocal.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
for loading addresses using CALL relocations.
Don't emit CALL relocations when a base register is used.
* gas/mips/lca-svr4pic.d: New test for the "lca" macro.
* gas/mips/lca-xgot.d: Likewise.
* gas/mips/lca.s: Source for the new tests.
* gas/mips/mips.exp: Run the new tests.
* opcode/mips.h: Define new enum members, M_LCA_AB and M_DLCA_AB.
* mips-opc.c (mips_builtin_opcodes): Handle new macros: "lca" and
"dlca".
|
| |
|
|
|
|
| |
size is zero.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
David Mosberger <davidm@hpl.hp.com>
* ia64-tdep.c: Include elf.h.
[HAVE_LIBUNWIND_IA64_H]: Include libunwind-frame.h and
libunwind-ia64.h.
(ia64_rse_slot_num, ia64_rse_skip_regs): New for libunwind support.
(ia64_gdb2uw_regnum, ia64_uw2gdb_regnum): Ditto.
(ia64_is_fpreg, ia64_access_reg): Ditto.
(ia64_access_fpreg, ia64_access_mem): Ditto.
(get_kernel_table): Ditto.
(ia64_find_unwind_table): Ditto.
(ia64_find_proc_info_x, ia64_put_unwind_info): Ditto.
(ia64_get_dyn_info_list, ia64_libunwind_frame_this_id): Ditto.
(ia64_libunwind_frame_prev_register): Ditto.
(ia64_libunwind_frame_sniffer): Ditto.
(ia64_gdbarch_init)[HAVE_LIBUNWIND_IA64_H]: Add libunwind frame
sniffer. Register libunwind functions needed by generic
libunwind frame code using libunwind_frame_set_descr().
|