~eda-qa/dhlib/main

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
divert(-1)
/* <license>
 * This file is part of the dis-Emi-A HaXe Library. Copyright © edA-qa mort-ora-y
 * For full copyright and license information please refer to doc/license.txt.
 * </license> 
 */
dnl#	Setup of INLINE options for the haxe compilation
dnl#

dnl# define(`NOINLINE',true)

ifdef(`NOINLINE',`
dnl#	all inlining is turned off

define(`INLINE',)
define(`MEDINLINE',)

',`

dnl#	Inline is turned on

dnl#	Should be used for all small and trivial functions, will likely always be inline
define(`INLINE',inline)
dnl#	use for large, many line functions to could cause bloat if inlined (performance option)
define(`MEDINLINE',)

')

define(`CONST',`static inline var')

divert