Andrew Kelley ff9798eb26 rework the bundle compiler-rt feature
* it is now -fcompiler-rt and -fno-compiler-rt to override the (quite
   reasonable) default of bundling compiler-rt only for executables and
   dynamic libraries.
   - the build.zig API is still called bundle_compiler_rt however it is
     now an optional bool instead of a bool. leaving it as `null` means
     to use the compiler default.
 * renamed some internal identifiers to make the source more readable
 * additionally support -fcompiler-rt when doing build-obj for ELF files
   since that target already supports linking multiple objects into one.
   - includes an error message when attempting this for non-ELF. in the
     future this could additionally be supported with a more advanced
     implementation that does not rely on the linker.
 * properly populate the linker cache hash
2020-11-30 16:35:00 -07:00
..
2020-11-19 00:58:13 +11:00
2020-10-28 10:03:23 +01:00
2020-11-20 08:38:10 +01:00
2020-11-29 10:36:02 -08:00
2020-11-02 13:20:58 -05:00
2020-11-19 00:58:13 +11:00
2020-11-30 10:40:16 -08:00
2020-11-30 11:25:03 -08:00
2020-09-11 20:02:41 -04:00
2020-11-29 10:36:02 -08:00
2020-10-07 04:34:09 -04:00
2020-11-29 10:36:02 -08:00
2020-11-18 22:09:34 -07:00
2020-11-29 10:36:02 -08:00
2020-11-29 10:36:02 -08:00
2020-09-22 05:12:21 -07:00
2020-11-24 19:51:24 -07:00