[binutils-gdb] x86: don't open-code REG_{SP,FP}

Jan Beulich jbeulich@sourceware.org
Mon Mar 11 07:24:04 GMT 2024


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=788b11d9c664ecee5bd9a511a8317045e806a075

commit 788b11d9c664ecee5bd9a511a8317045e806a075
Author: Jan Beulich <jbeulich@suse.com>
Date:   Mon Mar 11 08:22:35 2024 +0100

    x86: don't open-code REG_{SP,FP}
    
    Since we have the #define-s, we should also use them.

Diff:
---
 gas/config/tc-i386.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gas/config/tc-i386.c b/gas/config/tc-i386.c
index 532f8f58b0a..4961c2aa544 100644
--- a/gas/config/tc-i386.c
+++ b/gas/config/tc-i386.c
@@ -3285,8 +3285,8 @@ md_begin (void)
 #endif
       x86_cie_data_alignment = -8;
 #if defined (OBJ_ELF) || defined (OBJ_MAYBE_ELF)
-      x86_sframe_cfa_sp_reg = 7;
-      x86_sframe_cfa_fp_reg = 6;
+      x86_sframe_cfa_sp_reg = REG_SP;
+      x86_sframe_cfa_fp_reg = REG_FP;
 #endif
     }
   else


More information about the Binutils-cvs mailing list