VR-Vantage 2.7 API Documentation
Home
Modules
Namespaces
Classes
Files
Libraries
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
TracyClient
client
TracyCallstack.h
Go to the documentation of this file.
1
#ifndef __TRACYCALLSTACK_H__
2
#define __TRACYCALLSTACK_H__
3
4
#if !defined _WIN32 && !defined __CYGWIN__
5
# include <sys/param.h>
6
#endif
7
8
#if defined _WIN32 || defined __CYGWIN__
9
# define TRACY_HAS_CALLSTACK 1
10
#elif defined __ANDROID__
11
# if !defined __arm__ || __ANDROID_API__ >= 21
12
# define TRACY_HAS_CALLSTACK 2
13
# else
14
# define TRACY_HAS_CALLSTACK 5
15
# endif
16
#elif defined __linux
17
# if defined _GNU_SOURCE && defined __GLIBC__
18
# define TRACY_HAS_CALLSTACK 3
19
# else
20
# define TRACY_HAS_CALLSTACK 2
21
# endif
22
#elif defined __APPLE__
23
# define TRACY_HAS_CALLSTACK 4
24
#elif defined BSD
25
# define TRACY_HAS_CALLSTACK 6
26
#endif
27
28
#endif
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (
www.mak.com
)