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 |
|
Ian A. Mason
|
c899fc8c08
|
GOW ==> G
|
2017-06-27 10:16:33 -07:00 |
|
Ian A. Mason
|
00629dadce
|
clean not fussy.
|
2017-06-27 10:11:19 -07:00 |
|
Loic Gelle
|
722c3536ad
|
change gow prefix to g prefix
|
2017-06-27 10:09:39 -07:00 |
|
Loic Gelle
|
eb5de09ac2
|
use TOOLS_PATH env variable for archiver and linker
|
2017-06-27 09:50:12 -07:00 |
|
Loic Gelle
|
e32b3bfeb4
|
add README + change manifest format
|
2017-06-27 09:27:21 -07:00 |
|
Loic Gelle
|
14bdcbb812
|
add concurrent build with sync for bitcode and object files
|
2017-06-26 16:06:51 -07:00 |
|
Loic Gelle
|
b9602ec8fe
|
revert back to two phases approach for compiling
|
2017-06-26 14:26:26 -07:00 |
|
Loic Gelle
|
841cbca3c3
|
replace shell scripts by symlinks to call tool
|
2017-06-26 13:08:15 -07:00 |
|
Loic Gelle
|
50661706fd
|
extraction implemented
|
2017-06-26 12:42:47 -07:00 |
|
Loic Gelle
|
2534b854b3
|
fix typo
|
2017-06-23 14:09:17 -07:00 |
|
Loic Gelle
|
557b374004
|
[WIP] implement elf reading for extraction
|
2017-06-23 14:08:46 -07:00 |
|
Loic Gelle
|
43cc003be4
|
fix obj path hashing
|
2017-06-22 16:15:40 -07:00 |
|
Loic Gelle
|
dca2d7a30d
|
fix obj path hashing
|
2017-06-22 16:09:04 -07:00 |
|
Loic Gelle
|
b0014b15be
|
fix linking stage arguments order
|
2017-06-22 15:59:19 -07:00 |
|
Loic Gelle
|
3eedff25c7
|
fix link-only case
|
2017-06-22 15:42:19 -07:00 |
|
Loic Gelle
|
dfb57d66c9
|
fix artifacts names producer
|
2017-06-22 14:30:09 -07:00 |
|
Loic Gelle
|
d311076075
|
fix call to objcopy
|
2017-06-22 14:08:09 -07:00 |
|
Loic Gelle
|
ccc998151f
|
fix arguments format in command call
|
2017-06-22 14:05:04 -07:00 |
|
Loic Gelle
|
b5603ce41d
|
[not tested] compile part finished
|
2017-06-22 13:48:40 -07:00 |
|
Loic Gelle
|
b7c48c4328
|
fix typo
|
2017-06-22 13:06:23 -07:00 |
|
Loic Gelle
|
3c3e014a73
|
fix non mutable parser result + add installation scripts
|
2017-06-22 13:02:11 -07:00 |
|
Loic Gelle
|
e14e7e328c
|
[WIP] implement compiling part
|
2017-06-22 12:14:00 -07:00 |
|
Loic Gelle
|
3f332fd60b
|
implement gowllvm parser
|
2017-06-21 16:34:56 -07:00 |
|