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]

Proposed PATCH ARM -- minor cleanup & revert arch_mach comparing code


As mentioned yesterday, the iwmmx patch introduced a problem that 
prevented any linking between code compiled for different ARM 
architectures; and worse was marking files incorrectly and with internal 
bfd enumeration values.  This patch reverts those bits of code and in 
addition does some minor tidying up on the placement of the wmmx 
instructions in the opcode table.

This fixes building a gcc+binutils+newlib tree for arm-elf.

R.

bfd/ChangeLog

<date>  Richard Earnshaw  <rearnsha at arm dot com>

	* coff-arm.c (coff_arm_merge_private_bfd_data): Revert yesterday's
	change.
	(coff_arm_final_link_postscript): Likewise.
	* elf32-arm.c: Likewise.

include/ChangeLog

<date>  Richard Earnshaw  <rearnsha at arm dot com>

	* elf/arm.h (ARM_NOTE_SECTION): Revert yesterday's change.

gas/ChangeLog:

<date>  Richard Earnshaw  <rearnsha at arm dot com>

	* tc-arm.c (ARM_ARCH_IWMMXT): Simplify.
	(insns): Place iwmmx instructions in correct place in table.
	(md_begin): Revert yesterday's change.


Attachment: gas-tag.patch
Description: gas-tag.patch


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