This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

`asm' in natObject.cc


On my x86 box I'm seeing a libgcj build failure:

    In file included from ../../../gcc/libjava/java/lang/natObject.cc:281:
    ../../../gcc/boehm-gc/include/gc.h:53:1: warning: "GC_LINUX_THREADS" redefined
    ../../../gcc/libjava/java/lang/natObject.cc:1:1: warning: this is the location of the previous definition
    ../../../gcc/libjava/java/lang/natObject.cc: In function `void 
       heavy_lock_obj_finalization_proc(void*, void*)':
    ../../../gcc/libjava/java/lang/natObject.cc:329: inconsistent operand 
       constraints in an `asm'
    ../../../gcc/libjava/java/lang/natObject.cc: In function `void 
       _Jv_MonitorEnter(java::lang::Object*)':
    ../../../gcc/libjava/java/lang/natObject.cc:329: inconsistent operand 
       constraints in an `asm'
    ../../../gcc/libjava/java/lang/natObject.cc:329: inconsistent operand 
       constraints in an `asm'
    ../../../gcc/libjava/java/lang/natObject.cc:329: inconsistent operand 
       constraints in an `asm'
    ../../../gcc/libjava/java/lang/natObject.cc: In function `void 
       _Jv_MonitorExit(java::lang::Object*)':
    ../../../gcc/libjava/java/lang/natObject.cc:329: inconsistent operand 
       constraints in an `asm'
    ../../../gcc/libjava/java/lang/natObject.cc:329: inconsistent operand 
       constraints in an `asm'
    ../../../gcc/libjava/java/lang/natObject.cc:329: inconsistent operand 
       constraints in an `asm'
    ../../../gcc/libjava/java/lang/natObject.cc: In member function `void 
       java::lang::Object::wait(__java_long, __java_int)':
    ../../../gcc/libjava/java/lang/natObject.cc:329: inconsistent operand 
       constraints in an `asm'
    ../../../gcc/libjava/java/lang/natObject.cc: In member function `void 
       java::lang::Object::notify()':
    ../../../gcc/libjava/java/lang/natObject.cc:329: inconsistent operand 
       constraints in an `asm'
    ../../../gcc/libjava/java/lang/natObject.cc: In member function `void 
       java::lang::Object::notifyAll()':
    ../../../gcc/libjava/java/lang/natObject.cc:329: inconsistent operand 
       constraints in an `asm'


Is anybody else seeing this?
I know nothing about inline asm.  Are these errors valid?

Tom


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]