Advertisement
Guest User

Untitled

a guest
Jul 27th, 2015
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.69 KB | None | 0 0
  1. gcc -Wextra -Wall -pedantic -Wno-overlength-strings -pie -fPIE -O2 -g -I/usr/src/linux-headers-4.0.0-2-common/arch/arm/include/ -I/usr/src/linux-header s-4.0.0-2-common/include/ -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fwrapv --param ssp-buffer-size=4 -I../lib -c -o kcapi-main.o kcapi-main.c
  2. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/types.h:4:0,
  3. from kcapi-main.c:42:
  4. /usr/src/linux-headers-4.0.0-2-common/include/asm-generic/int-ll64.h:24:21: warning: ISO C90 does not support ‘long long’ [-Wlong-long]
  5. typedef signed long long s64;
  6. ^
  7. /usr/src/linux-headers-4.0.0-2-common/include/asm-generic/int-ll64.h:25:23: warning: ISO C90 does not support ‘long long’ [-Wlong-long]
  8. typedef unsigned long long u64;
  9. ^
  10. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:16:0,
  11. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  12. from kcapi-main.c:43:
  13. /usr/src/linux-headers-4.0.0-2-common/include/linux/compiler.h:36:32: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
  14. # define __builtin_warning(x, y...) (1)
  15. ^
  16. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:18:0,
  17. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  18. from kcapi-main.c:43:
  19. /usr/src/linux-headers-4.0.0-2-common/include/linux/types.h:14:26: error: conflicting types for ‘fd_set’
  20. typedef __kernel_fd_set fd_set;
  21. ^
  22. In file included from /usr/include/arm-linux-gnueabi/sys/types.h:219:0,
  23. from /usr/include/arm-linux-gnueabi/bits/uio.h:25,
  24. from /usr/include/arm-linux-gnueabi/bits/fcntl-linux.h:38,
  25. from /usr/include/arm-linux-gnueabi/bits/fcntl.h:54,
  26. from /usr/include/fcntl.h:35,
  27. from kcapi-main.c:40:
  28. /usr/include/arm-linux-gnueabi/sys/select.h:75:5: note: previous declaration of ‘fd_set’ was here
  29. } fd_set;
  30. ^
  31. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:18:0,
  32. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  33. from kcapi-main.c:43:
  34. /usr/src/linux-headers-4.0.0-2-common/include/linux/types.h:15:25: error: conflicting types for ‘dev_t’
  35. typedef __kernel_dev_t dev_t;
  36. ^
  37. In file included from /usr/include/arm-linux-gnueabi/bits/uio.h:25:0,
  38. from /usr/include/arm-linux-gnueabi/bits/fcntl-linux.h:38,
  39. from /usr/include/arm-linux-gnueabi/bits/fcntl.h:54,
  40. from /usr/include/fcntl.h:35,
  41. from kcapi-main.c:40:
  42. /usr/include/arm-linux-gnueabi/sys/types.h:60:17: note: previous declaration of ‘dev_t’ was here
  43. typedef __dev_t dev_t;
  44. ^
  45. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:18:0,
  46. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  47. from kcapi-main.c:43:
  48. /usr/src/linux-headers-4.0.0-2-common/include/linux/types.h:17:26: error: conflicting types for ‘mode_t’
  49. typedef __kernel_mode_t mode_t;
  50. ^
  51. In file included from /usr/include/arm-linux-gnueabi/bits/uio.h:25:0,
  52. from /usr/include/arm-linux-gnueabi/bits/fcntl-linux.h:38,
  53. from /usr/include/arm-linux-gnueabi/bits/fcntl.h:54,
  54. from /usr/include/fcntl.h:35,
  55. from kcapi-main.c:40:
  56. /usr/include/arm-linux-gnueabi/sys/types.h:70:18: note: previous declaration of ‘mode_t’ was here
  57. typedef __mode_t mode_t;
  58. ^
  59. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:18:0,
  60. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  61. from kcapi-main.c:43:
  62. /usr/src/linux-headers-4.0.0-2-common/include/linux/types.h:25:26: error: conflicting types for ‘timer_t’
  63. typedef __kernel_timer_t timer_t;
  64. ^
  65. In file included from /usr/include/arm-linux-gnueabi/sys/types.h:132:0,
  66. from /usr/include/arm-linux-gnueabi/bits/uio.h:25,
  67. from /usr/include/arm-linux-gnueabi/bits/fcntl-linux.h:38,
  68. from /usr/include/arm-linux-gnueabi/bits/fcntl.h:54,
  69. from /usr/include/fcntl.h:35,
  70. from kcapi-main.c:40:
  71. /usr/include/time.h:103:19: note: previous declaration of ‘timer_t’ was here
  72. typedef __timer_t timer_t;
  73. ^
  74. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:18:0,
  75. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  76. from kcapi-main.c:43:
  77. /usr/src/linux-headers-4.0.0-2-common/include/linux/types.h:134:23: error: conflicting types for ‘blkcnt_t’
  78. typedef unsigned long blkcnt_t;
  79. ^
  80. In file included from /usr/include/arm-linux-gnueabi/bits/uio.h:25:0,
  81. from /usr/include/arm-linux-gnueabi/bits/fcntl-linux.h:38,
  82. from /usr/include/arm-linux-gnueabi/bits/fcntl.h:54,
  83. from /usr/include/fcntl.h:35,
  84. from kcapi-main.c:40:
  85. /usr/include/arm-linux-gnueabi/sys/types.h:235:20: note: previous declaration of ‘blkcnt_t’ was here
  86. typedef __blkcnt_t blkcnt_t; /* Type to count number of disk blocks. */
  87. ^
  88. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:17:0,
  89. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  90. from kcapi-main.c:43:
  91. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h: In function ‘__virt_to_phys’:
  92. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:34:25: error: ‘CONFIG_PAGE_OFFSETUL’ undeclared (first use in this function)
  93. #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET)
  94. ^
  95. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:34:22: note: in expansion of macro ‘UL’
  96. #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET)
  97. ^
  98. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:257:26: note: in expansion of macro ‘PAGE_OFFSET’
  99. return (phys_addr_t)x - PAGE_OFFSET + PHYS_OFFSET;
  100. ^
  101. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:34:25: note: each undeclared identifier is reported only once for each function it appears in
  102. #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET)
  103. ^
  104. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:34:22: note: in expansion of macro ‘UL’
  105. #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET)
  106. ^
  107. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:257:26: note: in expansion of macro ‘PAGE_OFFSET’
  108. return (phys_addr_t)x - PAGE_OFFSET + PHYS_OFFSET;
  109. ^
  110. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:155:29: error: ‘CONFIG_PHYS_OFFSETUL’ undeclared (first use in this function)
  111. #define PLAT_PHYS_OFFSET UL(CONFIG_PHYS_OFFSET)
  112. ^
  113. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:155:26: note: in expansion of macro ‘UL’
  114. #define PLAT_PHYS_OFFSET UL(CONFIG_PHYS_OFFSET)
  115. ^
  116. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:252:21: note: in expansion of macro ‘PLAT_PHYS_OFFSET’
  117. #define PHYS_OFFSET PLAT_PHYS_OFFSET
  118. ^
  119. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:257:40: note: in expansion of macro ‘PHYS_OFFSET’
  120. return (phys_addr_t)x - PAGE_OFFSET + PHYS_OFFSET;
  121. ^
  122. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h: In function ‘__phys_to_virt’:
  123. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:155:29: error: ‘CONFIG_PHYS_OFFSETUL’ undeclared (first use in this function)
  124. #define PLAT_PHYS_OFFSET UL(CONFIG_PHYS_OFFSET)
  125. ^
  126. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:155:26: note: in expansion of macro ‘UL’
  127. #define PLAT_PHYS_OFFSET UL(CONFIG_PHYS_OFFSET)
  128. ^
  129. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:252:21: note: in expansion of macro ‘PLAT_PHYS_OFFSET’
  130. #define PHYS_OFFSET PLAT_PHYS_OFFSET
  131. ^
  132. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:262:13: note: in expansion of macro ‘PHYS_OFFSET’
  133. return x - PHYS_OFFSET + PAGE_OFFSET;
  134. ^
  135. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:34:25: error: ‘CONFIG_PAGE_OFFSETUL’ undeclared (first use in this function)
  136. #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET)
  137. ^
  138. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:34:22: note: in expansion of macro ‘UL’
  139. #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET)
  140. ^
  141. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:262:27: note: in expansion of macro ‘PAGE_OFFSET’
  142. return x - PHYS_OFFSET + PAGE_OFFSET;
  143. ^
  144. In file included from /usr/src/linux-headers-4.0.0-2-common/include/linux/log2.h:16:0,
  145. from /usr/src/linux-headers-4.0.0-2-common/include/asm-generic/getorder.h:7,
  146. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:171,
  147. from kcapi-main.c:43:
  148. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h: In function ‘get_bitmask_order’:
  149. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h:64:2: warning: implicit declaration of function ‘fls’ [-Wimplicit-function-declaration]
  150. order = fls(count);
  151. ^
  152. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h: In function ‘hweight_long’:
  153. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h:80:2: warning: implicit declaration of function ‘hweight32’ [-Wimplicit-function-declarati on]
  154. return sizeof(w) == 4 ? hweight32(w) : hweight64(w);
  155. ^
  156. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h:80:2: warning: implicit declaration of function ‘hweight64’ [-Wimplicit-function-declarati on]
  157. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h: In function ‘fls_long’:
  158. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h:178:2: warning: implicit declaration of function ‘fls64’ [-Wimplicit-function-declaration]
  159. return fls64(l);
  160. ^
  161. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h: In function ‘__ffs64’:
  162. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h:193:3: warning: implicit declaration of function ‘__ffs’ [-Wimplicit-function-declaration]
  163. return __ffs((u32)(word >> 32)) + 32;
  164. ^
  165. In file included from /usr/lib/gcc/arm-linux-gnueabi/4.9/include/stdint.h:9:0,
  166. from kcapi-main.c:45:
  167. /usr/include/stdint.h: At top level:
  168. /usr/include/stdint.h:128:23: error: conflicting types for ‘uintptr_t’
  169. typedef unsigned int uintptr_t;
  170. ^
  171. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:18:0,
  172. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  173. from kcapi-main.c:43:
  174. /usr/src/linux-headers-4.0.0-2-common/include/linux/types.h:36:24: note: previous declaration of ‘uintptr_t’ was here
  175. typedef unsigned long uintptr_t;
  176. ^
  177. <builtin>: recipe for target 'kcapi-main.o' failed
  178. make: *** [kcapi-main.o] Error 1
  179. fijam@yukikaze:~/libkcapi-0.8.0/test$ make
  180. gcc -Wextra -Wall -pedantic -Wno-overlength-strings -pie -fPIE -O2 -g -I/usr/src/linux-headers-4.0.0-2-common/arch/arm/include/ -I/usr/src/linux-headers-4.0.0-2-common/include/ -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fwrapv --param ssp-buffer-size=4 -I../lib -c -o kcapi-main.o kcapi-main.c
  181. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/types.h:4:0,
  182. from kcapi-main.c:42:
  183. /usr/src/linux-headers-4.0.0-2-common/include/asm-generic/int-ll64.h:24:21: warning: ISO C90 does not support ‘long long’ [-Wlong-long]
  184. typedef signed long long s64;
  185. ^
  186. /usr/src/linux-headers-4.0.0-2-common/include/asm-generic/int-ll64.h:25:23: warning: ISO C90 does not support ‘long long’ [-Wlong-long]
  187. typedef unsigned long long u64;
  188. ^
  189. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:16:0,
  190. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  191. from kcapi-main.c:43:
  192. /usr/src/linux-headers-4.0.0-2-common/include/linux/compiler.h:36:32: warning: ISO C does not permit named variadic macros [-Wvariadic-macros]
  193. # define __builtin_warning(x, y...) (1)
  194. ^
  195. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:18:0,
  196. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  197. from kcapi-main.c:43:
  198. /usr/src/linux-headers-4.0.0-2-common/include/linux/types.h:14:26: error: conflicting types for ‘fd_set’
  199. typedef __kernel_fd_set fd_set;
  200. ^
  201. In file included from /usr/include/arm-linux-gnueabi/sys/types.h:219:0,
  202. from /usr/include/arm-linux-gnueabi/bits/uio.h:25,
  203. from /usr/include/arm-linux-gnueabi/bits/fcntl-linux.h:38,
  204. from /usr/include/arm-linux-gnueabi/bits/fcntl.h:54,
  205. from /usr/include/fcntl.h:35,
  206. from kcapi-main.c:40:
  207. /usr/include/arm-linux-gnueabi/sys/select.h:75:5: note: previous declaration of ‘fd_set’ was here
  208. } fd_set;
  209. ^
  210. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:18:0,
  211. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  212. from kcapi-main.c:43:
  213. /usr/src/linux-headers-4.0.0-2-common/include/linux/types.h:15:25: error: conflicting types for ‘dev_t’
  214. typedef __kernel_dev_t dev_t;
  215. ^
  216. In file included from /usr/include/arm-linux-gnueabi/bits/uio.h:25:0,
  217. from /usr/include/arm-linux-gnueabi/bits/fcntl-linux.h:38,
  218. from /usr/include/arm-linux-gnueabi/bits/fcntl.h:54,
  219. from /usr/include/fcntl.h:35,
  220. from kcapi-main.c:40:
  221. /usr/include/arm-linux-gnueabi/sys/types.h:60:17: note: previous declaration of ‘dev_t’ was here
  222. typedef __dev_t dev_t;
  223. ^
  224. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:18:0,
  225. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  226. from kcapi-main.c:43:
  227. /usr/src/linux-headers-4.0.0-2-common/include/linux/types.h:17:26: error: conflicting types for ‘mode_t’
  228. typedef __kernel_mode_t mode_t;
  229. ^
  230. In file included from /usr/include/arm-linux-gnueabi/bits/uio.h:25:0,
  231. from /usr/include/arm-linux-gnueabi/bits/fcntl-linux.h:38,
  232. from /usr/include/arm-linux-gnueabi/bits/fcntl.h:54,
  233. from /usr/include/fcntl.h:35,
  234. from kcapi-main.c:40:
  235. /usr/include/arm-linux-gnueabi/sys/types.h:70:18: note: previous declaration of ‘mode_t’ was here
  236. typedef __mode_t mode_t;
  237. ^
  238. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:18:0,
  239. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  240. from kcapi-main.c:43:
  241. /usr/src/linux-headers-4.0.0-2-common/include/linux/types.h:25:26: error: conflicting types for ‘timer_t’
  242. typedef __kernel_timer_t timer_t;
  243. ^
  244. In file included from /usr/include/arm-linux-gnueabi/sys/types.h:132:0,
  245. from /usr/include/arm-linux-gnueabi/bits/uio.h:25,
  246. from /usr/include/arm-linux-gnueabi/bits/fcntl-linux.h:38,
  247. from /usr/include/arm-linux-gnueabi/bits/fcntl.h:54,
  248. from /usr/include/fcntl.h:35,
  249. from kcapi-main.c:40:
  250. /usr/include/time.h:103:19: note: previous declaration of ‘timer_t’ was here
  251. typedef __timer_t timer_t;
  252. ^
  253. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:18:0,
  254. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  255. from kcapi-main.c:43:
  256. /usr/src/linux-headers-4.0.0-2-common/include/linux/types.h:134:23: error: conflicting types for ‘blkcnt_t’
  257. typedef unsigned long blkcnt_t;
  258. ^
  259. In file included from /usr/include/arm-linux-gnueabi/bits/uio.h:25:0,
  260. from /usr/include/arm-linux-gnueabi/bits/fcntl-linux.h:38,
  261. from /usr/include/arm-linux-gnueabi/bits/fcntl.h:54,
  262. from /usr/include/fcntl.h:35,
  263. from kcapi-main.c:40:
  264. /usr/include/arm-linux-gnueabi/sys/types.h:235:20: note: previous declaration of ‘blkcnt_t’ was here
  265. typedef __blkcnt_t blkcnt_t; /* Type to count number of disk blocks. */
  266. ^
  267. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:17:0,
  268. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  269. from kcapi-main.c:43:
  270. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h: In function ‘__virt_to_phys’:
  271. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:34:25: error: ‘CONFIG_PAGE_OFFSETUL’ undeclared (first use in this function)
  272. #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET)
  273. ^
  274. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:34:22: note: in expansion of macro ‘UL’
  275. #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET)
  276. ^
  277. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:257:26: note: in expansion of macro ‘PAGE_OFFSET’
  278. return (phys_addr_t)x - PAGE_OFFSET + PHYS_OFFSET;
  279. ^
  280. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:34:25: note: each undeclared identifier is reported only once for each function it appears in
  281. #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET)
  282. ^
  283. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:34:22: note: in expansion of macro ‘UL’
  284. #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET)
  285. ^
  286. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:257:26: note: in expansion of macro ‘PAGE_OFFSET’
  287. return (phys_addr_t)x - PAGE_OFFSET + PHYS_OFFSET;
  288. ^
  289. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:155:29: error: ‘CONFIG_PHYS_OFFSETUL’ undeclared (first use in this function)
  290. #define PLAT_PHYS_OFFSET UL(CONFIG_PHYS_OFFSET)
  291. ^
  292. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:155:26: note: in expansion of macro ‘UL’
  293. #define PLAT_PHYS_OFFSET UL(CONFIG_PHYS_OFFSET)
  294. ^
  295. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:252:21: note: in expansion of macro ‘PLAT_PHYS_OFFSET’
  296. #define PHYS_OFFSET PLAT_PHYS_OFFSET
  297. ^
  298. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:257:40: note: in expansion of macro ‘PHYS_OFFSET’
  299. return (phys_addr_t)x - PAGE_OFFSET + PHYS_OFFSET;
  300. ^
  301. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h: In function ‘__phys_to_virt’:
  302. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:155:29: error: ‘CONFIG_PHYS_OFFSETUL’ undeclared (first use in this function)
  303. #define PLAT_PHYS_OFFSET UL(CONFIG_PHYS_OFFSET)
  304. ^
  305. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:155:26: note: in expansion of macro ‘UL’
  306. #define PLAT_PHYS_OFFSET UL(CONFIG_PHYS_OFFSET)
  307. ^
  308. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:252:21: note: in expansion of macro ‘PLAT_PHYS_OFFSET’
  309. #define PHYS_OFFSET PLAT_PHYS_OFFSET
  310. ^
  311. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:262:13: note: in expansion of macro ‘PHYS_OFFSET’
  312. return x - PHYS_OFFSET + PAGE_OFFSET;
  313. ^
  314. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:34:25: error: ‘CONFIG_PAGE_OFFSETUL’ undeclared (first use in this function)
  315. #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET)
  316. ^
  317. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:34:22: note: in expansion of macro ‘UL’
  318. #define PAGE_OFFSET UL(CONFIG_PAGE_OFFSET)
  319. ^
  320. /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:262:27: note: in expansion of macro ‘PAGE_OFFSET’
  321. return x - PHYS_OFFSET + PAGE_OFFSET;
  322. ^
  323. In file included from /usr/src/linux-headers-4.0.0-2-common/include/linux/log2.h:16:0,
  324. from /usr/src/linux-headers-4.0.0-2-common/include/asm-generic/getorder.h:7,
  325. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:171,
  326. from kcapi-main.c:43:
  327. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h: In function ‘get_bitmask_order’:
  328. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h:64:2: warning: implicit declaration of function ‘fls’ [-Wimplicit-function-declaration]
  329. order = fls(count);
  330. ^
  331. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h: In function ‘hweight_long’:
  332. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h:80:2: warning: implicit declaration of function ‘hweight32’ [-Wimplicit-function-declaration]
  333. return sizeof(w) == 4 ? hweight32(w) : hweight64(w);
  334. ^
  335. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h:80:2: warning: implicit declaration of function ‘hweight64’ [-Wimplicit-function-declaration]
  336. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h: In function ‘fls_long’:
  337. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h:178:2: warning: implicit declaration of function ‘fls64’ [-Wimplicit-function-declaration]
  338. return fls64(l);
  339. ^
  340. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h: In function ‘__ffs64’:
  341. /usr/src/linux-headers-4.0.0-2-common/include/linux/bitops.h:193:3: warning: implicit declaration of function ‘__ffs’ [-Wimplicit-function-declaration]
  342. return __ffs((u32)(word >> 32)) + 32;
  343. ^
  344. In file included from /usr/lib/gcc/arm-linux-gnueabi/4.9/include/stdint.h:9:0,
  345. from kcapi-main.c:45:
  346. /usr/include/stdint.h: At top level:
  347. /usr/include/stdint.h:128:23: error: conflicting types for ‘uintptr_t’
  348. typedef unsigned int uintptr_t;
  349. ^
  350. In file included from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/memory.h:18:0,
  351. from /usr/src/linux-headers-4.0.0-2-common/arch/arm/include/asm/page.h:163,
  352. from kcapi-main.c:43:
  353. /usr/src/linux-headers-4.0.0-2-common/include/linux/types.h:36:24: note: previous declaration of ‘uintptr_t’ was here
  354. typedef unsigned long uintptr_t;
  355. ^
  356. <builtin>: recipe for target 'kcapi-main.o' failed
  357. make: *** [kcapi-main.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement