summaryrefslogtreecommitdiff
blob: 258b95f595f6c0322cec4db40f2f9774e8e872fd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Fix build with GCC 5.

x86_64-pc-linux-gnu-gcc -O2 -march=native -g -pipe   -c -o i8kctl.o i8kctl.c
gcc -Wall -c -Wl,--hash-style=gnu -Wl,-O1 -Wl,--as-needed -DLIB i8kctl.c
gcc -Wall -c -Wl,--hash-style=gnu -Wl,-O1 -Wl,--as-needed -DLIB probe_i8k_calls_time.c
gcc -o probe_i8k_calls_time i8kctl.o probe_i8k_calls_time.o
probe_i8k_calls_time.o: In function `main':
probe_i8k_calls_time.c:(.text+0x62): undefined reference to `timestamp'
probe_i8k_calls_time.c:(.text+0x82): undefined reference to `timestamp'
probe_i8k_calls_time.c:(.text+0xa2): undefined reference to `timestamp'
probe_i8k_calls_time.c:(.text+0xbf): undefined reference to `timestamp'
probe_i8k_calls_time.c:(.text+0xdc): undefined reference to `timestamp'
probe_i8k_calls_time.o:probe_i8k_calls_time.c:(.text+0xf9): more undefined references to `timestamp' follow
collect2: error: ld returned 1 exit status
Makefile:24: recipe for target 'probe_i8k_calls_time' failed


--- a/probe_i8k_calls_time.c
+++ b/probe_i8k_calls_time.c
@@ -13,7 +13,7 @@ double t;
 
 struct timespec tmst;
 
-inline double timestamp()
+double timestamp()
 {
 	clock_gettime(CLOCK_REALTIME, &tmst);
 	t = tmst.tv_nsec;