summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* 2000-05-05 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2000-05-053-17/+27
| | | | | | | | | | * 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.
* 2000-05-03 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2000-05-052-49/+74
| | | | | | | * 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.
* 2000-05-04 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2000-05-054-3/+30
| | | | | | * 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.
* * i386-linux-nat.c: Define PT_READ_U and PT_WRITE_U if they're notMark Kettenis2000-05-042-0/+12
| | | | already defined.
* * infrun.c (handle_inferior_event): Add missing call to keep_goingMark Kettenis2000-05-042-0/+8
| | | | | and missing return when handling an ordinary signal from the inferior.
* Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2000-05-0425-248/+365
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* 2000-05-04 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser2000-05-042-25/+8
| | | | * regwin.itb (build_win, update): Safer test for editable.
* Remove more defunct macros.Andrew Cagney2000-05-042-3/+2
|
* Fix thinko in 2000-05-02 change.Alan Modra2000-05-042-1/+5
|
* Cleanups. Zap unused macros.Andrew Cagney2000-05-044-18/+10
|
* 2000-05-03 Martin v. Löwis <loewis@informatik.hu-berlin.de>H.J. Lu2000-05-043-5/+33
| | | | | | | | | | * 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.
* * ppc-opc.c (VA, VB, VC, VD, VS, SIMM, UIMM, SHB): New macros, forJ.T. Conklin2000-05-033-4/+247
| | | | | | | | | | | | | 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.
* * ppc.h (PPC_OPCODE_ALTIVEC): New opcode flag for vector unit.J.T. Conklin2000-05-032-0/+13
| | | | (PPC_OPERAND_VR): New operand flag for vector registers.
* Insert missing entryDaniel Berlin2000-05-031-0/+4
|
* * infrun.c (handle_inferior_event): When doing a "next", andMark Kettenis2000-05-032-1/+23
| | | | | | | 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.
* 2000-05-01 Fernando Nasser <fnasser@cygnus.com>Fernando Nasser2000-05-035-32/+172
| | | | | | | | | | | | | | | * regwin.itb (build_win): Adjust size of columns independently, force typed registers to raw mode and check if values can be edited. Also, add "Add to Watch" option to the menu. (update): Similar changes to similar code. (init_reg_display_vars): Initialize new variables used above. (reg_select): Deactivate menu options when action is not possible. (but3): Ditto. (edit): Do not edit if it is not editable. (acceptEdit): Fix bug is error message box display. (addToWatch): New mwthod. Add a register to the Watch window. * regwin.ith: Add addToWatch to the class. * tclIndex: Regenerate.
* 2000-05-03 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder2000-05-032-3/+12
| | | | | | * 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.
* Tue May 2 13:17:21 2000 Elena Zannoni (ezannoni@makita.cygnus.com)Elena Zannoni2000-05-032-30/+57
| | | | | | * symtab.c (in_prologue): From Jim Blandy. Rewrite, more intelligently, making sure we use the information from the symbol tables fully.
* Add missing ChangeLog.Andrew Cagney2000-05-032-1/+25
| | | | Sync with mitsu's version.
* go32 bss alignment.Alan Modra2000-05-033-0/+10
|
* 2000-05-02 H.J. Lu <hjl@gnu.org>H.J. Lu2000-05-022-1/+6
| | | | | * ia64-tdep.c (ia64_gdbarch_init): Reference to ELFOSABI_NONE instead of ELFOSABI_SYSV.
* 2000-05-02 H.J. Lu <hjl@gnu.org>H.J. Lu2000-05-022-1/+6
| | | | | * elf.c (prep_headers): USe ELFOSABI_NONE instead of ELFOSABI_SYSV.
* 2000-05-02 H.J. Lu <hjl@gnu.org>H.J. Lu2000-05-022-1/+9
| | | | | | * common.h (ELFOSABI_NONE): Renamed from ELFOSABI_SYSV. (ELFOSABI_MODESTO): Defined. (ELFOSABI_OPENBSD): Likewise.
* Restore elf32-hppa target vec.Alan Modra2000-05-024-8/+21
|
* Multi-arch NPC_REGNUM NNPC_REGNUM.Andrew Cagney2000-05-027-13/+92
|
* revert 1.9. Not approved.Andrew Cagney2000-05-021-2/+0
|
* re-do how gdbarch provides non-multi arch defaults so that non-Andrew Cagney2000-05-026-70/+240
| | | | multi-arch gdbservers can continue to compile.
* Add JimB to global checkin listAndrew Cagney2000-05-022-0/+2
|
* Add ElenaZ to symtabs maintainers list.Andrew Cagney2000-05-022-4/+9
|
* Make Syd Polk principal maintainer.Andrew Cagney2000-05-022-2/+8
|
* Fix IA-64 --enable-targets=all bug reports.Jim Wilson2000-05-023-4/+16
| | | | | | | | * Makefile.am (BFD32_BACKENDS): Add efi-app-ia32.lo. (BFD32_BACKENDS_CFILES): Add efi-app-ia32.c. (BFD64_BACKENDS): Delete coff-ia64.lo. Add efi-app-ia64.lo. (BFD64_BACKENDS_CFILES): Delete coff-ia64.c. Add efi-app-ia64.c. * Makefile.in: Rebuild.
* Assorted code cleanup and fixes for hppa. Re-enable elf32-hppa asAlan Modra2000-05-0211-1056/+1269
| | | | it now compiles even if it doesn't work too well.
* * gdb.texinfo (Command Files): Mention -x, use @enumerate forNicholas Duffek2000-05-012-10/+29
| | | | startup sequence, minor edits.
* * h8300.h (EOP): Add missing initializer.Jeff Law2000-05-012-1/+5
|
* Remove obsolete Gould configuration:Stan Shebs2000-05-0115-1547/+13
| | | | | | | * configure.host, configure.tgt: Remove Gould configs. * Makefile.in: Remove Gould-related actions. * gould-xdep.c, gould-tdep.c, config/gould/*: Remove files. * NEWS: Mention removal.
* * gdbint.texinfo (RETURN_VALUE_ON_STACK): Document.Jim Blandy2000-05-011-1/+38
|
* * avr-dis.c (reg_fmul_d): New. Extract destination register fromDenis Chertykov2000-05-012-3/+130
| | | | | | | | | | | FMUL instruction. (reg_fmul_r): New. Extract source register from FMUL instruction. (reg_muls_d): New. Extract destination register from MULS instruction. (reg_muls_r): New. Extract source register from MULS instruction. (reg_movw_d): New. Extract destination register from MOVW instruction. (reg_movw_r): New. Extract source register from MOVW instruction. (print_insn_avr): Handle MOVW, MULS, MULSU, FMUL, FMULS, FMULSU, EICALL, EIJMP, LPM r,Z, ELPM r,Z, SPM, ESPM instructions.
* * annotate.texi: Remove "@syncodeindex fn cp", it causes grief inEli Zaretskii2000-05-013-56/+67
| | | | | | | | | TeX. * gdb.texinfo: Add "@syncodeindex fn cp". Convert all entries "@kindex f" into "@kindex f (foo)", otherwise we get index entries like `n' and `s' which look weird. Convert some of the @kindex to @vindex, when they refer to variables, not commands.
* * mips.igen (DMxC1): Fix format arguments for sim_io_eprintf call.Andrew Cagney2000-05-012-1/+6
|
* From 2000-04-28 Andreas Jaeger <aj@suse.de>:Andrew Cagney2000-05-015-4/+15
| | | | Properly check for GCC version number.
* Fix "incompatible types in return" gcc error.Alan Modra2000-05-012-2/+3
|
* Fix bfd_coff_small_swap_table initialisation.Alan Modra2000-05-012-2/+4
|
* Do not use @value{GDBN in @nodes.Andrew Cagney2000-05-012-3/+7
|
* 2000-04-30 Ben Elliston <bje@redhat.com>Ben Elliston2000-04-302-1/+5
| | | | * bfdint.texi (BFD generated files): Fix another typo.
* 2000-04-30 Mark Kettenis <kettenis@gnu.org>Mark Kettenis2000-04-303-0/+94
| | | | | | Fix single-stepping out of signal trampolines. * config/i386/nm-linux.h (CHILD_RESUME): Define. * i386-linux-nat.c (child_resume): New function.
* * xcoff.h: Forgot to cvs add in last patch.Clinton Popetz2000-04-291-0/+198
|
* Convert SKIP_PROLOGUE_FRAMELESS_P into PROLOGUE_FRAMELESS_P.Andrew Cagney2000-04-297-7/+61
|
* * libcoff.h: Sigh, whitespace differences after 'make headers'.Clinton Popetz2000-04-291-2/+2
|
* * coffcode.h Copy changes mistakenly done to libcoff.h inClinton Popetz2000-04-292-0/+13
| | | | 4/24/2000 patch.
* Correctly check gcc version.Alan Modra2000-04-296-10/+18
|