summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * elf/ia64.h (SHF_IA_64_HP_TLS): New.Steve Ellcey2006-02-062-0/+6
|
* *** empty log message ***gdbadmin2006-02-061-1/+1
|
* daily updateAlan Modra2006-02-051-1/+1
|
* Cleanup of pseudo-ops for constants and new def24,def32 pseudo-ops on z80Arnold Metselaar2006-02-054-1/+32
|
* *** empty log message ***gdbadmin2006-02-051-1/+1
|
* daily updateAlan Modra2006-02-041-1/+1
|
* bfd/Richard Sandiford2006-02-042-1/+10
| | | | | | | | | | | | * elfxx-mips.c (mips_elf_initialize_tls_index): If a TLS symbol has already been assigned a GOT index, copy that index to the current hash table entry. ld/testsuite/ * ld-mips-elf/tls-hidden2a.s, ld-mips-elf/tls-hidden2b.s, * ld/testsuite/ld-mips-elf/tls-hidden2.d, * ld/testsuite/ld-mips-elf/tls-hidden2-got.d: New test. * ld-mips-elf/mips-elf.exp: Run it.
* *** empty log message ***gdbadmin2006-02-041-1/+1
|
* daily updateAlan Modra2006-02-031-1/+1
|
* * exceptions.h (enum errors): Rename NO_ERROR to GDB_NO_ERROR.Daniel Jacobowitz2006-02-033-8/+14
| | | | | * exceptions.c (exception_none, exceptions_state_mc_init) (throw_vfatal): Use GDB_NO_ERROR.
* * gdb.texinfo (Cygwin Native): Fix typos. Clarify the types ofEli Zaretskii2006-02-032-6/+16
| | | | | debugging information produced by the various "set debug..." options.
* *** empty log message ***gdbadmin2006-02-031-1/+1
|
* daily updateAlan Modra2006-02-021-1/+1
|
* * solib-svr4.h (struct link_map_offsets): Remove r_debug_size andMark Kettenis2006-02-025-76/+103
| | | | | | | | | | | | | | | | | | | r_map_size members. Add r_version_offset, r_version_size and r_ldsomap_offset members. * solib-svr4.c (solib_svr4_r_map): Renamed from fetch_link_map_member. Simplify using read_memory_typed_address. (solib_svr4_r_ldsomap): New function. (open_symbol_file_object): Use solib_svr_r_map. (svr4_current_sos): Use solib_svr4_r_map and look for the dynamic linker by using solib_svr4_r_ldsomap. (svr4_ilp32_fetch_link_map_offsets) (svr4_lp64_fetch_link_map_offsets): Adjust for changes to `struct link_map_offsets'. * solib-legacy.c (legacy_svr4_fetch_link_map_offsets): Adjust for changes to `struct link_map_offsets'. * mipsnbsd-tdep.c (mipsnbsd_ilp32_fetch_link_map_offsets) (mipsnbsd_lp64_fetch_link_map_offsets): Adjust for changes to `struct link_map_offsets'.
* * emul_netbsd.c (emul_netbsd_create): Quote file-name property.Mark Mitchell2006-02-025-2/+65
| | | | | | | * emul_unix.c (emul_unix_create): Likewise. * tree.c (libiberty.h): Include it. (tree_quote_property): New function. * tree.h (tree_quote_property): Declare.
* * linux-nat.c (struct saved_ptids, threads_to_delete)Daniel Jacobowitz2006-02-022-32/+101
| | | | | | | (record_dead_thread, prune_lwps, find_thread_from_lwp) (exit_lwp): New. (linux_nat_resume): Call prune_lwps. (wait_lwp, linux_nat_wait): Call exit_lwp.
* * printcmd.c (printf_command): Make format string checkingDaniel Jacobowitz2006-02-024-48/+184
| | | | | | | | | | | | | stricter. Add separate cases for long_arg, ptr_arg, and long_double_arg. * utils.c (xstrvprintf): Improve the error message issued for a bad format string. * Makefile.in (GDB_WARN_CFLAGS_NO_FORMAT, INTERNAL_CFLAGS_BASE): New variables. (gnu-v3-abi.o, monitor.o, procfs.o, linux-thread-db.o): Remove $(NO_WERROR_CFLAGS). (printcmd.o): Likewise. Use $(GDB_WARN_CFLAGS_NO_FORMAT) and enable -Werror.
* * Makefile.in (remote.o): Update.Daniel Jacobowitz2006-02-023-19/+43
| | | | | | | | * remote.c (show_packet_config_cmd): Shorten messages. (remote_set_cmdlist, remote_show_cmdlist): Make file-static. (show_remote_cmd): Iterate. (_initialize_remote): Remove remote_set_cmdlist, remote_show_cmdlist.
* * armos.c (ARMul_OSHandleSWI): Handle the RedBoot systemDaniel Jacobowitz2006-02-022-3/+25
| | | | call meminfo. Return ENOSYS for unhandled RedBoot syscalls.
* *** empty log message ***gdbadmin2006-02-021-1/+1
|
* gdb/Daniel Jacobowitz2006-02-0114-81/+275
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.in (gdbtypes_h, gdbtypes.o, utils.o): Update. * defs.h (hashtab_obstack_allocate, dummy_obstack_deallocate): Add prototypes. * dwarf2read.c (read_subroutine_type): Use TYPE_ZALLOC. (hashtab_obstack_allocate, dummy_obstack_deallocate): Moved to... * utils.c (hashtab_obstack_allocate, dummy_obstack_deallocate): ...here. * gdbtypes.c: Include "hashtab.h". (build_gdbtypes): Remove extra prototype. (struct type_pair, type_pair_hash, type_pair_eq) (create_copied_types_hash, copy_type_recursive): New. * gdbtypes.h: Include "hashtab.h". (TYPE_ZALLOC): New. (create_copied_types_hash, copy_type_recursive): New prototypes. * objfiles.c (free_objfile): Call preserve_values. * symfile.c (reread_symbols): Likewise. (clear_symtab_users): Remove calls to clear_value_history and clear_internalvars. * value.c (clear_value_history, clear_internalvars): Removed. (preserve_one_value, preserve_values): New functions. * value.h (clear_value_history, clear_internalvars): Removed. (preserve_values): New prototype. * tracepoint.c (_initialize_tracepoint): Do not initialize convenience variables here. gdb/doc/ * gdb.texinfo (Files): Remove obsolete bits from the description of "symbol-file".
* daily updateAlan Modra2006-02-011-1/+1
|
* * elfxx-sparc.c (_bfd_sparc_elf_relocate_section): Reinstate bypassEric Botcazou2006-02-012-1/+17
| | | | for call-to-undefweak reloc overflow.
* * Makefile.in (OBS): Add version.o.Daniel Jacobowitz2006-02-014-13/+59
| | | | | | | | | | | (STAGESTUFF): Delete. (version.o): Add dependencies. (version.c): Replace rule. (clean): Remove version.c. * server.c (gdbserver_version): New. (gdbserver_usage): Use printf. (main): Handle --version and --help. * server.h (version, host_name): Add declarations.
* daily updateAlan Modra2006-02-011-1/+1
|
* *** empty log message ***gdbadmin2006-02-011-1/+1
|
* * elfxx-sparc.c (_bfd_sparc_elf_relocate_section): Reinstate bypassEric Botcazou2006-01-312-0/+20
| | | | for 32-bit relocs overflow.
* 2006-01-31 Paul Brook <paul@codesourcery.com>Paul Brook2006-01-312-48/+121
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Richard Earnshaw <rearnsha@arm.com> * gas/config/tc-arm.c: Use arm_feature_set. (arm_ext_*, arm_arch_full, arm_arch_t2, arm_arch_none, arm_cext_iwmmxt, arm_cext_xscale, arm_cext_maverick, fpu_fpa_ext_v1, fpu_fpa_ext_v2, fpu_vfp_ext_v1xd, fpu_vfp_ext_v1, fpu_vfp_ext_v2): New variables. (insns): Use them. (md_atof, opcode_select, opcode_select, md_assemble, md_assemble, md_begin, arm_parse_extension, arm_parse_cpu, arm_parse_arch, arm_parse_fpu, arm_parse_float_abi, aeabi_set_public_attributes, s_arm_cpu, s_arm_arch, s_arm_fpu): Use macros for accessing CPU feature flags. (arm_legacy_option_table, arm_option_cpu_value_table): New types. (arm_opts): Move old cpu/arch options from here... (arm_legacy_opts): ... to here. (md_parse_option): Search arm_legacy_opts. (arm_cpus, arm_archs, arm_extensions, arm_fpus) (arm_float_abis, arm_eabis): Make const. * include/opcode/arm.h: Use ARM_CPU_FEATURE. (ARM_AEXT_*, FPU_ENDIAN_PURE, FPU_VFP_HARD): New. (arm_feature_set): Change to a structure. (ARM_CPU_HAS_FEATURE, ARM_MERGE_FEATURE_SETS, ARM_CLEAR_FEATURE, ARM_FEATURE): New macros.
* *** empty log message ***gdbadmin2006-01-311-1/+1
|
* daily updateAlan Modra2006-01-301-1/+1
|
* *** empty log message ***gdbadmin2006-01-301-1/+1
|
* daily updateAlan Modra2006-01-291-1/+1
|
* * gdb.cp/bool.cc, gdb.cp/bool.exp: New files.Mark Kettenis2006-01-293-0/+94
|
* * amd64-tdep.c (amd64_classify): Handle TYPE_CODE_BOOL.Mark Kettenis2006-01-292-1/+6
| | | | Fixes PR tdep/2075.
* merge from gccDJ Delorie2006-01-293-68/+205
|
* *** empty log message ***gdbadmin2006-01-291-1/+1
|
* daily updateAlan Modra2006-01-281-1/+1
|
* *** empty log message ***gdbadmin2006-01-281-1/+1
|
* daily updateAlan Modra2006-01-271-1/+1
|
* * MAINTAINERS: Use a consistent email address for brobecker.Joel Brobecker2006-01-272-2/+6
|
* * infcmd.c (post_create_inferior): Fix copy/paste error introducedJoel Brobecker2006-01-272-1/+6
| | | | in the previous change.
* 2006-01-27 Paul Brook <paul@codesourcery.com>Paul Brook2006-01-272-1/+6
| | | | | * elf32-arm.c (elf32_arm_get_symbol_type): Allow STT_TLS thumb objects.
* *** empty log message ***gdbadmin2006-01-271-1/+1
|
* daily updateAlan Modra2006-01-261-1/+1
|
* 2006-01-16 Paolo Bonzini <bonzini@gnu.org>Paolo Bonzini2006-01-265-528/+1803
| | | | | | | | | | | | | | | | | * configure.in: Set with_gnu_as, with_gnu_ld, with_newlib earlier. Set md_exec_prefix. Use ACX_CHECK_INSTALLED_TARGET_TOOL to find the assembler, linker and binutils. * configure: Regenerate. config: 2006-01-16 Paolo Bonzini <bonzini@gnu.org> * acx.m4 (NCN_STRICT_CHECK_TARGET_TOOLS): Test $with_build_time_tools. (ACX_PATH_SEP): New. (ACX_TOOL_DIRS): Move here from the gcc directory. (ACX_CHECK_INSTALLED_TARGET_TOOL): New. (GCC_TARGET_TOOL): Do not use a host tool if we found a target tool with a complete path in either $with_build_time_tools or $exec_prefix.
* * mips-opc.c: Add I33 masks to these MIPS32R2 instructions: prefx,David Ung2006-01-262-48/+56
| | | | | | | ceil.l.d, ceil.l.s, cvt.d.l, cvt.l.d, cvt.l.s, cvt.s.l, floor.l.d, floor.l.s, ldxc1, lwxc1, madd.d, madd.s, msub.d, msub.s, nmadd.d, nmadd.s, nmsub.d, nmsub.s, recip.d, recip.s, round.l.d, rsqrt.d, rsqrt.s, sdxc1, swxc1, trunc.l.d, trunc.l.s.
* *** empty log message ***gdbadmin2006-01-261-1/+1
|
* daily updateAlan Modra2006-01-251-1/+1
|
* 2006-01-25 Jim Blandy <jimb@redhat.com>Jim Blandy2006-01-252-1/+12
| | | | * gdbint.texinfo (Testsuite): Explain how to run selected tests.
* 2006-01-24 Jim Blandy <jimb@redhat.com>Jim Blandy2006-01-252-1/+36
| | | | | * gdbint.texinfo (Frames): Document the basics of GDB's register unwinding model, and explain the existence of the "sentinel" frame.