]> 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>
Thu, 22 May 2014 21:53:21 +0000 (01:53 +0400)
commit6c535e8d6c2190c87d6ae4dbcaa9a5aec2998286
tree365e40a875204065f6999645060973d767deec0b
parent9749b3fcdf15950ebdfa7b5f490710c8010d9842
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