Commit Graph

81 Commits

Author SHA1 Message Date
Ian A. Mason ea6becdfd7 keeping gofmt happy. 2018-08-06 15:10:30 -07:00
Ian A. Mason 3de212139a Warn rather than fail if the .o comes from, say assembly. 2018-08-06 09:43:38 -07:00
Ian A. Mason fddb064c5e Merge branch 'master' of https://github.com/SRI-CSL/gllvm 2018-06-11 15:06:54 -07:00
Ian A. Mason f2637f6887 archaic flag added. 2018-06-11 15:05:58 -07:00
Ian A. Mason 778414f628 linting ... 2018-06-01 06:26:59 -07:00
Ian A. Mason cd8022e385 Another recipe for mayhem, II. 2018-05-25 15:34:33 -07:00
Ian A. Mason 87b55c28f9 Another recipe for mayhem. 2018-05-25 14:59:56 -07:00
Ian A. Mason 08903954e1 Various fixes, including one for the dead_strip issue. Issue #22. 2018-05-24 17:41:49 -07:00
Ian A. Mason c409287076 libcurl.a on Darwin reveals a couple of ugly bugs. 2018-05-23 10:18:48 -07:00
Ian A. Mason 34e9e55f21 cmd parser additions from curl. 2018-05-23 07:28:43 -07:00
Ian A. Mason ee940a6a22 cmd parser additions from curl. 2018-05-23 07:14:20 -07:00
Ian A. Mason c6e185927d Version bump. Keeping in synch with wllvm. 2018-05-14 11:51:41 -07:00
Ian A. Mason da2306f5bc Added the compile and link flag '-fsanitize=' to solve issue #19 2018-05-13 07:42:20 -07:00
Ian A. Mason a91293a16f Some sort of editing fiasco. 2018-05-11 07:30:19 -07:00
Ian A. Mason aef2810c0c Some procedural abstraction and clean up. 2018-05-11 07:15:42 -07:00
Ian A. Mason d2b8ffddee Some procedural abstraction and clean up. 2018-05-11 07:14:37 -07:00
Ian A. Mason 4eadb3c7d1 Some procedural abstraction and clean up. 2018-05-11 07:13:13 -07:00
Ian A. Mason 00420e9a95 Gatta keep the grades up. 2018-05-10 18:26:53 -07:00
Ian A. Mason f497d4dee4 Linting with gometalinter.v2 ./... 2018-05-10 16:25:44 -07:00
Ian A Mason b018a39fa1 Merge pull request #18 from SRI-CSL/fix_command_line_overflow
Command line too large fix
2018-05-10 16:07:12 -07:00
Paul Naert daf09cd75e added -n option for setting arg size and -t option for keeping temporary files 2018-05-10 15:55:46 -07:00
Paul Naert 3c8bf6aa47 command_line_overflow_fix cleaned 2018-05-10 14:35:24 -07:00
Paul Naert 32cb46a01d command_line_overflow_fix 2018-05-10 14:30:22 -07:00
Paul Naert 34014a65af extractor modification 2018-05-10 13:44:59 -07:00
Ian A. Mason 288f8dbfcd Fix resolveTool logic. 2018-05-09 14:57:10 -07:00
Ian A. Mason c69bace9eb Issue #17 procedural abstraction. 2018-05-09 14:21:17 -07:00
Ian A. Mason 307ea19e10 Fix for issue #17. 2018-05-09 07:07:56 -07:00
Ian A. Mason 49578305ef Fixed some wierdness uncovered by llvm-3.4 bad behavior. Plus puffed out the apache 14.0 tutorial a bit. 2018-05-08 15:11:42 -07:00
Ian A. Mason 6a7f027e99 Just some more flags... really need to do this more systematically. 2018-05-04 14:25:44 -07:00
Ian A. Mason bd296e284d Get rid of the logging sensitivity of gsanity-check 2018-05-04 13:28:48 -07:00
Ian A. Mason ba04960330 What did I do wrong? Both wllvm and gllvm version files are out of date. 2018-05-04 12:54:28 -07:00
Ian A. Mason 64c163f06f What did I do wrong? Both wllvm and gllvm version files are out of date. 2018-05-04 12:53:38 -07:00
Ian A. Mason bf660e0b3d Ooops. 2018-05-04 06:52:40 -07:00
Ian A. Mason 8a6e56d02d conflict fix. 2018-05-04 06:48:47 -07:00
Ian A. Mason 3c97379cd6 Error message tweak. 2018-05-04 06:47:18 -07:00
Ian A. Mason de98afc950 gsanity-check gets a -e swith to print what it thinks the environment looks like. 2018-05-02 15:59:34 -07:00
Ian A. Mason 52b45c47e6 Spelling bee time. 2018-05-02 14:16:03 -07:00
Ian A. Mason cda95a488d Handles archives better. Flag for sorting bitcode files. Linux Kernel work. 2018-05-02 13:05:24 -07:00
Ian A. Mason 591b65316f Birthing some examples. Starting with a biggie. 2018-04-30 09:58:19 -07:00
Ian A. Mason 7755cdabb9 Version bump 2018-04-28 09:32:06 -07:00
Ian A. Mason b4345b3c03 Added a -s switch to sort the manifest. Default is unsorted. 2018-04-28 09:23:55 -07:00
Ian A. Mason 2b5e00b549 whitespace, for my sake. 2018-04-27 19:32:33 -07:00
Ian A. Mason e565e33714 whitespace, again for my GPA. 2018-04-27 19:30:55 -07:00
Ian A. Mason 114f1e8ed4 reduce cyclomatic complexity for my GPA. Sucks. 2018-04-27 19:29:45 -07:00
Ian A. Mason 0c39531dd6 Handle thin archives directly without using a buggy(?) conversion script. 2018-04-27 18:31:38 -07:00
Ian A. Mason 142f82df38 gllvm and wllvm agree when compiling the linux kernel. 2018-04-25 14:05:52 -07:00
Ian A. Mason 81a664f9f0 gllvm and wllvm agree when compiling the linux kernel. 2018-04-25 14:05:45 -07:00
Ian A. Mason 72ed099005 Trying to unify the behavior of wllvm and gllvm when compiling the linux kernel. 2018-04-24 14:50:58 -07:00
Ian A. Mason 18b65a053a Trying to unify the behavior of wllvm and gllvm when compiling the linux kernel. 2018-04-24 12:13:12 -07:00
Ian A. Mason 6b8707d5de Added version reporting to gsanity-check, and added as much error checking
as I could find, and sensibly do.  I used

https://github.com/alecthomas/gometalinter

as a tool which seemed quite useful.
2018-04-18 06:58:47 -07:00