aboutsummaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/greenlet/platform/switch_arm64_msvc.h
blob: 7ab7f45be54a99bb2fef01fadb1cd9d1baefe393 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/*
 * this is the internal transfer function.
 *
 * HISTORY
 * 21-Oct-21  Niyas Sait  <niyas.sait@linaro.org>
 *      First version to enable win/arm64 support.
 */

#define STACK_REFPLUS 1
#define STACK_MAGIC 0

/* Use the generic support for an external assembly language slp_switch function. */
#define EXTERNAL_ASM

#ifdef SLP_EVAL
/* This always uses the external masm assembly file. */
#endif