On Mon, 2010-07-19 at 20:39 -0500, Michael Hall wrote: > Making adlc > g++-4.0 -m32 -march=i586 -mstackrealign -m32 -march=i586 - > mstackrealign -o ../generated/adfiles/adlc ../generated/adfiles/ > adlparse.o ../generated/adfiles/archDesc.o ../generated/adfiles/ > arena.o ../generated/adfiles/dfa.o ../generated/adfiles/dict2.o ../ > generated/adfiles/filebuff.o ../generated/adfiles/forms.o ../ > generated/adfiles/formsopt.o ../generated/adfiles/formssel.o ../ > generated/adfiles/main.o ../generated/adfiles/adlc-opcodes.o ../ > generated/adfiles/output_c.o ../generated/adfiles/output_h.o > awk '{ if (CUR_FN != FILENAME) { CUR_FN=FILENAME; NR_BASE=NR-1; > need_lineno=1 } if (need_lineno && $0 !~ /\/\//) { print "\n\n#line > " (NR-NR_BASE) " \"" FILENAME "\""; need_lineno=0 }; print }' /Users/ > mjh/bsd-port/hotspot/src/cpu/x86/vm/x86_32.ad /Users/mjh/bsd-port/ > hotspot/src/os_cpu/bsd_x86/vm/bsd_x86_32.ad > ../generated/adfiles/ > bsd_x86_32.ad > cp /Users/mjh/bsd-port/hotspot/make/bsd/adlc_updater adlc_updater; > chmod +x adlc_updater > ../generated/adfiles/adlc -D_ALLBSD_SOURCE -D_GNU_SOURCE -DIA32 -q -T > - - -g -U_LP64 ../generated/adfiles/bsd_x86_32.ad \ > -c../generated/adfiles/mktmp30451/ad_x86_32.cpp -h../generated/ > adfiles/mktmp30451/ad_x86_32.hpp -a../generated/adfiles/mktmp30451/ > dfa_x86_32.cpp -v../generated/adfiles/mktmp30451/adGlobals_x86_32.hpp \ > || { rm -rf ../generated/adfiles/mktmp30451; exit 1; } > Ideal node missing: LoadC > assert fails /Users/mjh/bsd-port/hotspot/src/share/vm/adlc/ > archDesc.cpp 497: Failed lookup of ideal node
LoadC was renamed to LoadUS a long time ago. Are you sure your bsd-port copy is updated? -- Christian