]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
ada: Remove rtp base spec linker option pragma
authorDouglas B Rupp <rupp@adacore.com>
Thu, 11 Sep 2025 17:13:35 +0000 (10:13 -0700)
committerMarc Poulhiès <dkm@gcc.gnu.org>
Tue, 23 Sep 2025 13:01:12 +0000 (15:01 +0200)
Remove the linker option pragmas from vxworks7 rtp system specs,
since this is needed only with gnatmake.  The same info is contained
in gprbuild, which is the only tool that can be used for building
vxworks apps.

gcc/ada/ChangeLog:

* libgnat/system-vxworks7-aarch64-rtp-smp.ads (Linker_Options):
Remove pragma for RTP specs.
* libgnat/system-vxworks7-ppc-rtp-smp.ads: Likewise.
* libgnat/system-vxworks7-ppc64-rtp-smp.ads: Likewise.
* libgnat/system-vxworks7-x86-rtp-smp.ads: Likewise.
* libgnat/system-vxworks7-x86_64-rtp-smp.ads: Likewise.

gcc/ada/libgnat/system-vxworks7-aarch64-rtp-smp.ads
gcc/ada/libgnat/system-vxworks7-ppc-rtp-smp.ads
gcc/ada/libgnat/system-vxworks7-ppc64-rtp-smp.ads
gcc/ada/libgnat/system-vxworks7-x86-rtp-smp.ads
gcc/ada/libgnat/system-vxworks7-x86_64-rtp-smp.ads

index 1a96736cec18ee231946e19af88a25521943b85c..7b01f8527ec9df8060229af37c1fc4614982b95d 100644 (file)
@@ -120,9 +120,6 @@ package System is
 
 private
 
-   pragma Linker_Options ("--specs=vxworks7-rtp-base-link.spec");
-   --  Define the symbol wrs_rtp_base
-
    type Address is mod Memory_Size;
    for Address'Size use Standard'Address_Size;
 
index 862062f8e7c54dce11956e146f135387ac2e1cc3..1958e1021f6e7e8253b66a6d1c07cb612e03cd0a 100644 (file)
@@ -120,9 +120,6 @@ package System is
 
 private
 
-   pragma Linker_Options ("--specs=vxworks7-rtp-base-link.spec");
-   --  Define the symbol wrs_rtp_base
-
    type Address is mod Memory_Size;
    for Address'Size use Standard'Address_Size;
 
index e289495b7203ffd8d44989f5986537edea28050c..f8c69d6f8855d4b7ed1f0f68aa751631695a5893 100644 (file)
@@ -120,9 +120,6 @@ package System is
 
 private
 
-   pragma Linker_Options ("--specs=vxworks7-ppc64-rtp-base-link.spec");
-   --  Define the symbol wrs_rtp_base
-
    type Address is mod Memory_Size;
    for Address'Size use Standard'Address_Size;
 
index 9d73cee9720ff3c7b31a28cb7875814134113d2e..de3f68d3ebe9c78d2f710036d26899ff1707f4a5 100644 (file)
@@ -118,9 +118,6 @@ package System is
 
 private
 
-   pragma Linker_Options ("--specs=vxworks7-x86-rtp-base-link.spec");
-   --  Define the symbol wrs_rtp_base
-
    type Address is mod Memory_Size;
    for Address'Size use Standard'Address_Size;
 
index 3c82efd8e2135cceb63982035690a0dfc4829bde..539e6bdf30176230c201ee35f0f7a84213e1ecec 100644 (file)
@@ -118,9 +118,6 @@ package System is
 
 private
 
-   pragma Linker_Options ("--specs=vxworks7-x86_64-rtp-base-link.spec");
-   --  Define the symbol wrs_rtp_base
-
    type Address is mod Memory_Size;
    for Address'Size use Standard'Address_Size;