Alan Modra
cdbc6895e5
* cond.c (s_endif): Correct handling of "if .. elseif .." trees.
Don't abort on NULL current_cframe.
26 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.
26 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.
26 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.
26 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.
26 years ago
Alexandre Oliva
3eb9799d10
* ppc-opc.c (insert_mbe): Shift mask initializer as long.
26 years ago
Alan Modra
1a5447b835
Pass finalize_syms on calls to resolve_symbol_value.
26 years ago
Alan Modra
0529cb8781
Missing ChangeLog for dwarf2dbg.c warning fixes.
26 years ago
Alan Modra
e46d99eb07
Multi-pass relaxation machinery.
26 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.
26 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.
26 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.
26 years ago
Alan Modra
93c2a809af
Prepare for multi-pass relaxation.
26 years ago
Hans-Peter Nilsson
23ec5d0312
Clarify ChangeLog entry
26 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.
26 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.
26 years ago
Andrew Cagney
93d56215df
Gag -Wuninitialized warnings.
Add -Wuninitialized to default warning list.
26 years ago
Andrew Cagney
381bab78db
Fix -Werror probs for ns32k.
26 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.
26 years ago
DJ Delorie
a7bf099bb7
merge from gcc
26 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.
26 years ago
Alan Modra
8a238888b4
Default hppa64 to ".level 2.0w"
26 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.
26 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.
26 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.
26 years ago
DJ Delorie
30a1def20d
merge from gcc
26 years ago
Alexandre Oliva
6a9c388603
* configure.in (CXX_FOR_TARGET): Use xgcc for libstdc++-v3.
26 years ago
Ben Elliston
0e70c820dd
* Comment tweak.
26 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.
-------------------------------------------------------------------
26 years ago
Nick Clifton
d5c4095a98
Allow for the possibility that the local labels won't be in the objdump output.
26 years ago
Nick Clifton
775cf89163
(for COFF) default symbols to being local.
26 years ago
Nick Clifton
397b41add9
Add missing double quote
26 years ago
Kevin Buettner
ed817e6830
* solib-aix5.c (build_so_lib_from_mapfile): Use xfree() instead
of free().
26 years ago
Eli Zaretskii
b75e0a6b90
(Cleanups): Remove the item about converting docs to GFDL.
26 years ago
Kevin Buettner
224d8953bf
* solib-aix5.c (build_so_lib_from_mapfile): Fix xasprintf() usage.
26 years ago
Ben Elliston
bc64be0c37
* as.texinfo (Fill): Replace "result" with "repeat".
26 years ago
Hans-Peter Nilsson
f9c191122c
* configure.in (cris-*-*): Change default emulation to criself.
(cris-*-*aout*): New rule.
* configure: Regenerate.
26 years ago
Kevin Buettner
2fc3ac7ed8
Fix problems encountered in compiling ia64-tdep.c with IBM's compiler.
26 years ago
Hans-Peter Nilsson
1268a053f8
* configure.tgt (cris-*-*): Change default emulation to criself.
(cris-*-*aout*): New rule.
26 years ago
H.J. Lu
b9d8899626
Remove ATTRIBUTE_UNUSED in the last patch.
26 years ago
Kevin Buettner
37de36c6ed
Add AIX5 procfs support.
26 years ago
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.
26 years ago
Kevin Buettner
3207ec212c
Add new step-line test.
26 years ago
Kevin Buettner
25d53da1c8
* symtab.c (find_pc_sect_line): Revise method used for finding
the ending pc.
26 years ago
Alan Modra
d85e9ff7b1
Go to 16k page size on hppa-linux.
26 years ago
Nick Clifton
8a5613f978
oops - omitted from previous delta
26 years ago
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.
26 years ago
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.
26 years ago
Nick Clifton
07855becf9
Do not optimize BFD_RELOC_390_GOTENT relocs.
Always generate relocs for VT_ relocs.
26 years ago
Jim Blandy
f34754ee25
Correct/clarify credit for C++ work.
26 years ago