diff options
-rw-r--r-- | libpthread/linuxthreads_db/thread_db.h | 7 | ||||
-rw-r--r-- | libpthread/nptl_db/thread_db.h | 7 |
2 files changed, 14 insertions, 0 deletions
diff --git a/libpthread/linuxthreads_db/thread_db.h b/libpthread/linuxthreads_db/thread_db.h index 13c30af5b..ec79f6022 100644 --- a/libpthread/linuxthreads_db/thread_db.h +++ b/libpthread/linuxthreads_db/thread_db.h @@ -27,6 +27,9 @@ #include <sys/types.h> #include <sys/procfs.h> +#ifdef __cplusplus +extern "C" { +#endif /* Error codes of the library. */ typedef enum @@ -455,4 +458,8 @@ extern td_err_e td_thr_dbsuspend (const td_thrhandle_t *__th); /* Resume execution of thread TH. */ extern td_err_e td_thr_dbresume (const td_thrhandle_t *__th); +#ifdef __cplusplus +} +#endif + #endif /* thread_db.h */ diff --git a/libpthread/nptl_db/thread_db.h b/libpthread/nptl_db/thread_db.h index 27ea69af8..993842ff5 100644 --- a/libpthread/nptl_db/thread_db.h +++ b/libpthread/nptl_db/thread_db.h @@ -27,6 +27,9 @@ #include <sys/types.h> #include <sys/procfs.h> +#ifdef __cplusplus +extern "C" { +#endif /* Error codes of the library. */ typedef enum @@ -455,4 +458,8 @@ extern td_err_e td_thr_dbsuspend (const td_thrhandle_t *__th); /* Resume execution of thread TH. */ extern td_err_e td_thr_dbresume (const td_thrhandle_t *__th); +#ifdef __cplusplus +} +#endif + #endif /* thread_db.h */ |