commit | ca41010b68d51b0fd2e8d795d101fd83dc6a7d30 | [log] [tgz] |
---|---|---|
author | Paul Bakker <p.j.bakker@polarssl.org> | Wed Oct 19 14:27:36 2011 +0000 |
committer | Paul Bakker <p.j.bakker@polarssl.org> | Wed Oct 19 14:27:36 2011 +0000 |
tree | 1e2c4b8d5eeeeac8558d9f4cce873828f7e69506 | |
parent | 2a1c5f5382a3a39ffaa432e0c0c84681db4c5c52 [diff] [blame] |
- Expanded clobber list on i386 RDTSC call
diff --git a/library/timing.c b/library/timing.c index 94c36d1..523dbe1 100644 --- a/library/timing.c +++ b/library/timing.c
@@ -70,9 +70,9 @@ unsigned long hardclock( void ) { - unsigned long tsc; - asm( "rdtsc" : "=a" (tsc) ); - return( tsc ); + unsigned long lo, hi; + asm( "rdtsc" : "=a" (lo), "=d" (hi) ); + return( lo ); } #else