blob: 957754f5e323fd6fd8cc0d114b743164ccb75439 [file] [log] [blame]
Dan Albertf25c8662015-02-05 23:55:15 +00001//===-------------------------- __cxxabi_config.h -------------------------===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is dual licensed under the MIT and the University of Illinois Open
6// Source Licenses. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
10#ifndef ____CXXABI_CONFIG_H
11#define ____CXXABI_CONFIG_H
12
Saleem Abdulrasool242d67b2015-12-04 02:14:41 +000013#if defined(__arm__) && !defined(__USING_SJLJ_EXCEPTIONS__) && \
Dan Albertf25c8662015-02-05 23:55:15 +000014 !defined(__ARM_DWARF_EH__)
15#define LIBCXXABI_ARM_EHABI 1
16#else
17#define LIBCXXABI_ARM_EHABI 0
18#endif
19
20#endif // ____CXXABI_CONFIG_H