Fix AArch64 build 43/26643/1 accepted/tizen_3.0.2014.q3_common accepted/tizen_3.0.m14.3_ivi accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile tizen tizen_3.0.2014.q3_common tizen_3.0.m14.3_ivi accepted/tizen/common/20140917.153419 accepted/tizen/ivi/20140919.153017 submit/tizen/20140917.120347 submit/tizen_mobile/20141120.000000 tizen_3.0.2014.q3_common_release tizen_3.0.m14.3_ivi_release
authorYury Usishchev <y.usishchev@samsung.com>
Tue, 26 Aug 2014 09:51:07 +0000 (13:51 +0400)
committerYury Usishchev <y.usishchev@samsung.com>
Wed, 27 Aug 2014 07:46:01 +0000 (11:46 +0400)
Use __uint128_t only on x86_64, llvm cannot select mul instruction otherwise

Change-Id: Ida2cd3acf26f108924c909c9105fb1b53263afff
Signed-off-by: Yury Usishchev <y.usishchev@samsung.com>
dispatch-1.0/src/benchmark.c

index 874fd89..2042a35 100644 (file)
@@ -89,7 +89,7 @@ dispatch_benchmark_f(size_t count, register void *ctxt, register void (*func)(vo
        };
        static dispatch_once_t pred;
        uint64_t ns, start, delta;
-#ifdef __LP64__
+#ifdef __x86_64__
        __uint128_t conversion, big_denom;
 #else
        long double conversion, big_denom;