rust: Implement TARGET_RUST_OS_INFO for *-*-freebsd*
commit57e2c3ecfa4dea3db8812177c33ac9c7106d8ccf
authorIain Buclaw <ibuclaw@gdcproject.org>
Thu, 13 Oct 2022 07:37:40 +0000 (13 09:37 +0200)
committerArthur Cohen <arthur.cohen@embecosm.com>
Thu, 21 Sep 2023 09:15:03 +0000 (21 11:15 +0200)
treec088a8985ef2e50fc6bf0d90d5626fa185596fc6
parentf23567a868c619f6857e3bdfb4cc4e0e35c0e72e
rust: Implement TARGET_RUST_OS_INFO for *-*-freebsd*

gcc/ChangeLog:

* config.gcc (*-*-freebsd*): Set rust_target_objs and
target_has_targetrustm.
* config/t-freebsd (freebsd-rust.o): New rule.
* config/freebsd-rust.cc: New file.
gcc/config.gcc
gcc/config/freebsd-rust.cc [new file with mode: 0644]
gcc/config/t-freebsd