LemonBoy
|
08047cd6d7
|
correct test expectations
|
2020-02-23 22:47:48 +01:00 |
|
LemonBoy
|
495e894225
|
delete extra code, more forgiveness
|
2020-02-22 12:44:21 +01:00 |
|
LemonBoy
|
41bca1ce76
|
unification: windows debug info
|
2020-02-22 12:05:50 +01:00 |
|
LemonBoy
|
c060cae3ce
|
unification: osx debug info
|
2020-02-22 11:51:45 +01:00 |
|
LemonBoy
|
8df4d7e4f4
|
unsure
|
2020-02-21 12:11:04 +01:00 |
|
LemonBoy
|
a4d0d7f1de
|
soldier on
|
2020-02-20 20:48:54 +01:00 |
|
LemonBoy
|
342a274948
|
tidy interface, const correctness
|
2020-02-20 20:18:51 +01:00 |
|
LemonBoy
|
ce2efbdca6
|
Correctly count all the loaded modules on Windows
|
2020-02-20 19:41:29 +01:00 |
|
LemonBoy
|
d5b583008a
|
sudoku
|
2020-02-20 19:41:29 +01:00 |
|
LemonBoy
|
fabab58528
|
less hideous
|
2020-02-20 19:41:29 +01:00 |
|
LemonBoy
|
b9c02e4076
|
elvis entered the building
|
2020-02-20 19:41:29 +01:00 |
|
LemonBoy
|
2a350cf174
|
osx
|
2020-02-20 19:41:29 +01:00 |
|
LemonBoy
|
b3f728585a
|
windows widestring
|
2020-02-20 19:41:29 +01:00 |
|
LemonBoy
|
463f704431
|
wide
|
2020-02-20 19:41:29 +01:00 |
|
LemonBoy
|
99649794e9
|
win
|
2020-02-20 19:41:29 +01:00 |
|
LemonBoy
|
b0b60cd468
|
tmp
|
2020-02-20 19:41:29 +01:00 |
|
LemonBoy
|
3620b67c26
|
debug: Split the DWARF stuff in its own file
|
2020-02-20 19:41:28 +01:00 |
|
Andrew Kelley
|
3d53a95718
|
Merge branch 'LemonBoy-fix-4508'
|
2020-02-20 12:40:11 -05:00 |
|
Andrew Kelley
|
ec889d5888
|
NO_MEDIA_IN_DEVICE => return error.NoDevice
|
2020-02-20 12:39:46 -05:00 |
|
LemonBoy
|
ae16a6773f
|
std: Handle NO_MEDIA_IN_DEVICE error in openFileWindows
Closes #4507
|
2020-02-20 13:25:45 +01:00 |
|
LemonBoy
|
a385547786
|
ir: Compile error on result_loc type mismatch w/ slicing
Closes #4508
|
2020-02-20 13:14:19 +01:00 |
|
Michael Dusan
|
c49ab049c5
|
Merge pull request #4511 from mikdusan/stage1-verbose-ir
stage1/ir_print: show GenConst in trailing fahsion
|
2020-02-20 02:48:03 -05:00 |
|
Michael Dusan
|
81cc52d4af
|
stage1/ir_print: show GenConst in trailing fahsion
|
2020-02-20 00:51:36 -05:00 |
|
Bas
|
1483ae37f2
|
Add an appendValues method to ArrayList to append a value n times. (#4460)
|
2020-02-19 11:33:35 -05:00 |
|
Andrew Kelley
|
c664692bdd
|
make the CLI support depending on system headers and libraries
(include and lib search paths)
The detection of native system paths is self-hosted.
closes #2041
|
2020-02-19 01:24:34 -05:00 |
|
Andrew Kelley
|
63383a8af8
|
consistent capitalization of error message
|
2020-02-19 01:24:19 -05:00 |
|
Andrew Kelley
|
c5ca0fe237
|
Merge branch 'pixelherodev-emit'
Closes #4418
|
2020-02-18 22:01:08 -05:00 |
|
Andrew Kelley
|
d7968c6d33
|
improvements which allow zig to emit multiple things at once
example: zig build-obj test.zig -femit-llvm-ir -femit-asm
this will generate all three: test.o test.s test.ll
|
2020-02-18 21:59:43 -05:00 |
|
Noam Preil
|
dba12cd693
|
Rename produce_* bools to emit_* to match CLI
|
2020-02-18 18:59:45 -05:00 |
|
Noam Preil
|
9c98c73e73
|
Disable binary generation when deprecated --emit is used
|
2020-02-18 18:59:45 -05:00 |
|
Noam Preil
|
2502cb242a
|
Improve support for generating LLVM IR/asm files
|
2020-02-18 18:59:45 -05:00 |
|
Andrew Kelley
|
cbc4e59e68
|
Merge branch 'LemonBoy-c8c8c8c8'
closes #4502
|
2020-02-18 18:45:25 -05:00 |
|
Andrew Kelley
|
30194f27fb
|
update new test case to take into account lazy @typeInfo
|
2020-02-18 18:27:18 -05:00 |
|
LemonBoy
|
eb5e6259aa
|
docs: Fix wrong extern fn definition
|
2020-02-18 18:18:29 -05:00 |
|
LemonBoy
|
a6b74cdd38
|
stage1: Make the parser reject extern fn with body
|
2020-02-18 18:18:29 -05:00 |
|
LemonBoy
|
95a71e29f8
|
zig fmt: Fix callconv rewriting for extern + string
Closes #4473
|
2020-02-18 18:18:15 -05:00 |
|
Andrew Kelley
|
ccca4b5a5e
|
Merge pull request #4474 from LemonBoy/saukerkraut
Patches
|
2020-02-18 18:15:11 -05:00 |
|
Andrew Kelley
|
7f92d0d4a4
|
Merge branch 'daurnimator-use-fifo-from-stdio'
closes #3763
|
2020-02-18 16:48:58 -05:00 |
|
Andrew Kelley
|
a8d7652001
|
avoid a @ptrCast with an array literal
|
2020-02-18 16:48:26 -05:00 |
|
daurnimator
|
3632f31ec2
|
std: use LinearFifo to implement io.BufferedOutStreamCustom
|
2020-02-18 16:47:03 -05:00 |
|
daurnimator
|
dd75cc214d
|
std: let PeekStream have static/dynamic variants
This completes a TODO in the existing implementation
|
2020-02-18 16:47:03 -05:00 |
|
daurnimator
|
38ad7daebb
|
std: use LinearFifo to implement io.PeekStream
|
2020-02-18 16:47:03 -05:00 |
|
daurnimator
|
bdff2f43bd
|
std: use LinearFifo to implement io.BufferedInStreamCustom
|
2020-02-18 16:47:03 -05:00 |
|
Andrew Kelley
|
662996e4a8
|
Merge branch 'FireFox317-lazy-typeinfo-decls'
Closes #4435
Closes #3893
Closes #2584
|
2020-02-18 15:34:22 -05:00 |
|
Andrew Kelley
|
d056c7732b
|
fix std.meta.refAllDecls
|
2020-02-18 15:34:13 -05:00 |
|
Andrew Kelley
|
dd58278dbe
|
add behavior test for previous commit
|
2020-02-18 15:28:14 -05:00 |
|
Timon Kruiper
|
7560fc716d
|
Makes the declaration slice resolve lazely when using @typeInfo
This way all the declarations in a container won't be resolved untill
the user actually uses the decls slice in the builtin TypeInfo union.
|
2020-02-18 15:26:37 -05:00 |
|
Andrew Kelley
|
e8a84927ab
|
Merge pull request #4478 from ziglang/self-host-libc-detection
self-hosted libc and dynamic linker detection
|
2020-02-17 22:45:49 -05:00 |
|
Andrew Kelley
|
35f0cb049e
|
stage2: fix invalid iteration code in std.ast.Node.Asm
closes #4480
|
2020-02-17 20:25:02 -05:00 |
|
Andrew Kelley
|
99520c4e69
|
target_os_requires_libc implies dynamic linking
|
2020-02-17 19:49:19 -05:00 |
|