Ryan Liptak
|
a80ad0782d
|
CMake: Make fallthrough support version check specific to GCC
|
2020-05-18 18:19:00 -04:00 |
|
Andrew Kelley
|
feade9ef00
|
std.json: support stringify for anyerror
|
2020-05-17 17:07:27 -04:00 |
|
Veikka Tuominen
|
2a5c0ef7f0
|
Merge pull request #5164 from daurnimator/in_stream-helpers
A couple of helpers for streams that I've found helpful
|
2020-05-17 22:02:10 +03:00 |
|
Andrew Kelley
|
16f100b82e
|
Merge pull request #5307 from ziglang/self-hosted-incremental-compilation
rework self-hosted compiler for incremental builds
|
2020-05-17 13:53:27 -04:00 |
|
Andrew Kelley
|
b0968abccb
|
update ZIR compare output test to test incremental updates
|
2020-05-17 13:49:22 -04:00 |
|
Andrew Kelley
|
9a22c8b6ca
|
Merge pull request #5057 from xackus/opaque-param
stage1: fix assert fail on opaque fn ptr param
|
2020-05-17 12:48:56 -04:00 |
|
Noam Preil
|
03ed9e4173
|
Fix compilation with GCC 5
|
2020-05-17 12:18:53 -04:00 |
|
Andrew Kelley
|
88c8ff6e37
|
move some files around
|
2020-05-17 12:08:47 -04:00 |
|
Noam Preil
|
e198eec76a
|
Document register functions
|
2020-05-17 12:03:01 -04:00 |
|
Noam Preil
|
773281c1f4
|
Remove trailing whitespace
|
2020-05-17 12:03:01 -04:00 |
|
Noam Preil
|
e2196a458f
|
Minor cleanup
|
2020-05-17 12:03:01 -04:00 |
|
Noam Preil
|
497eb31820
|
Fix the dumb in x86 too
|
2020-05-17 12:03:01 -04:00 |
|
Noam Preil
|
638554544a
|
Fix a dumb (thanks daurminator!)
|
2020-05-17 12:03:01 -04:00 |
|
Noam Preil
|
13ea698a40
|
rework x64 genSetReg
|
2020-05-17 12:03:01 -04:00 |
|
Veikka Tuominen
|
241984987b
|
Merge pull request #5367 from Vexu/fix
Fix zig fmt regression
|
2020-05-17 17:43:25 +03:00 |
|
Vexu
|
28d449b38d
|
fix zig fmt regression
|
2020-05-17 15:13:19 +03:00 |
|
Vincent Rischmann
|
e5ffb94911
|
linux: remove duplicated fields
|
2020-05-17 02:42:59 -04:00 |
|
Andrew Kelley
|
54820a3005
|
fix source not being loaded when printing errors
|
2020-05-16 20:23:15 -04:00 |
|
Andrew Kelley
|
017ecc5148
|
self hosted repl: close executables between updates
This allows the executable to be executed
|
2020-05-16 15:44:20 -04:00 |
|
Andrew Kelley
|
f2ceb023f4
|
Merge pull request #5217 from wozeparrot/master
build.zig recursive dep support
|
2020-05-16 14:24:51 -04:00 |
|
Vexu
|
eda03354dc
|
Merge pull request #5358 from Vexu/parser
Fix infinite loop with invalid comptime
|
2020-05-16 20:49:37 +03:00 |
|
Andrew Kelley
|
b0375978ba
|
self-hosted: remove zig libc command for now
Since it depends on the C++ Windows SDK code. For now, self-hosted is
staying pure self hosted, no C/C++ components.
|
2020-05-16 13:25:39 -04:00 |
|
Andrew Kelley
|
cf34480f2a
|
Merge pull request #5231 from kubkon/wasi-preopens
Add mechanism for extracting preopens from the runtime
|
2020-05-16 12:49:08 -04:00 |
|
Felix (xq) Queißner
|
7dc29fdee1
|
Creates std.ascii.control_code that contains the C0 control codes as named constants.
|
2020-05-16 12:46:44 -04:00 |
|
data-man
|
6647c3f054
|
Fixes fmt padding for some types
|
2020-05-16 12:45:43 -04:00 |
|
Michael Dusan
|
e05923f34b
|
macos: use realpath$DARWIN_EXTSN
macOS 10.15 Catalina causes an ancient variant of `realpath` to fail,
likely due to 10.15's evolving security model.
closes #5325
|
2020-05-16 12:41:53 -04:00 |
|
Andrew Kelley
|
79462bb591
|
Merge pull request #5354 from DrDeano/master
Add enum to addBuildOption
|
2020-05-16 12:40:06 -04:00 |
|
Vexu
|
081ffe24cf
|
fix infinite loop with invalid comptime
|
2020-05-16 19:23:59 +03:00 |
|
Andrew Kelley
|
cd5f69794d
|
cross compile the stage2 tests for the target that they work for
|
2020-05-16 12:19:31 -04:00 |
|
Vexu
|
74f7d710bb
|
Merge pull request #5032 from LakeByTheWoods/redo_translate_c
Translate C: Redo Add comment containing c source location for failed decls.
|
2020-05-16 17:37:19 +03:00 |
|
DrDeano
|
72b72faa0b
|
Add Enum Option
|
2020-05-16 15:36:18 +01:00 |
|
DrDeano
|
b2cb8beed9
|
Add enum to addBuildOptions
|
2020-05-16 15:35:42 +01:00 |
|
Vexu
|
d061e5854a
|
Merge pull request #5020 from jinroh/docs/search-perf
docs: search perf
|
2020-05-16 16:43:41 +03:00 |
|
Vexu
|
758de71d97
|
Merge pull request #5353 from Vexu/parser
Self-hosted parser fixes
|
2020-05-16 15:56:03 +03:00 |
|
Vexu
|
3e375ee2b9
|
translate-c use tagName for token id
|
2020-05-16 14:17:50 +03:00 |
|
Vexu
|
092f726eec
|
Merge pull request #5175 from daurnimator/multi-out-stream
std: add io.MultiOutStream
|
2020-05-16 13:43:50 +03:00 |
|
Vexu
|
e2a0f5741d
|
Merge pull request #5189 from zigazeljko/patch-1
Split AES struct into AESEncrypt and AESDecrypt
|
2020-05-16 13:20:14 +03:00 |
|
Vexu
|
6c10075dd3
|
Merge pull request #5350 from yvt/test-global-linkage
Enable the test `standalone/global_linkage`
|
2020-05-16 13:10:01 +03:00 |
|
Vexu
|
5ac684ec50
|
fix building translate-c
|
2020-05-16 13:05:43 +03:00 |
|
Vexu
|
a05011d403
|
move ParamType to Node.ParamDecl
|
2020-05-16 12:54:51 +03:00 |
|
Vexu
|
ed62081d38
|
recover from missing semicolon after if stmt
|
2020-05-16 12:29:01 +03:00 |
|
Vexu
|
6ca0def499
|
recover from invalid global error set access
|
2020-05-16 12:09:34 +03:00 |
|
Andrew Kelley
|
69a5f0d797
|
Merge remote-tracking branch 'origin/master' into self-hosted-incremental-compilation
|
2020-05-16 01:26:18 -04:00 |
|
Andrew Kelley
|
a286b5de38
|
build.zig: -Dlib-files-only skips installing self-hosted
|
2020-05-16 01:22:56 -04:00 |
|
Andrew Kelley
|
294bfb3321
|
stage2 zir tests passing
|
2020-05-15 23:54:13 -04:00 |
|
Andrew Kelley
|
f2feb4e47a
|
move Module to its own file
|
2020-05-15 21:44:33 -04:00 |
|
Andrew Kelley
|
64f4ef7556
|
update ZIR test cases
|
2020-05-15 21:29:52 -04:00 |
|
Andrew Kelley
|
5135238f86
|
ZIR: emit proper string literals
|
2020-05-15 19:11:00 -04:00 |
|
Andrew Kelley
|
8980f150e9
|
fix memory leaks of one of the ZIR test cases
|
2020-05-15 18:54:48 -04:00 |
|
Vexu
|
b2f16d4484
|
fix infinite loop with mismatced bracket
|
2020-05-15 23:50:47 +03:00 |
|