https://gcc.gnu.org/g:5f5022a9578cb19de6a0ed6dc3457904c618003f

commit r15-6647-g5f5022a9578cb19de6a0ed6dc3457904c618003f
Author: Alexandre Oliva <ol...@adacore.com>
Date:   Wed Dec 11 10:16:58 2024 -0300

    ada: Drop g-cpp* units not needed by the compiler
    
    Having moved __gnat_convert_caught_object to g-cstyin.o, we can drop
    other g-cpp* units that are now needed by programs that actually use
    their APIs to get more information about C++ exceptions and type_info
    objects.
    
    gcc/ada/ChangeLog:
    
            * gcc-interface/Make-lang.in (GNAT_ADA_OBJS, GNATBIND_OBJS):
            Drop g-cpp, g-cppexc and g-cppstd.

Diff:
---
 gcc/ada/gcc-interface/Make-lang.in | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/gcc/ada/gcc-interface/Make-lang.in 
b/gcc/ada/gcc-interface/Make-lang.in
index b0c568ad60ba..1fefd6aa31f4 100644
--- a/gcc/ada/gcc-interface/Make-lang.in
+++ b/gcc/ada/gcc-interface/Make-lang.in
@@ -513,9 +513,6 @@ GNAT_ADA_OBJS+= \
  ada/libgnat/a-numeri.o        \
  ada/libgnat/ada.o     \
  ada/libgnat/g-byorma.o        \
- ada/libgnat/g-cpp.o   \
- ada/libgnat/g-cppexc.o        \
- ada/libgnat/g-cppstd.o        \
  ada/libgnat/g-cstyin.o        \
  ada/libgnat/g-heasor.o        \
  ada/libgnat/g-htable.o        \
@@ -697,9 +694,6 @@ GNATBIND_OBJS +=  \
  ada/libgnat/a-numeri.o   \
  ada/libgnat/ada.o        \
  ada/libgnat/g-byorma.o   \
- ada/libgnat/g-cpp.o      \
- ada/libgnat/g-cppexc.o   \
- ada/libgnat/g-cppstd.o   \
  ada/libgnat/g-cstyin.o   \
  ada/libgnat/g-hesora.o   \
  ada/libgnat/g-htable.o   \

Reply via email to