Skip to content

Commit 99a3bc0

Browse files
committed
Add missing defs on mingw32
1 parent 65b21a6 commit 99a3bc0

10 files changed

+52
-44
lines changed

lib/aarch64-apple-darwin20.jl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
const sa_family_t = UInt8
2-
3-
const __darwin_time_t = Clong
4-
5-
const __darwin_socklen_t = UInt32
6-
71
mutable struct fd_set
82
fds_bits::NTuple{32, Int32}
93
end
104

5+
const sa_family_t = UInt8
6+
117
struct sockaddr
128
sa_len::UInt8
139
sa_family::sa_family_t
1410
sa_data::NTuple{14, Cchar}
1511
end
1612

13+
const __darwin_time_t = Clong
14+
1715
const time_t = __darwin_time_t
1816

17+
const __darwin_socklen_t = UInt32
18+
1919
const socklen_t = __darwin_socklen_t
2020

2121
const curl_socklen_t = socklen_t

lib/aarch64-linux-gnu.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@ end
66

77
const sa_family_t = Cushort
88

9-
const __time_t = Clong
10-
11-
const __socklen_t = Cuint
12-
139
struct sockaddr
1410
sa_family::sa_family_t
1511
sa_data::NTuple{14, Cchar}
1612
end
1713

14+
const __time_t = Clong
15+
1816
const time_t = __time_t
1917

18+
const __socklen_t = Cuint
19+
2020
const socklen_t = __socklen_t
2121

2222
const curl_socklen_t = socklen_t

lib/armv7l-linux-gnueabihf.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@ end
66

77
const sa_family_t = Cushort
88

9-
const __time_t = Clong
10-
11-
const __socklen_t = Cuint
12-
139
struct sockaddr
1410
sa_family::sa_family_t
1511
sa_data::NTuple{14, Cchar}
1612
end
1713

14+
const __time_t = Clong
15+
1816
const time_t = __time_t
1917

18+
const __socklen_t = Cuint
19+
2020
const socklen_t = __socklen_t
2121

2222
const curl_socklen_t = socklen_t

lib/i686-linux-gnu.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@ end
66

77
const sa_family_t = Cushort
88

9-
const __time_t = Clong
10-
11-
const __socklen_t = Cuint
12-
139
struct sockaddr
1410
sa_family::sa_family_t
1511
sa_data::NTuple{14, Cchar}
1612
end
1713

14+
const __time_t = Clong
15+
1816
const time_t = __time_t
1917

18+
const __socklen_t = Cuint
19+
2020
const socklen_t = __socklen_t
2121

2222
const curl_socklen_t = socklen_t

lib/i686-w64-mingw32.jl

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,23 @@
11
const u_int = Cuint
22

3-
const u_short = Cushort
3+
const UINT_PTR = Cuint
44

5-
const __time32_t = Clong
5+
const SOCKET = UINT_PTR
66

77
mutable struct fd_set
88
fd_count::u_int
99
fd_array::NTuple{64, SOCKET}
1010
end
1111

12+
const u_short = Cushort
13+
1214
struct sockaddr
1315
sa_family::u_short
1416
sa_data::NTuple{14, Cchar}
1517
end
1618

19+
const __time32_t = Clong
20+
1721
const time_t = __time32_t
1822

1923
const socklen_t = Cint

lib/powerpc64le-linux-gnu.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@ end
66

77
const sa_family_t = Cushort
88

9-
const __time_t = Clong
10-
11-
const __socklen_t = Cuint
12-
139
struct sockaddr
1410
sa_family::sa_family_t
1511
sa_data::NTuple{14, Cchar}
1612
end
1713

14+
const __time_t = Clong
15+
1816
const time_t = __time_t
1917

18+
const __socklen_t = Cuint
19+
2020
const socklen_t = __socklen_t
2121

2222
const curl_socklen_t = socklen_t

lib/x86_64-apple-darwin14.jl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
const sa_family_t = UInt8
2-
3-
const __darwin_time_t = Clong
4-
5-
const __darwin_socklen_t = UInt32
6-
71
mutable struct fd_set
82
fds_bits::NTuple{32, Int32}
93
end
104

5+
const sa_family_t = UInt8
6+
117
struct sockaddr
128
sa_len::UInt8
139
sa_family::sa_family_t
1410
sa_data::NTuple{14, Cchar}
1511
end
1612

13+
const __darwin_time_t = Clong
14+
1715
const time_t = __darwin_time_t
1816

17+
const __darwin_socklen_t = UInt32
18+
1919
const socklen_t = __darwin_socklen_t
2020

2121
const curl_socklen_t = socklen_t

lib/x86_64-linux-gnu.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@ end
66

77
const sa_family_t = Cushort
88

9-
const __time_t = Clong
10-
11-
const __socklen_t = Cuint
12-
139
struct sockaddr
1410
sa_family::sa_family_t
1511
sa_data::NTuple{14, Cchar}
1612
end
1713

14+
const __time_t = Clong
15+
1816
const time_t = __time_t
1917

18+
const __socklen_t = Cuint
19+
2020
const socklen_t = __socklen_t
2121

2222
const curl_socklen_t = socklen_t

lib/x86_64-unknown-freebsd11.1.jl

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
1-
const __sa_family_t = UInt8
2-
31
const __fd_mask = Culong
42

5-
const sa_family_t = __sa_family_t
6-
7-
const __time_t = Int64
8-
9-
const __socklen_t = UInt32
10-
113
mutable struct fd_set
124
__fds_bits::NTuple{16, __fd_mask}
135
end
146

7+
const __sa_family_t = UInt8
8+
9+
const sa_family_t = __sa_family_t
10+
1511
struct sockaddr
1612
sa_len::Cuchar
1713
sa_family::sa_family_t
1814
sa_data::NTuple{14, Cchar}
1915
end
2016

17+
const __time_t = Int64
18+
2119
const time_t = __time_t
2220

21+
const __socklen_t = UInt32
22+
2323
const socklen_t = __socklen_t
2424

2525
const curl_socklen_t = socklen_t

lib/x86_64-w64-mingw32.jl

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,23 @@
11
const u_int = Cuint
22

3-
const u_short = Cushort
3+
const UINT_PTR = Culonglong
44

5-
const __time64_t = Clonglong
5+
const SOCKET = UINT_PTR
66

77
mutable struct fd_set
88
fd_count::u_int
99
fd_array::NTuple{64, SOCKET}
1010
end
1111

12+
const u_short = Cushort
13+
1214
struct sockaddr
1315
sa_family::u_short
1416
sa_data::NTuple{14, Cchar}
1517
end
1618

19+
const __time64_t = Clonglong
20+
1721
const time_t = __time64_t
1822

1923
const socklen_t = Cint

0 commit comments

Comments
 (0)