Alexandre Oliva
dec0cb0ce3
* Makefile.in (CXX_FOR_TARGET_FOR_RECURSIVE_MAKE, RECURSE_FLAGS):
New macros.
(bootstrap, cross): Use RECURSE_FLAGS.
* configure.in: Subst CXX_FOR_TARGET_FOR_RECURSIVE_MAKE.
25 years ago
Alan Modra
94202e16cf
Bump page size to 64k
25 years ago
Daniel Berlin
4e4f46a17d
2001-03-20 Daniel Berlin <dberlin@redhat.com>
* symtab.c (completion_list_add_name): Remove duplicate string checks,
readline already does this, and it's much faster at it, too.
25 years ago
Eli Zaretskii
ba8629a96e
* go32-nat.c: Minor tweaks, to pacify the ari script.
25 years ago
Mark Kettenis
f7af964784
* i386-tdep.c (i386_extract_struct_value_address): New function.
* config/i386/tm-i386.h (EXTRACT_STRUCT_VALUE_ADDRESS): Redefine
in terms of i386_extract_struct_value_address.
(i386_extract_struct_value_address): New prototype.
25 years ago
Mark Kettenis
7bf0983e94
* i386-linux-nat.c (i386_linux_dr_get): Change type of return
value to `unsigned long'. Change type of `value' to `unsigned
long'.
(i386_linux_dr_set): Change type of second argument to `unsigned
long'.
(i386_linux_dr_set_control): Change type of first argument to
`unsigned long'.
(i386_linux_dr_get_status): Change type of return value to
unsigned long.
* config/i386/nm-linux.h (i386_linux_dr_set_control,
i386_linux_dr_get_status): Adjust prototypes accordingly.
25 years ago
Eli Zaretskii
b37052ae3b
* gdb.texinfo (Symbols): Document "info scope".
(Tracepoints): New chapter.
(Contributors): Update for v5.1.
<All nodes>: Change "C++" to "C@t{++}".
25 years ago
Eli Zaretskii
0ee5478628
* gdbint.texinfo (User Interface): A new section about ui_out
functions, based on text written by Fernando Nasser.
25 years ago
Eli Zaretskii
c534679c58
Change Permissions to GFDL. Update Copyright.
25 years ago
Kevin Buettner
517a56366b
Revert change to config/ia64/linux.mh in which core-regset.h was
removed from NATDEPFILES.
25 years ago
Kevin Buettner
521f1f968c
* config/ia64/linux.mh (NATDEPFILES): Remove core-regset.o
from list.
25 years ago
Kevin Buettner
6e4862ff55
Make hardware watchpoint support work again on Linux/IA-64.
25 years ago
DJ Delorie
129e8d96a5
merge from gcc
25 years ago
Mark Kettenis
0afdd43759
* i386bsd-nat.c: Include "gdb_assert.h".
[HAVE_PT_GETDBREGS] (DBREG_DRX): Define if not
already defined.
[HAVE_PT_GETDBREGS] (i386bsd_dr_set, i386bsd_dr_set_control,
i386bsd_dr_set_addr, i386bsd_dr_reset_addr,
i386bsd_dr_get_status): New functions.
* config/i386/nm-fbsd.h [HAVE_PT_GETDBREGS]
(I386_USE_GENERIC_WATCHPOINTS): Define.
Include "i386/nm-i386.h".
(I386_DR_LOW_SET_CONTROL, I386_DR_LOW_SET_ADDR,
I386_DR_LOW_RESET_ADDR, I386_DR_LOW_GET_STATUS): New macros.
(i386bsd_dr_set_control, i386bsd_dr_set_addr,
i386bsd_dr_reset_addr, i386bsd_dr_get_status): New prototypes.
* acconfig.h (HAVE_PT_GETDBREGS): New configure macro.
* configure.in: Cleanup a few comments. Check for PT_GETDBREGS
ptrace request.
* config.in, configure: Regenerate.
25 years ago
Mark Kettenis
4bcc394469
* i386-nat.c (i386_insert_aligned_watchpoint): Set address
register before enabling it by setting the control register.
(i386_remove_aligned_watchpoint): Reset address register after
disabling it by setting the control register.
25 years ago
Mark Kettenis
1e8d0a7b55
* i386-tdep.c (i386_extract_return_value): If the type of the
return value is TYPE_STRUCT and the number of fields is one, call
ourselves with TYPE set tp the type of the first field.
(i386_store_return_value): Likewise.
This fixes a problem with returning structs consisting of a single
`float' or `double' on *BSD.
25 years ago
Alan Modra
61b96bb428
Fix conditional assembly listings when more than one .else/.elsif
25 years ago
H.J. Lu
69e37bf6a2
2001-03-30 H.J. Lu <hjl@gnu.org>
* binutils-all/readelf.exp: Run on more ELF targets.
25 years ago
H.J. Lu
e58d53afc0
2001-03-30 H.J. Lu <hjl@gnu.org>
* readelf.c (process_unwind): Just return if do_unwind is 0.
25 years ago
Alan Modra
cdbc6895e5
* cond.c (s_endif): Correct handling of "if .. elseif .." trees.
Don't abort on NULL current_cframe.
25 years ago
Mark Kettenis
40564acad4
* lin-lwp.c (lin_lwp_resume): Don't mark LWP as not stopped until
we're absolutely sure we're going to resume it.
25 years ago
Mark Kettenis
95a856212b
* thread-db.c (check_event): Don't report an error if we encounter
a thread creation event for a thread that's already in the thread
list, since that may legitemately happen. Instead only call
attach_thread if it's not already in the thread list.
25 years ago
H.J. Lu
5fba830057
2001-03-30 H.J. Lu <hjl@gnu.org>
* gas/i386/relax.d: Dump with -s instead of -drw.
25 years ago
H.J. Lu
8b4b0fac4b
2001-03-30 H.J. Lu <hjl@gnu.org>
* efi-app-ia32.c (PEI_TARGET_SUBSYSTEM): Rename from ...
(PEI_DEFAULT_TARGET_SUBSYSTEM): This.
25 years ago
Alexandre Oliva
3eb9799d10
* ppc-opc.c (insert_mbe): Shift mask initializer as long.
25 years ago
Alan Modra
1a5447b835
Pass finalize_syms on calls to resolve_symbol_value.
25 years ago
Alan Modra
0529cb8781
Missing ChangeLog for dwarf2dbg.c warning fixes.
25 years ago
Alan Modra
e46d99eb07
Multi-pass relaxation machinery.
25 years ago
DJ Delorie
bee723322c
* dlltool.c (make_one_lib_file): Fix section flags for
.text, .data and .bss in stub ds*.o files to match those
generated by gas.
25 years ago
H.J. Lu
f1467e3315
2001-03-29 H.J. Lu <hjl@gnu.org>
* readelf.c (process_unwind): Only do unwind sections for
IA64.
25 years ago
H.J. Lu
0068722893
2001-03-29 H.J. Lu <hjl@gnu.org>
* gas/i386/relax.s: New test for relaxation between sections.
* gas/i386/relax.d: New.
* gas/i386/i386.exp: Add tests for ELF.
25 years ago
Alan Modra
93c2a809af
Prepare for multi-pass relaxation.
25 years ago
Hans-Peter Nilsson
23ec5d0312
Clarify ChangeLog entry
25 years ago
Hans-Peter Nilsson
d551a338e2
* config/tc-cris.h (tc_fix_adjustable): Allow only
BFD_RELOC_CRIS_32_GOTREL of the PIC relocs.
* config/tc-cris.c (cris_get_pic_suffix): Correct reloc used in
example to valid.
25 years ago
Andrew Cagney
2e94c45304
* config/pa/xm-hppah.h (malloc): Really delete declaration
(MALLOC_INCOMPATIBLE): Really delete macro.
* cli/cli-cmds.c (apropos_command): Use xcalloc.
25 years ago
Andrew Cagney
93d56215df
Gag -Wuninitialized warnings.
Add -Wuninitialized to default warning list.
25 years ago
Andrew Cagney
381bab78db
Fix -Werror probs for ns32k.
25 years ago
H.J. Lu
1c6fb4fe1f
2001-03-28 H.J. Lu <hjl@gnu.org>
* Makefile.am ($(srcdir)/dlltool.1): Remove the extra target.
* Makefile.in: Regenerate.
25 years ago
DJ Delorie
a7bf099bb7
merge from gcc
25 years ago
H.J. Lu
440ecb3800
2001-03-28 H.J. Lu <hjl@gnu.org>
* read.c (equals): Set to local for COFF only if it hasn't been
defined before.
25 years ago
Alan Modra
8a238888b4
Default hppa64 to ".level 2.0w"
25 years ago
Mark Kettenis
b05f243280
* i386-linux-tdep.c (FRAMELESS_SIGNAL): Moved here from
config/i386/nm-linux.h (including comment).
(i386_linux_frame_chain): New function implementing guts of the
former FRAME_CHAIN macro, but using read_memory_unsigned_integer
instead of read_memory_integer.
(i386_linux_frame_saved_pc): Removed doc pointing to
i386/tm-linux.h for an explanation of FRAMELESS_SIGNAL since that
now lives in this file.
* config/i386/tm-linux.h (FRAMELESS_SIGNAL): Moved to
i386-linux-tdep.c (including comment).
(FRAME_CHAIN): Redefined in terms of i386_linux_frame_chain.
(i386_linux_frame_chain): New prototype.
25 years ago
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.
25 years ago
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.
25 years ago
DJ Delorie
30a1def20d
merge from gcc
25 years ago
Alexandre Oliva
6a9c388603
* configure.in (CXX_FOR_TARGET): Use xgcc for libstdc++-v3.
25 years ago
Ben Elliston
0e70c820dd
* Comment tweak.
25 years ago
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.
-------------------------------------------------------------------
25 years ago
Nick Clifton
d5c4095a98
Allow for the possibility that the local labels won't be in the objdump output.
25 years ago
Nick Clifton
775cf89163
(for COFF) default symbols to being local.
25 years ago