]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blob - tools/perf/util/util-cxx.h
Merge tag 'regulator-fix-v4.10-rc6' of git://git.kernel.org/pub/scm/linux/kernel...
[mirror_ubuntu-artful-kernel.git] / tools / perf / util / util-cxx.h
1 /*
2 * Support C++ source use utilities defined in util.h
3 */
4
5 #ifndef PERF_UTIL_UTIL_CXX_H
6 #define PERF_UTIL_UTIL_CXX_H
7
8 #ifdef __cplusplus
9 extern "C" {
10 #endif
11
12 /*
13 * Now 'new' is the only C++ keyword found in util.h:
14 * in tools/include/linux/rbtree.h
15 *
16 * Other keywords, like class and delete, should be
17 * redefined if necessary.
18 */
19 #define new _new
20 #include "util.h"
21 #undef new
22
23 #ifdef __cplusplus
24 }
25 #endif
26 #endif