summaryrefslogtreecommitdiffstats
path: root/package/uclibc
Commit message (Collapse)AuthorAgeFilesLines
...
* uclibc: bump xtensa snapshot versionBaruch Siach2014-01-201-1/+1
| | | | | | | | | | | | | | | | | | | This new version includes two xtensa fixes: 00571b43df2e libc: posix_fadvise: restore implementation for xtensa de6561f66693 xtensa: use common ptrace.h The first fixes (correctly) http://autobuild.buildroot.net/results/ab1/ab1250c3d402ec3fbaf22eeffd07de218ffafb22/. The second fixes http://autobuild.buildroot.net/results/84f/84fb918efbcbf1312a228a9c11608edf096b3c40/. The unifdef regression (the original motivation for the fixed xtensa snapshot version introduced in commit cecaf09cd6) should now be fixed. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc: fix STRIP_none handlingNoam Camus2014-01-151-0/+2
| | | | | | | It was with reversed logic Signed-off-by: Noam Camus <noamc@ezchip.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc: snapshot: add BSD obsolete signal functionsBaruch Siach2014-01-111-1/+1
| | | | | | | | Fixes http://autobuild.buildroot.net/results/70b/70b79ca0aa97ed451a5679029955ed3709c84b67/. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc: add a special Xtensa versionThomas Petazzoni2013-12-292-0/+9
| | | | | | | | | | | | | | | | | | | | | | | Currently, the Xtensa architecture uses the "snapshot" version of uClibc. This means that the build is not reproducible, since it will pick whatever latest version of uClibc is available at the moment of the build. This commit replaces that by adding a special Xtensa version, which points to a well-known Git commit. This is something we should hopefully be able to remove once the uClibc people realize that doing a 0.9.34 release would be useful. Should probably fix: http://autobuild.buildroot.org/results/5d6/5d6072a038acf894d832704e36c1d43f0254abf5/build-end.log at least I wasn't able to reproduce the build problem. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> [baruch: use a more recent uClibc version] Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* uclibc: do not enable DODEBUGThomas Petazzoni2013-12-121-9/+0
| | | | | | | | | | | | | | The DODEBUG configuration option in uClibc is broken, even for widely used architectures like ARM. Therefore, any Buildroot configuration that has BR2_ENABLE_DEBUG enabled and uses uClibc with the internal toolchain backend will fail, with an error like: http://autobuild.buildroot.net/results/d34/d34238c209cf2ef63371a598ab9218165c90f864/build-end.log This error was also reported recently by a Buildroot user. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc: arc: Use git instead of websiteMischa Jonker2013-12-066-143/+7
| | | | | | Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc-snapshot: enable option UCLIBC_SUSV2_LEGACYChris Zankel2013-11-261-0/+1
| | | | | | | | | | | | | | With uClibc commit e8065705, valloc is now optional in SUSv2 and removed from SUSv3 and later. However, cdrkit currently requires valloc, so enable it in the uClibc snapshot configuration file. Fixes http://autobuild.buildroot.net/results/5a5/5a51f3f06e04eed39d59477ea1178aef7d397754/ Signed-off-by: Chris Zankel <chris@zankel.net> [baruch: fix summary line, add autobuild reference] Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc: rename patches for version 0.9.31Simon Dawson2013-11-1812-0/+0
| | | | | | | | | | Rename patches for uClibc version 0.9.31, for consistency with the general patch naming scheme in Buildroot. Also remove a .avr32 extension from a patch; this is not necessary, since uclibc 0.9.31 is unavailable on architectures other than avr32. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc: patch 0.9.31 for avr32, to add __kernel_long_t and __kernel_ulong_t ↵Simon Dawson2013-11-171-0/+21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | data types As reported by Thomas Petazzoni, the uclibc 0.9.31 build fails for avr32: In file included from /opt/br-avr32-full-2013.11-rc1/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/kernel.h:4, from /opt/br-avr32-full-2013.11-rc1/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/netlink.h:4, from /opt/br-avr32-full-2013.11-rc1/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/rtnetlink.h:5, from libc/inet/netlinkaccess.h:27, from libc/inet/if_index.c:36: /opt/br-avr32-full-2013.11-rc1/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/sysinfo.h:8: error: expected specifier-qualifier-list before '__kernel_long_t' make[1]: *** [libc/inet/if_index.os] Error 1 make[1]: Leaving directory `/opt/toolchain-build/build/uclibc-0.9.31.1' The problem is reported at: https://lkml.org/lkml/2013/5/18/1 The offending kernel commit is: http://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?id=ccdfcc398594 The fix is to patch uclibc 0.9.31 to add the missing kernel data types. The patch will only be generated for avr32, since uclibc 0.9.31 is not available in Buildroot for any other architecture. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc: fix MIPS variablesThomas Petazzoni2013-11-101-3/+3
| | | | | | | | | | | | | The BR2_UCLIBC_MIPS_ISA hidden Config.in variable defines which uClibc config option should be enabled for a given MIPS architecture variant. Therefore, using lower case names doesn't work: they should be upper case, to match uClibc config option names. This commit makes sure the mips32, mips32r2 and mips64 builds select the appropriate uClibc configuration. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: Markos Chandras <Markos.Chandras@imgtec.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc-snapshot: enable option UCLIBC_HAS_OBSTACKChris Zankel2013-11-101-0/+1
| | | | | | | | | | | | | Prior to uClibc commit f143f920694c, uClibc used to always include the gnu obstack extension, which is used and required by many tools, such as binutils. Because of the change mentioned above, obstack is now optional, and got disabled per default, so enable it in the uClibc snapshot configuration file. Signed-off-by: Chris Zankel <chris@zankel.net> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* avr32: fix uclibc build using recent kernel headersSimon Dawson2013-11-101-0/+35
| | | | | | | | | | | | | | | | | | Using kernel headers newer than 3.6.x, uclibc 0.9.31.1 fails to build: In file included from output/host/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/rtnetlink.h:6, from libc/inet/netlinkaccess.h:34, from libc/inet/if_index.c:36: output/host/usr/avr32-buildroot-linux-uclibc/sysroot/usr/include/linux/if_link.h:314: error: expected specifier-qualifier-list before '__be16' make[1]: *** [libc/inet/if_index.os] Error 1 make[1]: Leaving directory `output/build/uclibc-0.9.31.1' make: *** [output/build/uclibc-0.9.31.1/.stamp_built] Error 2 This patch adjusts the system type definitions in the netlinkaccess.h header, updating the types to match those used in uClibc 0.9.33.2. Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc: reinstate support for version 0.9.31Simon Dawson2013-11-0713-1/+849
| | | | | | | | This patch reinstates support for uClibc version 0.9.31, which was removed from Buildroot in commit 8abb5b33c1aae035cf48b1c81104b433ff884c64 Signed-off-by: Simon Dawson <spdawson@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Remove redundant dollar signs in Config.in filesThomas De Schampheleire2013-10-261-1/+1
| | | | | | | | | | | | | | | Some Config.in(.host) files have constructs like: config FOO_VERSION string default "1.0" if FOO_1_0 default "2.0" if FOO_2_0 default $FOO_CUSTOM_VERSION if FOO_CUSTOM The dollar sign here is not needed and confusing, so can be removed. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/uclibc: fixup e500mc supportGustavo Zacarias2013-10-251-2/+2
| | | | | | | | The e500mc core has a classic FPU, SPE is a bad word. See: http://en.wikipedia.org/wiki/PowerPC_e500#e500mc Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uClibc: 0.9.33.2: Unbreak on avr32 after recent pread patchesPeter Korsgaard2013-10-041-0/+36
| | | | | | | | | | avr32 only provides __NR_pread and not __NR_pread64, so the fallback handling must be used. Patch sent upstream: http://lists.uclibc.org/pipermail/uclibc/2013-October/047967.html Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* Revert "toolchain-internal: skip gcc-intermediate when possible"Thomas Petazzoni2013-10-042-4/+2
| | | | | | | | | | | | | While the idea of skipping the intermediate gcc step seems to work fine in most situations, it causes problems with the SSP support. Until we can figure out a proper solution for this problem, we need to revert back to the previous solution of a three stages build. This reverts commit 2babed4a50fcd050abc4686e05e24d0e374d10a8. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* uclibc: Add UCLIBC_MMU_CONFIG to UCLIBC_SETUP_DOT_CONFIGAxel Lin2013-09-191-0/+1
| | | | | | | | | | commit c798bec25 "uclibc: set MMU usage accordingly" defines UCLIBC_MMU_CONFIG, but forgot adding it to UCLIBC_SETUP_DOT_CONFIG. Fix it. Signed-off-by: Axel Lin <axel.lin@ingics.com> Cc: Gustavo Zacarias <gustavo@zacarias.com.ar> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain: refactor Stack Smashing Protection supportThomas Petazzoni2013-09-151-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | This commit refactors how Stack Smashing Protection support is handled in Buildroot: *) It turns the BR2_TOOLCHAIN_BUILDROOT_USE_SSP option into an option that only enables the SSP support in uClibc, when using the internal toolchain backend. *) It adds an hidden BR2_TOOLCHAIN_HAS_SSP option that gets enabled when the toolchain has SSP support. Here we have the usual dance: glibc/eglibc in internal/external backend always select this option, in the case of uClibc/internal, it gets selected when BR2_TOOLCHAIN_BUILDROOT_USE_SSP is enabled, in the case of uClibc/external, there is a new configuration option that the user must select (or not) depending on whether the toolchain has SSP support. *) It adds a new options BR2_ENABLE_SSP in the "Build options" menu, to enable the usage of SSP support, by adding -fstack-protector-all to the CFLAGS. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* toolchain-internal: skip gcc-intermediate when possibleThomas Petazzoni2013-09-152-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When NPTL support was introduced, gcc required a three stages build process. Since gcc 4.7, this is no longer necessary, and it is possible to get back to a two stages build process. This patch takes advantage of this, by doing a two stages build process when possible. We introduce a few hidden kconfig options: * BR2_GCC_VERSION_NEEDS_THREE_STAGE_BUILD, which is set by the gcc Config.in logic to indicate that the compiler might need a three stages build. Currently, all versions prior to 4.7.x are selecting this kconfig option. * BR2_TOOLCHAIN_LIBC_NEEDS_THREE_STAGE_BUILD, which indicates whether the C library might need a three stages build. This is the case for eglibc, and uClibc when NPTL is enabled. * BR2_TOOLCHAIN_NEEDS_THREE_STAGE_BUILD finally is enabled when both of the previous options are enabled. It indicates that a three stages build is actually needed. In addition to those options, the uClibc/gcc build logic is changed to use only a two stages build process when possible. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uclibc: add upstream 0.9.33 fixesPeter Korsgaard2013-09-0642-39/+4647
| | | | | | | | | | | | | | | | | | Upstream has a large number of patches lined up for the next 0.9.33.x bugfix release; http://git.uclibc.org/uClibc/log/?h=0.9.33 Add them here, as atleast some of them are quite critical (E.G. the eventfd issue gets triggered by recent glib versions). I've skipped the microblaze and xtensa fixes as we don't currently support those with 0.9.33.2. Drop uclibc-0002-Add-definition-of-MSG_WAITFORONE-and-MSG_CMSG_CMSG_CLOEXE.patch as that is a subset of uclibc-0035-socket.h-pull-socket_type.h-from-eglibc.patch Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* Merge branch 'next'Peter Korsgaard2013-08-311-0/+14
|\
| * uclibc: set MMU usage accordinglyGustavo Zacarias2013-08-101-0/+14
| | | | | | | | | | | | | | | | | | | | On architectures that lack a MMU (like blackfin) uclibc just undefined ARCH_HAS_MMU which disabled ARCH_USE_MMU. But for other architectures which may or may not have one like ARM we need to set this according to user choice. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | uclibc: arc: Add susv3 legacy alias bcmpVineet Gupta2013-08-101-0/+37
| | | | | | | | | | | | | | | | | | This fixes the building of screen package for ARC Reported-by: Mischa Jonker <mjonker@synopsys.com> Cc: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Vineet Gupta <vgupta@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* | Fix ARM uclibc build with !BR2_UCLIBC_ARM_BX.Justin Maggard2013-08-071-1/+1
|/ | | | | | | | | When BR2_UCLIBC_ARM_BX is not set, UCLIBC_OPT_UNSET gets called with an extra argument. Remove it. Signed-off-by: Justin Maggard <jmaggard10@gmail.com> Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/uclibc: add mkostemp() backportGustavo Zacarias2013-07-312-0/+310
| | | | | | | Needed for modern versions of systemd and udev. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/uclibc: add execvpe() backportGustavo Zacarias2013-07-312-0/+326
| | | | | | | Needed for modern versions of systemd and udev. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/uclibc: number patches for 0.9.32.1Gustavo Zacarias2013-07-316-0/+0
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* uclibc/bfin: don't install host utils if not FDPICGustavo Zacarias2013-07-271-4/+11
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* uclibc/bfin: set the appropiate binfmt in the configurationGustavo Zacarias2013-07-271-0/+40
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* uclibc: use builtin startfiles targetGustavo Zacarias2013-07-271-3/+2
| | | | | | | | | | Now that we've dropped 0.9.31.x we can use the startfiles / install_startfiles targets instead of building and installing them by hand. Fixes internal blackfin toolchain build errors regarding crtreloc.o Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* uclibc: make target utils optionalGustavo Zacarias2013-07-272-5/+22
| | | | | | | | | These are broken for blackfin unfortunately so they're disabled. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* uclibc: reorder list of dependencies for NPTL optionThomas Petazzoni2013-07-271-2/+2
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* uclibc/bfin: only supports linuxthreads.oldGustavo Zacarias2013-07-271-0/+2
| | | | | | [Thomas: do not reorder options, as this is a separate change] Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* toolchain/buildroot: properly handle SSPGustavo Zacarias2013-07-271-2/+8
| | | | | | | | | | | | | | The current SSP handling is incomplete. First we need to build uClibc with SSP support for a complete "experience". Second, it doesn't hurt to add -fstack-protector-all to the CFLAGS/CXXFLAGS since most users would expect buildroot to do this rather than adding the flags themselves. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* uclibc: arc: fix fstat for big-endianMischa Jonker2013-07-261-0/+32
| | | | | | | | Fixes "Value too large for defined data type" messages caused by fstat syscall wrapper returning -EOVERFLOW. Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* package/uclibc: fix big oops from fb354d5fGustavo Zacarias2013-07-261-0/+31
| | | | | Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* uclibc/arm: doesn't build in thumb(1) mode with threadsGustavo Zacarias2013-07-192-2/+7
| | | | | | | | | | It runs out of registers, it fails even in official form (COMPILE_IN_THUMB_MODE=y) so just build it in ARM mode since EABI mandates interworking. Tested in an arm920t board. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uClibc: Add uClibc patch to fix MIPS64/n64 interpreterMarkos Chandras2013-07-191-0/+51
| | | | | | | | | | | | uClibc picks the wrong interpreter for MIPS64/n64. This patch fixes this problem by checking the selected MIPS ABI instead of the MIPS variant. The patch has been committed upstream: http://git.uclibc.org/uClibc/commit/?id=603af30d6992e94ac30a66b953264076f4f2fd71 Signed-off-by: Markos Chandras <markos.chandras@imgtec.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uclibc, eglibc: remove REALLY_NOSTDLIB referencesMischa Jonker2013-07-191-9/+2
| | | | | | | | | These were required with ARC gcc 4.4.7; ARC gcc 4.8 has been changed to behave the same as other architectures with -nostdlib, making this option obsolete. Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uclibc: uclibc-menuconfig: don't depend on gcc/binutilsPeter Korsgaard2013-07-181-3/+8
| | | | | | | | | | | | | | | | | | | With the move of uclibc to package/uclibc, the uclibc-menuconfig target now depends on uclibc-configure, which brings in the build of binutils/gcc-initial/mpfr/gmp, causing it to take ages with a clean tree. Fix it by moving the basic .config mangling to the patch step, and depend on that for menuconfig instead. Notice that this is broken for _OVERRIDE_SRCDIR users, just like for busybox, but as that is presumably a small subset of the buildroot user base (and these advanced users can just run menuconfig in their local uClibc tree), so this is considered the lesser evil of the two. The proposed out-of-tree build series will also cause problems with this. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uclibc: add Thumb2 fixesThomas Petazzoni2013-07-163-0/+328
| | | | | | | | | | | | | | | | | | This commit adds three patches to uClibc that are needed to make Thumb2 support work properly: uclibc-0006-arm-clone-restore-stack-pointer-just-after-return-fr.patch uclibc-0007-arm-clone.S-Add-missing-IT-instruction-for-Thumb2.patch uclibc-0008-arm-move-check-for-BX-to-its-own-header.patch The first one is a necessary dependency of the second one. Both of those patches have already been merged upstream, after 0.9.33.2. The third one hasn't been merged upstream yet, but it has already been submitted a while ago by Yann E. Morin, without receiving attention from upstream. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uclibc: use numbered patches for 0.9.33.2Thomas Petazzoni2013-07-165-26/+49
| | | | | | | | In preparation to the addition of more patches that require a correct ordering, rename uClibc 0.9.33.2 patches. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uclibc: arc: add patch to fix strcmp/index susv3 legacyMischa Jonker2013-07-151-0/+36
| | | | | | | This fixes build errors for 'keyutils' Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/uClibc: drop ARM EABI conditionsYann E. MORIN2013-07-142-8/+1
| | | | | | | | | | ... since we now only support EABI for ARM, we only need to force EABI unconditionally. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/uclibc: ARM OABI is no longer supportedYann E. MORIN2013-07-141-3/+1
| | | | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* package/uclibc: fix indentation (use tabs, not spaces)Yann E. MORIN2013-07-141-1/+1
| | | | | | | Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uclibc: arc: add patch that adds __kernel_(u)longMischa Jonker2013-07-101-0/+29
| | | | | | | | This adds a patch that adds the __kernel_long and __kernel_ulong types to uClibc. This fixes the build failure with Linux 3.10 headers. Signed-off-by: Mischa Jonker <mjonker@synopsys.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uclibc: add upstream patch for 3.10+ headersGustavo Zacarias2013-07-072-0/+784
| | | | | | | | Add uClibc upstream patch to support __kernel_long and __kernel_ulong datatypes as used by kernel headers 3.10+ Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
* uclibc: fixup more unicode madnessPeter Korsgaard2013-07-051-2/+2
| | | | | | This should be @D, and not some kind of funky unicode character. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
OpenPOWER on IntegriCloud