diff --git a/README.md b/README.md index bd77421..40bddaf 100644 --- a/README.md +++ b/README.md @@ -66,9 +66,8 @@ To install, simply do (making sure to include those `...`) ``` go get github.com/SRI-CSL/gllvm/cmd/... ``` -This should install five binaries: `gclang`, `gclang++`, `gflang`, `get-bc`, and `gsanity-check` -in the `$GOPATH/bin` directory. - +This should install six binaries: `gclang`, `gclang++`, `gflang`, `get-bc`, `gparse`, and `gsanity-check` +in the `$GOPATH/bin` directory. If you are using `go 1.16` you may be forced to install it like this: ``` GO111MODULE=off go get github.com/SRI-CSL/gllvm/cmd/... @@ -81,7 +80,7 @@ Hopefully we will have a better fix for this [soon](https://github.com/golang/go `gflang` is the wrapper used to compile Fortran. `get-bc` is used for extracting the bitcode from a build product (either an object file, executable, library -or archive). `gsanity-check` can be used for detecting configuration errors. +or archive). `gsanity-check` can be used for detecting configuration errors. `gparse` can be used to exam how `gllvm` parses compiler/linker lines. Here is a simple example. Assuming that clang is in your `PATH`, you can build bitcode for `pkg-config` as follows: