Fix segmentation fault discovered on OpenBSD.

This was caused by not setting argv/argc because CC on OpenBSD sets __unix__
and not just plain unix in the pre-processor.
Added :^T support.