also as a note, last I heard profiling was broken under arm. It is possible that the most bleeding-edge cvs builds of gcc and gdb have fixed this, but as of a couple weeks ago, profiling caused seg faults.

Jon