[self-interest] Self/Linux Port: Linking errors

Gordon F. Cichon gordon at cichon.de
Sun Jan 9 09:37:25 UTC 2000


This is the current linking error list:
-------------- next part --------------
Removing locks
make[1]: `includeDB' is up to date.
cd ../../../objects/glue/linux ; make
Removing locks
make[2]: `includeDB' is up to date.
Compiling vmDate
Linking Self
label.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
label.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
nameDesc.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
nameDesc.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
pcDesc.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
pcDesc.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
regs.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
scopeDesc.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
scopeDesc.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
blist.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
codeGen.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
codeGen.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
fcompiler.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
fcompiler.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
fscope.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
fscope.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
registerState.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
registerState.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
registerString.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
abstract_interpreter.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
interpreter.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
interpreter.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
stacking_interpreter.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
cacheStub.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
cacheStub.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
complexLookup.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
complexLookup.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
deps.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
diDesc.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
diDesc.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
key.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
key.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
sendDesc.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
sendDesc.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
simpleLookup.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
simpleLookup.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
slotRef.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
slotRef.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
target.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
target.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
ageTable.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
enumeration.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
enumeration.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
generation.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
mapTable.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
mapVtbls.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
mapVtbls.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
oopClosures.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
oTable.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
rSet.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
search.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
slotIterator.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
slotList.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
space.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
space.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
spaceSize.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
stringTable.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
universe.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
universe.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
universe.more.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
universe.more.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
vmStrings.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
assignmentMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
blockMap.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
blockMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
blockOop.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
blockOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
byteVectorMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
byteVectorOop.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
byteVectorOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
codeLikeSlotsMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
codeSlotsMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
fctProxyMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
fctProxyOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
floatMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
floatOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
foreignOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
immediateMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
map.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
map.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
mapMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
mapOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
markMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
markOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
memOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
mirrorMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
mirrorOop.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
mirrorOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
objVectorMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
objVectorOop.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
objVectorOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
oop.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
oop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
oopsOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
processMap.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
processMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
processOop.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
processOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
profilerMap.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
profilerMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
profilerOop.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
profilerOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
proxyMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
proxyOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
slotDesc.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
slotsMap.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
slotsMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
slotsMapDeps.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
slotsMapDeps.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
slotsOop.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
slotsOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
smiMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
smiOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
stringMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
stringOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
vframeMap.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
vframeMap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
vframeOop.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
vframeOop.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
errorCodes.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
itimer.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
itimer.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
monitorWindow.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
monitorWindow.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
os.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
os.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
sig.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
sig.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
branchSet.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
byteCodes.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
expr.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
expr.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
kinds.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
labelSet.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
list.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
parser.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
positionTable.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
scanner.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
send.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
slot.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
str.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
stringUtil.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
dynLink.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
glue.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
glue.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
glueDefs.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
glueSupport.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
miscPrims.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
miscPrims.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
prim.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
prim.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
aCompiler.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
aCompiler.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
allocation.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
callgraph.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
clist.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
conversion.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
conversion.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
debug.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
debug.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
debugPrintable.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
eventlog.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
frame.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
frame.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
framePieces.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
framePieces.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
frame_iterator.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
frame_iterator.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
hprofiler.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
hprofiler.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
init.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
init.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
interruptedCtx.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
interruptedCtx.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
machineCache.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
machineCache.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
monitor.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
monitor.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
monitorHooks.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
monitorHooks.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
monitorPieces.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
monitorPieces.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
nlrSupport.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
nlrSupport.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
nprofiler.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
nprofiler.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
nprofiler.copygraph.o: warning: multiple common of `BoundedListTemplate<call_graph_edge *> type_info node'
nprofiler.o: warning: previous common is here
nprofiler.copygraph.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
nprofiler.copygraph.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
print.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
print.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
process.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
process.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
recompile.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
recompile.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
registerLocator.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
registerLocator.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
selfMonitor.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
selfMonitor.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
shell.o: warning: multiple common of `BoundedListTemplate<Token *> type_info node'
scanner.o: warning: previous common is here
shell.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
shell.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
stack.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
stack.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
table.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
uncommonBranch.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
uncommonBranch.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
util.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
vframe.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
vframe.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
inlining.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
inlining.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
node.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
node.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
rscope.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
rscope.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
sic.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
sic.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
sicPrimline.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
sicPrimline.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
sicScope.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
sicScope.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
addrDesc.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
addrDesc.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
codeTable.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
codeTable.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
countStub.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
countStub.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
fprofiler.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
fprofiler.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
ncode.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
ncode.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
nmethod.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
nmethod.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
nmethodScopes.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
nmethodScopes.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
nmln.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
nmln.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
scopeDescRecorder.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
scopeDescRecorder.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
zone.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
zone.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
zoneHeap.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
zoneHeap.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
itimer_unix.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
os_unix.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
os_unix.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
platformWindow_unix.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
sig_unix.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
sig_unix.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
unixPrims.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
unixPrims.glue.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
xlibPrims.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
xlibPrims.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
interruptedCtx_unix.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
interruptedCtx_unix.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
machineCache_unix.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
machineCache_unix.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
monitorHooks_unix.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
monitorHooks_unix.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
monitorPieces_unix.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
monitorPieces_unix.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
asm_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
asm_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
disasm_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
disasm_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
fcompiler_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
fcompiler_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
codeGen_i386.o: warning: multiple common of `BoundedListTemplate<char *> type_info node'
nmethod.o: warning: previous common is here
codeGen_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
codeGen_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
registerState_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
registerState_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
registerString_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
cacheStub_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
cacheStub_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
sendDesc_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
sendDesc_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
aCompiler_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
aCompiler_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
conversion_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
conversion_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
framePieces_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
framePieces_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
frame_format_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
frame_format_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
frame_iterator_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
frame_iterator_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
frame_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
frame_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
interruptedCtx_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
interruptedCtx_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
registerLocator_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
registerLocator_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
runtime_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
stubs_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
vframe_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
vframe_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
addrDesc_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
addrDesc_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
countStub_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
countStub_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
nmethod_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
nmethod_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
trapdoors_i386.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
trapdoors_i386.o: warning: multiple common of `BoundedListTemplate<Label *> type_info node'
asm.o: warning: previous common is here
../../../objects/glue/linux/xlib_glue.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
../../../objects/glue/linux/stat_glue.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
../../../objects/glue/linux/termcap_glue.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
../../../objects/glue/linux/transcendental_glue.o: warning: multiple common of `BoundedListTemplate<preservedVmObj *> type_info node'
asm.o: warning: previous common is here
sig.o: In function `SignalInterface::handle_Self_signal(SelfSignal)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/os/sig.c:185: the `gets' function is dangerous and should not be used.
/usr/i486-linux/bin/ld: warning: cannot find entry symbol start; defaulting to 0804cd10
interpreter.o: In function `interpret':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/interpreter/interpreter.c:136: undefined reference to `save1Arg'
interpreter.o: In function `interpreter::interpret_method(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/interpreter/interpreter.c:183: undefined reference to `SaveNVAndCall5'
interpreter.o: In function `interpreter::parentVF(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/interpreter/interpreter.c:270: undefined reference to `currentFrame'
interpreter.o: In function `interpreter::block_scope_and_desc_of_home(frame *&, int &)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/interpreter/interpreter.c:366: undefined reference to `currentFrame'
interpreter.o: In function `interpreter::send(int, oopClass *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/interpreter/interpreter.c:429: undefined reference to `currentFrame'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/interpreter/interpreter.c:429: undefined reference to `SaveNVAndCall5'
interpreter.o: In function `interpreter::send_prim(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/interpreter/interpreter.c:467: undefined reference to `CallPrimitiveFromInterpreter'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/interpreter/interpreter.c:467: undefined reference to `SaveNVAndCall5'
interpreter.o: In function `interpreter::lookup_and_send(int, oopClass *, oopClass *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/interpreter/interpreter.c:577: undefined reference to `SaveNVAndCall5'
sendDesc.o: In function `sendDesc::first_sendDesc(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/lookup/sendDesc.c:15: undefined reference to `firstSelfFrameRetPC'
sendDesc.o: In function `sendDesc::init(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/lookup/sendDesc.c:456: undefined reference to `firstSelfFrameSendDescEnd'
simpleLookup.o: In function `simpleLookup::evaluateResult(oopClass **, int, nmethod *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/lookup/simpleLookup_inline.h:29: undefined reference to `EnterSelf'
rSet.o: In function `rSet::clear(char *, char *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/rSet.c:198: undefined reference to `OS::set_bytes(char *, char *, int)'
space.o: In function `space::write_snapshot(_IO_FILE *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/space.c:438: undefined reference to `OS::set_access_before_writing_space(void *, void *, void *, void *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/space.c:453: undefined reference to `OS::reset_access_after_writing_space(void *, void *, void *, void *)'
universe.o: In function `universe::write_snapshot(char *, char *, char *, spaceSizes *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.c:688: undefined reference to `OS::set_sequential_access_before_writing_snapshot(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.c:711: undefined reference to `OS::set_normal_access_after_writing_snapshot(void)'
universe.o: In function `universe::verify(bool)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.c:859: undefined reference to `malloc_verify'
universe.more.o: In function `universe::garbage_collect(oopClass *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:174: undefined reference to `OS::random_access(char *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:175: undefined reference to `OS::random_access(char *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:175: undefined reference to `OS::random_access(char *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:175: undefined reference to `OS::random_access(char *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:175: undefined reference to `OS::random_access(char *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:183: undefined reference to `ProcessInfo::update(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:184: undefined reference to `ProcessInfo::page_faults_IO(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:252: undefined reference to `OS::random_access(char *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:271: undefined reference to `ProcessInfo::update(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:272: undefined reference to `ProcessInfo::page_faults_IO(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:291: undefined reference to `OS::dont_need_pages(char *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:294: undefined reference to `OS::normal_access(char *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:294: undefined reference to `OS::normal_access(char *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:294: undefined reference to `OS::normal_access(char *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/universe.more.c:294: undefined reference to `OS::normal_access(char *, char *)'
map.o: In function `time_find_slot(slotDesc *(Map::*)(Map *, stringOopClass *), stringOopClass *, Map *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/objects/map.c:755: undefined reference to `ProcessInfo::update(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/objects/map.c:756: undefined reference to `ProcessInfo::user_time(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/objects/map.c:759: undefined reference to `ProcessInfo::update(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/objects/map.c:760: undefined reference to `ProcessInfo::user_time(void)'
os.o: In function `OS::user_time(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/os/os.c:230: undefined reference to `ProcessInfo::update(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/os/os.c:231: undefined reference to `ProcessInfo::user_time(void)'
os.o: In function `OS::system_time(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/os/os.c:235: undefined reference to `ProcessInfo::update(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/os/os.c:236: undefined reference to `ProcessInfo::system_time(void)'
os.o: In function `OS::cpu_time(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/os/os.c:240: undefined reference to `ProcessInfo::update(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/os/os.c:242: undefined reference to `ProcessInfo::user_time(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/os/os.c:242: undefined reference to `ProcessInfo::system_time(void)'
os.o: In function `get_swap_space_prim(oopClass *, void *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/os/os.c:271: undefined reference to `OS::get_swap_space_info(int &, int &)'
prim.o: In function `PrimDesc::canBeConstantFolded(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/prims/prim.h:85: undefined reference to `SendDIMessage_stub'
prim.o: In function `PrimDesc::canWalkStack(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/prims/prim.h:87: undefined reference to `SendMessage_stub'
prim.o: In function `PrimDesc::verify(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/prims/prim.c:49: undefined reference to `smi_add_prim'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/prims/prim.c:49: undefined reference to `smi_and_prim'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/prims/prim.c:49: undefined reference to `smi_arithmetic_shift_left_prim'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/prims/prim.c:49: undefined reference to `smi_arithmetic_shift_right_prim'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/prims/prim.c:49: undefined reference to `smi_complement_prim'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/prims/prim.c:49: undefined reference to `smi_logical_shift_left_prim'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/prims/prim.c:49: undefined reference to `smi_logical_shift_right_prim'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/prims/prim.c:49: undefined reference to `smi_mul_prim'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/prims/prim.c:49: undefined reference to `smi_or_prim'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/prims/prim.c:49: undefined reference to `smi_sub_prim'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/prims/prim.c:49: undefined reference to `smi_xor_prim'
allocation.o: In function `ResourceMark::ResourceMark(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/allocation.c:237: undefined reference to `currentFrame'
allocation.o: In function `malloc_init(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/allocation.c:319: undefined reference to `set_new_handler'
conversion.o: In function `Conversion::doit(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/conversion.c:13: undefined reference to `currentFrame'
conversion.o: In function `Conversion::returnToSelf(oopClass *, char *, bool, frame *, int, sendDesc *, bool)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/conversion.c:436: undefined reference to `ContinueNLRAfterReturnTrap'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/conversion.c:445: undefined reference to `ContinueNLRAfterReturnTrap'
frame.o: In function `VMObj::VMObj(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/oTable.h(.text+0xf): undefined reference to `ReturnTrap'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/oTable.h(.text+0x22): undefined reference to `PrimCallReturnTrap'
frame.o: In function `frame::patch_compiled_self_frame(void (*)(...))':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/frame.c:230: undefined reference to `firstSelfFrameRetPC'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/frame.c:235: undefined reference to `ReturnTrap'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/frame.c:235: undefined reference to `PrimCallReturnTrap'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/frame.c:237: undefined reference to `firstSelfFrameRetPC'
frame.o: In function `frame::trace_patch(void (*)(...))':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/frame.c:251: undefined reference to `ReturnTrap'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/frame.c:251: undefined reference to `PrimCallReturnTrap'
frame.o: In function `frame::return_addr_for_patching(bool, frame *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/frame.c:267: undefined reference to `ReturnTrap'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/frame.c:276: undefined reference to `ReturnTrap'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/frame.c:276: undefined reference to `PrimCallReturnTrap'
frame.o: In function `HandleReturnTrap':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/frame.c:421: undefined reference to `currentFrame'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/frame.c:505: undefined reference to `ContinueNLRAfterReturnTrap'
frame.o: In function `frame::printVerbose(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/frame.c:567: undefined reference to `frame::printRegs(void)'
init.o: In function `VMObj::VMObj(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/oTable.h(.text+0x54): undefined reference to `processInfo_init(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/oTable.h(.text+0x81): undefined reference to `uncommonBranch_init(void)'
interruptedCtx.o: In function `InterruptedContext::print_C_stack(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/interruptedCtx.c:133: undefined reference to `currentFrame'
monitorPieces.o: In function `OSActivityMonitor::activity(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/monitorPieces.c:45: undefined reference to `ProcessInfo::block_input_operations(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/monitorPieces.c:46: undefined reference to `ProcessInfo::block_output_operations(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/monitorPieces.c:47: undefined reference to `ProcessInfo::update(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/monitorPieces.c:49: undefined reference to `ProcessInfo::block_input_operations(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/monitorPieces.c:50: undefined reference to `ProcessInfo::block_output_operations(void)'
monitorPieces.o: In function `MonitorCPUBar::init_CPU(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/monitorPieces.c:312: undefined reference to `ProcessInfo::user_time(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/monitorPieces.c:313: undefined reference to `ProcessInfo::system_time(void)'
monitorPieces.o: In function `MonitorCPUBar::update(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/monitorPieces.c:355: undefined reference to `ProcessInfo::user_time(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/monitorPieces.c:356: undefined reference to `ProcessInfo::system_time(void)'
nlrSupport.o: In function `NLRSupport::continue_NLR_into_interpreted_Self(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/nlrSupport.c:90: undefined reference to `ContinueNLRFromC'
nlrSupport.o: In function `NLRSupport::continue_NLR_from_compiled_nonLIFO_block(frame *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/nlrSupport.c:102: undefined reference to `ContinueNLRFromC'
nlrSupport.o: In function `NLRSupport::continue_NLR_into_compiled_Self(bool, frame *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/nlrSupport.c:126: undefined reference to `ContinueNLRFromC'
nlrSupport.o: In function `NLRSupport::fix_current_return_address(char *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/nlrSupport.c:197: undefined reference to `currentFrame'
nprofiler.o: In function `EventBuffer::time(char *, ProcessTime)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/nprofiler.c:115: undefined reference to `ProcessInfo::update(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/nprofiler.c:120: undefined reference to `ProcessInfo::user_time(void)'
process.o: In function `Process::transfer(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:65: undefined reference to `currentFrame'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:85: undefined reference to `currentFrame'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:116: undefined reference to `SetSPAndCall'
process.o: In function `interruptCheck(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:1596: undefined reference to `currentFrame'
process.o: In function `Process::runDoItMethod(oopClass *, oopClass *, oopClass **, int)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:1649: undefined reference to `EnterSelf'
process.o: In function `switchToVMStack(void (*)(void))':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:1753: undefined reference to `currentFrame'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:1755: undefined reference to `SwitchStack0'
process.o: In function `switchToVMStack(oopClass *(*)(...), void *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:1757: undefined reference to `currentFrame'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:1760: undefined reference to `SwitchStack1'
process.o: In function `switchToVMStack(nmethod *(*)(compilingLookup *), compilingLookup *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:1765: undefined reference to `currentFrame'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:1768: undefined reference to `SwitchStack1'
process.o: In function `switchToVMStack(oopClass *, oopClass *, nmethod *(*)(oopClass *, oopClass *))':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:1772: undefined reference to `currentFrame'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:1775: undefined reference to `SwitchStack2'
process.o: In function `switchToVMStack_intSend(simpleLookup *, int, void (*)(simpleLookup *, int))':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:1779: undefined reference to `currentFrame'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/process.c:1784: undefined reference to `SwitchStack2'
selfMonitor.o: In function `SelfMonitor::initialize_contents(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/selfMonitor.c:142: undefined reference to `ProcessInfo::update(void)'
selfMonitor.o: In function `SelfMonitor::tick_redraw(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/selfMonitor.c:194: undefined reference to `ProcessInfo::update(void)'
selfMonitor.o: In function `SelfMonitor::redraw_paging(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/selfMonitor.c:636: undefined reference to `ProcessInfo::page_faults_IO(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/selfMonitor.c:641: undefined reference to `ProcessInfo::page_faults_IO(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/selfMonitor.c:642: undefined reference to `ProcessInfo::page_faults_IO(void)'
selfMonitor.o: In function `SelfMonitor::show_activities(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/selfMonitor.c:798: undefined reference to `ProcessInfo::block_input_operations(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/selfMonitor.c:799: undefined reference to `ProcessInfo::block_output_operations(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/selfMonitor.c:800: undefined reference to `ProcessInfo::update(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/selfMonitor.c:802: undefined reference to `ProcessInfo::block_input_operations(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/selfMonitor.c:803: undefined reference to `ProcessInfo::block_output_operations(void)'
stack.o: In function `Stack::callee_of(frame const *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/stack.c:34: undefined reference to `currentFrame'
stack.o: In function `Stack::first_VM_frame(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/stack.c:49: undefined reference to `currentFrame'
stack.o: In function `Stack::find_frame_entering(char *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/stack.c:82: undefined reference to `currentFrame'
stack.o: In function `Stack::interpreter_frame_for_continuing_NLR_from_primitive(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/stack.c:96: undefined reference to `currentFrame'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/runtime/stack.c:102: undefined reference to `CallPrimitiveFromInterpreter'
os_unix.o: In function `OS::min_core(char *, unsigned int, char *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/os/os_unix.c:279: undefined reference to `mincore'
os_unix.o: In function `OS::start_decompressing_snapshot(_IO_FILE *, char *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/os/os_unix.c:489: undefined reference to `FORK'
sig_unix.o: In function `SignalInterface::is_on_signal_stack(char *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/os/sig_unix.c:45: undefined reference to `currentFrame'
sig_unix.o: In function `SignalInterface::initialize_platform(bool)':
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/os/sig_unix.c:64: undefined reference to `SignalInterface::init_signal_stack(void)'
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/os/sig_unix.c:66: undefined reference to `signal_handler(int, int, sigcontext *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/os/sig_unix.c:67: undefined reference to `signal_handler(int, int, sigcontext *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/os/sig_unix.c:70: undefined reference to `signal_handler(int, int, sigcontext *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/os/sig_unix.c:71: undefined reference to `signal_handler(int, int, sigcontext *, char *)'
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/os/sig_unix.c:75: undefined reference to `signal_handler(int, int, sigcontext *, char *)'
sig_unix.o:/home/gordon/self/vm/linux/debug/../../../vm/src/unix/os/sig_unix.c:76: more undefined references to `signal_handler(int, int, sigcontext *, char *)' follow
unixPrims.glue.o: In function `bind_wrap_BasicBindSocket_Family_Port_Address__glue':
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/prims/unixPrims.glue.c:20: undefined reference to `bind_wrap(int, short, unsigned short, char *, int, void *)'
unixPrims.glue.o: In function `gethostbyname_wrap_BasicGetHostByName__glue':
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/prims/unixPrims.glue.c:20: undefined reference to `gethostbyname_wrap(char *, void *)'
unixPrims.glue.o: In function `accept_wrap_BasicAcceptSocket_Info__glue':
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/prims/unixPrims.glue.c:20: undefined reference to `accept_wrap(int, objVectorOopClass *)'
unixPrims.glue.o: In function `write_wrap_BasicWriteFile_Into_Offset_Count__glue':
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/prims/unixPrims.glue.c:20: undefined reference to `write_wrap(int, char *, int, int, int, void *)'
machineCache_unix.o: In function `VMObj::VMObj(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/asm/label.h(.text+0x8): undefined reference to `FlushInstruction'
machineCache_unix.o: In function `MachineCache::flush_instruction_cache_range(void *, void *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/unix/runtime/machineCache_unix.c:30: undefined reference to `FlushInstruction'
asm_i386.o: In function `Assembler::check(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/asm/asm_i386.c:271: undefined reference to `TestAsm'
conversion_i386.o: In function `Conversion::fixConversionStack_for_vframe_conversion(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/runtime/conversion_i386.c:18: undefined reference to `SaveSelfNonVolRegs_returnPC'
conversion_i386.o: In function `Conversion::createFrame(int, nmethod *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/runtime/conversion_i386.c:67: undefined reference to `SaveSelfNonVolRegs_returnPC'
conversion_i386.o: In function `Conversion::fixConversionStack_for_returning_to_self(char *, sendDesc *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/runtime/conversion_i386.c:87: undefined reference to `SaveSelfNonVolRegs_returnPC'
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/runtime/conversion_i386.c:88: undefined reference to `SaveSelfNonVolRegs_returnPC'
conversion_i386.o: In function `Conversion::continue_after_return_trap_with_result(oopClass *, char *, char *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/runtime/conversion_i386.c:99: undefined reference to `ContinueAfterReturnTrap'
frame_iterator_i386.o: In function `VMObj::VMObj(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/oTable.h(.text+0x1c): undefined reference to `SendMessage_stub_returnPC'
/home/gordon/self/vm/linux/debug/../../../vm/src/any/memory/oTable.h(.text+0x33): undefined reference to `SendDIMessage_stub_returnPC'
frame_i386.o: In function `frame::c_entry_point(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/runtime/frame_i386.c:24: undefined reference to `SaveNVRet'
registerLocator_i386.o: In function `RegisterLocator::update_addresses_from_VM_frame(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/runtime/registerLocator_i386.c:20: undefined reference to `SaveSelfNonVolRegs_returnPC'
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/runtime/registerLocator_i386.c:27: undefined reference to `SendMessage_stub_returnPC'
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/runtime/registerLocator_i386.c:27: undefined reference to `SendDIMessage_stub_returnPC'
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/runtime/registerLocator_i386.c:27: undefined reference to `ReturnTrap_returnPC'
registerLocator_i386.o: In function `RegisterLocator::for_SaveSelfNonVolRegs_frame(frame *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/runtime/registerLocator_i386.c:41: undefined reference to `SaveSelfNonVolRegs_returnPC'
runtime_i386.o: In function `first_inst_addr(void *)':
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/runtime/runtime_i386.h:55: undefined reference to `currentRTOC'
runtime_i386.o: In function `fastPreemptionCheck(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/runtime/runtime_i386.h:108: undefined reference to `currentFrame'
trapdoors_i386.o: In function `global constructors keyed to Trapdoors::trapdoor_bytes(void)':
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/zone/trapdoors_i386.c:11: undefined reference to `SendMessage_stub'
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/zone/trapdoors_i386.c:12: undefined reference to `SendDIMessage_stub'
/home/gordon/self/vm/linux/debug/../../../vm/src/i386/zone/trapdoors_i386.c:15: undefined reference to `SaveSelfNonVolRegs'
../../../objects/glue/linux/termcap_glue.o: In function `tgetenv_wrapper(char *, void *)':
../../../objects/glue/linux/termcap_glue.o(.text+0xd): undefined reference to `tgetent'
../../../objects/glue/linux/termcap_glue.o: In function `tgetstr_wrapper(char *, void *)':
../../../objects/glue/linux/termcap_glue.o(.text+0x46): undefined reference to `tgetstr'
../../../objects/glue/linux/termcap_glue.o: In function `tgoto_wrapper(char *, int, int, void *)':
../../../objects/glue/linux/termcap_glue.o(.text+0x81): undefined reference to `tgoto'
../../../objects/glue/linux/termcap_glue.o: In function `tgetnum_Getnum__glue':
../../../objects/glue/linux/termcap_glue.o(.text+0x7c2): undefined reference to `tgetnum'
../../../objects/glue/linux/termcap_glue.o: In function `tgetflag_Getflag__glue':
../../../objects/glue/linux/termcap_glue.o(.text+0x982): undefined reference to `tgetflag'
collect2: ld returned 1 exit status
make: *** [Self] Error 1



More information about the Self-interest mailing list