|
| 1 | +diff -Naur llvm-project-orig/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc |
| 2 | +--- llvm-project-orig/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc 2021-05-28 10:17:04.000000000 -0500 |
| 3 | ++++ llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc 2021-05-31 08:19:34.794058378 -0500 |
| 4 | +@@ -370,15 +370,6 @@ |
| 5 | + |
| 6 | + #if SANITIZER_GLIBC |
| 7 | + // _(SIOCDEVPLIP, WRITE, struct_ifreq_sz); // the same as EQL_ENSLAVE |
| 8 | +- _(CYGETDEFTHRESH, WRITE, sizeof(int)); |
| 9 | +- _(CYGETDEFTIMEOUT, WRITE, sizeof(int)); |
| 10 | +- _(CYGETMON, WRITE, struct_cyclades_monitor_sz); |
| 11 | +- _(CYGETTHRESH, WRITE, sizeof(int)); |
| 12 | +- _(CYGETTIMEOUT, WRITE, sizeof(int)); |
| 13 | +- _(CYSETDEFTHRESH, NONE, 0); |
| 14 | +- _(CYSETDEFTIMEOUT, NONE, 0); |
| 15 | +- _(CYSETTHRESH, NONE, 0); |
| 16 | +- _(CYSETTIMEOUT, NONE, 0); |
| 17 | + _(EQL_EMANCIPATE, WRITE, struct_ifreq_sz); |
| 18 | + _(EQL_ENSLAVE, WRITE, struct_ifreq_sz); |
| 19 | + _(EQL_GETMASTRCFG, WRITE, struct_ifreq_sz); |
| 20 | +diff -Naur llvm-project-orig/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp |
| 21 | +--- llvm-project-orig/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp 2021-05-28 10:17:04.000000000 -0500 |
| 22 | ++++ llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.cpp 2021-05-31 12:30:07.414710413 -0500 |
| 23 | +@@ -143,7 +143,6 @@ |
| 24 | + # include <sys/procfs.h> |
| 25 | + #endif |
| 26 | + #include <sys/user.h> |
| 27 | +-#include <linux/cyclades.h> |
| 28 | + #include <linux/if_eql.h> |
| 29 | + #include <linux/if_plip.h> |
| 30 | + #include <linux/lp.h> |
| 31 | +@@ -459,7 +458,6 @@ |
| 32 | + |
| 33 | + #if SANITIZER_GLIBC |
| 34 | + unsigned struct_ax25_parms_struct_sz = sizeof(struct ax25_parms_struct); |
| 35 | +- unsigned struct_cyclades_monitor_sz = sizeof(struct cyclades_monitor); |
| 36 | + #if EV_VERSION > (0x010000) |
| 37 | + unsigned struct_input_keymap_entry_sz = sizeof(struct input_keymap_entry); |
| 38 | + #else |
| 39 | +@@ -823,15 +821,6 @@ |
| 40 | + #endif // SANITIZER_LINUX |
| 41 | + |
| 42 | + #if SANITIZER_LINUX && !SANITIZER_ANDROID |
| 43 | +- unsigned IOCTL_CYGETDEFTHRESH = CYGETDEFTHRESH; |
| 44 | +- unsigned IOCTL_CYGETDEFTIMEOUT = CYGETDEFTIMEOUT; |
| 45 | +- unsigned IOCTL_CYGETMON = CYGETMON; |
| 46 | +- unsigned IOCTL_CYGETTHRESH = CYGETTHRESH; |
| 47 | +- unsigned IOCTL_CYGETTIMEOUT = CYGETTIMEOUT; |
| 48 | +- unsigned IOCTL_CYSETDEFTHRESH = CYSETDEFTHRESH; |
| 49 | +- unsigned IOCTL_CYSETDEFTIMEOUT = CYSETDEFTIMEOUT; |
| 50 | +- unsigned IOCTL_CYSETTHRESH = CYSETTHRESH; |
| 51 | +- unsigned IOCTL_CYSETTIMEOUT = CYSETTIMEOUT; |
| 52 | + unsigned IOCTL_EQL_EMANCIPATE = EQL_EMANCIPATE; |
| 53 | + unsigned IOCTL_EQL_ENSLAVE = EQL_ENSLAVE; |
| 54 | + unsigned IOCTL_EQL_GETMASTRCFG = EQL_GETMASTRCFG; |
| 55 | +diff -Naur llvm-project-orig/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h |
| 56 | +--- llvm-project-orig/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h 2021-05-28 10:17:04.000000000 -0500 |
| 57 | ++++ llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_platform_limits_posix.h 2021-05-31 12:30:40.568693281 -0500 |
| 58 | +@@ -983,7 +983,6 @@ |
| 59 | + |
| 60 | + #if SANITIZER_LINUX && !SANITIZER_ANDROID |
| 61 | + extern unsigned struct_ax25_parms_struct_sz; |
| 62 | +-extern unsigned struct_cyclades_monitor_sz; |
| 63 | + extern unsigned struct_input_keymap_entry_sz; |
| 64 | + extern unsigned struct_ipx_config_data_sz; |
| 65 | + extern unsigned struct_kbdiacrs_sz; |
| 66 | +@@ -1328,15 +1327,6 @@ |
| 67 | + #endif // SANITIZER_LINUX |
| 68 | + |
| 69 | + #if SANITIZER_LINUX && !SANITIZER_ANDROID |
| 70 | +-extern unsigned IOCTL_CYGETDEFTHRESH; |
| 71 | +-extern unsigned IOCTL_CYGETDEFTIMEOUT; |
| 72 | +-extern unsigned IOCTL_CYGETMON; |
| 73 | +-extern unsigned IOCTL_CYGETTHRESH; |
| 74 | +-extern unsigned IOCTL_CYGETTIMEOUT; |
| 75 | +-extern unsigned IOCTL_CYSETDEFTHRESH; |
| 76 | +-extern unsigned IOCTL_CYSETDEFTIMEOUT; |
| 77 | +-extern unsigned IOCTL_CYSETTHRESH; |
| 78 | +-extern unsigned IOCTL_CYSETTIMEOUT; |
| 79 | + extern unsigned IOCTL_EQL_EMANCIPATE; |
| 80 | + extern unsigned IOCTL_EQL_ENSLAVE; |
| 81 | + extern unsigned IOCTL_EQL_GETMASTRCFG; |
0 commit comments