diff options
| author | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-02-22 18:43:54 +0000 |
|---|---|---|
| committer | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-02-22 18:43:54 +0000 |
| commit | fb124916d9d173524f47ba2497741e654e87ba80 (patch) | |
| tree | 1ff4e2355d875fd9ebd73bf378918ea615738be7 /libjava/gnu/java/rmi | |
| parent | 445a0da7fd00813566cf79d251ac84d285ea10ae (diff) | |
| download | ppe42-gcc-fb124916d9d173524f47ba2497741e654e87ba80.tar.gz ppe42-gcc-fb124916d9d173524f47ba2497741e654e87ba80.zip | |
* config/sparc/sol2.h: Don't include sys/mman.h.
* config/sparc/sparc.c (arith_operand): Use SMALL_INT32.
(arith_4096_operand): Don't throw high bits away.
(const64_operand): Take sign extension of CONST_INTs into account.
(const64_high_operand, sparc_emit_set_const32): Likewise.
(GEN_HIGHINT64): Likewise.
(sparc_emit_set_const64_quick1): Likewise.
(const64_is_2insns): Likewise.
(print_operand): Use trunc_int_for_mode for sign extension.
* config/sparc/sparc.h (SMALL_INT32): Likewise.
* config/sparc/sparc.md (movqi): Sign-extend CONST_DOUBLE
chars. Assume CONST_INT is already properly sign-extended.
(movdi split): Sign-extend each SImode part.
(andsi3 split): Don't mask high bits off, so that result
remains properly sign-extend.
(iorsi3 split): Likewise.
(xorsi3 split): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49970 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java/rmi')
0 files changed, 0 insertions, 0 deletions

