aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2015-12-15autotools: Crazy stage 3rpurdie/wipqueue4Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15autotools: crazy stage 2Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15autotools: Crazy cache prototypeRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15Revert "codeparser: Double check code"Richard Purdie
This reverts commit 2cae3d1969c6b011db2d8da8331e69d6d37cd0c3.
2015-12-15codeparser: Double check codeRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15bitbake.conf: Add -march=nativeRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15linux-yocto-dev: Drop unneeded anonymous pythonRichard Purdie
With the additions to base.bbclass to SkipPackage on PREFERRED_PROVIDER, this is no longer needed. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15Revert "prelink: Allow it to work on 64 bit binaries in /lib"Richard Purdie
This reverts commit 91544237713a04222fe9e57e0de1d9782143daea.
2015-12-15Revert "CONFIGFILESURI debug"Richard Purdie
This reverts commit a1a4cd74c23982b5898bd6876ded28a0dd3ce7f4.
2015-12-15CONFIGFILESURI debugRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15linux-yocto: Avoid wacom console corruptionRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15process: Ensure quitout is closedRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15main/server: Notice UI process disappearing and terminate gracefullyRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15fixesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15qemu: add smc asserts to debug segfaultRichard Purdie
2015-12-15data: No need to have dependency data for noexec tasksRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15gdb: Add support for x86_64-elfRichard Purdie
Add support for an x86_64 baremetal target for gdb, useful for work on baremetal systems/binaries. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15Add nativesdk tools to SDK [not merge]Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15kernel-arch: Add arc to silence build 'errors'Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15insane/siteinfo: Add basic ARC definitionsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15meta-arc: Add basic baremetal support for ARC targetsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15Add meta-baremetalRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15ast: Use parsing=True for BBCLASSEXTEND PNRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15wipRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15Revert "dash experiments"Richard Purdie
This reverts commit 2a75688a8a52e9ea0a789f1a880d60cd89c0eeb8. es. Lines starting
2015-12-15file: Fix file-native build issuesRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15Revert "package_rpm: Support different sub package arch"Richard Purdie
This reverts commit a387ac1f7df4765151358b8e573548ed09d4854f.
2015-12-15package_rpm: Support different sub package archRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15wipRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15python: Add performance patches from upstream 2.7 branchRichard Purdie
These performance patches result in about a 25% speed up of our parsing speed with bitbake. They're already applied in 1.7 upstream and backported from 3.X so worth applying for 2.7 too. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15data_smart: Drop expand parameter defaultRichard Purdie
Rather than just d.getVar(X), force the use of the more explict d.getVar(X, False) since at some point in the future, having the default of expansion would be nice. This is the first step towards that. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15meta: Add getVar explict parms for non expansionRichard Purdie
Rather than just use d.getVar(X), use the more explict d.getVar(X, False) since at some point in the future, having the default of expansion would be nice. This is the first step towards that. This patch was mostly done using the command: sed -e 's:\(getVar([^,()]*\)\s*):\1, False):g' -i `grep -ril getVar *` Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15bitbake: Add getVar explict parms for non expansionRichard Purdie
Rather than just use d.getVar(X), use the more explict d.getVar(X, False) since at some point in the future, having the default of expansion would be nice. This is the first step towards that. This patch was mostly done using the command: sed -e 's:\(getVar([^,()]*\)\s*):\1, False):g' -i `grep -ril getVar *` Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15debian: Unused variable and regexp cleanupsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15runqueue: Show setscene covered separatelyRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15Revert "codeparser: Double check code"Richard Purdie
This reverts commit 2cae3d1969c6b011db2d8da8331e69d6d37cd0c3.
2015-12-15codeparser: Double check codeRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15sato-sdk: Disable qt4Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15strace: Allow nativesdk version to be builtRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15Revert "qemux86: Convert to use core2 tuning"Richard Purdie
This reverts commit 72f0933ebdcb351b17a780f278add019ad4d739e.
2015-12-15qemux86: Convert to use core2 tuningRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15linux-yocto: ext2/3/4 experimentRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15imagebuilder-collab: Add misisng run.shRichard Purdie
2015-12-15poky.conf: Add basic sstate dsitro version mapping for file urlsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15runqueue: Add message to explain the problem if diffsigs multiple tasks ↵Richard Purdie
don't exist Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15event: Improve exception handling?Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15bitbake: Add 'heavy' task supportRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15rootfs performance debugRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15Add shared make jobserver supportRichard Purdie
This is a WIP to add a make job server into bitbake. This means the pool of make tokens is central and shared by all tasks executed instead of the current one job pool per task. Currently we can end up with many more make subprocesses executing that is intended or optimal. Implementation wise, make usually uses a pipe for this functionality. Here we substitute a named pipe (fifo) and intercept the make commands, passing in file descriptors to the central fifo. This assumes knowledge of make's internal API, on the plus side it hasn't changed since 1999. TODO: * Remove hardcoded /tmp/makefifo and use something in TMPDIR or similar (alongside the lock file?) * Remove hardcoded make threads number and set from PARALLEL_MAKE * If PARALELL_MAKE = "", don't set MAKEARGS (currently parallelism is set everywhere) (need to check for -j in make commandline) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2015-12-15dash experimentsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>