diff options
author | Sofiane Naci <sofiane.naci@arm.com> | 2013-07-31 14:32:39 +0000 |
---|---|---|
committer | Sofiane Naci <sofiane@gcc.gnu.org> | 2013-07-31 14:32:39 +0000 |
commit | c3f35647ff0ca30479971bb449058b733384d728 (patch) | |
tree | 8f78ee617f809fa9d16862c363e929c594cbe1c0 /gcc/config.gcc | |
parent | 701bd1bd9cb1d26a57a812fc3d67563d59c3a2fb (diff) | |
download | gcc-c3f35647ff0ca30479971bb449058b733384d728.zip gcc-c3f35647ff0ca30479971bb449058b733384d728.tar.gz gcc-c3f35647ff0ca30479971bb449058b733384d728.tar.bz2 |
config.gcc (arm*-*-*): Add aarch-common.o to extra_objs.
* config.gcc (arm*-*-*): Add aarch-common.o to extra_objs. Add
aarch-common-protos.h to extra_headers.
(arm*-*-*): Add arm/aarch-common-protos.h to tm_p_file.
* config/arm/arm.c (arm_early_load_addr_dep): Move from here to ...
(arm_early_store_addr_dep): Likewise.
(arm_no_early_alu_shift_dep: Likewise.
(arm_no_early_alu_shift_value_dep: Likewise.
(arm_no_early_mul_dep: Likewise.
(arm_no_early_store_addr_dep: Likewise.
(arm_mac_accumulator_is_mul_result: Likewise.
(arm_mac_accumulator_is_result: Likewise.
* config/arm/aarch-common.c: ... here. New file.
* config/arm/arm-protos.h (arm_early_load_addr_dep): Move from here to ...
(arm_early_store_addr_dep): Likewise.
(arm_no_early_alu_shift_dep: Likewise.
(arm_no_early_alu_shift_value_dep: Likewise.
(arm_no_early_mul_dep: Likewise.
(arm_no_early_store_addr_dep: Likewise.
(arm_mac_accumulator_is_mul_result: Likewise.
(arm_mac_accumulator_is_result: Likewise.
* config/arm/aarch-common-protos.h: ... here. New file.
* config/arm/t-arm (aarch-common.o): Define.
From-SVN: r201376
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index e5e9485..fda3c6e 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -327,6 +327,7 @@ am33_2.0-*-linux*) arm*-*-*) cpu_type=arm extra_headers="mmintrin.h arm_neon.h" + extra_objs="aarch-common.o" target_type_format_char='%' c_target_objs="arm-c.o" cxx_target_objs="arm-c.o" @@ -559,7 +560,11 @@ x86_64-*-*) fi tm_file="vxworks-dummy.h ${tm_file}" ;; -arm*-*-* | mips*-*-* | sh*-*-* | sparc*-*-*) +arm*-*-*) + tm_p_file="${tm_p_file} arm/aarch-common-protos.h" + tm_file="vxworks-dummy.h ${tm_file}" + ;; +mips*-*-* | sh*-*-* | sparc*-*-*) tm_file="vxworks-dummy.h ${tm_file}" ;; esac |