Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2008-05-07 | Add unifdef host tool to clean target | Carmelo Amoroso | |
2008-04-27 | build system: improve install_headers. | Denis Vlasenko | |
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. | |||
2008-03-05 | Call explicitely objclean-y when doing build cleanup. | Carmelo Amoroso | |
Remove 'find' command. It makes cleanup faster too. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-01-19 | - add C99 floating point environment, rounding and exception handling functions | Bernhard Reutner-Fischer | |
for i386. UCLIBC_HAS_FENV | |||
2008-01-17 | bits/sysnum.h needs a cross compiler to be built. Fortunately, this | Bernhard Reutner-Fischer | |
header is not needed to build gcc. Move generation of this header. (Yann E. MORIN) | |||
2007-11-22 | Certain configure scripts test for presence of dlfcn.h. Don't install it | Bernd Schmidt | |
if !HAVE_SHARED. | |||
2007-11-09 | Fix build system to generate locale data instead of using pregenerated ones | Carmelo Amoroso | |
2007-03-19 | #1273 if EXTRAVERSION is set, make sure we respect it | Mike Frysinger | |
2007-03-17 | Have Makefile.in call conf-header.sh instead of having kconfig call it | Rob Landley | |
via system(). Also move it to extra/scripts since it's a uClibc build script, not part of upstream kconfig. Adjust the "grabbing a new kconfig snapshot" procedure accordingly. | |||
2007-02-21 | touchup new kconfig handling so we dont constantly rebuild | Mike Frysinger | |
2007-02-15 | - kbuild update broke uClibc's configuration. It complains about | Bernhard Reutner-Fischer | |
include/bits/uClibc_config.h since there is no include/bits (yet). Depend on it. | |||
2007-02-14 | Revert previous commit as it is unclear if it is needed. | Joakim Tjernlund | |
2007-02-14 | Hopefully fix the earlier broken if [ -n $(HEADERS_BITS_SUBARCH) ] | Joakim Tjernlund | |
test by adding quotes. From Steve Papacharalambous. | |||
2007-02-13 | add silentoldconfig target | Mike Frysinger | |
2007-02-13 | Do not produce spurious "/bin/sh: [: too many arguments" if | Peter Kjellerstedt | |
$(HEADERS_BITS_SUBARCH) is empty (which it most likely is). | |||
2007-02-12 | Rehash the PowerPC e500 port to avoid creating symlinks | Joakim Tjernlund | |
in the powerpc arch code and make more code common with classic PowerPC. From Steve Papacharalambous Lets hope I didn't break something. | |||
2007-02-04 | Add support for PowerPC e500, libc part only. | Joakim Tjernlund | |
Math support to be done. From Steve Papacharalambous, stevep@freescale.com | |||
2007-02-02 | use sane line breaks | Eric Andersen | |
2007-02-02 | replace bits/syscalls.h with a comment ... an empty file makes people think ↵ | Mike Frysinger | |
this is a bug rather than by design | |||
2007-02-01 | drive home the point people should not be using _syscall#() macros | Mike Frysinger | |
2007-01-28 | use .bz2 rather than .gz | Mike Frysinger | |
2007-01-26 | dont actually have to worry about local changes as svn export takes care of that | Mike Frysinger | |
2006-12-12 | since we dont symlink the headers, theres nothing to filter | Mike Frysinger | |
2006-12-12 | we just want the kernel headers, not the whole kernel source ... so people ↵ | Mike Frysinger | |
may need to update their paths slightly | |||
2006-12-11 | kill off the need for fix_includes.sh by utilizing KERNEL_SOURCE directly | Mike Frysinger | |
2006-12-11 | create new menu so people can select what format they wish to build uClibc | Mike Frysinger | |
2006-12-08 | Richard Sandiford writes: add support for init/fini arrays in shared flat ↵ | Mike Frysinger | |
libraries |