We need the char/misc fixes in here for merging and testing.
Showing the changes to scripts (3 of 648 files). Show all
Unified · Split
| @@ -19,6 +19,10 @@ gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF) \ · 18 unmodified lines | |||
| 19 | += -fplugin-arg-structleak_plugin-byref | 19 | += -fplugin-arg-structleak_plugin-byref |
| 20 | gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL) \ | 20 | gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL) \ |
| 21 | += -fplugin-arg-structleak_plugin-byref-all | 21 | += -fplugin-arg-structleak_plugin-byref-all |
| 22 | ifdef CONFIG_GCC_PLUGIN_STRUCTLEAK | ||
| 23 | DISABLE_STRUCTLEAK_PLUGIN += -fplugin-arg-structleak_plugin-disable | ||
| 24 | endif | ||
| 25 | export DISABLE_STRUCTLEAK_PLUGIN | ||
| 22 | gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK) \ | 26 | gcc-plugin-cflags-$(CONFIG_GCC_PLUGIN_STRUCTLEAK) \ |
| 23 | += -DSTRUCTLEAK_PLUGIN | 27 | += -DSTRUCTLEAK_PLUGIN |
| 24 | 28 | ||
| @@ -82,10 +82,8 @@ cat << EOF · 81 unmodified lines | |||
| 82 | #define __IGNORE_truncate64 | 82 | #define __IGNORE_truncate64 |
| 83 | #define __IGNORE_stat64 | 83 | #define __IGNORE_stat64 |
| 84 | #define __IGNORE_lstat64 | 84 | #define __IGNORE_lstat64 |
| 85 | #define __IGNORE_fstat64 | ||
| 86 | #define __IGNORE_fcntl64 | 85 | #define __IGNORE_fcntl64 |
| 87 | #define __IGNORE_fadvise64_64 | 86 | #define __IGNORE_fadvise64_64 |
| 88 | #define __IGNORE_fstatat64 | ||
| 89 | #define __IGNORE_fstatfs64 | 87 | #define __IGNORE_fstatfs64 |
| 90 | #define __IGNORE_statfs64 | 88 | #define __IGNORE_statfs64 |
| 91 | #define __IGNORE_llseek | 89 | #define __IGNORE_llseek |
| @@ -253,6 +251,10 @@ cat << EOF · 161 unmodified lines | |||
| 253 | #define __IGNORE_getpmsg | 251 | #define __IGNORE_getpmsg |
| 254 | #define __IGNORE_putpmsg | 252 | #define __IGNORE_putpmsg |
| 255 | #define __IGNORE_vserver | 253 | #define __IGNORE_vserver |
| 254 | |||
| 255 | /* 64-bit ports never needed these, and new 32-bit ports can use statx */ | ||
| 256 | #define __IGNORE_fstat64 | ||
| 257 | #define __IGNORE_fstatat64 | ||
| 256 | EOF | 258 | EOF |
| 257 | } | 259 | } |
| 258 | 260 | ||
| @@ -189,7 +189,7 @@ if ($arch =~ /(x86(_64)?)|(i386)/) { · 188 unmodified lines | |||
| 189 | $local_regex = "^[0-9a-fA-F]+\\s+t\\s+(\\S+)"; | 189 | $local_regex = "^[0-9a-fA-F]+\\s+t\\s+(\\S+)"; |
| 190 | $weak_regex = "^[0-9a-fA-F]+\\s+([wW])\\s+(\\S+)"; | 190 | $weak_regex = "^[0-9a-fA-F]+\\s+([wW])\\s+(\\S+)"; |
| 191 | $section_regex = "Disassembly of section\\s+(\\S+):"; | 191 | $section_regex = "Disassembly of section\\s+(\\S+):"; |
| 192 | $function_regex = "^([0-9a-fA-F]+)\\s+<(.*?)>:"; | 192 | $function_regex = "^([0-9a-fA-F]+)\\s+<([^^]*?)>:"; |
| 193 | $mcount_regex = "^\\s*([0-9a-fA-F]+):.*\\s(mcount|__fentry__)\$"; | 193 | $mcount_regex = "^\\s*([0-9a-fA-F]+):.*\\s(mcount|__fentry__)\$"; |
| 194 | $section_type = '@progbits'; | 194 | $section_type = '@progbits'; |
| 195 | $mcount_adjust = 0; | 195 | $mcount_adjust = 0; |