From 9e4b64a74cb6bd08508b67702827956e3dd069ba Mon Sep 17 00:00:00 2001
From: ElectronicsArchiver
<85485984+ElectronicsArchiver@users.noreply.github.com>
Date: Sat, 9 Apr 2022 15:17:37 -0400
Subject: Adjusted Spacing
---
readme.md | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
(limited to 'readme.md')
diff --git a/readme.md b/readme.md
index c367d70..7939af4 100644
--- a/readme.md
+++ b/readme.md
@@ -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.
+
+
## 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.
+
+
### 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.
+
+
### Supported OS
* Windows Xp, Vista, Windows 7, Windows 10(32bit, 64bit)
* Linux(32bit, 64bit)
* Intel macOS
+
+
### 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.
+
+
## Author
-MITSUNARI Shigeo(herumi@nifty.com)
+MITSUNARI Shigeo(herumi@nifty.com)
--
cgit v1.2.3