2004-01-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>

PR 561/rtems
	* asm.h: Add CONCAT0, EVAL. Let SYM and REG use CONCAT0 and EVAL.
This commit is contained in:
Ralf Corsepius
2004-01-30 01:05:08 +00:00
parent ab4f52b12d
commit 7b3de7e387
3 changed files with 15 additions and 8 deletions

View File

@@ -1,3 +1,8 @@
2004-01-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
PR 561/rtems
* asm.h: Add CONCAT0, EVAL. Let SYM and REG use CONCAT0 and EVAL.
2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Move RTEMS_TOP one subdir down.

View File

@@ -56,13 +56,16 @@
#define CONCAT1(a, b) CONCAT2(a, b)
#define CONCAT2(a, b) a ## b
#define EVAL(x) x
#define CONCAT0(a, b) EVAL(a)EVAL(b)
/* Use the right prefix for global labels. */
#define SYM(x) CONCAT1 (__USER_LABEL_PREFIX__, x)
#define SYM(x) CONCAT0 (__USER_LABEL_PREFIX__, x)
/* Use the right prefix for registers. */
#define REG(x) CONCAT1 (__REGISTER_PREFIX__, x)
#define REG(x) CONCAT0 (__REGISTER_PREFIX__, x)
#define d0 REG (d0)
#define d1 REG (d1)
@@ -140,5 +143,3 @@
#endif
/* end of include file */

View File

@@ -56,13 +56,16 @@
#define CONCAT1(a, b) CONCAT2(a, b)
#define CONCAT2(a, b) a ## b
#define EVAL(x) x
#define CONCAT0(a, b) EVAL(a)EVAL(b)
/* Use the right prefix for global labels. */
#define SYM(x) CONCAT1 (__USER_LABEL_PREFIX__, x)
#define SYM(x) CONCAT0 (__USER_LABEL_PREFIX__, x)
/* Use the right prefix for registers. */
#define REG(x) CONCAT1 (__REGISTER_PREFIX__, x)
#define REG(x) CONCAT0 (__REGISTER_PREFIX__, x)
#define d0 REG (d0)
#define d1 REG (d1)
@@ -140,5 +143,3 @@
#endif
/* end of include file */