[ACTIVITY] w43

2011-10-28 Thread Asa Sandahl
* 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

2011-10-28 Thread Zhenqiang Chen
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

2011-10-28 Thread Peter Maydell
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

2011-10-28 Thread Ken Werner

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

2011-10-28 Thread David Gilbert
== 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