diff options
| -rw-r--r-- | libc/sysdeps/linux/i386/bits/kernel_types.h | 2 | ||||
| -rw-r--r-- | libc/sysdeps/linux/x86_64/bits/kernel_types.h | 2 | ||||
| -rw-r--r-- | libm/ldouble_wrappers.c | 2 | ||||
| -rw-r--r-- | test/Rules.mak | 4 | ||||
| -rw-r--r-- | test/math/basic-test.c | 2 | ||||
| -rw-r--r-- | test/unistd/errno.c | 2 | 
6 files changed, 10 insertions, 4 deletions
| diff --git a/libc/sysdeps/linux/i386/bits/kernel_types.h b/libc/sysdeps/linux/i386/bits/kernel_types.h index 543f75f5c..9c07c7222 100644 --- a/libc/sysdeps/linux/i386/bits/kernel_types.h +++ b/libc/sysdeps/linux/i386/bits/kernel_types.h @@ -50,4 +50,4 @@ typedef struct {  #endif  } __kernel_fsid_t; -#endif /* __ARCH_I386_POSIX_TYPES_H */ +#endif diff --git a/libc/sysdeps/linux/x86_64/bits/kernel_types.h b/libc/sysdeps/linux/x86_64/bits/kernel_types.h index b2f73412e..de800d703 100644 --- a/libc/sysdeps/linux/x86_64/bits/kernel_types.h +++ b/libc/sysdeps/linux/x86_64/bits/kernel_types.h @@ -50,4 +50,4 @@ typedef struct {  #endif  } __kernel_fsid_t; -#endif /* _ASM_X86_64_POSIX_TYPES_H */ +#endif diff --git a/libm/ldouble_wrappers.c b/libm/ldouble_wrappers.c index 69db91ebf..1af6b1b9f 100644 --- a/libm/ldouble_wrappers.c +++ b/libm/ldouble_wrappers.c @@ -565,6 +565,7 @@ int __isnanl (long double x)  {  	return __isnan ( (double)x );  } +libm_hidden_def(__isnanl)  #endif  #ifdef L_isinfl @@ -572,6 +573,7 @@ int __isinfl (long double x)  {  	return __isinf ( (double)x );  } +libm_hidden_def(__isinfl)  #endif  #endif diff --git a/test/Rules.mak b/test/Rules.mak index 83d1082df..92554c1f7 100644 --- a/test/Rules.mak +++ b/test/Rules.mak @@ -86,7 +86,9 @@ CC_IPREFIX := $(shell $(CC) --print-file-name=include)  CC_INC := -I$(dir $(CC_IPREFIX))include-fixed -I$(CC_IPREFIX)  CFLAGS += $(CC_INC) -HOST_CFLAGS    += $(XWARNINGS) $(OPTIMIZATION) $(XCOMMON_CFLAGS) +# Can't add $(OPTIMIZATION) here, it may be target-specific. +# Just adding -Os for now. +HOST_CFLAGS    += $(XWARNINGS) -Os $(XCOMMON_CFLAGS)  LDFLAGS        := $(CPU_LDFLAGS)  ifeq ($(DODEBUG),y) diff --git a/test/math/basic-test.c b/test/math/basic-test.c index e42c01457..04ec6ea31 100644 --- a/test/math/basic-test.c +++ b/test/math/basic-test.c @@ -17,6 +17,8 @@     Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA     02111-1307 USA.  */ +#define _ISOC99_SOURCE +  #include <math.h>  #include <float.h>  #include <stdio.h> diff --git a/test/unistd/errno.c b/test/unistd/errno.c index 5fdb3b347..5d4fc726a 100644 --- a/test/unistd/errno.c +++ b/test/unistd/errno.c @@ -17,7 +17,7 @@ int main(void)  {  	int r_clone, ret_errno; -	r_clone = do_clone(child_fn, NULL, (int) NULL, NULL); +	r_clone = do_clone(child_fn, NULL, 0, NULL);  	ret_errno = errno;  	if (ret_errno != EINVAL || r_clone != -1) {  		fprintf(stderr, "clone: res=%d (wanted -1) errno=%d (wanted %d)\n", | 
