summaryrefslogtreecommitdiffstats
path: root/recipes-core/busybox
Commit message (Collapse)AuthorAgeFilesLines
* busybox: Update the bbappend to 1.36Khem Raj2023-01-313-58/+3
| | | | | | | | | | | | - Use clang again for qemux86 - Drop upstreamed patch [1] - Ignore texrels with clang QA Issue: busybox: ELF binary /usr/bin/busybox.nosuid has relocations in .text [textrel] [1] https://git.busybox.net/busybox/commit/?id=117a8c9b7a50053964159c342af1f3810cbbd5b8 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* busybox: Fix 1.35 build with clangKhem Raj2022-01-124-174/+52
| | | | | Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* busybox: follow oe-core 1.33 -> 1.34Andreas Müller2021-08-271-0/+0
| | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* meta-clang: Convert to new override syntaxSigned-off-by: Martin Jansa2021-08-031-3/+3
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* busybox: Port patch to 1.33 releaseKhem Raj2021-02-262-7/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* busybox: Forward port the clang patch to 1.32 releaseKhem Raj2020-07-122-17/+6
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* busybox: Rename bbappend to apply for 1.31 version aloneKhem Raj2020-07-031-0/+0
| | | | | | This patch is alrady upstream for 1.32 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* busybox: Update non-const patch to remaining patternsKhem Raj2019-09-112-7/+55
| | | | | | | | | | | This was noticed when /bin/ash crashed that there are more instances of this optimization which causes same kind of failures in few other applets As a side benefit busybox compiled with clang works totally fine on riscv64 now Signed-off-by: Khem Raj <raj.khem@gmail.com>
* busybox: Use gcc for riscv64 for nowKhem Raj2019-08-121-0/+1
| | | | | | It crashes when compiled with clang Signed-off-by: Khem Raj <raj.khem@gmail.com>
* busybox: Update the clang compatibility patch to work with clang 9.xKhem Raj2019-08-103-28/+141
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* busybox: Use gcc to compile on x86Khem Raj2019-03-031-0/+1
| | | | | | | i386 inline assembly runs out of registers on clang so for now let gcc be used Signed-off-by: Khem Raj <raj.khem@gmail.com>
* busybox: Fix UB due to modifying const pointerKhem Raj2019-01-192-1/+29
| | | | | | see https://bugs.llvm.org/show_bug.cgi?id=39919 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* busybox: Do not build in thumb2 mode.Khem Raj2018-12-091-0/+1
There is a bug in busybox which is found by clang, we need to fix busybox but until them just dont use thumb2 ISA for busybox Signed-off-by: Khem Raj <raj.khem@gmail.com>