Commit | Line | Data |
---|---|---|
9a0f600c | 1 | diff -u -r ../kona-Win.3.36-64/Makefile ./Makefile |
7eda442a | 2 | --- ../kona-Win.3.36-64/Makefile 2015-07-30 11:18:02.000000000 -0400 |
9a0f600c FF |
3 | +++ ./Makefile 2015-12-06 14:40:50.325235408 -0500 |
4 | @@ -1,10 +1,8 @@ | |
7eda442a JB |
5 | -PREFIX = /usr/local |
6 | -CFLAGS=-g | |
9a0f600c FF |
7 | -PRODFLAGS = -O3 #-pg -g3 |
8 | +PRODFLAGS = | |
7eda442a JB |
9 | LIB=libkona.a |
10 | DEVFLAGS = -O0 -g3 -DDEBUG -Wunused -Wreturn-type -Wimplicit-int #-Wall | |
11 | ||
12 | -OS := $(shell uname -s | tr "[:upper:]" "[:lower:]") | |
13 | +OS = android | |
14 | ||
15 | # Win-64 | |
16 | ifeq (mingw32_nt-6.2,$(OS)) | |
9a0f600c FF |
17 | @@ -28,16 +26,12 @@ |
18 | endif | |
19 | ||
20 | ifeq (android,$(OS)) | |
21 | -CC=arm-linux-androideabi-gcc | |
22 | OBJS= src/0.o src/c.o src/getline.o src/getline_android.o src/mt.o src/p.o \ | |
23 | src/r.o src/k.o src/kc.o src/kx.o src/kg.o src/km.o src/kn.o src/ko.o \ | |
7eda442a | 24 | src/ks.o src/v.o src/va.o src/vc.o src/vd.o src/vf.o src/vg.o src/vq.o |
9a0f600c FF |
25 | -LDFLAGS = -Wl,--gc-sections -Wl,-z,nocopyreloc -lgcc -no-canonical-prefixes \ |
26 | - -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -mthumb \ | |
7eda442a | 27 | - -lc -lm -ldl |
9a0f600c FF |
28 | -CFLAGS += -fPIE -fpic -ffunction-sections -funwind-tables -fstack-protector \ |
29 | - -no-canonical-prefixes -mtune=xscale -msoft-float -mthumb \ | |
30 | - -fomit-frame-pointer -fno-strict-aliasing | |
31 | +LDFLAGS += -Wl,--gc-sections -Wl,-z,nocopyreloc -lgcc -no-canonical-prefixes \ | |
32 | + -Wl,--no-undefined -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now \ | |
33 | + -lm | |
34 | endif | |
7eda442a | 35 | |
9a0f600c | 36 | ifeq (linux,$(OS)) |