From 0063f642d11fa82d4776634df166c9c9cd1f26e1 Mon Sep 17 00:00:00 2001 From: Takeshi Yoneda Date: Tue, 15 Jun 2021 11:50:13 +0900 Subject: [PATCH] fix comments. Signed-off-by: Takeshi Yoneda --- src/libcxx.zig | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/libcxx.zig b/src/libcxx.zig index c6702fd013..010a8b9ceb 100644 --- a/src/libcxx.zig +++ b/src/libcxx.zig @@ -139,9 +139,8 @@ pub fn buildLibCXX(comp: *Compilation) !void { } if (target.os.tag == .wasi) { - // WASI doesn't support thread yet. + // WASI doesn't support thread and exception yet. try cflags.append("-D_LIBCPP_HAS_NO_THREADS"); - // Also, exception is not supported yet. try cflags.append("-fno-exceptions"); } @@ -253,13 +252,12 @@ pub fn buildLibCXXABI(comp: *Compilation) !void { var cflags = std.ArrayList([]const u8).init(arena); if (target.os.tag == .wasi) { - // WASI doesn't support thread yet. + // WASI doesn't support thread and exception yet. if (std.mem.startsWith(u8, cxxabi_src, "src/cxa_thread_atexit.cpp") or std.mem.startsWith(u8, cxxabi_src, "src/cxa_exception.cpp") or std.mem.startsWith(u8, cxxabi_src, "src/cxa_personality.cpp")) continue; try cflags.append("-D_LIBCXXABI_HAS_NO_THREADS"); - // Also, exception is not supported yet. try cflags.append("-fno-exceptions"); } else { try cflags.append("-DHAVE___CXA_THREAD_ATEXIT_IMPL");