Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Unity-Technologies/bdwgc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Echterhoff <jonas@unity3d.com>2018-06-14 21:56:18 +0300
committerJonas Echterhoff <jonas@unity3d.com>2018-06-14 21:56:18 +0300
commit5664079e20621b88af179a7f3ab5f1bae89bf069 (patch)
tree5d51ecf7051ae3e50911bb6ea50603cecf4adadb
parentc6e7e3648d1c5938fad269730b912ba84bed1ae2 (diff)
Fix the BDWGC build on XboxOneunity-fixes-for-master
-rw-r--r--os_dep.c19
1 files changed, 10 insertions, 9 deletions
diff --git a/os_dep.c b/os_dep.c
index 17478ec7..7fed107d 100644
--- a/os_dep.c
+++ b/os_dep.c
@@ -2137,15 +2137,7 @@ void GC_register_data_segments(void)
# define OPT_MAP_ANON 0
#endif
-# ifdef MSWIN_XBOX1
- void *durango_get_mem(size_t bytes, size_t page_size)
- {
- if (0 == bytes) return NULL;
- return VirtualAlloc(NULL, bytes, MEM_COMMIT | MEM_TOP_DOWN,
- PAGE_READWRITE);
- }
-
-# else
+# ifndef MSWIN_XBOX1
# if defined(SYMBIAN) && !defined(USE_MMAP_ANON)
EXTERN_C_BEGIN
extern char *GC_get_private_path_and_zero_file(void);
@@ -2302,6 +2294,15 @@ void * os2_alloc(size_t bytes)
# endif /* OS2 */
+# ifdef MSWIN_XBOX1
+ void *durango_get_mem(size_t bytes, size_t page_size)
+ {
+ if (0 == bytes) return NULL;
+ return VirtualAlloc(NULL, bytes, MEM_COMMIT | MEM_TOP_DOWN,
+ PAGE_READWRITE);
+ }
+# endif
+
#ifdef MSWINCE
ptr_t GC_wince_get_mem(size_t bytes)
{