libcopp
2.3.1
Toggle main menu visibility
Main Page
Related Pages
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
x
y
Functions
_
a
c
d
f
g
h
i
m
o
p
r
s
t
w
y
Variables
_
a
b
c
d
e
f
g
h
l
m
o
p
r
s
t
u
w
x
Typedefs
Enumerations
Enumerator
Data Structures
Data Structures
Data Structure Index
Class Hierarchy
Data Fields
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
~
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
x
y
~
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
Typedefs
_
a
b
c
d
e
f
h
i
j
l
m
n
o
p
r
s
t
u
v
w
Enumerations
Enumerator
e
l
s
u
Related Symbols
_
d
e
i
l
o
r
s
w
Files
File List
Globals
All
_
b
c
e
g
j
l
m
o
p
r
s
t
u
w
Functions
b
c
g
j
m
o
p
r
s
t
Variables
b
c
g
m
s
t
Typedefs
Enumerations
Enumerator
c
e
Macros
_
c
l
m
s
t
u
w
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
include
libcopp
fcontext
detail
config.hpp
Go to the documentation of this file.
1
2
// Copyright Oliver Kowalke 2009.
3
// Distributed under the Boost Software License, Version 1.0.
4
// (See accompanying file LICENSE_1_0.txt or copy at
5
// http://www.boost.org/LICENSE_1_0.txt)
6
7
#ifndef _LIBCOPP_BOOST_CONTEXT_DETAIL_CONFIG_H
8
#define _LIBCOPP_BOOST_CONTEXT_DETAIL_CONFIG_H
9
10
// clang-format off
11
#include <
libcopp/utils/config/stl_include_prefix.h
>
// NOLINT(build/include_order)
12
// clang-format on
13
// required for SD-6 compile-time integer sequences
14
#include <utility>
15
// clang-format off
16
#include <
libcopp/utils/config/stl_include_suffix.h
>
// NOLINT(build/include_order)
17
// clang-format on
18
19
#ifdef _LIBCOPP_BOOST_CONTEXT_DECL
20
# undef _LIBCOPP_BOOST_CONTEXT_DECL
21
#endif
22
23
#if !defined(LIBCOPP_BOOST_CONTEXT_DECL)
24
# define LIBCOPP_BOOST_CONTEXT_DECL
25
#endif
26
#undef LIBCOPP_BOOST_CONTEXT_CALLDECL
27
#if (defined(i386) || defined(__i386__) || defined(__i386) || defined(__i486__) || defined(__i586__) || \
28
defined(__i686__) || defined(__X86__) || defined(_X86_) || defined(__THW_INTEL__) || defined(__I86__) || \
29
defined(__INTEL__) || defined(__IA32__) || defined(_M_IX86) || defined(_I86_)) && \
30
defined(_WIN32)
31
# define LIBCOPP_BOOST_CONTEXT_CALLDECL __cdecl
32
#else
33
# define LIBCOPP_BOOST_CONTEXT_CALLDECL
34
#endif
35
36
// BOOST_CONTEXT_SEGMENTS defined at utils/features.h
37
38
#endif
// _LIBCOPP_BOOST_CONTEXT_DETAIL_CONFIG_H
stl_include_prefix.h
stl_include_suffix.h
Generated by
1.9.8