Skip to content

Commit 39bde35

Browse files
committed
version 5.3.0
1 parent fb42d80 commit 39bde35

File tree

4 files changed

+14
-5
lines changed

4 files changed

+14
-5
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ if (BEA_COMPILER STREQUAL clang)
7676
set (CMAKE_CXX_COMPILER clang++)
7777
set (BEA_WARNINGS -Wall -W -Wextra -Wconversion -Wno-long-long
7878
-Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings)
79-
list (APPEND BEA_FLAGS -fsanitize=fuzzer-no-link)
79+
#list (APPEND BEA_FLAGS -fsanitize=fuzzer-no-link)
8080
endif ()
8181
# =========================================
8282
# gcc configuration

changelog

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
# BeaEngine 5.3.0 (2020-12-17)
2+
- fix SecurityBlock issues on G1 instructions
3+
- Python Wrapper improved with a new json method
4+
- new headers and field ImplicitUsedRegs added
5+
- huge code cleanup
6+
- add new instructions vmfunc, xend, xtest, rdpkru, rdtscp
7+
- add clang support in cmake file
8+
- multiple fixes on some instructions representation
9+
- documentation updated to 1.3 version
10+
111
# BeaEngine 5.2.0 (2020-11-20)
212
- 12 instructions from Advanced Matrix Extension (AMX) added
313
- 4 instructions from Trust Domain Extension (TDX) added
@@ -13,7 +23,6 @@
1323
- unit tests for python3
1424

1525
# BeaEngine 5
16-
1726
- new instructions sets : AVX512, CET, SGX, BMI1, BMI2, SHA
1827
- more than 10k assertions to test the lib (BeaEngine is now implemented in some TDD style)
1928
- more than 20k instructions encoding listed (not yet released)

doc/beaengine.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
![beaengine](./beaengine-logo.png){ width=50px }
22
**BeaEngine documentation**
33

4-
- BEAENGINE_VERSION: 5.2
5-
- DOC_RELEASE: 1.2
4+
- BEAENGINE_VERSION: 5.3
5+
- DOC_RELEASE: 1.3
66

77
# 1. Disasm function
88

src/Includes/BeaEngineVersion.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
* You should have received a copy of the GNU Lesser General Public License
1717
* along with BeaEngine. If not, see <http://www.gnu.org/licenses/>. */
1818
const__ char* __bea_callspec__ BeaEngineVersion(void) {
19-
return "5.2";
19+
return "5.3";
2020
}
2121
const__ char* __bea_callspec__ BeaEngineRevision(void) {
2222
return "0";

0 commit comments

Comments
 (0)