summaryrefslogtreecommitdiff
path: root/mach_dep.c
diff options
context:
space:
mode:
authorIvan Maidanski <ivmai@mail.ru>2021-08-28 01:06:01 +0300
committerIvan Maidanski <ivmai@mail.ru>2021-08-30 00:50:11 +0300
commit8c9d3135b8fe78941128f126278df69a9f0807fd (patch)
treeecb50a493f3bd8608590d8784a46c2e359d0ec44 /mach_dep.c
parent48751145d91e9b1be19e394da83e9b6582b90958 (diff)
downloadbdwgc-8c9d3135b8fe78941128f126278df69a9f0807fd.tar.gz
Remove duplicate macro definitions in gcconfig.h except for Linux
(refactoring) * include/private/gcconfig.h [CYGWIN32 && (I386 || X86_64)] (OS_TYPE, RETRY_GET_THREAD_CONTEXT, GWW_VDB, USE_MMAP_ANON): Move duplicate macro definitions (or external variable declaration) upper to a single place. * include/private/gcconfig.h [DARWIN && (POWERPC || I386 || AARCH64 || ARM32 || X86_64)] (OS_TYPE, DYNAMIC_LOADING, DATASTART, DATAEND, USE_MMAP_ANON, GETPAGESIZE, NO_PTHREAD_TRYLOCK): Likewise. * include/private/gcconfig.h [FREEBSD && (POWERPC || SPARC || I386 || MIPS || ALPHA || AARCH64 || ARM32 || X86_64 || RISCV)] (OS_TYPE, FREEBSD_STACKBOTTOM, DYNAMIC_LOADING): Likewise. * include/private/gcconfig.h [FREEBSD && (POWERPC || I386 || MIPS || AARCH64 || ARM32 || X86_64 || RISCV)] (etext, DATASTART, DATASTART_USES_BSDGETDATASTART): Likewise. * include/private/gcconfig.h [FREEBSD && !GC_FREEBSD_THREADS && (POWERPC || I386 || MIPS || AARCH64 || ARM32 || X86_64 || RISCV)] (MPROTECT_VDB): Likewise. * include/private/gcconfig.h [HAIKU && (I386 || X86_64)] (OS_TYPE, DYNAMIC_LOADING, MPROTECT_VDB, GETPAGESIZE): Likewise. * include/private/gcconfig.h [HPUX && (HP_PA || IA64)] (OS_TYPE, __data_start, DATASTART, USE_MMAP_ANON, DYNAMIC_LOADING, GETPAGESIZE): Likewise. * include/private/gcconfig.h [MACOS && (M68K || POWERPC)] (OS_TYPE, STACKBOTTOM, DATAEND): Likewise. * include/private/gcconfig.h [MSWIN32 && (I386 || IA64 || AARCH64 || ARM32 || X86_64)] (OS_TYPE, DATAEND, GWW_VDB): Likewise. * include/private/gcconfig.h [MSWINCE && (I386 || MIPS || ARM32 || SH || SH4)] (OS_TYPE, DATAEND): Likewise. * include/private/gcconfig.h [NETBSD && (M68K || POWERPC || SPARC || I386 || MIPS || ALPHA || AARCH64 || ARM32 || SH && !SH4 || X86_64)] (OS_TYPE, HEURISTIC2, GC_data_start, DATASTART, DYNAMIC_LOADING): Likewise. * include/private/gcconfig.h [NEXT && (M68K || I386)] (OS_TYPE, DATASTART, DATASTART_IS_FUNC, DATAEND): Likewise. * include/private/gcconfig.h [OPENBSD && (M68K || POWERPC || SPARC || I386 || MIPS || HP_PA || ALPHA || AARCH64 || ARM32 || SH && !SH4 || X86_64)] (OS_TYPE, HEURISTIC2, __data_start, DATASTART, _end, DATAEND, DYNAMIC_LOADING): Likewise. * include/private/gcconfig.h [SOLARIS && (SPARC || I386 || X86_64)] (OS_TYPE, _etext, _end, GC_SysVGetDataStart, DATASTART_IS_FUNC, DATAEND, USE_MMAP, HEAP_START, MPROTECT_VDB, DYNAMIC_LOADING, STACKBOTTOM, HEURISTIC2): Likewise.
Diffstat (limited to 'mach_dep.c')
0 files changed, 0 insertions, 0 deletions