Skip to content

Commit 8ac2843

Browse files
authored
chore(version): Update Version to 6.0.0-Alpha3 (#2616)
* chore(version): Update Version to 6.0.0-RC1 * chore(version): change version name to 6.0.0-alpha3
1 parent d7ef910 commit 8ac2843

File tree

9 files changed

+6978
-6613
lines changed

9 files changed

+6978
-6613
lines changed

ChangeLog

+41
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,46 @@
11
This file details the changelog of Capstone.
22

3+
-----------------------------
4+
Version 6.0.0-Alpha3: January 29th, 2025
5+
6+
## What's Changed
7+
* Update Changelog Version to 6.0.0-Alpha2 by @kabeor in https://github.com/capstone-engine/capstone/pull/2553
8+
* PPC LLVM 18 by @Rot127 in https://github.com/capstone-engine/capstone/pull/2540
9+
* Arm regressions by @Rot127 in https://github.com/capstone-engine/capstone/pull/2556
10+
* Python bindings: Enable more archs + bump cibuildwheel action to the v2.22.0 by @Antelox in https://github.com/capstone-engine/capstone/pull/2558
11+
* Add arm64 and sysz compatibility layer to Python bindings by @peace-maker in https://github.com/capstone-engine/capstone/pull/2559
12+
* Make thumb, v8 and m-class positional cstool arguments. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2557
13+
* Small arm64 compat header fixes by @satk0 in https://github.com/capstone-engine/capstone/pull/2563
14+
* PPC regressions by @Rot127 in https://github.com/capstone-engine/capstone/pull/2575
15+
* Fix 2572 by @Rot127 in https://github.com/capstone-engine/capstone/pull/2574
16+
* Clean up the cstest documentation and build instructions. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2580
17+
* Update BPF arch by @Roeegg2 in https://github.com/capstone-engine/capstone/pull/2568
18+
* x86: update read/write registers for transfer instructions by @hainest in https://github.com/capstone-engine/capstone/pull/2578
19+
* cstest: use DOWNLOAD_EXTRACT_TIMESTAMP conditionally by @hainest in https://github.com/capstone-engine/capstone/pull/2581
20+
* Capstone v6 now supports Debian Packaging by @AndrewQuijano in https://github.com/capstone-engine/capstone/pull/2579
21+
* Fix complex atomic instructions handling by @Roeegg2 in https://github.com/capstone-engine/capstone/pull/2584
22+
* Fix linking issue on Windows. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2587
23+
* Clarify between machine used vs. Capstone module affected. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2586
24+
* Fix LoongArch aliases and CS_OPT_SYNTAX_NO_DOLLAR support by @wargio in https://github.com/capstone-engine/capstone/pull/2594
25+
* Update Actions by @AndrewQuijano in https://github.com/capstone-engine/capstone/pull/2593
26+
* Downgrade labeler to v4 again due to failing CI. by @Rot127 in https://github.com/capstone-engine/capstone/pull/2598
27+
* Delete Travis by @AndrewQuijano in https://github.com/capstone-engine/capstone/pull/2600
28+
* Implement CPack for Debian/RPM by @AndrewQuijano in https://github.com/capstone-engine/capstone/pull/2590
29+
* Add tricore tc1.8 instructions by @Changqing-JING in https://github.com/capstone-engine/capstone/pull/2595
30+
* Apply new EVM opcode updates by @andelf in https://github.com/capstone-engine/capstone/pull/2602
31+
* Fix SystemZ macro in Makefile by @Changqing-JING in https://github.com/capstone-engine/capstone/pull/2603
32+
* Rebased #2570 by @Rot127 in https://github.com/capstone-engine/capstone/pull/2614
33+
34+
## New Contributors
35+
* @satk0 made their first contribution in https://github.com/capstone-engine/capstone/pull/2563
36+
* @Roeegg2 made their first contribution in https://github.com/capstone-engine/capstone/pull/2568
37+
* @hainest made their first contribution in https://github.com/capstone-engine/capstone/pull/2578
38+
* @Changqing-JING made their first contribution in https://github.com/capstone-engine/capstone/pull/2595
39+
* @andelf made their first contribution in https://github.com/capstone-engine/capstone/pull/2602
40+
41+
**Full Changelog**: https://github.com/capstone-engine/capstone/compare/6.0.0-Alpha2...6.0.0-RC1
42+
43+
344
-----------------------------
445
Version 6.0.0-Alpha2: November 24th, 2024
546

bindings/java/capstone/Arm_const.java

+92-93
Original file line numberDiff line numberDiff line change
@@ -1116,7 +1116,7 @@ public class Arm_const {
11161116
public static final int ARM_INS_VRSQRTS = 563;
11171117
public static final int ARM_INS_VRSRA = 564;
11181118
public static final int ARM_INS_VRSUBHN = 565;
1119-
public static final int ARM_INS_VSCCLRM_ = 566;
1119+
public static final int ARM_INS_VSCCLRM = 566;
11201120
public static final int ARM_INS_VSDOT = 567;
11211121
public static final int ARM_INS_VSELEQ = 568;
11221122
public static final int ARM_INS_VSELGE = 569;
@@ -1147,98 +1147,97 @@ public class Arm_const {
11471147
public static final int ARM_INS_VUZP = 594;
11481148
public static final int ARM_INS_VZIP = 595;
11491149
public static final int ARM_INS_ADDW = 596;
1150-
public static final int ARM_INS_ADR_ = 597;
1151-
public static final int ARM_INS_AUT = 598;
1152-
public static final int ARM_INS_AUTG = 599;
1153-
public static final int ARM_INS_BFL = 600;
1154-
public static final int ARM_INS_BFLX = 601;
1155-
public static final int ARM_INS_BF = 602;
1156-
public static final int ARM_INS_BFCSEL = 603;
1157-
public static final int ARM_INS_BFX = 604;
1158-
public static final int ARM_INS_BTI = 605;
1159-
public static final int ARM_INS_BXAUT = 606;
1160-
public static final int ARM_INS_CLRM = 607;
1161-
public static final int ARM_INS_CSEL = 608;
1162-
public static final int ARM_INS_CSINC = 609;
1163-
public static final int ARM_INS_CSINV = 610;
1164-
public static final int ARM_INS_CSNEG = 611;
1165-
public static final int ARM_INS_DCPS1 = 612;
1166-
public static final int ARM_INS_DCPS2 = 613;
1167-
public static final int ARM_INS_DCPS3 = 614;
1168-
public static final int ARM_INS_DLS = 615;
1169-
public static final int ARM_INS_LE = 616;
1170-
public static final int ARM_INS_ORN = 617;
1171-
public static final int ARM_INS_PAC = 618;
1172-
public static final int ARM_INS_PACBTI = 619;
1173-
public static final int ARM_INS_PACG = 620;
1174-
public static final int ARM_INS_SG = 621;
1175-
public static final int ARM_INS_SUBS = 622;
1176-
public static final int ARM_INS_SUBW = 623;
1177-
public static final int ARM_INS_TBB = 624;
1178-
public static final int ARM_INS_TBH = 625;
1179-
public static final int ARM_INS_TT = 626;
1180-
public static final int ARM_INS_TTA = 627;
1181-
public static final int ARM_INS_TTAT = 628;
1182-
public static final int ARM_INS_TTT = 629;
1183-
public static final int ARM_INS_WLS = 630;
1184-
public static final int ARM_INS_BLXNS = 631;
1185-
public static final int ARM_INS_BXNS = 632;
1186-
public static final int ARM_INS_CBNZ = 633;
1187-
public static final int ARM_INS_CBZ = 634;
1188-
public static final int ARM_INS_POP = 635;
1189-
public static final int ARM_INS_PUSH = 636;
1190-
public static final int ARM_INS___BRKDIV0 = 637;
1191-
public static final int ARM_INS_ENDING = 638;
1192-
public static final int ARM_INS_ALIAS_BEGIN = 639;
1193-
public static final int ARM_INS_ALIAS_VMOV = 640;
1194-
public static final int ARM_INS_ALIAS_NOP = 641;
1195-
public static final int ARM_INS_ALIAS_YIELD = 642;
1196-
public static final int ARM_INS_ALIAS_WFE = 643;
1197-
public static final int ARM_INS_ALIAS_WFI = 644;
1198-
public static final int ARM_INS_ALIAS_SEV = 645;
1199-
public static final int ARM_INS_ALIAS_SEVL = 646;
1200-
public static final int ARM_INS_ALIAS_ESB = 647;
1201-
public static final int ARM_INS_ALIAS_CSDB = 648;
1202-
public static final int ARM_INS_ALIAS_CLRBHB = 649;
1203-
public static final int ARM_INS_ALIAS_PACBTI = 650;
1204-
public static final int ARM_INS_ALIAS_BTI = 651;
1205-
public static final int ARM_INS_ALIAS_PAC = 652;
1206-
public static final int ARM_INS_ALIAS_AUT = 653;
1207-
public static final int ARM_INS_ALIAS_SSBB = 654;
1208-
public static final int ARM_INS_ALIAS_PSSBB = 655;
1209-
public static final int ARM_INS_ALIAS_DFB = 656;
1210-
public static final int ARM_INS_ALIAS_CSETM = 657;
1211-
public static final int ARM_INS_ALIAS_CSET = 658;
1212-
public static final int ARM_INS_ALIAS_CINC = 659;
1213-
public static final int ARM_INS_ALIAS_CINV = 660;
1214-
public static final int ARM_INS_ALIAS_CNEG = 661;
1215-
public static final int ARM_INS_ALIAS_VMLAV = 662;
1216-
public static final int ARM_INS_ALIAS_VMLAVA = 663;
1217-
public static final int ARM_INS_ALIAS_VRMLALVH = 664;
1218-
public static final int ARM_INS_ALIAS_VRMLALVHA = 665;
1219-
public static final int ARM_INS_ALIAS_VMLALV = 666;
1220-
public static final int ARM_INS_ALIAS_VMLALVA = 667;
1221-
public static final int ARM_INS_ALIAS_VBIC = 668;
1222-
public static final int ARM_INS_ALIAS_VEOR = 669;
1223-
public static final int ARM_INS_ALIAS_VORN = 670;
1224-
public static final int ARM_INS_ALIAS_VORR = 671;
1225-
public static final int ARM_INS_ALIAS_VAND = 672;
1226-
public static final int ARM_INS_ALIAS_VPSEL = 673;
1227-
public static final int ARM_INS_ALIAS_ERET = 674;
1228-
public static final int ARM_INS_ALIAS_ASR = 675;
1229-
public static final int ARM_INS_ALIAS_LSL = 676;
1230-
public static final int ARM_INS_ALIAS_LSR = 677;
1231-
public static final int ARM_INS_ALIAS_ROR = 678;
1232-
public static final int ARM_INS_ALIAS_RRX = 679;
1233-
public static final int ARM_INS_ALIAS_UXTW = 680;
1234-
public static final int ARM_INS_ALIAS_LDM = 681;
1235-
public static final int ARM_INS_ALIAS_POP = 682;
1236-
public static final int ARM_INS_ALIAS_PUSH = 683;
1237-
public static final int ARM_INS_ALIAS_POPW = 684;
1238-
public static final int ARM_INS_ALIAS_PUSHW = 685;
1239-
public static final int ARM_INS_ALIAS_VPOP = 686;
1240-
public static final int ARM_INS_ALIAS_VPUSH = 687;
1241-
public static final int ARM_INS_ALIAS_END = 688;
1150+
public static final int ARM_INS_AUT = 597;
1151+
public static final int ARM_INS_AUTG = 598;
1152+
public static final int ARM_INS_BFL = 599;
1153+
public static final int ARM_INS_BFLX = 600;
1154+
public static final int ARM_INS_BF = 601;
1155+
public static final int ARM_INS_BFCSEL = 602;
1156+
public static final int ARM_INS_BFX = 603;
1157+
public static final int ARM_INS_BTI = 604;
1158+
public static final int ARM_INS_BXAUT = 605;
1159+
public static final int ARM_INS_CLRM = 606;
1160+
public static final int ARM_INS_CSEL = 607;
1161+
public static final int ARM_INS_CSINC = 608;
1162+
public static final int ARM_INS_CSINV = 609;
1163+
public static final int ARM_INS_CSNEG = 610;
1164+
public static final int ARM_INS_DCPS1 = 611;
1165+
public static final int ARM_INS_DCPS2 = 612;
1166+
public static final int ARM_INS_DCPS3 = 613;
1167+
public static final int ARM_INS_DLS = 614;
1168+
public static final int ARM_INS_LE = 615;
1169+
public static final int ARM_INS_ORN = 616;
1170+
public static final int ARM_INS_PAC = 617;
1171+
public static final int ARM_INS_PACBTI = 618;
1172+
public static final int ARM_INS_PACG = 619;
1173+
public static final int ARM_INS_SG = 620;
1174+
public static final int ARM_INS_SUBS = 621;
1175+
public static final int ARM_INS_SUBW = 622;
1176+
public static final int ARM_INS_TBB = 623;
1177+
public static final int ARM_INS_TBH = 624;
1178+
public static final int ARM_INS_TT = 625;
1179+
public static final int ARM_INS_TTA = 626;
1180+
public static final int ARM_INS_TTAT = 627;
1181+
public static final int ARM_INS_TTT = 628;
1182+
public static final int ARM_INS_WLS = 629;
1183+
public static final int ARM_INS_BLXNS = 630;
1184+
public static final int ARM_INS_BXNS = 631;
1185+
public static final int ARM_INS_CBNZ = 632;
1186+
public static final int ARM_INS_CBZ = 633;
1187+
public static final int ARM_INS_POP = 634;
1188+
public static final int ARM_INS_PUSH = 635;
1189+
public static final int ARM_INS___BRKDIV0 = 636;
1190+
public static final int ARM_INS_ENDING = 637;
1191+
public static final int ARM_INS_ALIAS_BEGIN = 638;
1192+
public static final int ARM_INS_ALIAS_VMOV = 639;
1193+
public static final int ARM_INS_ALIAS_NOP = 640;
1194+
public static final int ARM_INS_ALIAS_YIELD = 641;
1195+
public static final int ARM_INS_ALIAS_WFE = 642;
1196+
public static final int ARM_INS_ALIAS_WFI = 643;
1197+
public static final int ARM_INS_ALIAS_SEV = 644;
1198+
public static final int ARM_INS_ALIAS_SEVL = 645;
1199+
public static final int ARM_INS_ALIAS_ESB = 646;
1200+
public static final int ARM_INS_ALIAS_CSDB = 647;
1201+
public static final int ARM_INS_ALIAS_CLRBHB = 648;
1202+
public static final int ARM_INS_ALIAS_PACBTI = 649;
1203+
public static final int ARM_INS_ALIAS_BTI = 650;
1204+
public static final int ARM_INS_ALIAS_PAC = 651;
1205+
public static final int ARM_INS_ALIAS_AUT = 652;
1206+
public static final int ARM_INS_ALIAS_SSBB = 653;
1207+
public static final int ARM_INS_ALIAS_PSSBB = 654;
1208+
public static final int ARM_INS_ALIAS_DFB = 655;
1209+
public static final int ARM_INS_ALIAS_CSETM = 656;
1210+
public static final int ARM_INS_ALIAS_CSET = 657;
1211+
public static final int ARM_INS_ALIAS_CINC = 658;
1212+
public static final int ARM_INS_ALIAS_CINV = 659;
1213+
public static final int ARM_INS_ALIAS_CNEG = 660;
1214+
public static final int ARM_INS_ALIAS_VMLAV = 661;
1215+
public static final int ARM_INS_ALIAS_VMLAVA = 662;
1216+
public static final int ARM_INS_ALIAS_VRMLALVH = 663;
1217+
public static final int ARM_INS_ALIAS_VRMLALVHA = 664;
1218+
public static final int ARM_INS_ALIAS_VMLALV = 665;
1219+
public static final int ARM_INS_ALIAS_VMLALVA = 666;
1220+
public static final int ARM_INS_ALIAS_VBIC = 667;
1221+
public static final int ARM_INS_ALIAS_VEOR = 668;
1222+
public static final int ARM_INS_ALIAS_VORN = 669;
1223+
public static final int ARM_INS_ALIAS_VORR = 670;
1224+
public static final int ARM_INS_ALIAS_VAND = 671;
1225+
public static final int ARM_INS_ALIAS_VPSEL = 672;
1226+
public static final int ARM_INS_ALIAS_ERET = 673;
1227+
public static final int ARM_INS_ALIAS_ASR = 674;
1228+
public static final int ARM_INS_ALIAS_LSL = 675;
1229+
public static final int ARM_INS_ALIAS_LSR = 676;
1230+
public static final int ARM_INS_ALIAS_ROR = 677;
1231+
public static final int ARM_INS_ALIAS_RRX = 678;
1232+
public static final int ARM_INS_ALIAS_UXTW = 679;
1233+
public static final int ARM_INS_ALIAS_LDM = 680;
1234+
public static final int ARM_INS_ALIAS_POP = 681;
1235+
public static final int ARM_INS_ALIAS_PUSH = 682;
1236+
public static final int ARM_INS_ALIAS_POPW = 683;
1237+
public static final int ARM_INS_ALIAS_PUSHW = 684;
1238+
public static final int ARM_INS_ALIAS_VPOP = 685;
1239+
public static final int ARM_INS_ALIAS_VPUSH = 686;
1240+
public static final int ARM_INS_ALIAS_END = 687;
12421241

12431242
public static final int ARM_GRP_INVALID = 0;
12441243
public static final int ARM_GRP_JUMP = 1;

0 commit comments

Comments
 (0)