SIGN IN SIGN UP

implement allowzero pointer attribute

closes #1953

only needed for freestanding targets.

also adds safety for `@intToPtr` when the address is zero.
A
Andrew Kelley committed
5eaead6a56ed95c200e249737c4ecf3c7cacf794
Parent: 3306e43