This is the mail archive of the binutils-cvs@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]

src bfd/ChangeLog bfd/Makefile.am bfd/Makefile ...


CVSROOT:	/cvs/src
Module name:	src
Changes by:	nickc@sourceware.org	2009-08-06 17:38:04

Modified files:
	bfd            : ChangeLog Makefile.am Makefile.in archures.c 
	                 bfd-in2.h config.bfd configure configure.in 
	                 ecoff.c libbfd.h reloc.c section.c targets.c 
	binutils       : MAINTAINERS readelf.c 
	gas            : ChangeLog Makefile.am Makefile.in configure 
	                 configure.in configure.tgt 
	gas/config     : tc-tic4x.c 
	gas/doc        : Makefile.am Makefile.in all.texi as.texinfo 
	gas/testsuite/gas/arm: align.d 
	include        : ChangeLog dis-asm.h 
	include/elf    : ChangeLog common.h 
	ld             : ChangeLog Makefile.am Makefile.in configure.tgt 
	ld/scripttempl : elf32cr16.sc elf32cr16c.sc elf32crx.sc 
	opcodes        : ChangeLog Makefile.am Makefile.in configure 
	                 configure.in disassemble.c 
Added files:
	bfd            : cpu-microblaze.c elf32-microblaze.c 
	gas/config     : tc-microblaze.c tc-microblaze.h 
	include/elf    : microblaze.h 
	ld/emulparams  : elf32mb_linux.sh elf32microblaze.sh 
	ld/scripttempl : elfmicroblaze.sc 
	opcodes        : microblaze-dis.c microblaze-opc.h 
	                 microblaze-opcm.h 

