Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/sparc/include Revert previous, we have restores ABI...
details: https://anonhg.NetBSD.org/src/rev/4532e97e01af
branches: trunk
changeset: 331723:4532e97e01af
user: martin <martin%NetBSD.org@localhost>
date: Thu Aug 21 15:27:37 2014 +0000
description:
Revert previous, we have restores ABI for {u,}int_fast_*_t.
diffstat:
sys/arch/sparc/include/int_fmtio.h | 65 +++++++++++++++++++++++++------------
1 files changed, 43 insertions(+), 22 deletions(-)
diffs (142 lines):
diff -r ac5a34b22675 -r 4532e97e01af sys/arch/sparc/include/int_fmtio.h
--- a/sys/arch/sparc/include/int_fmtio.h Thu Aug 21 15:25:41 2014 +0000
+++ b/sys/arch/sparc/include/int_fmtio.h Thu Aug 21 15:27:37 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: int_fmtio.h,v 1.6 2014/08/15 07:45:31 martin Exp $ */
+/* $NetBSD: int_fmtio.h,v 1.7 2014/08/21 15:27:37 martin Exp $ */
/*-
* Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -57,12 +57,15 @@
#else
#define PRIdLEAST64 "lld" /* int_least64_t */
#endif
+#ifdef __arch64__
+#define PRIdFAST8 "ld" /* int_fast8_t */
+#define PRIdFAST16 "ld" /* int_fast16_t */
+#define PRIdFAST32 "ld" /* int_fast32_t */
+#define PRIdFAST64 "ld" /* int_fast64_t */
+#else
#define PRIdFAST8 "d" /* int_fast8_t */
#define PRIdFAST16 "d" /* int_fast16_t */
#define PRIdFAST32 "d" /* int_fast32_t */
-#ifdef __arch64__
-#define PRIdFAST64 "ld" /* int_fast64_t */
-#else
#define PRIdFAST64 "lld" /* int_fast64_t */
#endif
#ifdef __arch64__
@@ -88,12 +91,15 @@
#else
#define PRIiLEAST64 "lli" /* int_least64_t */
#endif
+#ifdef __arch64__
+#define PRIiFAST8 "li" /* int_fast8_t */
+#define PRIiFAST16 "li" /* int_fast16_t */
+#define PRIiFAST32 "li" /* int_fast32_t */
+#define PRIiFAST64 "li" /* int_fast64_t */
+#else
#define PRIiFAST8 "i" /* int_fast8_t */
#define PRIiFAST16 "i" /* int_fast16_t */
#define PRIiFAST32 "i" /* int_fast32_t */
-#ifdef __arch64__
-#define PRIiFAST64 "li" /* int_fast64_t */
-#else
#define PRIiFAST64 "lli" /* int_fast64_t */
#endif
#ifdef __arch64__
@@ -247,12 +253,15 @@
#else
#define SCNdLEAST64 "lld" /* int_least64_t */
#endif
+#ifdef __arch64__
+#define SCNdFAST8 "ld" /* int_fast8_t */
+#define SCNdFAST16 "ld" /* int_fast16_t */
+#define SCNdFAST32 "ld" /* int_fast32_t */
+#define SCNdFAST64 "ld" /* int_fast64_t */
+#else
#define SCNdFAST8 "d" /* int_fast8_t */
#define SCNdFAST16 "d" /* int_fast16_t */
#define SCNdFAST32 "d" /* int_fast32_t */
-#ifdef __arch64__
-#define SCNdFAST64 "ld" /* int_fast64_t */
-#else
#define SCNdFAST64 "lld" /* int_fast64_t */
#endif
#ifdef __arch64__
@@ -278,12 +287,15 @@
#else
#define SCNiLEAST64 "lli" /* int_least64_t */
#endif
+#ifdef __arch64__
+#define SCNiFAST8 "li" /* int_fast8_t */
+#define SCNiFAST16 "li" /* int_fast16_t */
+#define SCNiFAST32 "li" /* int_fast32_t */
+#define SCNiFAST64 "li" /* int_fast64_t */
+#else
#define SCNiFAST8 "i" /* int_fast8_t */
#define SCNiFAST16 "i" /* int_fast16_t */
#define SCNiFAST32 "i" /* int_fast32_t */
-#ifdef __arch64__
-#define SCNiFAST64 "li" /* int_fast64_t */
-#else
#define SCNiFAST64 "lli" /* int_fast64_t */
#endif
#ifdef __arch64__
@@ -311,12 +323,15 @@
#else
#define SCNoLEAST64 "llo" /* uint_least64_t */
#endif
+#ifdef __arch64__
+#define SCNoFAST8 "hho" /* uint_fast8_t */
+#define SCNoFAST16 "ho" /* uint_fast16_t */
+#define SCNoFAST32 "o" /* uint_fast32_t */
+#define SCNoFAST64 "lo" /* uint_fast64_t */
+#else
#define SCNoFAST8 "o" /* uint_fast8_t */
#define SCNoFAST16 "o" /* uint_fast16_t */
#define SCNoFAST32 "o" /* uint_fast32_t */
-#ifdef __arch64__
-#define SCNoFAST64 "lo" /* uint_fast64_t */
-#else
#define SCNoFAST64 "llo" /* uint_fast64_t */
#endif
#ifdef __arch64__
@@ -342,12 +357,15 @@
#else
#define SCNuLEAST64 "llu" /* uint_least64_t */
#endif
+#ifdef __arch64__
+#define SCNuFAST8 "hhu" /* uint_fast8_t */
+#define SCNuFAST16 "hu" /* uint_fast16_t */
+#define SCNuFAST32 "u" /* uint_fast32_t */
+#define SCNuFAST64 "lu" /* uint_fast64_t */
+#else
#define SCNuFAST8 "u" /* uint_fast8_t */
#define SCNuFAST16 "u" /* uint_fast16_t */
#define SCNuFAST32 "u" /* uint_fast32_t */
-#ifdef __arch64__
-#define SCNuFAST64 "lu" /* uint_fast64_t */
-#else
#define SCNuFAST64 "llu" /* uint_fast64_t */
#endif
#ifdef __arch64__
@@ -373,12 +391,15 @@
#else
#define SCNxLEAST64 "llx" /* uint_least64_t */
#endif
+#ifdef __arch64__
+#define SCNxFAST8 "hhx" /* uint_fast8_t */
+#define SCNxFAST16 "hx" /* uint_fast16_t */
+#define SCNxFAST32 "x" /* uint_fast32_t */
+#define SCNxFAST64 "lx" /* uint_fast64_t */
+#else
#define SCNxFAST8 "x" /* uint_fast8_t */
#define SCNxFAST16 "x" /* uint_fast16_t */
#define SCNxFAST32 "x" /* uint_fast32_t */
-#ifdef __arch64__
-#define SCNxFAST64 "lx" /* uint_fast64_t */
-#else
#define SCNxFAST64 "llx" /* uint_fast64_t */
#endif
#ifdef __arch64__
Home |
Main Index |
Thread Index |
Old Index