Commit Graph

42186 Commits

Author SHA1 Message Date
gdbadmin 1b0c858ffa *** empty log message *** 2003-12-27 00:00:32 +00:00
Alan Modra d723232654 daily update 2003-12-26 23:00:07 +00:00
Mark Kettenis 6745701255 * i386obsd-tdep.c: Include "regset.h", "gdb_assert.h" and
"gdb_string.h".
(i386obsd_r_reg_offset): New variable.
(i386obsd_aout_supply_regset)
(i386obsd_aout_regset_from_core_section): New functions.
(i386obsd_supply_reg, fetch_core_registers): Remove functions.
(i286obsd_core_fns): Remove variable.
(i386obsd_init_abi): Initialize TDEP->gregset_reg_offset,
TDEP->gregset_num_regs and TDEP->sizeof_gregset.  Set
regset_from_core_section.  Use ARRAY_SIZE to initialize
TDEP->sc_num_regs.
(_initialize_i386obsd_tdep): Don't call add_core_fns.
2003-12-26 18:07:00 +00:00
Mark Kettenis f6943e4a1d * i386bsd-tdep.c (i386bsd_core_osabi_sniffer): New function.
(_initialize_i386bsd_tdep): Register i386bsd_core_osabi_sniffer.
2003-12-26 17:59:48 +00:00
DJ Delorie 2f9c405836 merge from gcc 2003-12-26 16:27:37 +00:00
Mark Kettenis 4ffc84662b * i386-linux-nat.c: Add comment. 2003-12-26 15:42:58 +00:00
Christopher Faylor d6dc804979 * win32-nat.c: Add some comments about below change. 2003-12-26 14:56:45 +00:00
Christopher Faylor 3ade53336e Fix for PR threads/1048
* win32-nat.c (thread_info_struct): Add reload_context flag.
(thread_rec): Don't reload thread context here.  Just set a flag.
(do_child_fetch_inferior_registers): Reload thread context here if appropriate.
Avoid doing anything if current_thread is NULL thanks to strange Windows
behavior.
(child_fetch_inferior_registers): Avoid doing anything if current_thread is
NULL.
(do_child_store_inferior_registers): Ditto.
(child_store_inferior_registers): Ditto.
(child_kill_inferior): Ditto.
(fake_create_process): Pretend to create a process for pathological windows
attach situation.
(get_child_debug_event): Call fake_create_process when the first event noticed
is thread creation rather than process creation.
(child_attach): Always set attach_flag when attaching.
(child_create_inferior): Set attach_flag to zero since we're not attaching.
2003-12-26 04:29:22 +00:00
Christopher Faylor 87a45c9606 * win32-nat.c (get_child_debug_event): Keep main thread id around even after
thread exits since Windows insists on continuing to report events against it.
2003-12-26 00:39:04 +00:00
gdbadmin ffeaf0e8c6 *** empty log message *** 2003-12-26 00:00:02 +00:00
Alan Modra c08c023bab daily update 2003-12-25 23:00:06 +00:00
gdbadmin 3acdd7e208 *** empty log message *** 2003-12-25 00:00:31 +00:00
Alan Modra faa0c22979 daily update 2003-12-24 23:00:05 +00:00
gdbadmin eb4dbeda06 *** empty log message *** 2003-12-24 00:00:02 +00:00
Alan Modra a1512051a0 daily update 2003-12-23 23:00:04 +00:00
Paul Brook c5f9820468 * doc/c-arm.texi: Document -march=armv6. 2003-12-23 18:48:02 +00:00
Paul Brook 84255574d4 * config/tc-arm.c (arm_archs): Add armv6. 2003-12-23 18:41:58 +00:00
Maciej W. Rozycki 4087920c2b * objcopy.c (bfd_flags_to_set, bfd_flags_to_clear): New variables
to handle flags for tweaking.
(copy_options): New options: impure, pure, readonly-text,
writable-text.
(copy_usage, copy_object, command_line_switch): Handle the new
options.
* doc/binutils.texi: Document the new options.
2003-12-23 13:01:11 +00:00
gdbadmin 231bc717e9 *** empty log message *** 2003-12-23 00:00:02 +00:00
Alan Modra d1b866b239 daily update 2003-12-22 23:00:04 +00:00
Mark Kettenis 79c4cb80ee * dwarf2-frame.c (dwarf2_frame_cache): Don't skip the return
address column.
2003-12-22 20:32:51 +00:00
Daniel Jacobowitz 4fd47f10ae * Makefile.in (lbasename.o): Depend on filenames.h.
* lbasename.c: Include "filenames.h" instead of defining
	its macros locally.
