blob: 0b402467b186e0728dd935acdd4cefbcf594225f [file] [log] [blame]
Kevin May43a799c2019-02-08 16:31:42 +00001//
2// Copyright © 2017 Arm Ltd. All rights reserved.
3// SPDX-License-Identifier: MIT
4//
5
Keith Mok4a3db792020-12-21 17:06:57 -08006#if !defined(__MACH__)
Kevin May43a799c2019-02-08 16:31:42 +00007.section .rodata
Keith Mok4a3db792020-12-21 17:06:57 -08008#define EXTERN_ASM
9#else
10.const_data
11#define EXTERN_ASM _
12#endif
Kevin May43a799c2019-02-08 16:31:42 +000013
Keith Mok4a3db792020-12-21 17:06:57 -080014#define GLUE(a, b) a ## b
15#define JOIN(a, b) GLUE(a, b)
16#define X(s) JOIN(EXTERN_ASM, s)
Kevin May43a799c2019-02-08 16:31:42 +000017
Keith Mok4a3db792020-12-21 17:06:57 -080018.global X(deserialize_schema_start)
19.global X(deserialize_schema_end)
20
21X(deserialize_schema_start):
Kevin May43a799c2019-02-08 16:31:42 +000022.incbin ARMNN_SERIALIZER_SCHEMA_PATH
Keith Mok4a3db792020-12-21 17:06:57 -080023X(deserialize_schema_end):