Some linux binaries. Have not tested AMD binaries. Should work, but maybe linux drivers will not need the workaround, and dropping that would be optimal.
Adding linux support.
Had to make a workaround in log.c since linux vfprintf segfaults...
I'm fairly sure it's vfprintf at fault, since the file pointer is evidently perfectly valid and the exact same fmt + arguments are used successfully in a call to vfprintf targeting stdout in the line over.