Merge branch 'hello-c-backend' into master

This branch introduces a new kind of test into the stage2 test harness:
Zig code that compiles into C code with the C backend, and then the
resulting C code gets run and output compared against the expected
result.

This branch also implements extern functions in the frontend so that we
can have a "hello world" C backend test that passes.
3b5dd48f99Andrew Kelley committed on 12/29/2020, 3:32:53 AMparents2df2f00813d330
12 files changedLine totals unavailable