* include/jni.h: Added FIXME.
authorTom Tromey <tromey@redhat.com>
Tue, 9 Nov 2004 22:42:01 +0000 (22:42 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Tue, 9 Nov 2004 22:42:01 +0000 (22:42 +0000)
From-SVN: r90370

libjava/ChangeLog
libjava/include/jni.h

index 750f1905a045ff0dc0142c00029baea3cf2929dc..de91396113911fc931c9c048add4639e404c9da2 100644 (file)
@@ -1,3 +1,7 @@
+2004-11-09  Tom Tromey  <tromey@redhat.com>
+
+       * include/jni.h: Added FIXME.
+
 2004-11-08  Tom Tromey  <tromey@redhat.com>
 
        * java/util/GregorianCalendar.java: Removed unused imports.
index 7765d3d66de75c4a57e5108ed2ee04c622b670c3..acffa97fd98a25cb1b16a9e3693187eaba73fc7e 100644 (file)
@@ -44,7 +44,9 @@ typedef struct _Jv_JavaVM JavaVM;
 # ifdef __GNUC__
 
 /* If we're using gcc, we can use a platform-independent scheme to get
-   the right integer types.  */
+   the right integer types.  FIXME: this is not always correct, for
+   instance on the c4x it will be wrong -- it depends on whether
+   QImode is 8 bits.  */
 typedef int    jbyte  __attribute__((__mode__(__QI__)));
 typedef int    jshort __attribute__((__mode__(__HI__)));
 typedef int    jint   __attribute__((__mode__(__SI__)));