PR other/37897
commit67da83cb6a7c3a20581e4a8f424bb89c504e4cd3
authorjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Oct 2008 16:45:40 +0000 (27 16:45 +0000)
committerjanis <janis@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Oct 2008 16:45:40 +0000 (27 16:45 +0000)
tree130ea634c2b45eddb3c5bd4abf6babb041bd851a
parentdf07a54c3de6c774315ca98463160df1dac5ce60
PR other/37897
* decDouble.h (decDouble): Replace struct with union accessible
by more types.
* decSingle.h (decSingle): Ditto.
* decQuad.h (decQuad): Ditto.
* decNumberLocal.h (DFWORD, DFBYTE, DFWWORD): access decFloat via
new members.
* decBasic.c (decFloatCompareTotal): Avoid type-pun violation.
(decNumberCompare): Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141386 138bc75d-0d04-0410-961f-82ee72b054a4
libdecnumber/ChangeLog
libdecnumber/decBasic.c
libdecnumber/decDouble.h
libdecnumber/decNumberLocal.h
libdecnumber/decQuad.h
libdecnumber/decSingle.h