summaryrefslogtreecommitdiff
path: root/gcc/gthr-solaris.h
diff options
context:
space:
mode:
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2000-01-26 20:14:10 +0000
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2000-01-26 20:14:10 +0000
commitb59496fadbe8fb21b91d6d02370ac9fcff66d2d0 (patch)
tree8e4067bc28c66c251c9d71f70e3f4bc0a717fbde /gcc/gthr-solaris.h
parentaa4b252e2bb4fa1a0d85d57f7efa3076ba01a4ec (diff)
downloadgcc-b59496fadbe8fb21b91d6d02370ac9fcff66d2d0.tar.gz
* config/sparc/sparc.c (sparc_emit_float_lib_cmp): Handle
TARGET_ARCH32 again. Handle ORDERED, UN* and LTGT comparisons using _Qp_cmp/_Q_cmp and testing the return value. (print_operand): Call reverse_condition_maybe_unordered if we are handling CCFPmode or CCFPEmode. Handle ORDERED, UN* and LTGT comparisons. * config/sparc/sparc.md (cmptf): Use even on TARGET_ARCH32 if not TARGET_HARD_QUAD. (seq, sne, sgt, slt, sge, sle, beq, bne, bgt, blt, bge, ble, bunordered, bordered, bungt, bunlt, buneq, bunge, bunle, bltgt): Call sparc_emit_float_lib_cmp even on TARGET_ARCH32. Adjust gen_b* calls so that they reflect return comparison of sparc_emit_float_lib_cmp. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31631 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/gthr-solaris.h')
0 files changed, 0 insertions, 0 deletions