From: Cristi Magherusan Date: Sun, 31 Aug 2008 21:14:22 +0000 (+0300) Subject: removed aio since kvm made it optional so we can get rid of it X-Git-Url: https://repo.or.cz/w/kvm-coreboot.git/commitdiff_plain/910b66268ed5a7a72a57a1b259f7b6982e440c41 removed aio since kvm made it optional so we can get rid of it --- diff --git a/packages/kernel/conf/defconfig b/packages/kernel/conf/defconfig index a9254e7..7dad626 100644 --- a/packages/kernel/conf/defconfig +++ b/packages/kernel/conf/defconfig @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.22.2 -# Sat Aug 16 21:52:10 2008 +# Sun Aug 31 23:57:11 2008 # CONFIG_X86_32=y CONFIG_GENERIC_TIME=y @@ -49,7 +49,7 @@ CONFIG_LOG_BUF_SHIFT=14 CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" # CONFIG_SYSENTER is not set -CONFIG_AIO=y +# CONFIG_AIO is not set # CONFIG_XATTR is not set # CONFIG_FILE_LOCKING is not set # CONFIG_ETHTOOL is not set diff --git a/packages/kvm/kvm.mk b/packages/kvm/kvm.mk index b033c62..91ce503 100644 --- a/packages/kvm/kvm.mk +++ b/packages/kvm/kvm.mk @@ -33,8 +33,12 @@ $(KVM_STAMP_DIR)/.configured: $(KVM_STAMP_DIR)/.patched --disable-sdl \ --disable-gfx-check \ --disable-vnc-tls \ + --disable-aio \ + --disable-libfdt \ + --disable-nptl \ --prefix=/usr ) @ touch $@ +# we may add --disable-vde $(KVM_SRC_DIR)/.built: $(KVM_STAMP_DIR)/.configured @ echo "Building kvm..." diff --git a/packages/uclibc/patches/aio.h b/packages/uclibc/patches/aio.h deleted file mode 100644 index 7cfd0c1..0000000 --- a/packages/uclibc/patches/aio.h +++ /dev/null @@ -1,246 +0,0 @@ -/* Copyright (C) 1996-2000,2003,2004,2007 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - -/* - * ISO/IEC 9945-1:1996 6.7: Asynchronous Input and Output - */ - -#ifndef _AIO_H -#define _AIO_H 1 - -#include -#include -#include -#include -#include - -__BEGIN_DECLS - -/* Asynchronous I/O control block. */ -struct aiocb -{ - int aio_fildes; /* File desriptor. */ - int aio_lio_opcode; /* Operation to be performed. */ - int aio_reqprio; /* Request priority offset. */ - volatile void *aio_buf; /* Location of buffer. */ - size_t aio_nbytes; /* Length of transfer. */ - struct sigevent aio_sigevent; /* Signal number and value. */ - - /* Internal members. */ - struct aiocb *__next_prio; - int __abs_prio; - int __policy; - int __error_code; - __ssize_t __return_value; - -#ifndef __USE_FILE_OFFSET64 - __off_t aio_offset; /* File offset. */ - char __pad[sizeof (__off64_t) - sizeof (__off_t)]; -#else - __off64_t aio_offset; /* File offset. */ -#endif - char __unused[32]; -}; - -/* The same for the 64bit offsets. Please note that the members aio_fildes - to __return_value have to be the same in aiocb and aiocb64. */ -#ifdef __USE_LARGEFILE64 -struct aiocb64 -{ - int aio_fildes; /* File desriptor. */ - int aio_lio_opcode; /* Operation to be performed. */ - int aio_reqprio; /* Request priority offset. */ - volatile void *aio_buf; /* Location of buffer. */ - size_t aio_nbytes; /* Length of transfer. */ - struct sigevent aio_sigevent; /* Signal number and value. */ - - /* Internal members. */ - struct aiocb *__next_prio; - int __abs_prio; - int __policy; - int __error_code; - __ssize_t __return_value; - - __off64_t aio_offset; /* File offset. */ - char __unused[32]; -}; -#endif - - -#ifdef __USE_GNU -/* To customize the implementation one can use the following struct. - This implementation follows the one in Irix. */ -struct aioinit - { - int aio_threads; /* Maximal number of threads. */ - int aio_num; /* Number of expected simultanious requests. */ - int aio_locks; /* Not used. */ - int aio_usedba; /* Not used. */ - int aio_debug; /* Not used. */ - int aio_numusers; /* Not used. */ - int aio_idle_time; /* Number of seconds before idle thread - terminates. */ - int aio_reserved; - }; -#endif - - -/* Return values of cancelation function. */ -enum -{ - AIO_CANCELED, -#define AIO_CANCELED AIO_CANCELED - AIO_NOTCANCELED, -#define AIO_NOTCANCELED AIO_NOTCANCELED - AIO_ALLDONE -#define AIO_ALLDONE AIO_ALLDONE -}; - - -/* Operation codes for `aio_lio_opcode'. */ -enum -{ - LIO_READ, -#define LIO_READ LIO_READ - LIO_WRITE, -#define LIO_WRITE LIO_WRITE - LIO_NOP -#define LIO_NOP LIO_NOP -}; - - -/* Synchronization options for `lio_listio' function. */ -enum -{ - LIO_WAIT, -#define LIO_WAIT LIO_WAIT - LIO_NOWAIT -#define LIO_NOWAIT LIO_NOWAIT -}; - - -/* Allow user to specify optimization. */ -#ifdef __USE_GNU -extern void aio_init (__const struct aioinit *__init) __THROW __nonnull ((1)); -#endif - - -#ifndef __USE_FILE_OFFSET64 -/* Enqueue read request for given number of bytes and the given priority. */ -extern int aio_read (struct aiocb *__aiocbp) __THROW __nonnull ((1)); -/* Enqueue write request for given number of bytes and the given priority. */ -extern int aio_write (struct aiocb *__aiocbp) __THROW __nonnull ((1)); - -/* Initiate list of I/O requests. */ -extern int lio_listio (int __mode, - struct aiocb *__const __list[__restrict_arr], - int __nent, struct sigevent *__restrict __sig) - __THROW __nonnull ((2)); - -/* Retrieve error status associated with AIOCBP. */ -extern int aio_error (__const struct aiocb *__aiocbp) __THROW __nonnull ((1)); -/* Return status associated with AIOCBP. */ -extern __ssize_t aio_return (struct aiocb *__aiocbp) __THROW __nonnull ((1)); - -/* Try to cancel asynchronous I/O requests outstanding against file - descriptor FILDES. */ -extern int aio_cancel (int __fildes, struct aiocb *__aiocbp) __THROW; - -/* Suspend calling thread until at least one of the asynchronous I/O - operations referenced by LIST has completed. - - This function is a cancellation point and therefore not marked with - __THROW. */ -extern int aio_suspend (__const struct aiocb *__const __list[], int __nent, - __const struct timespec *__restrict __timeout) - __nonnull ((1)); - -/* Force all operations associated with file desriptor described by - `aio_fildes' member of AIOCBP. */ -extern int aio_fsync (int __operation, struct aiocb *__aiocbp) - __THROW __nonnull ((2)); -#else -# ifdef __REDIRECT_NTH -extern int __REDIRECT_NTH (aio_read, (struct aiocb *__aiocbp), aio_read64) - __nonnull ((1)); -extern int __REDIRECT_NTH (aio_write, (struct aiocb *__aiocbp), aio_write64) - __nonnull ((1)); - -extern int __REDIRECT_NTH (lio_listio, - (int __mode, - struct aiocb *__const __list[__restrict_arr], - int __nent, struct sigevent *__restrict __sig), - lio_listio64) __nonnull ((2)); - -extern int __REDIRECT_NTH (aio_error, (__const struct aiocb *__aiocbp), - aio_error64) __nonnull ((1)); -extern __ssize_t __REDIRECT_NTH (aio_return, (struct aiocb *__aiocbp), - aio_return64) __nonnull ((1)); - -extern int __REDIRECT_NTH (aio_cancel, - (int __fildes, struct aiocb *__aiocbp), - aio_cancel64); - -extern int __REDIRECT_NTH (aio_suspend, - (__const struct aiocb *__const __list[], int __nent, - __const struct timespec *__restrict __timeout), - aio_suspend64) __nonnull ((1)); - -extern int __REDIRECT_NTH (aio_fsync, - (int __operation, struct aiocb *__aiocbp), - aio_fsync64) __nonnull ((2)); - -# else -# define aio_read aio_read64 -# define aio_write aio_write64 -# define lio_listio lio_listio64 -# define aio_error aio_error64 -# define aio_return aio_return64 -# define aio_cancel aio_cancel64 -# define aio_suspend aio_suspend64 -# define aio_fsync aio_fsync64 -# endif -#endif - -#ifdef __USE_LARGEFILE64 -extern int aio_read64 (struct aiocb64 *__aiocbp) __THROW __nonnull ((1)); -extern int aio_write64 (struct aiocb64 *__aiocbp) __THROW __nonnull ((1)); - -extern int lio_listio64 (int __mode, - struct aiocb64 *__const __list[__restrict_arr], - int __nent, struct sigevent *__restrict __sig) - __THROW __nonnull ((2)); - -extern int aio_error64 (__const struct aiocb64 *__aiocbp) - __THROW __nonnull ((1)); -extern __ssize_t aio_return64 (struct aiocb64 *__aiocbp) - __THROW __nonnull ((1)); - -extern int aio_cancel64 (int __fildes, struct aiocb64 *__aiocbp) __THROW; - -extern int aio_suspend64 (__const struct aiocb64 *__const __list[], int __nent, - __const struct timespec *__restrict __timeout) - __THROW __nonnull ((1)); - -extern int aio_fsync64 (int __operation, struct aiocb64 *__aiocbp) - __THROW __nonnull ((2)); -#endif - -__END_DECLS - -#endif /* aio.h */ diff --git a/packages/uclibc/patches/librt/aio_cancel.c b/packages/uclibc/patches/librt/aio_cancel.c deleted file mode 100644 index 9d46e63..0000000 --- a/packages/uclibc/patches/librt/aio_cancel.c +++ /dev/null @@ -1,41 +0,0 @@ -/* Cancel requests associated with given file descriptor. Stub version. - Copyright (C) 2001 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - - -/* We use an UGLY hack to prevent gcc from finding us cheating. The - implementation of aio_cancel and aio_cancel64 are identical and so - we want to avoid code duplication by using aliases. But gcc sees - the different parameter lists and prints a warning. We define here - a function so that aio_cancel64 has no prototype. */ -#define aio_cancel64 XXX -#include -/* And undo the hack. */ -#undef aio_cancel64 - -#include - -int -aio_cancel (int fildes, struct aiocb *aiocbp) -{ - __set_errno (ENOSYS); - return -1; -} - -weak_alias (aio_cancel, aio_cancel64) - diff --git a/packages/uclibc/patches/librt/aio_error.c b/packages/uclibc/patches/librt/aio_error.c deleted file mode 100644 index 772d49b..0000000 --- a/packages/uclibc/patches/librt/aio_error.c +++ /dev/null @@ -1,40 +0,0 @@ -/* Return error status of asynchronous I/O request. - Copyright (C) 1997 Free Software Foundation, Inc. - This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - - -/* We use an UGLY hack to prevent gcc from finding us cheating. The - implementation of aio_error and aio_error64 are identical and so - we want to avoid code duplication by using aliases. But gcc sees - the different parameter lists and prints a warning. We define here - a function so that aio_error64 has no prototype. */ -#define aio_error64 XXX -#include -/* And undo the hack. */ -#undef aio_error64 - - -int -aio_error (aiocbp) - const struct aiocb *aiocbp; -{ - return aiocbp->__error_code; -} - -weak_alias (aio_error, aio_error64) diff --git a/packages/uclibc/patches/librt/aio_fsync.c b/packages/uclibc/patches/librt/aio_fsync.c deleted file mode 100644 index 9017244..0000000 --- a/packages/uclibc/patches/librt/aio_fsync.c +++ /dev/null @@ -1,48 +0,0 @@ -/* Synchronize I/O in given file descriptor. Stub version. - Copyright (C) 2001 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - - -/* We use an UGLY hack to prevent gcc from finding us cheating. The - implementation of aio_fsync and aio_fsync64 are identical and so - we want to avoid code duplication by using aliases. But gcc sees - the different parameter lists and prints a warning. We define here - a function so that aio_fsync64 has no prototype. */ -#define aio_fsync64 XXX -#include -/* And undo the hack. */ -#undef aio_fsync64 - -#include -#include - -int -aio_fsync (int op, struct aiocb *aiocbp) -{ - if (op != O_SYNC && op != O_DSYNC) - { - __set_errno (EINVAL); - return -1; - } - - __set_errno (ENOSYS); - return -1; -} - -weak_alias (aio_fsync, aio_fsync64) - diff --git a/packages/uclibc/patches/librt/aio_misc.c b/packages/uclibc/patches/librt/aio_misc.c deleted file mode 100644 index 58c3011..0000000 --- a/packages/uclibc/patches/librt/aio_misc.c +++ /dev/null @@ -1,28 +0,0 @@ -/* Handle general operations. Stub version. - Copyright (C) 2001 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - -#include - -/* This file is for internal code needed by the aio_* implementation. */ - -void -__aio_init (const struct aioinit *init) -{ -} -weak_alias (__aio_init, aio_init) diff --git a/packages/uclibc/patches/librt/aio_read.c b/packages/uclibc/patches/librt/aio_read.c deleted file mode 100644 index 7983326..0000000 --- a/packages/uclibc/patches/librt/aio_read.c +++ /dev/null @@ -1,34 +0,0 @@ -/* Asynchronous read. Stub version. - Copyright (C) 2001 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - -#include -#include - -#ifdef BE_AIO64 -#define aiocb aiocb64 -#define aio_read aio_read64 -#endif - -int -aio_read (struct aiocb *aiocbp) -{ - __set_errno (ENOSYS); - return -1; -} - diff --git a/packages/uclibc/patches/librt/aio_read64.c b/packages/uclibc/patches/librt/aio_read64.c deleted file mode 100644 index c129235..0000000 --- a/packages/uclibc/patches/librt/aio_read64.c +++ /dev/null @@ -1,2 +0,0 @@ -#define BE_AIO64 -#include "aio_read.c" diff --git a/packages/uclibc/patches/librt/aio_return.c b/packages/uclibc/patches/librt/aio_return.c deleted file mode 100644 index 91da28c..0000000 --- a/packages/uclibc/patches/librt/aio_return.c +++ /dev/null @@ -1,40 +0,0 @@ -/* Return exit value of asynchronous I/O request. - Copyright (C) 1997 Free Software Foundation, Inc. - This file is part of the GNU C Library. - Contributed by Ulrich Drepper , 1997. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - - -/* We use an UGLY hack to prevent gcc from finding us cheating. The - implementation of aio_return and aio_return64 are identical and so - we want to avoid code duplication by using aliases. But gcc sees - the different parameter lists and prints a warning. We define here - a function so that aio_return64 has no prototype. */ -#define aio_return64 XXX -#include -/* And undo the hack. */ -#undef aio_return64 - - -ssize_t -aio_return (aiocbp) - struct aiocb *aiocbp; -{ - return aiocbp->__return_value; -} - -weak_alias (aio_return, aio_return64) diff --git a/packages/uclibc/patches/librt/aio_sigqueue.c b/packages/uclibc/patches/librt/aio_sigqueue.c deleted file mode 100644 index ca50aa2..0000000 --- a/packages/uclibc/patches/librt/aio_sigqueue.c +++ /dev/null @@ -1,32 +0,0 @@ -/* Copyright (C) 1997, 1999, 2005 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - -#include -#include -#include - -int -__aio_sigqueue (sig, val, caller_pid) - int sig; - const union sigval val; - pid_t caller_pid; -{ - __set_errno (ENOSYS); - return -1; -} - diff --git a/packages/uclibc/patches/librt/aio_suspend.c b/packages/uclibc/patches/librt/aio_suspend.c deleted file mode 100644 index 50d2d08..0000000 --- a/packages/uclibc/patches/librt/aio_suspend.c +++ /dev/null @@ -1,43 +0,0 @@ -/* Suspend until termination of a requests. Stub version. - Copyright (C) 2001 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - - -/* We use an UGLY hack to prevent gcc from finding us cheating. The - implementations of aio_suspend and aio_suspend64 are identical and so - we want to avoid code duplication by using aliases. But gcc sees - the different parameter lists and prints a warning. We define here - a function so that aio_suspend64 has no prototype. */ -#define aio_suspend64 XXX -#include -/* And undo the hack. */ -#undef aio_suspend64 - -#include -#include - - -int -aio_suspend (const struct aiocb *const list[], int nent, - const struct timespec *timeout) -{ - __set_errno (ENOSYS); - return -1; -} -weak_alias (aio_suspend, aio_suspend64) - diff --git a/packages/uclibc/patches/librt/aio_write.c b/packages/uclibc/patches/librt/aio_write.c deleted file mode 100644 index bf142cc..0000000 --- a/packages/uclibc/patches/librt/aio_write.c +++ /dev/null @@ -1,34 +0,0 @@ -/* Asynchronous write. Stub version. - Copyright (C) 2001 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, write to the Free - Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA - 02111-1307 USA. */ - -#include -#include - -#ifdef BE_AIO64 -#define aiocb aiocb64 -#define aio_write aio_write64 -#endif - -int -aio_write (struct aiocb *aiocbp) -{ - __set_errno (ENOSYS); - return -1; -} - diff --git a/packages/uclibc/patches/librt/aio_write64.c b/packages/uclibc/patches/librt/aio_write64.c deleted file mode 100644 index bb1693e..0000000 --- a/packages/uclibc/patches/librt/aio_write64.c +++ /dev/null @@ -1,2 +0,0 @@ -#define BE_AIO64 -#include "aio_write.c" diff --git a/packages/uclibc/uclibc.mk b/packages/uclibc/uclibc.mk index 1eb0fe8..453c201 100644 --- a/packages/uclibc/uclibc.mk +++ b/packages/uclibc/uclibc.mk @@ -48,10 +48,7 @@ $(UCLIBC_STAMP_DIR)/.unpacked: $(SOURCE_DIR)/$(UCLIBC_SOURCE) | $(UCLIBC_STAMP_D @ touch $@ $(UCLIBC_STAMP_DIR)/.patched: $(UCLIBC_STAMP_DIR)/.unpacked - @ echo "Patching uclibc..." - @ cp $(UCLIBC_PATCHES)/librt/* $(UCLIBC_SRC_DIR)/librt/ - @ cp $(UCLIBC_PATCHES)/aio.h $(UCLIBC_SRC_DIR)/include/ - @ #$(BIN_DIR)/doquilt.sh $(UCLIBC_SRC_DIR) $(UCLIBC_PATCHES) + @ echo "Patching uclibc...nothing to do..." @ touch $@ $(UCLIBC_SRC_DIR)/.config: $(UCLIBC_STAMP_DIR)/.patched