Kevin Quick
98807daee2
Added -Wcompat for warnings about future compatibility.
2019-01-10 13:43:27 -08:00
Joe Hendrix
ebc5d9575e
Merge remote-tracking branch 'public/master' into jhx/plt-support
2018-12-04 08:04:32 -08:00
Kevin Quick
1d7cdc87eb
Implement NoStarIsType and MonadFail for GHC 8.6.
2018-11-21 00:08:33 +00:00
Joe Hendrix
bb63f9f859
This fixes tail call detection, and allows architecture-specific checks.
2018-11-12 11:56:44 -05:00
Joe Hendrix
c886c19b03
Rename Memory exports.
...
This update renames many of the declarations exported by
Data.Macaw.Memory so that we have more consistent names.
The majority of the existing names are now exported with DEPRECATION
warnings. Some of the symbol declarations that were not used by the
Memory datatype have been moved to other modules.
The minor version of macaw-base has been incremented.
2018-10-18 10:07:20 -07:00
Joe Hendrix
230b318dcf
Updates to discovery
2018-08-14 23:29:02 -07:00
Kevin Quick
789841f9fe
[x86] Constent use of language specification in cabal file.
...
Also updates the minimum cabal version. This eliminates warnings
regarding this cabal file.
2018-03-27 10:41:18 -07:00
Joe Hendrix
278b079a49
Fix warnings; remove -Werror
2018-01-21 07:56:04 -08:00
Joe Hendrix
79b5606e3c
Merge remote-tracking branch 'origin/avx'
2018-01-16 15:38:14 -08:00
Joe Hendrix
48001ea6f1
Add updated flexdis constraints.
2018-01-16 15:37:30 -08:00
Iavor Diatchki
1f2e80f1a5
Implement a couple of instructions
2017-12-18 16:53:27 -08:00
Joe Hendrix
478e7db31a
Refactor X86 semantics types; add tuples to Macaw.
2017-12-01 13:58:20 -08:00
Joe Hendrix
2bd710b49d
Move global function argument analysis to Macaw; Syscall changes
...
We also moved the syscall interface to be X86 specific to be compat
with earlier changes.
2017-11-22 14:07:55 -08:00
Ben Selfridge
afeb8f77c9
New Travis script
2017-11-08 12:05:28 -08:00
Ben Selfridge
580cb634cd
Fixed macaw-x86 test suite, all tests seem to pass fine.
2017-11-01 15:56:54 -07:00
Joe Hendrix
7c33bf82e4
Update license information.
2017-09-27 15:59:06 -07:00
Joe Hendrix
4dcb26ebee
Add x86 specific code.
2017-09-27 15:54:43 -07:00