summaryrefslogtreecommitdiffstats
path: root/package/libopenssl/0005-Revert-Reduce-stack-usage-in-tls13_hkdf_expand.patch
diff options
context:
space:
mode:
authorThomas De Schampheleire <thomas.de_schampheleire@nokia.com>2019-02-05 17:09:59 +0100
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>2019-02-09 15:38:35 +0100
commitc35f157486431eafdb8d3583fc52d8ce4c784cf3 (patch)
tree3ac1db1c0343b81851ba0eba57edf3f1f1f9d5d9 /package/libopenssl/0005-Revert-Reduce-stack-usage-in-tls13_hkdf_expand.patch
parentb1ff0c0786a8953bdcadd778e75449638f485588 (diff)
downloadbuildroot-c35f157486431eafdb8d3583fc52d8ce4c784cf3.tar.gz
buildroot-c35f157486431eafdb8d3583fc52d8ce4c784cf3.zip
package/xenomai: move arch restriction to Cobalt core, no restriction for Mercury
Xenomai has two mutually exclusive cores: - Cobalt: dual-kernel approach: patched kernel + userland - Mercury: only userland In the Cobalt core, not all architectures are supported. This is the source of the existing ARCH_SUPPORTS variable. In the Mercury core, there is no imposed architecture restriction. Rename the XENOMAI_ARCH_SUPPORTS flag to XENOMAI_COBALT_ARCH_SUPPORTS and move its check from the Xenomai package to the Cobalt core. Nevertheless, even for Mercury, there are some restrictions: - pthread_atfork is used, which requires an MMU - sync functions like __sync_sub_and_fetch and __sync_add_and_fetch are expected. As the corresponding 'linux extension' selects Xenomai, we add the MMU and sync dependencies there too. They may or may not already be covered by XENOMAI_COBALT_ARCH_SUPPORTS flag. Signed-off-by: Thomas De Schampheleire <thomas.de_schampheleire@nokia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Diffstat (limited to 'package/libopenssl/0005-Revert-Reduce-stack-usage-in-tls13_hkdf_expand.patch')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud