diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2021-03-16 07:41:46 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2021-04-01 07:00:22 -0700 |
commit | b1ec623ed50bb8c7b9b6333fa350c3866dbde87f (patch) | |
tree | cc3823d84b34ab9b997c3feac0a906b598cae115 /sysdeps/x86_64/Makefile | |
parent | 5ccea9a011c010448999a71d2be1cd1906d7c9f5 (diff) | |
download | glibc-b1ec623ed50bb8c7b9b6333fa350c3866dbde87f.tar.gz glibc-b1ec623ed50bb8c7b9b6333fa350c3866dbde87f.tar.xz glibc-b1ec623ed50bb8c7b9b6333fa350c3866dbde87f.zip |
x86_64: Correct THREAD_SETMEM/THREAD_SETMEM_NC for movq [BZ #27591]
config/i386/constraints.md in GCC has (define_constraint "e" "32-bit signed integer constant, or a symbolic reference known to fit that range (for immediate operands in sign-extending x86-64 instructions)." (match_operand 0 "x86_64_immediate_operand")) Since movq takes a signed 32-bit immediate or a register source operand, use "er", instead of "nr"/"ir", constraint for 32-bit signed integer constant or register on movq. Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'sysdeps/x86_64/Makefile')
-rw-r--r-- | sysdeps/x86_64/Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sysdeps/x86_64/Makefile b/sysdeps/x86_64/Makefile index d1d7cb9d2e..06a444b6af 100644 --- a/sysdeps/x86_64/Makefile +++ b/sysdeps/x86_64/Makefile @@ -183,6 +183,8 @@ ifeq (no,$(build-hardcoded-path-in-tests)) tests-container += tst-glibc-hwcaps-cache endif +tests-internal += tst-x86-64-tls-1 + endif # $(subdir) == elf ifeq ($(subdir),csu) |