diff options
Diffstat (limited to 'libc')
| -rw-r--r-- | libc/Makefile | 2 | ||||
| -rw-r--r-- | libc/misc/internals/Makefile | 2 | ||||
| -rw-r--r-- | libc/sysdeps/linux/common/posix_fadvise.c | 3 |
3 files changed, 4 insertions, 3 deletions
diff --git a/libc/Makefile b/libc/Makefile index 07ae4085c..ecbb4f79c 100644 --- a/libc/Makefile +++ b/libc/Makefile @@ -82,7 +82,7 @@ $(AR_LIB_NAME): shared_$(LIB_NAME).a $(INSTALL) -d $(TOPDIR)lib $(RM) $(AR_LIB_NAME) cp shared_$(LIB_NAME).a $(AR_LIB_NAME) - $(AR) $(ARFLAGS) $(AR_LIB_NAME) misc/internals/static.o `cat nonshared_obj.*` + $(AR) $(ARFLAGS) $(AR_LIB_NAME) `cat nonshared_obj.*` ifeq ($(UCLIBC_HAS_THREADS_NATIVE),y) $(MAKE) -C $(TOPDIR)libpthread/nptl obj.pthread.ar $(AR) $(ARFLAGS) $(AR_LIB_NAME) `cat obj.pthread.ar` diff --git a/libc/misc/internals/Makefile b/libc/misc/internals/Makefile index 8978fb808..9150933a8 100644 --- a/libc/misc/internals/Makefile +++ b/libc/misc/internals/Makefile @@ -50,7 +50,7 @@ interp.c: Makefile "(\".interp\"))) =\""$(SHARED_LIB_LOADER_PREFIX)/$(UCLIBC_LDSO)"\";" >> interp.c echo "#endif" >> interp.c -$(COBJS) interp.o static.o: %.o : %.c +$(COBJS) interp.o: %.o : %.c $(CC) $(CFLAGS) -c $< -o $@ $(STRIPTOOL) -x -R .note -R .comment $*.o diff --git a/libc/sysdeps/linux/common/posix_fadvise.c b/libc/sysdeps/linux/common/posix_fadvise.c index b37f28861..a1888134b 100644 --- a/libc/sysdeps/linux/common/posix_fadvise.c +++ b/libc/sysdeps/linux/common/posix_fadvise.c @@ -21,7 +21,8 @@ int __libc_posix_fadvise(int fd, off_t offset, off_t len, int advice) } weak_alias(__libc_posix_fadvise, posix_fadvise); -#if defined __UCLIBC_HAS_LFS__ && !defined __NR_fadvise64_64 +#if defined __UCLIBC_HAS_LFS__ && !defined __NR_fadvise64_64 && \ + !defined __USE_LARGEFILE64 weak_alias(__libc_posix_fadvise, posix_fadvise64); #endif |
