summaryrefslogtreecommitdiffstats
path: root/tests/utils
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2019-08-05 13:46:33 +0200
committerpespin <pespin@sysmocom.de>2019-08-06 08:10:48 +0000
commite188b8cd98f599468fbb200c7d590de955daf761 (patch)
tree1ae76ce3e018a19282bacb8b68097ee7cc98a2a4 /tests/utils
parentf65278f807da1a5af6b9b76d943c64cb18ebc7c2 (diff)
configure: Autodetect TLS bug on ARM with old gcc and apply workaround
Check if compiler being used contains the bug. GCC 7.3.0 is the oldest version containing the fix, and version 6.3.0 is known to contain the bug. Bug is only known to appear so far only on ARM32. If the bug is present, gcc will generate a wrong binary which wil lend up segfaulting when accessing TLS (__thread) variables under certain conditions. Related: OS#4062 Related: SYS#4628 Change-Id: I8acc2cf41b73da0c3290f1cefd79f2bc68b0e77d
Diffstat (limited to 'tests/utils')
0 files changed, 0 insertions, 0 deletions