aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-11-28* config/sim.exp (gdb_load): Return 0 on success, -1 on failure.Richard Earnshaw2-1/+6
2004-11-28daily updateAlan Modra1-1/+1
2004-11-28*** empty log message ***gdbadmin1-1/+1
2004-11-27daily updateAlan Modra1-1/+1
2004-11-27Tweak last entry.Richard Earnshaw1-1/+2
2004-11-27* gas/testsuite/arm/thumbv6.d (setend): Remove stray tab at endRichard Earnshaw2-2/+7
of dump pattern.
2004-11-27* arm-opc.h (arm_opcode, thumb_opcode): Add extra field for theRichard Earnshaw5-707/+722
architecuture defining the insn. (arm_opcodes, thumb_opcodes): Delete. Move to ... * arm-dis.c (arm_opcodes, thumb_opcodes): Here. Also include opcode/arm.h. * Makefile.am (arm-dis.lo): Update dependency list. * Makefile.in: Regenerate.
2004-11-27*** empty log message ***gdbadmin1-1/+1
2004-11-26 * configure.in (hppa*-*-linux*): Don't add libgcj to noconfigdirs.Dave Anglin3-4/+10
(hppa*64*-*-*): Delete incorrect comment. * configure: Rebuilt.
2004-11-26daily updateAlan Modra1-1/+1
2004-11-26Add support for atmega165, atmega325, atmega3250, atmega645 and atmega6450.Nick Clifton2-0/+10
2004-11-26Add support for --subsystem:xbox as well as --subsystem:<number>.Nick Clifton3-42/+71
2004-11-26*** empty log message ***gdbadmin1-1/+1
2004-11-25daily updateAlan Modra1-1/+1
2004-11-25Really fix it.H.J. Lu1-5/+5
2004-11-252004-11-25 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-6/+11
* gas/ia64/group-1.d: Adjust expected secion ordering.
2004-11-25gas/Jan Beulich7-48/+60
2004-11-25 Jan Beulich <jbeulich@novell.com> * config/tc-i386.c (optimize_imm): Adjust immediates to only those permissible for the selected instruction suffix. (process_suffix): For DefaultSize instructions, suppressing the guessing of a 'q' suffix if the instruction doesn't support it is pointless, because only an 'l' suffix can be guessed in this place. gas/testsuite/ 2004-11-25 Jan Beulich <jbeulich@novell.com> * gas/i386/x86-64-inval.[sl]: Remove sahf/lahf. include/opcode/ 2004-11-25 Jan Beulich <jbeulich@novell.com> * i386.h: CpuNo64 mov can't reasonably have a 'q' suffix. Moves to/from test registers are illegal in 64-bit mode. Add missing NoRex64 to sidt. fxsave/fxrstor now allow for a 'q' suffix (previously one had to explicitly encode a rex64 prefix). Re-enable lahf/sahf in 64-bit mode as at least some Athlon64/Opteron steppings support it there. Add cmpxchg16b as per Intel's 64-bit documentation.
2004-11-25Approved by Kevin Buettner <kevinb@redhat.com>Fred Fish2-2/+16
2004-11-24 Fred Fish <fnf@specifixinc.com> * rs6000-tdep.c (skip_prologue): Use line table info to skip over compiler generated function calls made as part of a prologue.
2004-11-252004-11-24 H.J. Lu <hongjiu.lu@intel.com>H.J. Lu2-0/+8
PR 574: * elfcode.h (elf_slurp_symbol_table): Handle STT_TLS.
2004-11-252004-11-24 Paul Brook <paul@codesourcery.com>Paul Brook6-8/+37
bfd/ * elf.c (assign_section_numbers): Number SHT_GROUP sections first. gas/testsuite/ * gas/elf/group0a.d: Adjust expected secion ordering. * gas/elf/group1a.d: Ditto. * gas/elf/section4.d: Ditto.
2004-11-25*** empty log message ***gdbadmin1-1/+1
2004-11-24daily updateAlan Modra1-1/+1
2004-11-242004-11-24 Paul Brook <paul@codesourcery.com>Paul Brook4-1/+89
bfd/ * elf32-arm.c (elf32_arm_swap_symbol_in): New function. (elf32_arm_swap_symbol_out): New function. (elf32_arm_size_info): Add. (elf_backend_size_info): Define. ld/testsuite/ * ld-arm/mixed-lib.sym: Update for THUMB_FUNC change.
2004-11-24Remove IQ10 support from IQ2000 portNick Clifton41-9555/+400
2004-11-24 Add checks for other variants of the sr and st instruction.Nick Clifton3-0/+20
2004-11-24 * ldexp.c (fold_name): Correct PR 338 fix.Alan Modra2-1/+5
2004-11-24merge from gccDJ Delorie3-13/+13
2004-11-24*** empty log message ***gdbadmin1-1/+1
2004-11-23daily updateAlan Modra1-1/+1
2004-11-23* inf-ttrace.c: New file.Mark Kettenis6-27/+547
* inf-ttrace.h: New file. * hppa-hpux-nat.c [HAVE_TTRACE]: Include <sys/ttrace>. Include "inf-ttrace.h". (ss_mpsfu_high): Define to ss_tlsp if necessary. (hppa_hpux_fetch_register, hppa_hpux_store_register): Use ptid_get_pid instead of PIDGET. Modify to handle both ttrace and ptrace systems. (_initialize_hppa_hpux_nat) [HAVE_TTRACE]: Call inf_ttrace_traget instead of inf_ptrace_target. * config/pa/hpux.mh (NATDEPFILES): Add inf-ttrace.o. * Makefile.in (inf_ttrace_h): New variable. (hppa-hpux-nat.o): Update dependency. (inf-ttrace.o): New dependency. (ALLDEPFILES): Add inf-ptrace.c and inf-ttrace.c.
2004-11-232004-11-23 Randolph Chung <tausq@debian.org>Randolph Chung9-29/+83
* arch-utils.c (generic_instruction_nullified): New. * arch-utils.h (generic_instruction_nullified): New. * gdbarch.sh (instruction_nullified): New method. * gdbarch.c: Regenerate. * gdbarch.h: Regenerate. * infrun.c (INSTRUCTION_NULLIFIED): Delete. (handle_inferior_event): Replace INSTRUCTION_NULLIFIED with calls to new gdbarch method. * config/pa/tm-hppa.h (INSTRUCTION_NULLIFIED): Delete definition. * hppa-tdep.c (hppa_instruction_nullified): Remove prototype and make static. Rewrite to work directly off the passed regcache. (hppa_gdbarch_init): Set instruction_nullified method.
2004-11-232004-11-16 Randolph Chung <tausq@debian.org>Randolph Chung2-1/+5
* gdb.base/unload.exp: Pass relative path to gdb_get_line_number.
2004-11-23 * sparc-tdep.c (sparc_is_unimp_insn): New function.Joel Brobecker2-0/+34
(sparc32_frame_cache): For functions where there is no debugging information to help us determine whether it's a struct-return function or not, fallback on checking whether the instruction at the return address is an "unimp" instruction or not.
2004-11-23* config/tc-mn10300.c (md_relax_table): More fixes to the offsets in this table.Nick Clifton5-13/+109
They should be correct now. * gas/mn10300/relax.s: Add further tests of the relaxing of branch instructions. * gas/mn10300/relax.d: Add expected relocations.
2004-11-23Fix last change.Eli Zaretskii1-3/+3
2004-11-23 * gdb.texinfo (Files): Add cross-reference to description ofEli Zaretskii2-3/+8
-readnow command-line switch.
2004-11-23gas/Jan Beulich6-57/+128
2004-11-23 Jan Beulich <jbeulich@novell.com> * config/tc-i386.h (CpuMMX2): Declare. Artificial classifier to indicate the MMX extensions added by both SSE and 3DNow!A. (Cpu3dnowA): Declare. (CpuUnknownFlags): Update. * config/tc-i386.c (cpu_sub_arch_name): Declare. (cpu_arch): i586 and pentium do not imply MMX. i686 and pentiumpro do neither imply SSE nor MMX. k6 implies MMX. k6_2 additionally implies 3DNow!. Athlon additionally implies 3DNow!A. Several new entries (those starting with a dot are for sub-arch specification). (set_cpu_arch): Handle sub-arch specifications. (parse_insn): Distinguish between instructions not supported because of insufficient CPU features and because of 64-bit mode. * doc/c-i386.texi: Describe enhanced .arch directive. include/opcode/ 2004-11-23 Jan Beulich <jbeulich@novell.com> * i386.h (i386_optab): paddq and psubq, even in their MMX form, are available only with SSE2. Change the MMX additions introduced by SSE and 3DNow!A to CpuMMX2 (rather than CpuMMX). Indicate the 3DNow!A instructions by their now designated identifier (since combining i686 and 3DNow! does not really imply 3DNow!A).
2004-11-23 * MAINTAINERS: Add myself to write after approval section.Dave Anglin2-0/+3
2004-11-23 * hppa-hpux-nat.c (child_suppress_run): Add variable to allowDave Anglin5-24/+54
hpux-thread.c to suppress children from running. (hppa_hpux_child_can_run): New function. (_initialize_hppa_hpux_nat): Use hppa_hpux_child_can_run. * hpux-thread.c: Include string.h and hppa-tdep.h. (FLAGS_REGNUM, SP_REGNUM, PC_REGNUM): Rename to HPPA_FLAGS_REGNUM, HPPA_SP_REGNUM and HPPA_PCOQ_HEAD_REGNUM, respectively. (hpux_thread_store_registers): Replace deprecated_registers with calls to regcache_raw_read. * config/pa/hpux11.mh, config/pa/hpux11w.mh: Delete HOST_IPC.
2004-11-23*** empty log message ***gdbadmin1-1/+1
2004-11-22daily updateAlan Modra1-1/+1
2004-11-22 * config/tc-xtensa.c (xg_add_opcode_fix): Set fx_no_overflow.Bob Wilson2-0/+5
2004-11-22* opcode/arc-opc.c (insert_base): Modify ls_operand[LS_OFFSET] to reflect theNick Clifton5-0/+13
change to the short immediate syntax. * gas/arc/ld.s: Add check of load of a long immediate. * gas/arc/ld.d: Add expected disassembly.
2004-11-22 * dwarf2dbg.c (dwarf2_finish): Don't write a .debug_line sectionBob Wilson2-3/+7
without a corresponding .debug_info section.
2004-11-22 * read.c (potable): Add "error" and "warning".Hans-Peter Nilsson4-0/+68
(s_errwarn): New function. * read.h (s_errwarn): Declare. * doc/as.texinfo (Error, Warning): Document .error and .warning.
2004-11-22 * gas/all/gas.exp: Run dg-runtest for all err-*.s and warn-*.s.Hans-Peter Nilsson4-0/+24
* gas/all/err-1.s, gas/all/warn-1.s: New tests.
2004-11-22(tic54x_adjust_symtab): Adjust call to c_dot_file_symbol.Nick Clifton2-1/+6
2004-11-22*** empty log message ***gdbadmin1-1/+1
2004-11-21daily updateAlan Modra1-1/+1
2004-11-21* sparc64fbsd-nat.c: Update copyright year.Mark Kettenis3-3/+13
(_initialize_sparc64fbsd_nat): Construct and add target vector. * config/sparc/fbsd.mh (NATDEPFILES): Remove infptrace.o, inftarg.o.