]> granicus.if.org Git - gc/commit
Fix (enable) Cygwin-64 build
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Thu, 22 May 2014 21:53:21 +0000 (01:53 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 23 May 2014 06:57:41 +0000 (10:57 +0400)
commita75dfe9f74ea7ffe49e15e91be9b2bac7b6020c7
tree6cd3ec2a96c20d22ebaaaf7594fce56ea31a44ff
parent86bf95d0689b48c8a2240b9307b3c1c7e81fa45f
Fix (enable) Cygwin-64 build

* include/gc.h (GC_DATASTART, GC_DATAEND): Define for Cygwin-64.
* include/private/gcconfig.h (X86_64): Likewise.
* include/private/gcconfig.h (OS_TYPE, DATASTART, DATAEND, STACK_GRAN,
NEED_FIND_LIMIT, USE_MMAP_ANON): Define for Cygwin-64 (code copied
from Cygwin-32 block).
* os_dep.c (GC_get_stack_base): Get the stack base for Cygwin-64
(implementation based on NtCurrentTeb call).
include/gc.h
include/private/gcconfig.h
os_dep.c