diff options
Diffstat (limited to 'jerry-core')
-rw-r--r-- | jerry-core/CMakeLists.txt | 10 | ||||
-rw-r--r-- | jerry-core/api/jerry-debugger-transport.c | 3 | ||||
-rw-r--r-- | jerry-core/jrt/jrt.h | 6 |
3 files changed, 1 insertions, 18 deletions
diff --git a/jerry-core/CMakeLists.txt b/jerry-core/CMakeLists.txt index 76f4bcea..77224b92 100644 --- a/jerry-core/CMakeLists.txt +++ b/jerry-core/CMakeLists.txt @@ -211,16 +211,6 @@ if(FEATURE_DEBUGGER) message(FATAL_ERROR "This configuration is not supported. Please build against your system libc to enable the JerryScript debugger.") endif() - # Sleep function availability check - INCLUDE (CheckIncludeFiles) - CHECK_INCLUDE_FILES (time.h HAVE_TIME_H) - CHECK_INCLUDE_FILES (unistd.h HAVE_UNISTD_H) - if(HAVE_TIME_H) - set(DEFINES_JERRY ${DEFINES_JERRY} HAVE_TIME_H) - elseif(HAVE_UNISTD_H) - set(DEFINES_JERRY ${DEFINES_JERRY} HAVE_UNISTD_H) - endif() - set(DEFINES_JERRY ${DEFINES_JERRY} JERRY_DEBUGGER) endif() diff --git a/jerry-core/api/jerry-debugger-transport.c b/jerry-core/api/jerry-debugger-transport.c index d4ba0a3d..a14794ec 100644 --- a/jerry-core/api/jerry-debugger-transport.c +++ b/jerry-core/api/jerry-debugger-transport.c @@ -261,8 +261,7 @@ jerry_debugger_transport_receive_completed (jerry_debugger_transport_receive_con } /* jerry_debugger_transport_receive_completed */ /** - * Suspend execution for a given time. - * Note: If the platform does not have nanosleep or usleep, this function does not sleep at all. + * Suspend execution for a predefined time (JERRY_DEBUGGER_TRANSPORT_TIMEOUT ms). */ void jerry_debugger_transport_sleep (void) diff --git a/jerry-core/jrt/jrt.h b/jerry-core/jrt/jrt.h index 9e554549..6edfde1f 100644 --- a/jerry-core/jrt/jrt.h +++ b/jerry-core/jrt/jrt.h @@ -16,12 +16,6 @@ #ifndef JRT_H #define JRT_H -#if !defined (_XOPEN_SOURCE) || _XOPEN_SOURCE < 500 -#undef _XOPEN_SOURCE -/* Required macro for sleep functions (nanosleep or usleep) */ -#define _XOPEN_SOURCE 500 -#endif - #include <stdio.h> #include <string.h> |