mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-08 19:00:18 +02:00
It is not an external component, and it makes paths needlessly long. Ryan seemed amenable to this when we discussed on IRC earlier. Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io>
27 lines
376 B
C++
27 lines
376 B
C++
/*
|
|
$info$
|
|
tags: glue|x86-guest-code
|
|
$end_info$
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#include <stddef.h>
|
|
#include <stdint.h>
|
|
|
|
namespace FEXCore {
|
|
class X86GeneratedCode final {
|
|
public:
|
|
X86GeneratedCode();
|
|
~X86GeneratedCode();
|
|
|
|
uint64_t CallbackReturn{};
|
|
uint64_t sigreturn_32{};
|
|
uint64_t rt_sigreturn_32{};
|
|
|
|
private:
|
|
void *CodePtr{};
|
|
void* AllocateGuestCodeSpace(size_t Size);
|
|
};
|
|
}
|