diff options
author | Etienne Guesnet <etienne.guesnet.external@atos.net> | 2020-09-11 16:04:59 +0200 |
---|---|---|
committer | Daniel Black <daniel@mariadb.org> | 2020-12-16 08:07:04 +1100 |
commit | 1a49619a4cc8592a39ce536f090b4c883474f8ef (patch) | |
tree | d30fe29fef83916fe24d238191e9a1d5785c6582 | |
parent | 2c7247622adbd8ac45e739be779b596ea2530fd3 (diff) | |
download | mariadb-git-1a49619a4cc8592a39ce536f090b4c883474f8ef.tar.gz |
AIX workaround for GCC include bug
-rw-r--r-- | storage/innobase/include/univ.i | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/storage/innobase/include/univ.i b/storage/innobase/include/univ.i index 18c228e56c3..51fdc2a0f20 100644 --- a/storage/innobase/include/univ.i +++ b/storage/innobase/include/univ.i @@ -404,6 +404,12 @@ in both 32-bit and 64-bit environments. */ # define INT64PF "%lld" # define UINT64scan "llu" # define UINT64PFx "%016llx" +#elif defined _AIX +/* Workaround for macros expension trouble */ +# define UINT32PF "%u" +# define INT64PF "%lld" +# define UINT64scan "lu" +# define UINT64PFx "%016llx" #else /* Use the integer types and formatting strings defined in the C99 standard. */ # define UINT32PF "%" PRIu32 |