diff options
author | Evgeny Karpov <evgeny.karpov@microsoft.com> | 2024-08-14 08:34:30 +0200 |
---|---|---|
committer | Evgeny Karpov <eukarpov@gmail.com> | 2024-11-19 14:27:33 +0100 |
commit | e39e523c84436308eb25fdcf40c605880e817067 (patch) | |
tree | 7107a395d3af1204716d9e4fe1b95b6dfb4701fe /gcc | |
parent | 9da72a62eca3e4226480110e660357ec687ee2dd (diff) | |
download | gcc-e39e523c84436308eb25fdcf40c605880e817067.zip gcc-e39e523c84436308eb25fdcf40c605880e817067.tar.gz gcc-e39e523c84436308eb25fdcf40c605880e817067.tar.bz2 |
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.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config.gcc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc index 9b616bd..c208174 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 |