Sync the aarch64-vx7r2 libgcc config with that of Linux
authorPat Bernardi <bernardi@adacore.com>
Mon, 24 Aug 2020 14:29:32 +0000 (10:29 -0400)
committerOlivier Hainque <hainque@adacore.com>
Tue, 3 Nov 2020 17:33:17 +0000 (17:33 +0000)
This adds ${cpu_type}/t-lse and t-slibgcc-libgcc to the tmake_file
list for aarch64-vxworks7* configurations, as the Linux port does.

t-lse is needed by all triplets now anyway and the standard setting
for slibgcc makes sense as we are working on reintroducing PIC support
for RTPs on various targets. The VxWorks7 system environments are leaning
towards more and more similarilties with Linux in general, so the
closer configurations the better.

2020-11-02  Pat Bernardi  <bernardi@adacore.com>

libgcc/
* config.host (aarch64-vxworks7*, tmake_file): Add
${cpu_type}/t-lse and t-slibgcc-libgcc.

Co-authored-by: Olivier Hainque <hainque@adacore.com>
libgcc/config.host

index 40823f0cff43de0e300fb0426041a829a311bf22..66af8343a28663d43a5b67efe7b31811197c9a67 100644 (file)
@@ -393,6 +393,7 @@ aarch64*-*-vxworks7*)
        extra_parts="$extra_parts crtfastmath.o"
        md_unwind_header=aarch64/aarch64-unwind.h
        tmake_file="${tmake_file} ${cpu_type}/t-aarch64"
+       tmake_file="${tmake_file} ${cpu_type}/t-lse t-slibgcc-libgcc"
        tmake_file="${tmake_file} ${cpu_type}/t-softfp t-softfp t-crtfm"
        ;;
 alpha*-*-linux*)