1
0
Fork 0

Refinements of commit 4291, so that precission can be specified as well and less fixed defines are used

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@4292
This commit is contained in:
Peter Veenstra 2019-11-19 16:16:06 +00:00
parent 01fe58047e
commit 8cb2e08f31
5 changed files with 30 additions and 28 deletions

View file

@ -83,17 +83,17 @@ typedef unsigned int Bit32u;
typedef signed int Bit32s;
typedef unsigned __int64 Bit64u;
typedef signed __int64 Bit64s;
#define sBit32t
#define sBit64t "I64"
#define sBit32fs(a) sBit32t #a
#define sBit64fs(a) sBit64t #a
#ifdef _M_X64
typedef Bit64u Bitu;
typedef Bit64s Bits;
#define sBitud "%I64u"
#define sBitux "%I64x"
#define sBituX "%I64X"
#define sBitfs sBit64fs
#else // _M_IX86
typedef Bit32u Bitu;
typedef Bit32s Bits;
#define sBitud "%u"
#define sBitux "%x"
#define sBituX "%X"
#define sBitfs sBit32fs
#endif