Richard Henderson
88657302b7
Standardize header guards.
...
From-SVN: r42615
2001-05-25 18:31:47 -07:00
Andrew Haley
9b1ee05b0e
javaop.h (WORD_TO_INT): Mask lower 32 bits of a jword before sign extending.
...
2000-08-22 Andrew Haley <aph@cygnus.com>
* javaop.h (WORD_TO_INT): Mask lower 32 bits of a jword before
sign extending. Fixes gcj/321.
* jcf-parse.c (get_constant): Mask lower 32 bits of a jint before
combining to make a jlong. Fixes gcj/321.
(This fixes gcj/321:
http://sources.redhat.com/ml/java-prs/2000-q3/msg00146.html
http://gcc.gnu.org/ml/gcc-patches/2000-08/msg00897.html )
From-SVN: r36037
2000-08-29 09:12:59 -07:00
Tom Tromey
dd5d628184
expr.c (build_java_jsr): Use emit_jump, not expand_goto.
...
* expr.c (build_java_jsr): Use emit_jump, not expand_goto.
* javaop.h (WORD_TO_INT): New function.
(IMMEDIATE_s4): Use WORD_TO_INT.
* jcf.h (JPOOL_INT): Ditto.
* gjavah.c (decode_signature_piece): Don't treat `$' as namespace
separator.
From-SVN: r33636
2000-05-03 18:09:27 +00:00
Scott Bambrough
2c2f0e546b
javaop.h (WORDS_TO_DOUBLE): Allow WORDS_TO_DOUBLE to assemble doubles correctly when...
...
2000-01-31 Scott Bambrough <scottb@netwinder.org>
* gcc/java/javaop.h (WORDS_TO_DOUBLE): Allow WORDS_TO_DOUBLE to
assemble doubles correctly when HOST_FLOAT_WORDS_BIG_ENDIAN is
defined to be 1.
From-SVN: r31777
2000-02-03 18:45:45 +00:00
Tom Tromey
bad1e2ac25
javaop.h (WORD_TO_FLOAT): Use `inline' unconditionally.
...
* javaop.h (WORD_TO_FLOAT): Use `inline' unconditionally.
(WORDS_TO_LONG): Likewise.
(WORDS_TO_DOUBLE): Likewise.
From-SVN: r29593
1999-09-22 16:59:35 +00:00
Tom Tromey
63ac1f08b7
javaop.h (WORD_TO_FLOAT): only inline if building with gcc.
...
* javaop.h (WORD_TO_FLOAT): only inline if building with gcc.
(WORDS_TO_LONG): Likewise.
(WORDS_TO_DOUBLE): Likewise.
From-SVN: r28630
1999-08-09 21:14:12 +00:00
Kaveh R. Ghazi
9caaf519d8
Makefile.in (gjavah.o): Depend on $(CONFIG_H) and system.h.
...
* Makefile.in (gjavah.o): Depend on $(CONFIG_H) and system.h.
* gjavah.c: Include config.h and system.h.
* javaop.h (inline): Don't define, its handled by system.h.
(WORD_TO_FLOAT, WORDS_TO_LONG, WORDS_TO_DOUBLE): Change these
from `inline' to `static inline'.
* jcf.h (inline): Don't define, its handled by system.h.
* lex.c (inline): Likewise.
From-SVN: r24952
1999-02-01 07:00:40 +00:00
Per Bothner
818347b4d6
expr.c (java_lang_expand_expr): Add missing emit_queue.
...
�
* expr.c (java_lang_expand_expr): Add missing emit_queue.
* javaop.h (int8): Removed - not used.
(jbyte): Redefine portably with correct signedness.
From-SVN: r23832
1998-11-24 05:16:53 -08:00
Anthony Green
e04a16fbee
Initial revision
...
From-SVN: r22299
1998-09-06 15:36:06 +00:00