aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-04-24Document behaviour of .align 0 for ARM targets.Nick Clifton4-9/+42
Remove incomplete v5e code from tc-arm.c
2000-04-24Fix last remaining IA-64 gas testsuite failure.Jim Wilson3-200/+27
* gas/ia64/opc-i.s: Regenerate. * gas/ia64/opc-f.pl: Add explicit stop at end.
2000-04-24 * obj-som.c: Terminate obj_pseudo_table.Jeff Law2-1/+6
2000-04-242000-04-24 Michael Snyder <msnyder@seadog.cygnus.com>Michael Snyder3-28/+34
* gdb.base/miscexprs.exp: make sizeof long array test portable. * gdb.base/ending-run.exp: After connecting to a remote target, but before running, the target will appear to be in a random location. Specify both a file and a line for breakpoints. Also, the function that calls main may be called 'init' rather than 'start'.
2000-04-24Initialise signed_overflow fieldNick Clifton2-0/+8
2000-04-24 * config.bfd: Only disable elf32-hppa vectors, not all of theJeff Law4-244/+253
BSD and OSF configuration support. Provide (disabled) clauses for PA64 support. * configure.in: Add clause for PA64 support. * configure: Rebuilt.
2000-04-24 * targets.c (bfd_target_vector): Add bfd_elf64_hppa_vec.Jeff Law2-0/+5
(bfd_elf64_hppa_vec): Declare.
2000-04-24 * Makefile.am (BFD64_BACKENDS): Add elf64-hppa.loJeff Law3-0/+17
(BFD64_BACKENDS_CFILES): Add elf64-hppa.c (elf64-hppa.lo): Add dependencies. * Makefile.in: Rebuilt.
2000-04-24 * elf64-hppa.c, elf64-hppa.h: New files with PA64 support.Jeff Law4-0/+2691
2000-04-24 * libhppa.h (dis_assemble_16): New function.Jeff Law1-1/+27
(pa_arch): Added pa20w element.
2000-04-24 * elf-bfd.h: Add prototypes for bfd_elf32_write_relocs,Jeff Law3-8/+24
bfd_elf32_slurp_reloc_table, bfd_elf64_write_relocs, and bfd_elf64_slurp_reloc_table. * elfcode.h (elf_write_relocs, elf_slurp_reloc_table): New definitions to get external names. (elf_write_relocs): Renamed from write_relocs and make global. (elf_slurp_reloc_table): Make global. (_bfd_elf,size_info): Use elf_write_relocs instead of write_relocs.
2000-04-24 * archive.c (hpux_uid_gid_encode): New function.Jeff Law2-5/+64
(bfd_ar_hdr_from_filesystem): Use it if HPUX_LARGE_AR_IDS is defined and the ID is greater than 99999. (bfd_generic_stat_arch_elt): If HPUX_LARGE_AR_IDS is defined decode special uid/gid fields into 32 bit values.
2000-04-23 * Makefile.in (GDBMI_DIR): New variable.Eli Zaretskii8-1315/+2693
(SET_TEXINPUTS): Add $(GDBMI_DIR). (SFILES_DOC): Add $(GDBMI_DIR)/gdbmi.texinfo. (gdbmi.texinfo): New target, for texi2roff. (gdb.me, gdb.ms, gdb.mm): Depend on gdbmi.texinfo. (gdb.info, gdb_toc.html): Add "-I ${GDBMI_DIR}". * gdb.texinfo (Top): Add GDB/MI to the main menu and @include gdbmi.texinfo. (Mode Options): Add xref to GDB/MI docs and remove a FIXME comment. * gdbmi.texinfo: Lots of changes, to include this document as part of the GDB manual. * TODO, NEWS: Update due to inclusion of gdbmi.texinfo in the GDB manual.
2000-04-23Fix the date of the last entry.Eli Zaretskii1-1/+1
2000-04-23 * djunpack.bat: New file.Eli Zaretskii4-15/+87
* config/djgpp/README: Explain how to unpack using djunpack.bat.
2000-04-23Clean up F-unit assembly and tests.Timothy Wall5-13/+37
2000-04-23Misc assembly/disassembly fixes.Timothy Wall7-3944/+5686
2000-04-22Fix typo in comment.Christopher Faylor1-1/+1
2000-04-22Convert REG_STRUCT_HAS_ADDR to multi-arch. Use REG_STRUCT_HAS_ADDR_PAndrew Cagney6-72/+133
in conversion.
2000-04-212000-04-21 Michael Sokolov <msokolov@ivan.Harhan.ORG>Jeff Law2-3/+9
* Makefile.in (*-subdir): Revamp slightly to avoid losing on 4.3BSD systems.
2000-04-21A misc IA-64 ELF patch I missed in the first pass.Jim Wilson2-1/+5
* testsuite/ld-scripts/phdrs.exp: IA-64 is 64-bit ELF too.
2000-04-21 * hppa-dis.c (extract_16): New function.Jeff Law2-19/+77
(print_insn_hppa): Fix incorrect handling of 'fe'. Added handling of new operand types l,y,&,fe,fE,fx.
2000-04-21 * configure.in: Add NetBSD/sparc ELF and NetBSD/sparc64 support.Jeff Law3-217/+227
* configure: Rebuilt.
2000-04-21 * configure.tgt: Add NetBSD/sparc ELF, and NetBSD/sparc64 support.Jeff Law2-0/+6
2000-04-21 * config.bfd: Add NetBSD/sparc64 support.Jeff Law2-0/+8
2000-04-21 * hppa.h (pa_opcodes): New opcodes for PA2.0 wide modeJeff Law2-25/+44
forms of ld/st{b,h,w,d} and fld/fst{w,d} (16-bit displacements). New operand types l,y,&,fe,fE,fx added to support above forms. (pa_opcodes): Replaced usage of 'x' as source/target for floating point double-word loads/stores with 'fx'. Fr
2000-04-21 * config/tc-hppa.c (md_apply_fix): Handle new PA2.0 formats.Jeff Law2-2/+135
* config/tc-hppa.c (CHECK_ALIGN): New macro. Added handling of new operand types l,y,&,fe,fE,fx.
2000-04-21IA-64 ELF support.Jim Wilson110-1/+40578
2000-04-21 * scripttempl/elfd30v.sc: Place .gcc_except_table.Richard Henderson2-0/+5
2000-04-21 * elf32-d30v.c (bfd_elf_d30v_reloc): Don't modify sectionRichard Henderson2-35/+24
contents when performing a partial link. (bfd_elf_d30v_reloc_21): Likewise.
2000-04-21 * config.sub (d30v): Add d30v as a basic machine type.Richard Henderson2-1/+5
2000-04-21 * config/tc-d30v.c (write_2_short): Disregard opcode1->ecc whenRichard Henderson2-191/+195
bundling a non-delayed branch type instruction.
2000-04-212000-04-21 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-1/+5
* gdb-stabs.h (SECT_OFF_MAX): Increase to 40.
2000-04-212000-04-21 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni5-4/+20
* win32-nat.c (handle_load_dll): Don't treat .text as a special section anymore. * somread.c (som_symfile_offsets): Ditto. * somsolib.c (som_solib_add_solib_objfile): Ditto.
2000-04-21Make Jimmy Guo H.P. maintainer.Andrew Cagney2-0/+6
2000-04-21Make help_all static.Andrew Cagney3-4/+9
2000-04-21* d10v-tdep.c (d10v_gdbarch_init): Initialize stack_align.Andrew Cagney3-4/+8
(d10v_stack_align): Make static. * config/d10v/tm-d10v.h (STACK_ALIGN): Delete.
2000-04-21* valops.c (hand_function_call): Replace #ifdef STACK_ALIGN withAndrew Cagney5-84/+205
run-time test for STACK_ALIGN_P. * gdbarch.sh: Add support for function and variable predicates. (STACK_ALIGN): Add. Implement with predicate - STACK_ALIGN_P. * gdbarch.h, gdbarch.c: Re-generate.
2000-04-21* defs.h, utils.c (free_current_contents): Change parameter toAndrew Cagney4-8/+25
void*. From Philippe De Muyter <phdm@macqel.be>: * printcmd.c (print_address_symbolic): Call `make_cleanup' with `(free_current_contents, &x)', not `(free, x)'. * utils.c (free_current_contents): Do not `free (NULL)'. * printcmd.c (print_address_symbolic): Cleanup after a failed call to build_address_symbolic.
2000-04-21* wince-stub.c (FREE): New macro.Christopher Faylor4-336/+427
(mempool): Just free any buffer prior to reuse. Don't bother with realloc. (flag_single_step): New function. (skip_message): Detect "helpful" Windows CE messages and skip sending them to the host. (wait_for_debug_event): Use skip_message to avoid sending debug messages to the host. (dispatch): Prelimary implementation of single step detection. * wince.c: Rework SH single stepping code to be more consistent with other wince targets. (handle_output_debug_string): Allow first chance exceptions to come through since they seem to be all that we get on some versions of Windows CE. (check_for_step): New function, conditionally compiled based on target. (regptr): Delete obsolete function. (handle_exception): Detect illegal instructions. (get_child_debug_event): Return success only if event code matches target. (child_create_inferior): Reflect change to get_child_debug_event arguments.
2000-04-21* win32-nat.c (thread_rec): Be more defensive about suspending alreadyChristopher Faylor3-202/+334
suspended threads. (safe_symbol_file_add_stub): New function. (safe_symbole_file_add_cleanup): New function. (safe_symbol_file_add): New function. (handle_load_dll): Use wrapper to add DLL symbol information to avoid bogus errors from non-stabs DLLs. (handle_exception): Add work around for detection of first exception breakpoint which does not seem to occur on W2K. Detect more "signals" that can be effectively passed to the debuggee. Reorganize to eliminate continue_status global. (child_continue): Reorganize to eliminate continue_status global. (child_wait): Ditto. (child_resume): Ditto. (get_child_debug_event): Ditto. Recognize when an a breakpoint exception should be ignored. Change method for signalling when an important event has occured to the caller. (child_create_inferior): Use new method for noticing when get_child_debug_event has found something interesting.
2000-04-20Fri Apr 7 13:44:38 2000 glen mccready <gkm@pobox.com>Glen McCready2-9/+25
* rs6000-nat.c (xcoff_relocate_symtab): Grow buffer if ptrace() fails due to lack of space.
2000-04-20Fri Mar 24 12:10:38 2000 glen mccready <gkm@pobox.com>Glen McCready3-0/+34
* command.c, command.h (help_all): Add functionality to display a complete listing of available commands.
2000-04-20* config/tc-mn10300.c (HAVE_AM30): Define.Alexandre Oliva2-1/+8
(md_assemble): Use it.
2000-04-20* m10300-dis.c (HAVE_AM30, HAVE_AM33): Define.Alexandre Oliva2-1/+10
(disassemble): Use them.
2000-04-20Changes to support core files and linux threads.Scott Bambrough5-59/+421
2000-04-20 Scott Bambrough <scottb@netwinder.org> * arm-linux-nat.c (PIDGET, TIDGET): New. (get_thread_id, GET_THREAD_ID): New. (fetch_nwfpe_register, store_nwfpe_register): New. (fetch_register, store_register): New. (fetch_fpregister, store_fpregister): New. (fill_gregset, supply_gregset): New. (fill_fpregset, supply_fpregset): New. (fetch_fpregs): Modified to use thread id's. (store_fpregs): Modified to use thread id's and fetch_nwfpe_register. (fetch_regs): Modified to use thread id's. (store_regs): Modified to use thread id's. (fetch_inferior_registers): Modified to handle single register fetches. (store_inferior_registers): Modified to handle single register stores. (arm_linux_register_u_addr): Removed. * configure.tgt: Added gdbserver to configdirs for arm*-*-linux*. * config/arm/linux.mh (NATDEPFILES): Removed core-aout.o. Added core-regset.o. (LOADLIBES): Define. * config/arm/nm-linux.h: Include config/nm-linux.h. (ATTACH_DETACH): Removed. Defined in config/nm-linux.h. (REGISTER_U_ADDR): Removed. (SVR4_SHARED_LIBS): Removed. Defined in config/nm-linux.h. (#include "solib.h"): Removed. Included via config/nm-linux.h.
2000-04-20Append NULL to enum based commands follow-fork and scheduler-locking.Andrew Cagney2-8/+21
2000-04-20H.J's x86 fix for "nm -l" on shared libraries, applied to ppc too.Alan Modra3-2/+12
2000-04-20* gdbarch.sh: Make multi-arch variable defaults, defaults for non-Andrew Cagney6-52/+36
multi-arch targets. (TARGET_BFD_VMA_BIT, IEEE_FLOAT, CALL_DUMMY_WORDS, SIZEOF_CALL_DUMMY_WORDS): Update. * inferior.h (CALL_DUMMY_WORDS, SIZEOF_CALL_DUMMY_WORDS): Default provided by gdbarch. (CALL_DUMMY_P): Add FIXME. gdbarch should provide default. * valprint.c (IEEE_FLOAT): Default provided by gdbarch.
2000-04-20Match space at start of file name, not end.Alan Modra2-1/+5