https://gcc.gnu.org/g:e39e523c84436308eb25fdcf40c605880e817067

commit r15-5453-ge39e523c84436308eb25fdcf40c605880e817067
Author: Evgeny Karpov <evgeny.kar...@microsoft.com>
Date:   Wed Aug 14 08:34:30 2024 +0200

    aarch64: Add minimal C++ support
    
    The patch resolves compilation issues for the C++ language. Previous
    patch series contributed to C++ as well, however, C++ could not be
    tested until we got a C++ compiler and could build at least a "Hello
    World" C++ program, and in reality, more than that.
    
    Another issue has been fixed in the libstdc++ patch.
    https://gcc.gnu.org/pipermail/libstdc++/2024-September/059472.html
    
    gcc/ChangeLog:
    
            * config.gcc: Add missing dependencies.

Diff:
---
 gcc/config.gcc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gcc/config.gcc b/gcc/config.gcc
index 9b616bd6e1f8..c20817487457 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -1291,6 +1291,7 @@ aarch64-*-mingw*)
        extra_options="${extra_options} mingw/cygming.opt mingw/mingw.opt"
        extra_objs="${extra_objs} winnt.o winnt-dll.o"
        c_target_objs="${c_target_objs} msformat-c.o"
+       cxx_target_objs="${cxx_target_objs} msformat-c.o"
        d_target_objs="${d_target_objs} winnt-d.o"
        tmake_file="${tmake_file} mingw/t-cygming"
        case ${enable_threads} in

Reply via email to