@@ -39,8 +39,8 @@ TARGETDIR = ../bin/gcc/dll/debug
3939TARGET = $(TARGETDIR ) /sqlite3mc_icu.dll
4040OBJDIR = obj/gcc/Win32/Debug/sqlite3mc_dllicu
4141DEFINES += -D_WINDOWS -DWIN32 -D_CRT_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE -DDEBUG -D_DEBUG -DSQLITE_API=__declspec\(dllexport\) -D_USRDLL -DCODEC_TYPE=$(CODEC_TYPE ) -DSQLITE_ENABLE_DEBUG=$(SQLITE_ENABLE_DEBUG ) -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_ICU=1 -DSQLITE_DQS=0 -DSQLITE_MAX_ATTACHED=10 -DSQLITE_SOUNDEX=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_SECURE_DELETE=1 -DSQLITE_ENABLE_DESERIALIZE=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_FTS5=1 -DSQLITE_ENABLE_JSON1=1 -DSQLITE_ENABLE_RTREE=1 -DSQLITE_ENABLE_GEOPOLY=1 -DSQLITE_CORE=1 -DSQLITE_ENABLE_EXTFUNC=1 -DSQLITE_ENABLE_CSV=1 -DSQLITE_ENABLE_VSV=1 -DSQLITE_ENABLE_SHA3=1 -DSQLITE_ENABLE_CARRAY=1 -DSQLITE_ENABLE_FILEIO=1 -DSQLITE_ENABLE_SERIES=1 -DSQLITE_ENABLE_UUID=1 -DSQLITE_ENABLE_REGEXP=1 -DSQLITE_TEMP_STORE=2 -DSQLITE_USE_URI=1 -DSQLITE_USER_AUTHENTICATION=1
42- ALL_CFLAGS += $(CFLAGS ) $(ALL_CPPFLAGS ) -m32 -g
43- ALL_CXXFLAGS += $(CXXFLAGS ) $(ALL_CPPFLAGS ) -m32 -g
42+ ALL_CFLAGS += $(CFLAGS ) $(ALL_CPPFLAGS ) -m32 -g -march=native
43+ ALL_CXXFLAGS += $(CXXFLAGS ) $(ALL_CPPFLAGS ) -m32 -g -march=native
4444LIBS += -licuind -licuucd
4545ALL_LDFLAGS += $(LDFLAGS ) -L"$(LIBICU_PATH ) /lib" -L/usr/lib32 -m32 -shared -Wl,--out-implib="../bin/gcc/dll/debug/sqlite3mc_icu.lib"
4646
@@ -49,8 +49,8 @@ TARGETDIR = ../bin/gcc/dll/debug
4949TARGET = $(TARGETDIR ) /sqlite3mc_icu_x64.dll
5050OBJDIR = obj/gcc/Win64/Debug/sqlite3mc_dllicu
5151DEFINES += -D_WINDOWS -DWIN32 -D_CRT_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE -DDEBUG -D_DEBUG -DSQLITE_API=__declspec\(dllexport\) -D_USRDLL -DCODEC_TYPE=$(CODEC_TYPE ) -DSQLITE_ENABLE_DEBUG=$(SQLITE_ENABLE_DEBUG ) -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_ICU=1 -DSQLITE_DQS=0 -DSQLITE_MAX_ATTACHED=10 -DSQLITE_SOUNDEX=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_SECURE_DELETE=1 -DSQLITE_ENABLE_DESERIALIZE=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_FTS5=1 -DSQLITE_ENABLE_JSON1=1 -DSQLITE_ENABLE_RTREE=1 -DSQLITE_ENABLE_GEOPOLY=1 -DSQLITE_CORE=1 -DSQLITE_ENABLE_EXTFUNC=1 -DSQLITE_ENABLE_CSV=1 -DSQLITE_ENABLE_VSV=1 -DSQLITE_ENABLE_SHA3=1 -DSQLITE_ENABLE_CARRAY=1 -DSQLITE_ENABLE_FILEIO=1 -DSQLITE_ENABLE_SERIES=1 -DSQLITE_ENABLE_UUID=1 -DSQLITE_ENABLE_REGEXP=1 -DSQLITE_TEMP_STORE=2 -DSQLITE_USE_URI=1 -DSQLITE_USER_AUTHENTICATION=1
52- ALL_CFLAGS += $(CFLAGS ) $(ALL_CPPFLAGS ) -m64 -g
53- ALL_CXXFLAGS += $(CXXFLAGS ) $(ALL_CPPFLAGS ) -m64 -g
52+ ALL_CFLAGS += $(CFLAGS ) $(ALL_CPPFLAGS ) -m64 -g -march=native
53+ ALL_CXXFLAGS += $(CXXFLAGS ) $(ALL_CPPFLAGS ) -m64 -g -march=native
5454LIBS += -licuind -licuucd
5555ALL_LDFLAGS += $(LDFLAGS ) -L"$(LIBICU_PATH ) /lib64" -L/usr/lib64 -m64 -shared -Wl,--out-implib="../bin/gcc/dll/debug/sqlite3mc_icu_x64.lib"
5656
@@ -59,8 +59,8 @@ TARGETDIR = ../bin/gcc/dll/release
5959TARGET = $(TARGETDIR ) /sqlite3mc_icu.dll
6060OBJDIR = obj/gcc/Win32/Release/sqlite3mc_dllicu
6161DEFINES += -D_WINDOWS -DWIN32 -D_CRT_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE -DNDEBUG -DSQLITE_API=__declspec\(dllexport\) -D_USRDLL -DCODEC_TYPE=$(CODEC_TYPE ) -DSQLITE_ENABLE_DEBUG=$(SQLITE_ENABLE_DEBUG ) -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_ICU=1 -DSQLITE_DQS=0 -DSQLITE_MAX_ATTACHED=10 -DSQLITE_SOUNDEX=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_SECURE_DELETE=1 -DSQLITE_ENABLE_DESERIALIZE=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_FTS5=1 -DSQLITE_ENABLE_JSON1=1 -DSQLITE_ENABLE_RTREE=1 -DSQLITE_ENABLE_GEOPOLY=1 -DSQLITE_CORE=1 -DSQLITE_ENABLE_EXTFUNC=1 -DSQLITE_ENABLE_CSV=1 -DSQLITE_ENABLE_VSV=1 -DSQLITE_ENABLE_SHA3=1 -DSQLITE_ENABLE_CARRAY=1 -DSQLITE_ENABLE_FILEIO=1 -DSQLITE_ENABLE_SERIES=1 -DSQLITE_ENABLE_UUID=1 -DSQLITE_ENABLE_REGEXP=1 -DSQLITE_TEMP_STORE=2 -DSQLITE_USE_URI=1 -DSQLITE_USER_AUTHENTICATION=1
62- ALL_CFLAGS += $(CFLAGS ) $(ALL_CPPFLAGS ) -m32 -O2
63- ALL_CXXFLAGS += $(CXXFLAGS ) $(ALL_CPPFLAGS ) -m32 -O2
62+ ALL_CFLAGS += $(CFLAGS ) $(ALL_CPPFLAGS ) -m32 -O2 -march=native
63+ ALL_CXXFLAGS += $(CXXFLAGS ) $(ALL_CPPFLAGS ) -m32 -O2 -march=native
6464LIBS += -licuin -licuuc
6565ALL_LDFLAGS += $(LDFLAGS ) -L"$(LIBICU_PATH ) /lib" -L/usr/lib32 -m32 -shared -Wl,--out-implib="../bin/gcc/dll/release/sqlite3mc_icu.lib" -s
6666
@@ -69,8 +69,8 @@ TARGETDIR = ../bin/gcc/dll/release
6969TARGET = $(TARGETDIR ) /sqlite3mc_icu_x64.dll
7070OBJDIR = obj/gcc/Win64/Release/sqlite3mc_dllicu
7171DEFINES += -D_WINDOWS -DWIN32 -D_CRT_SECURE_NO_WARNINGS -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_NONSTDC_NO_DEPRECATE -DNDEBUG -DSQLITE_API=__declspec\(dllexport\) -D_USRDLL -DCODEC_TYPE=$(CODEC_TYPE ) -DSQLITE_ENABLE_DEBUG=$(SQLITE_ENABLE_DEBUG ) -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_ICU=1 -DSQLITE_DQS=0 -DSQLITE_MAX_ATTACHED=10 -DSQLITE_SOUNDEX=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_SECURE_DELETE=1 -DSQLITE_ENABLE_DESERIALIZE=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_FTS5=1 -DSQLITE_ENABLE_JSON1=1 -DSQLITE_ENABLE_RTREE=1 -DSQLITE_ENABLE_GEOPOLY=1 -DSQLITE_CORE=1 -DSQLITE_ENABLE_EXTFUNC=1 -DSQLITE_ENABLE_CSV=1 -DSQLITE_ENABLE_VSV=1 -DSQLITE_ENABLE_SHA3=1 -DSQLITE_ENABLE_CARRAY=1 -DSQLITE_ENABLE_FILEIO=1 -DSQLITE_ENABLE_SERIES=1 -DSQLITE_ENABLE_UUID=1 -DSQLITE_ENABLE_REGEXP=1 -DSQLITE_TEMP_STORE=2 -DSQLITE_USE_URI=1 -DSQLITE_USER_AUTHENTICATION=1
72- ALL_CFLAGS += $(CFLAGS ) $(ALL_CPPFLAGS ) -m64 -O2
73- ALL_CXXFLAGS += $(CXXFLAGS ) $(ALL_CPPFLAGS ) -m64 -O2
72+ ALL_CFLAGS += $(CFLAGS ) $(ALL_CPPFLAGS ) -m64 -O2 -march=native
73+ ALL_CXXFLAGS += $(CXXFLAGS ) $(ALL_CPPFLAGS ) -m64 -O2 -march=native
7474LIBS += -licuin -licuuc
7575ALL_LDFLAGS += $(LDFLAGS ) -L"$(LIBICU_PATH ) /lib64" -L/usr/lib64 -m64 -shared -Wl,--out-implib="../bin/gcc/dll/release/sqlite3mc_icu_x64.lib" -s
7676
0 commit comments