Hmm, I'd make a pull request for it but I don't use Fedora anymore and the Arch cross-compiler toolchain differs from Fedora's quite a bit, but in theory you should be able to install binutils-arm-linux-gnu gcc-arm-linux-gnu glibc-arm-linux-gnu qemu-user-2 and use arm-linux-gnu-gcc to compile and qemu-arm to run
@Dennis Vim can run xxd by spawning a bash shell, we're talking about how to escape the data being passed to the bash command. DJ's original idea was to write it to a file and pass the file name to xxd, my idea was to use a heredoc.