Ian A Mason
|
d01ecad84b
|
Update parser.go
`-mllvm` takes an extra `<arg>`
E.g.
```
-mllvm <arg>
```
|
2021-06-29 16:36:44 -07:00 |
|
William Woodruff
|
285070d09a
|
shared: drop some debug logs
|
2021-02-18 11:45:12 -05:00 |
|
William Woodruff
|
2607b2c9f0
|
shared/parser: use compileUnaryCallback
|
2021-02-18 11:41:46 -05:00 |
|
William Woodruff
|
58e909d35e
|
shared/parser: temporarily disable some callbacks
|
2021-02-18 11:28:56 -05:00 |
|
William Woodruff
|
c302d05282
|
shared/parser: continued debugging
|
2021-02-18 11:25:11 -05:00 |
|
Ian A Mason
|
9cd27f7da8
|
Two fallbacks in place in case we do not recognize the file extension of an object file, II
|
2020-10-30 22:11:29 +00:00 |
|
Ian A Mason
|
62c0620028
|
Two fallbacks in place in case we do not recognize the file extension of an object file
|
2020-10-30 22:04:23 +00:00 |
|
Ian A Mason
|
9f0092874f
|
Another freeBSD file extension: nossppico (a position-independent relocatable object without stack smashing protection)
|
2020-10-30 18:39:44 +00:00 |
|
Ian A Mason
|
97c57a0798
|
Dependency stuff as well as intrumenting the fragile bitcode injection.
|
2020-10-30 16:31:58 +00:00 |
|
Ian A Mason
|
c917b673cf
|
FreeBSD bug fix (pico extension)
|
2020-10-30 15:43:40 +00:00 |
|
Ian A Mason
|
7a13605571
|
Merge branch 'master' of https://github.com/SRI-CSL/gllvm
|
2020-10-29 17:26:00 +00:00 |
|
Ian A Mason
|
c2d60ee56b
|
FreeBSD tweak.
|
2020-10-29 17:25:14 +00:00 |
|
Ian A Mason
|
b3c970d034
|
Update parser.go
Grammatical logging messages.
|
2020-10-28 16:45:24 -07:00 |
|
Ian A. Mason
|
d853576c95
|
Tweaks for v1.2.8
|
2020-10-13 08:46:41 -07:00 |
|
Ian A. Mason
|
85ec695a30
|
Beefed up the cmd line parsing to cope with linking startgroup and endgroup;5Ds
|
2020-10-12 12:17:23 -07:00 |
|
Ian A. Mason
|
1ff11f6318
|
Typo
|
2020-10-12 10:45:26 -07:00 |
|
Ian A. Mason
|
dda8dabfd1
|
More lto tweaks for the chromium build.
|
2020-10-12 10:35:00 -07:00 |
|
Ian A. Mason
|
dfb22031a1
|
Attempt at making the lto tweaks work properly, and adding the LTO_LINKING_FLAGS environment example.
|
2020-10-11 17:22:33 -07:00 |
|
Ian A Mason
|
4a8dcb7490
|
Issue #39 (take 2).
|
2020-10-09 23:16:50 +00:00 |
|
Ian A Mason
|
4b34b5e1aa
|
Issue #39.
|
2020-10-09 22:28:27 +00:00 |
|
Ian A.Mason
|
327226cd84
|
osx gofmt disagrees with linux gofmt.
|
2020-08-04 19:39:05 -07:00 |
|
Ian A. Mason
|
6bb4db70a5
|
version bump.
|
2020-08-04 17:59:26 +00:00 |
|
Ian A. Mason
|
27ff069bcb
|
gofmt tweaks.
|
2020-03-24 12:38:09 -07:00 |
|
Ian A. Mason
|
ef77e255a8
|
Still futzing with the Extract method...
|
2019-10-26 00:37:23 +00: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
|
3a57e247a0
|
Futzing insidee the vagrant box.
|
2019-10-22 17:53:26 +00: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
|
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
|
f2637f6887
|
archaic flag added.
|
2018-06-11 15:05:58 -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
|
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
|
da2306f5bc
|
Added the compile and link flag '-fsanitize=' to solve issue #19
|
2018-05-13 07:42:20 -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
|
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
|
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 |
|
Will Dietz
|
372d8a3357
|
parser: support -m{,no-}avx2 as well
|
2018-04-03 08:27:24 -05:00 |
|