aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-01-23 * config.sub, config.guess: Update from upstream sources.Ben Elliston3-4/+12
2008-01-23Add explicit dependencies on yyscript.h to make sure that it isIan Lance Taylor2-0/+4
built.
2008-01-23Parse a SECTIONS clause in a linker script.Ian Lance Taylor16-268/+2199
2008-01-23*** empty log message ***gdbadmin1-1/+1
2008-01-22Include <vector>.Ian Lance Taylor1-0/+1
2008-01-22 * gdb.base/float.exp: Allow missing floating point for m68k andDaniel Jacobowitz2-2/+22
PowerPC.
2008-01-22gas/H.J. Lu14-1923/+1976
2008-01-22 H.J. Lu <hongjiu.lu@intel.com> * config/tc-i386.c (i386_target_format): Remove cpummx2. gas/testsuite/ 2008-01-22 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/arch-10.d: New. * gas/i386/arch-11.s: Likewise. * gas/i386/arch-12.d: Likewise. * gas/i386/arch-12.s: Likewise. * gas/i386/i386.exp: Run arch-11 and arch-12. opcodes/ 2008-01-22 H.J. Lu <hongjiu.lu@intel.com> * i386-gen.c (cpu_flag_init): Remove CpuMMX2. (cpu_flags): Likewise. * i386-opc.h (CpuMMX2): Removed. (CpuSSE): Updated. * i386-opc.tbl: Replace CpuMMX2 with CpuSSE|Cpu3dnowA. * i386-init.h: Regenerated. * i386-tbl.h: Likewise.
2008-01-22 * breakpoint.c (break_command_really): New parameterVladimir Prus7-7/+58
ignore_count. (break_command_1): Pass 0 as ignore_count to break_command_really. (gdb_breakpoint): Pass ignore_count to break_command_really.
2008-01-222008-01-22 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-1/+5
* ld-gc/gc.exp: Use [which $CC] != 0.
2008-01-22gas/H.J. Lu25-235/+687
2008-01-22 H.J. Lu <hongjiu.lu@intel.com> * config/tc-i386.c (XXX_PREFIX): Moved from tc-i386.h. (XXX_MNEM_SUFFIX): Likewise. (END_OF_INSN): Likewise. (templates): Likewise. (modrm_byte): Likewise. (rex_byte): Likewise. (DREX_XXX): Likewise. (drex_byte): Likewise. (sib_byte): Likewise. (processor_type): Likewise. (arch_entry): Likewise. (cpu_sub_arch_name): Remove const. (cpu_arch): Add .vmx and .smx. (set_cpu_arch): Append cpu_sub_arch_name. (md_parse_option): Support -march=CPU[,+EXTENSION...]. (md_show_usage): Updated. * config/tc-i386.h (XXX_PREFIX): Moved to tc-i386.c. (XXX_MNEM_SUFFIX): Likewise. (END_OF_INSN): Likewise. (templates): Likewise. (modrm_byte): Likewise. (rex_byte): Likewise. (DREX_XXX): Likewise. (drex_byte): Likewise. (sib_byte): Likewise. (processor_type): Likewise. (arch_entry): Likewise. * doc/as.texinfo: Update i386 -march option. * doc/c-i386.texi: Update -march= for ISA. gas/testsuite/ 2008-01-22 H.J. Lu <hongjiu.lu@intel.com> * gas/i386/arch-10-1.l: New. * gas/i386/arch-10-1.s: Likewise. * gas/i386/arch-10-2.l: Likewise. * gas/i386/arch-10-2.s: Likewise. * gas/i386/arch-10-3.l: Likewise. * gas/i386/arch-10-3.s: Likewise. * gas/i386/arch-10-4.l: Likewise. * gas/i386/arch-10-4.s: Likewise. * gas/i386/arch-10.d: Likewise. * gas/i386/arch-10.s: Likewise. * gas/i386/i386.exp: Run arch-10, arch-10-1, arch-10-2, arch-10-3 and arch-10-4. * gas/i386/nops-2.s: Use movsbl instead of cmove. * gas/i386/nops-2-i386.d: Updated. * gas/i386/nops-2-merom.d: Likewise. * gas/i386/nops-2.d: Likewise. * gas/i386/x86-64-nops-2.d: Likewise. opcodes/ 2008-01-22 H.J. Lu <hongjiu.lu@intel.com> * i386-gen.c (cpu_flag_init): Add CPU_VMX_FLAGS and CPU_SMX_FLAGS. * i386-init.h: Regenerated.
2008-01-22 * mn10300-linux-tdep.c (am33_linux_sigframe_cache_init): FindKevin Buettner2-0/+8
sigcontext struct via pointer. (struct sigframe comment): Update to show new field `psc'.
2008-01-22*** empty log message ***gdbadmin1-1/+1
2008-01-21daily updateAlan Modra1-1/+1
2008-01-21 * infrun.c (handle_inferior_event): IfVladimir Prus2-18/+7
we failed to remove breakpoints, error, don't try to increment PC by hand.
2008-01-21 PR 4453Alan Modra2-6/+13
* format.c (bfd_check_format_matches): Don't accept archives as fully matching unless they have a map.
2008-01-21 * elflink.c (_bfd_elf_link_output_relocs): Correct error return.Alan Modra2-1/+5
2008-01-21 * ecoff.c (_bfd_ecoff_archive_p): Delete.Alan Modra5-92/+16
* libecoff.h (_bfd_ecoff_archive_p): Delete. * coff-alpha.c (ecoffalpha_little_vec): Use bfd_generic_archive_p. * coff-mips.c (ecoff_little_vec, ecoff_big_vec): Likewise. (ecoff_biglittle_vec): Likewise.
2008-01-21*** empty log message ***gdbadmin1-1/+1
2008-01-20daily updateAlan Modra1-1/+1
2008-01-20*** empty log message ***gdbadmin1-1/+1
2008-01-19daily updateAlan Modra1-1/+1
2008-01-19 Add NetBSD/hppa target and host support.Nick Hudson10-107/+661
* hppabsd-tdep.c (hppabsd_supply_gregset): Move to ... (hppabsd_gregset): Move to ... (hppabsd_regset_from_core_section): Rename hppaobsd_regset_from_core_section and move to ... (hppabsd_find_global_pointer): Update comment. (hppabsd_init_abi): Make global. Do not register hppabsd_regset_from_core_section. (hppabsd_core_osabi_sniffer): Rename hppaobsd_core_osabi_sniffer and move to ... (_initialize_hppabsd_tdep): Move to ... * hppaobsd-tdep.c: ... here. New file. * hppnbsd-tdep.c: New file. * hppnbsd-nat.c: New file. * Makefile.in (ALL_TARGET_OBS): Add hppanbsd-tdep.o and hppaobsd-tdep.o. (ALLDEPFILES): Add hppabsd-nat.c and hppabsd-tdep.c. (hppabsd-nat.o, hppabsd-tdep.o): New dependencies. (hppabsd-tdep.o, hppaobsd-tdep.o): Update dependencies. * configure.host (hppa*-*-netbsd*): New entry. * configure.tgt (hppa*-*-netbsd*): New entry. (hppa*-*-openbsd*): Update. * NEWS (New native configuration): Mention NetBSD/hppa. (New targets): Mention NetBSD/hppa.
2008-01-19 * gdb.texinfo (Specify Location): New section.Eli Zaretskii2-93/+126
(Delete Breaks, Edit, Set Breaks): Remove description of locations. Instead, add a reference to "Specify Location". (Machine Code, Jumping, Thread Stops, Continuing and Stepping) (Symbols): Refer to "Specify Location" for the valid forms of linespecs and locations.
2008-01-19 PR 5646Alan Modra2-2/+8
* elf64-ppc.c (ppc64_elf_tls_optimize): Ensure htab->tls_get_addr non-NULL before dereferencing.
2008-01-19merge from gccDJ Delorie2-2/+8
2008-01-19*** empty log message ***gdbadmin1-1/+1
2008-01-18From Craig Silverstein: Optionally print command line for easierIan Lance Taylor1-1/+87
debugging.
2008-01-18From Craig Silverstein: Handle quoted strings differently in versionIan Lance Taylor7-54/+135
scripts, and handle extern "C++" in the middle of a block.
2008-01-18Don't include options.h in fileread.h. Remove General_optionsIan Lance Taylor7-23/+27
reference from Output_file class.
2008-01-18daily updateAlan Modra1-1/+1
2008-01-18 * scripttempl/elfxtensa.sc: Merge ENTRY and .note.gnu.build-idBob Wilson2-1/+7
changes from elf.sc.
2008-01-18 * config/tc-xtensa.c (xtensa_leb128): New function.Bob Wilson2-6/+27
(md_pseudo_table): Use it for sleb128 and uleb128. (is_leb128_expr): New internal flag. (xtensa_symbol_new_hook): Check new flag.
2008-01-18 * gdbarch.sh (function_list): Add new property bits_big_endian toMarkus Deuling15-31/+91
gdbarch structure. * gdbarch.{c,h}: Regenerate. * value.c (struct value): Replace BITS_BIG_ENDIAN by gdbarch_bits_big_endian (comment). (unpack_field_as_long, modify_field): Likewise. * value.h: Likewise (comment). * valops.c (value_slice): Likewise. * valarith.c (value_subscript, value_bit_index): Likewise. * gdbtypes.h (field): Likewise (comment). * eval.c (evaluate_subexp_standard): Likewise. * dwarf2read.c (dwarf2_add_field): Likewise. * ada-lang.c (decode_packed_array, ada_value_primitive_packed_val) (move_bits, ada_value_assign, value_assign_to_component): Likewise. * defs.h (BITS_BIG_ENDIAN): Remove. * gdbint.texinfo (Target Conditionals): Replace the description of BITS_BIG_ENDIAN with a description of gdbarch_bits_big_endian.
2008-01-18 * jv-exp.y (yylex): Replace DEPRECATED_STREQN with the appropriateMarkus Deuling5-59/+38
function calls. * m2-exp.y (yylex): Likewise. * objc-exp.y (yylex): Likewise. * defs.h (DEPRECATED_STREQN): Remove.
2008-01-18*** empty log message ***gdbadmin1-1/+1
2008-01-17binutils/H.J. Lu4-3/+11
2008-01-17 H.J. Lu <hjl.tools@gmail.com> * MAINTAINERS: Update my email address. gdb/ 2008-01-17 H.J. Lu <hjl.tools@gmail.com> * MAINTAINERS: Update my email address.
2008-01-17daily updateAlan Modra1-1/+1
2008-01-17* README: Mention gdbserver/README.Jim Blandy2-0/+8
2008-01-17 * valarith.c (value_binop): Handle BINOP_INTDIVPierre Muller2-0/+7
for unsigned and signed integers.
2008-01-17 * s390-tdep.c (s390_gdbarch_init): Set default long doubleUlrich Weigand2-0/+11
type to 128-bit IEEE quad.
2008-01-17 * gdb.mi/mi-var-child.c (do_children_tests): Add 'dummy' integerPedro Alves5-8/+26
and 'dummy_ptr' integer pointer. Initialize struct_declarations with dummy_ptr's address. * gdb.mi/var-cmd.c (do_children_tests): Likewise. * gdb.mi/mi-var-child.exp: int_ptr_ptr is now always "editable" on all targets. * gdb.mi/mi2-var-child.exp: Likewise.
2008-01-17 * hpux-thread.c (hpux_thread_resume): Delete commented-out code.Joel Brobecker2-9/+4
2008-01-17*** empty log message ***gdbadmin1-1/+1
2008-01-16daily updateAlan Modra1-1/+1
2008-01-16* common.h (AT_SUN_AUXFLAGS): Define.Mark Kettenis2-0/+5
2008-01-16/gas:Eric B. Weddington5-6/+24
2008-01-03 Eric B. Weddington <eric.weddington@atmel.com> * config/tc-avr.c (mcu_types): Change opcode set for avr3, at90usb82, at90usb162. * doc/c-avr.texi: Change architecture grouping for at90usb82, at90usb162. These changes support the new avr35 architecture group in gcc. /include: 2008-01-03 Eric B. Weddington <eric.weddington@atmel.com> * opcode/avr.h (AVR_ISA_USB162): Add new opcode set. (AVR_ISA_AVR3): Likewise.
2008-01-16* auxv.c (fprint_target_auxv): Add support for AT_SUN_AUXFLAGS.Mark Kettenis2-0/+4
2008-01-16* dfp.c, dfp.h: Rename decimal_to_double to decimal_to_doublest.Mark Kettenis4-4/+9
* value.c: All callers changed.
2008-01-16 * rs6000-nat.c (add_vmap, vmap_ldinfo, vmap_exec): ReplaceMarkus Deuling8-26/+41
DEPRECATED_STREQ by its expression. * coffread.c (coff_locate_sections, coff_symtab_read): Likewise. * xcoffread.c (read_xcoff_symtab, read_symbol_lineno, find_linenos) (scan_xcoff_symtab): Likewise. * hppa-hpux-tdep.c (hppa_hpux_skip_trampoline_code): Likewise. * f-lang.c (find_common_for_function): Likewise. * objc-exp.y (parse_number): Likewise. * defs.h (DEPRECATED_STREQ): Remove.
2008-01-16 * mn10300-tdep.h (AM33_MODE): Add gdbarch as parameter.Markus Deuling3-11/+29
* mn10300-tdep.c (set_reg_offsets, mn10300_analyze_prologue): Use get_frame_arch to get at the current_architecture. Update AM33_MODE call. (mn10300_analyze_prologue): Add gdbarch as parameter. Update caller. (mn10300_frame_unwind_cache): Use get_frame_arch to get at the current architecture. (set_reg_offsets, mn10300_analyze_prologue): Fix indentation.