notaz.gp2x.de
/
ia32rtools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
translate: some fixes
[ia32rtools.git]
/
winelib.mak
diff --git
a/winelib.mak
b/winelib.mak
index
c89d68d
..
86e2085
100644
(file)
--- a/
winelib.mak
+++ b/
winelib.mak
@@
-2,16
+2,19
@@
CC = winegcc
RC = wrc
CC = winegcc
RC = wrc
-CFLAGS += -Wall -g
gdb
-fno-strict-aliasing -mno-cygwin
+CFLAGS += -Wall -g
-gdwarf-2
-fno-strict-aliasing -mno-cygwin
ifndef DEBUG
CFLAGS += -O2
endif
ifndef DEBUG
CFLAGS += -O2
endif
-LDFLAGS += -g
gdb
+LDFLAGS += -g
ifdef ARM
CFLAGS += -mcpu=cortex-a8 -mtune=cortex-a8 -mfloat-abi=softfp -mfpu=neon
ifdef ARM
CFLAGS += -mcpu=cortex-a8 -mtune=cortex-a8 -mfloat-abi=softfp -mfpu=neon
-CFLAGS += -Wno-unused
-WGCC_FLAGS += -marm -b$(patsubst %-,%,$(CROSS_COMPILE))
+CFLAGS += -Wno-unused -fsigned-char
+WGCC_FLAGS += -marm
+ifneq ($(CROSS_COMPILE),)
+WGCC_FLAGS += -b$(patsubst %-,%,$(CROSS_COMPILE))
+endif
# wine defines wchar_t correctly, doesn't use -fshort-wchar, we can't too
WGCC_FLAGS += -fno-short-wchar
# WGCC_FLAGS += --sysroot $(WINEROOT)
# wine defines wchar_t correctly, doesn't use -fshort-wchar, we can't too
WGCC_FLAGS += -fno-short-wchar
# WGCC_FLAGS += --sysroot $(WINEROOT)
@@
-26,6
+29,7
@@
LDFLAGS += -L$(WINEROOT)/lib/wine -L$(WINEROOT)/lib
CVT_OPT = -a
BUILTIN = 1
CVT_OPT = -a
BUILTIN = 1
+export ARM
else
CFLAGS += -Wno-unused-but-set-variable
CFLAGS += -m32
else
CFLAGS += -Wno-unused-but-set-variable
CFLAGS += -m32