 |
RTEMS 5.3
|
Go to the documentation of this file.
37#include <rtems/score/cpuopts.h>
57#ifndef __USER_LABEL_PREFIX__
58#define __USER_LABEL_PREFIX__ _
61#ifndef __REGISTER_PREFIX__
62#define __REGISTER_PREFIX__
67#define CONCAT1(a, b) CONCAT2(a, b)
68#define CONCAT2(a, b) a ## b
72#define SYM(x) CONCAT1 (__USER_LABEL_PREFIX__, x)
76#define REG(x) CONCAT1 (__REGISTER_PREFIX__, x)
89#define BEGIN_CODE_DCL .text
91#define BEGIN_DATA_DCL .data
93#define BEGIN_CODE .text
106#define PUBLIC(sym) .global SYM (sym)
107#define EXTERN(sym) .global SYM (sym)