1 --- jainja-0.8/platforms/c/Makefile 2014-04-19 17:14:26.000000000 +0200
2 +++ jainja-0.8/platforms/c/Makefile 2017-08-01 15:19:54.523808850 +0200
4 CFLAGS = -O2 -I${SOURCE_HOME}/include -I${SOURCE_HOME}/tinygc -I${SOURCE_HOME}/native -DJCGO_FFDATA -DJCGO_THREAD_SLEEP -DFPINIT -DGC_GETENV_SKIP -DGC_INITIAL_HEAP_SIZE=64*1024*1024 -DGC_MAXIMUM_HEAP_SIZE=128*1024*1024 -DALL_INTERIOR_POINTERS -DGC_GCJ_SUPPORT -DGC_FASTCALL= -DGC_LP_ALLOCATOR -fno-toplevel-reorder -DCFASTCALL= -DJCGO_INET -DJCGO_WIN32
5 CFILES += ${SOURCE_HOME}/tinygc/LP_Allocator.c ${SOURCE_HOME}/tinygc/tinygc.c -lwsock32
6 EXECUTABLE_EXTENSION = .exe
7 +else ifeq ($(OS),HelenOS)
10 + -I$(SOURCE_HOME)/include \
11 + -I$(SOURCE_HOME)/native \
12 + -I$(SOURCE_HOME)/tinygc \
17 + -DEXTRASTATIC=static \
18 + -DJNUBIGEXPORT=static \
19 + -DJNIIMPORT=static \
20 + -DJNIEXPORT=static \
25 + -DALL_INTERIOR_POINTERS \
34 + -DJCGO_BIGFLKOFF_T \
37 + -DGC_INITIAL_HEAP_SIZE=64*1024*1024 \
38 + -DGC_MAXIMUM_HEAP_SIZE=128*1024*1024 \
42 + CFILES += -lfdm ${SOURCE_HOME}/tinygc/LP_Allocator.c ${SOURCE_HOME}/tinygc/tinygc.c
44 CFLAGS = -O2 -I${SOURCE_HOME}/include -I${SOURCE_HOME}/native -I${SOURCE_HOME}/tinygc -DJCGO_UNIX -D_IEEEFP_H -DJCGO_UNIFSYS -DJCGO_STDCLINIT -DJCGO_THREAD_SLEEP -DFPINIT -DJCGO_INET -DJCGO_SIGSETJMP -DGC_GETENV_SKIP -DGC_LP_ALLOCATOR -DGC_INITIAL_HEAP_SIZE=64*1024*1024 -DGC_MAXIMUM_HEAP_SIZE=128*1024*1024 -DGC_FASTCALL= -DGC_CLIBDECL= -DALL_INTERIOR_POINTERS -DGC_GCJ_SUPPORT -DGC_SIGSETJMP -DDONT_ADD_BYTE_AT_END -fno-toplevel-reorder -DCFASTCALL=
45 UNAME_S := $(shell uname -s)