Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-10-24 | - tidy up inline: | Bernhard Reutner-Fischer | |
ldso and syscalls are __always_inline (the latter would need more cleanup) | |||
2008-10-22 | - remove superfluous ';'. No objcode changes. | Bernhard Reutner-Fischer | |
2008-10-22 | - delete_module() takes two arguments on linux-2.6 | Bernhard Reutner-Fischer | |
Closes #5644 | |||
2008-10-20 | - need to grab features before looking at eventually requested netlink support | Bernhard Reutner-Fischer | |
Thanks to Peter S. Mazinger for pointing out this (obvious) error. The __ASSUME_NETLINK from ricardw's r22531 references a non-existing variable in certain cases. I don't see how that could possibly work.. | |||
2008-10-19 | - do not include netlink headers if netlink is turned off (Michael Deutschmann) | Bernhard Reutner-Fischer | |
Closes #5544 | |||
2008-10-19 | - fix sigaction on older kernels (Michael Deutschmann) | Bernhard Reutner-Fischer | |
In issue #5554 Michael wrote: The implementation of sigaction on i386 for older kernels makes the system call using an inline asm element with two flaws: 1. The asm is not marked as depending on the kact structure or modifying the koact structure. Thus, GCC is free to assume these structures need not be kept consistent, allowing it to remove all initialization of kact. 2. The asm allows the signal number to be provided as a memory reference. But this allows GCC to provide a stack-relative operand, which will break because the assembler saves %ebx on the stack before using that operand. 1 didn't use to be a problem in practice because GCC 4.2.* didn't seize the optimization opportunity. GCC 4.3.2, however, optimizes out the "kact.sa_flags = act->sa_flags | SA_RESTORER;" line, so that the kernel sees garbage in sa_flags. This can result in the kernel seeing the SA_RESETHAND flag, causing erratic behaviour in signal dependent programs. 2 becomes an issue if "-fomit-frame-pointer" is provided. In uClibc-0.9.29 it isn't, uClibc-0.9.30-rc2 does use the flag by default. | |||
2008-10-18 | - do not list non-existing files in the threads prerequisites | Bernhard Reutner-Fischer | |
2008-10-18 | - sync fix for scandir errno handling to scandir64 (r23600) | Bernhard Reutner-Fischer | |
Thanks to Peter S. Mazinger for mentioning this. | |||
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-17 | - des uses ntohl | Bernhard Reutner-Fischer | |
2008-10-17 | - guard socket calls with UCLIBC_HAS_SOCKET | Bernhard Reutner-Fischer | |
2008-10-17 | - document environment variables for make(1) | Bernhard Reutner-Fischer | |
2008-10-16 | This should fix malloc with debug and without threads. (Chase N Douglas) | Bernhard Reutner-Fischer | |
This should have been in r23660. Untested. | |||
2008-10-15 | - mark trunk as -rc2-svn | Bernhard Reutner-Fischer | |
2008-10-15 | - bump version to 0.9.30-rc2 | Bernhard Reutner-Fischer | |
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-11 | Fix bug 4994 hangs on read(). I have tested the patch extensibly on ARM/LT.old. | Khem Raj | |
Thank you Chase Douglas for reporting it and for the patch. | |||
2008-10-10 | - fix copy'n paste error | Bernhard Reutner-Fischer | |
2008-10-10 | - fix return value | Bernhard Reutner-Fischer | |
2008-10-10 | - add signalfd() | Bernhard Reutner-Fischer | |
2008-10-10 | - .. and don't install the config dir, too | Bernhard Reutner-Fischer | |
2008-10-10 | - remove bashism; don't install config/* to the target | Bernhard Reutner-Fischer | |
2008-10-10 | - pull kconfig from linux-2.6.27 | Bernhard Reutner-Fischer | |
2008-10-10 | - make sure to match the start of the MAKE_VERSION | Bernhard Reutner-Fischer | |
2008-10-10 | - remove suspicious_dependency | Bernhard Reutner-Fischer | |
2008-10-10 | - add and use EXTRA_DIRS to wipe the test/locale/C directory | Bernhard Reutner-Fischer | |
2008-10-10 | - Include stdio.h for the perror prototype, use constants from stdlib.h, | Bernhard Reutner-Fischer | |
tidy up old-style function definition. | |||
2008-10-09 | - prevent spurious rebuilds | Bernhard Reutner-Fischer | |
Previously this led to superfluous re-stripping and the re-ar'ing | |||
2008-10-09 | - cut down on attempted pattern rule matches | 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-09 | - tidy up utils_install | Bernhard Reutner-Fischer | |
2008-10-09 | - beautify hcompile.u | Bernhard Reutner-Fischer | |
2008-10-09 | - standardize fopen error message a bit | Bernhard Reutner-Fischer | |
2008-10-09 | - fix errno setting (we're outside of libc here) | Bernhard Reutner-Fischer | |
2008-10-09 | - mention a FIXME for some make guru :) | Bernhard Reutner-Fischer | |
2008-10-09 | - fix test. Tests are normal userspace and are _not_ part of the libc itself | Bernhard Reutner-Fischer | |
Thanks to Tobias Poschwatta for pointing out this error. | |||
2008-10-08 | - sync comment to rule as pointed out by psm. | Bernhard Reutner-Fischer | |
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 | - revert bad hunk from (my) r22403 | Bernhard Reutner-Fischer | |
CRT need config too | |||
2008-10-08 | - Fix strtol*() with xlocale (on e.g. x86_64) (closes #2544) | Bernhard Reutner-Fischer | |
2008-10-08 | - add/use variables to make build-tools configurable | Bernhard Reutner-Fischer | |
2008-10-06 | Fix scandir function to reset the errno when the | Carmelo Amoroso | |
selector returns zero(no entries) modifying the errno. The attached test case implements a dummy filter that returns alway no entries, but change the errno. scandir is not expected to fail, just returning 0 entries. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Giuseppe Cavallaro <peppe.cavallaro@st.com> Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> | |||
2008-10-06 | - fix typo in previous commit | Bernhard Reutner-Fischer | |
2008-10-06 | - add libc_hidden_def(clock_getres) as spotted by Ned Ludd | Bernhard Reutner-Fischer | |
2008-10-06 | - implement log2() | Bernhard Reutner-Fischer | |
2008-10-06 | - mention the architectures that currently support fenv(3). | Bernhard Reutner-Fischer | |
i387 works (could be that it works on x86_64, untested), sse code disabled. | |||
2008-10-06 | - wrap overlong lines | Bernhard Reutner-Fischer | |
2008-10-06 | - move helptexts to their config symbols so that they are actually displayed | Bernhard Reutner-Fischer | |
TODO: trick kconfig into displaying choice help properly | |||
2008-10-06 | - sync obstack.{c,h} with glibc (Peter S. Mazinger) | Bernhard Reutner-Fischer | |