http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52539
--- Comment #16 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> --- I have to get my head around this. A user should not have to artificially construct a string to accommodate endianess. Also, I think I see the buffer overflow issue Andreas spotted. I appreciate the comments.