2003-12-22 19:22:57 +00:00
DJ Delorie b6fb00c07b merge from gcc 2003-12-22 16:03:32 +00:00
Jakub Jelinek 68b3b8dc9e * objdump.c (disassemble_bytes): Subtract rel_offset from printed
reloc address.
	(disassemble_section): Set rel_offset to section->vma instead of
	pinfo->buffer_vma.
2003-12-22 10:49:59 +00:00
Nick Clifton ad50f575f3 Fix tests to eliminated unexpected failures 2003-12-22 09:01:48 +00:00
Nick Clifton 46797b779b For v6 tests use -march=armv6j 2003-12-22 08:43:41 +00:00
Jim Blandy 6c50ab1c7f * breakpoint.c (bpstat_do_actions): To ensure that
clear_proceed_status doesn't free the command tree we're
evaluating out from under us, zero the bpstat's pointer to it, and
take care of freeing it ourselves.
* cli/cli-script.c (make_cleanup_free_command_lines): Make this
function externally visible.
* cli/cli-script.h (make_cleanup_free_command_lines): New
declaration.
2003-12-22 03:43:19 +00:00
DJ Delorie c196818164 * configure.in (*-*-uclinux): Exclude newlib, libgloss and rda.
* configure: Regenerated.
2003-12-22 00:59:55 +00:00
gdbadmin 7d0c64e53f *** empty log message *** 2003-12-22 00:00:31 +00:00
Alan Modra 7bf5c88cf2 daily update 2003-12-21 23:00:04 +00:00
gdbadmin f65333104b *** empty log message *** 2003-12-21 00:00:01 +00:00
Alan Modra aedd317cf6 daily update 2003-12-20 23:00:05 +00:00
DJ Delorie 2730f65149 merge from gcc 2003-12-20 16:06:10 +00:00
Mark Kettenis 59207364ed * x86-64-tdep.c (x86_64_dwarf_regmap): Map the Return Address to
RIP.
2003-12-20 13:36:00 +00:00
Nick Clifton 31a91399d1 (md_apply_fix3): Handle the case where a .byte directive generates a
pc-relative relocation.
2003-12-20 08:01:47 +00:00
gdbadmin 6c55c395b7 *** empty log message *** 2003-12-20 00:00:34 +00:00
Alan Modra f6b61ddab3 daily update 2003-12-19 23:00:35 +00:00
DJ Delorie d4edd1123b merge from gcc 2003-12-19 22:03:41 +00:00
DJ Delorie ae1cc67dd4 merge from gcc 2003-12-19 16:50:48 +00:00
Nick Clifton 5a1964ecbd Fix calls to as_perror() so that the errno system message will be printed.
Fix as_perror() so that errno is not corrupted.
2003-12-19 15:23:41 +00:00
Nathanael Nerode 10ecffb9b2 2003-12-19 Nathanael Nerode <neroden@gcc.gnu.org>
Port change over from GCC:
	2003-11-20  Kelley Cook  <kcook@gcc.gnu.org>
	* Makefile.tpl (BASE_FLAGS_TO_PASS): Pass along CONFIG_SHELL.
	(configure-build-[+module+], configure-[+module+]): Likewise.
	(configure-target-[+module+], configure-gcc, config.status): Likewise.
	* Makefile.in: Regenerate.
2003-12-19 15:13:56 +00:00
Nick Clifton 7653c69b3f oops - omitted from the previous checkin. 2003-12-19 11:59:20 +00:00
Nick Clifton 6edf0760c5 Add support for m32r-linux target, including a RELA ABI and PIC. 2003-12-19 11:44:01 +00:00
Nick Clifton c4bf77942d Do not mark .reloc sections as containing debug info. 2003-12-19 10:01:59 +00:00
Michael Chastain a2379359b4 2003-12-18 Michael Chastain <mec.gnu@mindspring.com>
* hppa-tdep.c (hppa_gdbarch_init): Set long double floating
	point type to floatformat_ia64_quad_big.
2003-12-19 06:45:03 +00:00
DJ Delorie 35f075b6ea merge from gcc 2003-12-19 04:04:44 +00:00
Kevin Buettner d40fcd7bc1 * frv-tdep.c (skip_prologue_using_sal): New function. Taken verbatim
from mips-tdep.c.
	(frv_analyze_prologue): Rework to account for intermixed prologue /
	body instructions.
2003-12-19 00:34:26 +00:00
gdbadmin a53cf7226d *** empty log message *** 2003-12-19 00:00:01 +00:00
Alan Modra daa6e61bf8 daily update 2003-12-18 23:00:05 +00:00
Michael Chastain 8e8b2dbaae 2003-12-18 Michael Chastain <mec.gnu@mindspring.com>
* hppa-tdep.c (hppa_gdbarch_init): Set sizeof(long_double) to 128.
	Document type sizes for hppa*-*-hpux* compilers available to me.
2003-12-18 22:13:48 +00:00