|
|
1.1 ! root 1: /* SYS.h 1.1 86/01/03 */ ! 2: ! 3: /* ! 4: * Macros used to define entry points ! 5: * in assembly language routines. ! 6: */ ! 7: #ifdef GPROF ! 8: #define ENTRY(name, regs) \ ! 9: .globl _/**/name; .align 2; _/**/name: .word regs; callf $0,mcount ! 10: #define ASENTRY(name, regs) \ ! 11: .globl name; .align 2; name: .word regs; callf $0,mcount ! 12: #else ! 13: #define ENTRY(name, regs) \ ! 14: .globl _/**/name; .align 2; _/**/name: .word regs ! 15: #define ASENTRY(name, regs) \ ! 16: .globl name; .align 2; name: .word regs; ! 17: #endif PROF ! 18: #define R0 0x0001 ! 19: #define R1 0x0002 ! 20: #define R2 0x0004 ! 21: #define R3 0x0008 ! 22: #define R4 0x0010 ! 23: #define R5 0x0020 ! 24: #define R6 0x0040 ! 25: #define R7 0x0080 ! 26: #define R8 0x0100 ! 27: #define R9 0x0200 ! 28: #define R10 0x0400 ! 29: #define R11 0x0800 ! 30: #define R12 0x1000
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.