~eda-qa/dhlib/main

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