doc/langref.html.in | 2 +-
lib/std/build.zig | 2 +
lib/std/crypto.zig | 24 +++
lib/std/crypto/pbkdf2.zig | 280 ++++++++++++++++++++++++++++++++
lib/std/crypto/siphash.zig | 3 +-
lib/std/fmt.zig | 139 +++++++---------
lib/std/fs.zig | 66 +++++++-
lib/std/fs/test.zig | 161 ++++++++++++++++++
lib/std/heap.zig | 2 +-
lib/std/os.zig | 3 +-
lib/std/os/windows.zig | 3 +-
src/stage1/analyze.cpp | 29 ++--
src/stage1/ir.cpp | 24 ++-
src/translate_c.zig | 2 +-
test/stage1/behavior/cast.zig | 5 +
test/stage1/behavior/type.zig | 42 +++++
16 files changed, 677 insertions(+), 110 deletions(-)