aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorIain Buclaw <ibuclaw@gdcproject.org>2022-09-29 10:30:42 +0200
committerIain Buclaw <ibuclaw@gdcproject.org>2022-09-30 23:54:19 +0200
commitbb5efc657ae66a96cf83604efa069ca76b5dd8e4 (patch)
tree99c56a322cbaeb7c96f11582ce79c6d314751695 /gcc/config.gcc
parentf334e18a1f123357071684ee1b43477627c600d9 (diff)
downloadgcc-bb5efc657ae66a96cf83604efa069ca76b5dd8e4.zip
gcc-bb5efc657ae66a96cf83604efa069ca76b5dd8e4.tar.gz
gcc-bb5efc657ae66a96cf83604efa069ca76b5dd8e4.tar.bz2
rust: Implement TARGET_RUST_OS_INFO for *-*-darwin*
gcc/ChangeLog: * config.gcc (*-*-darwin*): Set rust_target_objs and target_has_targetrustm. * config/t-darwin (darwin-rust.o): New rule. * config/darwin-rust.cc: New file.
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index da0c71d..4cd81c8 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -756,8 +756,10 @@ case ${target} in
cxx_target_objs="${cxx_target_objs} darwin-c.o"
d_target_objs="${d_target_objs} darwin-d.o"
fortran_target_objs="darwin-f.o"
+ rust_target_objs="${rust_target_objs} darwin-rust.o"
target_has_targetcm=yes
target_has_targetdm=yes
+ target_has_targetrustm=yes
extra_objs="${extra_objs} darwin.o"
extra_gcc_objs="darwin-driver.o"
default_use_cxa_atexit=yes