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/elf-bfd.h bfd/elf32-arm. ...


CVSROOT:	/cvs/src
Module name:	src
Changes by:	nickc@sourceware.org	2012-10-30 12:44:58

Modified files:
	bfd            : ChangeLog elf-bfd.h elf32-arm.c elflink.c 
	binutils       : ChangeLog bfdtest1.c config.in configure 
	                 configure.in readelf.c 
	elfcpp         : ChangeLog arm.h 
	gas/doc        : as.texinfo 
	gold           : ChangeLog arm.cc 
	include/elf    : ChangeLog arm.h 
	ld/testsuite   : ChangeLog 
	ld/testsuite/ld-arm: arm-elf.exp 

Log message:
	bfd:
	* elf32-arm.c (elf32_arm_print_private_bfd_data): Recognise and
	display the new ARM hard-float/soft-float ABI flags for EABI_VER5
	(elf32_arm_post_process_headers): Add the hard-float/soft-float
	ABI flag as appropriate for ET_DYN/ET_EXEC in EABI_VER5.
	
	binutils:
	* readelf.c (decode_ARM_machine_flags): Recognise and display the
	new ARM hard-float/soft-float ABI flags for EABI_VER5. Split out
	the code for EABI_VER4 and EABI_VER5 to allow this.
	
	elfcpp:
	* arm.h: New enum for EABI soft- and hard-float flags.
	
	gold:
	* gold.cc (Target_arm::do_adjust_elf_header): Add the
	hard-float/soft-float ABI flag as appropriate for ET_DYN/ET_EXEC
	in EABI_VER5.
	
	include:
	* elf/arm.h (EF_ARM_ABI_FLOAT_SOFT): New define.
	(EF_ARM_ABI_FLOAT_HARD): Likewise.
	
	ld/testsuite:
	* ld-arm/eabi-hard-float.s: New test source.
	* ld-arm/eabi-soft-float.s: New test source.
	* ld-arm/eabi-hard-float.d: New test.
	* ld-arm/eabi-soft-float.d: New test.
	* ld-arm/eabi-soft-float-ABI4.d: New test.
	* ld-arm/eabi-soft-float-r.d: New test.
	* ld-arm/arm-elf.xp: Use the new tests.
	
	binutils:
	PR binutils/14779
	* configure.in: Add checks for wchar.h and mbstate_t.
	* config.in: Regenerate.
	* configure: Regenerate.
	* readelf.c: Conditionally include wchar.h.
	(print_symbol): Conditionally use mbstate_t.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/ChangeLog.diff?cvsroot=src&r1=1.5835&r2=1.5836
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf-bfd.h.diff?cvsroot=src&r1=1.348&r2=1.349
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elf32-arm.c.diff?cvsroot=src&r1=1.300&r2=1.301
http://sourceware.org/cgi-bin/cvsweb.cgi/src/bfd/elflink.c.diff?cvsroot=src&r1=1.455&r2=1.456
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/ChangeLog.diff?cvsroot=src&r1=1.1950&r2=1.1951
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/bfdtest1.c.diff?cvsroot=src&r1=1.1&r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/config.in.diff?cvsroot=src&r1=1.39&r2=1.40
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/configure.diff?cvsroot=src&r1=1.152&r2=1.153
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/configure.in.diff?cvsroot=src&r1=1.113&r2=1.114
http://sourceware.org/cgi-bin/cvsweb.cgi/src/binutils/readelf.c.diff?cvsroot=src&r1=1.583&r2=1.584
http://sourceware.org/cgi-bin/cvsweb.cgi/src/elfcpp/ChangeLog.diff?cvsroot=src&r1=1.49&r2=1.50
http://sourceware.org/cgi-bin/cvsweb.cgi/src/elfcpp/arm.h.diff?cvsroot=src&r1=1.6&r2=1.7
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gas/doc/as.texinfo.diff?cvsroot=src&r1=1.259&r2=1.260
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/ChangeLog.diff?cvsroot=src&r1=1.984&r2=1.985
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gold/arm.cc.diff?cvsroot=src&r1=1.156&r2=1.157
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/elf/ChangeLog.diff?cvsroot=src&r1=1.448&r2=1.449
http://sourceware.org/cgi-bin/cvsweb.cgi/src/include/elf/arm.h.diff?cvsroot=src&r1=1.45&r2=1.46
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ChangeLog.diff?cvsroot=src&r1=1.1614&r2=1.1615
http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-arm/arm-elf.exp.diff?cvsroot=src&r1=1.97&r2=1.98


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