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
1 changed files with 4 additions and 2 deletions
|
@ -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…
Add table
Add a link
Reference in a new issue