macaw/deps
Ryan Scott c9cbb4c7fc Support building with GHC 9.2
This contains various tweaks needed to make the packages in the `macaw` repo
build with GHC 9.2:

* In `template-haskell-2.18.*`, the type of `ConP` gained an additional field
  (see [here](https://gitlab.haskell.org/ghc/ghc/-/wikis/migration/9.2?version_id=7e2ce63ba042c1934654c4316dc02028d8d3dd31#template-haskell-218)).
  As a result, I needed to use some CPP in `macaw-semmc:Data.Macaw.SemMC.TH` to
  make the two uses of `ConP` compile. To minimize the amount of CPP that I
  needed, I factored out this logic into a `conPCompat` function.
* The following submodules were bumped to bring in changes needed to support
  building with GHC 9.2:
  * `asl-translator`: GaloisInc/asl-translator#45
  * `dismantle`: travitch/dismantle#39
  * `dwarf`: GaloisInc/dwarf#5
  * `elf-edit`: GaloisInc/elf-edit#32
  * `flexdis86`: GaloisInc/flexdis86#39
  * `grift`: GaloisInc/grift#6
  * `semmc`: GaloisInc/semmc#75
2022-05-31 15:50:48 -04:00
..
arm-asl-parser@afbeff2db4 Rename macaw-asl to macaw-aarch32 2020-04-05 15:16:39 -07:00
asl-translator@4a7eb74dad Support building with GHC 9.2 2022-05-31 15:50:48 -04:00
bv-sized@57c5a0399e Submodule updates (#291) 2022-05-24 18:45:23 -07:00
bv-sized-float@f18e76f244 Submodule updates (#291) 2022-05-24 18:45:23 -07:00
crucible@1d2d95d232 Submodule updates (#291) 2022-05-24 18:45:23 -07:00
dismantle@48433e7ccb Support building with GHC 9.2 2022-05-31 15:50:48 -04:00
dwarf@5c7101fc99 Support building with GHC 9.2 2022-05-31 15:50:48 -04:00
elf-edit@d6d26540ed Support building with GHC 9.2 2022-05-31 15:50:48 -04:00
flexdis86@c19b55e3bf Support building with GHC 9.2 2022-05-31 15:50:48 -04:00
grift@819a1fedf3 Support building with GHC 9.2 2022-05-31 15:50:48 -04:00
llvm-pretty@64d43d9375 Submodule updates (#291) 2022-05-24 18:45:23 -07:00
llvm-pretty-bc-parser@cbcf0954c2 Submodule updates (#291) 2022-05-24 18:45:23 -07:00
macaw-loader@f69f3a835a Fix the default ppc32 ABI (#222) 2021-08-19 07:41:29 -07:00
semmc@a3b8b89b9e Support building with GHC 9.2 2022-05-31 15:50:48 -04:00
softfloat-hs@a74bb916c4 Update softfloat-hs repo to eliminate manual build step (#265) 2022-03-04 15:49:36 -08:00
what4@835238d875 Submodule updates (#291) 2022-05-24 18:45:23 -07:00
what4-serialize@d8b3fa73f7 Submodule updates (#291) 2022-05-24 18:45:23 -07:00