summaryrefslogtreecommitdiff
path: root/gcc/config/arm/t-arm
diff options
context:
space:
mode:
authorpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>2007-11-05 17:13:46 +0000
committerpbrook <pbrook@138bc75d-0d04-0410-961f-82ee72b054a4>2007-11-05 17:13:46 +0000
commitbaa1a726769f43b667c12aec666b583a24ab8282 (patch)
treed9b1db9abf800db89044e66cfd259861dd9e81a8 /gcc/config/arm/t-arm
parented2d47fc5a653206949773b05314e533ddcecc9b (diff)
downloadgcc-baa1a726769f43b667c12aec666b583a24ab8282.tar.gz
2007-11-05 Paul Brook <paul@codesourcery.com>
gcc/ * config.gcc (arm*-*-*): Set c_target_objs and cxx_target_objs. * config/arm/arm.c (arm_lang_output_object_attributes_hook): New. (arm_file_start): Don't set Tag_ABI_PCS_wchar_t. Call arm_lang_output_object_attributes_hook. * config/arm/arm.h (arm_lang_output_object_attributes_hook): Declare. (REGISTER_TARGET_PRAGMAS): Call arm_lang_object_attributes_init. * config/arm/arm-protos.h (arm_lang_object_attributes_init): Add prototype. * config/arm/t-arm.c (arm.o): New rule. * config/arm/arm-c.c: New file. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@129904 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/arm/t-arm')
-rw-r--r--gcc/config/arm/t-arm5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/config/arm/t-arm b/gcc/config/arm/t-arm
index cde00ee3407..96e4e49a73d 100644
--- a/gcc/config/arm/t-arm
+++ b/gcc/config/arm/t-arm
@@ -23,3 +23,8 @@ $(srcdir)/config/arm/arm-tune.md: $(srcdir)/config/arm/gentune.sh \
$(SHELL) $(srcdir)/config/arm/gentune.sh \
$(srcdir)/config/arm/arm-cores.def > \
$(srcdir)/config/arm/arm-tune.md
+
+arm-c.o: $(srcdir)/config/arm/arm-c.c $(CONFIG_H) $(SYSTEM_H) \
+ coretypes.h $(TM_H) $(TREE_H) output.h $(C_COMMON_H)
+ $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $(srcdir)/config/arm/arm-c.c
+