diff options
author | Douglas Katzman <dougk@google.com> | 2020-08-21 17:53:44 -0400 |
---|---|---|
committer | Douglas Katzman <dougk@google.com> | 2020-08-21 18:00:46 -0400 |
commit | 4c4aee57f0b496dfe268db275e5392d129f0a7a3 (patch) | |
tree | e52bf57dde037037944d4f03ca2cffcc733bee3c /make-config.sh | |
parent | 9c34c3ae9cb02979e2f86da228ae618dd3598184 (diff) |
Remove :FUTEX-USE-TID feature
* If :SB-FUTEX is supported, the OS always has some kind of 4-byte thread id.
* Move the determination of :SB-FUTEX to src/cold/shared, and add it
only if :SB-THREAD is also present, simplifying tests elsewhere.
Diffstat (limited to 'make-config.sh')
-rwxr-xr-x | make-config.sh | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/make-config.sh b/make-config.sh index 857ad9026..5caab9247 100755 --- a/make-config.sh +++ b/make-config.sh @@ -504,15 +504,9 @@ case "$sbcl_os" in # If you add other platforms here, don't forget to edit # src/runtime/Config.foo-linux too. case "$sbcl_arch" in - mips | arm) + mips | arm | x86 | x86-64) printf ' :largefile' >> $ltf ;; - x86 | x86-64) - printf ' :sb-futex :largefile' >> $ltf - ;; - ppc | ppc64 | arm64 | riscv) - printf ' :sb-futex' >> $ltf - ;; esac link_or_copy Config.$sbcl_arch-linux Config @@ -594,7 +588,6 @@ case "$sbcl_os" in # Optional features -- We enable them by default, but the build # ought to work perfectly without them: # - printf ' :sb-futex' >> $ltf printf ' :sb-qshow' >> $ltf # # Required features -- Some of these used to be optional, but |