[GCC-XML] Install problems with I386.md mmx.md sse.md errors

Ng, Enrico enrico.ng at lmco.com
Tue Apr 21 17:15:43 EDT 2009


I am running CentOS 5 64-bit and am having a lot of problems getting gccxml installed.  I had to download the source using wincvs because I am behind a proxy so I had some issues getting the files over to linux properly.

I was able to get cmake to complete but ran into an issue I am not sure how to solve while building.

Here is an excerpt of the output.

[ 24%] Built target genconstants
[ 24%] Building C object GCC/gcc/CMakeFiles/gencondmd.dir/gencondmd.o
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:4961: error: ‘TARGET_64BIT’ undeclared here (not in a function)
/home/enricong/gccxml/GCC/gcc/config/i386/mmx.md:1305: error: missing terminating " character
/home/enricong/gccxml/GCC/gcc/config/i386/mmx.md:1306: error: stray ‘\’ in program
/home/enricong/gccxml/GCC/gcc/config/i386/mmx.md:1306: error: ‘n’ undeclared here (not in a function)
/home/enricong/gccxml/GCC/gcc/config/i386/mmx.md:1306: error: missing terminating " character
/home/enricong/gccxml/GCC/gcc/config/i386/mmx.md:1308: error: expected ‘}’ before ‘__builtin_constant_p’
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:9669: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:9669: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:9669: error: ‘TARGET_80387’ undeclared here (not in a function)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:9669: error: ‘TARGET_SSE2’ undeclared here (not in a function)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:12921: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:12921: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/sse.md:2220: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/sse.md:2220: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:11550: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:11550: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:1942: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:1942: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/sse.md:2971: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/sse.md:2971: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:20690: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:20690: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:20691: error: ‘TARGET_SSE’ undeclared here (not in a function)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:17972: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:17972: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:17972: error: ‘TARGET_USE_FANCY_MATH_387’ undeclared here (not in a function)
/home/enricong/gccxml/GCC/gcc/config/i386/sse.md:1627: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/sse.md:1627: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/sse.md:1627: error: ‘TARGET_SSE3’ undeclared here (not in a function)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:11785: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:11785: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:11525: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:11525: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:11528: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:11528: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:4279: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:4279: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:14684: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:14684: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/sse.md:3907: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/sse.md:3907: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:8980: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:8980: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:13731: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:13731: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:10149: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:10149: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:13766: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:13766: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:4725: error: extra brace group at end of initializer
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:4725: error: (near initialization for ‘insn_conditions[3]’)
/home/enricong/gccxml/GCC/gcc/config/i386/i386.md:8203: error: extra brace group at end of initializer



More information about the gccxml mailing list