summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * 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>
| * correct documentationBernhard Reutner-Fischer2009-11-171-4/+4
| | | | | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
| * .gitignore: remove unneeded patternBernhard Reutner-Fischer2009-11-171-1/+0
| | | | | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
| * libm: use int_WRAPPER_C99 macroBernhard Reutner-Fischer2009-11-151-10/+5
| | | | | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
| * ldso: Add missing newlines to some debug messagesBernhard Reutner-Fischer2009-11-158-14/+14
| | | | | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
| * Revert "libm: fix C99_MATH on __NO_LONG_DOUBLE_MATH hosts"Bernhard Reutner-Fischer2009-11-148-28/+44
| | | | | | | | | | | | | | | | This reverts commit 73d6e5c41b61633e22ea74e3aa2df721512dca57. barking up the wrong tree Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
| * libm: fix C99_MATH on __NO_LONG_DOUBLE_MATH hostsBernhard Reutner-Fischer2009-11-148-44/+28
| | | | | | | | | | | | | | alias l to their normal double counterparts. Works around problems with libgcc blindly calling __finitel on e.g. ppc32 Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
| * realpath: SUSv4 compliantBernhard Reutner-Fischer2009-11-142-17/+9
| | | | | | | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
| * silence warning about undefined CPP tokenBernhard Reutner-Fischer2009-11-131-1/+1
| | | | | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
| * Rules.mak fix typo (qstrup -> qstrip)Austin Foxley2009-11-091-1/+1
| | | | | | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>
| * Simplify kconfig wording of thread supportBernhard Reutner-Fischer2009-10-281-46/+47
| | | | | | | | | | | | Use a choice for thread support selection. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
| * remove wrong default for choiceBernhard Reutner-Fischer2009-10-281-3/+0
| | | | | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
| * support selecting which locales to buildBernhard Reutner-Fischer2009-10-282-16/+54
| | | | | | | | | | | | | | | | | | | | Introduce UCLIBC_BUILD_MINIMAL_LOCALES and if selected build only those locales. Based on a patch by Bernhard Reutner-Fischer. Signed-off-by: Marc Andre Tanner <mat@brain-dump.org> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
| * remember some TODOs for 0.9.31Bernhard Reutner-Fischer2009-10-231-7/+16
| | | | | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
| * disable _POSIX_SPAWN defineMike Frysinger2009-10-221-0/+2
| | | | | | | | | | | | | | We don't provide spawn.h let alone any other spawn funcs/types, so don't set up the _POSIX_SPAWN define that some packages (like vlc) check. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * build with -fmerge-all-constantsMike Frysinger2009-10-221-0/+2
| | | | | | | | | | | | | | Glibc is already using this flag and it gives us a slight code shrink in a few functions. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * test/plt: add a script to find PLT usageMike Frysinger2009-10-222-0/+39
| | | | | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * libc: add hidden calls to pthread cleanup funcsMike Frysinger2009-10-222-0/+4
| | | | | | | | | | | | | | | | | | A lot of libc code calls the pthread cleanup funcs implicitly (for stdio) which currently goes through the PLT. Since we already have forwarding symbols for these funcs, it's safe to declare the internal libc usage hidden as a loaded libpthread will have the real symbols found. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * regex: call memcpy() ourselvesMike Frysinger2009-10-221-1/+2
| | | | | | | | | | | | | | Call the hidden memcpy() ourselves otherwise gcc will emit a call to the public memcpy() which goes through the PLT. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * sysctl: avoid inline initializationMike Frysinger2009-10-221-17/+9
| | | | | | | | | | | | | | | | Assign each field one by one rather than stack initialization as gcc will call memset() to zero out the rest of the structure -- which we don't care about as the field is unused and not seen outside of the libc. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * inet_ntop4: avoid inline initializationMike Frysinger2009-10-221-1/+3
| | | | | | | | | | | | | | We only need to set the first byte to 0, but gcc likes to zero out the rest of the string with memset() when using this initialization style. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * sparc: use fputs to write to stderrMike Frysinger2009-10-221-1/+1
| | | | | | | | | | | | | | This also has the advantage of fputs() having a hidden alias while puts does not. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * sparc: use HIDDEN_JUMPTARGET for errnoMike Frysinger2009-10-223-3/+3
| | | | | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
| * remove useless .gitignoreAustin Foxley2009-10-201-22/+0
| | | | | | | | Signed-off-by: Austin Foxley <austinf@cetoncorp.com>