This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC 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]

r249305 - in /trunk/gcc: ChangeLog config.gcc c...


Author: rearnsha
Date: Fri Jun 16 21:06:14 2017
New Revision: 249305

URL: https://gcc.gnu.org/viewcvs?rev=249305&root=gcc&view=rev
Log:
[arm] Rework multilib support


It looks like the fuchsia port relied on inheriting the multilib rules from
the bare-metal port (the t-arm-elf makefile fragment), but that has now been
rewritten on the assuption that the base architecture is ARMv4t; fuchsia
has a base architecture of ARMv7-a.

To account for this, I've cloned the original t-arm-elf rules into a
new makefile fragment t-fuchsia and arranged for that to be used when
targetting this system.

	* config/arm/t-fuchsia: New file.
	* config.gcc (arm*-*-fuchsia*): Use it.

Added:
    trunk/gcc/config/arm/t-fuchsia
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config.gcc


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