diff options
author | Tom Tromey <tromey@cygnus.com> | 1999-09-22 16:59:35 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 1999-09-22 16:59:35 +0000 |
commit | bad1e2ac25ca6a18ef11b747d9af4f4e6191d703 (patch) | |
tree | de4fa67c3ddcc743a1c599152a98331b819c93df /gcc/java/javaop.h | |
parent | c7d04f295cd2e9486b51b4b66a18aebb86aaea59 (diff) | |
download | gcc-bad1e2ac25ca6a18ef11b747d9af4f4e6191d703.zip gcc-bad1e2ac25ca6a18ef11b747d9af4f4e6191d703.tar.gz gcc-bad1e2ac25ca6a18ef11b747d9af4f4e6191d703.tar.bz2 |
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
Diffstat (limited to 'gcc/java/javaop.h')
-rw-r--r-- | gcc/java/javaop.h | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/gcc/java/javaop.h b/gcc/java/javaop.h index 5f72e6a..cce0a61 100644 --- a/gcc/java/javaop.h +++ b/gcc/java/javaop.h @@ -102,20 +102,14 @@ union Word { | (BCODE[PC-2] << 8) | (BCODE[PC-1])))) #endif -#ifdef __GNUC__ -__inline -#endif -static jfloat +static inline jfloat WORD_TO_FLOAT(jword w) { union Word wu; wu.i = w; return wu.f; } -#ifdef __GNUC__ -__inline -#endif -static jlong +static inline jlong WORDS_TO_LONG(jword hi, jword lo) { return ((jlong) hi << 32) | ((jlong)lo & (((jlong)1 << 32) -1)); @@ -127,10 +121,7 @@ union DWord { jword w[2]; }; -#ifdef __GNUC__ -__inline -#endif -static jdouble +static inline jdouble WORDS_TO_DOUBLE(jword hi, jword lo) { union DWord wu; wu.l = WORDS_TO_LONG(hi, lo); |