Nick Erdmann
|
9f475dae14
|
std/os/uefi: Add shell parameters protocol
|
2020-03-12 23:22:49 +01:00 |
|
Nick Erdmann
|
52eb4129de
|
std/os/uefi: loaded image protocol improvements
|
2020-03-12 23:22:08 +01:00 |
|
Nick Erdmann
|
e617e8a798
|
std/os/uefi: require guid output function be comptime
|
2020-03-12 23:22:08 +01:00 |
|
Nick Erdmann
|
7c12f93734
|
std/os/uefi: boot services and runtime services improvements
- Several function signatures added
- Add getNextVariableName sentinel termination annotation
|
2020-03-12 23:22:08 +01:00 |
|
Vexu
|
71d776c3be
|
add note to disabled tests, improve comptime cmpxchg
|
2020-03-12 22:42:01 +02:00 |
|
LemonBoy
|
bd0b51477a
|
Address review comments
|
2020-03-12 19:40:42 +01:00 |
|
Benjamin Feng
|
4aae55b4cc
|
Replace fmt with new fmtstream
|
2020-03-12 10:41:09 -05:00 |
|
Benjamin Feng
|
786216ca5a
|
Slap in workaround for Fifo
|
2020-03-12 10:41:09 -05:00 |
|
Benjamin Feng
|
6a53fe7c93
|
Handle potential downcast when translating stream size
|
2020-03-12 10:41:09 -05:00 |
|
Benjamin Feng
|
0059d9ee3e
|
Convert fmt.bufPrint / fmt.allocPrint
|
2020-03-12 10:41:09 -05:00 |
|
Benjamin Feng
|
8dd078b99a
|
Convert Buffer to use fmtstream
|
2020-03-12 10:41:09 -05:00 |
|
Benjamin Feng
|
2429fdd73b
|
Convert JSON to fmtstream
|
2020-03-12 10:41:09 -05:00 |
|
Benjamin Feng
|
0fbccec000
|
Convert builtin to fmtstream
|
2020-03-12 10:41:04 -05:00 |
|
Benjamin Feng
|
c11d1055b8
|
Integrated outstreams with new formatter
|
2020-03-12 10:26:28 -05:00 |
|
Benjamin Feng
|
7364e965f4
|
Force error coercion of custom formatters
|
2020-03-12 10:26:28 -05:00 |
|
Benjamin Feng
|
d2e4aafd64
|
Fixup allocPrint
|
2020-03-12 10:26:27 -05:00 |
|
Benjamin Feng
|
1c18ab01a4
|
Add back max_depth test
|
2020-03-12 09:25:13 -05:00 |
|
Benjamin Feng
|
f51c8f26c1
|
Apply explicit error type
|
2020-03-12 09:19:32 -05:00 |
|
Benjamin Feng
|
78d12762a9
|
Re-enable a bunch of tests
|
2020-03-12 09:15:49 -05:00 |
|
Benjamin Feng
|
8241b96f78
|
Re-enable testFmt
|
2020-03-12 09:06:12 -05:00 |
|
Benjamin Feng
|
e1e9ff9546
|
Get formatIntBuf working
|
2020-03-12 09:06:10 -05:00 |
|
Benjamin Feng
|
278b9ec1aa
|
Blind translation
|
2020-03-12 09:04:18 -05:00 |
|
Benjamin Feng
|
ae3fb6df00
|
Copy fmtstream
|
2020-03-12 08:58:36 -05:00 |
|
LemonBoy
|
11df0d0cf8
|
std: Add setEndPos to fs.file
Allow the user to shrink/grow the file size as needed.
|
2020-03-12 09:43:45 +01:00 |
|
LemonBoy
|
89d7fc773d
|
std: Fix pwrite invocation on 32bit architectures
|
2020-03-12 09:43:45 +01:00 |
|
Heppokoyuki
|
3f1c8e3d58
|
fix bug
|
2020-03-12 00:29:30 -04:00 |
|
Andrew Kelley
|
75e9a722db
|
Merge pull request #4714 from mikdusan/target
fix -target and -mcpu issues
|
2020-03-11 21:47:56 -04:00 |
|
Andrew Kelley
|
3ded862cdf
|
Merge pull request #4713 from Heppokoyuki/uefi-file-protocols
UEFI library improvements
|
2020-03-11 21:44:50 -04:00 |
|
Michael Dusan
|
c988167377
|
update/apply CPU features when -mcpu native
- fix: features were not applied if cpu is specified as native
|
2020-03-11 19:33:11 -04:00 |
|
Andrew Kelley
|
06d2f53ece
|
windows: detect HANDLE_EOF in ReadFile
|
2020-03-11 17:39:53 -04:00 |
|
Andrew Kelley
|
3657a54618
|
fix regressions in elf parsing code
|
2020-03-11 17:34:12 -04:00 |
|
Andrew Kelley
|
6892865ba7
|
FixedBufferStream: match file semantics more by clamping pos
|
2020-03-11 16:14:12 -04:00 |
|
Andrew Kelley
|
04626c176b
|
Merge remote-tracking branch 'origin/master' into io-stream-iface
|
2020-03-11 15:47:07 -04:00 |
|
Andrew Kelley
|
431d76c023
|
add std.io.StreamSource and fixes to emitRaw
|
2020-03-11 15:40:34 -04:00 |
|
Andrew Kelley
|
c71991c869
|
fix compilation errors for emitRaw
|
2020-03-11 14:34:13 -04:00 |
|
Andrew Kelley
|
51c6bb92b1
|
Merge pull request #4709 from LemonBoy/implement-2096
Stricter shift left/right safety checks
|
2020-03-11 14:22:40 -04:00 |
|
Andrew Kelley
|
d96b6c0d9f
|
fix footguns in File readAll functions
|
2020-03-11 13:06:30 -04:00 |
|
Heppokoyuki
|
58941927c4
|
refactor
|
2020-03-12 00:24:00 +09:00 |
|
Heppokoyuki
|
02ba1d8fe1
|
add file protocols
|
2020-03-12 00:24:00 +09:00 |
|
Vexu
|
9262f065f5
|
Move abi size checking to codegen
|
2020-03-11 16:48:18 +02:00 |
|
Andrew Kelley
|
ed13cffca4
|
rework some old ELF parsing code and start to fix emitRaw
|
2020-03-10 22:01:58 -04:00 |
|
Andrew Kelley
|
bd14a81e30
|
fix std.ChildProcess on Windows
|
2020-03-10 21:09:49 -04:00 |
|
Andrew Kelley
|
2bff0dda79
|
fix regressions found by test suite
|
2020-03-10 20:22:30 -04:00 |
|
Andrew Kelley
|
9abee660dc
|
fix stack trace code not opening files in forced blocking mode
|
2020-03-10 19:28:05 -04:00 |
|
Andrew Kelley
|
cd26d3b0bb
|
fix regressions caused earlier in this branch
|
2020-03-10 18:54:24 -04:00 |
|
LemonBoy
|
2f1052a313
|
std: Fix broken tests
|
2020-03-10 23:50:04 +01:00 |
|
Andrew Kelley
|
18f1fef142
|
update standard library to new I/O streams API
|
2020-03-10 18:44:30 -04:00 |
|
Michael Dusan
|
83f6f730cd
|
std: simplify format enum-literals
|
2020-03-10 18:09:41 -04:00 |
|
Vexu
|
ee5b00a8b9
|
use atomic bools in std lib
|
2020-03-10 22:54:47 +02:00 |
|
Andrew Kelley
|
b6fbd524f1
|
(breaking) improve and simplify fixed buffer streams API
|
2020-03-10 16:31:04 -04:00 |
|