flat assembler
Message board for the users of flat assembler.
  
       
      Index
      > Compiler Internals > Nesting macros containing locals in an irps causes an error | 
  
| Author | 
  | 
              
| 
                  
                   revolution 05 Apr 2010, 06:34 
                  I use this little cmov macro for when I need to support older CPUs     
                  
                Code: irp cc,a,ae,b,be,c,e,g,ge,l,le,na,nae,nb,nbe,nc,ne,ng,nge,nl,nle,no,np,ns,nz,o,p,pe,po,s,z { local i macro cmov#cc [args] \{ \common \local .x j#cc .x load i from $-2 store (i xor 1) at $-2 mov args .x: \} }  | 
              |||
                  
  | 
              
< Last Thread | Next Thread >  | 
    
Forum Rules: 
  | 
    
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.