Skip to content

Commit e27b694

Browse files
committed
test something
1 parent aa9e1ae commit e27b694

File tree

2 files changed

+20
-16
lines changed

2 files changed

+20
-16
lines changed

build.zig

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -89,17 +89,17 @@ pub fn build(b: *std.Build) void {
8989
.HAVE_DECL_STRICMP = 0,
9090
.HAVE_DECL_STRLCPY = 0,
9191
.HAVE_DECL_STRNCASECMP = 0,
92-
.HAVE_DECL_STRNICMP = @as(u32, if(target.result.os.tag == .windows) 1 else 0),
93-
.HAVE_DECL_STRNLEN = @as(u32, if(target.result.os.tag == .windows) 1 else 0),
92+
.HAVE_DECL_STRNICMP = @as(u32, if (target.result.os.tag == .windows) 1 else 0),
93+
.HAVE_DECL_STRNLEN = @as(u32, if (target.result.os.tag == .windows) 1 else 0),
9494
.HAVE_DECL_STRRCHRNUL = 0,
9595
.HAVE_DECL_STRSEP = 0,
9696
.HAVE_ENDIAN_H = have(target.result.os.tag != .windows),
97-
.HAVE_FACCESSAT = 1,
97+
.HAVE_FACCESSAT = have(target.result.os.tag != .windows),
9898
.HAVE_FCNTL_H = 1,
9999
.HAVE_FILENO = 1,
100-
.HAVE_FSEEKO = 1,
101-
.HAVE_FSTAT = 1,
102-
.HAVE_FTRUNCATE = 1,
100+
.HAVE_FSEEKO = have(target.result.os.tag != .windows),
101+
.HAVE_FSTAT = have(target.result.os.tag != .windows),
102+
.HAVE_FTRUNCATE = have(target.result.os.tag != .windows),
103103
.HAVE_FUNC_ATTRIBUTE1_ALLOC_SIZE = 1,
104104
.HAVE_FUNC_ATTRIBUTE2_ALLOC_SIZE = null,
105105
.HAVE_FUNC_ATTRIBUTE3_FORMAT = 1,
@@ -133,27 +133,27 @@ pub fn build(b: *std.Build) void {
133133
.HAVE_INTRIN_H = 1,
134134
.HAVE_INTTYPES_H = 1,
135135
.HAVE_IO_H = have(target.result.os.tag == .windows),
136-
.HAVE_ISASCII = 1,
137-
.HAVE_ISCNTRL = 1,
136+
.HAVE_ISASCII = have(target.result.os.tag != .windows),
137+
.HAVE_ISCNTRL = have(target.result.os.tag != .windows),
138138
.HAVE_MACHINE_ENDIAN_H = have(target.result.os.tag != .windows),
139-
.HAVE_MEMPCPY = 1,
139+
.HAVE_MEMPCPY = have(target.result.os.tag != .windows),
140140
.HAVE_MEMPSET = null,
141141
.HAVE_MINIX_CONFIG_H = null,
142142
.HAVE_MMAP = have(target.result.os.tag != .windows),
143143
.HAVE_PATHCONF = null,
144144
.HAVE_REALPATH = have(target.result.os.tag != .windows),
145145
.HAVE_SNPRINTF = 1,
146-
.HAVE_STAT = 1,
147-
.HAVE_STDARG_H = 1,
146+
.HAVE_STAT = have(target.result.os.tag != .windows),
147+
.HAVE_STDARG_H = have(target.result.os.tag != .windows),
148148
.HAVE_STDBOOL_H = 1,
149-
.HAVE_STDC_INLINE = 1,
150-
.HAVE_STDINT_H = 1,
151-
.HAVE_STDIO_H = 1,
149+
.HAVE_STDC_INLINE = have(target.result.os.tag != .windows),
150+
.HAVE_STDINT_H = have(target.result.os.tag != .windows),
151+
.HAVE_STDIO_H = have(target.result.os.tag != .windows),
152152
.HAVE_STDLIB_H = 1,
153-
.HAVE_STDNORETURN_H = 1,
153+
.HAVE_STDNORETURN_H = have(target.result.os.tag != .windows),
154154
.HAVE_STRCASECMP = have(target.result.os.tag != .windows),
155155
.HAVE_STRICMP = have(target.result.os.tag != .windows),
156-
.HAVE_STRINGS_H = 1,
156+
.HAVE_STRINGS_H = have(target.result.os.tag != .windows),
157157
.HAVE_STRING_H = 1,
158158
.HAVE_STRLCPY = null,
159159
.HAVE_STRNCASECMP = have(target.result.os.tag != .windows),
@@ -190,6 +190,7 @@ pub fn build(b: *std.Build) void {
190190
.HAVE__FSTATI64 = have(target.result.os.tag == .windows),
191191
.HAVE__FULLPATH = have(target.result.os.tag == .windows),
192192
.HAVE__STATI64 = have(target.result.os.tag == .windows),
193+
.HAVE__FILELENGTHI64 = have(target.result.os.tag == .windows),
193194
.HAVE___BSWAP_16 = 1,
194195
.HAVE___BSWAP_32 = 1,
195196
.HAVE___BSWAP_64 = 1,

config/config.h.in

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -514,6 +514,9 @@
514514
/* Define to 1 if you have the `_fullpath' function. */
515515
#undef HAVE__FULLPATH
516516

517+
/* Define to 1 if you have the `_filelengthi64' function. */
518+
#undef HAVE__FILELENGTHI64 1
519+
517520
/* Define to 1 if you have the `_stati64' function. */
518521
#undef HAVE__STATI64
519522

0 commit comments

Comments
 (0)