aboutsummaryrefslogtreecommitdiffhomepage
path: root/externals
AgeCommit message (Collapse)Author
2023-04-27externals: Update oaknut to 1.1.6Merry
Merge commit '720d6bbcd87a8aecf628ab26a55ac7b17f7325df'
2023-03-31tests: fibonacci exampleMerry
2023-03-04cmake: fix static standalone buildAlexandre Bouvier
2023-01-06CMakeLists: Support multi-architecture buildsMerry
2023-01-06cmake: use ctest moduleAlexandre Bouvier
2022-12-31externals: Integrate catch externalMerry
2022-12-31externals: Add catch2 v3.2.1Merry
Merge commit '6879e5bb1c598a9a517d7bdec8ba1a0bace3ef10' as 'externals/catch'
2022-12-31externals: Remove Catch2 v2 externalMerry
2022-12-31cmake: support standard ctest optionAlexandre Bouvier
2022-12-31cmake: allow options shadowing with normal variablesAlexandre Bouvier
2022-12-30externals: Update xbyak to v6.68Merry
Merge commit 'f6fdb5f55a88f73ef7bef45f50cf5878ceec9781'
2022-12-29ci: Add Android aarch64 buildMacdu
2022-12-28externals: Update mcl to 0.1.12Merry
Merge commit 'f0d382899cd513125fd67c4503496d4c7c7ec7c5' into HEAD
2022-11-26cmake: multiple simplificationsAlexandre Bouvier
2022-11-26externals: Update oaknut to 1.1.4Merry
Merge commit 'b65b07d566d032339e85d67ecf094a489b05604d' into HEAD
2022-11-24build: only require Zydis on x86Andrea Pappacoda
Zydis is only used on x86, and this patch allows compilation on ARM without Zydis installed.
2022-11-20externals: Update zydis to 4.0.0Alexandre Bouvier
Merge commit '6fa8d51479e9a5542c67bec715a1f68e7ed057ba'
2022-11-20externals: Update zycore to 1.4.1Alexandre Bouvier
Merge commit 'cd2ede593acee9c4956c79da4377ce890ac3a9c0'
2022-11-15externals: Update oaknut to 1.1.3Merry
Merge commit 'cb8abc3ae5a1fcd3d7b6ab73472cdf9093302631'
2022-10-18oaknut: fpsimd MOV and UMOV correctionsMerry
2022-10-18oaknut: MOV: Fix MOVN caseMerry
2022-10-18oaknut: Implement arranged accessors from DReg and QRegMerry
2022-10-18oaknut: dxMerry
2022-10-18oaknut: alignMerry
2022-10-18oaknut: Add dwMerry
2022-10-18oaknut: Add common system registersMerry
2022-07-31externals: Update xbyak to 6.61Merry
Merge commit '5b6e3d8b54e428fceedd907cf5c0f52ca98eb003'
2022-07-26externals: Update fmt to 9.0.0Merry
Merge commit 'a7f9129f18b171ecec9533921ba32449b3c394ac'
2022-07-16externals: Update oaknutMerry
Merge commit '4e8975616946b89c53533549c0d3bab4d0dc9653'
2022-07-12externals: Update oaknutMerry
Merge commit '04cfab01ba40307ce5421e6dde3598be7eac02bd'
2022-07-10externals: Update to mcl 0.1.11Merry
Merge commit '78bb1d1571ec6adb716ddd080bfbfebc6e889d70'
2022-07-10externals: Add oaknutMerry
Merge commit '621367dce8abf82e3924679d72f4da0913cc1520' as 'externals/oaknut'
2022-06-28externals: Remove vixlMerry
2022-06-16externals: Update xbyak to 6.60.1Merry
Merge commit '9af5f5908cee0e3d502a79cba26b4cf817d4ad3f'
2022-06-05externals: Update xbyak to v6.06Merry
Merge commit 'c926d9f40978bee57fbf245cf1c6eb347943e4d9'
2022-04-23cmake: build static externals as PICAlexandre Bouvier
2022-04-23mcl/assert: Flush stderrMerry
2022-04-23externals: Update mcl to 0.1.7Merry
Merge commit '5da4668a0d928ffa527ca03642902c92c4b78a64'
2022-04-23mcl: Build as PICmerry
2022-04-19mcl: Fix bug in non-template mcl::bit::onesMerry
2022-04-19mcl: bit_field: Fix incorrect argument order in replicate_elementMerry
2022-04-19externals: Remove mp and replace uses with mclMerry
2022-04-19externals: Add mcl v0.1.3Merry
Merge commit '7eb1d05f63c7ba8df6a203138932ea428ab4aa49' as 'externals/mcl'
2022-03-19externals: Update catch to 2.13.8merry
2022-02-26CMakeLists: Use system vixl when ableMerry
2022-02-15externals: Update fmt to 8.1.1Merry
Merge commit '6633089a44b13022ddb37a44229c9d9a88a9096f'
2022-01-08cmake: Always build static externalsAlexandre Bouvier
2021-10-30build(cmake): add install targetAndrea Pappacoda
This makes dynarmic installable, and also adds a CMake package config file, that allows projects to use `find_package(dynarmic)` to import the library. I know #636 adds the same thing, but while experimenting with the different install options in https://github.com/merryhime/dynarmic/pull/636#discussion_r725656034 I ended up with a working patch, so I'm proposing this as well. This implements solution 2.
2021-10-11externals/cmake: Fix fmt target checkameerj
2021-08-24cmake: Add options to unbundle ZydisAlexandre Bouvier