mirror of
https://github.com/python/cpython.git
synced 2024-11-25 01:20:47 +01:00
087d0fa5b9
Co-authored-by: Christian Heimes <christian@python.org> Co-authored-by: Brett Cannon <brett@python.org>
26 lines
562 B
C
26 lines
562 B
C
#ifndef Py_EMSCRIPTEN_SIGNAL_H
|
|
#define Py_EMSCRIPTEN_SIGNAL_H
|
|
|
|
#if defined(__EMSCRIPTEN__)
|
|
|
|
void
|
|
_Py_CheckEmscriptenSignals(void);
|
|
|
|
void
|
|
_Py_CheckEmscriptenSignalsPeriodically(void);
|
|
|
|
#define _Py_CHECK_EMSCRIPTEN_SIGNALS() _Py_CheckEmscriptenSignals()
|
|
|
|
#define _Py_CHECK_EMSCRIPTEN_SIGNALS_PERIODICALLY() _Py_CheckEmscriptenSignalsPeriodically()
|
|
|
|
extern int Py_EMSCRIPTEN_SIGNAL_HANDLING;
|
|
|
|
#else
|
|
|
|
#define _Py_CHECK_EMSCRIPTEN_SIGNALS()
|
|
#define _Py_CHECK_EMSCRIPTEN_SIGNALS_PERIODICALLY()
|
|
|
|
#endif // defined(__EMSCRIPTEN__)
|
|
|
|
#endif // ndef Py_EMSCRIPTEN_SIGNAL_H
|