aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2000-04-20Check for changed section attributes.Alan Modra2-38/+61
2000-04-19*** empty log message ***Jim Blandy1-0/+7
2000-04-19Bring RETURN_VALUE_ON_STACK under gdbarch's control.Jim Blandy6-7/+46
* gdbarch.sh (RETURN_VALUE_ON_STACK): New entry. * gdbarch.c, gdbarch.h: Regenerated. * arch-utils.c (default_return_value_on_stack): New function. * arch-utils.h (default_return_value_on_stack): New declaration. * values.c (RETURN_VALUE_ON_STACK): Delete default definition.
2000-04-19For real this time.Jim Blandy1-7/+6
* i386v-nat.c (i386_insert_nonaligned_watchpoint): Use a two-dimensional array, instead of faking it with explicit index arithmetic.
2000-04-19I figured out what was going on.Jim Blandy1-120/+37
Since nobody had made any changes to i386v-nat.c on sourceware since the repository was started, we were still getting the version from the vendor branch. (If you don't understand how the vendor branch works, treasure your innocence.) I naively assumed that, to see what changes had been introduced in version 1.2, one should diff it with 1.1, as they say in TV Guide, "with hilarious results". This change simply restores i386v-nat.c to what it used to be before I started bungling around. The text of this revision should be identical to that of revision 1.1.1.3, which was the former head of the trunk. (Yes, 1.1.1.3 was the head of the trunk. As I said, treasure your innocence.)
2000-04-19My last commit introduced a bunch of mysterious whitespace changes; IJim Blandy1-42/+126
don't know where they came from. They weren't intentional, so this change reverts them.
2000-04-19*** empty log message ***Jim Blandy1-0/+9
2000-04-19* i386v-nat.c (i386_insert_nonaligned_watchpoint): Use aJim Blandy1-7/+6
two-dimensional array, instead of faking it with explicit index arithmetic.
2000-04-19* minsyms.c (prim_record_minimal_symbol_and_info): Doc fix.Jim Blandy1-1/+1
(Thanks to Guy Harris.)
2000-04-19Properly regenerate bfd-in2.h.Timothy Wall1-3/+3
2000-04-192000-04-19 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-1/+5
* xcoffsolib.c (solib_add): Fix call to vmap_symtab().
2000-04-19K&R compiler fixesAlan Modra3-4/+19
2000-04-19 * TODO: Update.Peter Schauer2-4/+4
2000-04-19Fix the multi-obj dependency rules.Alan Modra3-82/+147
2000-04-19Document -Wreturn-type problem.Andrew Cagney2-0/+13
2000-04-19From Peter Schauer: Add `mt i' alias for `mt info'.Andrew Cagney2-0/+5
2000-04-19From Peter Schauer: Add `info r' alias for `info registers'.Andrew Cagney2-0/+6
2000-04-19* bcache.c (free_bcache): Do not free NULL.Andrew Cagney2-1/+7
2000-04-19* TODO: Cleanup.Andrew Cagney3-94/+19
* NEWS: Update GDB version. Duplicate paragraph explaining obsolete.
2000-04-19Pass MD5PROG to sub-makes when building .tar.bz2 archive.Andrew Cagney2-0/+22
2000-04-19Document real fix to problem of tui/Makefile not being deleted.Andrew Cagney2-0/+14
2000-04-19Get LEX,FLEX from configure.Alan Modra3-5/+13
2000-04-19Remove generated file.Andrew Cagney2-1188/+5
2000-04-182000-04-18 H.J. Lu <hjl@gnu.org>H.J. Lu3-6/+15
* emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Call lang_leave_output_section_statement () after calling lang_enter_output_section_statement (). * emultempl/armelf.em: Likewise.
2000-04-18*** empty log message ***Jim Blandy1-0/+16
2000-04-182000-04-18 H.J. Lu (hjl@gnu.org)H.J. Lu2-6/+11
* config/tc-i386.c (offset_in_range): Use addressT instead of bfd_vma for none bfd assemblers.
2000-04-18Fix bug disassmbling binary files for non-octet byte targets.Timothy Wall2-2/+9
2000-04-18Add full set of cleanup rules.Andrew Cagney2-2/+10
2000-04-18Do not delete testcmds.Andrew Cagney2-1/+5
2000-04-18Add support for SIGILL (reserved-instruction-exception).Andrew Cagney5-2/+30
2000-04-18Yet another set of fixes for orphan sections.Alan Modra4-184/+253
2000-04-18Bfd support for generating IA-64 EFI binaries.Jim Wilson13-55/+526
* Makefile.am (BFD64_BACKENDS): Mention coff-ia64.lo. (BFD64_BACKENDS_CFILES): Mention coff-ia64.c (coff-ia64.lo): Add dependency. * Makefile.in: Regenerate. * coff-ia64.c: New file. * efi-app-ia32.c: Ditto. * efi-app-ia64.c: Ditto. ...
2000-04-18Clean up load page support for tic54x.Timothy Wall8-30/+122
2000-04-17Initial patches for IA-64 EFI (64-bit PE) support.Jim Wilson4-7/+290
* pe.h (PEP64AOUTHDR): New header for PE+. (PEP64AOUTSZ): New macro. (IMAGE_SUBSYSTEM_UNKNOWN): New macro. (IMAGE_SUBSYSTEM_NATIVE): Ditto. (IMAGE_SUBSYSTEM_WINDOWS_GUI): Ditto. (IMAGE_SUBSYSTEM_WINDOWS_CUI): Ditto. (IMAGE_SUBSYSTEM_POSIX_CUI): Ditto. (IMAGE_SUBSYSTEM_WINDOWS_CE_GUI): Ditto. (IMAGE_SUBSYSTEM_EFI_APPLICATION): Ditto. (IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER): Ditto. (IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER): Ditto. * internal.h (PE_DEF_FILE_ALIGNMENT): Define only if not defined already. * ia64.h: New file.
2000-04-172000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-1/+5
* gdb.base/help.exp: Update output for add-symbol-file command.
2000-04-172000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>Elena Zannoni2-8/+10
* gdb.texinfo (Files): Update description of add-symbol-file command.