mirror of
https://github.com/openssl/openssl.git
synced 2024-11-27 05:21:51 +08:00
Correct 50-nonstop.conf to support QUIC tests under SPT threading models.
This fix also separates the FLOSS from SPT configurations which should not have been conflated in the 3.0 series. Related-to: #22588 Signed-off-by: Randall S. Becker <randall.becker@nexbridge.ca> Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22697)
This commit is contained in:
parent
7dc833c2f6
commit
e3c3875960
@ -172,8 +172,10 @@
|
||||
},
|
||||
'nonstop-model-spt' => {
|
||||
template => 1,
|
||||
cflags => add('-Wnowarn=140'),
|
||||
defines => ['_SPT_MODEL_',
|
||||
'_REENTRANT', '_ENABLE_FLOSS_THREADS'],
|
||||
'SPT_THREAD_AWARE_NONBLOCK',
|
||||
'_REENTRANT'],
|
||||
ex_libs => '-lspt',
|
||||
},
|
||||
|
||||
@ -182,7 +184,7 @@
|
||||
# disable threads.
|
||||
'nonstop-model-floss' => {
|
||||
template => 1,
|
||||
defines => ['OPENSSL_TANDEM_FLOSS'],
|
||||
defines => ['OPENSSL_TANDEM_FLOSS', '_ENABLE_FLOSS_THREADS'],
|
||||
includes => ['/usr/local/include'],
|
||||
ex_libs => '-lfloss',
|
||||
},
|
||||
|
Loading…
Reference in New Issue
Block a user