[ACTIVITY] report week 28, 29

2013-07-19 Thread Peter Maydell
Progress:
 * attended Linaro Connect (wk 28)
 * sent pull requests for target-arm/arm-devs queues
 * resent virtio-mmio patchset; this is now ready for commit
   and I will send a pullreq with it in next week
 * finished off a cleanup of linux-user to remove the support
   for configuring targets without threading support
 * resorted todo list against cards
 * started on getting v7 mach-virt into shape for upstreaming

-- PMM

___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] Week 29

2013-07-19 Thread Will Newton
== Progress ==

* Investigating glibc stack guard support
 * Developed initial patches
 * Raised ABI issue
* More malloc work
 * Integrated tcmalloc into benchmark framework
 * Improved benchmark repeatability
 * Added Python benchmark script and graphing script
* Respin and commit gdb TLS testsuite patch (my gdb patch queue now empty)
* Committed two of Omair's gdb patches

== Issues ==

* None.

== Plan ==

* Produce some malloc benchmark graphs
* Progress the stack guard work
* Start writing some malloc code

-- 
Will Newton
Toolchain Working Group, Linaro
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain


[ACTIVITY] Week 29

2013-07-19 Thread Renato Golin
== Progress ==

Short week (3 days)

* Divmod
 - Finished most of the work, patch upstream (r186390)
 - Trying to lower remainder as divmod without sacrificing the div+mod
merge during legalization

* Buildbots
 - One panda fails even at 920MHz, replaced with a new one
 - Using decent power supplies now, should work a whole week
 - Lab config is messed up, need to start from scratch
 - Failed at 920MHz with decent power supply
 - Giving up on Pandas as buildbots...

* Background
 - Not many code reviews last two weeks, as Connect and the Pandas took
most of my spare time
 - Test-suite's Lencod bug fixed upstream, no more need of dirty hacks on
stack offset calculation

== Plan ==

* Continue on divmod lowering, finding a way to merge Custom with Expand
lowering, so not to break the div+rem merge during legalization, but still
lower divmod as Custom. 64-bit types still use them.

* Study cross-compilation issues in Clang and LLVM, prepare a document on
how it works (or not), and what paths we can take to make it better in the
short/medium term.

* Follow up on Phoronix results and CBuild2 benchmarks, time allowing
___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain