diff options
| author | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-21 17:10:02 +0000 |
|---|---|---|
| committer | zack <zack@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-03-21 17:10:02 +0000 |
| commit | 778ba491062e7454fdec2fe4e7667f3500b10c44 (patch) | |
| tree | f92bcd0dd5b17043f1634195bcbf18c4df1df8da /libjava/java/security/PrivateKey.java | |
| parent | 7f6007b45f71f43498b27d8fa69bc151fe9976f5 (diff) | |
| download | ppe42-gcc-778ba491062e7454fdec2fe4e7667f3500b10c44.tar.gz ppe42-gcc-778ba491062e7454fdec2fe4e7667f3500b10c44.zip | |
* javaop.h (jfloat, jdouble): Make them structures mirroring
the bit fields of IEEE float and double respectively.
(JFLOAT_FINITE, JFLOAT_QNAN_MASK, JFLOAT_EXP_BIAS,
JDOUBLE_FINITE, JDOUBLE_QNAN_MASK, JDOUBLE_EXP_BIAS): New.
(union Word, union DWord): Delete.
(WORD_TO_FLOAT, WORDS_TO_DOUBLE): Update to match.
* gjavah.c (java_float_finite, java_double_finite, F_NAN_MASK,
D_NAN_MASK): Delete.
(jni_print_float, jni_print_double): New. Generate
hexadecimal floating constants.
(print_field_info): Use jni_print_float/double.
* jcf-dump.c: Include math.h. Use ldexp/frexp to assemble
finite floating point numbers for output; special case
non-finite floats.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@64671 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/security/PrivateKey.java')
0 files changed, 0 insertions, 0 deletions

