From: nobled Date: Thu, 8 Dec 2011 20:53:25 +0000 (+0000) Subject: gen_matypes: eliminate printf warnings X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=03bfdb2bad3e4d7c3c53bdfa8a392979ccf89baa;p=mesa.git gen_matypes: eliminate printf warnings The VERT_BIT_* defines are 64-bit values now, but the printf was still expecting a simple int. --- diff --git a/src/mesa/x86/gen_matypes.c b/src/mesa/x86/gen_matypes.c index ebd6ce6945f..97f71f92cea 100644 --- a/src/mesa/x86/gen_matypes.c +++ b/src/mesa/x86/gen_matypes.c @@ -32,6 +32,11 @@ * Mesa, including lighting, clipping, texture image conversion etc. */ +#ifndef __STDC_FORMAT_MACROS +#define __STDC_FORMAT_MACROS +#endif +#include + #include "main/glheader.h" #include "main/mtypes.h" #include "tnl/t_context.h" @@ -68,7 +73,7 @@ do { \ printf( "#define %s\t%lu\n", s, (unsigned long) sizeof(t) ); #define DEFINE( s, d ) \ - printf( "#define %s\t0x%llx\n", s, (uint64_t)d ); + printf( "#define %s\t0x%" PRIx64 "\n", s, (uint64_t) d );