]> Pileus Git - ~andy/sunrise/blob - app-laptop/linux-phc/files/linux-phc-0.2.9-msr_h-fix.patch
Nuke bunch of digest files
[~andy/sunrise] / app-laptop / linux-phc / files / linux-phc-0.2.9-msr_h-fix.patch
1 --- linux-phc-0.2.9-orig/utils/measurefreq/src/measurefreq.cpp  2006-07-15 08:25:57.000000000 +0300
2 +++ linux-phc-0.2.9/utils/measurefreq/src/measurefreq.cpp       2007-04-07 21:56:24.000000000 +0300
3 @@ -25,7 +25,6 @@
4  
5  #include <iostream>
6  #include <cstdlib>
7 -#include <asm/msr.h>
8  #include <sys/time.h>
9  #include <unistd.h>
10  #include <math.h>
11 @@ -38,6 +37,9 @@
12  #define DEFAULT_MEASURE_TIME 1000000
13  #define BUSY_LOOP_COUNT 10000000
14  
15 +// Define rdtsc() which was in asm/msr.h
16 +#define rdtsc(low,high) \
17 +     __asm__ __volatile__("rdtsc" : "=a" (low), "=d" (high))
18  
19  enum WaitType
20  {