1
by edA-qa mort-ora-y
first |
1 |
divert(-1) |
2 |
/* <license>
|
|
3 |
* This file is part of the dis-Emi-A HaXe Library. Copyright © edA-qa mort-ora-y |
|
4 |
* For full copyright and license information please refer to doc/license.txt. |
|
5 |
* </license>
|
|
6 |
*/ |
|
7 |
dnl# Setup of INLINE options for the haxe compilation |
|
8 |
dnl# |
|
9 |
||
10 |
dnl# define(`NOINLINE',true) |
|
11 |
||
12 |
ifdef(`NOINLINE',` |
|
13 |
dnl# all inlining is turned off |
|
14 |
||
15 |
define(`INLINE',) |
|
16 |
define(`MEDINLINE',) |
|
17 |
||
18 |
',` |
|
19 |
||
20 |
dnl# Inline is turned on |
|
21 |
||
22 |
dnl# Should be used for all small and trivial functions, will likely always be inline |
|
23 |
define(`INLINE',inline) |
|
24 |
dnl# use for large, many line functions to could cause bloat if inlined (performance option) |
|
25 |
define(`MEDINLINE',) |
|
26 |
||
27 |
') |
|
28 |
||
29 |
define(`CONST',`static inline var') |
|
30 |
||
31 |
divert |