aboutsummaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/uclibc/uclibc-git
AgeCommit message (Collapse)Author
2012-02-07Enable options needed for ltp to compileKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2012-01-25uclibc-git: Update to latest RCKhem Raj
Document the patches Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-19uclibc: Upgrade to latest masterKhem Raj
Document the patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-07-07uclibc_git: Implement execvpe and refresh scheduler functionsKhem Raj
Enable UCLIBC_HAS_UTMPX Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-07-07uclibc_git: Move SRCREV past 0.9.32 releaseKhem Raj
Set DP = -1 since 0.9.32 should be preferred Remove patches already merged upstream Change PV to 0.9.32+0.9.33-rc0 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-07-01uclibc: Fix compilation in thumb modeKhem Raj
It was not setting COMPILE_IN_THUMB_MODE in .config when ARM_INSTRUCTION_MODE = thumb. Reason was that this entry has to exist in merged defconfig so we add it disabled which means no harm to other architectures Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-07-01uclibc: Add default uClibc.machine filesKhem Raj
Add generic machine config file uClibc.machine in topdir should work mostly and odd ones like mips should have a copy of their own as explained Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-30uclibc: Fix bug exposed by udev 168+ for mips architectureKhem Raj
newer udev uses sgnalfd + epoll and this exposed a bug in uclibc for mips where SFD_NONBLOCK should be defined with 0200 for mips but was using 04000. This would cause random segfaults in udev during boot process Tested on qemumips/angstrom console-image since angstrom uses udev 171. It worked well when we did not use meta-oe layer because udev in oe-core will then be used which is at version 164. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-30uclibc: Add UCLIBC_HAS_FLOATS=y to uClibc.distroKhem Raj
Remove unused uClibc.distro from topdir. It just creates confusion Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-06-30uclibc_git.bb: Untether UCLIBC_HAS_FPU from UCLIBC_HAS_FLOATSKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-06-30uclibc: Remove redundant machine/arch configsKhem Raj
Big endian counterparts are not needed since we already add the proper endianness to final config as seen in uclibc-config.inc The difference between arm and armv5te configs were also superficial since all it did was select arm926t which made sure that right mtune and march flags were passed to gcc when building uclibc We already do that via passing them in UCLIBC_EXTRA_CFLAGS. Similarly for other architectures the features are really taken care of in config mangler and machine config fragments are no longer needed Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-06-22uclibc: Add support for $ORIGINKhem Raj
This is required by systemd Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-06-22uclibc/x86_64/uClibc.machine: Enable ARCH_USE_MMUKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-06-14uclibc: fix compile error on i586Phil Blundell
Without this you get: | libc/sysdeps/linux/common/epoll.c: In function '__libc_epoll_pwait': | libc/sysdeps/linux/common/epoll.c:71:80: error: memory input 7 is not directly addressable | libc/sysdeps/linux/common/epoll.c:75:86: error: memory input 7 is not directly addressable | make: *** [libc/sysdeps/linux/common/epoll.o] Error 1 Signed-off-by: Phil Blundell <philb@gnu.org>
2011-06-14uclibc: Cleanup the machine dependent config filesKhem Raj
We only have arch specific machine fragments now. Introduce use of KCONFIG_ALLCONFIG and use allnoconfig Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-29uclibc: Add disabled COMPILE_IN_THUMB_MODE to uClibc.machine for all ARM ↵Khem Raj
configurations This entry need to exist so that it can be manipulated later to decide if uclibc is to be compiled in thumb mode or arm mode Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-27uclibc_git.bb: Fix compilation on arm when using thumb instruction setKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2011-05-23uclibc: Upgrade to 0.9.32-rc3Khem Raj
Bring in the uclibc recipes from meta-oe they have been well tested by now. Delete 0.9.30.1 recipes Signed-off-by: Khem Raj <raj.khem@gmail.com>