Skip to content

Commit 5aa150c

Browse files
committed
freebsd: Limit mcontext::mc_tlsbase to FreeBSD 15
1 parent 610e524 commit 5aa150c

File tree

1 file changed

+4
-0
lines changed
  • src/unix/bsd/freebsdlike/freebsd/x86_64

1 file changed

+4
-0
lines changed

src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,11 @@ s_no_extra_traits! {
136136
pub mc_gsbase: register_t,
137137
pub mc_xfpustate: register_t,
138138
pub mc_xfpustate_len: register_t,
139+
#[cfg(any(freebsd12, freebsd13, freebsd14))]
140+
pub mc_spare: [c_long; 4],
141+
#[cfg(freebsd15)]
139142
pub mc_tlsbase: register_t,
143+
#[cfg(freebsd15)]
140144
pub mc_spare: [c_long; 3],
141145
}
142146
}

0 commit comments

Comments
 (0)