Thanks, Mikhail! This was helpful. >> Failed to open JVM DLL: build/checkouts/drlvm/build/deploy/jdk/jre/bin/default/harmonyvm(build/checkouts/drlvm/build/deploy/jdk/jre/bin/default/libharmonyvm.so: undefined symbol: FRAME_POP_MASK)
On 7/31/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > Author: mfursov > Date: Tue Jul 31 07:14:13 2007 > New Revision: 561336 > > URL: http://svn.apache.org/viewvc?view=rev&rev=561336 > Log: > Adding new file lost in commit with a fix for HARMONY-4433 > > Added: > harmony/enhanced/drlvm/trunk/vm/port/src/lil/pim/m2n.cpp > > Added: harmony/enhanced/drlvm/trunk/vm/port/src/lil/pim/m2n.cpp > URL: > http://svn.apache.org/viewvc/harmony/enhanced/drlvm/trunk/vm/port/src/lil/pim/m2n.cpp?view=auto&rev=561336 > ============================================================================== > --- harmony/enhanced/drlvm/trunk/vm/port/src/lil/pim/m2n.cpp (added) > +++ harmony/enhanced/drlvm/trunk/vm/port/src/lil/pim/m2n.cpp Tue Jul 31 > 07:14:13 2007 > @@ -0,0 +1,34 @@ > +/* > + * Licensed to the Apache Software Foundation (ASF) under one or more > + * contributor license agreements. See the NOTICE file distributed with > + * this work for additional information regarding copyright ownership. > + * The ASF licenses this file to You under the Apache License, Version 2.0 > + * (the "License"); you may not use this file except in compliance with > + * the License. You may obtain a copy of the License at > + * > + * http://www.apache.org/licenses/LICENSE-2.0 > + * > + * Unless required by applicable law or agreed to in writing, software > + * distributed under the License is distributed on an "AS IS" BASIS, > + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > + * See the License for the specific language governing permissions and > + * limitations under the License. > + */ > +/** > + * @author Evgueni Brevnov > + * @version $Revision: 1.1 $ > + */ > + > +#include "m2n.h" > + > +const uint32 FRAME_UNKNOWN = 0x00; > +const uint32 FRAME_NON_UNWINDABLE = 0x80; > +const uint32 FRAME_JNI = 0x01 | FRAME_NON_UNWINDABLE; > +const uint32 FRAME_COMPILATION = 0x02 | FRAME_NON_UNWINDABLE; > +const uint32 FRAME_UNPOPABLE = 0x0000; > +const uint32 FRAME_POPABLE = 0x0100; > +const uint32 FRAME_POP_NOW = 0x0200; > +const uint32 FRAME_POP_DONE = FRAME_POPABLE | FRAME_POP_NOW; > +const uint32 FRAME_POP_MASK = 0x0700; > +const uint32 FRAME_SAFE_POINT = 0x0800; > +const uint32 FRAME_MODIFIED_STACK = 0x1000; > > > -- With best regards, Alexei, ESSD, Intel
