Ian A.Mason
|
44dfcce1b8
|
Whitespace.
|
2021-06-09 12:16:27 -07:00 |
|
Alex Bernat
|
50c32bbd09
|
added rudimentary flang support as gfortran
|
2021-05-25 00:23:48 +00:00 |
|
William Woodruff
|
285070d09a
|
shared: drop some debug logs
|
2021-02-18 11:45:12 -05:00 |
|
William Woodruff
|
70883e356e
|
shared/compiler: add some debug logs
|
2021-02-18 10:39:32 -05:00 |
|
Ian A.Mason
|
beca29f43d
|
Typo \_(ツ)_/¯
|
2020-10-31 11:33:08 -07: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
|
d853576c95
|
Tweaks for v1.2.8
|
2020-10-13 08:46:41 -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
|
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
|
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
|
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
|
052d1d18f6
|
Futzing insidee the vagrant box.
|
2019-10-22 17:47:34 +00:00 |
|
Ian A. Mason
|
778414f628
|
linting ...
|
2018-06-01 06:26:59 -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
|
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
|
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 |
|
Ian A. Mason
|
7905f2e122
|
I am a slave to gofmt.
|
2018-02-05 15:27:50 -08:00 |
|
Ian A. Mason
|
3fc0008125
|
Issue #13 and a SIGSEGV issue.
|
2018-02-05 15:23:04 -08:00 |
|
Ashish Gehani
|
baadc4c94c
|
Added OCCAM license.
|
2017-08-25 16:34:03 -07: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
|
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
|
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
|
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
|
16cddf6fc9
|
Wonderful (not) adventures in multi-binary go projects.
|
2017-07-05 08:14:11 -07:00 |
|