diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2014-10-15 19:57:17 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2014-10-15 19:57:17 +0200 |
commit | 1a1db0704b8f1ebf5c22c1b5385c7f919db34d40 (patch) | |
tree | 9a08ff29bf3aff9de93ef0f8623be649e00e2efa /libiberty/make-temp-file.c | |
parent | 1cbd117475aadccc2e29b4de26aea893bbfe8aa8 (diff) | |
download | gcc-1a1db0704b8f1ebf5c22c1b5385c7f919db34d40.zip gcc-1a1db0704b8f1ebf5c22c1b5385c7f919db34d40.tar.gz gcc-1a1db0704b8f1ebf5c22c1b5385c7f919db34d40.tar.bz2 |
re PR go/59432 (sync/atomic FAILs on 32bit x86 systems without .cfi directives)
PR go/59432
* config/i386/sync.md (atomic_compare_and_swap<dwi>_doubleword):
Remove the second alternative.
(regprefix): Remove mode attribute.
(atomic_compare_and_swap<mode>): Do not fixup operand 2.
* config/i386/predicates.md (cmpxchg8b_pic_memory_operand): Remove.
Revert:
2013-11-05 Ian Lance Taylor <iant@google.com>
* config/i386/sync.md (atomic_compare_and_swap<dwi>_doubleword):
If possible, add .cfi directives to record change to bx.
* config/i386/i386.c (ix86_emit_cfi): New function.
* config/i386/i386-protos.h (ix86_emit_cfi): Declare.
From-SVN: r216281
Diffstat (limited to 'libiberty/make-temp-file.c')
0 files changed, 0 insertions, 0 deletions