etl_profile.h
Go to the documentation of this file.
1 /*
2 * Copyright (C) 2022 Jens Wetterich <jens@wetterich-net.de>
3 *
4 * This file is subject to the terms and conditions of the GNU Lesser
5 * General Public License v2.1. See the file LICENSE in the top level
6 * directory for more details.
7 */
8 
21 #ifndef ETL_PROFILE_H
22 #define ETL_PROFILE_H
23 
24 #ifdef __cplusplus
25 extern "C" {
26 #endif
27 
28 #ifndef FEATURE_LIBSTDCPP
33 #define ETL_NO_STL
34 #endif
35 
36 #ifdef NO_CPP_NAN_SUPPORT
41 #define ETL_NO_CPP_NAN_SUPPORT
42 #endif
43 
48 #define ETL_CHECK_PUSH_POP
49 
50 #ifdef __cplusplus
51 }
52 #endif
53 #endif /* ETL_PROFILE_H */