Even smaller sync

Woo hoo, Callum! Callum hand wrote the ELF headers and took my four instruction sync(1) from 360 bytes down to 45 bytes. Nice job, duder.

Oh, and it works.

Are there any more optimizations to make?

Update: Uh oh, this version takes double as long to run (two milliseconds versus one, both cache hot). Since the size is under VM and block device granularities anyhow...