/[hurd]/gnumach/i386/include/mach/i386/asm.h
ViewVC logotype

Diff of /gnumach/i386/include/mach/i386/asm.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by roland, Thu Apr 5 06:39:21 2001 UTC revision 1.2.2.1 by ams, Thu Jun 2 20:02:44 2005 UTC
# Line 100  Line 100 
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
# Line 108  Line 108 
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)

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.2.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26