Practical libc-free threading on Linux| nullprogram.com
Rules to avoid common extended inline assembly mistakes| nullprogram.com