Initial support of TIZEN platform
authorJonathan Chambers <joncham@gmail.com>
Mon, 15 Jan 2018 22:03:05 +0000 (01:03 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Mon, 15 Jan 2018 22:11:38 +0000 (01:11 +0300)
commita3a5949d7e885e4795a3ae9f4968fc4030ef9d5c
tree482edc0321d90f936f01b668d38d9dc1dccce35e
parent3150107d3e12b06764e3fd4598cef0652e127b3c
Initial support of TIZEN platform
(part of commit 9379c66 from Unity-Technologies/bdwgc)

Issue #173 (bdwgc).

* include/private/gcconfig.h [TIZEN] (PLATFORM_TIZEN): New macro.
* include/private/gcconfig.h [I386 && LINUX && __ELF__
&& PLATFORM_TIZEN] (SEARCH_FOR_DATA_START, GC_NO_SIGSETJMP): Define.
* include/private/gcconfig.h [ARM32 && LINUX && __ELF__
&& PLATFORM_TIZEN] (SEARCH_FOR_DATA_START): Likewise.
* include/private/gcconfig.h [PLATFORM_TIZEN && !GETPAGESIZE]
(GETPAGESIZE): Define to sysconf(_SC_PAGESIZE).
* include/private/gcconfig.h [CAN_HANDLE_FORK] (CAN_CALL_ATFORK): Do
not define if PLATFORM_TIZEN.
include/private/gcconfig.h