diff options
Diffstat (limited to 'readme.md')
-rw-r--r-- | readme.md | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -26,7 +26,10 @@ Xbyak is a C++ header library that enables dynamically to assemble x86(IA32), x6 The pronunciation of Xbyak is `kəi-bja-k`. It is named from a Japanese word [開闢](https://translate.google.com/?hl=ja&sl=ja&tl=en&text=%E9%96%8B%E9%97%A2&op=translate), which means the beginning of the world. +<br> + ## Feature + * header file only * Intel/MASM like syntax * fully support AVX-512 @@ -35,7 +38,10 @@ It is named from a Japanese word [開闢](https://translate.google.com/?hl=ja&sl Use `and_()`, `or_()`, ... instead of `and()`, `or()`. If you want to use them, then specify `-fno-operator-names` option to gcc/clang. +<br> + ### News + - WAITPKG instructions (tpause, umonitor, umwait) are supported. - MmapAllocator supports memfd with user-defined strings. see sample/memfd.cpp - strictly check address offset disp32 in a signed 32-bit integer. e.g., `ptr[(void*)0xffffffff]` causes an error. @@ -47,19 +53,25 @@ If you want to use them, then specify `-fno-operator-names` option to gcc/clang. - support exception-less mode see. [Exception-less mode](#exception-less-mode) - `XBYAK_USE_MMAP_ALLOCATOR` will be defined on Linux/macOS unless `XBYAK_DONT_USE_MMAP_ALLOCATOR` is defined. +<br> + ### Supported OS * Windows Xp, Vista, Windows 7, Windows 10(32bit, 64bit) * Linux(32bit, 64bit) * Intel macOS +<br> + ### Supported Compilers Almost C++03 or later compilers for x86/x64 such as Visual Studio, g++, clang++, Intel C++ compiler and g++ on mingw/cygwin. +<br> + ## Author -MITSUNARI Shigeo([email protected]) +MITSUNARI Shigeo([email protected]) <!-----------------------------------------------------------------------------> |