Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
arch
c6x
include
asm
linkage.h
Go to the documentation of this file.
1
#ifndef _ASM_C6X_LINKAGE_H
2
#define _ASM_C6X_LINKAGE_H
3
4
#ifdef __ASSEMBLER__
5
6
#define __ALIGN .align 2
7
#define __ALIGN_STR ".align 2"
8
9
#ifndef __DSBT__
10
#define ENTRY(name) \
11
.global name @ \
12
__ALIGN @ \
13
name:
14
#else
15
#define ENTRY(name) \
16
.global name @ \
17
.hidden name @ \
18
__ALIGN @ \
19
name:
20
#endif
21
22
#define ENDPROC(name) \
23
.type name, @function @ \
24
.size name, . - name
25
26
#endif
27
28
#include <
asm-generic/linkage.h
>
29
30
#endif
/* _ASM_C6X_LINKAGE_H */
Generated on Thu Jan 10 2013 12:49:55 for Linux Kernel by
1.8.2