Changeset c9aa5fc in rtems
- Timestamp:
- 02/09/04 15:44:07 (20 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- 55dfd4cd
- Parents:
- 6436254a
- Location:
- cpukit/score/cpu/i386
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/score/cpu/i386/ChangeLog
r6436254a rc9aa5fc 1 2004-02-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 3 PR 565/rtems 4 * asm.h: Various hacks. 5 1 6 2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> 2 7 -
cpukit/score/cpu/i386/asm.h
r6436254a rc9aa5fc 44 44 */ 45 45 46 #ifndef __USER_LABEL_PREFIX__ 47 #define __USER_LABEL_PREFIX__ 48 #endif 49 46 50 /* 47 51 * Looks like there is a bug in gcc 2.6.2 where this is not … … 64 68 #define CONCAT2(a, b) a ## b 65 69 70 #define EVAL(x) x 71 #define CONCAT0(a, b) EVAL(a)EVAL(b) 72 66 73 /* Use the right prefix for global labels. */ 67 74 68 #define SYM(x) CONCAT 1(__USER_LABEL_PREFIX__, x)75 #define SYM(x) CONCAT0 (__USER_LABEL_PREFIX__, x) 69 76 70 77 /* Use the right prefix for registers. */ 71 78 72 #define REG(x) CONCAT 1(__REGISTER_PREFIX__, x)79 #define REG(x) CONCAT0 (__REGISTER_PREFIX__, x) 73 80 74 81 #define eax REG (eax) … … 135 142 #endif 136 143 /* end of include file */ 137 138 -
cpukit/score/cpu/i386/rtems/asm.h
r6436254a rc9aa5fc 44 44 */ 45 45 46 #ifndef __USER_LABEL_PREFIX__ 47 #define __USER_LABEL_PREFIX__ 48 #endif 49 46 50 /* 47 51 * Looks like there is a bug in gcc 2.6.2 where this is not … … 64 68 #define CONCAT2(a, b) a ## b 65 69 70 #define EVAL(x) x 71 #define CONCAT0(a, b) EVAL(a)EVAL(b) 72 66 73 /* Use the right prefix for global labels. */ 67 74 68 #define SYM(x) CONCAT 1(__USER_LABEL_PREFIX__, x)75 #define SYM(x) CONCAT0 (__USER_LABEL_PREFIX__, x) 69 76 70 77 /* Use the right prefix for registers. */ 71 78 72 #define REG(x) CONCAT 1(__REGISTER_PREFIX__, x)79 #define REG(x) CONCAT0 (__REGISTER_PREFIX__, x) 73 80 74 81 #define eax REG (eax) … … 135 142 #endif 136 143 /* end of include file */ 137 138
Note: See TracChangeset
for help on using the changeset viewer.