aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2001-03-25Automate generate on man pagesNick Clifton31-8198/+8442
2001-03-25Accept an absolute expression for index scale factor.Alan Modra2-16/+29
2001-03-24Small tweaks to sse2 instructions.Alan Modra7-13/+53
2001-03-24Revert previous change, committed to trunk accidentally.Jim Blandy1-5/+5
2001-03-24A single-file branch to help me keep things straight while adaptingJim Blandy1-5/+5
GDB to the GNU V3 C++ ABI. * c-typeprint.c: Commit Dan Berlin's changes.
2001-03-24* config/sparc/tm-sp64.h (GDB_MULTI_ARCH): Down grade toAndrew Cagney6-7/+103
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-24Re-vamp the register code so that a lot more is routed throughAndrew Cagney7-86/+263
{read,write}_register_gen. Hook that function with multi-arch.
2001-03-24Remove extraneous whitespaceNick Clifton2-1/+5
2001-03-24Fix compile time warnings.Nick Clifton4-4/+9
2001-03-24* stabsread.c (read_cpp_abbrev): Properly construct the names ofJim Blandy2-1/+11
virtual function table pointer fields.
2001-03-24Remove extraneous whitespaceNick Clifton3-16/+21
2001-03-23merge from gccDJ Delorie2-6/+7
2001-03-23* defs.h (xfree, mcalloc, mmalloc, mrealloc, mfree, xmmalloc,Andrew Cagney3-72/+102
xmrealloc): Move existing declarations to the one place and re-order to be consistent. (xmcalloc, xmfree): Declare. (xmmalloc, xmrealoc): Assume ISO-C - use size_t and void* in declaration. * utils.c (size_t): Delete #ifdef defining size_t. (mmalloc, mrealloc, mcalloc, mfree): Re-order. (mmalloc, mrealloc, mcalloc): Document as only calls in GDB corresponding malloc, realloc, calloc. (mfree): Call free directly. (xmmalloc, xmrealloc): Clean up. Assume ISO-C. (xmcalloc, xmfree): New functions. Copy old xcalloc and xfree function bodies to here. (xcalloc, xfree): Call xmcalloc and xmfree respectfully.
2001-03-23Support the GCC flags '-ffunction-sections' and '-fdata-sections'.Nick Clifton2-0/+10
Set the VMA of STABS sections to zero.
2001-03-23Fix -Werror -Wuninitialized warnings.Andrew Cagney4-5/+25
2001-03-23Document --listing-XXX command line switches.Nick Clifton2-0/+70
Explain why listings behave differently when -pipe is used.
2001-03-23fix_new_exp: Print an error if passed a register.Nick Clifton2-0/+8
2001-03-23Add note about inability to use "make distclean" in maintainer mode.Nick Clifton2-0/+13
2001-03-23Fix building bfd.pot in maintainer modeNick Clifton9-1098/+1229
2001-03-23* config/i386/nm-i386.h: Fix formatting and change reference toMark Kettenis2-24/+27
i386-tdep.c to i386-nat.c.
2001-03-232001-03-23 David Smith <dsmith@redhat.com>David Smith3-390/+384
* configure.in: Corrected spelling errors. * configure: Regenerated.
2001-03-23 * gas/cris/pic-err-1.s, gas/cris/rd-pic-1.s, gas/cris/rd-pic-1.d:Hans-Peter Nilsson4-0/+113
New tests.
2001-03-23 * gas/cris/branch-warn-1.s, gas/cris/branch-warn-2.s,Hans-Peter Nilsson4-9/+8
gas/cris/branch-warn-3.s: Tweak for fixed FIXME:s.
2001-03-23 * config/tc-cris.[ch]: Tweak attribution. Fix typos. PIC support.Hans-Peter Nilsson3-88/+446
2001-03-23Update list of obsolete targets.Andrew Cagney2-1/+12
2001-03-23Obsolete stuff.c and kdb-start.c.Andrew Cagney5-221/+224
2001-03-23* config/pa/xm-hppah.h (HPPA_COMPILER_BUG): Delete. GDB onlyAndrew Cagney3-34/+8
compiles using an ISO-C compiler. (MALLOC_INCOMPATIBLE): Ditto. * linespec.c (decode_line_1): Delete hack to work around HPPA_COMPILER_BUG.
2001-03-22-Wuninitialized fixes.Andrew Cagney3-1/+7
2001-03-22Re-installed:Alexandre Oliva4-2/+42
2001-01-02 Laurynas Biveinis <lauras@softhome.net> * ltcf-c.sh: Clear ac_cv_prog_cc_pic for DJGPP. Do not add '-DPIC' to ac_cv_prog_cc_pic for DJGPP. * ltcf-cxx.sh: Likewise. * ltcf-gcj.sh: Likewise.
2001-03-22 * cris.h (ADD_PC_INCR_OPCODE): New macro.Hans-Peter Nilsson2-0/+6
2001-03-22* cp-demangle.c (string_list_delete): Don't forget to free theJim Blandy2-1/+7
actual contents of the string.
2001-03-22Cleanup remote protocol section. Add notes on ``!'', ``q'' and theAndrew Cagney2-27/+58
non-use of the continue address.
2001-03-22 * elf32-cris.c: Shlib and PIC support. PCREL tweaks.Hans-Peter Nilsson2-49/+2392
2001-03-22 * cris.h: Add leading comment about PC-relative location.Hans-Peter Nilsson2-1/+63
(R_CRIS_COPY, R_CRIS_GLOB_DAT, R_CRIS_JUMP_SLOT, R_CRIS_RELATIVE, R_CRIS_16_GOT, R_CRIS_32_GOT, R_CRIS_16_GOTPLT, R_CRIS_32_GOTPLT, R_CRIS_32_GOTREL, R_CRIS_32_PLT_GOTREL, R_CRIS_32_PLT_PCREL): New relocs.
2001-03-22 * reloc.c: (BFD_RELOC_CRIS_COPY, BFD_RELOC_CRIS_GLOB_DAT,Hans-Peter Nilsson4-0/+86
BFD_RELOC_CRIS_JUMP_SLOT, BFD_RELOC_CRIS_RELATIVE, BFD_RELOC_CRIS_32_GOT, BFD_RELOC_CRIS_16_GOT, BFD_RELOC_CRIS_32_GOTPLT, BFD_RELOC_CRIS_16_GOTPLT, BFD_RELOC_CRIS_32_GOTREL, BFD_RELOC_CRIS_32_PLT_GOTREL, BFD_RELOC_CRIS_32_PLT_PCREL): New relocs. * bfd-in2.h, libbfd.h: Regenerate.
2001-03-222001-03-22 Philip Blundell <philb@gnu.org>Phil Blundell3-221/+176
* config.sub, config.guess: Import latest from subversions.
2001-03-22 * config/i386/nm-go32.h <top level>: Don't include nm-i386v.h,Eli Zaretskii4-446/+67
include nm-i386.h instead. (TARGET_HAS_HARDWARE_WATCHPOINTS, HAVE_CONTINUABLE_WATCHPOINT) (TARGET_CAN_USE_HARDWARE_WATCHPOINT, STOPPED_BY_WATCHPOINT) (TARGET_REGION_OK_FOR_HW_WATCHPOINT, DECR_PC_AFTER_HW_BREAK) (target_stopped_data_address, target_insert_watchpoint) (target_remove_watchpoint, target_insert_hw_breakpoint) (target_remove_hw_breakpoint): Don't define. (I386_USE_GENERIC_WATCHPOINTS, I386_DR_LOW_SET_CONTROL) (I386_DR_LOW_SET_ADDR, I386_DR_LOW_RESET_ADDR) (I386_DR_LOW_GET_STATUS): Define to call appropriate go32_* functions from go32-nat.c. * config/i386/go32.mh (NATDEPFILES): Add i386-nat.o. * go32-nat.c <top level>: Remove prototypes for watchpoint- related functions. Remove definitions of watchpoint-related macros. (go32_mourn_inferior): Call i386_cleanup_dregs instead of the private cleanup_dregs function. (cleanup_dregs, go32_insert_watchpoint) (go32_insert_aligned_watchpoint, go32_handle_nonaligned_watchpoint) (go32_remove_watchpoint, go32_remove_aligned_watchpoint) (go32_region_ok_for_watchpoint, go32_stopped_by_watchpoint) (go32_remove_hw_breakpoint, go32_insert_hw_breakpoint): Remove. (go32_set_dr, go32_set_dr7, go32_get_dr6): New functions.
2001-03-22* ltconfig, ltmain.sh, libtool.m4, ltcf-c.sh, ltcf-cxx.sh,Alexandre Oliva7-556/+1174
ltcf-gcj.sh: Upgraded to libtool 1.4a 1.641.2.198.
2001-03-222001-03-22 Ben Elliston <bje@redhat.com>Ben Elliston3-2/+9
* cgen-asm.in (@arch@_cgen_assemble_insn): Move tmp_errmsg declaration inside CGEN_VERBOSE_ASSEMBLER_ERRORS conditional. * cgen-ibld.in (put_insn_int_value): Mark cd parameter as unused to allay a compiler warning.
2001-03-222001-03-21 Kazu Hirata <kazu@hxi.com>Kazu Hirata2-7/+7
* h8300.h: Fix formatting.
2001-03-22paddq and psubq support.Alan Modra4-6/+20
2001-03-22 * ia64-tdep.c (fetch_instruction): Warn about slot numbers greaterKevin Buettner2-1/+23
than two instead of generating an error.
2001-03-22*** empty log message ***Jim Blandy1-0/+5
2001-03-22* cp-valprint.c: Bring formatting into line with GNU coding standards.Jim Blandy1-46/+79
2001-03-222001-03-21 Diego Novillo <dnovillo@redhat.com>Diego Novillo2-2/+10
(_bfd_mips_elf_relocate_section): Give a better error message when a relocation is not recognized.
2001-03-21Make Linux use the new unified support for hardware breakpointsMark Kettenis4-31/+168
and watchpoints on x86 targets. * i386-linux-nat.c: Doc fixes. Include "gdb_assert.h". [HAVE_SYS_DEBUGREG_H]: Include <sys/debugreg.h>. (DR_FIRSTADDR, DR_LASTADDR, DR_STATUS, DR_CONTROL): Define to appropriate value if not already defined. (register_u_addr): New function. (kernel_u_size): New function. (i386_linux_dr_get, i386_linux_dr_set): New functions. (i386_linux_dr_set_control, i386_linux_dr_set_addr, i386_linux_reset_addr, i386_linux_dr_get_status): New functions. * config/i386/nm-linux.h: Don't include "nm-i386v.h". (I386_USE_GENERIC_WATCHPOINTS): Define and include "nm-i386.h". (TARGET_HAS_HARDWARE_WATCHPOINTS, TARGET_CAN_USE_HARDWARE_WATCHPOINTS, HAVE_CONTINUABLE_WATCHPOINT, STOPPED_BY_WATCHPOINT, target_insert_watchpoint, target_remove_watchpoint): Remove macros. (i386_stopped_by_watchpoint, i386_insert_watchpoint, i386_remove_watchpoint): Remove prototypes. (register_u_addr): New prototype. (REGISTER_U_ADDR): Define in terms of register_u_addr. (i386_linux_dr_set_control, i386_linux_dr_set_addr, i386_linux_reset_addr, i386_linux_dr_get_status): New prototypes. (I386_DR_LOW_SET_CONTROL, I386_DR_LOW_SET_ADDR, I386_DR_LOW_RESET_ADDR, I386_DR_LOW_GET_STATUS): New macros. * config/i386/linux.mh (NATDEPFILES): Replace i386v-nat.o with i386-nat.o.
2001-03-21* gdb/linespec.c (find_methods): Whitespace differences aren'tJim Blandy4-1/+16
significant in *un*mangled method names. Use strcmp_iw to compare them, not STREQ. (Fix from Daniel Berlin.) * gdb/testsuite/gdb.c++/userdef.exp: Check that GDB tolerates whitespace in unmangled operator names.
2001-03-21merge from gccDJ Delorie4-147/+181
2001-03-21* gdbarch.sh: Allow a non- multi-arch target to override aAndrew Cagney3-0/+16
predicate. * gdbarch.h: Regenerate.
2001-03-21Avoid use of ``if ! program''.Andrew Cagney2-25/+34