== 64 bit Atomics ==
* Wrote more test cases; now have a nice 3 thread test that passes - and more importantly, it fails if I replace one of the atomic ops by a non-atomic equivalent. * Modified existing atomic helper code in libgcc to do 64bit * Added init function to 64bit atomic helper to detect presence of new kernel and fail if an old one is present.
That last one is a bit of a pain; it now correctly exits on existing kernels and aborts; qemu user space seg faults because access to the kernel helper version address is uncaught. So first thing I need to do is try the early kernel patch Nicolas sent around, and then I really need to see if qemu can be firmly persuaded to run it.
== String routines == * Ran denbench with sets of strlen; started running some spec as well.
== QEmu == * Tested Peter's prelease tarball in user space and a bunch of system emulations - successfully managed to say hello to #linaro from an emulated overo board using USB keyboard.
== Other == * Booked 4th July week off.
Dave