diff options
author | MITSUNARI Shigeo <[email protected]> | 2020-07-21 14:23:01 +0900 |
---|---|---|
committer | MITSUNARI Shigeo <[email protected]> | 2020-07-21 14:23:01 +0900 |
commit | 615b85fab85b8179df85a9a54dfb99b12bd19478 (patch) | |
tree | 81c37a7bf2a12ab55723f9d4d238e1c238b5182f /readme.txt | |
parent | 9cd796a9f1a4bbb410e72c377339dc71bbf9d695 (diff) | |
download | xbyak-615b85fab85b8179df85a9a54dfb99b12bd19478.tar.gz xbyak-615b85fab85b8179df85a9a54dfb99b12bd19478.zip |
update docv5.93
Diffstat (limited to 'readme.txt')
-rw-r--r-- | readme.txt | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -1,5 +1,5 @@ - C++用x86(IA-32), x64(AMD64, x86-64) JITアセンブラ Xbyak 5.920
+ C++用x86(IA-32), x64(AMD64, x86-64) JITアセンブラ Xbyak 5.93
-----------------------------------------------------------------------------
◎概要
@@ -29,7 +29,6 @@ and, orなどを使いたい場合は-fno-operator-namesをgcc/clangに指定し ◎準備
xbyak.h
xbyak_bin2hex.h
-xbyak_mnemonic.h
これらを同一のパスに入れてインクルードパスに追加してください。
Linuxではmake installで/usr/local/include/xbyakにコピーされます。
@@ -45,6 +44,12 @@ Linuxではmake installで/usr/local/include/xbyakにコピーされます。 -----------------------------------------------------------------------------
◎新機能
+例外なしモード追加
+XBYAK_NO_EXCEPTIONを定義してコンパイルするとgcc/clangで-fno-exceptionsオプションでコンパイルできます。
+エラーは例外の代わりに`Xbyak::GetError()`で通達されます。
+この値が0でなければ何か問題が発生しています。
+この値は自動的に変更されないので`Xbyak::ClearError()`でリセットしてください。
+
MmapAllocator追加
これはUnix系OSでのみの仕様です。XBYAK_USE_MMAP_ALLOCATORを使うと利用できます。
デフォルトのAllocatorはメモリ確保時にposix_memalignを使います。
@@ -371,6 +376,7 @@ sample/{echo,hello}.bfは http://www.kmonos.net/alang/etc/brainfuck.php から -----------------------------------------------------------------------------
◎履歴
+2020/07/21 ver 5.93 例外なしモード追加
2020/06/30 ver 5.92 Intel AMX命令サポート (Thanks to nshustrov)
2020/06/19 ver 5.913 32ビット環境でXBYAK64を定義したときのmov(r64, imm64)を修正
2020/06/19 ver 5.912 macOSの古いXcodeでもMAP_JITを有効にする(Thanks to rsdubtso)
|