| ... | @@ -133,6 +133,7 @@ pub fn buildLibCXX(comp: *Compilation) !void { | ... | @@ -133,6 +133,7 @@ pub fn buildLibCXX(comp: *Compilation) !void { |
| 133 | try cflags.append("-DLIBCXX_BUILDING_LIBCXXABI"); | 133 | try cflags.append("-DLIBCXX_BUILDING_LIBCXXABI"); |
| 134 | try cflags.append("-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS"); | 134 | try cflags.append("-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS"); |
| 135 | try cflags.append("-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS"); | 135 | try cflags.append("-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS"); |
| | 136 | try cflags.append("-D_LIBCPP_DISABLE_NEW_DELETE_DEFINITIONS"); |
| 136 | try cflags.append("-D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS"); | 137 | try cflags.append("-D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS"); |
| 137 | try cflags.append("-fvisibility=hidden"); | 138 | try cflags.append("-fvisibility=hidden"); |
| 138 | try cflags.append("-fvisibility-inlines-hidden"); | 139 | try cflags.append("-fvisibility-inlines-hidden"); |