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:
parent
01fe58047e
commit
8cb2e08f31
5 changed files with 30 additions and 28 deletions
|
@ -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
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue