/[classpath]/classpath/native/jni/java-lang/java_lang_VMDouble.c
ViewVC logotype

Diff of /classpath/native/jni/java-lang/java_lang_VMDouble.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by mkoch, Fri Apr 30 11:05:17 2004 UTC revision 1.5 by mark, Tue Oct 26 20:26:03 2004 UTC
# Line 1  Line 1 
1  /* VMDouble.c - java.lang.VMDouble native functions  /* VMDouble.c - java.lang.VMDouble native functions
2     Copyright (C) 1998, 1999, 2001, 2003 Free Software Foundation, Inc.     Copyright (C) 1998, 1999, 2001, 2003, 2004 Free Software Foundation, Inc.
3    
4  This file is part of GNU Classpath.  This file is part of GNU Classpath.
5    
# Line 47  exception statement from your version. * Line 47  exception statement from your version. *
47   * Signature: (D)J   * Signature: (D)J
48   */   */
49  JNIEXPORT jlong JNICALL Java_java_lang_VMDouble_doubleToLongBits  JNIEXPORT jlong JNICALL Java_java_lang_VMDouble_doubleToLongBits
50    (JNIEnv * env, jclass cls, jdouble doubleValue)    (JNIEnv *env __attribute__((__unused__)),
51       jclass cls __attribute__((__unused__)),
52       jdouble doubleValue)
53  {  {
54    jvalue val;    jvalue val;
55    jlong e, f;    jlong e, f;
# Line 68  JNIEXPORT jlong JNICALL Java_java_lang_V Line 70  JNIEXPORT jlong JNICALL Java_java_lang_V
70   * Signature: (D)J   * Signature: (D)J
71   */   */
72  JNIEXPORT jlong JNICALL Java_java_lang_VMDouble_doubleToRawLongBits  JNIEXPORT jlong JNICALL Java_java_lang_VMDouble_doubleToRawLongBits
73    (JNIEnv * env, jclass cls, jdouble doubleValue)    (JNIEnv *env __attribute__((__unused__)),
74       jclass cls __attribute__((__unused__)),
75       jdouble doubleValue)
76  {  {
77    jvalue val;    jvalue val;
78    val.d = doubleValue;    val.d = doubleValue;
# Line 81  JNIEXPORT jlong JNICALL Java_java_lang_V Line 85  JNIEXPORT jlong JNICALL Java_java_lang_V
85   * Signature: (J)D   * Signature: (J)D
86   */   */
87  JNIEXPORT jdouble JNICALL Java_java_lang_VMDouble_longBitsToDouble  JNIEXPORT jdouble JNICALL Java_java_lang_VMDouble_longBitsToDouble
88    (JNIEnv * env, jclass cls, jlong longValue)    (JNIEnv *env __attribute__((__unused__)),
89       jclass cls __attribute__((__unused__)),
90       jlong longValue)
91  {  {
92    jvalue val;    jvalue val;
93    val.j = longValue;    val.j = longValue;

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26