| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-09-30 | stage2: use directory handles for imports | Vexu | |
| 2020-09-30 | stage2: detect changes in imported files | Vexu | |
| 2020-09-30 | stage2: very basic imports | Vexu | |
| 2020-09-30 | stage2: add import builtin stub | Vexu | |
| 2020-09-28 | store stage1 flags in a trailing byte in the hash id symlink | Andrew Kelley | |
| When we get a cache hit for a stage1 compilation, we need to know about some of the flags such as have_winmain or have_dllmain to know which subsystem to infer during linking. To do this, we append a hex-encoded byte into the intentionally-dangling symlink which contains the cache hash digest rather than a filename. The hex-encoded byte contains the flags we need to infer the subsystem during linking. | |||
| 2020-09-28 | stage2: building mingw-w64 and COFF LDD linking | Andrew Kelley | |
| still TODO is the task of creating import .lib files for DLLs on the fly both for -lfoo and for e.g. `extern "kernel32"` | |||
| 2020-09-21 | rename src-self-hosted/ to src/ | Andrew Kelley | |
