Commit Graph

122 Commits

Author SHA1 Message Date
Ian A. Mason
6bb4db70a5 version bump. 2020-08-04 17:59:26 +00:00
William Woodruff
c14c8e6d73
extractor: Add a "strict extraction" mode
The more permissive current behavior remains the default.
2020-08-04 12:59:52 -04:00
William Woodruff
3389f1fde6
extractor: Fix success assignment
Booleans are default-initialized to false, so we only need
to assign to true in the success case.
2020-08-04 10:48:02 -04:00
William Woodruff
3a0cea8f37
extractor: Fix success shadowing 2020-08-04 09:43:46 -04:00
William Woodruff
eb5c783f2c
extractor: Fix other assigns 2020-08-03 16:55:38 -04:00
William Woodruff
6ca36df5db
extractor: Fix Extractor signature 2020-08-03 16:46:52 -04:00
William Woodruff
3d3264fd14
extractor: Make extraction errors fatal 2020-08-03 16:41:28 -04:00
Ian A. Mason
02ea4c5218 Complaints from the peanut gallery. 2020-03-24 12:55:59 -07:00
Ian A. Mason
27ff069bcb gofmt tweaks. 2020-03-24 12:38:09 -07:00
Ian A. Mason
e5869c7444 LLVM_BITCODE_GENERATION_FLAGS feature. 2020-03-24 12:36:16 -07:00
Ian A. Mason
f464fcac22 Keep the formating gods at bay (or PG&E will not restore my power) 2019-10-28 20:47:17 +00:00
Ian A. Mason
5b1c1b2752 testing the cmd switches and environment settings. 2019-10-28 14:38:49 +00:00
Ian A. Mason
58744e5ae2 Purge of LogFatal complete; some (success bool) codes not checked yet, mainly in the bitcode attaching process 2019-10-26 16:47:47 +00:00
Ian A. Mason
fa20b6410c Slowly remove the ugly LogFatal in favor of exitCodes 2019-10-26 01:53:45 +00:00
Ian A. Mason
ef77e255a8 Still futzing with the Extract method... 2019-10-26 00:37:23 +00:00
Ian A. Mason
bd88b14e25 Actually use the args slice passes to shared.Extract 2019-10-25 20:22:52 +00:00
Ian A. Mason
4c6313089a Adding some text to the sanity checker, so I can cut and paste when I forget the env vars. 2019-10-25 17:42:55 +00:00
Gleb Popov
4dae7fb34a
Also LogDebug() the command line being run in runCmd() 2019-10-25 21:23:18 +04:00
Ian A.Mason
86d04ac4e4 Cleaning up the extraction arg parsing, with the aim to parse something other than os.Args 2019-10-25 09:27:32 -07:00
Ian A. Mason
21a9a3a3c7 Prepping a new release. 2019-10-23 19:03:01 +00:00
Ian A. Mason
8abc459f9a Turn off replay mode; didn't pan out unfortunately. 2019-10-23 16:55:52 +00:00
Ian A. Mason
bce21265af Allow for customization under the hood. 2019-10-23 16:27:24 +00:00
Ian A. Mason
0be1e568c2 Elevate failure of the segment addition process to a warning, why isn't it an error... 2019-10-23 14:35:38 +00:00
Ian A. Mason
3a57e247a0 Futzing insidee the vagrant box. 2019-10-22 17:53:26 +00:00
Ian A. Mason
3c7ad06857 Futzing insidee the vagrant box. 2019-10-22 17:52:39 +00:00
Ian A. Mason
052d1d18f6 Futzing insidee the vagrant box. 2019-10-22 17:47:34 +00:00
Ian A.Mason
a8305d0094 issue #31 plus continued race detection stuff, II. 2019-10-22 06:41:44 -07:00
Ian A.Mason
fc48468746 issue #31 plus continued race detection stuff. 2019-10-22 06:38:16 -07:00
Ian A.Mason
64ececee96 Preparing to stress the race detector. 2019-10-21 09:13:24 -07:00
Ian A. Mason
465f5d88be The midas touch. Not. 2019-07-29 16:30:40 -07:00
Ian A. Mason
2ac8c3faae Looks like I broke things. 2019-07-29 16:26:30 -07:00
Ian A. Mason
dd2cde4454 issue #30 (letting travis test it) 2019-07-25 13:12:23 -07:00
Ian A. Mason
911a9312a3 Ooops forgot to update the version 2019-07-03 06:39:16 -07:00
Ian A. Mason
a973a87115 Issue #84 over at travitch's place. 2019-06-18 11:13:49 -07:00
Ian A. Mason
701b08be70 Keeping ahead(?) of wllvm. 2019-06-12 06:47:57 -07:00
Ian A. Mason
fcb3406452 -fopenmp added as a link and compile flag. 2019-02-11 07:12:50 -08:00
Ian A. Mason
e19027f459 Cleanup. 2019-01-04 11:39:44 -08:00
Ian A. Mason
d7314dd3d4 pattern matching done in a fixed order to make sure the right one matches first. 2019-01-04 10:38:25 -08:00
Ian A. Mason
6fa871fa6c binary --sysroot variant. 2019-01-03 12:41:31 -08:00
Ian A. Mason
df3a1a7b5f Issue #25 2019-01-02 13:21:08 -08:00
Ian A. Mason
68123001a8 Issue #23 2019-01-02 11:43:48 -08:00
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