aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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.
2004-11-21 * sparc-tdep.c (sparc_software_single_step): Handle stepping to NULL.Daniel Jacobowitz2-5/+10
2004-11-21 * linux-nat.c (my_waitpid): New function.Daniel Jacobowitz2-29/+89
(linux_test_for_tracefork): Make more robust and verbose. Take an ORIGINAL_PID argument and test for PTRACE_SETOPTIONS first. (linux_supports_tracefork, linux_supports_tracevforkdone): Take a PID argument. Update calls to linux_test_for_tracefork. (linux_enable_event_reporting, child_follow_fork) (child_insert_fork_catchpoint, child_insert_vfork_catchpoint) (child_insert_exec_catchpoint): Update calls to linux_supports_tracefork and linux_supports_tracevforkdone.
2004-11-21 * valarith.c (value_subscript): Copy VALUE_FRAME_ID.Daniel Jacobowitz3-0/+10
(value_subscripted_rvalue): Likewise. * valops.c (search_struct_field, value_slice): Likewise.
2004-11-21* inf-ptrace.c: Don't include "regcache.h" and "gdbcmd.h".Mark Kettenis3-13/+18
Reorder includes a bit. Fix comment. * Makefile.in (inf-ptrace.o): Update dependencies.
2004-11-21 * linux-m68k-low.c (m68k_num_gregs): Define.Andreas Schwab3-1/+109
(m68k_fill_gregset, m68k_store_gregset, m68k_fill_fpregset) (m68k_store_fpregset, target_regsets) [HAVE_LINUX_REGSETS]: New. (m68k_breakpoint, m68k_breakpoint_len, m68k_get_pc, m68k_set_pc) (m68k_breakpoint_at): New. Add to the_low_target. * configure.srv (m68*-*-linux*): Set srv_linux_regsets and srv_linux_thread_db to yes.
2004-11-21 * m68klinux-tdep.c: Include "glibc-tdep.h" and "solib-svr4.h".Andreas Schwab4-2/+23
(m68k_linux_init_abi): Set solib_svr4_fetch_link_map_offsets to svr4_ilp32_fetch_link_map_offsets and gdbarch_skip_solib_resolver to glibc_skip_solib_resolver. * config/m68k/linux.mt (TDEPFILES): Add glibc-tdep.o. Remove solib-legacy.o. * Makefile.in (m68klinux-tdep.o): Update dependencies.
2004-11-21*** empty log message ***gdbadmin1-1/+1
2004-11-20 * infttrace.h (ttrace_write_reg_64): Add prototype.Dave Anglin3-5/+24
* hppah-nat.c (store_inferior_registers): Fix warning from ambiguous expression. (store_inferior_registers): Correct formatting. Replace uses of deprecated_registers with calls to regcache_raw_read, regcache_raw_write_part and regcache_raw_read_part.
2004-11-20* config/pa/hppahpux.mh: Remove file.Mark Kettenis3-18/+5
* config/pa/hpux1020.mh: Remove file.
2004-11-20daily updateAlan Modra1-1/+1
2004-11-20 * configure.host: Set host floatformat for m68k.Andreas Schwab2-0/+9
2004-11-20Resolve file-name clash betweenEli Zaretskii2-0/+7
hppa-hpux-tdep.c and the new hppa-hpux-nat.c.
2004-11-20* hppa-hpux-nat.c: New file.Mark Kettenis5-4/+305
* config/pa/hpux.mh (NATDEPFILES): New file. * Makefile.in (ALLDEPFILES): Add hppa-hpux-nat.c. (hppa-hpux-nat.o): New dependency. * configure.host: Remove hppa*-*-hpux10.20. (hppa*-*-hpux*, hppa*-*-hiux*): Set gdb_host to hpux.mh.
2004-11-20* inf-ptrace.c: Fix coding style.Mark Kettenis2-32/+29
2004-11-20 * hpux-core.c (hpux_core_core_file_p): Use offsetof macro in calls toDave Anglin2-9/+17
make_bfd_asection.
2004-11-20* gdb_ptrace.h [PTRACE_TYPE_ARG5] (ptrace): New macro.Mark Kettenis3-76/+15
* infptrace.c (call_ptrace): Simply call ptrace with four arguments.
2004-11-20* dbxread.c (process_one_symbol): Fix a few coding standardMark Kettenis2-143/+159
issues. Improve code formatting.
2004-11-20* dbxread.c: Include "gdb_string.h".Mark Kettenis3-7/+14
(record_minimal_symbol, read_ofile_symtab): Replace DEPRECATED_STREQ and DEPRECATED_STREQN with strcmp and strncmp. * Makefile.in (dbxread.o): Update dependencies.
2004-11-20* dwarf2-frame.c (read_encoded_value): Correctly calculate numberMark Kettenis2-2/+7
of bytes read for aligned LEB128 encodings.
2004-11-20merge from gccDJ Delorie5-6/+13
2004-11-20*** empty log message ***gdbadmin1-1/+1
2004-11-19daily updateAlan Modra1-1/+1
2004-11-19* bsd-kvm.c (bsd_kvm_pcb_cmd): Cast return value fromMark Kettenis4-4/+14
parse_and_eval_address to u_long before converting it to a pointer type. * i386fbsd-nat.c (_initialize_i386fbsd_nat): Change type of ps_strings from int to u_long. * i386obsd-nat.c (_initialize_i386obsd_nat): Cast _ps.val to u_long instead of CORE_ADDR.
2004-11-19 * Makefile.am (ALL_EMULATIONS): Add earmelf_linux_eabi.o.Mark Mitchell5-23/+378
(earmelf_linux_eabi.c): New target. * configure.tgt (arm*-*-linux-gnueabi): Handle it. * emulparams/armelf_linux_eabi.sh: New file. * Makefile.in: Regenerated.
2004-11-19 * or32-opc.c (debug): Warning fix.Alan Modra3-4/+6
* po/POTFILES.in: Regenerate.
2004-11-19 * maxq-dis.c: Formatting.Alan Modra2-9/+14
(print_insn): Warning fix.
2004-11-19include/opcode/Alan Modra4-91/+101
* msp430.h (struct rcodes_s, MSP430_RLC, msp430_rcodes, struct hcodes_s, msp430_hcodes): Move to gas/config/tc-msp430.c. gas/ * config/tc-msp430.c (struct rcodes_s, MSP430_RLC, msp430_rcodes, struct hcodes_s, msp430_hcodes): From include/opcode/msp430.h.
2004-11-19 * config/obj-coff.c (c_dot_file_symbol): Add "app" param.Alan Modra3-10/+16
(coff_adjust_symtab): Adjust call. (crawl_symbols): Likewise. * config/obj-coff.h (c_dot_file_symbol): Add "app" param. (obj_app_file): Adjust.
2004-11-19 * elf32-arm.c (elf32_arm_finish_dynamic_sections): Warning fix.Alan Modra4-6/+11
* elf32-iq2000.c (iq2000_reloc_type_lookup): C90 function decl. * nlmcode.h (nlm_write_object_contents): Warning fix.
2004-11-19PR 518Nick Clifton2-7/+14
Update the descriptions of the ORIGIN and LENGTH fields in the MEMORY command, to explicitly state that symbols cannot be used in their expressions.
2004-11-19Add ORIGIN and LENGTH linker script operators.Nick Clifton9-152/+287
2004-11-19 * elf32-xtensa.c (ebb_propose_action): Fix argument order.Bob Wilson2-1/+5
2004-11-19*** empty log message ***gdbadmin1-1/+1
2004-11-18daily updateAlan Modra1-1/+1