Mark Kettenis
0eebe06ae6
* gdbserver/low-linux.c [I386_GNULINUX_TARGET]: Cleanup code and
...
make it work again.
(NUM_FREGS): Redefine to 0.
(NUM_REGS): Redefine as NUM_GREGS.
(i386_register_byte, i386_register_raw_size): Update from
i386-tdep.c. Add comment about their origin.
(regmap, register_u_addr): Take these from i386-linux-nat.c.
(i386_register_u_addr): Removed.
2001-03-28 09:15:22 +00:00
Mark Kettenis
b9511b9a9a
* i386-linux-nat.c (i386_linux_dr_get): Return 0 if ptrace call
...
fails instead of calling perror_with_name. This should fix
debugging remote i386 targets with a native Linux/x86 GDB. Add
FIXME for this hack.
2001-03-28 08:35:14 +00:00
DJ Delorie
30a1def20d
merge from gcc
2001-03-28 05:02:47 +00:00
Alexandre Oliva
6a9c388603
* configure.in (CXX_FOR_TARGET): Use xgcc for libstdc++-v3.
2001-03-28 01:19:29 +00:00
Ben Elliston
0e70c820dd
* Comment tweak.
2001-03-27 21:37:47 +00:00
J.T. Conklin
3172dc307b
* arch-utils.c (#include "gdbthread.h"): Removed.
...
(#include "symfile.h"): Removed.
(XMALLOC): Removed unused macro.
* breakpoint.c (tbreak_command): Removed local declaration.
(awatch_command, do_enable_breakpoint, set_breakpoint_count):
Remove duplicate declarations.
(bpstat_should_step, bpstat_have_active_hw_watchpoints)
(remove_solib_event_breakpoints): Fix indentation botch.
* c-typeprint.c (#include "command.h"): Removed.
(#include "gdbcmd.h"): Removed.
* ch-exp.c (ch_terminal_match_float_literal, parse_expr)
(parse_primval, parse_untyped_expr, parse_opt_untyped_expr):
Removed duplicate declarations.
* ch-typeprint.c (#include "command.h"): Removed.
(#include "gdbcmd.h"): Removed.
* corefile.c (#include "frame.h"): Removed
(#include "symfile.h"): Removed.
(#include "language.h"): Removed.
* dbxread.c (#include "command.h"): Removed.
* environ.c (#include "gdbcore.h"): Removed.
* event-loop.c (#include "top.h"): Removed.
* f-typeprint.c (#include "command.h"): Removed.
(#include "gdbcmd.h"): Removed.
(#include "language.h"): Removed.
(#include "typeprint.h"): Removed.
(#include "frame.h"): Removed.
* gdbtypes.h (print_type_scalar): Removed declaration.
* infcmd.c (#include "completer.h"): Removed.
* language.c (#include "frame.h"): Removed.
* m2-typeprint.c (#include "command.h"): Removed.
(#include "gdbcmd.h"): Removed.
(#include "language.h"): Removed.
* m2-valprint.c (#include "valprint.h"): Removed.
* p-typeprint.c (#include "command.h"): Removed.
(#include "gdbcmd.h"): Removed.
* p-valprint.c (#include "typeprint.h"): Removed.
* parse.c (#include "linespec.h"): Removed.
* regcache.c (#include "frame.h"): Removed.
* remote.c (#include "frame.h"): Removed.
(getpkt_sane): Make static.
* source.c (#include "completer.h"): Removed.
* stack.c (#include "symfile.h"): Removed.
(#include "objfiles.h"): Removed.
* symfile.c (#include "completer.h"): Removed.
* tracepoint.c (#include "completer.h"): Removed.
* values.c (#include "frame.h"): Removed.
* varobj.c (#include "valprint.h"): Removed.
* wrapper.c (#include "frame.h"): Removed.
* memattr.c (create_mem_region): Removed unused variable.
* remote-nrom.c: Removed spurious semicolon after init_nrom_ops.
-------------------------------------------------------------------
2001-03-27 20:36:24 +00:00
Nick Clifton
d5c4095a98
Allow for the possibility that the local labels won't be in the objdump output.
2001-03-27 19:33:52 +00:00
Nick Clifton
775cf89163
(for COFF) default symbols to being local.
2001-03-27 19:13:55 +00:00
Nick Clifton
397b41add9
Add missing double quote
2001-03-27 17:23:47 +00:00
Kevin Buettner
ed817e6830
* solib-aix5.c (build_so_lib_from_mapfile): Use xfree() instead
...
of free().
2001-03-27 10:03:41 +00:00
Eli Zaretskii
b75e0a6b90
(Cleanups): Remove the item about converting docs to GFDL.
2001-03-27 07:09:01 +00:00
Kevin Buettner
224d8953bf
* solib-aix5.c (build_so_lib_from_mapfile): Fix xasprintf() usage.
2001-03-27 06:23:25 +00:00
Ben Elliston
bc64be0c37
* as.texinfo (Fill): Replace "result" with "repeat".
2001-03-27 04:51:28 +00:00
Hans-Peter Nilsson
f9c191122c
* configure.in (cris-*-*): Change default emulation to criself.
...
(cris-*-*aout*): New rule.
* configure: Regenerate.
2001-03-27 02:48:19 +00:00
Kevin Buettner
2fc3ac7ed8
Fix problems encountered in compiling ia64-tdep.c with IBM's compiler.
2001-03-27 02:45:54 +00:00
Hans-Peter Nilsson
1268a053f8
* configure.tgt (cris-*-*): Change default emulation to criself.
...
(cris-*-*aout*): New rule.
2001-03-27 02:37:41 +00:00
H.J. Lu
b9d8899626
Remove ATTRIBUTE_UNUSED in the last patch.
2001-03-27 02:05:18 +00:00
Kevin Buettner
37de36c6ed
Add AIX5 procfs support.
2001-03-27 02:01:11 +00:00
H.J. Lu
eb4a6e4f4b
2001-03-26 H.J. Lu <hjl@gnu.org>
...
* elf32-gen.c (elf32_generic_link_add_symbols): New. Check
if there are any relocations for generic ELF.
(bfd_elf32_bfd_link_add_symbols): Defined to
elf32_generic_link_add_symbols.
* elf64-gen.c (elf64_generic_link_add_symbols): New. Check
if there are any relocations for generic ELF.
(bfd_elf64_bfd_link_add_symbols): Defined to
elf64_generic_link_add_symbols.
2001-03-27 02:00:34 +00:00
Kevin Buettner
3207ec212c
Add new step-line test.
2001-03-27 01:32:45 +00:00
Kevin Buettner
25d53da1c8
* symtab.c (find_pc_sect_line): Revise method used for finding
...
the ending pc.
2001-03-27 01:17:47 +00:00
Alan Modra
d85e9ff7b1
Go to 16k page size on hppa-linux.
2001-03-27 00:42:47 +00:00
Nick Clifton
8a5613f978
oops - omitted from previous delta
2001-03-26 21:42:48 +00:00
Mark Kettenis
50e27f84bf
* i386-linux-tdep.c (i386_linux_sigtramp_saved_pc,
...
i386_linux_sigtramp_saved_sp): Make static.
(i386_linux_frame_saved_pc): New function based on the old
FRAME_SAVED_PC macro, but use read_memory_unsigned_integer instead
of read_memory_integer.
* config/i386/tm-linux.h (sigtramp_saved_pc): Remove definition.
(i386_linux_sigtramp_saved_pc): Remove prototype.
(FRAME_SAVED_PC): Redefine in terms of i386_linux_frame_saved_pc.
(i386_linux_frame_saved_pc): New prototype.
2001-03-26 19:51:47 +00:00
Chris Demetriou
10a5181444
2001-03-26 Chris Demetriou <cgd@broadcom.com>
...
* gas/mips/sync.s: Declare 'foo' as a function so that this
test will work on properly on ECOFF targets.
2001-03-26 19:47:47 +00:00
Nick Clifton
07855becf9
Do not optimize BFD_RELOC_390_GOTENT relocs.
...
Always generate relocs for VT_ relocs.
2001-03-26 19:38:33 +00:00
Jim Blandy
f34754ee25
Correct/clarify credit for C++ work.
2001-03-26 18:39:33 +00:00
Andrew Cagney
1a5cef0650
Mark m88k as known to be broken.
2001-03-26 18:06:43 +00:00
Andrew Cagney
af8021274c
* fork-child.c (clone_and_follow_inferior): Delete #ifdef
...
HAVE_VFORK.
2001-03-26 16:44:32 +00:00
Mark Kettenis
5b31405b6e
* config/i386/tm-symmetry.h (PUSH_ARGUMENTS): #undef.
2001-03-26 12:25:31 +00:00
Mark Kettenis
22f8ba5774
* i386-tdep.c (i386_push_arguments, i386_store_struct_return): New
...
functions.
* config/i386/tm-i386.h (PUSH_ARGUMENTS): New macro.
(STORE_STRUCT_RETURN): Redefine in terms of
i386_store_struct_return.
(i386_push_arguments, i386_store_struct_return): New prototypes.
* config/i386/tm-i386v.h (STORE_STRUCT_RETURN): Remove. It's
definition was identical to the definition in "i386/tm-i386.h" so
the new definition should suffice too.
2001-03-26 12:11:14 +00:00
Eli Zaretskii
e9c75b65b1
* gdbint.texinfo: Change Permissions to GFDL. Update Copyright.
...
* gdbgui.texinfo: Change Permissions to GFDL. Update Copyright.
Replace "GDB" with "@value{GDBN}". Fix markup.
* annotate.texi: Change Permissions to GFDL. Update Copyright.
* gdb.texinfo: Change Permissions to GFDL. Update Copyright.
* gdbmi.texinfo: Update copyright. Change Permissions to GFDL.
2001-03-26 11:51:50 +00:00
Eli Zaretskii
b78a4f26ba
* event-loop.c (toplevel) [!HAVE_POLL] [NO_FD_SET]: Remove unused
...
definitions for SELECT, NBBY, FD_SETSIZE, NFDBITS, and MASK_SIZE.
2001-03-26 11:37:51 +00:00
Eli Zaretskii
3d67e040a5
* gdb.texinfo (Output Formats): Mention "info symbol" and provide
...
a cross-reference to its description.
(Symbols): Document "info symbol".
2001-03-26 11:35:03 +00:00
Eli Zaretskii
49baf81994
Fix the date of the last entry.
2001-03-26 11:30:03 +00:00
Eli Zaretskii
4d2779813f
* config/djgpp/djconfig.sh: Add copyright notice.
...
* ser-go32.c (rawclock): Remove prototype; include time.h instead.
(ISR, dos_hookirq, isr_t): Convert K&R definition to ANSI C.
(top level) <string.h>: Include gdb_string.h instead.
(dos_noop, dos_raw, dos_noflush_set_tty_state)
(dos_print_tty_state, dos_info): Remove ATTRIBUTE_UNUSED.
* go32-nat.c (go32_create_inferior): Move the declaration of
`environ' to here from the top level.
(top level) <_initialize_go32_nat>: Remove redundant prototype.
<gdb_string.h>: Include it instead of string.h.
(store_register): Call register_buffer instead of accessing
registers[] directly.
(redir_cmdline_delete, redir_cmdline_parse, redir_to_debugger)
(redir_to_debugger, redir_debug_init) [__DJGPP_MINOR__ < 3]: Put
the function names at the start of the line.
(go32_set_dr): Throw internal_error if the argument is not a valid
debug register number.
(go32_open, go32_close, go32_attach, go32_detach, go32_resume)
(go32_wait, go32_xfer_memory, go32_files_info)
(go32_terminal_info): Remove ATTRIBUTE_UNUSED.
2001-03-26 11:26:45 +00:00
Andreas Jaeger
0879a67a8f
2001-03-26 Andreas Jaeger <aj@suse.de>
...
* binutils.texi (nm): Fix texi syntax.
2001-03-26 Andreas Jaeger <aj@suse.de>
* ld.texinfo (Overview): Fix syntax in texi code.
2001-03-26 07:02:59 +00:00
Jim Blandy
8f3ee2aeae
*** empty log message ***
2001-03-26 04:03:26 +00:00
Jim Blandy
3259a17229
* mips-tdep.c (mips_gdbarch_init): Tweak indentation.
2001-03-26 04:01:53 +00:00
Elena Zannoni
6ec4c4bd0e
2001-03-25 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
...
From Andrew Cagney <ac131313@redhat.com>
* coffread.c: Include "gdb_assert.h".
(coff_symtab_read): Cast the integer s_sclass to a long before
casting it to a pointer.
2001-03-26 02:50:46 +00:00
Elena Zannoni
b9179dbce9
2001-03-25 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
...
From Andrew Cagney <ac131313@redhat.com>
* coffread.c (coff_symtab_read): Initialize
``fcn_first_line_addr''. Check that the ``.bf'' always preceeds
the ``.ef'' info.
* dbxread.c (find_text_range): Initialize ``start'' and ``end''.
2001-03-26 02:48:23 +00:00
Nick Clifton
0285c67df1
Automate generate on man pages
2001-03-25 20:32:31 +00:00
Alan Modra
551c1ca176
Accept an absolute expression for index scale factor.
2001-03-25 05:57:09 +00:00
Alan Modra
0f17484fd3
Small tweaks to sse2 instructions.
2001-03-24 06:29:16 +00:00
Jim Blandy
2adab5d0b2
Revert previous change, committed to trunk accidentally.
2001-03-24 03:23:20 +00:00
Jim Blandy
9e40428556
A single-file branch to help me keep things straight while adapting
...
GDB to the GNU V3 C++ ABI.
* c-typeprint.c: Commit Dan Berlin's changes.
2001-03-24 03:21:46 +00:00
Andrew Cagney
64c4637f92
* config/sparc/tm-sp64.h (GDB_MULTI_ARCH): Down grade to
...
GDB_MULTI_ARCH_PARTIAL from two. SOFTWARE_SINGLE_STEP is not
multi-arch.
* gdbarch.sh (SOFTWARE_SINGLE_STEP): Add.
* gdbarch.h, gdbarch.c: Re-generate.
* target.h (SOFTWARE_SINGLE_STEP_P)
(SOFTWARE_SINGLE_STEP): Delete macro definitions.
2001-03-24 02:07:49 +00:00
Andrew Cagney
61a0eb5b8e
Re-vamp the register code so that a lot more is routed through
...
{read,write}_register_gen. Hook that function with multi-arch.
2001-03-24 01:26:09 +00:00
Nick Clifton
cc51ea7952
Remove extraneous whitespace
2001-03-24 00:46:00 +00:00
Nick Clifton
e3806b3775
Fix compile time warnings.
2001-03-24 00:45:11 +00:00