Michael Snyder
89cb06a200
2000-05-08 Michael Snyder <msnyder@seadog.cygnus.com>
* gdb.base/interrupt.exp: Make "pass" message say "send"
rather than "send_gdb" (for consistancy).
27 years ago
Eli Zaretskii
430066a89b
* djunpack.bat: Change the Sed script to replace @V@ in fnchange.lst
with the version name.
27 years ago
Eli Zaretskii
ed0a91a5fa
* djunpack.bat: Change the Sed script to replace @V@ in fnchange.lst
with the version name.
* config/djgpp/djconfig.sh: Use more warning switches.
* config/djgpp/fnchange.lst: Replace the leading gdb-0222 with the
@V@ placebo.
27 years ago
Alan Modra
b019c3c09f
(print_insn_tic54x): Declare.
27 years ago
Alan Modra
8fce3f5ef7
Michael Sokolov's 68000 patches + assorted compiler warning fixes.
27 years ago
Alan Modra
575bc3d64a
Fix breakage from 2000-03-31 bfd/srec.c change.
27 years ago
Alan Modra
bfde9f995a
Fix coredump discovered running m68k testsuite.
27 years ago
Alan Modra
821011cc5b
Kill compiler warnings with ATTRIBUTE_UNUSED.
27 years ago
Alan Modra
b35efbcd1b
* trad-core.c (trad_unix_core_file_p): Return
bfd_error_wrong_format rather than bfd_error_file_truncated.
27 years ago
Alan Modra
8181c4030f
DataDirectory virtual address is relative. Fix to suit.
27 years ago
Alan Modra
1a89cc7d7e
(setup_section): Add const and gettext calls for err.
27 years ago
Andrew Cagney
d929b26ff1
Move some of the MIPS n32 ABI configuration options into the mips
multi-arch vector.
27 years ago
Andrew Cagney
327fce13c5
* procfs.c (PROCFS_TRACE): Delete definition.
* proc-utils.h (PROCFS_NOTE, PROC_PRETTYFPRINT_STATUS): Always define.
27 years ago
Eli Zaretskii
502d24d454
Typo correction, again from Brian Youmans.
27 years ago
Eli Zaretskii
d68fc55938
* gdbmi.texinfo: Lots of typos and grammar fixes from Brian
Youmans <3diff@flib.gnu.ai.mit.edu>.
27 years ago
Timothy Wall
5c84d377b6
Support for tic54x target.
27 years ago
Clinton Popetz
2c38bc20f9
* xcoff.h: Rename to xcoff-target.h
* Makefile.am: Change all instances of xcoff.h to xcoff-target.h
* coff-rs6000.c: Ditto.
* coff64-rs6000.c: Ditto.
* coff-pmac.c: Ditto.
* Makefile.in: Regenerate.
27 years ago
Clinton Popetz
c6664dfb26
bfd:
* coffcode.h (coff_set_arch_mach_hook, coff_set_flags):
Change U802TOC64MAGIC to U803XTOCMAGIC.
include:
* coff/rs6k64.h (U802TOC64MAGIC): Change to U803XTOCMAGIC.
27 years ago
Michael Snyder
e919ea793d
2000-04-28 Michael Snyder <msnyder@seadog.cygnus.com>
* gdb.base/break.exp: When compiled with -O2 optimization,
gdb may not stop at the first line of main, due to code motion.
27 years ago
Michael Snyder
103b3ef54f
2000-05-05 Michael Snyder <msnyder@seadog.cygnus.com>
* procfs.c: Cleanup of procfs tracing. Move defines and
prototypes to proc-utils.h
* proc-utils.h: Define tracing macros. Declare trace functions.
* proc-api.c: Make procfs tracing a runtime option.
(prepare_to_trace): New function, abstracted out of several
places. Open a trace file if one is required.
(ioctl_with_trace, write_with_trace, open_with_trace,
close_with_trace, wait_with_trace, lseek_with_trace):
Report errno if an error occurs in a system call.
(write_with_trace): Make 2nd arg void *, to agree with write.
27 years ago
Elena Zannoni
b8d39351ea
2000-05-04 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* elfread.c (elf_symtab_read): The calculation of 'offset'
must be done for each symbol, not just once. The index
used must be the index of the section where 'sym' resides,
not .text.
27 years ago
Michael Snyder
6c1a54b22b
2000-05-05 Michael Snyder <msnyder@seadog.cygnus.com>
* procfs.c (many functions): change int cmd; to long cmd;
Solaris /proc API calls this parameter a long, and requires it
for 64-bit hosts (where sizeof(long) != sizeof(int)). UnixWare
calls it an int, but on existing UnixWare hosts, int and long
are the same size. So long it must be. If a future UnixWare
version has problems with this, we'll have to use autoconf.
* proc-api.c (write_with_trace): use long instead of int.
27 years ago
Michael Snyder
f5b8946ca6
2000-05-03 Michael Snyder <msnyder@seadog.cygnus.com>
* solib.c (elf_locate_base, info_sharedlibrary_command):
Look at the bfd to determine if it is elf32 or elf64, rather
than using an ifdef. This makes it runtime teststable and
multi-arch.
27 years ago
Michael Snyder
3425c18298
2000-05-04 Michael Snyder <msnyder@seadog.cygnus.com>
* elf.c (bfd_elf_get_arch_size): New function, return 32 | 64 | -1.
* bfd-in.h: Prototype bfd_elf_get_arch_size.
* bfd-in2.h: Prototype bfd_elf_get_arch_size.
27 years ago
Mark Kettenis
318b21ef35
* i386-linux-nat.c: Define PT_READ_U and PT_WRITE_U if they're not
already defined.
27 years ago
Mark Kettenis
e441088d68
* infrun.c (handle_inferior_event): Add missing call to keep_going
and missing return when handling an ordinary signal from the
inferior.
27 years ago
Elena Zannoni
b8fbeb1874
Elena Zannoni <ezannoni@kwikemart.cygnus.com>
* objfiles.h (SECT_OFF_DATA, SECT_OFF_TEXT, SECT_OFF_BSS,
SECT_OFF_RODATA): Define as functions of OBJFILE. Add
sect_index_text, sect_index_data, sect_index_rodata,
sect_index_bss to objfile structure.
* gdb-stabs.h (SECT_OFF_DATA, SECT_OFF_TEXT, SECT_OFF_BSS,
SECT_OFF_RODATA): Remove.
* objfiles.c (allocate_objfile): Initialize
sect_index_{text,data,bss,rodata} to -1, for error detection.
* symfile.c (default_symfile_offsets): Initialize
sect_index_{text,data,bss,rodata} from bfd information.
* xcoffread.c (xcoff_symfile_offsets): Ditto.
* somread.c (som_symfile_offsets): Initialize
sect_index_{text,data,bss,rodata}.
* coffread.c, dbxread.c, elfread.c, hp-psymtab-read.c,
hp-symtab-read.c, hpread.c, mdebugread.c, minsyms.c,
mipsread.c, objfiles.c, os9kread.c, pa64solib.c, partial-stab.h,
remote-os9k.c, remote-vx.c, remote.c, rs6000-nat.c, somsolib.c,
stabsread.c, symfile.c, xcoffread.c:
Update use of SECT_OFF_{TEXT,DATA,BSS,RODATA} to depend on the
current objfile.
* xcoffread.c: Add new field objfile to find_targ_sec_arg.
27 years ago
Andrew Cagney
70d1b0e820
Remove more defunct macros.
27 years ago
Alan Modra
7c30ac3752
Fix thinko in 2000-05-02 change.
27 years ago
Andrew Cagney
6878c38321
Cleanups. Zap unused macros.
27 years ago
H.J. Lu
0444bdd49c
2000-05-03 Martin v. Löwis <loewis@informatik.hu-berlin.de>
* elflink.h (elf_link_add_object_symbols): Reset dynindx for
hidden and internal symbols.
(elf_fix_symbol_flags): Clear NEEDS_PLT for symbols with
visibility.
* elflink.c (_bfd_elf_link_record_dynamic_symbol): Do not
assign a PLT or GOT entry to symbols with hidden and
internal visibility.
27 years ago
Alan Modra
fb166ee3a7
Just mention current year in printed copyright message.
27 years ago
J.T. Conklin
786e2c0f62
* ppc-opc.c (VA, VB, VC, VD, VS, SIMM, UIMM, SHB): New macros, for
vector unit operands.
(VX, VX_MASK, VXA, VXA_MASK, VXR, VXR_MASK): New macros, for vector
unit instruction formats.
(PPCVEC): New macro, mask for vector instructions.
(powerpc_operands): Add table entries for above operand types.
(powerpc_opcodes): Add table entries for vector instructions.
* ppc-dis.c (print_insn_big_powerpc): Add PPC_OPCODE_ALTIVEC to mask.
(print_insn_little_powerpc): Likewise.
(print_insn_powerpc): Prepend 'v' when printing vector registers.
27 years ago
J.T. Conklin
7a899fff9a
* config/tc-ppc.c (pre_defined_registers): Add entries for vector
unit registers.
(md_parse_option): Recognize -m7400.
27 years ago
J.T. Conklin
966f959b21
* ppc.h (PPC_OPCODE_ALTIVEC): New opcode flag for vector unit.
(PPC_OPERAND_VR): New operand flag for vector registers.
27 years ago
Daniel Berlin
5ae3d4361a
Insert missing entry
27 years ago
Ian Lance Taylor
44877466ff
* config/atof-ieee.c (gen_to_words): When adding carry back in,
don't permit lp to become less than the words array.
27 years ago
Mark Kettenis
d41707c868
* infrun.c (handle_inferior_event): When doing a "next", and
stepping out of a signal handler into its calling trampoline
ignore the value of step_frame_address.
(step_over_function): Only modify step_resume_breakpoint->frame if
the value of step_frame_address is non-zero.
27 years ago
Nick Clifton
eaa15ab811
Fix little endian relocs
27 years ago
Michael Snyder
86110418ab
2000-05-03 Michael Snyder <msnyder@seadog.cygnus.com>
* monitor.c (monitor_fetch_register): MAX_REGISTER_RAW_SIZE
is not static in the MULTI_ARCH world, so don't use it in a
static array declaration.
27 years ago
Elena Zannoni
54cf9c0344
Tue May 2 13:17:21 2000 Elena Zannoni (ezannoni@makita.cygnus.com)
* symtab.c (in_prologue): From Jim Blandy. Rewrite, more
intelligently, making sure we use the information from the
symbol tables fully.
27 years ago
Alan Modra
9369728402
Fix 64 bit target section start on 32 bit machine.
27 years ago
Andrew Cagney
ba744a4f56
Add missing ChangeLog.
Sync with mitsu's version.
27 years ago
Alan Modra
7c4f6a035a
Update copyright message.
27 years ago
Alan Modra
da5d444c29
go32 bss alignment.
27 years ago
H.J. Lu
02240683a5
2000-05-02 H.J. Lu <hjl@gnu.org>
* ia64-tdep.c (ia64_gdbarch_init): Reference to ELFOSABI_NONE
instead of ELFOSABI_SYSV.
27 years ago
H.J. Lu
146243a7e0
2000-05-02 H.J. Lu <hjl@gnu.org>
* readelf.c (get_osabi_name): Handle ELFOSABI_NONE instead of
ELFOSABI_SYSV. Also handle ELFOSABI_NETBSD, ELFOSABI_HURD,
ELFOSABI_SOLARIS, ELFOSABI_MONTEREY, ELFOSABI_IRIX,
ELFOSABI_FREEBSD, ELFOSABI_TRU64, ELFOSABI_MODESTO
and ELFOSABI_OPENBSD.
27 years ago
H.J. Lu
ee44def1ea
2000-05-02 H.J. Lu <hjl@gnu.org>
* elf.c (prep_headers): USe ELFOSABI_NONE instead of
ELFOSABI_SYSV.
27 years ago
H.J. Lu
2203434a9a
2000-05-02 H.J. Lu <hjl@gnu.org>
* common.h (ELFOSABI_NONE): Renamed from ELFOSABI_SYSV.
(ELFOSABI_MODESTO): Defined.
(ELFOSABI_OPENBSD): Likewise.
27 years ago
Ben Elliston
113675b751
Correct a typo in the author's surname!
27 years ago