diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2020-03-27 22:35:13 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-03-27 22:35:13 -0400 |
| commit | 107b5196f65c4e77c6c61ff830d6eb7de8b8842b (patch) | |
| tree | 1993c71221ff70dc6abacb3c360b03909fd5ca89 /src/install_files.h | |
| parent | 33819ecfbcde6a96262c4ec5cb38e3228ead83c7 (diff) | |
| parent | a25874108470f97c5c58d72b2df49a9085c79b2e (diff) | |
| download | zig-107b5196f65c4e77c6c61ff830d6eb7de8b8842b.tar.gz zig-107b5196f65c4e77c6c61ff830d6eb7de8b8842b.zip | |
Merge pull request #4827 from ziglang/zig-cpp
support compiling and linking c++ code
Diffstat (limited to 'src/install_files.h')
| -rw-r--r-- | src/install_files.h | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/src/install_files.h b/src/install_files.h index 8c81a3fc80..8e7431145e 100644 --- a/src/install_files.h +++ b/src/install_files.h @@ -1841,4 +1841,67 @@ static const char *ZIG_MUSL_COMPAT_TIME32_FILES[] = { "musl/compat/time32/wait3_time32.c", "musl/compat/time32/wait4_time32.c", }; +static const char *ZIG_LIBCXXABI_FILES[] = { +"src/abort_message.cpp", +"src/cxa_aux_runtime.cpp", +"src/cxa_default_handlers.cpp", +"src/cxa_demangle.cpp", +"src/cxa_exception.cpp", +"src/cxa_exception_storage.cpp", +"src/cxa_guard.cpp", +"src/cxa_handlers.cpp", +"src/cxa_noexception.cpp", +"src/cxa_personality.cpp", +"src/cxa_thread_atexit.cpp", +"src/cxa_unexpected.cpp", +"src/cxa_vector.cpp", +"src/cxa_virtual.cpp", +"src/fallback_malloc.cpp", +"src/private_typeinfo.cpp", +"src/stdlib_exception.cpp", +"src/stdlib_stdexcept.cpp", +"src/stdlib_typeinfo.cpp", +}; +static const char *ZIG_LIBCXX_FILES[] = { +"src/algorithm.cpp", +"src/any.cpp", +"src/bind.cpp", +"src/charconv.cpp", +"src/chrono.cpp", +"src/condition_variable.cpp", +"src/condition_variable_destructor.cpp", +"src/debug.cpp", +"src/exception.cpp", +"src/experimental/memory_resource.cpp", +"src/filesystem/directory_iterator.cpp", +"src/filesystem/operations.cpp", +"src/functional.cpp", +"src/future.cpp", +"src/hash.cpp", +"src/ios.cpp", +"src/iostream.cpp", +"src/locale.cpp", +"src/memory.cpp", +"src/mutex.cpp", +"src/mutex_destructor.cpp", +"src/new.cpp", +"src/optional.cpp", +"src/random.cpp", +"src/regex.cpp", +"src/shared_mutex.cpp", +"src/stdexcept.cpp", +"src/string.cpp", +"src/strstream.cpp", +"src/support/solaris/xlocale.cpp", +"src/support/win32/locale_win32.cpp", +"src/support/win32/support.cpp", +"src/support/win32/thread_win32.cpp", +"src/system_error.cpp", +"src/thread.cpp", +"src/typeinfo.cpp", +"src/utility.cpp", +"src/valarray.cpp", +"src/variant.cpp", +"src/vector.cpp", +}; #endif |
