Skip to content
Snippets Groups Projects
Commit 99d6bcf7 authored by Richard Earnshaw's avatar Richard Earnshaw Committed by Richard Earnshaw
Browse files

[arm] reset all multilib variables

NB.  This configuration does not build in GCC-7 and doesn't build now either.

This patch resets a couple of multlib variables which previously were
not cleared.

It almost certainly needs further work to make it use the new option
framework correctly, but since the library configurations are already
clearly wrong, it's not clear what the changes need to be.  In
particular it tries to build a hard-float library for ARM7TDMI in both
ARM and thumb modes, but ARMv4t does not support any floating-point
instructions; furthermore, GCC has never supported a hard-float thumb1
library.

	* config/arm/t-phoenix (MULTILIB_REUSE): Clear variable.
	(MULTILIB_REQUIRED): Likewise.

From-SVN: r249303
parent e1674337
No related merge requests found
2017-06-16 Richard Earnshaw <rearnsha@arm.com>
* config/arm/t-phoenix (MULTILIB_REUSE): Clear variable.
(MULTILIB_REQUIRED): Likewise.
2017-06-16 Richard Earnshaw <rearnsha@arm.com> 2017-06-16 Richard Earnshaw <rearnsha@arm.com>
   
* config/arm/t-linux-eabi (MULTILIB_EXCEPTIONS): Set to empty. * config/arm/t-linux-eabi (MULTILIB_EXCEPTIONS): Set to empty.
......
...@@ -16,14 +16,16 @@ ...@@ -16,14 +16,16 @@
# along with GCC; see the file COPYING3. If not see # along with GCC; see the file COPYING3. If not see
# <http://www.gnu.org/licenses/>. # <http://www.gnu.org/licenses/>.
MULTILIB_OPTIONS = marm/mthumb MULTILIB_OPTIONS = marm/mthumb
MULTILIB_DIRNAMES = arm thumb MULTILIB_DIRNAMES = arm thumb
MULTILIB_EXCEPTIONS = MULTILIB_EXCEPTIONS =
MULTILIB_MATCHES = MULTILIB_MATCHES =
MULTILIB_REUSE =
MULTILIB_REQUIRED =
MULTILIB_OPTIONS += mfloat-abi=hard MULTILIB_OPTIONS += mfloat-abi=hard
MULTILIB_DIRNAMES += fpu MULTILIB_DIRNAMES += fpu
MULTILIB_MATCHES += mfloat-abi?hard=mhard-float MULTILIB_MATCHES += mfloat-abi?hard=mhard-float
MULTILIB_OPTIONS += mno-thumb-interwork/mthumb-interwork MULTILIB_OPTIONS += mno-thumb-interwork/mthumb-interwork
MULTILIB_DIRNAMES += normal interwork MULTILIB_DIRNAMES += normal interwork
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment