Ian A. Mason
|
9b6a90cea3
|
Merge branch 'master' of https://github.com/SRI-CSL/gllvm
|
2017-07-03 14:21:02 -07:00 |
|
Ian A. Mason
|
383c421814
|
Typo in the resolveBitcodePath routine.
|
2017-07-03 14:20:54 -07:00 |
|
Loïc Gelle
|
2f2b64bf54
|
fix linking stage according to object files handling
|
2017-07-03 11:21:47 -07:00 |
|
Loïc Gelle
|
4a45aecff2
|
Merge branch 'master' of https://github.com/SRI-CSL/gllvm
|
2017-07-03 11:17:12 -07:00 |
|
Loïc Gelle
|
5e80caabc9
|
fix --start-group ... --end-group mess
|
2017-07-03 11:17:05 -07:00 |
|
Ian A Mason
|
eab28508a6
|
Keep everything happy.
|
2017-06-30 15:09:30 -07:00 |
|
Ian A Mason
|
c24857e530
|
Can see compiler exit codes now. wllvm and clang do not seem to agree, but gllvm and clang appear to be on the same page now.
|
2017-06-30 14:55:19 -07:00 |
|
Ian A Mason
|
698fc9286d
|
Can see compiler exit codes now. Still do not get the same config results as wllvm or clang. Will add more detail to the issue.
|
2017-06-30 14:41:30 -07:00 |
|
Ian A Mason
|
7c7da225be
|
Keep everything happy.
|
2017-06-30 13:31:27 -07:00 |
|
Ian A Mason
|
4956d87f8a
|
Keep everything happy.
|
2017-06-30 13:26:29 -07:00 |
|
Ian A Mason
|
b1bd4fb11a
|
Keep everything happy.
|
2017-06-30 13:25:05 -07:00 |
|
Ian A Mason
|
b40fcb6e00
|
Keep everything happy.
|
2017-06-30 12:17:27 -07:00 |
|
Ian A Mason
|
b1af4bc7f6
|
ditch go's logging.
|
2017-06-30 12:07:35 -07:00 |
|
Ian A Mason
|
ec053c08e2
|
Move file types out to their own file.
|
2017-06-30 11:54:59 -07:00 |
|
Ian A Mason
|
d153584bba
|
Moved dealing with the enviroment into one place (apart from logging)
|
2017-06-30 10:52:53 -07:00 |
|
Ian A Mason
|
1d79248ebb
|
Moving dealing with the enviroment into one place
|
2017-06-30 10:46:31 -07:00 |
|
Ian A Mason
|
ee36c382e2
|
Moving dealing with the enviroment into one place
|
2017-06-30 10:41:27 -07:00 |
|
Ian A Mason
|
8fe2d10a2d
|
fix a bug in getCompilerWhatever and be more robust with file paths.
|
2017-06-30 10:34:23 -07:00 |
|
Ian A Mason
|
58b6d135ac
|
make execCmd more robust, understandable, and easier to debug.
|
2017-06-30 10:00:25 -07:00 |
|
Ian A. Mason
|
06a31effc6
|
get-bc should be its own exectuable and use go cmdline parsing.
|
2017-06-29 18:19:07 -07:00 |
|
Ian A. Mason
|
6753155289
|
golinting [ci skip]
|
2017-06-29 18:07:31 -07:00 |
|
Ian A. Mason
|
d84ff829af
|
golinting [ci skip]
|
2017-06-29 18:06:31 -07:00 |
|
Ian A. Mason
|
e930bbf2e2
|
golinting [ci skip]
|
2017-06-29 18:01:03 -07:00 |
|
Ian A. Mason
|
834220ec27
|
golinting [ci skip]
|
2017-06-29 17:55:36 -07:00 |
|
Ian A. Mason
|
afe783333a
|
golinting [ci skip]
|
2017-06-29 17:46:30 -07:00 |
|
Ian A. Mason
|
f3d150a1fc
|
golinting [ci skip]
|
2017-06-29 17:39:37 -07:00 |
|
Ian A. Mason
|
4a4437bd6d
|
golinting [ci skip]
|
2017-06-29 14:44:39 -07:00 |
|
Ian A. Mason
|
020583a9ab
|
golinting [ci skip]
|
2017-06-29 14:25:55 -07:00 |
|
Ian A. Mason
|
2c2530e91a
|
golinting [ci skip]
|
2017-06-29 14:19:12 -07:00 |
|
Ian A. Mason
|
3240795ebf
|
Merge branch 'master' of https://github.com/SRI-CSL/gllvm
|
2017-06-29 12:59:32 -07:00 |
|
Ian A. Mason
|
e3358f1b11
|
golinting [ci-skip]
|
2017-06-29 12:59:23 -07:00 |
|
Ian A Mason
|
49aae24533
|
Update README.md
badge points to the right place.
|
2017-06-29 12:54:07 -07:00 |
|
Ian A. Mason
|
1f26aaf209
|
got a report card badge. need to go through the golint complaints. then maybe try coverity too.
|
2017-06-29 12:47:10 -07:00 |
|
Ian A. Mason
|
b76970d6aa
|
using gofmt -s now, and we have a MIT LICENSE.
|
2017-06-29 12:43:12 -07:00 |
|
Ian A. Mason
|
bd5b4bc810
|
using gofmt -s now.
|
2017-06-29 12:38:04 -07:00 |
|
Ian A. Mason
|
ba6ff39913
|
Merge branch 'master' of https://github.com/SRI-CSL/gllvm
|
2017-06-29 12:25:27 -07:00 |
|
Ian A. Mason
|
03f0880a69
|
travis shell in place. need to see why the musllvm build fails. also need to solve the 'only works for go master problem'
|
2017-06-29 12:25:20 -07:00 |
|
Loïc Gelle
|
3a43f22758
|
fix caller name recognition
|
2017-06-29 11:33:43 -07:00 |
|
Ian A. Mason
|
1d092b9e7b
|
gofmt gets its way (mainly because my emacs mode uses it).
|
2017-06-28 14:13:56 -07:00 |
|
Ian A. Mason
|
70a1cee8fe
|
Makefile fix, and a logFatal to absorb all the occurrences of log.Fatal
|
2017-06-28 14:03:36 -07:00 |
|
Loic Gelle
|
071418d0b5
|
remove dependency to objcopy/otool for extraction
|
2017-06-28 10:52:03 -07:00 |
|
Loic Gelle
|
5f00dcaf2f
|
fix binary extraction for *nix
|
2017-06-28 10:05:19 -07:00 |
|
Loic Gelle
|
f11a1405aa
|
change output name generator + update readme
|
2017-06-28 09:49:53 -07:00 |
|
Ian A. Mason
|
50bfc93217
|
one bug found. not fixed yet. gonna look at linux too first.
|
2017-06-28 07:55:22 -07:00 |
|
Ian A Mason
|
c900266e77
|
README.md additions and modifications.
|
2017-06-28 06:56:33 -07:00 |
|
Ian A. Mason
|
3f40f09b98
|
all 'gow' are now 'g', maybe.
|
2017-06-28 06:35:52 -07:00 |
|
Ian A. Mason
|
a0b1ce4dae
|
futzing with constants prior to istrumenting to grok get-bc failures.
|
2017-06-28 06:33:20 -07:00 |
|
Ian A. Mason
|
8eeacf5631
|
simple logging for instrumentation. so debugging is not so laborious.
|
2017-06-27 18:55:27 -07:00 |
|
Ian A. Mason
|
f42fbca273
|
bug number one squashed. really need log levels and some instrumentation. That missing not was painful to find.
|
2017-06-27 13:36:07 -07:00 |
|
Ian A. Mason
|
7a09f93b5d
|
gow ==> g
|
2017-06-27 10:19:45 -07:00 |
|