* defs.h (auto_boolean): Declare enum.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index bf7b444cec0c41462f00145c558ab1632c626185..987c8856eeae861e14a939d57c64f87a005e350e 100644 (file)
@@ -1,5 +1,76 @@
+2002-06-15  Andrew Cagney  <ac131313@redhat.com>
+
+       * defs.h (auto_boolean): Declare enum.
+       * command.h (cmd_auto_boolean): Delete enum.
+       * mips-tdep.c (mask_address_var): Update.
+       (mips_mask_address_p): Update.
+       (show_mask_address): Update.
+       * remote.c (struct packet_config): Update.
+       (update_packet_config): Update.
+       (show_packet_config_cmd): Update.
+       (packet_ok): Update.
+       (add_packet_config_cmd): Update.
+       (_initialize_remote): 
+       * command.h: Update.
+       * cli/cli-setshow.c (parse_auto_binary_operation): Update.
+       (do_setshow_command): Update.
+       * cli/cli-decode.c (add_set_auto_boolean_cmd): Update.
+       * cli/cli-decode.h: Update.
+
+2002-06-15  Mark Kettenis  <kettenis@gnu.org>
+
+       * config/i386/tm-cygwin.h, config/i386/tm-fbsd.h,
+       config/i386/tm-go32.h, config/i386/tm-i386gnu.h,
+       config/i386/tm-i386sol2.h, config/i386/tm-i386v4.h,
+       config/i386/tm-linux.h, config/i386/tm-nbsd.h,
+       config/i386/tm-obsd.h (HAVE_I387_REGS): Remove define.
+       * config/i386/tm-i386.h: Unconditionally define FLOAT_INFO.
+
+       * i386-tdep.c (i386_coff_osabi_sniffer): Add "coff-go32" to the
+       list of DJGPP COFF targets.
+
+       * config/i386/tm-i386.h (REGISTER_SIZE): Remove define.
+       (NUM_GREGS, NUM_FREGS, NUM_SSE_REGS): Remove defines.
+       (FP_REGNUM, SP_REGNUM, PC_REGNUM, PS_REGNUM): Remove defines.
+       (FP0_REGNUM): Remove define.
+       (MAX_REGISTER_RAW_SIZE, MAX_REGISTER_VIRTUAL_SIZE,
+       MAX_REGISTER_VIRTUAL_SIZE): Remove define.
+       (i386_register_virtual_size): Remove protoype.
+       * i386-tdep.c (i386_register_virtual_size): Removed.
+       (i386_extract_return_value, i386_store_return_value): Use
+       FP0_REGNUM instead of NUM_FREGS to determine whether the
+       floating-point registers are available.
+       (i386_gdbarch_init): Tweak FIXME about FPU registers.
+       Adjust for removal of macros mentioned above.
+
 2002-06-15  Mark Kettenis  <kettenis@gnu.org>
 
+       * i386v4-nat.c: Include "i386-tdep.h".  Reformat and tweak various
+       comments.
+       (fill_gregset, supply_gregset, supply_fpregset, fill_fpregset):
+       Remove prototypes.
+       (supply_gregset, fill_gregset): Remove use of register keyword and
+       remove declaration for regmap.  Use I386_NUM_GREGS instead of
+       NUM_REGS and NUM_FREGS.
+       (FPREGSET_FSAVE_OFFSET): Remove.
+       (supply_fpregset, fill_fpregset): Use FPO_REGNUM instead of
+       NUM_FREGS to determine whether the floating-point registers are
+       available.
+
+       * i386gnu-nat.c (supply_gregset, gnu_fetch_registers,
+       gnu_store_registers): Replace usage of NUM_GREGS with
+       I386_NUM_GREGS.
+
+       * i386-linux-nat.c (OLD_CANNOT_FETCH_REGISTER,
+       OLD_CANNOT_STORE_REGISTER, supply_gregset, fill_gregset): Replace
+       usage of NUM_GREGS with I386_NUM_GREGS.
+
+       * i386-linux-nat.c (fill_gregset): Remove redundant parentheses.
+
+       * i386bsd-nat.c: Include "i386-tdep.h".
+       (supply_gregset, fill_gregset): Replace usage of NUM_GREGS with
+       I386_NUM_GREGS.
+
        * i386v-nat.c: Remove copnditional inclusion of <asm/debugreg.h>,
        and associated comment.  They no longer make any sense, since we
        don't use this file anymore on Linux.
This page took 0.028164 seconds and 4 git commands to generate.