aboutsummaryrefslogtreecommitdiff
path: root/jerry-core
diff options
context:
space:
mode:
Diffstat (limited to 'jerry-core')
-rw-r--r--jerry-core/CMakeLists.txt10
-rw-r--r--jerry-core/api/jerry-debugger-transport.c3
-rw-r--r--jerry-core/jrt/jrt.h6
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>