don't check for snprintf

This commit is contained in:
Aliaksey Kandratsenka 2021-02-14 15:11:12 -08:00
parent 95b52b0504
commit 73a72cdb61
5 changed files with 0 additions and 23 deletions

View File

@ -200,9 +200,6 @@ check_include_file("inttypes.h" HAVE_INTTYPES_H)
# We also need <ucontext.h>/<sys/ucontext.h>, but we get those from
# AC_PC_FROM_UCONTEXT, below.
# for windows
check_symbol_exists(snprintf stdio.h HAVE_SNPRINTF)
# We override a lot of memory allocation routines, not all of which are
# standard. For those the system doesn't declare, we'll declare ourselves.
set(CMAKE_REQUIRED_DEFINITIONS -D_XOPEN_SOURCE=600)

View File

@ -138,9 +138,6 @@
/* Define to 1 if you have the <sched.h> header file. */
#cmakedefine HAVE_SCHED_H
/* Define to 1 if you have the `snprintf' function. */
#cmakedefine HAVE_SNPRINTF
/* Define to 1 if you have the <stdint.h> header file. */
#cmakedefine HAVE_STDINT_H

View File

@ -299,10 +299,6 @@
# define _WIN32_WINNT 0x0501
#endif
#if defined(_MSC_VER) && _MSC_VER >= 1900
#define HAVE_SNPRINTF 1
#endif
// We want to make sure not to ever try to #include heap-checker.h
#define NO_HEAP_CHECK 1

View File

@ -54,8 +54,6 @@
# define _WIN32_WINNT 0x0501
#endif
#define HAVE_SNPRINTF 1
// Some mingw distributions have a pthreads wrapper, but it doesn't
// work as well as native windows spinlocks (at least for us). So
// pretend the pthreads wrapper doesn't exist, even when it does.

View File

@ -318,17 +318,6 @@ inline int perftools_vsnprintf(char *str, size_t size, const char *format,
}
#endif
#ifndef HAVE_SNPRINTF
inline int snprintf(char *str, size_t size, const char *format, ...) {
va_list ap;
int r;
va_start(ap, format);
r = perftools_vsnprintf(str, size, format, ap);
va_end(ap);
return r;
}
#endif
#ifndef HAVE_INTTYPES_H
#define PRIx64 "I64x"
#define SCNx64 "I64x"