Log message:
	Add support for Xilinx MicroBlaze processor.
	
	* bfd/Makefile.am: Add cpu-microblaze.{lo,c}, elf32-microblaze.{lo,c}.
	* bfd/Makefile.in: Same.
	* bfd/archures.c: Add bfd_arch_microblaze.
	* bfd/bfd-in2.h: Regenerate.
	* bfd/config.bfd: Add microblaze target.
	* bfd/configure: Add bfd_elf32_microblaze_vec target.
	* bfd/configure.in: Same.
	* bfd/cpu-microblaze.c: New.
	* bfd/elf32-microblaze.c: New.
	* bfd/libbfd-in.h: Add prototype _bfd_dwarf2_fixup_section_debug_loc().
	* bfd/libbfd.h: Regenerate.
	* bfd/reloc.c: Add MICROBLAZE relocations.
	* bfd/section.c: Add struct relax_table and relax_count to section.
	* bfd/targets.c: Add bfd_elf32_microblaze_vec.
	* binutils/MAINTAINERS: Add self as maintainer.
	* binutils/readelf.c: Include elf/microblaze.h, add EM_MICROBLAZE &
	EM_MICROBLAZE_OLD to guess_is_rela(), dump_relocations(),
	get_machine_name().
	* config.sub: Add microblaze target.
	* configure: Same.
	* configure.ac: Same.
	* gas/Makefile.am: add microblaze to CPU_TYPES, config/tc-microblaze.c to
	TARGET_CPU_CFILES, config/tc-microblaze.h to TARGET_CPU_HFILES, add
	DEP_microblaze_elf target.
	* gas/Makefile.in: Same.
	* gas/config/tc-microblaze.c: Add MicroBlaze assembler.
	* gas/config/tc-microblaze.h: Add header for tc-microblaze.c.
	* gas/configure: Add microblaze target.
	* gas/configure.in: Same.
	* gas/configure.tgt: Same.
	* gas/doc/Makefile.am: Add c-microblaze.texi to CPU_DOCS.
	* gas/doc/Makefile.in: Same.
	* gas/doc/all.texi: Set MICROBLAZE.
	* gas/doc/as.texinfo: Add MicroBlaze doc links.
	* gas/doc/c-microblaze.texi: New MicroBlaze docs.
	* include/dis-asm.h: Decl print_insn_microblaze().
	* include/elf/common.h: Define EM_MICROBLAZE & EM_MICROBLAZE_OLD.
	* include/elf/microblaze.h: New reloc definitions.
	* ld/Makefile.am: Add eelf32mb_linux.o, eelf32microblaze.o to
	ALL_EMULATIONS, targets.
	* ld/Makefile.in: Same.
	* ld/configure.tgt: Add microblaze*-linux*, microblaze* targets.
	* ld/emulparams/elf32mb_linux.sh: New.
	* ld/emulparams/elf32microblaze.sh. New.
	* ld/scripttempl/elfmicroblaze.sc: New.
	* opcodes/Makefile.am: Add microblaze-opc.h to HFILES, microblaze-dis.c to
	CFILES, microblaze-dis.lo to ALL_MACHINES, targets.
	* opcodes/Makefile.in: Same.
	* opcodes/configure: Add bfd_microblaze_arch target.
	* opcodes/configure.in: Same.
	* opcodes/disassemble.c: Define ARCH_microblaze, return
	print_insn_microblaze().
	* opcodes/microblaze-dis.c: New MicroBlaze disassembler.
	* opcodes/microblaze-opc.h: New MicroBlaze opcode definitions.
	* opcodes/microblaze-opcm.h: New MicroBlaze opcode types.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/cpu-microblaze.c.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/elf32-microblaze.c.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&r1=1.4723&r2=1.4724
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/Makefile.am.diff?cvsroot=src&r1=1.236&r2=1.237
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/Makefile.in.diff?cvsroot=src&r1=1.260&r2=1.261
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/archures.c.diff?cvsroot=src&r1=1.142&r2=1.143
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/bfd-in2.h.diff?cvsroot=src&r1=1.490&r2=1.491
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/config.bfd.diff?cvsroot=src&r1=1.253&r2=1.254
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/configure.diff?cvsroot=src&r1=1.308&r2=1.309
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/configure.in.diff?cvsroot=src&r1=1.267&r2=1.268
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/ecoff.c.diff?cvsroot=src&r1=1.63&r2=1.64
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/libbfd.h.diff?cvsroot=src&r1=1.220&r2=1.221
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/reloc.c.diff?cvsroot=src&r1=1.191&r2=1.192
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/section.c.diff?cvsroot=src&r1=1.102&r2=1.103
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/bfd/targets.c.diff?cvsroot=src&r1=1.175&r2=1.176
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/MAINTAINERS.diff?cvsroot=src&r1=1.124&r2=1.125
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/binutils/readelf.c.diff?cvsroot=src&r1=1.451&r2=1.452
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/ChangeLog.diff?cvsroot=src&r1=1.3882&r2=1.3883
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/Makefile.am.diff?cvsroot=src&r1=1.174&r2=1.175
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/Makefile.in.diff?cvsroot=src&r1=1.193&r2=1.194
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/configure.diff?cvsroot=src&r1=1.243&r2=1.244
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/configure.in.diff?cvsroot=src&r1=1.212&r2=1.213
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/configure.tgt.diff?cvsroot=src&r1=1.51&r2=1.52
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-microblaze.c.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-microblaze.h.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/config/tc-tic4x.c.diff?cvsroot=src&r1=1.28&r2=1.29
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/doc/Makefile.am.diff?cvsroot=src&r1=1.56&r2=1.57
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/doc/Makefile.in.diff?cvsroot=src&r1=1.102&r2=1.103
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/doc/all.texi.diff?cvsroot=src&r1=1.31&r2=1.32
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/doc/as.texinfo.diff?cvsroot=src&r1=1.206&r2=1.207
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gas/testsuite/gas/arm/align.d.diff?cvsroot=src&r1=1.1&r2=1.2
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/ChangeLog.diff?cvsroot=src&r1=1.458&r2=1.459
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/dis-asm.h.diff?cvsroot=src&r1=1.74&r2=1.75
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/elf/microblaze.h.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/elf/ChangeLog.diff?cvsroot=src&r1=1.375&r2=1.376
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/include/elf/common.h.diff?cvsroot=src&r1=1.114&r2=1.115
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/ChangeLog.diff?cvsroot=src&r1=1.2018&r2=1.2019
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/Makefile.am.diff?cvsroot=src&r1=1.267&r2=1.268
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/Makefile.in.diff?cvsroot=src&r1=1.289&r2=1.290
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/configure.tgt.diff?cvsroot=src&r1=1.228&r2=1.229
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emulparams/elf32mb_linux.sh.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/emulparams/elf32microblaze.sh.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elfmicroblaze.sc.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elf32cr16.sc.diff?cvsroot=src&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elf32cr16c.sc.diff?cvsroot=src&r1=1.2&r2=1.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/ld/scripttempl/elf32crx.sc.diff?cvsroot=src&r1=1.6&r2=1.7
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/microblaze-dis.c.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/microblaze-opc.h.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/microblaze-opcm.h.diff?cvsroot=src&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/ChangeLog.diff?cvsroot=src&r1=1.1421&r2=1.1422
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/Makefile.am.diff?cvsroot=src&r1=1.139&r2=1.140
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/Makefile.in.diff?cvsroot=src&r1=1.157&r2=1.158
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/configure.diff?cvsroot=src&r1=1.120&r2=1.121
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/configure.in.diff?cvsroot=src&r1=1.91&r2=1.92
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/opcodes/disassemble.c.diff?cvsroot=src&r1=1.72&r2=1.73


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