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]

[PATCH][MIPS] file_mips_xxx consolidation


Hi Richard,

Another patch split out of FPXX. This one consolidates all the file
scope variables into one new struct. I've included the change from
fp32 to fp as it makes later patches easier. All fp32 tests use
fp != 64 in preparation for FPXX.

Do you want the change to use a new FPR_SIZE macro to follow on
from this?

OK to commit? Check-gas passes for mips-mti-linux-gnu.

Regards,
Matthew

2014-05-07  Matthew Fortune  <matthew.fortune@imgtec.com>

gas/
	* config/tc-mips.c (mips_set_options): Rename fp32 field to fp.
	Update fp32 == 0 to fp == 64 and fp32 == 1 to fp != 64 throughout.
	(file_mips_gp32, file_mips_fp32, file_mips_soft_float,
	file_mips_single_float, file_mips_isa, file_mips_arch): Delete.
	Merge into one struct...
	(file_mips_opts): Here. New static global. Update throughout
	(mips_opts): Update defaults for gp32 and fp.

Attachment: 0001-PATCH-MIPS-file_mips_xxx-consolidation.patch
Description: 0001-PATCH-MIPS-file_mips_xxx-consolidation.patch


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