#include "eon/fpe_handler.h"#include <cfenv>#include <csignal>#include <cstdint>#include <cstdio>#include <unistd.h>Go to the source code of this file.
Classes | |
| struct | eonc::DecodedDiv |
| struct | eonc::X86DivRegs |
Namespaces | |
| namespace | eonc |
| RAII resource manager for the ARTn C library with global synchronization. | |
Functions | |
| static DecodedDiv | eonc::decode_div_insn (const unsigned char *code, bool long_mode) |
| static X86DivRegs | eonc::x86_div_regs (void *scp) |
| static bool | eonc::advance_integer_div (void *scp) |
| static void | eonc::write_fault_rip (void *scp) |
| static void | eonc::fpe_signal_handler (int sig, siginfo_t *sip, void *scp) |
| void | eonc::enableFPE () |
| void | eonc::disableFPE () |
Variables | |
| static constexpr unsigned | eonc::MXCSR_MASK_IM = 1u << 7 |
| static constexpr unsigned | eonc::MXCSR_MASK_ZM = 1u << 9 |
| static constexpr unsigned | eonc::MXCSR_MASK_OM = 1u << 10 |