diff options
Diffstat (limited to 'include')
| -rw-r--r-- | include/asm-v850/asm.h | 7 | ||||
| -rw-r--r-- | include/asm-v850/clinkage.h | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/include/asm-v850/asm.h b/include/asm-v850/asm.h index dd0cb2afccea..70c8130cc008 100644 --- a/include/asm-v850/asm.h +++ b/include/asm-v850/asm.h @@ -16,6 +16,10 @@ .globl name; \ .type name,@function; \ name +#define G_DATA(name) \ + .globl name; \ + .type name,@object; \ + name #define END(name) \ .size name,.-name @@ -23,3 +27,6 @@ .align 4; \ .type name,@function; \ name +#define L_DATA(name) \ + .type name,@object; \ + name diff --git a/include/asm-v850/clinkage.h b/include/asm-v850/clinkage.h index 01289d9a9503..2b622adccae5 100644 --- a/include/asm-v850/clinkage.h +++ b/include/asm-v850/clinkage.h @@ -20,6 +20,7 @@ #define C_SYMBOL_NAME(name) macrology_paste(_, name) #define C_SYMBOL_STRING(name) macrology_stringify(C_SYMBOL_NAME(name)) #define C_ENTRY(name) G_ENTRY(C_SYMBOL_NAME(name)) +#define C_DATA(name) G_DATA(C_SYMBOL_NAME(name)) #define C_END(name) END(C_SYMBOL_NAME(name)) #endif /* __V850_CLINKAGE_H__ */ |
