stage2: fixes to extern variables

* Relax compile error for "unable to export type foo" to allow
   integers, structs, arrays, and floats. This will need to be further
   improved to do the same checks as we do for C ABI struct field types.
 * LLVM backend: fix extern variables
 * LLVM backend: implement AIR instruction `wrap_err_union_payload`
4d6d6977b0Andrew Kelley committed on 10/16/2021, 7:26:06 PMparent82ec56e
3 files changedLine totals unavailable