Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 40 million developers.
Sign up- New York City
- Sign in to view email
- https://andrewkelley.me/
Pinned
3,142 contributions in the last year
Contribution activity
April 2020
Created a pull request in thejoshwolfe/legend-of-swarkland that received 2 comments
update to latest zig
streams ArrayList API address-of literals is properly const
+22
−25
•
2
comments
- look for clang-cpp shared lib when it exists
- rework llvm and clang detection in cmake configuration
- cmake: improvements to cross-compiling for Windows
- mingw-w64 additionally provides -luuid and -lpsapi
- detect an endless loop when trying to detect native libc installation
- change the default ABI of riscv64-linux-musl
- ci: enable riscv64-linux tests
- os.fstatat
- added CI job for mingw
- fix compilation under mingw
- Add missing error message for invalid assignment
- sort.binarySearch: fix integer underflow (#4980)
- Add lock option to File.OpenFlags and File.CreateFlags
- fix lazy value in ir_analyze_instruction_elem_ptr
- Move shuffle test to vector tests
- Always run detection of libc on native target
- add compiler-error test: coerce
- crypto: fix benchmark compile error
- Fix multiplication overflow in `hash_const_val`
- Fix CrossTarget.parse test on platforms where abi != gnu
- fix some nullptr dereferences on arm-linux-musleabhif
- stage1: make C++ switch fallthrough an error
- Fix io tests
- zig cc: add support for -L linker arguments
Created an issue in ziglang/qemu-static that received 4 comments
proposal: wget qemu tarballs instead of committing the source to the git repo
Any reason not to do it like this? https://github.com/ziglang/docker-zig/blob/ccffc9ab67bd7024eca340ea066710c2d644ef40/Dockerfile#L22
4
comments
- rename std.os to std.posix
- errdefer with unreachable should allow function type to not have an error union
- Translate C: Add comment containing c source location for failed decls
- flaky file locking test is disabled
- teach LLVM to optimize across async functions
- f16 related tests disabled on Windows
- vector shift operators test disabled on multiple architectures
- zig cc with `-c` parameter and no `-target` parameter should look for native include directories
- sparc64-linux support in the standard library
- unable to build mipsel glibc: fatal error: 'entry.h' file not found
- unable to build i386 glibc: lld: error: relocation refers to a symbol in a discarded section
- unable to link shared object for mipsel-linux: lld: error: can't create dynamic relocation R_MIPS_32 against symbol: DW.ref.__gxx_personality_v0 in readonly segment
- zig cc: integration with -m flags
- zig cc: parse `-target` and `-mcpu`/`-march`/`-mtune` flags according to clang
- Tier 1 Support for x86_64 macOS