pcsx2/3rdparty/zydis/dependencies/zycore
Connor McLaughlin 9ab449dcf3 3rdparty/zydis: Silence static define warning 2022-11-19 06:16:44 +00:00
..
include/Zycore 3rdparty/zydis: Silence static define warning 2022-11-19 06:16:44 +00:00
src 3rdparty: Add zydis 2022-11-19 04:59:10 +00:00
LICENSE 3rdparty: Add zydis 2022-11-19 04:59:10 +00:00
README.md 3rdparty: Add zydis 2022-11-19 04:59:10 +00:00

README.md

Zyan Core Library for C

License: MIT GitHub Actions Discord

Internal library providing platform independent types, macros and a fallback for environments without LibC.

Features

  • Platform independent types
    • Integer types (ZyanU8, ZyanI32, ZyanUSize, ...)
    • ZyanBool (+ ZYAN_FALSE, ZYAN_TRUE)
    • ZYAN_NULL
  • Macros
    • Compiler/Platform/Architecture detection
    • Asserts and static asserts
    • Utils (ARRAY_LENGTH, FALLTHROUGH, UNUSED, ...)
  • Common types
    • ZyanBitset
    • ZyanString/ZyanStringView
  • Container types
    • ZyanVector
    • ZyanList
  • LibC abstraction (WiP)

License

Zycore is licensed under the MIT license.