1349cc55cSDimitry Andric//===----------------------------------------------------------------------===//
2*0b57cec5SDimitry Andric//
3*0b57cec5SDimitry Andric// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4*0b57cec5SDimitry Andric// See https://llvm.org/LICENSE.txt for license information.
5*0b57cec5SDimitry Andric// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6*0b57cec5SDimitry Andric//
7*0b57cec5SDimitry Andric//===----------------------------------------------------------------------===//
8*0b57cec5SDimitry Andric
9*0b57cec5SDimitry Andric#ifndef _LIBCPP_ABI_VCRUNTIME
10bdd1243dSDimitry Andric#  error This file may only be used when deferring to vcruntime
11*0b57cec5SDimitry Andric#endif
12*0b57cec5SDimitry Andric
13*0b57cec5SDimitry Andricnamespace std {
14*0b57cec5SDimitry Andriclogic_error::logic_error(std::string const& s) : exception(s.c_str()) {}
15*0b57cec5SDimitry Andricruntime_error::runtime_error(std::string const& s) : exception(s.c_str()) {}
16*0b57cec5SDimitry Andric} // namespace std
17