summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2002-10-02 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2002-10-0210-21/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * inferior.h (registers_info, stepi_command, nexti_command, continue_command, interrupt_target_command): Export from infcmd.c. * frame.h (args_info, selected_frame_level_changed_hook, return_command): Export from stack.c. * v850ice.c (stepi_command, nexti_command, continue_command): use prototypes from inferior.h. * tracepoint.c (registers_info, args_info, locals_info): Use prototypes from frame.h and inferior.h. * Makefile.in (mi-main.o): Add dependency on frame.h. 2002-10-02 Elena Zannoni <ezannoni@redhat.com> * mi-main.c (mi_cmd_exec_return): Don't use return_command_wrapper, use return_command instead. (mi_cmd_exec_interrupt): Don't use interrupt_target_command_wrapper, use interrupt_target_command instead. (return_command_wrapper, interrupt_target_command_wrapper): Delete. Include frame.h. 2002-10-02 Elena Zannoni <ezannoni@redhat.com> * tui-hooks.c (selected_frame_level_changed_hook): Use the one exported from frame.h.
* 2002-10-02 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-10-022-1/+5
| | | | | * rs6000-tdep.c (rs6000_store_struct_return): Store struct_return value in register 3 adjusted by ppc_gp0_regnum.
* * ld-sh/sh64/cmpct1.sd : Fix linked file name.Stephen Clarke2002-10-023-2/+6
| | | | * ld-sh/sh64/crange3.dd: Likewise.
* 2002-10-02 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-10-022-2/+8
| | | | * rs6000-tdep.c (skip_prologue): Bias alloca_reg by ppc_gp0_regnum.
* 2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode2002-10-023-14/+7
| | | | | * Makefile.tpl: Eliminate reference to all-gui, all-libproc. * Makefile.in: Regenerate.
* 2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode2002-10-024-12/+24
| | | | | | * Makefile.def: Remove order dependency comments. * Makefile.tpl: Add explicit install-install dependencies. * Makefile.in: Regenerate.
* 2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode2002-10-023-574/+3
| | | | | * Makefile.tpl: Remove material now in src-release. (Finally!) * Makefile.in: Regenerate.
* add myself to the Write After Approval list.Marko Mlinar2002-10-022-0/+5
|
* 2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode2002-10-022-25/+26
| | | | * configure: Restore my original patch by syncing with gcc version.
* 2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode2002-10-022-4/+8
| | | | | | | | * Bring following over from gcc: 2002-09-30 Ulrich Weigand <uweigand@de.ibm.com> * configure.in (s390*-*-linux*): Enable libgcj.
* 2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode2002-10-022-29/+32
| | | | * Makefile.in: Regenerate. This really ought to fix things. :sigh:
* * configure: Move stray lines back to where they belong.Alan Modra2002-10-022-2/+2
|
* * configure: Move stray line back to where it belongs.Alan Modra2002-10-022-1/+5
|
* * emulparams/elf64ppc.sh (MAXPAGESIZE): Set to 0x10000.Alan Modra2002-10-022-1/+5
|
* * mips-tdep.c (mips_find_abi_section): .mdebug.abi64 is the nameAlexandre Oliva2002-10-022-1/+4
| | | | of the section for the N64 ABI, fixed.
* * config/mips/tm-irix6.h: Include solib.h.Alexandre Oliva2002-10-022-0/+5
|
* *** empty log message ***gdbadmin2002-10-021-1/+1
|
* daily updateAlan Modra2002-10-021-1/+1
|
* 2002-10-01 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2002-10-012-0/+17
| | | | | * dwarf2read.c (dwarf_stack_op_name): Recognize more dwarf3 and GNU operators.
* 2002-10-01 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode2002-10-012-0/+3
| | | | * Makefile.tpl: Insert configure-target target, for src-release.
* 2002-10-01 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode2002-10-012-24/+28
| | | | | * configure: Finish reverting change which Andrew Cagney started reverting. Should fix bustage.
* 2002-10-01 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode2002-10-012-1/+2
| | | | * src-release (BINUTILS_SUPPORT_DIRS): Add cpu directory.
* 2002-10-01 Nathanael Nerode <neroden@gcc.gnu.org>Nathanael Nerode2002-10-012-0/+331
| | | | | * src-release: New file. Contains material for making net releases for gdb, binutils, et al., formerly in Makefile.in.
* 2002-10-01 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-10-017-40/+46
| | | | | | | | | | | | | | | | | | | | * NEWS: Mention that MI syntax, selected by "mi" changed to "mi2" and that "mi0" syntax has been removed. 2002-10-01 Andrew Cagney <ac131313@redhat.com> * gdb.texinfo (Mode Options): Update --interpreter option. "mi2" and "mi1" instead of "mi1" and "mi0". 2002-10-01 Andrew Cagney <ac131313@redhat.com> * mi-main.c (mi2_command_loop): New function. (mi0_command_loop): Delete function. (_initialize_mi_main): Recognize, and default to, "mi2". Do not recognize "mi0". * mi-out.c (mi_table_begin): Remove mi0 code. (mi_table_body, mi_table_end): Ditto. (mi_table_header, mi_open, mi_close): Ditto.
* 2002-09-30 David Carlton <carlton@math.stanford.edu>David Carlton2002-10-014-1/+10
| | | | | | | * Makefile.in (ppc-sysv-tdep.o): Depend on gdb_string_h. * ppc-sysv-tdep.c: #include "gdb_string.h". * remote-sds.c (getmessage): Add semicolon after 'retry' label to pacify GCC.
* 2002-10-01 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-10-0120-0/+4842
| | | | | | | | | | * mi1-basics.exp: Copy of mi1-basics.exp MIFLAGS set "-i=mi1". * mi1-break.exp, mi1-console.exp, mi1-disassemble.exp: Ditto. * mi1-eval.exp, mi1-hack-cli.exp, mi1-pthreads.exp: Ditto. * mi1-read-memory.exp, mi1-regs.exp, mi1-return.exp: Ditto. * mi1-simplerun.exp, mi1-stack.exp, mi1-stepi.exp: Ditto. * mi1-until.exp, mi1-var-block.exp, mi1-var-child.exp: Ditto. * mi1-var-cmd.exp, mi1-var-display.exp, mi1-watch.exp: Ditto.
* 2002-10-01 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-10-012-1/+6
| | | | | * rs6000-tdep.c (rs6000_gdbarch_init): For powerpc:7400, fix "vrsave"'s register number.
* bfd/Jakub Jelinek2002-10-016-1/+49
| | | | | | | | | * elf32-i386.c (elf_i386_relocate_section): Fix movl foo@indntpoff, %eax IE->LE transition. ld/testsuite/ * ld-i386/i386.exp: Add tlsindntpoff test. * ld-i386/tlsindntpoff.s: New test. * ld-i386/tlsindntpoff.dd: New test.
* bfd/Jakub Jelinek2002-10-016-52/+99
| | | | | | | | | * elf64-x86-64.c (elf64_x86_64_relocate_section): Change TLSGD sequence and its transitions. ld/testsuite/ * ld-x86-64/tlspic1.s: Change TLSGD sequences. * ld-x86-64/tlsbinpic.s: Likewise. * ld-x86-64/tlspic.dd: Adjust.
* bfd/Jakub Jelinek2002-10-0114-10/+80
| | | | | | | | | | | | | | | | | | | * elf32-i386.c (elf_i386_relocate_section): Resolve R_386_TLS_LDO_32 to st_value + addend in non-code sections. * elf64-x86-64.c (elf64_x86_64_relocate_section): Resolve R_X86_64_DTPOFF32 to st_value + addend in non-code sections. ld/testsuite/ * ld-i386/i386.exp: Add tlsg test. * ld-i386/tlsg.s: New test. * ld-i386/tlsg.sd: New test. * ld-i386/tlsbin.dd: Change LD into LD -> LE in comments. * ld-i386/tlsbinpic.s: Likewise. * ld-x86-64/x86-64.exp: Add tlsg test. * ld-x86-64/tlsg.s: New test. * ld-x86-64/tlsg.sd: New test. * ld-x86-64/tlsbin.dd: Change LD into LD -> LE in comments. * ld-x86-64/tlsbinpic.s: Likewise.
* * config/tc-mips.h (TC_FORCE_RELOCATION_SUB_SAME): Define.Alan Modra2002-10-012-1/+10
| | | | (TC_FORCE_RELOCATION): Tidy arg.
* 2002-09-30 H.J. Lu <hjl@gnu.org>H.J. Lu2002-10-012-4/+4
| | | | * gas/mips/mips.exp: Undo the last change.
* 2002-09-30 H.J. Lu <hjl@gnu.org>H.J. Lu2002-10-012-1/+9
| | | | | * readelf.c (get_machine_flags): Handle E_MIPS_MACH_4120, E_MIPS_MACH_5400 and E_MIPS_MACH_5500.
* 2002-09-30 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-10-012-4/+68
| | | | | | | | | | | | | | * mips-tdep.c (mips_frame_saved_pc): When a generic dummy frame, use frame_unwind_signed_register to obtain the PC. (mips_frame_chain): Handle a generic dummy frame. (mips_init_extra_frame_info): When a generic dummy frame, don't re-compute the frame base. (mips_pop_frame): Handle generic dummy frames. (mips_gdbarch_init): When generic dummy frames, set use_generic_dummy_frames, push_dummy_frame to generic_push_dummy_frame, pc_in_call_dummy to generic_pc_in_call_dummy, and save_dummy_frame_top_of_stack to generic_save_dummy_frame_tos.
* 2002-09-30 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-10-012-8/+39
| | | | | | * blockframe.c (generic_find_dummy_frame): Rewrite. Only test against TOP when TOP was explictly set. (generic_push_dummy_frame): Set TOP to zero.
* 2002-09-30 H.J. Lu <hjl@gnu.org>H.J. Lu2002-10-012-2/+3
| | | | | * gas/mips/vr4120.d: Use "#pass" instead of "#..." to skip the rest of output.
* *** empty log message ***gdbadmin2002-10-011-1/+1
|
* daily updateAlan Modra2002-10-011-1/+1
|
* 2002-09-30 Elena Zannoni <ezannoni@redhat.com>Elena Zannoni2002-09-302-10/+18
| | | | | * event-loop.c (start_event_loop): Rename variable 'result' to 'gdb_result', to avoid conflicts with upcoming intepreters changes.
* 2002-09-30 H.J. Lu <hjl@gnu.org>H.J. Lu2002-09-302-0/+9
| | | | | * gas/mips/mips.exp: Set xfail on empic, empic2, empic3_g1 and empic3_g2 on Linux/mips.
* 2002-09-30 H.J. Lu <hjl@gnu.org>H.J. Lu2002-09-302-2/+6
| | | | * gas/mips/vr4120.d: Pass -m mips:4120 to objdump.
* 2002-09-29 Andrew Cagney <ac131313@redhat.com>Andrew Cagney2002-09-303-0/+17
| | | | | * mi-out.c (mi_version): New function. * mi-out.h (mi_version): Declare.
* Fix handling of v850e bit-twiddle instructions.Jim Wilson2002-09-302-2/+8
| | | | | | * simops.c (OP_E6077E0): And op1 with 7 after reading register, not before. (BIT_CHANGE_OP): Likewise.
* * gdb-events.sh (selected_thread_changed): New event.Keith Seitz2002-09-304-0/+42
| | | | | * gdb-events.c: Regenerated. * gdb-events.h: Regenerated.
* * MAINTAINERS: Add self to Write After Approval list.Hans-Peter Nilsson2002-09-302-0/+5
|
* * disasm.c: New file.Fernando Nasser2002-09-305-379/+457
| | | | | | | | | | | * disasm.h: New file. * mi/mi-cmd-disas.c (gdb_dis_asm_read_memory): Moved to disasm.c. (compare_lines): Ditto. (dump_insns): Ditto. (do_mixed_source_and_assembly): Moved to disasm.c. Added uiout argument. (do_assembly_only): Ditto. (do_disassembly): Renamed to gdb_disassembly and moved to disasm.c. Sdded uiout argument. * Makefile.in: Add new files. Reorder SFILES list. Update dependencies. Include libgdb.a later in the insight executable.
* Fix date in last commit.Richard Sandiford2002-09-301-1/+1
|
* [gas/]Richard Sandiford2002-09-3017-10/+789
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/c-mips.texi: Add entries for -march=vr4120,vr4130,vr4181, vr5400 and vr5500. Add entry for -mfix-vr4122-bugs. * config/tc-mips.c (CPU_HAS_DROR, CPU_HAS_ROR): New macros. (hilo_interlocks): True for CPU_VR5500. (gpr_interlocks, cop_interlocks): True for CPU_VR5400 and CPU_VR5500. (mips_fix_vr4122_bugs): New. (append_insn): Work around 4122 errors if mips_fix_vr4122_bugs. (mips_emit_delays): Likewise. (macro2) [M_DROLI]: Use dror or dror32 if CPU_HAS_DROR. [M_ROLI]: Likewise ror if CPU_HAS_ROR. (validate_mips_insn, mips_ip): Handle '[', ']', 'e' and '%'. (OPTION_FIX_VR4122, OPTION_NO_FIX_VR4122): New options. (md_longopts): Add -mfix-vr4122-bugs and -no-mfix-vr4122-bugs. (OPTION_ELF_BASE): Bump. (md_parse_option): Handle the new options. (mips_cpu_info_table): Add entries for vr4120, vr4130, vr4181, vr5400 and vr5500. [gas/testsuite/] * gas/mips/mips4100.[sd]: Move dmadd16 and madd16 checks to... * gas/mips/vr4111.[sd]: ...this new test. * gas/mips/vr4120.[sd], * gas/mips/vr4122.[sd], * gas/mips/vr5400.[sd], * gas/mips/vr5500.[sd]: New tests. * mips.exp: Run them.
* [include/opcode/]Richard Sandiford2002-09-305-25/+218
| | | | | | | | | | | | | | | | | | | * mips.h: Update comment for new opcodes. (OP_MASK_VECBYTE, OP_SH_VECBYTE): New. (OP_MASK_VECALIGN, OP_SH_VECALIGN): New. (INSN_4111, INSN_4120, INSN_5400, INSN_5500): New. (CPU_VR4120, CPU_VR5400, CPU_VR5500): New. (OPCODE_IS_MEMBER): Handle the new CPU_* values and INSN_* flags. Don't match CPU_R4111 with INSN_4100. [opcodes/] * mips-dis.c (print_insn_arg): Handle '[', ']', 'e' and '%'. (mips_isa_type): Handle bfd_mach_mips4120, bfd_mach_mips5400 and bfd_mach_mips5500. * mips-opc.c (V1): Include INSN_4111 and INSN_4120. (N411, N412, N5, N54, N55): New convenience defines. (mips_builtin_opcodes): Add vr4120, vr5400 and vr5500 opcodes. Change dmadd16 and madd16 from V1 to N411.
* [include/elf]Richard Sandiford2002-09-307-6/+92
| | | | | | | | | | | | | | | | | | * mips.h (E_MIPS_MACH_4120, E_MIPS_MACH_5400, E_MIPS_MACH_5500): New. [bfd/] * archures.c (bfd_mach_mips4120, bfd_mach_mips5400): New. (bfd_mach_mips5500): New. * cpu-mips.c (I_mips4120, I_mips5400, I_mips5500): New. (arch_info_struct): Add corresponding entries here. * elfxx-mips.c (_bfd_elf_mips_mach): Handle E_MIPS_MACH_4120, E_MIPS_MACH_5400 and E_MIPS_MACH_5500. (_bfd_mips_elf_final_write_processing): Handle bfd_mach_mips4120, bfd_mach_mips5400 and bfd_mach_mips5500. (_bfd_mips_elf_mach_extends_p): New function. (_bfd_mips_elf_merge_private_bfd_data): Use it to help merge the EF_MIPS_MACH flags. * bfd-in2.h: Regenerate.