cosider different size of size_t type on 32bits and 64bits arches

This commit is contained in:
Andrzej Rybczak
2009-07-03 04:34:25 +02:00
parent 966510249b
commit 9faf3acf2f
3 changed files with 8 additions and 2 deletions

View File

@@ -32,6 +32,12 @@
#include <vector>
#include <string>
# if defined(__WORDSIZE) && __WORDSIZE == 64
# define SIZE_T_FORMAT "%lu"
#else
# define SIZE_T_FORMAT "%u"
#endif
#if defined(__GNUC__) && __GNUC__ >= 3
# define GNUC_UNUSED __attribute__((unused))
# define GNUC_PRINTF(a, b) __attribute__((format(printf, a, b)))