Age | Commit message (Collapse) | Author | Files | Lines |
|
"addr".
* breakpoint.c (frame_in_dummy): Move struct breakpoint *b decl
inside #ifdef CALL_DUMMY.
(watch_command_1): Initialize target_resources_ok.
* command.c (do_setshow_command): Provide dummy initialization
for "match".
* valops.c (find_function_addr): Move function & prototype inside
#ifdef CALL_DUMMY.
(value_arg_coerce): Similarly.
(value_of_variable): Provide dummy initialization of "frame".
Lint.
|
|
redundant) test.
|
|
This fixes PR 11323, where gdbtk stops responding if an error occurs.
|
|
it doesn't lose for 16bit integer systems.
|
|
|
|
change in function, added class parameter.
|
|
a symbol class that restricts translation to just that
class (general register, condition code, etc).
|
|
to prim_record_minimal_symbol_and_info call that was missed in Jan 3
change.
(scan_xcoff_symtab): Ditto.
|
|
* scripttempl/tic80coff.sc: New (dummy) file for TIc80.
* Makefile.in (etic80coff.c): Add target and rule to build it.
* configure.tgt (tic80-*-coff): Set targ_emul to tic80coff.
|
|
from being sent to 32-bit targets by masking off upper bits.
* mips-tdep.c (heuristic_proc_start): Mask off upper 32 bits
of PC on 32-bit targets.
(mips16_heuristic_proc_desc): Recognize 'addiu s1,sp,n' as a
frame setup instruction.
(mips32_heuristic_proc_desc): Fix warning found by gcc -Wall.
(mips16_skip_prologue): Recognize 'addiu s1,sp,n' as a valid
prologue instruction. Fix warnings and bugs found by gcc -Wall.
* buildsym.c (finish_block): Improve handling of overlapping blocks;
fixes problem on MIPS16 printing function arguments.
|
|
|
|
the linkage name of a die from DW_AT_MIPS_linkage_name or
DW_AT_name.
(read_func_scope, dwarf2_add_field, dwarf2_add_member_fn,
new_symbol): Use it instead of accessing DW_AT_name.
(read_partial_die): Use DW_AT_MIPS_linkage name as name of the
partial die if present.
(dwarf2_add_member_fn): Make a copy of physname on the type obstack.
|
|
"prune_warnings".
|
|
the output section will be the absolute section; don't print an
assertion message for that case when doing a relocateable link.
PR 11647.
|
|
is not INNER_THAN the old frame, then it's not valid.
|
|
fit into the constant field of a relaxable operand, then it does
not match.
Fixes mn10200/other.s failures due to new relaxing code.
|
|
data types, then expect "real" types to only be 4 bytes.
|
|
call tests if the target doesn't support inferior function calls.
|
|
in printf tests.
|
|
a jsr target in a different section just like a jsr to
an undefined target.
Bug triggerd by c++ tests.
|
|
and REG_DEST_E for register operands that have to be
an even numbered register. Add REG_FPA for operands that
are one of the floating point accumulator registers.
Add TIC80_OPERAND_MASK to flags for ENDMASK operand.
(tic80_opcodes): Change entries that need even numbered
register operands to use the new operand table entries.
Add "or" entries that are identical to "or.tt" entries.
|
|
endmask fields, which are somewhat weird in that 0 and 32 are
treated exactly the same.
|
|
"help support". Simplify regexp for "help stack".
They're causing timeouts, overruns, etc again.
|
|
* objdump.c (disassemble_bytes): Added code to allow some control
over the way raw instructions are displayed.
|
|
(SignalException): Pass floating point cases to mips16_entry.
(ValueFPR): Don't restrict fmt_single and fmt_word to even
registers.
(StoreFPR): Likewise. Also, don't clobber fpr + 1 for fmt_single
or fmt_word.
(COP_LW): Pass fmt_word rather than fmt_uninterpreted to StoreFPR,
and then set the state to fmt_uninterpreted.
(COP_SW): Temporarily set the state to fmt_word while calling
ValueFPR.
|
|
(struct mips_elf_link_hash_entry): Add new fields fn_stub,
need_fn_sub, call_stub, and call_fp_stub.
(struct mips_elf_link_hash_table): Add field mips16_stubs_seen.
(mips_elf_link_hash_newfunc): Initialize new fields.
(mips_elf_link_hash_table_create): Likewise.
(mips_elf_relocate_section): Redirect relocations to use mips16
stubs when appropriate.
(mips_elf_check_relocs): Attach stub sections to the appropriate
symbol. Set need_fn_stub when appropriate.
(mips_elf_always_size_sections): New static function.
(mips_elf_check_mips16_stubs): New static function.
(elf_backend_always_size_sections): Define.
* elf-bfd.h (struct elf_obj_tdata): Add local_stubs field.
|
|
attached to sections which are not being included in the link.
|
|
against any mips16 symbols, not just externally visible ones.
(md_apply_fix): Corresponding change.
|
|
to 60 seconds. Temporarily set match_max to 15000 around the
"info copying" test.
Fixes timeout/overflow problems for hpux10.20 hosted toolchains.
|
|
call if the target doesn't support them.
* gdb.base/printcmds.exp: Likewise.
* gdb.base/setvar.exp: Likewise.
* gdb.base/structs.exp: Likewise.
* gdb.c++/templates.exp: Likewise.
* gdb.base/ptype.exp: Likewise. Remove UDI specific stuff.
* gdb.base/recurse.exp: Enable for the mn10200.
* configure.in: Do configure gdb.stabs directory for *-*-elf
targets.
* configure: Rebuilt.
|
|
exit status and/or results from the target.
* gdb.base/watchpoint.exp, gdb.base/langs.exp: Likewise.
* lib/gdb.exp: Remove old (now bogus) initialization of
noinferior, noargs, noresults and nosignals.
More cleanups for new testing framework.
|
|
(push_bincl): Put the new file on both bincl_list and
bincl_stack. Clear the file_types field.
(pop_bincl): Use the next_stack field when popping the stack.
Don't put the file on bincl_list.
(find_excl): Include the file name when warning about an unfound
N_EXCL.
* debug.c (debug_type_samep): Don't crash if we are passed NULL.
PR 11465.
|
|
* objcopy.1: Add missing space after .B.
|
|
|
|
is being built. Don't use erc32 for sparc64.
* configure: Regenerated.
|
|
symbol value when computing the addend for a pc_relative
pcrel_offset reloc.
|
|
disassembler.
* mips-dis.c (print_mips16_insn_arg): Display floating point
registers in operands of exit instruction. Print `$' before
register names in operands of entry and exit instructions.
|
|
the operand of the exit instruction.
|
|
* config/slite.exp: Try to connect multiple times to the board
before rebooting. Only send a "monitor run" if need_monitor_run
is set.
* gdb.base/break.exp: Don't do the "stub continue" test if
the target has gdb_stub set.
* gdb.base/callfuncs.exp: Increase the timeout.
* gdb.base/interrupt.exp: Don't even try to compile the testcase
if the target has gdb,noinferiorio set.
* gdb.base/list.exp: Increase match_max to 10000 characters.
* gdb.base/sigall.exp: Check for gdb,nosignals on the target.
* gdb.base/watchpoint.exp: Check for gdb,noinferiorio on the
target.
* lib/gdb.exp(gdb_run_cmd): Fix for targets that use stubs.
Misc fixes for sparclite and SH.
|
|
* config/slite.exp: Try to connect multiple times to the board
before rebooting. Only send a "monitor run" if need_monitor_run
is set.
* gdb.base/break.exp: Don't do the "stub continue" test if
the target has gdb_stub set.
* gdb.base/callfuncs.exp: Increase the timeout.
* gdb.base/interrupt.exp: Don't even try to compile the testcase
if the target has gdb,noinferiorio set.
* gdb.base/list.exp: Increase match_max to 10000 characters.
* gdb.base/sigall.exp: Check for gdb,nosignals on the target.
* gdb.base/watchpoint.exp: Check for gdb,noinferiorio on the
target.
* lib/gdb.exp(gdb_run_cmd): Fix for targets that use stubs.
Misc fixes for sparclite and SH.
|
|
COMMON_{PRE,POST}_CONFIG_FRAG instead.
* configure.in: sinclude ../common/aclocal.m4.
* configure: Regenerated.
|
|
* configure: Regenerated.
|
|
comparison flags at any ISA level, not just ISA 4.
|
|
COMMON_{PRE,POST}_CONFIG_FRAG instead.
* configure.in: sinclude ../common/aclocal.m4.
* configure: Regenerated.
|
|
|
|
(callback.o,targ-map.o): Delete, moved to Make-common.in.
(gentmap,targ-vals.h,targ-map.c): Likewise.
(run-autoconf): Delete.
* aclocal.m4 (SIM_AC_OUTPUT): Redo creation of Makefile.
(common makefile fragment): Moved back into ...
* Make-common.in: Resurrect.
* configure.in (AC_LINK_FILES): Delete, unnecessary now.
* configure: Regenerated.
|
|
COMMON_{PRE,POST}_CONFIG_FRAG instead.
* configure.in: sinclude ../common/aclocal.m4.
* configure: Regenerated.
|
|
* configure.in: Do configure common.
* configure: Regenerated.
|
|
|
|
(CROSS_CHECK_MODULES): Addec check-db.
(INSTALL_MODULES): Added install-db.
(CLEAN_MODULES): Added clean-db.
* Makefile.in (ALL_MODULES): Added all-itcl.
(CROSS_CHECK_MODULES): Added check-itcl.
(INSTALL_MODULES): Added install-itcl.
(CLEAN_MODULES): Added clean-itcl.
|