Changelog for melf-1.3.1
1.3.1
- Support GHC 9.8.2
1.3.0
- Test with GHC 8.8.4, 8.10.7, 9.0.2, 9.2.7, 9.4.4, 9.6.1
- Remove dependency on the
singletonspackage - Move
getStringandgetSectionDatatoHeaders.hs - Fix docs
- Support docs for the data generated by
Data.Elf.Constants.TH - Remove default constructor name parameter in
Data.Elf.Constants.TH - Few minor fixes
- CI: Use github actions based on
haskell/actions/setup(use cabal)
1.2.0
- Test with GHC 8.8.4, 8.10.7, 9.0.2, 9.2.4, 9.2.5, 9.4.4
- Add a fantom parameter type to
ElfXXto differentiate between nodes on the type level. - Revise warning options
- Use monad optics for ELF write builder
1.1.0
- Compile with GHC 8.8, 9.0, 9.2.
- Set up Github CI to build that.
- Fix bug that did not allow to specify length of
NOBITSsections. - Misc minor fixes
1.0.2
- Add documentation to
README.md - examples: Rework
DummyLd, add an x86 test file. - examples: Rework the last sections of the
README_ru.md
1.0.1
- examples: Rename Aarch64 -> AArch64
- examples: Fuse
MkObjintoAsmAArch64, rewriteMkExeasDummyLd - Implement
elfFindSectionByName - Add test data into the hackage tarball
1.0.0
Initial release