[ACTIVITY] w43
* Looked at how to configure Firefox and how to build different parts of the program. Usage of .mozconfig, myrules.mk and myconfig.mk. * Tested the Talos framework. https://wiki.mozilla.org/Buildbot/Talos. I think it would be good to use Talos for the browsing benchmarks. We can discuss it further at connect. * Preparing for connect. Best Regards Åsa ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] WW43
Summary: * Add zlib and libiconv support in crosstool-ng and repack embedded toolchain source package. Details: * Read crosstool-ng scripts, configs and document to learn on how it works. * Try mkedwards's extensions for crosstool-ng at https://github.com/mkedwards/crosstool-ng. It does have lots of extensions, the GDB-cross can build. But zlib and libiconv do not meet our requirement. * Add config, patch and build scripts for zlib and update the binutils build scripts to use the prebuilt zlib. * Add config and build scripts for libiconv and update the build scripts of gcc and gdb. * Write scripts to patch and repack embedded toolchain source packages to the standard format. Plans: * Linaro connect: Oct. 31 - Nov. 4. * Integrate the repack scripts with crosstool-ng. Thanks! -Zhenqiang ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] report week 43
RAG: Red: Amber: Green: Current Milestones: || || Planned|| Estimate || Actual || ||a15-usermode-support || 2011-11-10 || 2011-11-10 || 2011-10-27 || ||upstream-omap3-cleanup|| 2011-11-10 || 2011-11-10 |||| Historical Milestones: ||qemu-linaro-2011-07 || 2011-07-21 || 2011-07-21 || 2011-07-21 || ||qemu-linaro 2011-08 || 2011-08-18 || 2011-08-18 || 2011-08-18 || ||qemu-linaro 2011-09 || 2011-09-15 || 2011-09-15 || 2011-09-15 || ||add-omap3-networking || 2011-10-13 || 2011-10-13 || 2011-10-13 || ||a15-systemmode-planning || 2011-10-13 || 2011-10-13 || 2011-09-22 || == a15-usermode-support == * A15 instruction support patches committed upstream in time for upstream's 1.0 release == upstream-omap3-cleanup == * some work on restructuring the omap3 patchset -- it's now basically in the right order and the last 'touches several different bits of code' jumbo patch has been split == other == * sent some patches upstream which address the main things I want to get into qemu 1.0 (PL041 audio support and fixing a regression in handling multithreaded programs in linux-user mode) * A15 KVM planning work and other preparation for Linaro Connect * finally tracked down the qemu-on-ARM memory corruption: we mmap the code generation buffer at 0x100 with MAP_FIXED; unfortunately this is now in the middle of glibc's heap... (filed as LP:883133) * qemu now has a coroutine implementation which defaults to using makecontext() if it is present. Unfortunately ARM eglibc provides an implementation which always returns ENOSYS, which is a bit tricky to detect with a compile time configure check (without breaking cross-compilation support). * these two things (and some other known bugs) mean that QEMU on ARM hosts is basically broken, and will probably continue to be since we don't have the spare resource to test and fix bugs (beyond those which we need to fix for KVM-on-ARM) ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] weekly status
Hi, * finished changing libunwind to be more portable * tested patchset on ARM and X86_64 * now builds on Android without modifications (Android.mk, config.h and libunwind-common.h are still required) * verified that the modified debuggerd still works * discussed backtracing using libunwind on ARM with Harald from the BSC * they use libunwind in a sampling tool that generates Paraver tracefiles * started to upgrade my Linaro Android environment and ran into issues * need to check: * why building the toolchain using linaro-build.sh fails * why repo sync fails due to invalid platform/bionic SHA1 * what happened to LEB-panda.xml Regards Ken ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
[ACTIVITY] 2011-10-28
== 64 bit atomics == * I've been building and testing membase * Version 1.7.1.1 source builds OK (after turning off -Werror due to some of their curious type naming) * The git version fails to build - it doesn't seem consistent * 1.7.1.1 passes simple tests, but there are 3 tests in its test suite that intermittently fail on ARM and seem to be solid on x86. (There are also some that just require timeouts increased due to the relatively slow machine). * t/issue_163.t turned out to be a timing race in the test itself, made worse by being on a relatively slow machine and probably made worse by the Pandas odd idea of timing. That was reported to them with a break down of it, and upstream has fixed their test. ( http://code.google.com/p/memcached/issues/detail?id=230 ) * t/issue_67.t is proving tougher; once in a while memcached will lock up during init in thread_init; there is one particular point where adding a printf will make it work apparently reliably. I've got one or two ideas but I need to check my understanding of pthread_cond_wait first. * There is an assert I've seen triggered once - not looked at that yet. == String routines == * While I was off last week, my memchr and strlen were accepted into newlib * Joseph has responded to my eglibc mail, with a couple of small queries. == Other == * Wrote a more detailed test case for bug 873453 (odd timing behaviour on panda); it's quite odd - I can get > ~80ms timing discrepency so it's not a clock granularity issue. * Replicated a QEMU crash for Peter. Dave ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain