Added ARM32 support

This commit is contained in:
alejo committed 2026-11-03 15:22:24 -03:00
1 parent df792729ef
commit 1212cb9dbe
36 files changed
+2381 -783

No files matched your search

@@ -182,9 +182,11 @@ extern "C"
* @brief Opaque handle to a hot-reload context.
*
* See `cpp-style-guide.md` section 16 ("Do: use opaque pointers ... to
* hide implementation details"). The real definition is the C++ class
* `hot_reload::HotReloadContext` (`HotReloadContext.hpp`), never visible
* from this header.
* hide implementation details"). The real definition lives in
* `c-api/HotReloadApi.cpp`: a small wrapper struct that owns a
* `hot_reload::Context` (`Context.hpp`) by composition -- never a cast between unrelated
* types, and never visible from this header. New C++ code should generally prefer
* `hot_reload::Context` directly; see that header's own doc comment for why.
*/
typedef struct HotReloadContext HotReloadContext;
@@ -237,7 +239,7 @@ typedef enum HotReloadStatus
/**
* This process's CPU architecture has no patch backend compiled in
* (see `Architecture.hpp` -- currently x86, x86-64, and ARM64).
* (see `Architecture.hpp` -- currently x86, x86-64, ARM64, and ARM32).
* Nothing was patched; hot_reload_load() still succeeded, you just
* cannot hot_reload_reload() on this target.
*/