-
Hi, while enabling`-fsanitize=cfi`, there seems to be an issue with renaming duplicate symbols. Previously, this could be done inside a cmake file by running `COMMAND objcopy..` but since CFI enablem…
-
This would allow dropping the llvm dependency and avoid the problem of things not being reflected in the c bindings.
-
### Zig Version
0.14.0-dev.1570+8ddce90e6
### Steps to Reproduce and Observed Behavior
```zig
// a.zig
export fn add(a: i32, b: i32) i32 {
return a + b;
}
```
```zig
// b.zig
ex…
-
```cpp
struct A {
A(unsigned long pa, unsigned long pb) {a = pa; b = pb;}
unsigned long a;
unsigned long b;
};
A f(unsigned long a, unsigned long b) {
return A(a, b);
}
int …
-
cea72fe34194d58ac1ba9485ee9c9a63cf98a4e6 disabled this test since it sometimes fails and sometimes doesn't:
```
llvm-reduce: /home/buildbot/as-builder-4/lld-x86_64-ubuntu-fast/llvm-project/llvm/to…
-
This is a wonderful feature! Thanks for your effort!
I am curious if using PIXIE to "compile" the C implementation of `typed.Dict` to LLVM bitcode (?) and running some Dict benchmark, will the spee…
-
## Project description
At the moment there are various flavors for compilers and stdenvs in `llvmPackages`. I believe most of the existing configurations are not very useful and the most important …
-
zig-linux-x86_64-0.9.0-dev.720+871f6343f
does not produce llvm IR/bitcode:
```
zig build-obj -femit-llvm-ir -fLLVM -lc hello.c
zig cc -S -emit-llvm hello.c
```
produces hello.ll:
```
clang…
-
# TODO
- [x] output llvm bitcode static library
- [ ] output javascript file.
- [ ] unit test
- [ ] llvm bitcode
- [ ] javascript
- [ ] support travis ci
-
```
cargo new foo
cd foo
rustc -Clto -Cembed-bitcode=yes -Zvirtual-function-elimination src/main.rs
./main # this works
> Hello, world!
rustc -Clto -Cembed-bitcode=yes -Zvirtual-function-el…