From ad0f66e07bb3e0e9c61354be4405b3ed468d03b3 Mon Sep 17 00:00:00 2001 From: Richard Earnshaw Date: Thu, 6 Jul 2017 09:49:19 +0000 Subject: [PATCH] [arm] Fix cross-native builds The patch I committed yesterday to remove some generated headers from the source tree unfortunately has a dependency missing that is only revealed when doing a cross-native or full Canadian cross build. The gen* programs were missing a dependency on one of the generated headers. Fixed by adding an explicit dependency rule for GTM_H in the same way as we do for TM_H. * config/arm/t-arm (GTM_H): Add arm-cpu.h. Checked that this restores cross-native building. From-SVN: r250015 --- gcc/ChangeLog | 4 ++++ gcc/config/arm/t-arm | 1 + 2 files changed, 5 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2acf140f407..3e9e88cc4d9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2017-07-06 Richard Earnshaw + + * config/arm/t-arm (GTM_H): Add arm-cpu.h. + 2017-07-06 Christophe Lyon * doc/sourcebuild.texi (Test Directives, Variants of diff --git a/gcc/config/arm/t-arm b/gcc/config/arm/t-arm index 38772321341..16177e0bbbc 100644 --- a/gcc/config/arm/t-arm +++ b/gcc/config/arm/t-arm @@ -19,6 +19,7 @@ # . TM_H += arm-cpu.h +GTM_H += arm-cpu.h # All md files - except for arm.md. # This list should be kept in alphabetical order and updated whenever an md -- 2.30.2