flat assembler
Message board for the users of flat assembler.
  
       
      Index
      > Main > Saving SSE stateGoto page Previous 1, 2  | 
  
| Author | 
  | 
              
| 
                  
                   HaHaAnonymous 26 Feb 2015, 16:17 
                  [ Post removed by author. ] 
                  Last edited by HaHaAnonymous on 28 Feb 2015, 17:51; edited 1 time in total  | 
              |||
                  
  | 
              
| 
                  
                   revolution 26 Feb 2015, 16:33 
                  Actually this is all about calling convention. Nothing else. You want a selected set of the APIs to do something different. That means you want to change the calling convention for those APIs.
 
                  
                From what I have seen (although I haven't seen them all) 64-bit APIs use FASTCALL without any exceptions. And I would guess Linux uses its convention also for all APIs. It makes things predicable and easy to remember.  | 
              |||
                  
  | 
              
| 
                  
                   system error 26 Feb 2015, 16:34 
                  HaHaAnonymous wrote: 
 Linux has a cleaner design. No doubt about it.  | 
              |||
                  
  | 
              
| 
                  
                   system error 26 Feb 2015, 16:39 
                  revolution wrote: Actually this is all about calling convention. Nothing else. You want a selected set of the APIs to do something different. That means you want to change the calling convention for those APIs. You call it calling convention. I call it inappropriate use of user's resources! That user is us. That resources are ours. not Microsoft.  | 
              |||
                  
  | 
              
| 
                  
                   HaHaAnonymous 26 Feb 2015, 16:57 
                  [ Post removed by author. ] 
                  
                 | 
              |||
                  
  | 
              
| Goto page  Previous  1, 2 < Last Thread | Next Thread >  | 
    
Forum Rules: 
  | 
    
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.