== String routines ==

  * After some discussions about IT semantics managed to shave a
couple of instructions out of a couple of routines
  * Got around to trying a suggestion that was made some months ago,
that LDM is faster than LDRD on A9's; and indeed
it does seem to be in some cases; those cases seem pretty hard to
define though - it's no slower than LDRD, so it seems
best to avoid LDRD.
  * Digging around eglibc's build/configure system to see how to add
assembler routines to only get used on certain build
conditions (i.e. v7 & up)

== SPEC ==

  * Compiled lbm -O2 and ran it on our local panda and on Michael's
ursa1 - it seems happy (with a drop of swap); so I'd say that
confirms the issues I previously had were local to something on canis.
 That's a bit of a pain since it's the only machine with enough
RAM to run the rest of the suite.

== Other ==

  * Tested a headless Alpha-2 install on our Beagle C4 - mostly worked
  * Tested qemu-linaro release on the realview-pbx kernel/nfs setup I had
  * A simple smoke test for pldw on qemu
  * Tripped over ltrace not working while trying to profile git's use
of memcpy and memcmp; it does some _very_ odd things;
it's predominant size of memcpy seems to be 1 byte.

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

Reply via email to