gllvm icon indicating copy to clipboard operation
gllvm copied to clipboard

Whole Program LLVM: wllvm ported to go

Results 12 gllvm issues
Sort by recently updated
recently updated
newest added

I'm using the scripts `Makefile` and `Makefile_libevent` from https://github.com/SRI-CSL/OCCAM-Benchmarks/tree/master/examples/portfolio/memcached to generate the bitcode of Memcached. But I'm receiving the following error: ``` gclang -g -O2 -Wall -Werror -pedantic -Wmissing-prototypes -Wmissing-declarations...

This is still WIP; it probably needs more work + cleanup to bring it to parity with the current behavior. See #58.

gclang does not seem to identify source input files that are listed inside a linker group. ### Environment - gllvm version 1.3.0 - go version go1.6.2 - llvm version 10...

GLLVM doesn't currently distinguish between multiple compilations of the same input file in a single build. For example, imagine the following: ```make all: foo.exe foo.patched.exe %.exe: $(SRC_DIR)/%.c mkdir -p $(dir...

Hi there, Does `gllvm` support capturing the command-line arguments (not underlying driver arguments) used on each translation unit? For example, if I had the following runs: ```bash gclang -o foo.o...

Is it possible to a fake linker(ln), then we capture this information. In this way, we can select the target we need to extract from a list. Instead of manually...

When building CentOS kernel (v. 4.18..0-193.el8) with gllvm, sometimes there is some non-existent header (usually consisting from one letter and .h file extension, for example `r.h`). I suspect that this...

I am trying to following the example. But I failed. ``` /tmp/pkg-config-0.26$ CC=gclang ./configure --with-internal-glib ... checking for pkg-config... pkg-config configure: error: pkg-config and glib-2.0 not found, please set GLIB_CFLAGS...

Hello, I am already using `gclang`/`gclang++` successfully on a project for which LLVM bytecode is extracted, processed and finally lowered to (native) machine code. I need to perform the exact...

Looks like it doesn't work with new versions of clang and linux, there are some issues connected with flags and linker.