openjdk7

Bruno Lauzé brunolauze at msn.com
Thu Jan 30 03:39:34 UTC 2014


I am trying to resolve a problem with adlc / refresh_adfiles rule
Here's the build output. It seems gcc cannot preprocess bsd_x86_64.ad file. Anyone have an ideas on this?
Could someone send me the files generated in this rule:
In /usr/ports/java/openjdk7/work/openjdk/build/bsd-amd64/hotspot/outputdir/generated/adfiles/
ad_x86_64.cppdfa_x86_64.cppad_x86_64.hpp


Making adlcg++46 -m64 -Xlinker -O1 -m64 -Xlinker -export-dynamic -o ../generated/adfiles/adlc ../generated/adfiles/adlparse.o ../generated/adfiles/archDesc.o ../generated/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) " \"" FILENAMcp /wrkdirs/usr/ports/java/openjdk7/work/openjdk/hotspot/make/bsd/adlc_updater adlc_updater; chmod +x adlc_updater../generated/adfiles/adlc -D_ALLBSD_SOURCE -D_GNU_SOURCE -DAMD64 -q -T -g -D_LP64 ../generated/adfiles/bsd_x86_64.ad  \ -c../generated/adfiles/mktmp90481/ad_x86_64.cpp -h../generated/adfiles/mktmp90481/ad_x86_64.hpp -a../generated/adfiles/mktmp90481/dfa_x86_64.cpp -v../generated    || { rm -rf ../generated/adfiles/mktmp90481; exit 1; }../generated/adfiles/bsd_x86_64.ad(26) Syntax Error: :integer expected at 2
Error Context:  >>>2<<<4 "/wrkdirs/usr/ports/java/openjdk7/work/openjdk/hotspot/src/cpu/x86/vm/x86_64.ad"Error Context:  >>>4<<<4 "/wrkdirs/usr/ports/java/openjdk7/work/openjdk/hotspot/src/cpu/x86/vm/x86_64.ad"../generated/adfiles/bsd_x86_64.ad(4430) Syntax Error: :integer expected at 3
Error Context:  >>>3<<<;   // Up to 3 instructions per bundleError Context:  >>>;<<<   // Up to 3 instructions per bundleError Context:  >>><<<   // Up to 3 instructions per bundleError Context:  >>>i<<<nstruction_unit_size = 1;         // An instruction is 1 bytes longError Context:  >>><<<  instruction_fetch_unit_size = 16;  // The processor fetches one lineError Context:  >>><<<  instruction_fetch_unit_size = 16;  // The processor fetches one lineError Context:  >>><<<  instruction_fetch_units = 1;       // of 16 bytesError Context:  >>> <<<= 1;       // of 16 bytes../generated/adfiles/bsd_x86_64.ad(4431) Syntax Error: :expected one of - instruct, operand, ins_attrib, op_attrib, source, register, pipeline, encode     Found nnstruction_unit_sizeError Context:  >>> <<<= 1;         // An instruction is 1 bytes long   instruction_fetch_unit_size = 16;  // The processor fetches one line   instruction_fetch../generated/adfiles/bsd_x86_64.ad(4434) Syntax Error: :expected one of - instruct, operand, ins_attrib, op_attrib, source, register, pipeline, encode     Found nopsError Context:  >>>(<<< MachNop );../generated/adfiles/bsd_x86_64.ad(4435) Syntax Error: :identifier expected at %
Error Context:  >>>%<<<}../generated/adfiles/bsd_x86_64.ad(4445) Syntax Error: :expected one of - instruct, operand, ins_attrib, op_attrib, source, register, pipeline, encode     Found resourcesError Context:  >>>(<<< D0, D1, D2, DECODE = D0 | D1 | D2,../generated/adfiles/bsd_x86_64.ad(4446) Syntax Error: :expected one of - instruct, operand, ins_attrib, op_attrib, source, register, pipeline, encode     Found MS0Error Context:  >>>,<<< MS1, MS2, MEM = MS0 | MS1 | MS2,../generated/adfiles/bsd_x86_64.ad(4447) Syntax Error: :expected one of - instruct, operand, ins_attrib, op_attrib, source, register, pipeline, encode     Found BRError Context:  >>>,<<< FPU,../generated/adfiles/bsd_x86_64.ad(4448) Syntax Error: :expected one of - instruct, operand, ins_attrib, op_attrib, source, register, pipeline, encode     Found ALU0
 		 	   		  


More information about the freebsd-java mailing list