summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* - helper config symbol has to depend on thread supportBernhard Reutner-Fischer2008-10-301-1/+1
|
* File removed as it was not only redundant but also horribly out of date.Ricard Wanderlof2008-10-301-333/+0
|
* - minor shrinkage (-50b)Bernhard Reutner-Fischer2008-10-291-8/+8
|
* - fix use after free (Kevin Day)Bernhard Reutner-Fischer2008-10-291-3/+5
| | | | | dl_cleanup will call do_dlclose with the handle. Inside of do_dlclose, the handle will ultimately get free'd.
* - fix another fallout from r23660Bernhard Reutner-Fischer2008-10-292-3/+3
|
* - mark trunk as BUGFIX-ONLY after 0.9.30-rc3Bernhard Reutner-Fischer2008-10-281-1/+1
|
* - bump version to 0.9.30-rc30_9_30_rc3Bernhard Reutner-Fischer2008-10-281-1/+1
|
* getaddrinfo.c: improve readabilityDenis Vlasenko2008-10-281-30/+26
|
* getaddrinfo.c: reformat. no code changesDenis Vlasenko2008-10-281-738/+630
|
* - trim superfluous ';'. No objcode changesBernhard Reutner-Fischer2008-10-2890-103/+104
|
* - fix compilation if LFS is off and STUBs are requestedBernhard Reutner-Fischer2008-10-281-1/+1
|
* Remove all references to __no_netlink_support as after thurough scrutiny of Ricard Wanderlof2008-10-282-23/+1
| | | | the code it was never used in any useful way.
* Finally fix the MALLOC=y and MALLOC_SIMPLE=y breakage from svn 23660. (I ↵Rob Landley2008-10-288-74/+68
| | | | found it, this is Bernhard's patch to fix it. Tested and it Works For Me (tm)).
* make getaddrinfo to NOT query DNS for IPv6 address if host is inDenis Vlasenko2008-10-281-17/+31
| | | | | | | | | | | /etc/hosts and it has IPv4 address there. The most common example is "127.0.0.1 localhost". We don't want "ping localhost" to stall and time out on IPv6 queries to, say, inaccessible DNS server, right? - 655 0 0 655 28f libc/inet/gethostbyname2_r.o + 685 0 0 685 2ad libc/inet/gethostbyname2_r.o
* Explain what malloc simple is good for, and what it isn't good for.Rob Landley2008-10-271-7/+10
|
* - pull in prototype for memalign()Bernhard Reutner-Fischer2008-10-271-0/+1
|
* - add helpful help stringBernhard Reutner-Fischer2008-10-271-1/+1
|
* - Print helptexts of choices. If a choice (but not it's children) has help, ↵Bernhard Reutner-Fischer2008-10-272-2/+5
| | | | | | print that. If a choice's child has no help, print parents help.
* - fix typo in r23808Bernhard Reutner-Fischer2008-10-271-1/+1
|
* libc/inet/getaddrinfo.c: const'ify some data;Denis Vlasenko2008-10-271-26/+45
| | | | | | | | | avoid using zero-filled constants in bss: text data bss dec hex filename 3182 24 48 3254 cb6 getaddrinfo_old.o 3280 0 0 3280 cd0 getaddrinfo.o
* Use C implementation of strncmp.Khem Raj2008-10-252-101/+1
| | | | Add a new strncmp testcase.
* - fix mips syscall (Atsushi Nemoto)Bernhard Reutner-Fischer2008-10-241-2/+1
|
* - tidy up inline:Bernhard Reutner-Fischer2008-10-2425-74/+74
| | | | ldso and syscalls are __always_inline (the latter would need more cleanup)
* - remove superfluous ';'. No objcode changes.Bernhard Reutner-Fischer2008-10-22151-200/+200
|
* - delete_module() takes two arguments on linux-2.6Bernhard Reutner-Fischer2008-10-221-3/+3
| | | | Closes #5644
* - need to grab features before looking at eventually requested netlink supportBernhard Reutner-Fischer2008-10-201-3/+3
| | | | | | 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..
* - do not include netlink headers if netlink is turned off (Michael Deutschmann)Bernhard Reutner-Fischer2008-10-191-11/+10
| | | | Closes #5544
* - fix sigaction on older kernels (Michael Deutschmann)Bernhard Reutner-Fischer2008-10-191-3/+3
| | | | | | | | | | | | | | 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.
* - do not list non-existing files in the threads prerequisitesBernhard Reutner-Fischer2008-10-185-8/+5
|
* - sync fix for scandir errno handling to scandir64 (r23600)Bernhard Reutner-Fischer2008-10-182-17/+28
| | | | Thanks to Peter S. Mazinger for mentioning this.
* - fix toggling thread implementation.Bernhard Reutner-Fischer2008-10-176-24/+45
| | | | | | | | | 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)),)
* - des uses ntohlBernhard Reutner-Fischer2008-10-171-1/+5
|
* - guard socket calls with UCLIBC_HAS_SOCKETBernhard Reutner-Fischer2008-10-171-1/+2
|
* - document environment variables for make(1)Bernhard Reutner-Fischer2008-10-171-0/+4
|
* This should fix malloc with debug and without threads. (Chase N Douglas)Bernhard Reutner-Fischer2008-10-166-23/+59
| | | | This should have been in r23660. Untested.
* - mark trunk as -rc2-svnBernhard Reutner-Fischer2008-10-151-1/+1
|
* - bump version to 0.9.30-rc20_9_30_rc20_9_30_rc1Bernhard Reutner-Fischer2008-10-151-2/+2
|
* - fix locale dependencies and make default locale generation less verbose.Bernhard Reutner-Fischer2008-10-147-289/+402
| | | | The verbosity can be set to the previous level by passing V=2 to make.
* Fix bug 4994 hangs on read(). I have tested the patch extensibly on ARM/LT.old.Khem Raj2008-10-1112-83/+137
| | | | | Thank you Chase Douglas for reporting it and for the patch.
* - fix copy'n paste errorBernhard Reutner-Fischer2008-10-101-3/+6
|
* - fix return valueBernhard Reutner-Fischer2008-10-101-1/+1
|
* - add signalfd()Bernhard Reutner-Fischer2008-10-104-2/+127
|
* - .. and don't install the config dir, tooBernhard Reutner-Fischer2008-10-101-1/+2
|
* - remove bashism; don't install config/* to the targetBernhard Reutner-Fischer2008-10-101-2/+1
|
* - pull kconfig from linux-2.6.27Bernhard Reutner-Fischer2008-10-1019-404/+538
|
* - make sure to match the start of the MAKE_VERSIONBernhard Reutner-Fischer2008-10-101-1/+1
|
* - remove suspicious_dependencyBernhard Reutner-Fischer2008-10-101-12/+10
|
* - add and use EXTRA_DIRS to wipe the test/locale/C directoryBernhard Reutner-Fischer2008-10-104-1/+4
|
* - Include stdio.h for the perror prototype, use constants from stdlib.h,Bernhard Reutner-Fischer2008-10-101-3/+5
| | | | tidy up old-style function definition.
* - prevent spurious rebuildsBernhard Reutner-Fischer2008-10-091-1/+1
| | | | Previously this led to superfluous re-stripping and the re-ar'ing