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] |
Hi, The following patch adds support for the Lattice Mico32 CPU. Mico32 is an Open Source 32-bit embedded CPU developed by Lattice Semi. I'm happy to be listed as the maintainer of this port. (It's gziped as the uncompressed patch is rejected by ezmlm as it is too big). Regards, Jon ChangeLog bfd/ 2008-12-12 Jon Beniston <jon@beniston.com> * Makefile.am: Add LM32 object files and dependencies. * Makefile.in: Likewise * archures.c: Add LM32 architechiture info. * bfd-in2.h: Add LM32 architechiture enum and mach number. Add LM32 relocations. * config.bfd: Add LM32 targets. * configure: Likewise. * configure.in: Likewise. * cpu-lm32.c: New file. * elf32-lm32.c: New file. * targets.c: Likewise. bfd/doc 2008-12-12 Jon Beniston <jon@beniston.com> * archures.texi: Add LM32 achitecture info. binutils/ 2008-12-12 Jon Beniston <jon@beniston.com> * MAINTAINERS: Added Jon Beniston as maintainer for LM32 port. * readelf.c: Add support for LM32 machine number. cpu/ 2008-12-12 Jon Beniston <jon@beniston.com> * lm32.cpu: New file. * lm32.opc: New file. gas/ 2008-12-12 Jon Beniston <jon@beniston.com> * NEWS: Record that support for LM32 has been added. * Makefile.am: Add LM32 object files and dependencies. * Makefile.in: Likewise. * configure: Indicate LM32 uses cgen. * configure.in: Likewise. * configure.tgt: Add LM32 target. gas/config 2008-12-12 Jon Beniston <jon@beniston.com> * tc-lm32.c: New file. * tc-lm32.h: New file. gas/doc 2008-12-12 Jon Beniston <jon@beniston.com> * Makefile.am: Add c-lm32.texi to CPU_DOCS. * Makefile.in: Likewise. * all.texi: Add LM32 as CPU of interest. * as.texinfo: Add LM32 dependent features link. Indicate that I added support for LM32. * c-lm32.texi: New file. gas/testsuite/gas 2008-12-12 Jon Beniston <jon@beniston.com> * lm32: New directory. gas/testsuite/gas/lm32 2008-12-12 Jon Beniston <jon@beniston.com> * all.exp: New file. * csr.d: New file. * csr.s: New file. * insn.d: New file. * insn.s: New file. include/ 2008-12-12 Jon Beniston <jon@beniston.com> * dis-asm.h: Add LM32 disassembler function prototype. include/elf 2008-12-12 Jon Beniston <jon@beniston.com> * lm32.h: New file. ld/ 2008-12-12 Jon Beniston <jon@beniston.com> * Makefile.am: Add LM32 object files and dependencies. * Makefile.in: Likewise. * NEWS: Record that support for LM32 has been added. * configure.tgt: Add LM32 targets. ld/emulparams 2008-12-12 Jon Beniston <jon@beniston.com> * elf32lm32.sh: New file. * elf32lm32fd.sh: New file. ld/testsuite/ld-elf 2008-12-12 Jon Beniston <jon@beniston.com> * merge.d: Indicate test fails on LM32. opcodes: 2008-12-12 Jon Beniston <jon@beniston.com> * Makefile.am: Add LM32 object files and dependencies. * Makefile.in: Likewise. * configure: Add LM32 target. * configure.in: Likewise. * disassemble.c: Add LM32 disassembler. * lm32-asm.c: New file. * lm32-desc.c: New file. * lm32-desc.h: New file. * lm32-dis.c: New file. * lm32-ibld.c: New file. * lm32-opc.c: New file. * lm32-opc.h: New file. * lm32-opinst.c: New file.
Attachment:
lm32.patch.gz
Description: GNU Zip compressed data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |