Commit Graph

365 Commits

Author SHA1 Message Date
Ashish Gehani
d52cba519e License is BSD. 2017-08-25 16:37:06 -07:00
Ashish Gehani
baadc4c94c Added OCCAM license. 2017-08-25 16:34:03 -07:00
Ian A Mason
bd2d3d1a27 Merge pull request #11 from dtzWill/fix/asm-regexp
parser.go: Fix regexp used for detecting asm input
2017-08-12 15:24:46 -07:00
Will Dietz
fa57387ac6 parser.go: Fix regexp used for detecting asm input 2017-08-12 12:23:57 -05:00
Ian A Mason
c4fbe60c85 Cleaned up the skipping second phase code. 2017-07-24 09:22:58 -07:00
Ian A Mason
026fc69d24 Fix the order of the arguments in the linking step. 2017-07-24 06:53:49 -07:00
Ian A Mason
8545a49940 Instrument the fork execs so we can wee what is being done (in DEBUG mode). 2017-07-21 13:38:52 -07:00
Ian A Mason
0d90b36a56 Getting the two phase logic right (perhaps), concurrency complicates 2017-07-21 11:02:42 -07:00
Ian A Mason
7d6907d408 LogFatal is a bad idea... Still have yices configure issues. But ... 2017-07-21 10:23:23 -07:00
Ian A. Mason
c0740ce4a7 Prevemt gsanity insanity. 2017-07-20 16:11:44 -07:00
Ian A Mason
f34b008736 Update README.md 2017-07-14 17:16:19 -07:00
Ian A Mason
a306cc8b79 Update README.md 2017-07-14 17:14:49 -07:00
Ian A Mason
99ea94b50c Update README.md 2017-07-14 17:11:44 -07:00
Ian A Mason
618979f2a5 Update README.md 2017-07-14 17:11:02 -07:00
Ian A Mason
e865d8fa05 Trim README.md. 2017-07-14 17:10:09 -07:00
Ian A. Mason
51720e1461 fix travis to use the new old environment variables. 2017-07-14 10:55:17 -07:00
Loïc Gelle
483f709796 change environment variable names 2017-07-14 10:47:56 -07:00
Ian A. Mason
d3a33c59d9 Merge branch 'master' of https://github.com/SRI-CSL/gllvm 2017-07-13 08:57:52 -07:00
Ian A. Mason
37af8fee67 make sure gsanity-check returns an informative exit code, so we can rely on it in tests. 2017-07-13 08:57:15 -07:00
Ian A Mason
fab3416853 Update Makefile 2017-07-13 07:54:28 -07:00
Ian A Mason
6c468e583f Update README.md 2017-07-12 15:49:58 -07:00
Ian A. Mason
f66fd9f0fc using ... in the build and install like a go BOSS. 2017-07-12 15:49:39 -07:00
Ian A Mason
2d8c995609 Update README.md 2017-07-12 14:34:09 -07:00
Ian A. Mason
f2e790c277 Merge branch 'master' of https://github.com/SRI-CSL/gllvm 2017-07-11 13:01:53 -07:00
Ian A. Mason
ff3f76acd0 neatness is next to godliness (said someone with OCD) 2017-07-11 13:01:46 -07:00
Ian A Mason
62cd9318cb Update README.md 2017-07-11 11:30:40 -07:00
Ian A. Mason
2c8b14eb49 Keeping track of the GPA 2017-07-11 10:54:20 -07:00
Ian A. Mason
7629fa220a Finished the sanity checker. Getting ready to revert to a uniform API with wllvm. Maybe via the issue mechanism. 2017-07-11 10:52:05 -07:00
Ian A. Mason
73c77a5a92 stylistic changes, plus still need to track down the SIGSEGV in the llvm-link. 2017-07-10 13:14:34 -07:00
Ian A. Mason
4ff5865d27 stylistic changes, plus still need to track down the SIGSEGV in the llvm-link. 2017-07-10 13:11:46 -07:00
Ian A. Mason
7f88d84b23 sanity checker ported too. 2017-07-10 13:01:21 -07:00
Ian A. Mason
7962ec6e99 Still have to figure out how to pass -s to the emacs go-mode hook. 2017-07-05 17:48:40 -07:00
Ian A. Mason
562983793a Documenting the exported routines. 2017-07-05 17:42:55 -07:00
Loïc Gelle
0cf14152fe fix print only case 2017-07-05 12:52:06 -07:00
Ian A. Mason
09ffb6d8e4 Don't do extra work if the first phase failed. 2017-07-05 11:25:20 -07:00
Ian A. Mason
c68cb2ed5a Simplifying(?) the archiver and linker logic in 'get-bc' 2017-07-05 11:10:32 -07:00
Ian A. Mason
99156ce3f5 Merge branch 'master' of https://github.com/SRI-CSL/gllvm 2017-07-05 11:00:22 -07:00
Ian A. Mason
f75508a3a2 Now we use go's flags to parse the 'get-bc' command line. Not really impressed with flags. No long forms. 2017-07-05 11:00:07 -07:00
Ian A Mason
26ee94301e Update README.md 2017-07-05 08:40:38 -07:00
Ian A Mason
56157097a5 Update README.md 2017-07-05 08:19:23 -07:00
Ian A. Mason
16cddf6fc9 Wonderful (not) adventures in multi-binary go projects. 2017-07-05 08:14:11 -07:00
Ian A. Mason
e2631c2c4a Typo in the resolveBitcodePath routine. 2017-07-03 14:21:22 -07:00
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