gallium: Move some compiler portability stuff into p_compiler.h

This commit is contained in:
José Fonseca 2010-02-02 20:55:08 +00:00
parent 25357696c3
commit aa8b49c9ca
2 changed files with 4 additions and 7 deletions

View File

@ -39,8 +39,6 @@
#define U_DEBUG_H_
#include <stdarg.h>
#include "pipe/p_compiler.h"
@ -60,11 +58,6 @@ extern "C" {
#endif
/* MSVC bebore VC7 does not have the __FUNCTION__ macro */
#if defined(_MSC_VER) && _MSC_VER < 1300
#define __FUNCTION__ "???"
#endif
#if defined(__GNUC__)
#define _util_printf_format(fmt, list) __attribute__ ((format (printf, fmt, list)))
#else

View File

@ -39,6 +39,7 @@
#include "xf86_libc.h"
#endif
#include <stddef.h>
#include <stdarg.h>
#if defined(_WIN32) && !defined(__WIN32__)
@ -126,6 +127,9 @@ typedef unsigned char boolean;
# define __FUNCTION__ "<unknown>"
# endif
# endif
# if defined(_MSC_VER) && _MSC_VER < 1300
# define __FUNCTION__ "<unknown>"
# endif
#endif