Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-15 | install_headers: convert header removal to Kbuild style | Mike Frysinger | |
Convert the large if...$(RM)...endif style to standard Kbuild foo-$(...) += style to make the list much easier to review and update. This is largely a style change, but in the process, these two headers are added to the "always remove" list: tls.h and uClibc_errno.h Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||
2009-06-28 | stop installing/screwing with linux-headers | Mike Frysinger | |
It is not uClibc's business to make sure the user's toolchain is sane and has proper kernel headers configured/installed. If they don't, then they need to fix their toolchain, we don't need to try and magically do it for them. Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||
2009-02-24 | Make HARDWIRED_ABSPATH a config option. | Rob Landley | |
2009-02-16 | Makefile.in: comment out deletion of include/ucontext.h, | Denis Vlasenko | |
it is included from include/signal.h. | |||
2009-02-09 | allow people to run the hostutils targets without having a .config file | Mike Frysinger | |
2009-02-09 | reinstate bits/uClibc_arch_features.h in installed headers, | Denis Vlasenko | |
my cross-compile toolchain based on gcc 4.3.1 broke without it. | |||
2009-01-28 | "make utils" now successfully makes utils for target | Denis Vlasenko | |
2009-01-21 | - remove unavailable functionality upon request (Peter Mazinger) | Bernhard Reutner-Fischer | |
2008-12-29 | - expand SUSv3_LEGACY | Bernhard Reutner-Fischer | |
- SUSv4_LEGACY part #1 (non-networking) | |||
2008-12-13 | Do not install libc-XXXX.h files in "make install". | Denis Vlasenko | |
glibc does not have them, so should be safe. | |||
2008-12-10 | Remove hardwired usr/ from install_utils (that's what $RUNTIME_PREFIX is for) | Rob Landley | |
and add install_hostutils. Now install_utils should use $PREFIX more like other packages do. | |||
2008-11-26 | - remove fstatfs() and statfs() related headers upon request | Bernhard Reutner-Fischer | |
2008-11-21 | fix "make install" with relative PREFIX | Denis Vlasenko | |
2008-11-17 | - add hack to check if generating sysnum.h worked out | Bernhard Reutner-Fischer | |
2008-11-15 | - Remove linux-specific prototypes if asked to. | Bernhard Reutner-Fischer | |
2008-11-15 | - revert wrong r24049 | Bernhard Reutner-Fischer | |
2008-11-15 | - Remove linux-specific prototypes if asked to. | Bernhard Reutner-Fischer | |
2008-11-13 | - do not fail if mktemp is not available. | Bernhard Reutner-Fischer | |
Thanks to Peter Mazinger for the report. (r24023 from branch) | |||
2008-11-07 | - less verbose make clean | Bernhard Reutner-Fischer | |
2008-10-18 | - do not list non-existing files in the threads prerequisites | Bernhard Reutner-Fischer | |
2008-10-17 | - fix toggling thread implementation. | Bernhard Reutner-Fischer | |
Previously the old headers were left in include/ leading to spurious compile failures. This is ugly as it can get (we resort to sneaking -L in for the moment) but good enough for now. The worst thing which can happen is that we ln these headers once per invocation of make, nothing more. If some installation of make(1) complains about the "-L" then wrap it in ifneq ($(findstring check-symlink,$(.FEATURES)),) | |||
2008-10-14 | - fix locale dependencies and make default locale generation less verbose. | Bernhard Reutner-Fischer | |
The verbosity can be set to the previous level by passing V=2 to make. | |||
2008-10-10 | - add signalfd() | Bernhard Reutner-Fischer | |
2008-10-10 | - remove suspicious_dependency | Bernhard Reutner-Fischer | |
2008-10-09 | - reinstate hostutils target | Bernhard Reutner-Fischer | |
TODO: utils/* should be pulled in again to live in the normal buildsys.. | |||
2008-10-08 | - fix bad r23573 from egtvedt | Bernhard Reutner-Fischer | |
2008-10-08 | - fix building locale (pre- and generated, even parallel) | Bernhard Reutner-Fischer | |
2008-10-08 | - add/use variables to make build-tools configurable | Bernhard Reutner-Fischer | |
2008-10-02 | Ensure that headers are generated before libs | Hans-Christian Egtvedt | |
This patch makes libs: rule depend on pregen, that way all generated headers are available before starting to compile. This makes the build process parallel safe. Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com> | |||
2008-09-27 | Dependencies tweak: make install should depend on all, or | Rob Landley | |
"make -j 3 all install" can't work without two separate invocations of make. | |||
2008-09-26 | - revert r23469. If gnu getopt is disabled, then there is no getopt.h. | Bernhard Reutner-Fischer | |
In these cases the getopt stuff comes from unistd.h (which includes bits/getopt.h for us) | |||
2008-09-24 | - both getopt gnu and susv3 want {bits/,}getopt.h installed. Closes #1297 | Bernhard Reutner-Fischer | |
2008-09-16 | - do not attempt to rm twice | Bernhard Reutner-Fischer | |
- clean targets are supposed to clean independently of any .config | |||
2008-09-11 | - the help target is phony | Bernhard Reutner-Fischer | |
2008-08-28 | Move ifaddrs.h from uClibc-internal location libc/inet/ to include/, and make | Ricard Wanderlof | |
it conditionally included among the installed header files depending on UCLIBC_HAS_AI_ADDRCONFIG. | |||
2008-07-11 | check and test have to depend on test_compile | Bernhard Reutner-Fischer | |
2008-07-08 | Fix the test build system by installing headers on a local folder | Carmelo Amoroso | |
instead of using internal headers. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-06-11 | Make locale_headers only when doing pregen and not headers | Carmelo Amoroso | |
due to dependencies against sysnum.h Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-06-09 | - Improve prerequisites and avoid spurious reconfigurations. | Bernhard Reutner-Fischer | |
More details: http://uclibc.org/lists/uclibc/2008-June/019509.html | |||
2008-06-05 | - revert r22233 | Bernhard Reutner-Fischer | |
2008-06-05 | - make libcrypt optional. Untested. | Bernhard Reutner-Fischer | |
2008-06-05 | - switching thread impls without makeing clean before left the objs of the | Bernhard Reutner-Fischer | |
previously selected impl lying around on a distclean. Make sure that this does not happen. | |||
2008-06-05 | - do a defconfig for the given arch, not unconditionally for alpha | Bernhard Reutner-Fischer | |
2008-06-04 | - remove duplicate removing of ustat.h | Bernhard Reutner-Fischer | |
2008-06-03 | - adds several config-options to allow for turning off certain features | Bernhard Reutner-Fischer | |
like o UCLIBC_HAS_GNU_ERROR o UCLIBC_HAS_BSD_ERR o UCLIBC_HAS_PTY o UCLIBC_HAS_GETPT (1) o UCLIBC_SYSCALL_STUBS o UCLIBC_SYSCALL_STUB_WARNING o UCLIBC_LINUX_SPECIFIC (2) o UCLIBC_BSD_SPECIFIC (3) o UCLIBC_NTP_LEGACY (4) o UCLIBC_SV4_DEPRECATED (5) o UCLIBC_HAVE_REALTIME (6) o UCLIBC_HAVE_ADVANCED_REALTIME (7) o UCLIBC_HAVE_EPOLL (8) o UCLIBC_HAVE_XATTR (9) o UCLIBC_HAVE_PROFILING (10) (1) make non-standard getpt optional and implement standard posix_openpt (2) fstatfs(), inotify_*(), ioperm(), iopl(), madvise(), modify_ldt(), personality() ppoll(), setresuid() (3) mincore(), getdomainname(), setdomainname() (4) ntp_adjtime(), ntp_gettime() aliases (5) ustat() [use statfs(2) in your code instead] (6) All marked as "(REALTIME)" in SUSv3 (7) All marked as "(ADVANCED REALTIME)" in SUSv3 (8) epoll_create(), epoll_ctl(), epoll_wait() (9) all Extended Attributes (10) helpers for gcc's -finstrument-functions - Fixes _dl_exit() - Implements sleep(3) for !UCLIBC_HAVE_REALTIME - Implements usleep(3) for !UCLIBC_HAVE_REALTIME - adds #warning about incorrect posix_fadvise{,64}() - removes unused and unwanted uselib() Net outcome is that an allnoconfig with HAVE_SHARED is now about 88k instead of formerly 130k. | |||
2008-06-01 | build system: stop creating ugly double-slash symlinks like | Denis Vlasenko | |
fenv.h -> ../../libc/sysdeps/linux/i386/bits//fenv.h | |||
2008-05-31 | - rm all deps on distclean | Bernhard Reutner-Fischer | |
2008-05-31 | Makefile.kconfig: whitespace fix | Denis Vlasenko | |
top-level Makefile.in: add TODO | |||
2008-05-21 | - do not delete the libs i keep for size-comparison | Bernhard Reutner-Fischer | |
Explicitely list the directories in which we rm the static(only?) libs. | |||
2008-05-07 | Split kernel headers installation from "make install_headers". | Denis Vlasenko | |
It is "make install_kernel_headers" now. |