mirror of
https://github.com/hermitcore/libhermit.git
synced 2025-03-09 00:00:03 +01:00
remove obsolete memory barrier
This commit is contained in:
parent
855dd0ab31
commit
6b7018b964
2 changed files with 2 additions and 2 deletions
|
@ -45,7 +45,7 @@ static unsigned long long start_tsc;
|
|||
inline static unsigned long long rdtsc(void)
|
||||
{
|
||||
unsigned long lo, hi;
|
||||
asm volatile ("rdtsc; mfence" : "=a"(lo), "=d"(hi) :: "memory");
|
||||
asm volatile ("rdtsc" : "=a"(lo), "=d"(hi) :: "memory");
|
||||
return ((unsigned long long) hi << 32ULL | (unsigned long long) lo);
|
||||
}
|
||||
|
||||
|
|
|
@ -422,7 +422,7 @@ static unsigned long long start_tsc;
|
|||
inline static unsigned long long rdtsc(void)
|
||||
{
|
||||
unsigned long lo, hi;
|
||||
asm volatile ("rdtsc; mfence" : "=a"(lo), "=d"(hi) :: "memory");
|
||||
asm volatile ("rdtsc" : "=a"(lo), "=d"(hi) :: "memory");
|
||||
return ((unsigned long long) hi << 32ULL | (unsigned long long) lo);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue