.. |
all_types.hpp
|
remove nakedcc/stdcallcc/async fn/extern fn fnproto
|
2020-05-05 09:37:28 -06:00 |
analyze.cpp
|
stage1: fix false positive redeclared variable compile error
|
2020-05-20 23:13:02 -04:00 |
analyze.hpp
|
Merge pull request #5057 from xackus/opaque-param
|
2020-05-17 12:48:56 -04:00 |
ast_render.cpp
|
Rename noasync to nosuspend in C++ compiler
|
2020-05-05 05:17:34 -06:00 |
ast_render.hpp
|
translate-c: a little closer to self-hosted implementation
|
2019-04-25 00:06:54 -04:00 |
bigfloat.cpp
|
fix NaN comparing equal to itself
|
2019-04-04 22:07:15 -04:00 |
bigfloat.hpp
|
fix NaN comparing equal to itself
|
2019-04-04 22:07:15 -04:00 |
bigint.cpp
|
stage1: detect underflow in bigint_fits_in_bits
|
2020-05-11 14:06:37 +02:00 |
bigint.hpp
|
allow comparison of any numeric types
|
2019-12-16 11:09:10 -05:00 |
blake2.h
|
stage1: import blake2b implementation
|
2018-09-05 23:23:11 -04:00 |
blake2b.c
|
stage1: build blake code with -std=c99
|
2018-09-11 17:29:18 -04:00 |
buffer.cpp
|
remove redundant assert
|
2019-09-22 15:58:57 -04:00 |
buffer.hpp
|
zig cc properly handles -S flag and .ll, .bc extensions
|
2020-04-01 16:01:06 -04:00 |
cache_hash.cpp
|
Use length field as passed in stage2 libc_installation instead of relying on zero termination
|
2020-04-01 10:36:38 -04:00 |
cache_hash.hpp
|
Use length field as passed in stage2 libc_installation instead of relying on zero termination
|
2020-04-01 10:36:38 -04:00 |
codegen.cpp
|
Merge remote-tracking branch 'origin/master' into self-hosted-incremental-compilation
|
2020-05-16 01:26:18 -04:00 |
codegen.hpp
|
remove special darwin os version min handling
|
2020-02-28 14:51:56 -05:00 |
compiler.cpp
|
zig cc properly handles -S flag and .ll, .bc extensions
|
2020-04-01 16:01:06 -04:00 |
compiler.hpp
|
zig cc properly handles -S flag and .ll, .bc extensions
|
2020-04-01 16:01:06 -04:00 |
config.h.in
|
fix undef clang library symbols when linking self-hosted
|
2020-02-04 03:39:40 -05:00 |
dump_analysis.cpp
|
Fix generated docs of user code
|
2020-04-10 14:59:51 -04:00 |
dump_analysis.hpp
|
proof of concept of stage1 doc generation
|
2019-10-04 20:18:06 -04:00 |
errmsg.cpp
|
stage1: memory/report overhaul
|
2020-02-10 21:08:08 -05:00 |
errmsg.hpp
|
use size_t for indexes
|
2016-09-19 11:54:01 -04:00 |
error.cpp
|
Merge branch 'master' into feature-file-locks
|
2020-04-06 21:51:57 -06:00 |
error.hpp
|
rename libuserland to libstage2
|
2020-02-16 19:16:08 -05:00 |
glibc.cpp
|
stage1: Fix signed multiplication overflow
|
2020-04-19 06:46:33 -04:00 |
glibc.hpp
|
remove special darwin os version min handling
|
2020-02-28 14:51:56 -05:00 |
hash_map.hpp
|
stage1: memory/report overhaul
|
2020-02-10 21:08:08 -05:00 |
heap.cpp
|
stage1: memory/report overhaul
|
2020-02-10 21:08:08 -05:00 |
heap.hpp
|
stage1: memory/report overhaul
|
2020-02-10 21:08:08 -05:00 |
install_files.h
|
zig c++: get it working with musl and mingw-w64
|
2020-03-27 12:38:52 -04:00 |
ir_print.cpp
|
Rename noasync to nosuspend in C++ compiler
|
2020-05-05 05:17:34 -06:00 |
ir_print.hpp
|
split IrInstruction into IrInst, IrInstSrc, IrInstGen
|
2020-01-25 21:49:32 -05:00 |
ir.cpp
|
stage1: fix false positive redeclared variable compile error
|
2020-05-20 23:13:02 -04:00 |
ir.hpp
|
stage1: memory/report overhaul
|
2020-02-10 21:08:08 -05:00 |
link.cpp
|
add CLI option -Bsymbolic for binding global references locally
|
2020-04-26 15:30:52 -04:00 |
list.hpp
|
stage1: memory/report overhaul
|
2020-02-10 21:08:08 -05:00 |
main.cpp
|
add CLI option -Bsymbolic for binding global references locally
|
2020-04-26 15:30:52 -04:00 |
mem_hash_map.hpp
|
stage1: memory/report overhaul
|
2020-02-10 21:08:08 -05:00 |
mem_list.hpp
|
stage1: free more heap after analysis
|
2020-02-20 21:05:37 -05:00 |
mem_profile.cpp
|
stage1: free more heap after analysis
|
2020-02-20 21:05:37 -05:00 |
mem_profile.hpp
|
stage1: memory/report overhaul
|
2020-02-10 21:08:08 -05:00 |
mem_type_info.hpp
|
stage1: memory/report overhaul
|
2020-02-10 21:08:08 -05:00 |
mem.cpp
|
stage1: memory/report overhaul
|
2020-02-10 21:08:08 -05:00 |
mem.hpp
|
stage1: memory/report overhaul
|
2020-02-10 21:08:08 -05:00 |
os.cpp
|
In init_rand avoid reading from /dev/urandom on NetBSD/FreeBSD
|
2020-05-01 17:23:27 +01:00 |
os.hpp
|
zig cc: better support for the preprocessor option (-E)
|
2020-03-21 20:32:48 -04:00 |
parse_f128.c
|
allow _ separators in number literals (stage 1)
|
2020-03-15 12:38:35 +10:00 |
parse_f128.h
|
get rid of restrict; it's not supported by MSVC
|
2019-03-22 16:08:19 -04:00 |
parser.cpp
|
fix infinite loop with mismatced bracket
|
2020-05-15 23:50:47 +03:00 |
parser.hpp
|
remove namespace type; files are empty structs
|
2019-02-28 10:11:32 -05:00 |
range_set.cpp
|
Stage1: Add compile error for an empty switch on a integer
|
2019-11-22 04:00:47 +00:00 |
range_set.hpp
|
better bigint/bigfloat implementation
|
2017-07-08 17:59:10 -04:00 |
softfloat.hpp
|
fix regressions double implicit casting return ptr
|
2020-01-16 21:58:52 -05:00 |
stage2.cpp
|
cmake: support cross compiling
|
2020-03-27 23:43:21 -04:00 |
stage2.h
|
Merge branch 'master' into feature-file-locks
|
2020-04-06 21:51:57 -06:00 |
target.cpp
|
add libutil to zig's glibc support
|
2020-04-04 14:43:51 -04:00 |
target.hpp
|
linking: remove check for target_supports_libunwind
|
2020-03-30 15:50:53 -04:00 |
tokenizer.cpp
|
Rename noasync to nosuspend in C++ compiler
|
2020-05-05 05:17:34 -06:00 |
tokenizer.hpp
|
Rename noasync to nosuspend in C++ compiler
|
2020-05-05 05:17:34 -06:00 |
util_base.hpp
|
Fix compilation with GCC 5
|
2020-05-17 12:18:53 -04:00 |
util.cpp
|
rename libuserland to libstage2
|
2020-02-16 19:16:08 -05:00 |
util.hpp
|
zig cc properly handles -S flag and .ll, .bc extensions
|
2020-04-01 16:01:06 -04:00 |
windows_com.hpp
|
compiling on mingw is now supported (#1542)
|
2018-09-18 00:13:17 -04:00 |
windows_sdk.cpp
|
fixed mingw compilation
|
2018-10-27 11:35:01 -04:00 |
windows_sdk.h
|
self-hosted libc detection
|
2020-02-16 13:25:30 -05:00 |
zig_clang_cc1_main.cpp
|
update clang drivers to llvm10.0.0rc2
|
2020-02-14 10:47:40 -05:00 |
zig_clang_cc1as_main.cpp
|
update clang drivers to llvm10.0.0rc2
|
2020-02-14 10:47:40 -05:00 |
zig_clang_driver.cpp
|
update clang driver to release/10.x branch
|
2020-01-29 23:38:21 -05:00 |
zig_clang.cpp
|
Merge remote-tracking branch 'origin/master' into llvm10
|
2020-03-13 15:17:53 -04:00 |
zig_clang.h
|
stage1 fixes to support building with 32-bit mingw-w64
|
2020-04-06 20:30:34 -04:00 |
zig_llvm.cpp
|
change the default ABI of riscv64-linux-musl
|
2020-04-03 13:13:09 -04:00 |
zig_llvm.h
|
change the default ABI of riscv64-linux-musl
|
2020-04-03 13:13:09 -04:00 |