Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Do not install libc-XXXX.h files in "make install". glibc does not have ↵ | Denis Vlasenko | 2009-10-12 | 2 | -8/+15 | |
| | | | | | | them, so should be safe. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | Move kernel-features.h header from the linuxthread directory to a common one ↵ | Carmelo Amoroso | 2009-10-12 | 12 | -10/+11 | |
| | | | | | | | (libc/sysdeps/linux/common/bits) so that any function can access to supported kernel feature (i.e. getdents). Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | add inlines for Blackfin atomic functions | Mike Frysinger | 2009-10-12 | 2 | -1/+156 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | Blackfin: add L2_SRAM flag for alloc func | Mike Frysinger | 2009-10-12 | 1 | -0/+1 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | Blackfin: declare {INLINE,INTERNAL}_SYSCALL() and friends | Mike Frysinger | 2009-10-12 | 1 | -0/+53 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | add ENDPROC() macro for Blackfin assembly | Mike Frysinger | 2009-10-12 | 1 | -0/+1 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | use newer spiffy asm constraints to get better code generation | Mike Frysinger | 2009-10-12 | 1 | -17/+9 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | punt old unused header | Mike Frysinger | 2009-10-12 | 1 | -133/+0 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | update ptrace.h to latest from glibc | Mike Frysinger | 2009-10-12 | 1 | -2/+41 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | - document environment variables used by the install_* targets. See their ↵ | Bernhard Reutner-Fischer | 2009-10-12 | 1 | -0/+9 | |
| | | | | | | config helptexts for further detail. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | Remove hardwired usr/ from install_utils (that's what $RUNTIME_PREFIX is ↵ | Rob Landley | 2009-10-12 | 3 | -6/+12 | |
| | | | | | | for) and add install_hostutils. Now install_utils should use $PREFIX more like other packages do. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | - improve documentation of utils and hostutils | Bernhard Reutner-Fischer | 2009-10-12 | 1 | -5/+4 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | Mention make utils, hostutils, install_utils. | Rob Landley | 2009-10-12 | 1 | -1/+6 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | Go deeper while cleaning string directory to remove TARGET_SUBARCH ↵ | Carmelo Amoroso | 2009-10-12 | 1 | -1/+1 | |
| | | | | | | | implementation too. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | - use proper macros | Bernhard Reutner-Fischer | 2009-10-12 | 2 | -3/+3 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | - use proper macro (no obj-code changes) | Bernhard Reutner-Fischer | 2009-10-12 | 1 | -1/+1 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | - Use runtime pagesize (Jeremy Kerr) Some powerpc machines can support 64k ↵ | Bernhard Reutner-Fischer | 2009-10-12 | 15 | -80/+13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pages, enabled by the CONFIG_64K_PAGES option in linux. However, the uClibc dynamic loader won't currently work on these machines, as it uses hard-coded values (PAGE_ALIGN, ADDR_ALIGN and OFFS_ALIGN) in the ldso architecture-specific headers. When running on a kernel with 64k pages, ld.so tries to mmap with 4k-aligned addresses, rather than 64k, so mmap fails with -EINVAL. When booting a 64k machine with a uClibc dynamic linker, init fails with: /init:500: can't map '/lib/libc.so.0' /init:500: can't map '/lib/libc.so.0' /init:500: can't map '/lib/libc.so.0' /init: can't load library 'libc.so.0' Kernel panic - not syncing: Attempted to kill init! This change allows ld.so determine these alignment masks at runtime, rather than compile-time. Since we have the _dl_pagesize variable available, we can use that to generate the appropriate masks. Since almost all of the architectures can use the common definitions for the _ALIGN macros, we can consolidate them all in ldso.h, and override in the sysdep headers where necessary (ie, mips). This allows me to start a uClibc-based root fs on a 64k machine. Signed-off-by: Jeremy Kerr <jk at ozlabs org> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | Make __UCLIBC_HAVE_ASM_CFI_DIRECTIVES__ visible in case the arch supports ↵ | Carmelo Amoroso | 2009-10-12 | 2 | -0/+9 | |
| | | | | | | | this feature. SH4 will use this in some aseembly files for the NPTL implementation. Add now safely on trunk. Signed-off-by: Carmelo Amoroso <carmelo.amoroso@st.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | This patch fixes locale-mbwc test failures when __UCLIBC_HAS_LOCALE__ is ↵ | Carmelo Amoroso | 2009-10-12 | 1 | -0/+24 | |
| | | | | | | | disabled and __UCLIBC_HAS_WCHAR__ is enabled. The only locale available when __UCLIBC_HAS_LOCALE__ is disabled is the C locale, the others locale are skipped. Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | - remove some bloat that was added in r23660 and subsequent r23698. The sbrk ↵ | Bernhard Reutner-Fischer | 2009-10-12 | 3 | -15/+13 | |
| | | | | | | lock is only needed for LT.old Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | Make wcsxfrm visible also when LOCALE support is disabled. | Carmelo Amoroso | 2009-10-12 | 1 | -0/+1 | |
| | | | | | Signed-off-by: Filippo Arcidiacono <filippo.arcidiacono@st.com> Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | fix "make utils" build failure in ldconfig (undefined reference to 'getopt') | Denis Vlasenko | 2009-10-12 | 1 | -0/+1 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | fix "make install" with relative PREFIX | Denis Vlasenko | 2009-10-12 | 1 | -1/+1 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | Current kernels support more than 8 bit major/minor. Pass dev_t through to ↵ | Rob Landley | 2009-10-12 | 1 | -5/+1 | |
| | | | | | | the kernel unmolested. Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | getopt: add missing hidden_proto | Bernhard Reutner-Fischer | 2009-10-12 | 1 | -0/+1 | |
| | | | | Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | pull unifdef from master | Bernhard Reutner-Fischer | 2009-08-01 | 1 | -39/+108 | |
| | | | | | | patch up to fa6b1e952629879dd715730637ffa3b45eb83285 Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | |||||
* | fix ppoll. we forgot to pass 5th parameter to the syscall | Denis Vlasenko | 2009-07-26 | 1 | -14/+17 | |
| | | | | | Signed-off-by: Denis Vlasenko <vda.linux@googlemail.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org> | |||||
* | - getaddrinfo: runp->ifa_addr indeed can be NULL, don't dereference it | Bernhard Reutner-Fischer | 2009-04-27 | 2 | -5/+4 | |
| | | | | | - ifaddrs.c: cosmetics, no code changes (Both r24336 from trunk) | |||||
* | - do not pass -Wl with -shared in LDFLAGS_NOSTRIP (Peter S. Mazinger) | Bernhard Reutner-Fischer | 2009-03-25 | 1 | -2/+2 | |
| | ||||||
* | honour NO_LONG_DOUBLE_MATH | Bernhard Reutner-Fischer | 2009-03-12 | 22 | -54/+108 | |
| | | | | | This fixes compilation errors on hosts that turn off long double support for C99 like powerpc32. | |||||
* | - Use __always_inline instead of __inline__ (r25540 from trunk) | Bernhard Reutner-Fischer | 2009-03-05 | 11 | -38/+38 | |
| | ||||||
* | - bump version | Bernhard Reutner-Fischer | 2009-03-02 | 1 | -1/+1 | |
| | ||||||
* | - call it 0.9.30.10_9_30_1 | Bernhard Reutner-Fischer | 2009-03-02 | 1 | -1/+1 | |
| | ||||||
* | - add trailing slash (r24905 from trunk) | Bernhard Reutner-Fischer | 2009-03-02 | 1 | -1/+4 | |
| | ||||||
* | - Install other linux kernel header subdirectories too (r25374 from trunk) | Bernhard Reutner-Fischer | 2009-03-02 | 1 | -1/+10 | |
| | ||||||
* | - silence warning about undefined preprocessor token | Bernhard Reutner-Fischer | 2009-02-26 | 1 | -1/+1 | |
| | ||||||
* | - cosmetic tidy up of clean target (r24143 from trunk) | Bernhard Reutner-Fischer | 2009-02-26 | 1 | -3/+4 | |
| | ||||||
* | - enable math tests (plus assorted related fixups) | Bernhard Reutner-Fischer | 2009-02-24 | 8 | -39/+214 | |
| | ||||||
* | - remove dependency on GNU error() | Bernhard Reutner-Fischer | 2009-02-24 | 2 | -21/+43 | |
| | ||||||
* | - remove dependency on GNU error functionality | Bernhard Reutner-Fischer | 2009-02-23 | 1 | -8/+10 | |
| | ||||||
* | - disable libcrypt tests if we have no libcrypt | Bernhard Reutner-Fischer | 2009-02-23 | 1 | -0/+6 | |
| | ||||||
* | - also filter out headers-y | Bernhard Reutner-Fischer | 2009-02-23 | 1 | -1/+1 | |
| | ||||||
* | - fix weak ssp symbol on some arches (Peter S. Mazinger) (r25417 from trunk) | Bernhard Reutner-Fischer | 2009-02-23 | 1 | -8/+6 | |
| | | | | | Work around alleged binutils glitch with weak symbols on some arches. See binutils ML, weak psm and vapier. | |||||
* | - export functions needed by C99 long-double macros | Bernhard Reutner-Fischer | 2009-02-23 | 1 | -0/+5 | |
| | ||||||
* | Fix my previous commit to use preprocessor in the right way ! | Carmelo Amoroso | 2009-02-20 | 1 | -1/+1 | |
| | ||||||
* | Fix typo. | Carmelo Amoroso | 2009-02-20 | 1 | -1/+1 | |
| | ||||||
* | sh: Fix __SH_SYSCALL_TRAP_BASE for SH2A architecture | Carmelo Amoroso | 2009-02-20 | 1 | -1/+1 | |
| | | | | Signed-off-by: Peter Griffin <pgriffin@mpc-data.co.uk> | |||||
* | - strict POSIX requires a path to specified to `find` (vapier, via trunk r25326) | Bernhard Reutner-Fischer | 2009-02-19 | 1 | -1/+1 | |
| | ||||||
* | - discourage use of pregenerated locales. | Bernhard Reutner-Fischer | 2009-02-18 | 1 | -8/+4 | |
| | ||||||
* | - pull sh fenv support from trunk | Bernhard Reutner-Fischer | 2009-02-18 | 3 | -0/+76 | |
| |