diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2020-09-16 03:02:46 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2020-09-16 03:02:46 -0700 |
| commit | 95941c4e7021588f224f0559c6f66de3a205b972 (patch) | |
| tree | 230b70c9dc2504be1c7525ade95dbc5b4af97435 /src/mem.cpp | |
| parent | da0fde59b6ffde5d505f664aa27b728aa2b1cc2a (diff) | |
| download | zig-95941c4e7021588f224f0559c6f66de3a205b972.tar.gz zig-95941c4e7021588f224f0559c6f66de3a205b972.zip | |
stage2: building glibc shared objects
* caching system: use 16 bytes siphash final(), there was a bug in the
std lib that wasn't catching undefined values for 18 bytes. fixed in
master branch.
* fix caching system unit test logic to not cause error.TextBusy on windows
* port the logic from stage1 for building glibc shared objects
* add is_native_os to the base cache hash
* fix incorrectly freeing crt_files key (which is always a reference to
global static constant data)
* fix 2 use-after-free in loading glibc metadata
* fix memory leak in buildCRTFile (errdefer instead of defer on arena)
Diffstat (limited to 'src/mem.cpp')
0 files changed, 0 insertions, 0 deletions
