aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1998-12-03Fix typo in orevious deltaNick Clifton1-1/+1
1998-12-03change BFD_RELOC_FR30_32 to BFD_RELOC_FR30_48Nick Clifton2-3/+6
1998-12-03Add support for R_FR30_48 reloc.Nick Clifton1-118/+28
1998-12-03FR30 updates/checkpoint.Zdenek Radouch1-0/+9
1998-12-03fr30 update.Zdenek Radouch1-0/+3
1998-12-03Still some bogus code; checkpoint.Zdenek Radouch1-601/+24
1998-12-03Still a lot of bogus code; just a checkpoint.Zdenek Radouch1-115/+90
1998-12-03Updated to match latest assembler output.Nick Clifton1-0/+14
1998-12-03 * fr30-asm.c,fr30-dis.c,fr30-opc.c,fr30-opc.h: Regenerate.Doug Evans5-563/+786
1998-12-03Clean up function return types. Functions not returning values,Andrew Cagney10-19/+44
functions unnecessarily returning values.
1998-12-03 From Brendan Kehoe:Stan Shebs1-1/+22
* gdb.c++/cplusfuncs.cc, misc.cc, virtfunc.cc: Add now-required int return types.
1998-12-03Update.Ulrich Drepper2-0/+5
1998-12-03(process_mips_specific): Print .conflict section content.Ulrich Drepper1-2/+66
1998-12-03Wed Dec 2 15:11:38 1998 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder1-0/+6
* m32r-tdep.c (decode_prologue): If no branch or push fp is found, but there's a stack adjust, then use that as the end of prologue. (m32r_skip_prologue): don't skip past the first line if there is line info. (m32r_virtual_frame_pointer): new function. (m32r_fix_call_dummy): no return value needed.
1998-12-02Update.Ulrich Drepper2-6/+22
1998-12-02(process_mips_specific): Print l_flags in liblist in textual form.Ulrich Drepper1-88/+101
1998-12-02Add more LL_* options from Irix 6.5.Ulrich Drepper1-0/+13
1998-12-02spelling correction.Michael Snyder1-8/+43
1998-12-02Wed Dec 2 15:11:38 1998 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder3-28/+49
* tracepoint.c: Move default definition of TARGET_VIRTUAL_FRAME_POINTER from here to target.h. * target.h: Add default definition of TARGET_VIRTUAL_FRAME_POINTER. * ax-gdb.c (gen_frame_args_address, gen_frame_locals_address): use TARGET_VIRTUAL_FRAME_POINTER to determine frame pointer. (gen_trace_for_expr): new argument, address of tracepoint, gets passed to new_agent_expr and added to struct agent_expr. (is_nontrivial_conversion): call to new_agent_expr now requires a dummy argument. (agent_command): use get_current_frame() to get current PC scope; pass it to gen_trace_for_expr. * ax-general.c (new_agent_expr): new argument, address of tracepoint; store it in new field of struct agent_expr. * ax.h (struct agent_expr): add new field for tracepoint address. * ax-gdb.h: change prototypes to match above changes.
1998-12-02Update.Ulrich Drepper1-0/+4
1998-12-02Add R_MIPS_JALR and adjust R_MIPS_max appropriately.Ulrich Drepper1-3/+22
1998-12-02add docs for r5900 arg charactersDoug Evans1-0/+27
1998-12-02Enable relocs for ldi:20 insnNick Clifton1-0/+5
1998-12-02 * elflink.h (elf_adjust_dynamic_symbol): Warn on an attempt toIan Lance Taylor1-0/+12
link against a dynamic symbol with no type or size.
1998-12-02 * gdbint.texinfo: Add some info about symbol readers.Stan Shebs1-0/+8
(CHILL_PRODUCER, etc): Comment out descriptions, not useful. (IN_SOLIB_CALL_TRAMPOLINE): Rename info from IN_SOLIB_TRAMPOLINE. (IN_SOLIB_RETURN_TRAMPOLINE): Describe. (KERNEL_DEBUGGING, MIPSEL): No info about these, remove.
1998-12-01Update.Ulrich Drepper1-6/+12
1998-12-01patch for PR 18243.Jim Wilson1-0/+6
* coff-h8300.c (h8300_bfd_link_add_symbols): Make reloc_size, reloc_count and i long instead of unsigned long. Handle error return from bfd_canonicalize_reloc.
1998-12-01* A few more improvements to gx jit prototype.Frank Ch. Eigler14-264/+614
[common/ChangeLog] 1998-12-01 Frank Ch. Eigler <fche@elastic.org> * sim-gx-run.c (sim_engine_run): Use new tgx_info struct to collect run-time arguments to gx block. * sim-gx.h (sim_gx_function): Corresponding signature change. * sim-gx.c (sim_gx_compiled_block_f): Remove nonfunctional code to again compile a gx block source file. (sim_gx_compiled_block_dispose): Uninstall obsoleted gx block shared libraries. (sim_gx_block_translate): Always emit new "gx_label_NNNN" labels, for basic block entry points, even if !__GNUC__. [m32r-gx/ChangeLog] 1998-12-01 Frank Ch. Eigler <fche@elastic.org> * Makefile.in (SIM_OBJS): Don't build sim-core.o. * configure.in: Added --enable-sim-inline support. Look for "getenv()" function. * configure: Rebuilt. * config.in: Rebuilt. * gx-translate.c: Include "sim-inline.c" for sim-core inlining. (m32r_gx_{load,store}*): Update signature. (tgx_emit_pre_function): Emit new "tgx_info" struct, update callback function signatures. (m32r_emit_*_insn): Use new callback signatures. For all short branches in optimized mode, emit direct "goto gx_label_NNNN". (tgx_optimize_test): If the GX_OPTIMIZE environment variable is set, allow its integer value to override the optimization heuristic. * m32r-sim.h: New empty placeholder file. * sim-main.c: New empty placeholder file. * sim-if.c (sim_create_inferior): Use NULL instead of &abort for unimplemented register fondling functions. * sim-main.h: Add multiple inclusion guard. Update callback function signatures. (tgx_info): New struct for collecting gx block invocation arguments.
1998-12-01Detect the absence of a symbol hash table.Nick Clifton1-0/+5
1998-12-01Cleanup open comments.Andrew Cagney1-3/+6
1998-12-01 * config/fr30/tm-fr30.h (INNER_THAN): Add parameters.Doug Evans2-1/+5
1998-11-30* cgen-utils.c (cgen_virtual_opcode_table): Update.Doug Evans1-0/+9
1998-11-30 * cgen-dis.c (hash_insn_array): CGEN_INSN_VALUE ->Doug Evans1-1/+5
CGEN_INSN_BASE_VALUE. * cgen-asm.in (insert_normal): Change start,length to unsigned int. New args word_offset, word_length. Rewrite. (FLD): Define. (insert_1): Fix lsb0 case. * cgen-dis.in (extract_normal): Change start,length to unsigned int. New args word_offset, word_length. Rewrite. (FLD): Define. (extract_1): Fix lsb0 case. * cgen-opc.in (FLD): Define. * m32r-opc.c,m32r-opc.h,m32r-asm.c,m32r-dis.c: Regenerate. * fr30-opc.c,fr30-opc.h,fr30-asm.c,fr30-dis.c: Regenerate.
1998-11-30 * Makefile.am (CGENFILES): Add rtx-funcs.scm.Doug Evans1-0/+7
* Makefile.in: Rebuild.
1998-11-30missing stuff for vr4xxxGavin Romig-Koch1-0/+28
1998-11-30 * elf32-sh.c (elf/sh.h): Include.Joern Rennecke1-0/+9
sh_reloc_type: Delete. Changed all references to elf_sh_reloc_type. (sh_elf_howto_tab): Add HOWTO for R_SH_SWITCH8. (sh_reloc_map): Map BFD_RELOC_8_PCREL to R_SH_SWITCH8. (sh_elf_relax_delete_bytes): Handle R_SH_SWITCH8. * Makefile.in: Add dependency of elf32-sh.lo on $(INCDIR)/elf/sh.h.
1998-11-30CARP:Andrew Cagney26-50/+111
Cleanup FRAME_CHAIN_VALID. Replace all macro's with functions.
1998-11-29CARP:Andrew Cagney9-11/+49
Convert ADDR_BITS_REMOVE to a function.
1998-11-28CARP:Andrew Cagney31-31/+67
Rewrite INNER_THAN so that it takes parameters.
1998-11-27CARP:Andrew Cagney11-69/+109
STEP_SKIPS_DELAY - add STEP_SKIPS_DELAY_P and rewrite use removing #ifdef's. NO_SINGLE_STEP - replace with SOFTWARE_SINGLE_STEP_P + SOFTWARE_SINGLE_STEP. Replace global variable one_stepped with static singlestep_breakpoints_inserted_p. Cleanup infrun.c (scary!).
1998-11-27 * elflink.h (compute_bucket_count): Don't allow minsize==0, itRichard Henderson2-0/+7
causes division by zero later on.
1998-11-26Thu Nov 26 11:26:32 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley1-1/+14
* fr30-dis.c: Regenerated.
1998-11-26Thu Nov 26 11:26:32 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley4-110/+142
* fr30-asm.c,fr30-dis.c,fr30-opc.c: Regenerated.
1998-11-26Thu Nov 26 11:23:48 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley1-0/+5
* config/tc-fr30.c (md_pcrel_from_section): Restore previous calculation of pcrel point.
1998-11-26Thu Nov 26 11:23:48 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley1-1/+1
* config/tc-fr30.c (md_pcrel_from_section): Restore previous calculation of pcrel point. ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
1998-11-26Thu Nov 26 11:19:35 1998 Dave Brolley <brolley@cygnus.com>Dave Brolley1-0/+5
* elf32-fr30.c (fr30_elf_pc9_reloc,fr30_elf_pc12_reloc): Not needed.
1998-11-26CARP: Delete ABOUT_TO_RETURN across all targets.Andrew Cagney24-215/+122
1998-11-26* rs6000-tdep.c (rs6000_breakpoint_from_pc): Change big_breakpointAndrew Cagney3-3/+10
and little_breakpoint to char[] from char*. * remote-array.c (array_insert_breakpoint): Change bp_addr to CORE_ADDR type.
1998-11-25* ldemul.h (ld_emulation_xfer_struct): new hook "recognized_file"DJ Delorie3-3/+218
* ldemul.c (ldemul_recognized_file): new function, new hook * ldint.texinfo: document new hook. * ldlang.c (load_symbols): call recognized_hook for all objects we do recognize, in case the emulation needs to handle them specially. PE DLLs use this. * pe-dll.c (pe_dll_generate_def_file): take out hack and debug printfs * emultempl/pe.em (gld_i386_recognized_file): new function (gld_i486_unrecognized_file): take out hack
1998-11-25* coff-i386.c (i3coff_object_p): Remove hack. Use new emulationDJ Delorie1-0/+5
hook now.