Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/i386/include GCC sets up u?int_fast8_t to be int, s...
details: https://anonhg.NetBSD.org/src/rev/56154b575540
branches: trunk
changeset: 331043:56154b575540
user: joerg <joerg%NetBSD.org@localhost>
date: Mon Jul 28 11:22:46 2014 +0000
description:
GCC sets up u?int_fast8_t to be int, so be consistent with it.
diffstat:
sys/arch/i386/include/int_fmtio.h | 12 ++++++------
sys/arch/i386/include/int_mwgwtypes.h | 6 +++---
2 files changed, 9 insertions(+), 9 deletions(-)
diffs (74 lines):
diff -r b9edabad7e88 -r 56154b575540 sys/arch/i386/include/int_fmtio.h
--- a/sys/arch/i386/include/int_fmtio.h Mon Jul 28 10:09:51 2014 +0000
+++ b/sys/arch/i386/include/int_fmtio.h Mon Jul 28 11:22:46 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: int_fmtio.h,v 1.8 2014/07/25 21:43:13 joerg Exp $ */
+/* $NetBSD: int_fmtio.h,v 1.9 2014/07/28 11:22:46 joerg Exp $ */
/*-
* Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -144,7 +144,7 @@
#define SCNdLEAST16 "hd" /* int_least16_t */
#define SCNdLEAST32 "d" /* int_least32_t */
#define SCNdLEAST64 "lld" /* int_least64_t */
-#define SCNdFAST8 "hhd" /* int_fast8_t */
+#define SCNdFAST8 "d" /* int_fast8_t */
#define SCNdFAST16 "d" /* int_fast16_t */
#define SCNdFAST32 "d" /* int_fast32_t */
#define SCNdFAST64 "lld" /* int_fast64_t */
@@ -159,7 +159,7 @@
#define SCNiLEAST16 "hi" /* int_least16_t */
#define SCNiLEAST32 "i" /* int_least32_t */
#define SCNiLEAST64 "lli" /* int_least64_t */
-#define SCNiFAST8 "hhi" /* int_fast8_t */
+#define SCNiFAST8 "i" /* int_fast8_t */
#define SCNiFAST16 "i" /* int_fast16_t */
#define SCNiFAST32 "i" /* int_fast32_t */
#define SCNiFAST64 "lli" /* int_fast64_t */
@@ -176,7 +176,7 @@
#define SCNoLEAST16 "ho" /* uint_least16_t */
#define SCNoLEAST32 "o" /* uint_least32_t */
#define SCNoLEAST64 "llo" /* uint_least64_t */
-#define SCNoFAST8 "hho" /* uint_fast8_t */
+#define SCNoFAST8 "o" /* uint_fast8_t */
#define SCNoFAST16 "o" /* uint_fast16_t */
#define SCNoFAST32 "o" /* uint_fast32_t */
#define SCNoFAST64 "llo" /* uint_fast64_t */
@@ -191,7 +191,7 @@
#define SCNuLEAST16 "hu" /* uint_least16_t */
#define SCNuLEAST32 "u" /* uint_least32_t */
#define SCNuLEAST64 "llu" /* uint_least64_t */
-#define SCNuFAST8 "hhu" /* uint_fast8_t */
+#define SCNuFAST8 "u" /* uint_fast8_t */
#define SCNuFAST16 "u" /* uint_fast16_t */
#define SCNuFAST32 "u" /* uint_fast32_t */
#define SCNuFAST64 "llu" /* uint_fast64_t */
@@ -206,7 +206,7 @@
#define SCNxLEAST16 "hx" /* uint_least16_t */
#define SCNxLEAST32 "x" /* uint_least32_t */
#define SCNxLEAST64 "llx" /* uint_least64_t */
-#define SCNxFAST8 "hhx" /* uint_fast8_t */
+#define SCNxFAST8 "x" /* uint_fast8_t */
#define SCNxFAST16 "x" /* uint_fast16_t */
#define SCNxFAST32 "x" /* uint_fast32_t */
#define SCNxFAST64 "llx" /* uint_fast64_t */
diff -r b9edabad7e88 -r 56154b575540 sys/arch/i386/include/int_mwgwtypes.h
--- a/sys/arch/i386/include/int_mwgwtypes.h Mon Jul 28 10:09:51 2014 +0000
+++ b/sys/arch/i386/include/int_mwgwtypes.h Mon Jul 28 11:22:46 2014 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: int_mwgwtypes.h,v 1.7 2014/07/25 21:43:13 joerg Exp $ */
+/* $NetBSD: int_mwgwtypes.h,v 1.8 2014/07/28 11:22:46 joerg Exp $ */
/*-
* Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -60,8 +60,8 @@
/* 7.18.1.3 Fastest minimum-width integer types */
-typedef signed char int_fast8_t;
-typedef unsigned char uint_fast8_t;
+typedef int int_fast8_t;
+typedef unsigned int uint_fast8_t;
typedef int int_fast16_t;
typedef unsigned int uint_fast16_t;
typedef int int_fast32_t;
Home |
Main Index |
Thread Index |
Old Index