summaryrefslogtreecommitdiffstats
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* buildsys: move dist to gitBernhard Reutner-Fischer2010-03-121-4/+3
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* Makefile.in: Make install_dev depend on install_runtime.Henning Heinold2010-02-201-1/+1
| | | | | | | | * Helps in parallel build. Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de> Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* {,host}utils depend on headersBernhard Reutner-Fischer2010-01-221-2/+2
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* install shared libs with +x permsMike Frysinger2009-12-191-1/+1
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* Add missing order-only prereq for unifdefBernhard Reutner-Fischer2009-12-191-2/+2
|
* reinstate g++-3.4.x hack for localesBernhard Reutner-Fischer2009-10-281-3/+4
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* handle {,install_}{,host}utilsBernhard Reutner-Fischer2009-10-161-4/+4
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* allow people to run the hostutils targets without having a .config fileMike Frysinger2009-10-121-4/+5
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* Do not install libc-XXXX.h files in "make install". glibc does not have ↵Denis Vlasenko2009-10-121-2/+2
| | | | | | them, so should be safe. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* Remove hardwired usr/ from install_utils (that's what $RUNTIME_PREFIX is ↵Rob Landley2009-10-121-0/+3
| | | | | | for) and add install_hostutils. Now install_utils should use $PREFIX more like other packages do. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* fix "make install" with relative PREFIXDenis Vlasenko2009-10-121-1/+1
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* - add hack to check if generating sysnum.h worked out (r24084 from trunk)Bernhard Reutner-Fischer2008-11-171-0/+9
|
* - Remove linux-specific prototypes if asked to. (r24051 from trunk)Bernhard Reutner-Fischer2008-11-151-0/+6
|
* - do not fail if mktemp is not available.Bernhard Reutner-Fischer2008-11-121-1/+1
| | | | Thanks to Peter Mazinger for the report.
* - less verbose make cleanBernhard Reutner-Fischer2008-11-071-11/+10
|
* - do not list non-existing files in the threads prerequisitesBernhard Reutner-Fischer2008-10-181-0/+1
|
* - fix toggling thread implementation.Bernhard Reutner-Fischer2008-10-171-0/+5
| | | | | | | | | 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)),)
* - fix locale dependencies and make default locale generation less verbose.Bernhard Reutner-Fischer2008-10-141-5/+0
| | | | The verbosity can be set to the previous level by passing V=2 to make.
* - add signalfd()Bernhard Reutner-Fischer2008-10-101-0/+1
|
* - remove suspicious_dependencyBernhard Reutner-Fischer2008-10-101-12/+10
|
* - reinstate hostutils targetBernhard Reutner-Fischer2008-10-091-0/+2
| | | | TODO: utils/* should be pulled in again to live in the normal buildsys..
* - fix bad r23573 from egtvedtBernhard Reutner-Fischer2008-10-081-2/+2
|
* - fix building locale (pre- and generated, even parallel)Bernhard Reutner-Fischer2008-10-081-1/+0
|
* - add/use variables to make build-tools configurableBernhard Reutner-Fischer2008-10-081-10/+10
|
* Ensure that headers are generated before libsHans-Christian Egtvedt2008-10-021-0/+5
| | | | | | | | | 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>
* Dependencies tweak: make install should depend on all, orRob Landley2008-09-271-2/+2
| | | | "make -j 3 all install" can't work without two separate invocations of make.
* - revert r23469. If gnu getopt is disabled, then there is no getopt.h.Bernhard Reutner-Fischer2008-09-261-0/+6
| | | | In these cases the getopt stuff comes from unistd.h (which includes bits/getopt.h for us)
* - both getopt gnu and susv3 want {bits/,}getopt.h installed. Closes #1297Bernhard Reutner-Fischer2008-09-241-6/+0
|
* - do not attempt to rm twiceBernhard Reutner-Fischer2008-09-161-12/+16
| | | | - clean targets are supposed to clean independently of any .config
* - the help target is phonyBernhard Reutner-Fischer2008-09-111-1/+1
|
* Move ifaddrs.h from uClibc-internal location libc/inet/ to include/, and makeRicard Wanderlof2008-08-281-0/+4
| | | | | it conditionally included among the installed header files depending on UCLIBC_HAS_AI_ADDRCONFIG.
* check and test have to depend on test_compileBernhard Reutner-Fischer2008-07-111-1/+1
|
* Fix the test build system by installing headers on a local folderCarmelo Amoroso2008-07-081-2/+16
| | | | | | | instead of using internal headers. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* Make locale_headers only when doing pregen and not headersCarmelo Amoroso2008-06-111-1/+1
| | | | | | due to dependencies against sysnum.h Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* - Improve prerequisites and avoid spurious reconfigurations.Bernhard Reutner-Fischer2008-06-091-61/+97
| | | | More details: http://uclibc.org/lists/uclibc/2008-June/019509.html
* - revert r22233Bernhard Reutner-Fischer2008-06-051-9/+4
|
* - make libcrypt optional. Untested.Bernhard Reutner-Fischer2008-06-051-0/+4
|
* - switching thread impls without makeing clean before left the objs of theBernhard Reutner-Fischer2008-06-051-4/+9
| | | | | previously selected impl lying around on a distclean. Make sure that this does not happen.
* - do a defconfig for the given arch, not unconditionally for alphaBernhard Reutner-Fischer2008-06-051-1/+2
|
* - remove duplicate removing of ustat.hBernhard Reutner-Fischer2008-06-041-6/+0
|
* - adds several config-options to allow for turning off certain featuresBernhard Reutner-Fischer2008-06-031-0/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* build system: stop creating ugly double-slash symlinks likeDenis Vlasenko2008-06-011-1/+4
| | | | | fenv.h -> ../../libc/sysdeps/linux/i386/bits//fenv.h
* - rm all deps on distcleanBernhard Reutner-Fischer2008-05-311-1/+1
|
* Makefile.kconfig: whitespace fixDenis Vlasenko2008-05-311-0/+4
| | | | | top-level Makefile.in: add TODO
* - do not delete the libs i keep for size-comparisonBernhard Reutner-Fischer2008-05-211-2/+4
| | | | Explicitely list the directories in which we rm the static(only?) libs.
* Split kernel headers installation from "make install_headers".Denis Vlasenko2008-05-071-0/+5
| | | | | It is "make install_kernel_headers" now.
* Add unifdef host tool to clean targetCarmelo Amoroso2008-05-071-0/+1
|
* build system: improve install_headers.Denis Vlasenko2008-04-271-9/+6
| | | | | | | | | | | | | Now it uses dedicated script instead of inline makefile commands, which helps readability. It also installs asm[-generic] and linux subdirs from kernel headers (previously it had to be done separately). Lastly, it passes each uclibc header thru unifdef, which strips #ifdef UCLIBC_INTERNAL conditional from headers. Currently it's a no-op (no such #ifders in tree). The plan is to have libc_hidden_proto(foo) migrated to headers and guard them by these #ifdefs.
* Call explicitely objclean-y when doing build cleanup.Carmelo Amoroso2008-03-051-3/+1
| | | | | | Remove 'find' command. It makes cleanup faster too. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com>
* - add C99 floating point environment, rounding and exception handling functionsBernhard Reutner-Fischer2008-01-191-0/+5
| | | | for i386. UCLIBC_HAS_FENV