Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Pondelok, 26. október 2026

Rozdiely pre libplaton/platon/cpu/bogomips.c medzi verziami 1.2 a 1.3

verzia 1.2, 2002/10/02 20:13:58 verzia 1.3, 2010/04/24 10:17:01
Riadok 3 
Riadok 3 
   
 #include <platon/misc/bogomips.h>  #include <platon/misc/bogomips.h>
   
 static __inline__ void __delay(int loops)  #if defined(__sparc__)
 {  
         __asm__ volatile (  
                         ".align 2,0x90\n"  
                         "1:     decl %0\n"  
                         "jns 1b\n"  
                         ::"a" (loops) /*:"ax"*/);  
 }  
   
 #if 0 /* This Sparc Linux version of __delay() */  /* This Sparc Linux version of __delay() */
   
 static __inline__ void __delay(unsigned long loops)  static __inline__ void __delay(unsigned long loops)
 {  {
Riadok 23  static __inline__ void __delay(unsigned
Riadok 16  static __inline__ void __delay(unsigned
                         "0" (loops));                          "0" (loops));
 }  }
   
   #else
   
   static __inline__ void __delay(int loops)
   {
           __asm__ volatile (
                           ".align 2,0x90\n"
                           "1:     decl %0\n"
                           "jns 1b\n"
                           ::"a" (loops) /*:"ax"*/);
   }
   
 #endif  #endif
   
 unsigned long get_userspace_loops_per_sec()  unsigned long get_userspace_loops_per_sec()

Legend:
Odstranené z verzie1.2  
zmenené riadky
  Pridané vo verzii1.3

Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok