summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* ether_*() depend on socket or IP supportBernhard Reutner-Fischer2009-11-251-1/+4
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* avoid warning about unused variableBernhard Reutner-Fischer2009-11-251-11/+10
| | | | | | If LDSO_SEARCH_INTERP_PATH is off then ptmp wasn't used. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* in6_{pktinfo,mtuinfo}: provide type if IPV6 is onBernhard Reutner-Fischer2009-11-252-2/+5
| | | | | | Disable some IPv6 header defines if IPv6 is off. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* nommu: use MAP_UNINITIALIZE for mallocsMike Frysinger2009-11-2311-5/+17
| | | | | | | | | Now that the kernel supports MAP_UNINITIALIZE, have the malloc places use it to get real uninitialized memory on no-mmu systems. This avoids a lot of normally useless overhead involved in zeroing out all of the memory (sometimes multiple times). Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* bits/mmap.h: unify ala linux asm-generic effortsMike Frysinger2009-11-2320-1786/+19
| | | | | | | | | | Most ports have the same exact mman bit defines, so let's unify things like the linux kernel has with the asm-generic efforts. A few ports are left behind as they are non-trivial to merge -- the arch maintainers can tackle it if they care. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* futimens: Ducument why we need manual hidden_protoBernhard Reutner-Fischer2009-11-231-1/+6
| | | | | | | Also, remove unneeded __need_timespec (It cuts off a tiny bit of work for CPP but is of course not strictly needed). Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* ldso: let people disable the implicit path searchMike Frysinger2009-11-222-0/+16
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Revert "libc: add hidden calls to pthread cleanup funcs"Austin Foxley2009-11-222-4/+0
| | | | | | | | This reverts commit e0ac4efbdb498319f03a2a95d75d061ab6c68491. Was causing segfaults on every pthread linked executable Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
* install_headers.sh: make more user friendlyMike Frysinger2009-11-221-10/+17
| | | | | | | Make it easier to run this by hand and don't abort when recursive chown and chmod fail as these often aren't due to uClibc settings. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* remove incorrect text from abspath optionMike Frysinger2009-11-221-4/+3
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* install shared libs with +x permsMike Frysinger2009-11-211-3/+3
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* realclean: wipe kconfig objectsBernhard Reutner-Fischer2009-11-203-3/+6
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* silence rule overridingBernhard Reutner-Fischer2009-11-201-2/+2
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* futimens: add functionBernhard Reutner-Fischer2009-11-205-0/+118
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* make test-skeleton C89 compliantBernhard Reutner-Fischer2009-11-201-4/+7
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* remove superfluous extra semicolonsBernhard Reutner-Fischer2009-11-202-26/+27
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* ppoll: get NULL from stddef.hBernhard Reutner-Fischer2009-11-201-3/+2
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* __assert: include unistd.h for smallintBernhard Reutner-Fischer2009-11-201-2/+1
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* features.h: reorganizePeter S. Mazinger2009-11-191-66/+59
| | | | | | | Reorganize so uClibc related changes are better seen when syncing with glibc. Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* limits.h: updatePeter S. Mazinger2009-11-191-11/+12
| | | | | | | Should we care about compilers not defining __LONG_LONG_MAX__? Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* help broken apps to detect __GLIBC__ headersPeter S. Mazinger2009-11-191-4/+6
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* update headers and disable prototypesPeter S. Mazinger2009-11-193-13/+32
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* protocols.h: removePeter S. Mazinger2009-11-191-62/+0
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* sync some headers and disable unused prototypesPeter S. Mazinger2009-11-1921-75/+268
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* msgrcv is of type ssize_tPeter S. Mazinger2009-11-192-5/+9
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* use __BYTE_ORDER and __*ENDIANPeter S. Mazinger2009-11-194-16/+16
| | | | | | | Those without the __ prefix are BSD specific. Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* SUSv4: disable isascii, toascii, _toupper, _tolowerBernhard Reutner-Fischer2009-11-193-12/+25
| | | | | | | [__]isascii need to be defined all the time for the build. Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* move __linux__ to libc-internal.hPeter S. Mazinger2009-11-192-8/+8
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* assert: make linenumber unsignedPeter S. Mazinger2009-11-192-8/+7
| | | | | | | Move attribute_noreturn to header. Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* nameser.h: sync with glibcPeter S. Mazinger2009-11-191-1/+1
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* inet.h: mark inet_ntoa_r as uClibc specificPeter S. Mazinger2009-11-191-1/+5
| | | | | | | Ddisable some prototypes of unimplemented funcs. Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* move extend_alloca macro to alloca.hPeter S. Mazinger2009-11-192-31/+32
| | | | | | | guard it by _LIBC. __MAX_ALLOCA_CUTOFF is not needed on target either Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* a.out.h: why was this needed?Peter S. Mazinger2009-11-191-5/+1
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* FORCE_SHAREABLE_TEXT_SEGMENTS requires DOPICPeter S. Mazinger2009-11-191-0/+1
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* remove ARCH_CFLAGS, ARCH_LDFLAGS and CROSSPeter S. Mazinger2009-11-1925-105/+13
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* remove some unneeded headers on installPeter S. Mazinger2009-11-191-1/+5
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* no need for bits/syscalls.h on targetPeter S. Mazinger2009-11-192-9/+6
| | | | | Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* Add missing order-only prereq for unifdefBernhard Reutner-Fischer2009-11-191-2/+2
| | | | | | | For O= make sure that top_builddir/extra/scripts is created before trying to build unifdef into it. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* rm uClibc_arch_features.h on installPeter S. Mazinger2009-11-192-5/+1
| | | | | | | | uClibc_arch_features.h is included already by libc-symbols.h. If gcc needs it, fix gcc. Signed-off-by: Peter S. Mazinger <ps.m@gmx.net> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* disable libutil related prototypes if asked toBernhard Reutner-Fischer2009-11-191-0/+2
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* fix misplaced HAS_LIBUTIL knobBernhard Reutner-Fischer2009-11-191-24/+25
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* DO_XSI_MATH: add config knobBernhard Reutner-Fischer2009-11-193-2/+19
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* UCLIBC_HAS_RESOLV_STUB: Rename config symbolBernhard Reutner-Fischer2009-11-192-3/+3
| | | | | | | s/UCLIBC_HAS_RESOLV_STUB/UCLIBC_HAS_LIBRESOLV_STUB/ for consistency. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* libutil: provide knob to disable itBernhard Reutner-Fischer2009-11-192-2/+26
| | | | | | | These tty utility functions are non-standard. They usually are available on BSD and/or glibc based systems. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* libnsl: add knob to disable itBernhard Reutner-Fischer2009-11-192-2/+8
| | | | | | It's a dummy either way. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* fixup working in helptextsBernhard Reutner-Fischer2009-11-191-3/+4
| | | | | | and spell out suggested defaults for LDSO_RUNPATH Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* test: sync up with toplevel buildsysBernhard Reutner-Fischer2009-11-192-73/+45
| | | | | | | test/Rules.mak was duplicating too much from the toplevel Rules.mak (which is included anyway). Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* .gitignore more testfilesBernhard Reutner-Fischer2009-11-191-1/+10
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* MAXFLOAT: obsolescent in SUSv4Bernhard Reutner-Fischer2009-11-192-0/+4
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
* _Exit(): add weak alias to _exit() for C99Bernhard Reutner-Fischer2009-11-191-0/+1
| | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>