aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-12-10* hppa-hpux-tdep.c (child_enable_exception_callback): Use XMALLOC.Mark Kettenis2-9/+11
(hppa_hpux_sigtramp_frame_unwind_cache): Use ARRAY_SIZE. (hppa_hpux_init_abi): Reformat long line.
2004-12-10* hppa-hpux-tdep.c: Include "regset.h".Mark Kettenis4-6/+188
(HPPA_HPUX_SS_WIDEREGS, HPPA_HPUX_SS_FLAGS_OFFSET) (HPPA_HPUX_SS_NARROW_OFFSET, HPPA_HPUX_SS_FPBLOCK_OFFSET) (HPPA_HPUX_SS_WIDE_OFFSET, HPPA_HPUX_SAVE_STATE_SIZE) (HPPA_HPUX_PA89_SAVE_STATE_SIZE): New defines. (hppa_hpux_supply_ss_narrow, hppa_hpux_supply_ss_fpblock) (hppa_hpux_supply_ss_wide, hppa_hpux_supply_save_state): New functions. (hppa_hpux_regset): New variable. (hppa_hpux_regset_from_core_section): New function. (hppa_hpux_init_abi): Set regset_from_core_section. (hppa_hpux_core_osabi_sniffer): New function. (_initialize_hppa_hpux_tdep): Register hppa_hpux_core_osabi_sniffer. * Makefile.in (hppa-hpux-tdep.o): Update dependencies. * config/pa/hppahpux.mt (TDEPFILES): Add corelow.o.
2004-12-10*** empty log message ***gdbadmin1-1/+1
2004-12-09daily updateAlan Modra1-1/+1
2004-12-09* MAINTAINERS: List 'depcomp' as part of automake.Jim Blandy2-0/+7
2004-12-09 * config/tc-arm.c (s_arm_unwind_fnend): Use R_ARM_PREL31 relocationPaul Brook4-6/+15
for function start. * testsuite/gas/arm/unwind.d: Expect R_ARM_PREL31 relocations.
2004-12-092004-12-09 Randolph Chung <tausq@debian.org>Randolph Chung2-9/+51
* solib-pa64.c (pa64_relocate_section_addresses): Properly relocate text and data sections. (pa64_current_sos): Also include the dld in the list of current shared objects. (pa64_solib_get_solib_by_pc): Update comments. (pa64_solib_get_text_base): New function. (pa64_solib_select): Set solib_get_text_base method.
2004-12-09 * elfcode.h (elf_slurp_reloc_table_from_section): Don't canonicalizeDaniel Jacobowitz2-5/+6
ELF section symbols.
2004-12-09 * config/tc-mips.c (append_insn): If we emit a nop during a relaxIan Lance Taylor2-0/+5
sequence, increase the size of the sequence.
2004-12-09 * gas/mips/branch-swap.d: Pass -32 to as.Ian Lance Taylor2-1/+5
2004-12-09 * ld-mips-elf/jalbal.d: New test.Ian Lance Taylor4-0/+49
* ld-mips-elf/jalbal.s: New test. * ld-mips-elf/mips-elf.exp: Run it.
2004-12-09 * elfxx-mips.c (mips_elf_calculate_relocation): For R_MIPS_JALR,Ian Lance Taylor2-4/+40
return a real value, unless it is a PLT symbol. (mips_elf_perform_relocation): On the RM9000, turn a jal into a bal if possible.
2004-12-09 * elfn32-mips.c (elf_mips_howto_table_rela): Change dst_mask ofIan Lance Taylor2-1/+4
R_MIPS_JALR entry to 0.
2004-12-09 * readelf.c (get_machine_flags): Handle E_MIPS_MACH_9000.Ian Lance Taylor2-0/+5
2004-12-09 * config/tc-mips.c (mips_cpu_info_table): Change "9000" entry toIan Lance Taylor2-1/+6
use CPU_RM9000.
2004-12-09 * mips.h (CPU_RM9000): Define.Ian Lance Taylor2-0/+7
(OPCODE_IS_MEMBER): Handle CPU_RM9000.
2004-12-09 * archures.c: Define bfd_mach_mips9000.Ian Lance Taylor6-0/+23
* elfxx-mips.c (_bfd_elf_mips_mach): Handle E_MIPS_MACH_9000. (mips_set_isa_flags): Handle bfd_mach_mips9000. * cpu-mips.c (I_mips9000): Define. (arch_info_struct): Add case for bfd_mach_mips9000. * aoutx.h (NAME(aout,machine_type)): Handle bfd_mach_mips9000. * bfd-in2.h: Regenerate.
2004-12-09 * mips.h (E_MIPS_MACH_9000): Define.Ian Lance Taylor2-0/+5
2004-12-09 * arlex.l: Fix formatting.Ben Elliston2-4/+6
2004-12-092004-12-09 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>Kazuhiro Inaoka3-0/+135
Committed by Kei Sakamoto. * traps-linux.c (m32r_trap): Add entries of the following dummy system calls: __NR_mmap2, __NR_lchown32, __NR_getuid32, __NR_getgid32, __NR_geteuid32, __NR_getegid32, __NR_getgroups32, __NR_fchown32, __NR_setfsuid32, __NR_setfsgid32, __NR_getresuid32, __NR_getresgid32 and __NR_chown32. * syscall.h: Add new definitions of system call number.
2004-12-09*** empty log message ***gdbadmin1-1/+1
2004-12-08daily updateAlan Modra1-1/+1
2004-12-08 * Makefile.def (flags_to_pass): Add PICFLAG_FOR_TARGET.David Edelsohn4-0/+13
* Makefile.tpl (EXTRA_HOST_FLAGS): Add PICFLAG. (EXTRA_TARGET_FLAGS): Add PICFLAG. * Makefile.in: Regenerate.
2004-12-08 * ld-mips-elf/jaloverflow.d: New test.Ian Lance Taylor4-0/+31
* ld-mips-elf/jaloverflow.s: New test. * ld-mips-elf/mips-elf.exp: Run it.
2004-12-08 * elfxx-mips.c (mips_elf_calculate_relocation): Test for R_MIPS_26Ian Lance Taylor2-1/+9
overflow.
2004-12-08* Makefile.tpl: Generate normal dependencies if the LHS module isDJ Delorie3-10/+10
not bootstrapped. * Makefile.in: Regenerate.
2004-12-08merge from gccDJ Delorie2-8/+3
2004-12-08 * acinclude.m4 (SRV_CHECK_THREAD_DB): Add ps_get_thread_area. ResetDaniel Jacobowitz4-75/+99
LIBS when finished. * aclocal.m4: Regenerated. * configure: Regenerated.
2004-12-08 * linux-thread-db.c (BUILD_THREAD): Delete.Daniel Jacobowitz2-15/+13
(thread_get_info_callback): Include LWP ID in thread ID. (thread_from_lwp, check_event, find_new_threads_callback): Likewise. (lwp_from_thread): Use the LWP ID from the thread ID.
2004-12-082004-12-07 Randolph Chung <tausq@debian.org>Randolph Chung2-1/+9
* hppa-tdep.c (hppa_frame_prev_register_helper): Zero out the entire register for both 32- and 64-bit targets.
2004-12-08* gdb.texinfo (General Query Packets): Specify that thread ID's inJim Blandy2-5/+11
the 'qC' and 'qThreadInfo' packets are unsigned hexidecimal numbers.
2004-12-08 * Makefile.in (.NOEXPORT): Move above the autogenerated line.Ben Elliston2-3/+8
2004-12-08 * doc/Makefile.am (config.texi): Emit a @set UPDATED command toBen Elliston4-1/+11
config.texi whose value is the current month and year. * doc/Makefile.in: Rebuild. * doc/binutils.texi: Set the document subtitle to be the value of the Texinfo UPDATED variable (obtained from config.texi).
2004-12-082004-12-07 Randolph Chung <tausq@debian.org>Randolph Chung2-0/+16
* frame.c (get_prev_frame): Don't terminate unwinding at main if we are unwinding through a dummy frame.
2004-12-082004-12-07 Randolph Chung <tausq@debian.org>Randolph Chung4-0/+70
* hppa-tdep.h (gdbarch_tdep): Add unwind_adjust_stub method. * hppa-hpux-tdep.c (hppa_hpux_unwind_adjust_stub): New function. (hppa_hpux_init_abi) Set unwind_adjust_stub method. * hppa-tdep.c (hppa_frame_cache): Call unwind_adjust_stub method if defined.
2004-12-082004-12-07 Randolph Chung <tausq@debian.org>Randolph Chung2-3/+23
* hppa-tdep.c (hppa_stub_Frame_unwind_cache): Stop unwinding if unwinding from a frame with pc == 0. (hppa_stub_frame_this_id): Likewise. (hppa_stub_frame_prev_register): Only provide real values if the frame cache is not NULL.
2004-12-082004-12-07 Randolph Chung <tausq@debian.org>Randolph Chung5-0/+1620
* solib-som.c: New file. * solib-som.h: New file. * solib-pa64.c: New file. * solib-pa64.h: New file.
2004-12-08merge from gccDJ Delorie3-15/+5
2004-12-08 * run.1: Document --sysroot=filepath.Hans-Peter Nilsson6-7/+90
* sim-options.c (STANDARD_OPTIONS): New member OPTION_SYSROOT. (standard_options): Support --sysroot=<path>. (standard_option_handler): Handle OPTION_SYSROOT. * syscall.c (simulator_sysroot): Define, initialized empty. (get_path): Prepend simulator_sysroot to absolute file path. [HAVE_STRING_H]: Include string.h. [!HAVE_STRING_H && HAVE_STRINGS_H]: Include strings.h. * nrun.c [HAVE_UNISTD_H]: Include unistd.h. (main): If simulator_sysroot is not empty, chdir there. * sim-config.h (simulator_sysroot): Declare.
2004-12-08 * getopt.c: Include "ansidecl.h" for the ATTRIBUTE_UNUSED macro.Ben Elliston3-5/+15
(_getopt_initialize): Annotate argc and argv parameters as unused. * Makefile.in (getopt.o): Depend on $(INCDIR)/ansidecl.h.
2004-12-08*** empty log message ***gdbadmin1-1/+1
2004-12-07 * configure: Regenerate for ../common/aclocal.m4 update.Hans-Peter Nilsson26-180/+288
2004-12-07 * aclocal.m4 (SIM_AC_OUTPUT): Substitute @cgen_breaks@ for "breakHans-Peter Nilsson3-0/+15
cgen_rtx_error" in a CGEN-generated simulator. * gdbinit.in: Break on sim_core_signal too. Have autoconf replacement for CGEN-related breakpoints.
2004-12-07daily updateAlan Modra1-1/+1
2004-12-07 * Make-common.in (sim-basics_h): Add $(callback_h).Hans-Peter Nilsson2-0/+5
2004-12-07* Makefile.in (inf-ttrace.o): Fix typo.Mark Kettenis2-1/+5
2004-12-07* remote.c (remote_threads_info, remote_current_thread): UseJim Blandy2-2/+18
strtoul to parse thread ID numbers.
2004-12-07merge from gccDJ Delorie2-7/+53
2004-12-07* inf-ttrace.c: Include "gdbthread.h".Mark Kettenis3-25/+129
(inf_ttrace_num_lwps): New variable. (inf_ttrace_num_lwps_in_syscall): Renamed from inf_ttrace_num_threads_in_syscall. (inf_ttrace_him): Track TTEVT_LWP_CREATE, TTEVT_LWP_EXIT and TTEVT_LWP_TERMINATE events. (inf_ttrace_create_inferior): Assert that INF_TTRACE_NUM_LWPS is zero. (inf_ttrace_mourn_inferior): Set INF_TTRACE_NUM_LWPS to zero. (inf_ttrace_attach): Assert that INF_TTRACE_NUM_LWPS is zero. Track TTEVT_LWP_CREATE, TTEVT_LWP_EXIT and TTEVT_LWP_TERMINATE events. (inf_ttrace_wait): Report status as TARGET_WAITKIND_SPURIOUS by default. Handle TTEVT_LWP_CREATE, TTEVT_LWP_EXIT and TTEVT_LWP_TERMINATE events. (inf_ttrace_thread_alive, inf_ttrace_pid_to_str): New functions. (inf_ttrace_target): Set to_thread_alive and to_pid_to_str. * Makefile.in (inf-ttrace.o): Update dependencies.
2004-12-07* hppa-tdep.h (hppa_read_pc, hppa_write_pc, hppa_unwind_pc): NewMark Kettenis4-45/+114
prototypes. * hppa-tdep.c (hppa_read_pc): Rename from hppa_target_read_pc. Make global. Remove HP-UX specific code. Use frame_unwind_register_unsigned instead of frame_unwind_register_signed. (hppa_write_pc): Rename from hppa_target_write_pc. Make global. Remove HP-UX specific code. (hppa_unwind_pc): Make global. Remove HP-UX specific code. (hppa_frame_prev_register_helper): Set "flags" register to zero for all unwound frames. (hppa_gdbarch_init): Adjust. * hppa-hpux-tdep.c (HPPA_HPUX_SS_INSYSCALL): New define. (hppa_hpux_read_pc, hppa_hpux_write_pc) (hppa_hpux_unwind_pc): New functions. (hppa_hpux_init_abi): Set read_pc, write_pc and unwind_pc.