.func/.endfunc are only necessary when generating STABS debug info, whic...

...h basically went out of style with parachute pants and Rick Astley.  At any rate, none of the platforms for which we're building the ARM code use it (DWARF is the common format these days), and the .func/.endfunc directives cause the clang integrated assembler to fail (http://llvm.org/bugs/show_bug.cgi?id=20424).

This is needed in order to use clang's integrated as on ARM.