summaryrefslogtreecommitdiff
path: root/mpi
diff options
context:
space:
mode:
authorJussi Kivilinna <jussi.kivilinna@iki.fi>2019-04-27 22:35:43 +0300
committerJussi Kivilinna <jussi.kivilinna@iki.fi>2019-04-27 22:35:43 +0300
commit78b1047eded8d5f8a13162d13160fce1809f6ee4 (patch)
treef4612cc8d9bfacd642cb1949ff6402a60b05d511 /mpi
parenta6e7c411e5f67a9473675ca8d49017a4d13a8d3e (diff)
downloadlibgcrypt-78b1047eded8d5f8a13162d13160fce1809f6ee4.tar.gz
Fix CFI_PUSH/CFI_POP redefine build warning with AMD64 MPI
* mpi/amd64/func_abi.h: Move CFI macros into [__x86_64__] block. * mpi/i386/syntax.h: Move CFI macros into [__i386__] block. -- Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
Diffstat (limited to 'mpi')
-rw-r--r--mpi/amd64/func_abi.h2
-rw-r--r--mpi/i386/syntax.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/mpi/amd64/func_abi.h b/mpi/amd64/func_abi.h
index 37d5722a..a60363e4 100644
--- a/mpi/amd64/func_abi.h
+++ b/mpi/amd64/func_abi.h
@@ -1,5 +1,6 @@
#include <config.h>
+#ifdef __x86_64__
#ifdef HAVE_GCC_ASM_CFI_DIRECTIVES
# define CFI_STARTPROC() .cfi_startproc
# define CFI_ENDPROC() .cfi_endproc
@@ -21,6 +22,7 @@
# define CFI_PUSH(reg)
# define CFI_POP(reg)
#endif
+#endif
#ifdef USE_MS_ABI
/* Store registers and move four first input arguments from MS ABI to
diff --git a/mpi/i386/syntax.h b/mpi/i386/syntax.h
index 9101585a..dd300319 100644
--- a/mpi/i386/syntax.h
+++ b/mpi/i386/syntax.h
@@ -28,6 +28,7 @@
#include <config.h>
+#ifdef __i386__
#ifdef HAVE_GCC_ASM_CFI_DIRECTIVES
# define CFI_STARTPROC() .cfi_startproc
# define CFI_ENDPROC() .cfi_endproc
@@ -49,6 +50,7 @@
# define CFI_PUSH(reg)
# define CFI_POP(reg)
#endif
+#endif
#undef ALIGN