This is the mail archive of the binutils@sourceware.org mailing list for the binutils 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]

opcodes porting prolem


I am doing opcodes porting to a new target and when I compile the source
directory it comes out this error.
I am sure I have added all dependencies to the relating files
The following is my error log.
Can any of you tell me where I am doing wrong?

arca-opc.c:94: error: `ARCA_OPERAND_F_SIMM21' undeclared here (not in a
function)
arca-opc.c:94: error: initializer element is not constant
arca-opc.c:94: error: (near initialization for
`arca_cgen_insn_opcode_table[1].syntax.syntax[4]')
arca-opc.c:94: error: initializer element is not constant
arca-opc.c:94: error: (near initialization for
`arca_cgen_insn_opcode_table[1].syntax.syntax')
arca-opc.c:94: warning: missing initializer
arca-opc.c:94: warning: (near initialization for
`arca_cgen_insn_opcode_table[1].syntax.syntax')
arca-opc.c:94: error: initializer element is not constant
arca-opc.c:94: error: (near initialization for
`arca_cgen_insn_opcode_table[1].syntax')
arca-opc.c:95: error: initializer element is not constant
arca-opc.c:95: error: (near initialization for
`arca_cgen_insn_opcode_table[1].value')
arca-opc.c:96: warning: missing initializer
arca-opc.c:96: warning: (near initialization for
`arca_cgen_insn_opcode_table[1].value')
arca-opc.c:96: error: initializer element is not constant
arca-opc.c:96: error: (near initialization for
`arca_cgen_insn_opcode_table[1]')
arca-opc.c:99: error: initializer element is not constant
arca-opc.c:99: error: (near initialization for
`arca_cgen_insn_opcode_table[2].handlers')
arca-opc.c:100: error: `ARCA_OPERAND_F_SIMM10' undeclared here (not in a
function)
arca-opc.c:100: error: initializer element is not constant
arca-opc.c:100: error: (near initialization for
`arca_cgen_insn_opcode_table[2].syntax.syntax[6]')
arca-opc.c:100: error: initializer element is not constant
arca-opc.c:100: error: (near initialization for
`arca_cgen_insn_opcode_table[2].syntax.syntax')
arca-opc.c:100: warning: missing initializer
arca-opc.c:100: warning: (near initialization for
`arca_cgen_insn_opcode_table[2].syntax.syntax')
arca-opc.c:100: error: initializer element is not constant
arca-opc.c:100: error: (near initialization for
`arca_cgen_insn_opcode_table[2].syntax')
arca-opc.c:101: error: initializer element is not constant
arca-opc.c:101: error: (near initialization for
`arca_cgen_insn_opcode_table[2].value')
arca-opc.c:102: warning: missing initializer
arca-opc.c:102: warning: (near initialization for
`arca_cgen_insn_opcode_table[2].value')
arca-opc.c:102: error: initializer element is not constant
arca-opc.c:102: error: (near initialization for
`arca_cgen_insn_opcode_table[2]')
arca-opc.c:105: error: initializer element is not constant
arca-opc.c:105: error: (near initialization for
`arca_cgen_insn_opcode_table[3].handlers')
arca-opc.c:106: error: initializer element is not constant
arca-opc.c:106: error: (near initialization for
`arca_cgen_insn_opcode_table[3].syntax.syntax')
arca-opc.c:106: warning: missing initializer
arca-opc.c:106: warning: (near initialization for
`arca_cgen_insn_opcode_table[3].syntax.syntax')
arca-opc.c:106: error: initializer element is not constant
arca-opc.c:106: error: (near initialization for
`arca_cgen_insn_opcode_table[3].syntax')
arca-opc.c:107: error: initializer element is not constant
arca-opc.c:107: error: (near initialization for
`arca_cgen_insn_opcode_table[3].value')
arca-opc.c:108: warning: missing initializer
arca-opc.c:108: warning: (near initialization for
`arca_cgen_insn_opcode_table[3].value')
arca-opc.c:108: error: initializer element is not constant
arca-opc.c:108: error: (near initialization for
`arca_cgen_insn_opcode_table[3]')
arca-opc.c:111: error: initializer element is not constant
arca-opc.c:111: error: (near initialization for
`arca_cgen_insn_opcode_table[4].handlers')
arca-opc.c:112: error: initializer element is not constant
arca-opc.c:112: error: (near initialization for
`arca_cgen_insn_opcode_table[4].syntax.syntax')
arca-opc.c:112: warning: missing initializer
arca-opc.c:112: warning: (near initialization for
`arca_cgen_insn_opcode_table[4].syntax.syntax')
arca-opc.c:112: error: initializer element is not constant
arca-opc.c:112: error: (near initialization for
`arca_cgen_insn_opcode_table[4].syntax')
arca-opc.c:113: error: initializer element is not constant
arca-opc.c:113: error: (near initialization for
`arca_cgen_insn_opcode_table[4].value')
arca-opc.c:114: warning: missing initializer
arca-opc.c:114: warning: (near initialization for
`arca_cgen_insn_opcode_table[4].value')
arca-opc.c:114: error: initializer element is not constant
arca-opc.c:114: error: (near initialization for
`arca_cgen_insn_opcode_table[4]')
arca-opc.c:117: error: initializer element is not constant
arca-opc.c:117: error: (near initialization for
`arca_cgen_insn_opcode_table[5].handlers')
arca-opc.c:118: error: initializer element is not constant
arca-opc.c:118: error: (near initialization for
`arca_cgen_insn_opcode_table[5].syntax.syntax')
arca-opc.c:118: warning: missing initializer
arca-opc.c:118: warning: (near initialization for
`arca_cgen_insn_opcode_table[5].syntax.syntax')
arca-opc.c:118: error: initializer element is not constant
arca-opc.c:118: error: (near initialization for
`arca_cgen_insn_opcode_table[5].syntax')
arca-opc.c:119: error: initializer element is not constant
arca-opc.c:119: error: (near initialization for
`arca_cgen_insn_opcode_table[5].value')
arca-opc.c:120: warning: missing initializer
arca-opc.c:120: warning: (near initialization for
`arca_cgen_insn_opcode_table[5].value')
arca-opc.c:120: error: initializer element is not constant
arca-opc.c:120: error: (near initialization for
`arca_cgen_insn_opcode_table[5]')
arca-opc.c:123: error: initializer element is not constant
arca-opc.c:123: error: (near initialization for
`arca_cgen_insn_opcode_table[6].handlers')
arca-opc.c:124: error: initializer element is not constant
arca-opc.c:124: error: (near initialization for
`arca_cgen_insn_opcode_table[6].syntax.syntax')
arca-opc.c:124: warning: missing initializer
arca-opc.c:124: warning: (near initialization for
`arca_cgen_insn_opcode_table[6].syntax.syntax')
arca-opc.c:124: error: initializer element is not constant
arca-opc.c:124: error: (near initialization for
`arca_cgen_insn_opcode_table[6].syntax')
arca-opc.c:125: error: initializer element is not constant
arca-opc.c:125: error: (near initialization for
`arca_cgen_insn_opcode_table[6].value')
arca-opc.c:126: warning: missing initializer
arca-opc.c:126: warning: (near initialization for
`arca_cgen_insn_opcode_table[6].value')
arca-opc.c:126: error: initializer element is not constant
arca-opc.c:126: error: (near initialization for
`arca_cgen_insn_opcode_table[6]')
arca-opc.c:129: error: initializer element is not constant
arca-opc.c:129: error: (near initialization for
`arca_cgen_insn_opcode_table[7].handlers')
arca-opc.c:130: error: `ARCA_OPERAND_F_UIMM21' undeclared here (not in a
function)
arca-opc.c:130: error: initializer element is not constant
arca-opc.c:130: error: (near initialization for
`arca_cgen_insn_opcode_table[7].syntax.syntax[4]')
arca-opc.c:130: error: initializer element is not constant
arca-opc.c:130: error: (near initialization for
`arca_cgen_insn_opcode_table[7].syntax.syntax')
arca-opc.c:130: warning: missing initializer
arca-opc.c:130: warning: (near initialization for
`arca_cgen_insn_opcode_table[7].syntax.syntax')
arca-opc.c:130: error: initializer element is not constant
arca-opc.c:130: error: (near initialization for
`arca_cgen_insn_opcode_table[7].syntax')
arca-opc.c:131: error: initializer element is not constant
arca-opc.c:131: error: (near initialization for
`arca_cgen_insn_opcode_table[7].value')
arca-opc.c:132: warning: missing initializer
arca-opc.c:132: warning: (near initialization for
`arca_cgen_insn_opcode_table[7].value')
arca-opc.c:132: error: initializer element is not constant
arca-opc.c:132: error: (near initialization for
`arca_cgen_insn_opcode_table[7]')
arca-opc.c:135: error: initializer element is not constant
arca-opc.c:135: error: (near initialization for
`arca_cgen_insn_opcode_table[8].handlers')
arca-opc.c:136: error: initializer element is not constant
arca-opc.c:136: error: (near initialization for
`arca_cgen_insn_opcode_table[8].syntax.syntax[4]')
arca-opc.c:136: error: initializer element is not constant
arca-opc.c:136: error: (near initialization for
`arca_cgen_insn_opcode_table[8].syntax.syntax')
arca-opc.c:136: warning: missing initializer
arca-opc.c:136: warning: (near initialization for
`arca_cgen_insn_opcode_table[8].syntax.syntax')
arca-opc.c:136: error: initializer element is not constant
arca-opc.c:136: error: (near initialization for
`arca_cgen_insn_opcode_table[8].syntax')
arca-opc.c:137: error: initializer element is not constant
arca-opc.c:137: error: (near initialization for
`arca_cgen_insn_opcode_table[8].value')
arca-opc.c:138: warning: missing initializer
arca-opc.c:138: warning: (near initialization for
`arca_cgen_insn_opcode_table[8].value')
arca-opc.c:138: error: initializer element is not constant
arca-opc.c:138: error: (near initialization for
`arca_cgen_insn_opcode_table[8]')
arca-opc.c:141: error: initializer element is not constant
arca-opc.c:141: error: (near initialization for
`arca_cgen_insn_opcode_table[9].handlers')
arca-opc.c:142: error: initializer element is not constant
arca-opc.c:142: error: (near initialization for
`arca_cgen_insn_opcode_table[9].syntax.syntax')
arca-opc.c:142: warning: missing initializer
arca-opc.c:142: warning: (near initialization for
`arca_cgen_insn_opcode_table[9].syntax.syntax')
arca-opc.c:142: error: initializer element is not constant
arca-opc.c:142: error: (near initialization for
`arca_cgen_insn_opcode_table[9].syntax')
arca-opc.c:143: error: initializer element is not constant
arca-opc.c:143: error: (near initialization for
`arca_cgen_insn_opcode_table[9].value')
arca-opc.c:144: warning: missing initializer
arca-opc.c:144: warning: (near initialization for
`arca_cgen_insn_opcode_table[9].value')
arca-opc.c:144: error: initializer element is not constant
arca-opc.c:144: error: (near initialization for
`arca_cgen_insn_opcode_table[9]')
arca-opc.c:147: error: initializer element is not constant
arca-opc.c:147: error: (near initialization for
`arca_cgen_insn_opcode_table[10].handlers')
arca-opc.c:148: error: initializer element is not constant
arca-opc.c:148: error: (near initialization for
`arca_cgen_insn_opcode_table[10].syntax.syntax')
arca-opc.c:148: warning: missing initializer
arca-opc.c:148: warning: (near initialization for
`arca_cgen_insn_opcode_table[10].syntax.syntax')
arca-opc.c:148: error: initializer element is not constant
arca-opc.c:148: error: (near initialization for
`arca_cgen_insn_opcode_table[10].syntax')
arca-opc.c:149: error: initializer element is not constant
arca-opc.c:149: error: (near initialization for
`arca_cgen_insn_opcode_table[10].value')
arca-opc.c:150: warning: missing initializer
arca-opc.c:150: warning: (near initialization for
`arca_cgen_insn_opcode_table[10].value')
arca-opc.c:150: error: initializer element is not constant
arca-opc.c:150: error: (near initialization for
`arca_cgen_insn_opcode_table[10]')
arca-opc.c:153: error: initializer element is not constant
arca-opc.c:153: error: (near initialization for
`arca_cgen_insn_opcode_table[11].handlers')
arca-opc.c:154: error: initializer element is not constant
arca-opc.c:154: error: (near initialization for
`arca_cgen_insn_opcode_table[11].syntax.syntax')
arca-opc.c:154: warning: missing initializer
arca-opc.c:154: warning: (near initialization for
`arca_cgen_insn_opcode_table[11].syntax.syntax')
arca-opc.c:154: error: initializer element is not constant
arca-opc.c:154: error: (near initialization for
`arca_cgen_insn_opcode_table[11].syntax')
arca-opc.c:155: error: initializer element is not constant
arca-opc.c:155: error: (near initialization for
`arca_cgen_insn_opcode_table[11].value')
arca-opc.c:156: warning: missing initializer
arca-opc.c:156: warning: (near initialization for
`arca_cgen_insn_opcode_table[11].value')
arca-opc.c:156: error: initializer element is not constant
arca-opc.c:156: error: (near initialization for
`arca_cgen_insn_opcode_table[11]')
arca-opc.c:159: error: initializer element is not constant
arca-opc.c:159: error: (near initialization for
`arca_cgen_insn_opcode_table[12].handlers')
arca-opc.c:160: error: initializer element is not constant
arca-opc.c:160: error: (near initialization for
`arca_cgen_insn_opcode_table[12].syntax.syntax')
arca-opc.c:160: warning: missing initializer
arca-opc.c:160: warning: (near initialization for
`arca_cgen_insn_opcode_table[12].syntax.syntax')
arca-opc.c:160: error: initializer element is not constant
arca-opc.c:160: error: (near initialization for
`arca_cgen_insn_opcode_table[12].syntax')
arca-opc.c:161: error: initializer element is not constant
arca-opc.c:161: error: (near initialization for
`arca_cgen_insn_opcode_table[12].value')
arca-opc.c:162: warning: missing initializer
arca-opc.c:162: warning: (near initialization for
`arca_cgen_insn_opcode_table[12].value')
arca-opc.c:162: error: initializer element is not constant
arca-opc.c:162: error: (near initialization for
`arca_cgen_insn_opcode_table[12]')
arca-opc.c:165: error: initializer element is not constant
arca-opc.c:165: error: (near initialization for
`arca_cgen_insn_opcode_table[13].handlers')
arca-opc.c:166: error: initializer element is not constant
arca-opc.c:166: error: (near initialization for
`arca_cgen_insn_opcode_table[13].syntax.syntax')
arca-opc.c:166: warning: missing initializer
arca-opc.c:166: warning: (near initialization for
`arca_cgen_insn_opcode_table[13].syntax.syntax')
arca-opc.c:166: error: initializer element is not constant
arca-opc.c:166: error: (near initialization for
`arca_cgen_insn_opcode_table[13].syntax')
arca-opc.c:167: error: initializer element is not constant
arca-opc.c:167: error: (near initialization for
`arca_cgen_insn_opcode_table[13].value')
arca-opc.c:168: warning: missing initializer
arca-opc.c:168: warning: (near initialization for
`arca_cgen_insn_opcode_table[13].value')
arca-opc.c:168: error: initializer element is not constant
arca-opc.c:168: error: (near initialization for
`arca_cgen_insn_opcode_table[13]')
arca-opc.c:171: error: initializer element is not constant
arca-opc.c:171: error: (near initialization for
`arca_cgen_insn_opcode_table[14].handlers')
arca-opc.c:172: error: initializer element is not constant
arca-opc.c:172: error: (near initialization for
`arca_cgen_insn_opcode_table[14].syntax.syntax')
arca-opc.c:172: warning: missing initializer
arca-opc.c:172: warning: (near initialization for
`arca_cgen_insn_opcode_table[14].syntax.syntax')
arca-opc.c:172: error: initializer element is not constant
arca-opc.c:172: error: (near initialization for
`arca_cgen_insn_opcode_table[14].syntax')
arca-opc.c:173: error: initializer element is not constant
arca-opc.c:173: error: (near initialization for
`arca_cgen_insn_opcode_table[14].value')
arca-opc.c:174: warning: missing initializer
arca-opc.c:174: warning: (near initialization for
`arca_cgen_insn_opcode_table[14].value')
arca-opc.c:174: error: initializer element is not constant
arca-opc.c:174: error: (near initialization for
`arca_cgen_insn_opcode_table[14]')
arca-opc.c:177: error: initializer element is not constant
arca-opc.c:177: error: (near initialization for
`arca_cgen_insn_opcode_table[15].handlers')
arca-opc.c:178: error: initializer element is not constant
arca-opc.c:178: error: (near initialization for
`arca_cgen_insn_opcode_table[15].syntax.syntax')
arca-opc.c:178: warning: missing initializer
arca-opc.c:178: warning: (near initialization for
`arca_cgen_insn_opcode_table[15].syntax.syntax')
arca-opc.c:178: error: initializer element is not constant
arca-opc.c:178: error: (near initialization for
`arca_cgen_insn_opcode_table[15].syntax')
arca-opc.c:179: error: initializer element is not constant
arca-opc.c:179: error: (near initialization for
`arca_cgen_insn_opcode_table[15].value')
arca-opc.c:180: warning: missing initializer
arca-opc.c:180: warning: (near initialization for
`arca_cgen_insn_opcode_table[15].value')
arca-opc.c:180: error: initializer element is not constant
arca-opc.c:180: error: (near initialization for
`arca_cgen_insn_opcode_table[15]')
make[2]: *** [arca-opc.lo] Error 1
make[2]: Leaving directory
`/export/homeO4/lzhang/work/srcdir/binutils/fresh_binutils_niubi_2/binutils-2.19.1/opcodes'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/export/homeO4/lzhang/work/srcdir/binutils/fresh_binutils_niubi_2/binutils-2.19.1/opcodes'
make: *** [all] Error 2
-- 
View this message in context: http://old.nabble.com/opcodes-porting-prolem-tp28731034p28731034.html
Sent from the Sourceware - binutils list mailing list archive at Nabble.com.


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