implement allowzero pointer attribute

closes #1953

only needed for freestanding targets.

also adds safety for `@intToPtr` when the address is zero.
5eaead6a56Andrew Kelley committed on 3/25/2019, 4:55:45 PMparent3306e43
18 files changedLine totals unavailable