blob: 25811a1e05c27a7aa21e0831f46625e1000c6601 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
/* SPDX-License-Identifier: BSD-2-Clause */
/*
* Copyright (c) 2014, STMicroelectronics International N.V.
*/
.macro FUNC name colon
.section .text.\name
.global \name
.func \name
.type \name , %function
\name \colon
.endm
.macro DATA name colon
.global \name
.type \name , %object
\name \colon
.endm
.macro LOCAL_FUNC name colon
.section .text.\name
.func \name
.type \name , %function
\name \colon
.endm
.macro LOCAL_DATA name colon
.type \name , %object
\name \colon
.endm
.macro END_DATA name
.size \name , .-\name
.endm
.macro END_FUNC name
.size \name , .-\name
.endfunc
.endm
|