Andrew Cagney
c4ed33b99b
2002-10-02 Andrew Cagney <ac131313@redhat.com>
...
* infrun.c (resume): Convert #ifdef CANNOT_STEP_BREAKPOINT into C.
* gdbarch.sh (CANNOT_STEP_BREAKPOINT): Add.
* gdbarch.h, gdbarch.c: Re-generate.
2002-10-02 23:28:54 +00:00
Daniel Jacobowitz
cef4f5dd72
Fix PR gdb/778
...
* gdbtypes.c (fill_in_vptr_fieldno): Call check_typedef
before recursing.
* gnu-v3-abi.c (gnuv3_virtual_fn_field): Check return value
of fill_in_vptr_fieldno.
2002-10-02 22:01:53 +00:00
Stephen Clarke
ad050da3e6
* ld-sh/sh64/gotplt.d, ld-sh/sh64/gotplt.map,
...
ld-sh/sh64/gotplt.s: New test.
2002-10-02 21:56:50 +00:00
Stephen Clarke
4989d792c8
* elf32-sh.c (elf_sh_link_hash_entry): Add gotplt_refcount.
...
(sh_elf_link_hash_newfunc): Initialize it.
(allocate_dynrelocs): Transfer gotplt refs from plt.refcount
to got.refcount for symbols that are forced local or when
we have direct got refs.
(sh_elf_gc_sweep_hook): Adjust gotplt_refcount. Use it
to correctly adjust got.refcount and plt.refcount.
(sh_elf_copy_indirect_symbol): Copy gotplt_refcount across.
(sh_elf_check_relocs): Increment gotplt_refcount.
2002-10-02 21:53:40 +00:00
Jim Blandy
10abb1d48f
* gdb.c++/casts.cc, gdb.c++/casts.exp: New test.
2002-10-02 21:46:56 +00:00
Elena Zannoni
36dc181bba
2002-10-02 Elena Zannoni <ezannoni@redhat.com>
...
* 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 21:33:59 +00:00
Andrew Cagney
da3eff4919
2002-10-02 Andrew Cagney <ac131313@redhat.com>
...
* rs6000-tdep.c (rs6000_store_struct_return): Store struct_return
value in register 3 adjusted by ppc_gp0_regnum.
2002-10-02 21:21:47 +00:00
Stephen Clarke
8033ae3b15
* ld-sh/sh64/cmpct1.sd : Fix linked file name.
...
* ld-sh/sh64/crange3.dd: Likewise.
2002-10-02 21:19:59 +00:00
Andrew Cagney
6f99cb26f2
2002-10-02 Andrew Cagney <ac131313@redhat.com>
...
* rs6000-tdep.c (skip_prologue): Bias alloca_reg by ppc_gp0_regnum.
2002-10-02 21:18:57 +00:00
Nathanael Nerode
c86f794bf7
2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>
...
* Makefile.tpl: Eliminate reference to all-gui, all-libproc.
* Makefile.in: Regenerate.
2002-10-02 19:14:25 +00:00
Nathanael Nerode
a95905273a
2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>
...
* Makefile.def: Remove order dependency comments.
* Makefile.tpl: Add explicit install-install dependencies.
* Makefile.in: Regenerate.
2002-10-02 06:29:04 +00:00
Nathanael Nerode
8412ce72a2
2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>
...
* Makefile.tpl: Remove material now in src-release. (Finally!)
* Makefile.in: Regenerate.
2002-10-02 06:22:08 +00:00
Marko Mlinar
da615bee0d
add myself to the Write After Approval list.
2002-10-02 06:06:06 +00:00
Nathanael Nerode
8b9f37f186
2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>
...
* configure: Restore my original patch by syncing with gcc version.
2002-10-02 05:37:46 +00:00
Nathanael Nerode
f8f61f4a06
2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>
...
* Bring following over from gcc:
2002-09-30 Ulrich Weigand <uweigand@de.ibm.com>
* configure.in (s390*-*-linux*): Enable libgcj.
2002-10-02 05:22:11 +00:00
Nathanael Nerode
403d950503
2002-10-02 Nathanael Nerode <neroden@gcc.gnu.org>
...
* Makefile.in: Regenerate. This really ought to fix things. :sigh:
2002-10-02 04:40:23 +00:00
Alan Modra
e4673b0a98
* configure: Move stray lines back to where they belong.
2002-10-02 03:47:32 +00:00
Alan Modra
95f6f3835a
* configure: Move stray line back to where it belongs.
2002-10-02 02:41:36 +00:00
Alan Modra
a86a09cc1b
* emulparams/elf64ppc.sh (MAXPAGESIZE): Set to 0x10000.
2002-10-02 02:21:52 +00:00
Alexandre Oliva
62a49b2cf4
* mips-tdep.c (mips_find_abi_section): .mdebug.abi64 is the name
...
of the section for the N64 ABI, fixed.
2002-10-02 01:28:55 +00:00
Alexandre Oliva
d154bee237
* config/mips/tm-irix6.h: Include solib.h.
2002-10-02 01:27:59 +00:00
gdbadmin
389e69e944
*** empty log message ***
2002-10-02 00:00:13 +00:00
Alan Modra
7ec4e8e52d
daily update
2002-10-02 00:00:12 +00:00
Elena Zannoni
ed348accac
2002-10-01 Elena Zannoni <ezannoni@redhat.com>
...
* dwarf2read.c (dwarf_stack_op_name): Recognize more dwarf3 and
GNU operators.
2002-10-01 23:51:43 +00:00
Nathanael Nerode
a581b5c30e
2002-10-01 Nathanael Nerode <neroden@gcc.gnu.org>
...
* Makefile.tpl: Insert configure-target target, for src-release.
2002-10-01 23:35:42 +00:00
Nathanael Nerode
c084f5b44e
2002-10-01 Nathanael Nerode <neroden@gcc.gnu.org>
...
* configure: Finish reverting change which Andrew Cagney started
reverting. Should fix bustage.
2002-10-01 23:21:51 +00:00
Nathanael Nerode
7aa673ed4f
2002-10-01 Nathanael Nerode <neroden@gcc.gnu.org>
...
* src-release (BINUTILS_SUPPORT_DIRS): Add cpu directory.
2002-10-01 22:58:14 +00:00
Nathanael Nerode
748503c850
2002-10-01 Nathanael Nerode <neroden@gcc.gnu.org>
...
* src-release: New file. Contains material for making net
releases for gdb, binutils, et al., formerly in Makefile.in.
2002-10-01 22:34:16 +00:00
Andrew Cagney
da0f9dcdbe
2002-10-01 Andrew Cagney <ac131313@redhat.com>
...
* 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-10-01 21:15:43 +00:00
David Carlton
bdf64bacd5
2002-09-30 David Carlton <carlton@math.stanford.edu>
...
* 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 19:26:05 +00:00
Andrew Cagney
1f609b42e3
2002-10-01 Andrew Cagney <ac131313@redhat.com>
...
* 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 16:01:37 +00:00
Andrew Cagney
54c2a1e693
2002-10-01 Andrew Cagney <ac131313@redhat.com>
...
* rs6000-tdep.c (rs6000_gdbarch_init): For powerpc:7400, fix
"vrsave"'s register number.
2002-10-01 14:57:55 +00:00
Jakub Jelinek
7c445aa3c8
bfd/
...
* 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.
2002-10-01 10:43:37 +00:00
Jakub Jelinek
abcf1d5247
bfd/
...
* 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.
2002-10-01 09:15:34 +00:00
Jakub Jelinek
a45bb67df2
bfd/
...
* 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.
2002-10-01 09:10:46 +00:00
Alan Modra
97724570fe
* config/tc-mips.h (TC_FORCE_RELOCATION_SUB_SAME): Define.
...
(TC_FORCE_RELOCATION): Tidy arg.
2002-10-01 06:15:33 +00:00
H.J. Lu
f11b4434cc
2002-09-30 H.J. Lu <hjl@gnu.org>
...
* gas/mips/mips.exp: Undo the last change.
2002-10-01 04:37:47 +00:00
H.J. Lu
810dfa6e36
2002-09-30 H.J. Lu <hjl@gnu.org>
...
* readelf.c (get_machine_flags): Handle E_MIPS_MACH_4120,
E_MIPS_MACH_5400 and E_MIPS_MACH_5500.
2002-10-01 03:27:56 +00:00
Andrew Cagney
cedea778f2
2002-09-30 Andrew Cagney <ac131313@redhat.com>
...
* 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-10-01 01:30:10 +00:00
Andrew Cagney
68315eb83a
2002-09-30 Andrew Cagney <ac131313@redhat.com>
...
* 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-10-01 01:24:01 +00:00
H.J. Lu
28e0c55ddc
2002-09-30 H.J. Lu <hjl@gnu.org>
...
* gas/mips/vr4120.d: Use "#pass" instead of "#..." to skip the
rest of output.
2002-10-01 00:12:26 +00:00
gdbadmin
ccc8590d3a
*** empty log message ***
2002-10-01 00:00:32 +00:00
Alan Modra
cd614c8e99
daily update
2002-10-01 00:00:04 +00:00
Elena Zannoni
3b8630c3eb
2002-09-30 Elena Zannoni <ezannoni@redhat.com>
...
* event-loop.c (start_event_loop): Rename variable 'result' to
'gdb_result', to avoid conflicts with upcoming intepreters changes.
2002-09-30 21:25:47 +00:00
H.J. Lu
5d42dcdf5f
2002-09-30 H.J. Lu <hjl@gnu.org>
...
* gas/mips/mips.exp: Set xfail on empic, empic2, empic3_g1 and
empic3_g2 on Linux/mips.
2002-09-30 21:12:24 +00:00
H.J. Lu
17c06574e8
2002-09-30 H.J. Lu <hjl@gnu.org>
...
* gas/mips/vr4120.d: Pass -m mips:4120 to objdump.
2002-09-30 20:59:11 +00:00
Andrew Cagney
c7ec4050c5
2002-09-29 Andrew Cagney <ac131313@redhat.com>
...
* mi-out.c (mi_version): New function.
* mi-out.h (mi_version): Declare.
2002-09-30 20:18:52 +00:00
Jim Wilson
30458d39d6
Fix handling of v850e bit-twiddle instructions.
...
* simops.c (OP_E6077E0): And op1 with 7 after reading register, not
before.
(BIT_CHANGE_OP): Likewise.
2002-09-30 20:11:08 +00:00
Keith Seitz
28ee05e924
* gdb-events.sh (selected_thread_changed): New event.
...
* gdb-events.c: Regenerated.
* gdb-events.h: Regenerated.
2002-09-30 20:06:53 +00:00
Hans-Peter Nilsson
6eecb1c8dd
* MAINTAINERS: Add self to Write After Approval list.
2002-09-30 16:05:31 +00:00