| @@ -1,58 +1,58 @@ | | | @@ -1,58 +1,58 @@ |
1 | $NetBSD: patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.cpp,v 1.3 2021/07/12 18:46:07 adam Exp $ | | 1 | $NetBSD: patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.cpp,v 1.4 2022/08/12 08:58:41 pin Exp $ |
2 | | | 2 | |
3 | urio and smb have been removed from NetBSD. | | 3 | urio and smb have been removed from NetBSD. |
4 | | | 4 | |
5 | --- lib/sanitizer_common/sanitizer_platform_limits_netbsd.cpp.orig 2020-10-07 10:10:48.000000000 +0000 | | 5 | --- lib/sanitizer_common/sanitizer_platform_limits_netbsd.cpp.orig 2022-06-22 16:46:24.000000000 +0000 |
6 | +++ lib/sanitizer_common/sanitizer_platform_limits_netbsd.cpp | | 6 | +++ lib/sanitizer_common/sanitizer_platform_limits_netbsd.cpp |
7 | @@ -803,12 +803,14 @@ unsigned struct_session_op_sz = sizeof(s | | 7 | @@ -957,12 +957,14 @@ unsigned struct_session_op_sz = sizeof(s |
8 | unsigned struct_sgttyb_sz = sizeof(sgttyb); | | 8 | unsigned struct_sgttyb_sz = sizeof(sgttyb); |
9 | unsigned struct_sioc_sg_req_sz = sizeof(sioc_sg_req); | | 9 | unsigned struct_sioc_sg_req_sz = sizeof(sioc_sg_req); |
10 | unsigned struct_sioc_vif_req_sz = sizeof(sioc_vif_req); | | 10 | unsigned struct_sioc_vif_req_sz = sizeof(sioc_vif_req); |
11 | +#if __NetBSD_Version__ < 999000000 | | 11 | +#if __NetBSD_Version__ < 999000000 |
12 | unsigned struct_smbioc_flags_sz = sizeof(smbioc_flags); | | 12 | unsigned struct_smbioc_flags_sz = sizeof(smbioc_flags); |
13 | unsigned struct_smbioc_lookup_sz = sizeof(smbioc_lookup); | | 13 | unsigned struct_smbioc_lookup_sz = sizeof(smbioc_lookup); |
14 | unsigned struct_smbioc_oshare_sz = sizeof(smbioc_oshare); | | 14 | unsigned struct_smbioc_oshare_sz = sizeof(smbioc_oshare); |
15 | unsigned struct_smbioc_ossn_sz = sizeof(smbioc_ossn); | | 15 | unsigned struct_smbioc_ossn_sz = sizeof(smbioc_ossn); |
16 | unsigned struct_smbioc_rq_sz = sizeof(smbioc_rq); | | 16 | unsigned struct_smbioc_rq_sz = sizeof(smbioc_rq); |
17 | unsigned struct_smbioc_rw_sz = sizeof(smbioc_rw); | | 17 | unsigned struct_smbioc_rw_sz = sizeof(smbioc_rw); |
18 | +#endif | | 18 | +#endif |
19 | unsigned struct_spppauthcfg_sz = sizeof(spppauthcfg); | | 19 | unsigned struct_spppauthcfg_sz = sizeof(spppauthcfg); |
20 | unsigned struct_spppauthfailuresettings_sz = sizeof(spppauthfailuresettings); | | 20 | unsigned struct_spppauthfailuresettings_sz = sizeof(spppauthfailuresettings); |
21 | unsigned struct_spppauthfailurestats_sz = sizeof(spppauthfailurestats); | | 21 | unsigned struct_spppauthfailurestats_sz = sizeof(spppauthfailurestats); |
22 | @@ -833,7 +835,9 @@ unsigned struct_twe_drivecommand_sz = si | | 22 | @@ -987,7 +989,9 @@ unsigned struct_twe_drivecommand_sz = si |
23 | unsigned struct_twe_paramcommand_sz = sizeof(twe_paramcommand); | | 23 | unsigned struct_twe_paramcommand_sz = sizeof(twe_paramcommand); |
24 | unsigned struct_twe_usercommand_sz = sizeof(twe_usercommand); | | 24 | unsigned struct_twe_usercommand_sz = sizeof(twe_usercommand); |
25 | unsigned struct_ukyopon_identify_sz = sizeof(ukyopon_identify); | | 25 | unsigned struct_ukyopon_identify_sz = sizeof(ukyopon_identify); |
26 | +#if __NetBSD_Version__ < 999000000 | | 26 | +#if __NetBSD_Version__ < 999000000 |
27 | unsigned struct_urio_command_sz = sizeof(urio_command); | | 27 | unsigned struct_urio_command_sz = sizeof(urio_command); |
28 | +#endif | | 28 | +#endif |
29 | unsigned struct_usb_alt_interface_sz = sizeof(usb_alt_interface); | | 29 | unsigned struct_usb_alt_interface_sz = sizeof(usb_alt_interface); |
30 | unsigned struct_usb_bulk_ra_wb_opt_sz = sizeof(usb_bulk_ra_wb_opt); | | 30 | unsigned struct_usb_bulk_ra_wb_opt_sz = sizeof(usb_bulk_ra_wb_opt); |
31 | unsigned struct_usb_config_desc_sz = sizeof(usb_config_desc); | | 31 | unsigned struct_usb_config_desc_sz = sizeof(usb_config_desc); |
32 | @@ -1422,8 +1426,10 @@ unsigned IOCTL_STICIO_RESET = STICIO_RES | | 32 | @@ -1576,8 +1580,10 @@ unsigned IOCTL_STICIO_RESET = STICIO_RES |
33 | unsigned IOCTL_STICIO_STARTQ = STICIO_STARTQ; | | 33 | unsigned IOCTL_STICIO_STARTQ = STICIO_STARTQ; |
34 | unsigned IOCTL_STICIO_STOPQ = STICIO_STOPQ; | | 34 | unsigned IOCTL_STICIO_STOPQ = STICIO_STOPQ; |
35 | unsigned IOCTL_UKYOPON_IDENTIFY = UKYOPON_IDENTIFY; | | 35 | unsigned IOCTL_UKYOPON_IDENTIFY = UKYOPON_IDENTIFY; |
36 | +#if __NetBSD_Version__ < 999000000 | | 36 | +#if __NetBSD_Version__ < 999000000 |
37 | unsigned IOCTL_URIO_SEND_COMMAND = URIO_SEND_COMMAND; | | 37 | unsigned IOCTL_URIO_SEND_COMMAND = URIO_SEND_COMMAND; |
38 | unsigned IOCTL_URIO_RECV_COMMAND = URIO_RECV_COMMAND; | | 38 | unsigned IOCTL_URIO_RECV_COMMAND = URIO_RECV_COMMAND; |
39 | +#endif | | 39 | +#endif |
40 | unsigned IOCTL_USB_REQUEST = USB_REQUEST; | | 40 | unsigned IOCTL_USB_REQUEST = USB_REQUEST; |
41 | unsigned IOCTL_USB_SETDEBUG = USB_SETDEBUG; | | 41 | unsigned IOCTL_USB_SETDEBUG = USB_SETDEBUG; |
42 | unsigned IOCTL_USB_DISCOVER = USB_DISCOVER; | | 42 | unsigned IOCTL_USB_DISCOVER = USB_DISCOVER; |
43 | @@ -1808,6 +1814,7 @@ unsigned IOCTL_SIOCCONNECTXDEL = SIOCCON | | 43 | @@ -1962,6 +1968,7 @@ unsigned IOCTL_SIOCCONNECTXDEL = SIOCCON |
44 | unsigned IOCTL_SIOCSIFINFO_FLAGS = SIOCSIFINFO_FLAGS; | | 44 | unsigned IOCTL_SIOCSIFINFO_FLAGS = SIOCSIFINFO_FLAGS; |
45 | unsigned IOCTL_SIOCAADDRCTL_POLICY = SIOCAADDRCTL_POLICY; | | 45 | unsigned IOCTL_SIOCAADDRCTL_POLICY = SIOCAADDRCTL_POLICY; |
46 | unsigned IOCTL_SIOCDADDRCTL_POLICY = SIOCDADDRCTL_POLICY; | | 46 | unsigned IOCTL_SIOCDADDRCTL_POLICY = SIOCDADDRCTL_POLICY; |
47 | +#if __NetBSD_Version__ < 999000000 | | 47 | +#if __NetBSD_Version__ < 999000000 |
48 | unsigned IOCTL_SMBIOC_OPENSESSION = SMBIOC_OPENSESSION; | | 48 | unsigned IOCTL_SMBIOC_OPENSESSION = SMBIOC_OPENSESSION; |
49 | unsigned IOCTL_SMBIOC_OPENSHARE = SMBIOC_OPENSHARE; | | 49 | unsigned IOCTL_SMBIOC_OPENSHARE = SMBIOC_OPENSHARE; |
50 | unsigned IOCTL_SMBIOC_REQUEST = SMBIOC_REQUEST; | | 50 | unsigned IOCTL_SMBIOC_REQUEST = SMBIOC_REQUEST; |
51 | @@ -1815,6 +1822,7 @@ unsigned IOCTL_SMBIOC_SETFLAGS = SMBIOC_ | | 51 | @@ -1969,6 +1976,7 @@ unsigned IOCTL_SMBIOC_SETFLAGS = SMBIOC_ |
52 | unsigned IOCTL_SMBIOC_LOOKUP = SMBIOC_LOOKUP; | | 52 | unsigned IOCTL_SMBIOC_LOOKUP = SMBIOC_LOOKUP; |
53 | unsigned IOCTL_SMBIOC_READ = SMBIOC_READ; | | 53 | unsigned IOCTL_SMBIOC_READ = SMBIOC_READ; |
54 | unsigned IOCTL_SMBIOC_WRITE = SMBIOC_WRITE; | | 54 | unsigned IOCTL_SMBIOC_WRITE = SMBIOC_WRITE; |
55 | +#endif | | 55 | +#endif |
56 | unsigned IOCTL_AGPIOC_INFO = AGPIOC_INFO; | | 56 | unsigned IOCTL_AGPIOC_INFO = AGPIOC_INFO; |
57 | unsigned IOCTL_AGPIOC_ACQUIRE = AGPIOC_ACQUIRE; | | 57 | unsigned IOCTL_AGPIOC_ACQUIRE = AGPIOC_ACQUIRE; |
58 | unsigned IOCTL_AGPIOC_RELEASE = AGPIOC_RELEASE; | | 58 | unsigned IOCTL_AGPIOC_RELEASE = AGPIOC_RELEASE; |