diff options
author | Doug Rupp <rupp@adacore.com> | 2019-11-14 16:05:08 +0000 |
---|---|---|
committer | Olivier Hainque <hainque@gcc.gnu.org> | 2019-11-14 16:05:08 +0000 |
commit | 3004f893b43d48ca72ef1fe676d0930bb49a4f36 (patch) | |
tree | 89cee8f851da23848ae0b406832446f6e7751642 /gcc/config.gcc | |
parent | 36e5f4d4f34dc06bddd1b8047727a1aa9db61a21 (diff) | |
download | gcc-3004f893b43d48ca72ef1fe676d0930bb49a4f36.zip gcc-3004f893b43d48ca72ef1fe676d0930bb49a4f36.tar.gz gcc-3004f893b43d48ca72ef1fe676d0930bb49a4f36.tar.bz2 |
Base support for vxworks 7 on aarch64
2019-11-14 Doug Rupp <rupp@adacore.com>
Olivier Hainque <hainque@adacore.com>
Jerome Lambourg <lambourg@adacore.com>
gcc/
* config.gcc: Handle aarch64*-wrs-vxworks7*.
* config/aarch64/aarch64-vxworks.h: New file.
* config/aarch64/t-aarch64-vxworks: New file.
libgcc/
* config.host: Handle aarch64*-wrs-vxworks7*.
Co-Authored-By: Jerome Lambourg <lambourg@adacore.com>
Co-Authored-By: Olivier Hainque <hainque@adacore.com>
From-SVN: r278251
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r-- | gcc/config.gcc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index aa9a79c..ea45b44 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1076,6 +1076,11 @@ aarch64*-*-linux*) done TM_MULTILIB_CONFIG=`echo $TM_MULTILIB_CONFIG | sed 's/^,//'` ;; +aarch64*-wrs-vxworks*) + tm_file="${tm_file} elfos.h aarch64/aarch64-elf.h" + tm_file="${tm_file} vx-common.h vxworks.h aarch64/aarch64-vxworks.h" + tmake_file="${tmake_file} aarch64/t-aarch64 aarch64/t-aarch64-vxworks" + ;; alpha*-*-linux*) tm_file="elfos.h ${tm_file} alpha/elf.h alpha/linux.h alpha/linux-elf.h glibc-stdint.h" tmake_file="${tmake_file} alpha/t-linux alpha/t-alpha" |