glibc/sysdeps/x86_64/nptl
H.J. Lu b1ec623ed5 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>
2021-04-01 07:00:22 -07:00
..
Makefile Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pthread_spin_init.c Move i386 code out of nptl/ subdirectory. 2014-06-12 10:08:24 -07:00
pthread_spin_lock.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pthread_spin_trylock.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pthread_spin_unlock.S Update copyright dates with scripts/update-copyrights 2021-01-02 12:17:34 -08:00
pthread-offsets.h nptl: Add tests for internal pthread_rwlock_t offsets 2019-11-26 13:53:36 +00:00
tcb-offsets.sym Linux: Remove remnants of the getcpu cache 2020-05-16 15:47:51 +02:00
tls.h x86_64: Correct THREAD_SETMEM/THREAD_SETMEM_NC for movq [BZ #27591] 2021-04-01 07:00:22 -07:00