* rs6000.c (output_toc): Always use hex values for floating-point
commit23f6e09189fad52743039b3261498f510b4ad19f
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 Jun 1999 10:44:37 +0000 (25 10:44 +0000)
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 Jun 1999 10:44:37 +0000 (25 10:44 +0000)
tree3e4be3d62d73985fcc5ba4c892aabcff964eeca4
parent4e96f61d53354c0e8d670ec760306f64f1fb7c67
    * rs6000.c (output_toc): Always use hex values for floating-point
        constants.  Store single-precision values in upper-half of TOC
        entry in 64-bit mode.
        * rs6000.md (floatsidf2, floatunssidf2): Add !TARGET_POWERPC64
        to final constraints.
        (fix_truncdfsi2 splitter): Change pattern matching fctiwz.
        (fctiwz): Improve accuracy of RTL for pattern.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@27769 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/rs6000/rs6000.c
gcc/config/rs6000/rs6000.md