diff options
author | Doug Rupp <rupp@adacore.com> | 2019-12-30 21:28:50 +0000 |
---|---|---|
committer | Olivier Hainque <hainque@gcc.gnu.org> | 2019-12-30 21:28:50 +0000 |
commit | bd8efb667b8b8d63a58ac7443ec7a7d3aad8c31e (patch) | |
tree | 78923867bd6f147a6cf0e5ffcb39df1d881784ae | |
parent | 7800631f7c9fd91bf58c7edd24a6d19e6fa9a10e (diff) | |
download | gcc-bd8efb667b8b8d63a58ac7443ec7a7d3aad8c31e.zip gcc-bd8efb667b8b8d63a58ac7443ec7a7d3aad8c31e.tar.gz gcc-bd8efb667b8b8d63a58ac7443ec7a7d3aad8c31e.tar.bz2 |
Define STARTFILE_PREFIX_SPEC for powerpc VxWorks < 7
2019-12-30 Doug Rupp <rupp@adacore.com>
* config/rs6000/vxworks.h (STARTFILE_PREFIX_SPEC): Define.
From-SVN: r279778
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/config/rs6000/vxworks.h | 7 |
2 files changed, 11 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d474caa..e698103 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2019-12-30 Doug Rupp <rupp@adacore.com> + + * config/rs6000/vxworks.h (STARTFILE_PREFIX_SPEC): Define. + 2019-12-30 Olivier Hainque <hainque@adacore.com> Jerome Lambourg <labourg@adacore.com> diff --git a/gcc/config/rs6000/vxworks.h b/gcc/config/rs6000/vxworks.h index dd9a6a2..4240dff 100644 --- a/gcc/config/rs6000/vxworks.h +++ b/gcc/config/rs6000/vxworks.h @@ -43,6 +43,13 @@ along with GCC; see the file COPYING3. If not see } \ while (0) +/* vx6 library path. */ +#if !TARGET_VXWORKS7 +#undef STARTFILE_PREFIX_SPEC +#define STARTFILE_PREFIX_SPEC \ + "%{mrtp:%{!shared:%:getenv(WIND_BASE /target/lib/usr/lib/ppc/PPC32/common)}}" +#endif + /* Only big endian PPC is supported by VxWorks. */ #undef BYTES_BIG_ENDIAN #define BYTES_BIG_ENDIAN 1 |