From 4a3db79fd5f3559ce409e4fb6a3ade9a3e6b949c Mon Sep 17 00:00:00 2001 From: Keith Mok Date: Mon, 21 Dec 2020 17:06:57 -0800 Subject: Fix build breaks for armnnDeserializer test On macosx, the section rodata syntax is a little bit different, add ifdef __MACH__ to fix that. Signed-off-by: Keith Mok Change-Id: Ic11d6faf8b8d3f3b521fd4305e6cdc3562a1c8ae --- src/armnnDeserializer/test/SchemaSerialize.s | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/armnnDeserializer/test/SchemaSerialize.s b/src/armnnDeserializer/test/SchemaSerialize.s index dbbb7db3e5..0b402467b1 100644 --- a/src/armnnDeserializer/test/SchemaSerialize.s +++ b/src/armnnDeserializer/test/SchemaSerialize.s @@ -3,11 +3,21 @@ // SPDX-License-Identifier: MIT // +#if !defined(__MACH__) .section .rodata +#define EXTERN_ASM +#else +.const_data +#define EXTERN_ASM _ +#endif -.global deserialize_schema_start -.global deserialize_schema_end +#define GLUE(a, b) a ## b +#define JOIN(a, b) GLUE(a, b) +#define X(s) JOIN(EXTERN_ASM, s) -deserialize_schema_start: +.global X(deserialize_schema_start) +.global X(deserialize_schema_end) + +X(deserialize_schema_start): .incbin ARMNN_SERIALIZER_SCHEMA_PATH -deserialize_schema_end: +X(deserialize_schema_end): -- cgit v1.2.1