diff options
author | Ivan Maidanski <ivmai@mail.ru> | 2017-05-03 12:04:16 +0300 |
---|---|---|
committer | Ivan Maidanski <ivmai@mail.ru> | 2017-05-03 12:04:16 +0300 |
commit | f62e6820057ce1b3b60bdc62311c340d588ce44a (patch) | |
tree | e79367ddcfeeffed94b7de4a0ee0347e98b69ebf /configure.ac | |
parent | a8d8480c011c4a066536fdf1809bf014b9cc991b (diff) |
Remove GC_GNU_THREADS macro (HURD)
(code refactoring)
* CMakeLists.txt [CMAKE_USE_PTHREADS_INIT && *-*-gnu*] (GC_GNU_THREADS):
Define GC_THREADS macro instead.
* configure.ac [THREADS=posix && *-*-gnu*] (GC_GNU_THREADS): Likewise.
* configure.ac (GC_GNU_THREADS): Remove AH_TEMPLATE.
* include/gc_config_macros.h: Remove check for GC_GNU_THREADS.
* include/private/gcconfig.h [!CPPCHECK]: Remove consistency check for
GC_GNU_THREADS.
* pthread_support.c [GC_PTHREADS && !GC_WIN32_THREADS] (GC_get_nprocs):
Replace GC_GNU_THREADS to HURD macro check.
* tools/threadlibs.c (main): Replace GC_GNU_THREADS to HURD and
GC_THREADS macros check.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index 5617c3c5..a39eb9d3 100644 --- a/configure.ac +++ b/configure.ac @@ -139,7 +139,6 @@ AH_TEMPLATE([GC_THREADS], [Define to support platform-specific AH_TEMPLATE([GC_AIX_THREADS], [Define to support IBM AIX threads.]) AH_TEMPLATE([GC_DARWIN_THREADS], [Define to support Darwin pthreads.]) AH_TEMPLATE([GC_FREEBSD_THREADS], [Define to support FreeBSD pthreads.]) -AH_TEMPLATE([GC_GNU_THREADS], [Define to support GNU pthreads.]) AH_TEMPLATE([GC_HPUX_THREADS], [Define to support HP/UX 11 pthreads.]) AH_TEMPLATE([GC_IRIX_THREADS], [Define to support Irix pthreads.]) AH_TEMPLATE([GC_LINUX_THREADS], [Define to support pthreads on Linux.]) @@ -245,7 +244,7 @@ case "$THREADS" in AC_DEFINE(USE_COMPILER_TLS) ;; *-*-gnu*) - AC_DEFINE(GC_GNU_THREADS) + AC_DEFINE(GC_THREADS) AC_DEFINE(_REENTRANT) if test "${enable_parallel_mark}" != no; then AC_DEFINE(PARALLEL_MARK) |