alignment test case

Tom Tromey tromey@redhat.com
Mon Mar 17 17:56:00 GMT 2003


Here's a simple test case that shows the alignment bug.
When I run it, I get:
fleche. ./F
4294967296
true
null
232300
true
maude
This is with a pristine 3.3 build I did yesterday.
Tom
public class field
{
 long lval = 232300;
 boolean bval = true;
 String sval = "maude";
 public native void doitc ();
 public void doitj()
 {
 System.out.println(lval);
 System.out.println(bval);
 System.out.println(sval);
 }
 public static void main(String[] args)
 {
 field f = new field();
 f.doitc();
 f.doitj();
 }
}
#include <gcj/cni.h>
#include "field.h"
#include <java/lang/System.h>
#include <java/io/PrintStream.h>
void
field::doitc ()
{
 java::io::PrintStream *ps = java::lang::System::out;
 ps->println(lval);
 ps->println(bval);
 ps->println(sval);
}


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /