From a9653b88e79fb162389d97b17cee45181d23bc33 Mon Sep 17 00:00:00 2001 From: Tomer Barletz Date: Mon, 11 Jul 2016 15:37:15 -0700 Subject: [PATCH] Add build support for 64-bit with g++. --- inc/crn_decomp.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/inc/crn_decomp.h b/inc/crn_decomp.h index 4d81928..50b63db 100644 --- a/inc/crn_decomp.h +++ b/inc/crn_decomp.h @@ -377,7 +377,11 @@ namespace crnd #ifdef _WIN64 typedef uint64 ptr_bits; #else - typedef uint32 ptr_bits; + #ifdef __x86_64__ + typedef uint64 ptr_bits; + #else + typedef uint32 ptr_bits; + #endif #endif template struct int_traits { enum { cMin = crnd::cINT32_MIN, cMax = crnd::cINT32_MAX, cSigned = true }; };