git.samba.org
/
samba.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
s4:torture: Adapt KDC canon test to Heimdal upstream changes
[samba.git]
/
source4
/
heimdal
/
lib
/
hcrypto
/
libtommath
/
etc
/
timer.asm
1
; x86 timer in NASM
\r
2
;
\r
3
; Tom St Denis, tomstdenis@iahu.ca
\r
4
[bits 32]
\r
5
[section .data]
\r
6
time dd 0, 0
\r
7
\r
8
[section .text]
\r
9
\r
10
%ifdef USE_ELF
\r
11
[global t_start]
\r
12
t_start:
\r
13
%else
\r
14
[global _t_start]
\r
15
_t_start:
\r
16
%endif
\r
17
push edx
\r
18
push eax
\r
19
rdtsc
\r
20
mov [time+0],edx
\r
21
mov [time+4],eax
\r
22
pop eax
\r
23
pop edx
\r
24
ret
\r
25
\r
26
%ifdef USE_ELF
\r
27
[global t_read]
\r
28
t_read:
\r
29
%else
\r
30
[global _t_read]
\r
31
_t_read:
\r
32
%endif
\r
33
rdtsc
\r
34
sub eax,[time+4]
\r
35
sbb edx,[time+0]
\r
36
ret
\r
37