Andrew Kelley fff3c1fff4
un-special-case startup code in the std lib
Previously, the compiler had special logic to determine whether to
include the startup code, which was in `std/special/start.zig`. Now,
the file is moved to `std/start.zig`, and there is no special logic
in the compiler. Instead, the standard library unconditionally imports
the `start.zig` file, which then has a `comptime` block that does the
logic of determining what, if any, start symbols to export. Instead of
`start.zig` being in its own special package, it is just another normal
file that is part of the standard library.

`std.builtin.TestFn` is now part of the standard library rather than
specially generated by the compiler.
2019-12-12 18:33:44 -05:00
..
2019-09-25 23:35:41 -04:00
2019-12-10 12:28:28 -05:00
2019-11-25 13:53:13 -05:00
2019-11-08 15:57:25 -05:00
2019-09-25 23:35:41 -04:00
2019-12-11 02:08:33 -05:00
2019-11-08 15:57:24 -05:00
2019-09-25 23:35:41 -04:00
2019-11-08 15:57:24 -05:00
2019-09-25 23:35:41 -04:00
2019-09-25 23:35:41 -04:00
2019-12-10 12:28:28 -05:00
2019-11-29 21:55:27 -05:00
2019-11-01 22:42:25 -04:00
2019-09-25 23:35:41 -04:00
2019-10-11 18:13:24 -04:00
2019-09-25 23:35:41 -04:00
2019-11-12 17:55:54 +02:00
2019-09-25 23:35:41 -04:00
2019-09-25 23:35:41 -04:00
2019-12-12 16:00:23 -05:00
2019-09-25 23:35:41 -04:00
2019-11-13 00:52:15 +02:00
2019-11-08 15:57:24 -05:00
2019-09-25 23:35:41 -04:00