zig/src-self-hosted
Andrew Kelley ea1b21dbdb fix linux
* error.BadFd is not a valid error code. it would always be a bug to
   get this error code.
 * merge error.Io with existing error.InputOutput
 * merge error.PathNotFound with existing error.FileNotFound.
   Not all OS's support both.
 * add os.File.openReadC
 * add error.BadPathName for windows file operations with invalid
   characters
 * add os.toPosixPath to help stack allocate a null terminating byte
 * add some TODOs for other functions to investigate removing the
   allocator requirement
 * optimize some implementations to use the alternate functions when
   a null byte is already available
 * add a missing error.SkipZigTest
 * os.selfExePath uses a non-allocating API
 * os.selfExeDirPath uses a non-allocating API
 * os.path.real uses a non-allocating API
 * add os.path.realAlloc and os.path.realC
 * convert many windows syscalls to use the W versions (See #534)
2018-08-21 20:31:50 -04:00
..
arg.zig clean up self hosted main. delete unsupported commands 2018-06-22 01:54:38 -04:00
c.zig self-hosted: share C++ code for finding libc on windows 2018-07-20 23:38:13 -04:00
c_int.zig self-hosted: progress on IR for supporting libc hello world 2018-07-19 00:08:47 -04:00
codegen.zig self-hosted: reorganize creation and destruction of Compilation 2018-08-10 12:28:20 -04:00
compilation.zig fix linux 2018-08-21 20:31:50 -04:00
decl.zig when decls don't change, don't regenerate them 2018-08-03 17:59:11 -04:00
errmsg.zig fix windows 2018-08-21 16:07:28 -04:00
introspect.zig fix linux 2018-08-21 20:31:50 -04:00
ir.zig self-hosted: watch files and trigger a rebuild 2018-08-03 17:22:17 -04:00
libc_installation.zig fix linux 2018-08-21 20:31:50 -04:00
link.zig self-hosted: reorganize creation and destruction of Compilation 2018-08-10 12:28:20 -04:00
llvm.zig self-hosted: function calling another function 2018-07-24 20:24:05 -04:00
main.zig self-hosted: reorganize creation and destruction of Compilation 2018-08-10 12:28:20 -04:00
package.zig self-hosted: create tmp dir for .o files and emit .o file for fn 2018-07-16 20:52:50 -04:00
scope.zig self-hosted: watch files and trigger a rebuild 2018-08-03 17:22:17 -04:00
target.zig self-hosted: basic linker code for macos 2018-07-23 17:38:03 -04:00
test.zig fix windows 2018-08-21 16:07:28 -04:00
type.zig self-hosted: reorganize creation and destruction of Compilation 2018-08-10 12:28:20 -04:00
value.zig self-hosted: function calling another function 2018-07-24 20:24:05 -04:00
visib.zig self-hosted: generate zig IR for simple function 2018-07-12 15:12:44 -04:00