Skip to content

Commit

Permalink
chore(version): Update Version to 6.0.0-Alpha3 (#2616)
Browse files Browse the repository at this point in the history
* chore(version): Update Version to 6.0.0-RC1

* chore(version): change version name to 6.0.0-alpha3
  • Loading branch information
kabeor authored Jan 28, 2025
1 parent d7ef910 commit 8ac2843
Show file tree
Hide file tree
Showing 9 changed files with 6,978 additions and 6,613 deletions.
41 changes: 41 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,46 @@
This file details the changelog of Capstone.

-----------------------------
Version 6.0.0-Alpha3: January 29th, 2025

## What's Changed
* Update Changelog Version to 6.0.0-Alpha2 by @kabeor in https://github.com/capstone-engine/capstone/pull/2553
* PPC LLVM 18 by @Rot127 in https://github.com/capstone-engine/capstone/pull/2540
* Arm regressions by @Rot127 in https://github.com/capstone-engine/capstone/pull/2556
* Python bindings: Enable more archs + bump cibuildwheel action to the v2.22.0 by @Antelox in https://github.com/capstone-engine/capstone/pull/2558
* Add arm64 and sysz compatibility layer to Python bindings by @peace-maker in https://github.com/capstone-engine/capstone/pull/2559
* Make thumb, v8 and m-class positional cstool arguments. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2557
* Small arm64 compat header fixes by @satk0 in https://github.com/capstone-engine/capstone/pull/2563
* PPC regressions by @Rot127 in https://github.com/capstone-engine/capstone/pull/2575
* Fix 2572 by @Rot127 in https://github.com/capstone-engine/capstone/pull/2574
* Clean up the cstest documentation and build instructions. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2580
* Update BPF arch by @Roeegg2 in https://github.com/capstone-engine/capstone/pull/2568
* x86: update read/write registers for transfer instructions by @hainest in https://github.com/capstone-engine/capstone/pull/2578
* cstest: use DOWNLOAD_EXTRACT_TIMESTAMP conditionally by @hainest in https://github.com/capstone-engine/capstone/pull/2581
* Capstone v6 now supports Debian Packaging by @AndrewQuijano in https://github.com/capstone-engine/capstone/pull/2579
* Fix complex atomic instructions handling by @Roeegg2 in https://github.com/capstone-engine/capstone/pull/2584
* Fix linking issue on Windows. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2587
* Clarify between machine used vs. Capstone module affected. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2586
* Fix LoongArch aliases and CS_OPT_SYNTAX_NO_DOLLAR support by @wargio in https://github.com/capstone-engine/capstone/pull/2594
* Update Actions by @AndrewQuijano in https://github.com/capstone-engine/capstone/pull/2593
* Downgrade labeler to v4 again due to failing CI. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2598
* Delete Travis by @AndrewQuijano in https://github.com/capstone-engine/capstone/pull/2600
* Implement CPack for Debian/RPM by @AndrewQuijano in https://github.com/capstone-engine/capstone/pull/2590
* Add tricore tc1.8 instructions by @Changqing-JING in https://github.com/capstone-engine/capstone/pull/2595
* Apply new EVM opcode updates by @andelf in https://github.com/capstone-engine/capstone/pull/2602
* Fix SystemZ macro in Makefile by @Changqing-JING in https://github.com/capstone-engine/capstone/pull/2603
* Rebased #2570 by @Rot127 in https://github.com/capstone-engine/capstone/pull/2614

## New Contributors
* @satk0 made their first contribution in https://github.com/capstone-engine/capstone/pull/2563
* @Roeegg2 made their first contribution in https://github.com/capstone-engine/capstone/pull/2568
* @hainest made their first contribution in https://github.com/capstone-engine/capstone/pull/2578
* @Changqing-JING made their first contribution in https://github.com/capstone-engine/capstone/pull/2595
* @andelf made their first contribution in https://github.com/capstone-engine/capstone/pull/2602

**Full Changelog**: https://github.com/capstone-engine/capstone/compare/6.0.0-Alpha2...6.0.0-RC1


-----------------------------
Version 6.0.0-Alpha2: November 24th, 2024

Expand Down
185 changes: 92 additions & 93 deletions bindings/java/capstone/Arm_const.java
Original file line number Diff line number Diff line change
Expand Up @@ -1116,7 +1116,7 @@ public class Arm_const {
public static final int ARM_INS_VRSQRTS = 563;
public static final int ARM_INS_VRSRA = 564;
public static final int ARM_INS_VRSUBHN = 565;
public static final int ARM_INS_VSCCLRM_ = 566;
public static final int ARM_INS_VSCCLRM = 566;
public static final int ARM_INS_VSDOT = 567;
public static final int ARM_INS_VSELEQ = 568;
public static final int ARM_INS_VSELGE = 569;
Expand Down Expand Up @@ -1147,98 +1147,97 @@ public class Arm_const {
public static final int ARM_INS_VUZP = 594;
public static final int ARM_INS_VZIP = 595;
public static final int ARM_INS_ADDW = 596;
public static final int ARM_INS_ADR_ = 597;
public static final int ARM_INS_AUT = 598;
public static final int ARM_INS_AUTG = 599;
public static final int ARM_INS_BFL = 600;
public static final int ARM_INS_BFLX = 601;
public static final int ARM_INS_BF = 602;
public static final int ARM_INS_BFCSEL = 603;
public static final int ARM_INS_BFX = 604;
public static final int ARM_INS_BTI = 605;
public static final int ARM_INS_BXAUT = 606;
public static final int ARM_INS_CLRM = 607;
public static final int ARM_INS_CSEL = 608;
public static final int ARM_INS_CSINC = 609;
public static final int ARM_INS_CSINV = 610;
public static final int ARM_INS_CSNEG = 611;
public static final int ARM_INS_DCPS1 = 612;
public static final int ARM_INS_DCPS2 = 613;
public static final int ARM_INS_DCPS3 = 614;
public static final int ARM_INS_DLS = 615;
public static final int ARM_INS_LE = 616;
public static final int ARM_INS_ORN = 617;
public static final int ARM_INS_PAC = 618;
public static final int ARM_INS_PACBTI = 619;
public static final int ARM_INS_PACG = 620;
public static final int ARM_INS_SG = 621;
public static final int ARM_INS_SUBS = 622;
public static final int ARM_INS_SUBW = 623;
public static final int ARM_INS_TBB = 624;
public static final int ARM_INS_TBH = 625;
public static final int ARM_INS_TT = 626;
public static final int ARM_INS_TTA = 627;
public static final int ARM_INS_TTAT = 628;
public static final int ARM_INS_TTT = 629;
public static final int ARM_INS_WLS = 630;
public static final int ARM_INS_BLXNS = 631;
public static final int ARM_INS_BXNS = 632;
public static final int ARM_INS_CBNZ = 633;
public static final int ARM_INS_CBZ = 634;
public static final int ARM_INS_POP = 635;
public static final int ARM_INS_PUSH = 636;
public static final int ARM_INS___BRKDIV0 = 637;
public static final int ARM_INS_ENDING = 638;
public static final int ARM_INS_ALIAS_BEGIN = 639;
public static final int ARM_INS_ALIAS_VMOV = 640;
public static final int ARM_INS_ALIAS_NOP = 641;
public static final int ARM_INS_ALIAS_YIELD = 642;
public static final int ARM_INS_ALIAS_WFE = 643;
public static final int ARM_INS_ALIAS_WFI = 644;
public static final int ARM_INS_ALIAS_SEV = 645;
public static final int ARM_INS_ALIAS_SEVL = 646;
public static final int ARM_INS_ALIAS_ESB = 647;
public static final int ARM_INS_ALIAS_CSDB = 648;
public static final int ARM_INS_ALIAS_CLRBHB = 649;
public static final int ARM_INS_ALIAS_PACBTI = 650;
public static final int ARM_INS_ALIAS_BTI = 651;
public static final int ARM_INS_ALIAS_PAC = 652;
public static final int ARM_INS_ALIAS_AUT = 653;
public static final int ARM_INS_ALIAS_SSBB = 654;
public static final int ARM_INS_ALIAS_PSSBB = 655;
public static final int ARM_INS_ALIAS_DFB = 656;
public static final int ARM_INS_ALIAS_CSETM = 657;
public static final int ARM_INS_ALIAS_CSET = 658;
public static final int ARM_INS_ALIAS_CINC = 659;
public static final int ARM_INS_ALIAS_CINV = 660;
public static final int ARM_INS_ALIAS_CNEG = 661;
public static final int ARM_INS_ALIAS_VMLAV = 662;
public static final int ARM_INS_ALIAS_VMLAVA = 663;
public static final int ARM_INS_ALIAS_VRMLALVH = 664;
public static final int ARM_INS_ALIAS_VRMLALVHA = 665;
public static final int ARM_INS_ALIAS_VMLALV = 666;
public static final int ARM_INS_ALIAS_VMLALVA = 667;
public static final int ARM_INS_ALIAS_VBIC = 668;
public static final int ARM_INS_ALIAS_VEOR = 669;
public static final int ARM_INS_ALIAS_VORN = 670;
public static final int ARM_INS_ALIAS_VORR = 671;
public static final int ARM_INS_ALIAS_VAND = 672;
public static final int ARM_INS_ALIAS_VPSEL = 673;
public static final int ARM_INS_ALIAS_ERET = 674;
public static final int ARM_INS_ALIAS_ASR = 675;
public static final int ARM_INS_ALIAS_LSL = 676;
public static final int ARM_INS_ALIAS_LSR = 677;
public static final int ARM_INS_ALIAS_ROR = 678;
public static final int ARM_INS_ALIAS_RRX = 679;
public static final int ARM_INS_ALIAS_UXTW = 680;
public static final int ARM_INS_ALIAS_LDM = 681;
public static final int ARM_INS_ALIAS_POP = 682;
public static final int ARM_INS_ALIAS_PUSH = 683;
public static final int ARM_INS_ALIAS_POPW = 684;
public static final int ARM_INS_ALIAS_PUSHW = 685;
public static final int ARM_INS_ALIAS_VPOP = 686;
public static final int ARM_INS_ALIAS_VPUSH = 687;
public static final int ARM_INS_ALIAS_END = 688;
public static final int ARM_INS_AUT = 597;
public static final int ARM_INS_AUTG = 598;
public static final int ARM_INS_BFL = 599;
public static final int ARM_INS_BFLX = 600;
public static final int ARM_INS_BF = 601;
public static final int ARM_INS_BFCSEL = 602;
public static final int ARM_INS_BFX = 603;
public static final int ARM_INS_BTI = 604;
public static final int ARM_INS_BXAUT = 605;
public static final int ARM_INS_CLRM = 606;
public static final int ARM_INS_CSEL = 607;
public static final int ARM_INS_CSINC = 608;
public static final int ARM_INS_CSINV = 609;
public static final int ARM_INS_CSNEG = 610;
public static final int ARM_INS_DCPS1 = 611;
public static final int ARM_INS_DCPS2 = 612;
public static final int ARM_INS_DCPS3 = 613;
public static final int ARM_INS_DLS = 614;
public static final int ARM_INS_LE = 615;
public static final int ARM_INS_ORN = 616;
public static final int ARM_INS_PAC = 617;
public static final int ARM_INS_PACBTI = 618;
public static final int ARM_INS_PACG = 619;
public static final int ARM_INS_SG = 620;
public static final int ARM_INS_SUBS = 621;
public static final int ARM_INS_SUBW = 622;
public static final int ARM_INS_TBB = 623;
public static final int ARM_INS_TBH = 624;
public static final int ARM_INS_TT = 625;
public static final int ARM_INS_TTA = 626;
public static final int ARM_INS_TTAT = 627;
public static final int ARM_INS_TTT = 628;
public static final int ARM_INS_WLS = 629;
public static final int ARM_INS_BLXNS = 630;
public static final int ARM_INS_BXNS = 631;
public static final int ARM_INS_CBNZ = 632;
public static final int ARM_INS_CBZ = 633;
public static final int ARM_INS_POP = 634;
public static final int ARM_INS_PUSH = 635;
public static final int ARM_INS___BRKDIV0 = 636;
public static final int ARM_INS_ENDING = 637;
public static final int ARM_INS_ALIAS_BEGIN = 638;
public static final int ARM_INS_ALIAS_VMOV = 639;
public static final int ARM_INS_ALIAS_NOP = 640;
public static final int ARM_INS_ALIAS_YIELD = 641;
public static final int ARM_INS_ALIAS_WFE = 642;
public static final int ARM_INS_ALIAS_WFI = 643;
public static final int ARM_INS_ALIAS_SEV = 644;
public static final int ARM_INS_ALIAS_SEVL = 645;
public static final int ARM_INS_ALIAS_ESB = 646;
public static final int ARM_INS_ALIAS_CSDB = 647;
public static final int ARM_INS_ALIAS_CLRBHB = 648;
public static final int ARM_INS_ALIAS_PACBTI = 649;
public static final int ARM_INS_ALIAS_BTI = 650;
public static final int ARM_INS_ALIAS_PAC = 651;
public static final int ARM_INS_ALIAS_AUT = 652;
public static final int ARM_INS_ALIAS_SSBB = 653;
public static final int ARM_INS_ALIAS_PSSBB = 654;
public static final int ARM_INS_ALIAS_DFB = 655;
public static final int ARM_INS_ALIAS_CSETM = 656;
public static final int ARM_INS_ALIAS_CSET = 657;
public static final int ARM_INS_ALIAS_CINC = 658;
public static final int ARM_INS_ALIAS_CINV = 659;
public static final int ARM_INS_ALIAS_CNEG = 660;
public static final int ARM_INS_ALIAS_VMLAV = 661;
public static final int ARM_INS_ALIAS_VMLAVA = 662;
public static final int ARM_INS_ALIAS_VRMLALVH = 663;
public static final int ARM_INS_ALIAS_VRMLALVHA = 664;
public static final int ARM_INS_ALIAS_VMLALV = 665;
public static final int ARM_INS_ALIAS_VMLALVA = 666;
public static final int ARM_INS_ALIAS_VBIC = 667;
public static final int ARM_INS_ALIAS_VEOR = 668;
public static final int ARM_INS_ALIAS_VORN = 669;
public static final int ARM_INS_ALIAS_VORR = 670;
public static final int ARM_INS_ALIAS_VAND = 671;
public static final int ARM_INS_ALIAS_VPSEL = 672;
public static final int ARM_INS_ALIAS_ERET = 673;
public static final int ARM_INS_ALIAS_ASR = 674;
public static final int ARM_INS_ALIAS_LSL = 675;
public static final int ARM_INS_ALIAS_LSR = 676;
public static final int ARM_INS_ALIAS_ROR = 677;
public static final int ARM_INS_ALIAS_RRX = 678;
public static final int ARM_INS_ALIAS_UXTW = 679;
public static final int ARM_INS_ALIAS_LDM = 680;
public static final int ARM_INS_ALIAS_POP = 681;
public static final int ARM_INS_ALIAS_PUSH = 682;
public static final int ARM_INS_ALIAS_POPW = 683;
public static final int ARM_INS_ALIAS_PUSHW = 684;
public static final int ARM_INS_ALIAS_VPOP = 685;
public static final int ARM_INS_ALIAS_VPUSH = 686;
public static final int ARM_INS_ALIAS_END = 687;

public static final int ARM_GRP_INVALID = 0;
public static final int ARM_GRP_JUMP = 1;
Expand Down
Loading

0 comments on commit 8ac2843

Please sign in to comment.