100 |
.p2align TEXT_ALIGN; LEXT(x) LEXT(y) |
.p2align TEXT_ALIGN; LEXT(x) LEXT(y) |
101 |
#define ASENTRY(x) .globl x; .p2align TEXT_ALIGN; gLB(x) ; \ |
#define ASENTRY(x) .globl x; .p2align TEXT_ALIGN; gLB(x) ; \ |
102 |
pushl %ebp; movl %esp, %ebp; MCOUNT; popl %ebp; |
pushl %ebp; movl %esp, %ebp; MCOUNT; popl %ebp; |
103 |
|
#define END(x) .size x,.-x |
104 |
#else /* GPROF */ |
#else /* GPROF */ |
105 |
|
|
106 |
#define MCOUNT |
#define MCOUNT |
108 |
#define ENTRY2(x,y) .globl EXT(x); .globl EXT(y); \ |
#define ENTRY2(x,y) .globl EXT(x); .globl EXT(y); \ |
109 |
.p2align TEXT_ALIGN; LEXT(x) LEXT(y) |
.p2align TEXT_ALIGN; LEXT(x) LEXT(y) |
110 |
#define ASENTRY(x) .globl x; .p2align TEXT_ALIGN; gLB(x) |
#define ASENTRY(x) .globl x; .p2align TEXT_ALIGN; gLB(x) |
111 |
|
#define END(x) .size x,.-x |
112 |
#endif /* GPROF */ |
#endif /* GPROF */ |
113 |
|
|
114 |
#define Entry(x) .globl EXT(x); .p2align TEXT_ALIGN; LEXT(x) |
#define Entry(x) .globl EXT(x); .p2align TEXT_ALIGN; LEXT(x) |