/* * SPDX-License-Identifier: MIT * * Copyright (C) 2018 Philippe Gerum */ #ifndef _EVL_EVL_H #define _EVL_EVL_H #include #include #include #include #include #include #include #include #include #include #include #define __EVL__ 1 /* API revision */ #ifdef __cplusplus extern "C" { #endif int evl_init(void); int evl_sigevl_handler(int sig, siginfo_t *si, void *ctxt); void evl_sigdebug_handler(int sig, siginfo_t *si, void *ctxt); unsigned int evl_detect_fpu(void); extern const char *libevl_version_string; #ifdef __cplusplus } #endif #endif /* _EVL_EVL_H */