Fix some common code in printfmt.c and generate_offsets.cmake

This commit is contained in:
Chia-Che Tsai
2019-10-02 11:06:21 -05:00
parent 6779636bb8
commit ada3230dce
2 changed files with 6 additions and 4 deletions
+4 -4
View File
@@ -40,9 +40,9 @@ static int printnum(int (*_fputch)(void*, int, void*), void* f, void* putdat, un
// Get an unsigned int of various possible sizes from a varargs list,
// depending on the lflag parameter.
#if !defined(__i386__)
inline unsigned long long getuint(va_list ap, int lflag)
static inline unsigned long long getuint(va_list ap, int lflag)
#else
inline unsigned long getuint(va_list ap, int lflag)
static inline unsigned long getuint(va_list ap, int lflag)
#endif
{
#if !defined(__i386__)
@@ -57,9 +57,9 @@ inline unsigned long getuint(va_list ap, int lflag)
// Same as getuint but signed - can't use getuint
// because of sign extension
#if !defined(__i386__)
inline long long getint(va_list ap, int lflag)
static inline long long getint(va_list ap, int lflag)
#else
inline long getint(va_list ap, int lflag)
static inline long getint(va_list ap, int lflag)
#endif
{
#if !defined(__i386__)
+2
View File
@@ -1,3 +1,5 @@
cmake_policy(SET CMP0054 NEW)
file(REMOVE ${OUTPUT_FILE})
if(${FORMAT} STREQUAL "C")