@@ -1315,23 +1315,33 @@ extern "C" {
1315
1315
pub fn res_init ( ) -> :: c_int ;
1316
1316
1317
1317
#[ cfg_attr( target_os = "netbsd" , link_name = "__gmtime_r50" ) ]
1318
+ #[ cfg_attr( target_env = "musl" , allow( deprecated) ) ] // FIXME: for `time_t`
1318
1319
pub fn gmtime_r ( time_p : * const time_t , result : * mut tm ) -> * mut tm ;
1319
1320
#[ cfg_attr( target_os = "netbsd" , link_name = "__localtime_r50" ) ]
1321
+ #[ cfg_attr( target_env = "musl" , allow( deprecated) ) ] // FIXME: for `time_t`
1320
1322
pub fn localtime_r ( time_p : * const time_t , result : * mut tm ) -> * mut tm ;
1321
1323
#[ cfg_attr(
1322
1324
all( target_os = "macos" , target_arch = "x86" ) ,
1323
1325
link_name = "mktime$UNIX2003"
1324
1326
) ]
1325
1327
#[ cfg_attr( target_os = "netbsd" , link_name = "__mktime50" ) ]
1328
+ #[ cfg_attr( target_env = "musl" , allow( deprecated) ) ] // FIXME: for `time_t`
1326
1329
pub fn mktime ( tm : * mut tm ) -> time_t ;
1327
1330
#[ cfg_attr( target_os = "netbsd" , link_name = "__time50" ) ]
1331
+ #[ cfg_attr( target_env = "musl" , allow( deprecated) ) ] // FIXME: for `time_t`
1328
1332
pub fn time ( time : * mut time_t ) -> time_t ;
1329
1333
#[ cfg_attr( target_os = "netbsd" , link_name = "__gmtime50" ) ]
1334
+ #[ cfg_attr( target_env = "musl" , allow( deprecated) ) ] // FIXME: for `time_t`
1330
1335
pub fn gmtime ( time_p : * const time_t ) -> * mut tm ;
1331
1336
#[ cfg_attr( target_os = "netbsd" , link_name = "__locatime50" ) ]
1337
+ #[ cfg_attr( target_env = "musl" , allow( deprecated) ) ] // FIXME: for `time_t`
1332
1338
pub fn localtime ( time_p : * const time_t ) -> * mut tm ;
1333
1339
#[ cfg_attr( target_os = "netbsd" , link_name = "__difftime50" ) ]
1340
+ #[ cfg_attr( target_env = "musl" , allow( deprecated) ) ] // FIXME: for `time_t`
1334
1341
pub fn difftime ( time1 : time_t , time0 : time_t ) -> :: c_double ;
1342
+ #[ cfg_attr( target_os = "netbsd" , link_name = "__timegm50" ) ]
1343
+ #[ cfg_attr( target_env = "musl" , allow( deprecated) ) ] // FIXME: for `time_t`
1344
+ pub fn timegm ( tm : * mut :: tm ) -> time_t ;
1335
1345
1336
1346
#[ cfg_attr( target_os = "netbsd" , link_name = "__mknod50" ) ]
1337
1347
#[ cfg_attr(
@@ -1446,9 +1456,6 @@ extern "C" {
1446
1456
#[ cfg_attr( target_os = "netbsd" , link_name = "__sigpending14" ) ]
1447
1457
pub fn sigpending ( set : * mut sigset_t ) -> :: c_int ;
1448
1458
1449
- #[ cfg_attr( target_os = "netbsd" , link_name = "__timegm50" ) ]
1450
- pub fn timegm ( tm : * mut :: tm ) -> time_t ;
1451
-
1452
1459
pub fn sysconf ( name : :: c_int ) -> :: c_long ;
1453
1460
1454
1461
pub fn mkfifo ( path : * const c_char , mode : mode_t ) -> :: c_int ;
0 commit comments