|
@@ -691,6 +691,27 @@ extern int __build_bug_on_failed;
|
|
|
#endif
|
|
|
#endif /* __CHECKER__ */
|
|
|
|
|
|
+/* Trap pasters of __FUNCTION__ at compile-time */
|
|
|
+#define __FUNCTION__ (__func__)
|
|
|
+
|
|
|
+/* This helps us to avoid #ifdef CONFIG_NUMA */
|
|
|
+#ifdef CONFIG_NUMA
|
|
|
+#define NUMA_BUILD 1
|
|
|
+#else
|
|
|
+#define NUMA_BUILD 0
|
|
|
+#endif
|
|
|
+
|
|
|
+/* This helps us avoid #ifdef CONFIG_COMPACTION */
|
|
|
+#ifdef CONFIG_COMPACTION
|
|
|
+#define COMPACTION_BUILD 1
|
|
|
+#else
|
|
|
+#define COMPACTION_BUILD 0
|
|
|
+#endif
|
|
|
+
|
|
|
+/* Rebuild everything on CONFIG_FTRACE_MCOUNT_RECORD */
|
|
|
+#ifdef CONFIG_FTRACE_MCOUNT_RECORD
|
|
|
+# define REBUILD_DUE_TO_FTRACE_MCOUNT_RECORD
|
|
|
+#endif
|
|
|
|
|
|
struct sysinfo;
|
|
|
extern int do_sysinfo(struct sysinfo *info);
|
|
@@ -715,26 +736,4 @@ struct sysinfo {
|
|
|
char _f[20-2*sizeof(long)-sizeof(int)]; /* Padding: libc5 uses this.. */
|
|
|
};
|
|
|
|
|
|
-/* Trap pasters of __FUNCTION__ at compile-time */
|
|
|
-#define __FUNCTION__ (__func__)
|
|
|
-
|
|
|
-/* This helps us to avoid #ifdef CONFIG_NUMA */
|
|
|
-#ifdef CONFIG_NUMA
|
|
|
-#define NUMA_BUILD 1
|
|
|
-#else
|
|
|
-#define NUMA_BUILD 0
|
|
|
-#endif
|
|
|
-
|
|
|
-/* This helps us avoid #ifdef CONFIG_COMPACTION */
|
|
|
-#ifdef CONFIG_COMPACTION
|
|
|
-#define COMPACTION_BUILD 1
|
|
|
-#else
|
|
|
-#define COMPACTION_BUILD 0
|
|
|
-#endif
|
|
|
-
|
|
|
-/* Rebuild everything on CONFIG_FTRACE_MCOUNT_RECORD */
|
|
|
-#ifdef CONFIG_FTRACE_MCOUNT_RECORD
|
|
|
-# define REBUILD_DUE_TO_FTRACE_MCOUNT_RECORD
|
|
|
-#endif
|
|
|
-
|
|
|
#endif
|