about summary refs log tree commit diff
path: root/sysdeps/x86_64/x32/sysdep.h
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/x86_64/x32/sysdep.h')
-rw-r--r--sysdeps/x86_64/x32/sysdep.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sysdeps/x86_64/x32/sysdep.h b/sysdeps/x86_64/x32/sysdep.h
index 9b8700522f..0cbc1a083f 100644
--- a/sysdeps/x86_64/x32/sysdep.h
+++ b/sysdeps/x86_64/x32/sysdep.h
@@ -90,3 +90,7 @@
 # define R15_LP	"r15d"
 
 #endif	/* __ASSEMBLER__ */
+
+/* On x32, it is not required to normalize a 64-bit value before using
+   it as a 32-bit value.  */
+#define REGISTER_CAST_INT32_TO_INT64 0