aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYufeng Zhang <yufeng.zhang@arm.com>2013-04-19 12:17:26 +0000
committerYufeng Zhang <yufeng@gcc.gnu.org>2013-04-19 12:17:26 +0000
commitdfe192f58f46b4dc07f816d6e930fe3620f23271 (patch)
tree58836d84d5eb413d8e33cff27d9d9a0efcb10e8f
parente248d83f4ba23139d1c24aac2d9b2caf9c67c206 (diff)
downloadgcc-dfe192f58f46b4dc07f816d6e930fe3620f23271.zip
gcc-dfe192f58f46b4dc07f816d6e930fe3620f23271.tar.gz
gcc-dfe192f58f46b4dc07f816d6e930fe3620f23271.tar.bz2
sfp-machine.h (_FP_W_TYPE): Change to define as 'unsigned long long' instead of 'unsigned long'.
libgcc/ * config/aarch64/sfp-machine.h (_FP_W_TYPE): Change to define as 'unsigned long long' instead of 'unsigned long'. (_FP_WS_TYPE): Change to define as 'signed long long' instead of 'signed long'. From-SVN: r198090
-rw-r--r--libgcc/ChangeLog7
-rw-r--r--libgcc/config/aarch64/sfp-machine.h4
2 files changed, 9 insertions, 2 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index ef4c8ce..dbbd902 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,10 @@
+2013-04-19 Yufeng Zhang <yufeng.zhang@arm.com>
+
+ * config/aarch64/sfp-machine.h (_FP_W_TYPE): Change to define
+ as 'unsigned long long' instead of 'unsigned long'.
+ (_FP_WS_TYPE): Change to define as 'signed long long' instead of
+ 'signed long'.
+
2013-04-10 Julian Brown <julian@codesourcery.com>
* config/arm/linux-atomic.c (SUBWORD_SYNC_OP, SUBWORD_VAL_CAS)
diff --git a/libgcc/config/aarch64/sfp-machine.h b/libgcc/config/aarch64/sfp-machine.h
index 9977308..456bea4 100644
--- a/libgcc/config/aarch64/sfp-machine.h
+++ b/libgcc/config/aarch64/sfp-machine.h
@@ -19,8 +19,8 @@
<http://www.gnu.org/licenses/>. */
#define _FP_W_TYPE_SIZE 64
-#define _FP_W_TYPE unsigned long
-#define _FP_WS_TYPE signed long
+#define _FP_W_TYPE unsigned long long
+#define _FP_WS_TYPE signed long long
#define _FP_I_TYPE int
typedef int TItype __attribute__ ((mode (TI)));