diff options
Diffstat (limited to 'tools/perf/util/include')
| -rw-r--r-- | tools/perf/util/include/dwarf-regs.h | 2 | ||||
| -rw-r--r-- | tools/perf/util/include/linux/compiler.h | 19 | ||||
| -rw-r--r-- | tools/perf/util/include/linux/magic.h | 4 |
3 files changed, 19 insertions, 6 deletions
diff --git a/tools/perf/util/include/dwarf-regs.h b/tools/perf/util/include/dwarf-regs.h index cf6727e99c44..8f149655f497 100644 --- a/tools/perf/util/include/dwarf-regs.h +++ b/tools/perf/util/include/dwarf-regs.h | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | #ifndef _PERF_DWARF_REGS_H_ | 1 | #ifndef _PERF_DWARF_REGS_H_ |
| 2 | #define _PERF_DWARF_REGS_H_ | 2 | #define _PERF_DWARF_REGS_H_ |
| 3 | 3 | ||
| 4 | #ifdef DWARF_SUPPORT | 4 | #ifdef HAVE_DWARF_SUPPORT |
| 5 | const char *get_arch_regstr(unsigned int n); | 5 | const char *get_arch_regstr(unsigned int n); |
| 6 | #endif | 6 | #endif |
| 7 | 7 | ||
diff --git a/tools/perf/util/include/linux/compiler.h b/tools/perf/util/include/linux/compiler.h index 96b919dae11c..b003ad7200b2 100644 --- a/tools/perf/util/include/linux/compiler.h +++ b/tools/perf/util/include/linux/compiler.h | |||
| @@ -2,20 +2,29 @@ | |||
| 2 | #define _PERF_LINUX_COMPILER_H_ | 2 | #define _PERF_LINUX_COMPILER_H_ |
| 3 | 3 | ||
| 4 | #ifndef __always_inline | 4 | #ifndef __always_inline |
| 5 | #define __always_inline inline | 5 | # define __always_inline inline __attribute__((always_inline)) |
| 6 | #endif | 6 | #endif |
| 7 | |||
| 7 | #define __user | 8 | #define __user |
| 9 | |||
| 8 | #ifndef __attribute_const__ | 10 | #ifndef __attribute_const__ |
| 9 | #define __attribute_const__ | 11 | # define __attribute_const__ |
| 10 | #endif | 12 | #endif |
| 11 | 13 | ||
| 12 | #ifndef __maybe_unused | 14 | #ifndef __maybe_unused |
| 13 | #define __maybe_unused __attribute__((unused)) | 15 | # define __maybe_unused __attribute__((unused)) |
| 16 | #endif | ||
| 17 | |||
| 18 | #ifndef __packed | ||
| 19 | # define __packed __attribute__((__packed__)) | ||
| 14 | #endif | 20 | #endif |
| 15 | #define __packed __attribute__((__packed__)) | ||
| 16 | 21 | ||
| 17 | #ifndef __force | 22 | #ifndef __force |
| 18 | #define __force | 23 | # define __force |
| 24 | #endif | ||
| 25 | |||
| 26 | #ifndef __weak | ||
| 27 | # define __weak __attribute__((weak)) | ||
| 19 | #endif | 28 | #endif |
| 20 | 29 | ||
| 21 | #endif | 30 | #endif |
diff --git a/tools/perf/util/include/linux/magic.h b/tools/perf/util/include/linux/magic.h index 58b64ed4da12..07d63cf3e0f6 100644 --- a/tools/perf/util/include/linux/magic.h +++ b/tools/perf/util/include/linux/magic.h | |||
| @@ -9,4 +9,8 @@ | |||
| 9 | #define SYSFS_MAGIC 0x62656572 | 9 | #define SYSFS_MAGIC 0x62656572 |
| 10 | #endif | 10 | #endif |
| 11 | 11 | ||
| 12 | #ifndef PROC_SUPER_MAGIC | ||
| 13 | #define PROC_SUPER_MAGIC 0x9fa0 | ||
| 14 | #endif | ||
| 15 | |||
| 12 | #endif | 16 | #endif |
