alignment test case

Andrew Haley aph@redhat.com
Wed Mar 19 10:24:00 GMT 2003


Andrew Haley writes:
 > Tom Tromey writes:
 > > >>>>> "Andrew" == Andrew Haley <aph@redhat.com> writes:
 > > 
 > > Andrew> I was too quick to accept blame. My patch is correct AFAICS.
 > > 
 > > Andrew> I think this is a c++ bug. See
 > > Andrew> http://gcc.gnu.org/ml/gcc/2003-03/msg01196.html.
 > > 
 > > Ok. We need some resolution on this asap, even if it means adding a
 > > workaround to gcjh. As it stands I had to disable my nightly builds,
 > > since many test programs hang. We can't ship 3.3 like this.
 > 
 > I can't see any way to fix this without fixing the C++ problem. Well,
 > we could rewrite gcj to use the new ABI, but that's a long way down
 > the road.
Actually there might be another way: use __attribute__((aligned)) on
java.lang.Object. Then a subclass can never be more aligned than its
superclass. Wastes memory, though.
But I want C++ opinion on whether this really is a bug. It sure looks
like one to me.
Andrew.


More information about the Java mailing list

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