diff options
author | Iain Buclaw <ibuclaw@gdcproject.org> | 2022-09-29 10:30:42 +0200 |
---|---|---|
committer | Iain Buclaw <ibuclaw@gdcproject.org> | 2022-09-30 23:54:19 +0200 |
commit | bb5efc657ae66a96cf83604efa069ca76b5dd8e4 (patch) | |
tree | 99c56a322cbaeb7c96f11582ce79c6d314751695 /gcc/config.gcc | |
parent | f334e18a1f123357071684ee1b43477627c600d9 (diff) | |
download | gcc-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.gcc | 2 |
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 |