Age | Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
as O_symbol, copy over the segment.
|
|
(mips16_heuristic_proc_desc): Recognize jal(x) instruction.
|
|
sd and sw instructions correctly.
(heuristic_proc_start): Add support for MIPS16.
(mips16_get_imm, mips16_heuristic_proc_desc,
mips32_heuristic_proc_desc): New helper functions for
heuristic_proc_desc.
(heuristic_proc_desc): Rewrite and reorganize to support MIPS16.
(mips_push_arguments): Don't align small arguments in EABI.
(mips32_skip_prologue): Attempt to shrink code size a little.
|
|
objdump. Update for current relocation printing style.
|
|
trying to delete the copy of gdb. Catch the file delete so we
don't die if the delete fails; also, the file should be copied to
the host, not to the build.
Fixes problems when gdb isn't built with debugging.
|
|
relocateable link, just skip pc_relative pcrel_offset relocs.
* coff-arm.c (coff_arm_rtype_to_howto): Return a different howto
structure for an ARM26 reloc which can be resolved.
(coff_arm_adjust_symndx): Only convert ARM26 to ARM26D if the
reloc can be resolved.
PR 11599.
|
|
* m32r-stub.c: New -- remote protocol support for M32R cpu.
* m32r-rom.c: Several experiments with improved download time.
* .Sanitize: Add entry for m32r-stub.c
|
|
|
|
fixup to be against the section symbol, adjust the value
accordingly.
|
|
an equated symbol.
* write.c (write_relocs): Avoid looping on equated symbols.
Adjust fx_offset by X_add_number for each symbol.
* config/obj-coff.c (do_relocs_for): Avoid looping on equated
symbols.
(fixup_segment): Add a loop to track down equated symbols and
adjust fx_offset appropriately.
|
|
error in overflow check for R_RELBYTE.
PR 11591.
|
|
parenthesis in case it contains multiple regexps separated
with |.
Fixes last nights native failures.
* gdb.base/watchpoint.exp: Use gdb_test.
* gdb.base/default.exp: Ditto.
More improvements.
|
|
* gdb.base/scope.exp: Use gdb_test.
* gdb.c++/classes.exp: Ditto.
* gdb.c++/inherit.exp: Ditto.
More random cleanups. Still lots to go, however.
|
|
|
|
|
|
jmp -> bra relaxing.
(md_convert_frag): Handle jmp->bra relaxing.
(md_assemble): Handle jmp->bra relaxing.
(md_estimate_size_before_relax): Likewise.
|
|
remote_exec instead.
* gdb.base/corefile.exp: Don't be ridiculous.
* gdb.base/*.c: Add missing stub invocations.
Fixes failures on HP-UX.
|
|
(sparc_cons_align): Don't do anything unless enforce_aligned_data
is set.
(md_longopts): Add "enforce-aligned-data".
(md_show_usage): Mention --enforce-aligned-data.
* doc/c-sparc.texi (Sparc-Aligned-Data): New node; document
enforce-aligned-data.
|
|
|
|
"word", and "short".
(ppc_xcoff_cons): New static function.
|
|
|
|
|
|
From Mark Rasin <mark.rasin@telrad.co.il>.
|
|
debugging symbols.
Mentioned in PR 11540.
|
|
".so" in the name, not ".so.".
(gld${EMULATION_NAME}_search_dir): Accept a plain .so file.
|
|
<alan@spri.levels.unisa.edu.au>.
|
|
* config/tc-i386.c (i386_align_code): Add comments explaining the
nop instructions.
|
|
(mips_find_saved_regs): Replace hardcoded 2's with MIPS16_INSTLEN.
(heuristic_proc_start): Recognize 'entry' pseudo-op as a start
of function on MIPS16.
(mips32_skip_prologue, mips16_skip_prologue): New helper functions
for mips_skip_prologue.
(mips_skip_prologue): Recognize both 16- and 32-bit prologues.
|
|
|
|
common or undefined.
* read.c (read_a_source_file): Don't handle mri_pending_align if
the handler is s_globl or s_ignore.
|
|
<schwab@issan.informatik.uni-dortmund.de>
* objdump.c (disassemble_data): Initialize `aux.require_sec'.
|
|
(SIM_AC_OUTPUT): To here.
|
|
|
|
|
|
* gdb.base/signals.exp: Check for a gdb,nosignals feature of
the target.
* gdb.base/watchpoint.exp: Fix regexp.
Random miscellaneous fixes. Gotta dig up all these global variables someday..
|
|
close and wait commands, as the descriptor may now be
invalid. Always call "remote_close host".
Makes sure things get cleaned up if gdb dies in the middle of a test.
|
|
* config/tc-mips.h (tc_fix_adjustable): Call mips_fix_adjustable.
(mips_fix_adjustable): Declare.
|
|
|
|
pairs for all predefined symbols recognized by the assembler.
Also used by the disassembling routines.
(tic80_symbol_to_value): New function.
(tic80_value_to_symbol): New function.
* tic80-dis.c (print_operand_control_register,
print_operand_condition_code, print_operand_bitnum):
Remove private tables and use tic80_value_to_symbol function.
|
|
rather than a constant that is 2**X. Reorder them to put bits for
operands that have symbolic names in the upper bits, so they can
be packed into an int where the lower bits contain the value that
corresponds to that symbolic name.
(predefined_symbo): Add struct.
(tic80_predefined_symbols): Declare array of translations.
(tic80_num_predefined_symbols): Declare size of that array.
(tic80_value_to_symbol): Declare function.
(tic80_symbol_to_value): Declare function.
|
|
* config/tc-tic80.c: Many additions to previous placeholder file.
* config/tc-tic80.h: Ditto.
|
|
* d10v-dis.c (print_operand): Change address printing
to correctly handle PC wrapping. Fixes PR11490.
|
|
* config/tc-i386.c (i386_align_code): Improve the nop patterns.
|
|
* read.c (read_a_source_file): After doing an mri_pending_align,
adjust the line_label if there is one.
(s_space): Set mri_pending_align if an odd number of bytes were
output.
|
|
|
|
(gld${EMULATION_NAME}_find_so): Skip the directory name when
searching for ".so.".
(gld${EMULATION_NAME}_search_dir): Make sure that the library name
has a version number, and that only version numbers follow .so.
|