@@ -136,6 +136,17 @@ libc_support_library(
136136 hdrs = ["hdr/fenv_macros.h" ],
137137)
138138
139+ libc_support_library (
140+ name = "hdr_fcntl_macros" ,
141+ hdrs = ["hdr/fcntl_macros.h" ],
142+ deps = [":hdr_fcntl_overlay" ],
143+ )
144+
145+ libc_support_library (
146+ name = "hdr_fcntl_overlay" ,
147+ hdrs = ["hdr/fcntl_overlay.h" ],
148+ )
149+
139150libc_support_library (
140151 name = "hdr_signal_macros" ,
141152 hdrs = ["hdr/signal_macros.h" ],
@@ -201,6 +212,11 @@ libc_support_library(
201212 hdrs = ["hdr/types/fexcept_t.h" ],
202213)
203214
215+ libc_support_library (
216+ name = "types_mode_t" ,
217+ hdrs = ["hdr/types/mode_t.h" ],
218+ )
219+
204220libc_support_library (
205221 name = "types_sigset_t" ,
206222 hdrs = ["hdr/types/sigset_t.h" ],
@@ -3488,6 +3504,8 @@ libc_function(
34883504 ":__support_common" ,
34893505 ":__support_osutil_syscall" ,
34903506 ":errno" ,
3507+ ":hdr_fcntl_macros" ,
3508+ ":types_mode_t" ,
34913509 ],
34923510)
34933511
@@ -3503,6 +3521,8 @@ libc_function(
35033521 ":__support_common" ,
35043522 ":__support_osutil_syscall" ,
35053523 ":errno" ,
3524+ ":hdr_fcntl_macros" ,
3525+ ":types_mode_t" ,
35063526 ],
35073527)
35083528
@@ -3514,6 +3534,7 @@ libc_function(
35143534 ":__support_common" ,
35153535 ":__support_osutil_syscall" ,
35163536 ":errno" ,
3537+ ":hdr_fcntl_macros" ,
35173538 ],
35183539)
35193540
@@ -3527,6 +3548,7 @@ libc_function(
35273548 ":__support_common" ,
35283549 ":__support_osutil_syscall" ,
35293550 ":errno" ,
3551+ ":hdr_fcntl_macros" ,
35303552 ],
35313553)
35323554
@@ -3571,6 +3593,7 @@ libc_function(
35713593 ":__support_common" ,
35723594 ":__support_osutil_syscall" ,
35733595 ":errno" ,
3596+ ":hdr_fcntl_macros" ,
35743597 ],
35753598)
35763599
@@ -3710,6 +3733,7 @@ libc_function(
37103733 ":__support_common" ,
37113734 ":__support_osutil_syscall" ,
37123735 ":errno" ,
3736+ ":hdr_fcntl_macros" ,
37133737 ],
37143738)
37153739
@@ -3721,6 +3745,7 @@ libc_function(
37213745 ":__support_common" ,
37223746 ":__support_osutil_syscall" ,
37233747 ":errno" ,
3748+ ":hdr_fcntl_macros" ,
37243749 ],
37253750)
37263751
@@ -3800,6 +3825,7 @@ libc_function(
38003825 ":__support_common" ,
38013826 ":__support_osutil_syscall" ,
38023827 ":errno" ,
3828+ ":hdr_fcntl_macros" ,
38033829 ],
38043830)
38053831
@@ -3811,6 +3837,7 @@ libc_function(
38113837 ":__support_common" ,
38123838 ":__support_osutil_syscall" ,
38133839 ":errno" ,
3840+ ":hdr_fcntl_macros" ,
38143841 ],
38153842)
38163843
@@ -3822,6 +3849,7 @@ libc_function(
38223849 ":__support_common" ,
38233850 ":__support_osutil_syscall" ,
38243851 ":errno" ,
3852+ ":hdr_fcntl_macros" ,
38253853 ],
38263854)
38273855
@@ -3833,6 +3861,7 @@ libc_function(
38333861 ":__support_common" ,
38343862 ":__support_osutil_syscall" ,
38353863 ":errno" ,
3864+ ":hdr_fcntl_macros" ,
38363865 ],
38373866)
38383867
@@ -3844,6 +3873,7 @@ libc_function(
38443873 ":__support_common" ,
38453874 ":__support_osutil_syscall" ,
38463875 ":errno" ,
3876+ ":hdr_fcntl_macros" ,
38473877 ],
38483878)
38493879
@@ -3891,6 +3921,7 @@ libc_function(
38913921 ":__support_common" ,
38923922 ":__support_osutil_syscall" ,
38933923 ":errno" ,
3924+ ":hdr_fcntl_macros" ,
38943925 ],
38953926)
38963927
@@ -3902,6 +3933,7 @@ libc_function(
39023933 ":__support_common" ,
39033934 ":__support_osutil_syscall" ,
39043935 ":errno" ,
3936+ ":hdr_fcntl_macros" ,
39053937 ],
39063938)
39073939
@@ -4161,6 +4193,7 @@ libc_function(
41614193 ":__support_common" ,
41624194 ":__support_osutil_syscall" ,
41634195 ":errno" ,
4196+ ":hdr_fcntl_macros" ,
41644197 ":hdr_stdio_overlay" ,
41654198 ":types_FILE" ,
41664199 ],
@@ -4178,6 +4211,7 @@ libc_function(
41784211 ":__support_common" ,
41794212 ":__support_osutil_syscall" ,
41804213 ":errno" ,
4214+ ":hdr_fcntl_macros" ,
41814215 ":llvm_libc_macros_fcntl_macros" ,
41824216 ],
41834217)
@@ -4192,6 +4226,8 @@ libc_function(
41924226 ":__support_common" ,
41934227 ":__support_osutil_syscall" ,
41944228 ":errno" ,
4229+ ":hdr_fcntl_macros" ,
4230+ ":types_mode_t" ,
41954231 ],
41964232)
41974233
0 commit comments