@@ -111,18 +111,6 @@ pub const BUFSIZ: ::c_uint = 512;
111111pub const FOPEN_MAX : :: c_uint = 20 ;
112112pub const FILENAME_MAX : :: c_uint = 260 ;
113113
114- cfg_if ! {
115- if #[ cfg( all( target_env = "gnu" ) ) ] {
116- pub const L_tmpnam : :: c_uint = 14 ;
117- pub const TMP_MAX : :: c_uint = 0x7fff ;
118- } else if #[ cfg( all( target_env = "msvc" ) ) ] {
119- pub const L_tmpnam : :: c_uint = 260 ;
120- pub const TMP_MAX : :: c_uint = 0x7fff_ffff ;
121- } else {
122- // Unknown target_env
123- }
124- }
125-
126114pub const O_RDONLY : :: c_int = 0 ;
127115pub const O_WRONLY : :: c_int = 1 ;
128116pub const O_RDWR : :: c_int = 2 ;
@@ -381,24 +369,6 @@ extern {
381369 locale : * const wchar_t ) -> * mut wchar_t ;
382370}
383371
384- cfg_if ! {
385- extern {
386- if #[ cfg( all( target_env = "gnu" ) ) ] {
387- pub fn strcasecmp( s1: * const c_char, s2: * const c_char) -> c_int;
388- pub fn strncasecmp( s1: * const c_char, s2: * const c_char,
389- n: size_t) -> c_int;
390- } else if #[ cfg( all( target_env = "msvc" ) ) ] {
391- #[ link_name = "_stricmp" ]
392- pub fn stricmp( s1: * const c_char, s2: * const c_char) -> c_int;
393- #[ link_name = "_strnicmp" ]
394- pub fn strnicmp( s1: * const c_char, s2: * const c_char,
395- n: size_t) -> c_int;
396- } else {
397- // Unknown target_env
398- }
399- }
400- }
401-
402372cfg_if ! {
403373 if #[ cfg( core_cvoid) ] {
404374 pub use core:: ffi:: c_void;
@@ -416,3 +386,15 @@ cfg_if! {
416386 }
417387 }
418388}
389+
390+ cfg_if ! {
391+ if #[ cfg( all( target_env = "gnu" ) ) ] {
392+ mod gnu;
393+ pub use self :: gnu:: * ;
394+ } else if #[ cfg( all( target_env = "msvc" ) ) ] {
395+ mod msvc;
396+ pub use self :: msvc:: * ;
397+ } else {
398+ // Unknown target_env
399+ }
400+ }
0 commit comments