This is the mail archive of the binutils@sources.redhat.com 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] |
Hi Nick, Following our correspondence, below you can find various patches for CRX port which need to be applied. These patches include, among various bug fixes, a GAS (full CRX instructions coverage) and LD (full CRX relocation types) testsuites. Each patch file is preceded by an adequate ChangeLog entry. Thanks in advance. The Changelog entry for the GAS subdirectory (patch name : gas_config_crx.patch) : 2004-09-03 Tomer Levi <Tomer.Levi@nsc.com> * config/tc-crx.c (gettrap): Exception vector can be incase-sensitive. (process_label_constant): Fix a 32-bit displacement bug in branch instructions. (get_operandtype) : Bug fix, wrong operand was used. (process_label_constant): Initialize relocation type to BFD_RELOC_NONE The Changelog entry for the GAS/TESTSUITE subdirectory (patch name : gas_testsuite_gas_crx.patch) : 2004-09-03 Tomer Levi <Tomer.Levi@nsc.com> * gas/crx: New directory. * gas/crx/allinsn.exp: New test script. * gas/crx/arith_insn.s: New file. * gas/crx/arith_insn.d: Likewise. * gas/crx/beq_insn.s: Likewise. * gas/crx/beq_insn.d: Likewise. * gas/crx/bit_insn.s: Likewise. * gas/crx/bit_insn.d: Likewise. * gas/crx/br_insn.s: Likewise. * gas/crx/br_insn.d: Likewise. * gas/crx/cmov_insn.s: Likewise. * gas/crx/cmov_insn.d: Likewise. * gas/crx/cmpbr_insn.s: Likewise. * gas/crx/cmpbr_insn.d: Likewise. * gas/crx/jscond_insn.s: Likewise. * gas/crx/jscond_insn.d: Likewise. * gas/crx/list_insn.s: Likewise. * gas/crx/list_insn.d: Likewise. * gas/crx/load_stor_insn.s: Likewise. * gas/crx/load_stor_insn.d: Likewise. * gas/crx/misc_insn.s: Likewise. * gas/crx/misc_insn.d: Likewise. * gas/crx/no_op_insn.s: Likewise. * gas/crx/no_op_insn.d: Likewise. * gas/crx/shift_insn.s: Likewise. * gas/crx/shift_insn.d: Likewise. The Changelog entry for the LD subdirectory (patch name : ld_scripttempl_elf32crx.patch) : 2004-09-03 Tomer Levi <Tomer.Levi@nsc.com> * scripttempl/elf32crx.sc: Edit file with comments. (.init): Add new section. (.fini): Likewise. (.ctor): Control the linkage order. (.dtor): Likewise. The Changelog entry for the LD/TESTSUITE subdirectory (patch name : ld_testsuite_crx.patch) : 2004-09-03 Tomer Levi <Tomer.Levi@nsc.com> * ld-crx: New directory. * ld-crx/crx.exp: New test script. * ld-crx/crx.ld: New linker script. * ld-crx/reloc-abs32.s: New file. * ld-crx/reloc-abs32.d: Likewise. * ld-crx/reloc-imm16.s: Likewise. * ld-crx/reloc-imm16.d: Likewise. * ld-crx/reloc-imm32.s: Likewise. * ld-crx/reloc-imm32.d: Likewise. * ld-crx/reloc-num8.s: Likewise. * ld-crx/reloc-num8.d: Likewise. * ld-crx/reloc-num16.s: Likewise. * ld-crx/reloc-num16.d: Likewise. * ld-crx/reloc-num32.s: Likewise. * ld-crx/reloc-num32.d: Likewise. * ld-crx/reloc-regrel12.s: Likewise. * ld-crx/reloc-regrel12.d: Likewise. * ld-crx/reloc-regrel22.s: Likewise. * ld-crx/reloc-regrel22.d: Likewise. * ld-crx/reloc-regrel28.s: Likewise. * ld-crx/reloc-regrel28.d: Likewise. * ld-crx/reloc-regrel32.s: Likewise. * ld-crx/reloc-regrel32.d: Likewise. * ld-crx/reloc-rel4.s: Likewise. * ld-crx/reloc-rel4.d: Likewise. * ld-crx/reloc-rel8.s: Likewise. * ld-crx/reloc-rel8.d: Likewise. * ld-crx/reloc-rel8-cmp.s: Likewise. * ld-crx/reloc-rel8-cmp.d: Likewise. * ld-crx/reloc-rel16.s: Likewise. * ld-crx/reloc-rel16.d: Likewise. * ld-crx/reloc-rel24.s: Likewise. * ld-crx/reloc-rel24.d: Likewise. * ld-crx/reloc-rel32.s: Likewise. * ld-crx/reloc-rel32.d: Likewise. The Changelog entry for the OPCODES subdirectory (patch name : opcodes_crx.patch) : 2004-09-03 Tomer Levi <Tomer.Levi@nsc.com> * opc-crx.c: Rename 'popma' to 'popa', remove 'pushma'. Fix parameter to 'm[t|f]csr' insns. Regards, Tomer Levi Software Engineer phone: +49-8141-35-1378 CompactRISC Development Tools fax: +49-8141-35-11-1378 National Semiconductor GmbH mailto:Tomer.Levi@nsc.com Livry-Gargan Str. 10 internet: http://www.national.com 82256 Fuerstenfeldbruck, Germany
Attachment:
gas_config_crx.patch
Description: Binary data
Attachment:
gas_testsuite_gas_crx.patch
Description: Binary data
Attachment:
ld_scripttempl_elf32crx.patch
Description: Binary data
Attachment:
ld_testsuite_crx.patch
Description: Binary data
Attachment:
opcodes_crx.patch
Description: Binary data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |