emekoi
|
9d42a40a9f
|
return `FileNotFound` for PATH_NOT_FOUND in DeleteFileW
|
2019-07-02 14:49:48 -04:00 |
Andrew Kelley
|
06733c3ff5
|
Merge pull request #2788 from emekoi/pdb-fix
fixed coff header parsing
|
2019-07-02 14:48:45 -04:00 |
Andrew Kelley
|
704444a6e3
|
improved logic on whether to include start files
|
2019-07-02 14:26:54 -04:00 |
Timon Kruiper
|
bbc0d440b8
|
Added ZigLLVMCreateTargetMachine and pass function-sections flag
Also added extra cache line
Added the ZigLVVMCreateTargetMachine to self hosted zig code
|
2019-07-02 19:54:29 +02:00 |
Andrew Kelley
|
7d4a0cfed0
|
enable segfault stack traces in stage1 compiler
|
2019-07-02 13:41:17 -04:00 |
Andrew Kelley
|
1a1598c58c
|
stack traces on segfault by default for linux-x86_64
closes #2355
|
2019-07-02 13:41:16 -04:00 |
Timon Kruiper
|
7586f613d5
|
Added function-section functionality
|
2019-07-01 17:49:08 +02:00 |
emekoi
|
2d85ff9465
|
added invalid switch prong error
added error for switch prong with different payloads and support for capturing payload on switch prongs with payloads of the same type
|
2019-07-01 00:27:55 -05:00 |
Marc Tiehuis
|
0dd2e93e4c
|
Update for new fmt.zig formatting
|
2019-06-30 22:25:03 +12:00 |
hryx
|
0e38f7215b
|
Define different struct size for APValue on Windows (thanks @Sahnvour)
|
2019-06-29 14:34:00 -07:00 |
emekoi
|
027517a0c9
|
added init function for `Coff`
|
2019-06-29 13:56:23 -05:00 |
emekoi
|
92b68c57b3
|
fix formatting
|
2019-06-29 13:21:27 -04:00 |
emekoi
|
8156a61de8
|
fix syntax highlighting
|
2019-06-29 13:21:27 -04:00 |
Michael Dusan
|
7a2b0cc9c4
|
fix stack escape in add_source_file()
|
2019-06-29 13:19:39 -04:00 |
hryx
|
247e567422
|
Don't return a slice pointing to a deceased stack address
|
2019-06-28 18:01:41 -07:00 |
hryx
|
102bf5200c
|
Fix string literal: not null-terminated (thanks @mikdusan)
|
2019-06-28 17:40:20 -07:00 |
emekoi
|
b780dee3e8
|
initialize sections in openSelfDebugInfoWindows
|
2019-06-28 18:22:02 -05:00 |
emekoi
|
fbb0c8d639
|
fixed debug info on windows
|
2019-06-28 17:59:34 -05:00 |
hryx
|
cc74bf5136
|
Translate IntegralCast; add stage2 test coverage
|
2019-06-27 23:12:33 -07:00 |
Andrew Kelley
|
4b7e04f75a
|
rename std/special/bootstrap.zig to std/special/start.zig
|
2019-06-28 02:00:56 -04:00 |
hryx
|
646268875e
|
Use new width format option
|
2019-06-27 22:16:31 -07:00 |
hryx
|
2060c7c39b
|
Merge branch 'master' into translate-c-userland
|
2019-06-27 22:12:34 -07:00 |
hryx
|
3e0ff32bd8
|
Separate with space instead of LF to prevent rendering excessive indentation
|
2019-06-27 21:17:27 -07:00 |
hryx
|
b4bd52cc51
|
Create and render big.Int from IntegerLiteral; group BinaryOperator
|
2019-06-27 21:02:48 -07:00 |
Andrew Kelley
|
ae72a98224
|
Merge pull request #2775 from SamTebbs33/alignment-docs
Add doc comments to alignment functions
|
2019-06-27 20:37:28 -04:00 |
Andrew Kelley
|
ff477361b0
|
Merge branch 'emekoi-root-import'
|
2019-06-27 19:16:24 -04:00 |
Andrew Kelley
|
69c7c5de09
|
fixups
* better detection for already seen packages
* "root" instead of "@root"
|
2019-06-27 19:15:33 -04:00 |
Andrew Kelley
|
fe2d89007b
|
Merge branch 'root-import' of https://github.com/emekoi/zig into emekoi-root-import
|
2019-06-27 18:38:28 -04:00 |
SamTebbs33
|
623dbb73df
|
Add check for power of 2 to std.mem.alignBackward
|
2019-06-27 22:23:09 +01:00 |
Andrew Kelley
|
0a0c11685f
|
fix for with null and T peer types and inferred result location type
See #2762
|
2019-06-27 17:22:35 -04:00 |
SamTebbs33
|
14abf0fda5
|
Add doc comments to alignment functions
|
2019-06-27 22:22:17 +01:00 |
Andrew Kelley
|
1b23c46138
|
fix switch with null and T peer types and inferred result location type
closes #2762
|
2019-06-27 16:54:19 -04:00 |
Andrew Kelley
|
d422d5753b
|
avoid std.debug.global_allocator in http headers tests
|
2019-06-27 15:38:40 -04:00 |
Andrew Kelley
|
8a251c411d
|
Merge branch 'daurnimator-http.headers'
|
2019-06-27 14:07:27 -04:00 |
Andrew Kelley
|
39112d9052
|
update format function for new std fmt changes
|
2019-06-27 14:06:29 -04:00 |
Andrew Kelley
|
ba29435f67
|
Merge branch 'http.headers' of https://github.com/daurnimator/zig into daurnimator-http.headers
|
2019-06-27 13:37:40 -04:00 |
Andrew Kelley
|
1ccf6a2c9e
|
compile error for using slice as array init expr type
when there are more than 0 elements.
closes #2764
|
2019-06-27 12:24:13 -04:00 |
Andrew Kelley
|
6cd3995754
|
Merge branch 'daurnimator-logging-allocator'
|
2019-06-27 12:05:12 -04:00 |
Andrew Kelley
|
0041e00a78
|
fixups
* move LoggingAllocator to its own file
* style conventions
* add documentation
* use `anyerror` instead of `error{}` for the stream
|
2019-06-27 12:04:14 -04:00 |
Andrew Kelley
|
c346b257bb
|
Merge branch 'logging-allocator' of https://github.com/daurnimator/zig into daurnimator-logging-allocator
|
2019-06-27 11:20:00 -04:00 |
Andrew Kelley
|
516b5e649f
|
better CLI error message for missing sub-architecture
|
2019-06-27 11:05:12 -04:00 |
Marc Tiehuis
|
3c914c63a5
|
Remove #2725 workaround
These were no longer being hit after the copy-elision branch was merged.
Closes #2725.
|
2019-06-27 21:50:24 +12:00 |
Andrew Kelley
|
6c195ede54
|
add test case for defer modifying return value before returned
See #961
|
2019-06-26 23:25:53 -04:00 |
Andrew Kelley
|
01ff0d4d62
|
Merge pull request #2602 from ziglang/copy-elision-3
result location mechanism (part of no-copy semantics)
|
2019-06-26 18:29:19 -04:00 |
Andrew Kelley
|
517bdea754
|
fix incorrectly omitting variable declarations
in non-debug modes
|
2019-06-26 16:27:24 -04:00 |
Andrew Kelley
|
3085d29af8
|
Merge remote-tracking branch 'origin/master' into copy-elision-3
|
2019-06-26 14:44:01 -04:00 |
Andrew Kelley
|
5cd4753bea
|
add missing error code for DeleteFileW
|
2019-06-26 14:32:19 -04:00 |
Andrew Kelley
|
33f996bb16
|
all tests passing on linux
|
2019-06-26 14:00:44 -04:00 |
Luna
|
07c0d484ee
|
net: quickfix on non-existing Address.family
|
2019-06-26 13:24:51 -04:00 |
Andrew Kelley
|
32c6f643ae
|
disable building self hosted compiler in test suite
Rather than fixing regressions with deprecated coroutines, I'm going
to let them regress more until #2377 is solved.
|
2019-06-26 12:42:08 -04:00 |