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 \