From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23667 invoked by alias); 28 Feb 2004 16:59:15 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 23658 invoked from network); 28 Feb 2004 16:59:14 -0000 Received: from unknown (HELO localhost.redhat.com) (24.157.170.238) by sources.redhat.com with SMTP; 28 Feb 2004 16:59:14 -0000 Received: from gnu.org (localhost [127.0.0.1]) by localhost.redhat.com (Postfix) with ESMTP id 45B332B98; Sat, 28 Feb 2004 11:24:54 -0500 (EST) Message-ID: <4040C0D6.6070001@gnu.org> Date: Sat, 28 Feb 2004 16:59:00 -0000 From: Andrew Cagney User-Agent: Mozilla/5.0 (X11; U; NetBSD macppc; en-US; rv:1.4.1) Gecko/20040217 MIME-Version: 1.0 To: Mark Kettenis Cc: gdb-patches@sources.redhat.com Subject: Re: [PATCH] Final s/x86_64/amd64g References: <200402232138.i1NLcvWW000420@elgar.kettenis.dyndns.org> In-Reply-To: <200402232138.i1NLcvWW000420@elgar.kettenis.dyndns.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2004-02/txt/msg00826.txt.bz2 > Even though Intel won't like it ;-). > > Committed. All that remains to be done now is renaming a few files. Mark, this causes 8.3 problems: http://sources.redhat.com/gdb/current/ari/#gdb/config/i386/nm-linux.h,NM-LINUX.H%20DOS%208.3%20%20dup Andrew > Index: ChangeLog > from Mark Kettenis > > * x86-64-tdep.h: Tewak comment. > (enum amd64_regnum): New. > (X86_64_RAX_REGNUM, X86_64_RDX_REGNUM, X86_64_RDI_REGNUM) > (X86_64_RBP_REGNUM, X86_64_RSP_REGNUM, X86_64_RIP_REGNUM) > (X86_64_EFLAGS_REGNUM, X86_64_ST0_REGNUM, X86_64_XMM0_REGNUM) > (X86_64_XMM1_REGNUM): Removed. > (AMD64_NUM_GREGS): Renamed from X86_64_NUM_GREGS. > (amd64_init_abi, amd64_supply_fxsave, amd64_fill_fxsave): Adjust > prototypes for renamed functions. > * x86-64-tdep.c: Fix typo. > (amd64_dwarf_regmap): Use constants from `enum amd64_regnum' for > register numbers. > (amd64_return_value, amd64_push_arguments, amd64_push_dummy_call): > Use constants from `enum amd64_regnum' for register numbers. > (AMD64_NUM_SAVED_REGS): Adjust for renamed macros. > (amd64_analyze_prologue, amd64_frame_cache, > amd64_sigtramp_frame_cache): Use constants from `enum > amd64_regnum' for register numbers. > (amd64_supply_fpregset): Adjust for renamed functions. > (amd64_init_abi): Rename from x86_64_init_abi. Use constants from > `enum amd64_regnum' for register numbers. > (I387_ST0_REGNUM): Use constant from `enum amd64_regnum'. > (amd64_supply_fxsave): Rename from x86_64_supply_fxsave. > (amd64_fill_fxsave): Rename fro x86_64_fill_fxsave. > * x86-64-linux-tdep.c (amd64_linux_supply_gregset) > (amd64_linux_fill_gregset): Adjust for renamed macros. > (fetch_core_registers): Adjust for renamed functions. > (amd64_linux_init_abi): Adjust for renamed functions. > * x86-64-linux-nat.c (supply_gregset, fill_gregset): Adjust for > renamed functions. > * amd64-nat.c: Adjust for renamed macros. > * amd64bsd-nat.c (fetch_inferior_registers) > (store_inferior_registers): Use constants from `enum amd64_regnum' > for register numbers. Adjust for renamed variables. > * amd64fbsd-nat.c (supply_gregset, fill_gregset): Adjust for > renamed variables. > (_initialize_amd64fbsd_nat): Use constants from `enum > amd64_regnum' for register numbers. > * amd64fbsd-tdep.c (amd64fbsd_sigcontext_addr): Use constants from > `enum amd64_regnum' for register numbers. > (amd64fbsd_init_abi): Adjust for renamed functions. > * amd64nbsd-tdep.c (amd64nbsd_sigcontext_addr): Use constants from > `enum amd64_regnum' for register numbers. > (amd64nbsd_init_abi): Adjust for renamed functions. > (_initialize_amd64nbsd_ndep): Adjust for renamed macros. > * amd64obsd-tdep.c (amd64obsd_sigcontext_addr): Use constants from > `enum amd64_regnum' for register numbers. > (amd64obsd_init_abi): Adjust for renamed functions. > (_initialize_amd64obsd_ndep): Adjust for renamed macros. >