• R/O
  • SSH

Commit

Tags
Keine Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

K.Takata's patch queue for Vim


Commit MetaInfo

Revision17f3fe6ede4b56388312f4b3aeffb67ee6da3f40 (tree)
Zeit2022-01-26 13:02:34
AutorK.Takata <kentkt@csc....>
CommiterK.Takata

Log Message

Change patch order

Ändern Zusammenfassung

Diff

diff -r 192a1add6d60 -r 17f3fe6ede4b series
--- a/series Wed Jan 26 12:44:20 2022 +0900
+++ b/series Wed Jan 26 13:02:34 2022 +0900
@@ -24,10 +24,10 @@
2424 drop-support-for-glib-2.2.patch #+rejected
2525 big5corr.patch
2626 support-tee-with-sp-on-windows.patch
27+win32-remove-old-code.patch
2728 win32-drop-support-for-pre-vista.patch
2829 add-msvc-latest-bat.patch
2930 add-testing-option-7970.patch
3031 wip-win32-vimdir-encoding.patch #+wip
3132 win32-directwrite-ambiwidth-auto.patch
32-win32-remove-old-code.patch
3333 fix-config_cache-removal.patch #+rejected
diff -r 192a1add6d60 -r 17f3fe6ede4b win32-drop-support-for-pre-vista.patch
--- a/win32-drop-support-for-pre-vista.patch Wed Jan 26 12:44:20 2022 +0900
+++ b/win32-drop-support-for-pre-vista.patch Wed Jan 26 13:02:34 2022 +0900
@@ -1,5 +1,5 @@
11 # HG changeset patch
2-# Parent f4f829d8cc8cccfee3d35243392eeec8d349eac7
2+# Parent a17d2a73c8915d9c7fe6808b1304dc8e0ca44aea
33
44 diff --git a/README.md b/README.md
55 --- a/README.md
@@ -217,7 +217,7 @@
217217 # Supported versions depends on your target SDK, check SDKDDKVer.h
218218 # See https://docs.microsoft.com/en-us/cpp/porting/modifying-winver-and-win32-winnt
219219 #
220-@@ -305,9 +305,9 @@ MSVCRT_NAME = msvcr$(MSVCRT_VER)
220+@@ -303,9 +303,9 @@ MSVCRT_NAME = msvcr$(MSVCRT_VER)
221221 MSVCRT_NAME = vcruntime$(MSVCRT_VER)
222222 !endif
223223
@@ -228,8 +228,8 @@
228228 +WINVER = 0x0601
229229 !endif
230230
231- # Flag to turn on Win64 compatibility warnings for VC7.x and VC8.
232-@@ -537,29 +537,27 @@ OUTDIR=$(OBJDIR)
231+ # Use multiprocess build
232+@@ -522,27 +522,27 @@ OUTDIR=$(OBJDIR)
233233
234234 ### Validate CPUNR
235235 !ifndef CPUNR
@@ -261,22 +261,11 @@
261261 !endif
262262
263263 # Convert processor ID to MVC-compatible number
264- !if $(MSVC_MAJOR) < 8
265--! if "$(CPUNR)" == "i586"
266--CPUARG = /G5
267--! elseif "$(CPUNR)" == "i686"
268-+! if "$(CPUNR)" == "i686"
269- CPUARG = /G6
270- ! elseif "$(CPUNR)" == "sse"
271- CPUARG = /G6 /arch:SSE
272-@@ -574,7 +572,7 @@ CPUARG =
273- ! endif
274- !else
275264 # IA32/SSE/SSE2 are only supported on x86
276--! if "$(ASSEMBLY_ARCHITECTURE)" == "i386" && ("$(CPUNR)" == "i586" || "$(CPUNR)" == "i686" || "$(CPUNR)" == "any")
277-+! if "$(ASSEMBLY_ARCHITECTURE)" == "i386" && ("$(CPUNR)" == "i686" || "$(CPUNR)" == "any")
265+-!if "$(ASSEMBLY_ARCHITECTURE)" == "i386" && ("$(CPUNR)" == "i586" || "$(CPUNR)" == "i686" || "$(CPUNR)" == "any")
266++!if "$(ASSEMBLY_ARCHITECTURE)" == "i386" && ("$(CPUNR)" == "i686" || "$(CPUNR)" == "any")
278267 # VC<11 generates fp87 code by default
279- ! if $(MSVC_MAJOR) < 11
268+ ! if $(MSVC_MAJOR) < 11
280269 CPUARG =
281270 diff --git a/src/os_win32.c b/src/os_win32.c
282271 --- a/src/os_win32.c
diff -r 192a1add6d60 -r 17f3fe6ede4b win32-remove-old-code.patch
--- a/win32-remove-old-code.patch Wed Jan 26 12:44:20 2022 +0900
+++ b/win32-remove-old-code.patch Wed Jan 26 13:02:34 2022 +0900
@@ -1,5 +1,5 @@
11 # HG changeset patch
2-# Parent 2b06a3d54d591aecfc9060380a5cf2ea73f8294e
2+# Parent ccdafe30b6575cb9faa117806a7a3e78064499c9
33
44 diff --git a/src/Make_mvc.mak b/src/Make_mvc.mak
55 --- a/src/Make_mvc.mak
@@ -32,7 +32,7 @@
3232 !endif
3333
3434 @@ -310,9 +308,6 @@ MSVCRT_NAME = vcruntime$(MSVCRT_VER)
35- WINVER = 0x0601
35+ WINVER = 0x0501
3636 !endif
3737
3838 -# Flag to turn on Win64 compatibility warnings for VC7.x and VC8.
@@ -67,12 +67,14 @@
6767 $(CSCOPE_DEFS) $(TERM_DEFS) $(SOUND_DEFS) $(NETBEANS_DEFS) $(CHANNEL_DEFS) \
6868 $(NBDEBUG_DEFS) $(XPM_DEFS) $(SOD_DEFS) $(SOD_INC) \
6969 $(DEFINES) -DWINVER=$(WINVER) -D_WIN32_WINNT=$(WINVER)
70-@@ -556,66 +541,50 @@ CPUNR = sse2
70+@@ -556,68 +541,50 @@ CPUNR = sse2
7171 !endif
7272
7373 # Convert processor ID to MVC-compatible number
7474 -!if $(MSVC_MAJOR) < 8
75--! if "$(CPUNR)" == "i686"
75+-! if "$(CPUNR)" == "i586"
76+-CPUARG = /G5
77+-! elseif "$(CPUNR)" == "i686"
7678 -CPUARG = /G6
7779 -! elseif "$(CPUNR)" == "sse"
7880 -CPUARG = /G6 /arch:SSE
@@ -87,8 +89,8 @@
8789 -! endif
8890 -!else
8991 # IA32/SSE/SSE2 are only supported on x86
90--! if "$(ASSEMBLY_ARCHITECTURE)" == "i386" && ("$(CPUNR)" == "i686" || "$(CPUNR)" == "any")
91-+!if "$(ASSEMBLY_ARCHITECTURE)" == "i386" && ("$(CPUNR)" == "i686" || "$(CPUNR)" == "any")
92+-! if "$(ASSEMBLY_ARCHITECTURE)" == "i386" && ("$(CPUNR)" == "i586" || "$(CPUNR)" == "i686" || "$(CPUNR)" == "any")
93++!if "$(ASSEMBLY_ARCHITECTURE)" == "i386" && ("$(CPUNR)" == "i586" || "$(CPUNR)" == "i686" || "$(CPUNR)" == "any")
9294 # VC<11 generates fp87 code by default
9395 -! if $(MSVC_MAJOR) < 11
9496 +! if $(MSVC_MAJOR) < 11
@@ -160,7 +162,7 @@
160162 ! endif
161163 !endif
162164
163-@@ -683,16 +652,9 @@ OPTFLAG = /O2
165+@@ -685,16 +652,9 @@ OPTFLAG = /O2
164166 OPTFLAG = /Ox
165167 ! endif
166168
@@ -178,7 +180,7 @@
178180 ! endif
179181
180182 CFLAGS = $(CFLAGS) $(OPTFLAG) -DNDEBUG $(CPUARG)
181-@@ -729,11 +691,9 @@ LIBC = $(LIBC) libcmtd.lib
183+@@ -731,11 +691,9 @@ LIBC = $(LIBC) libcmtd.lib
182184 RCFLAGS = $(RCFLAGS) /D_USING_V110_SDK71_
183185 !endif
184186
@@ -190,7 +192,7 @@
190192
191193 !include Make_all.mak
192194 !include testdir\Make_all.mak
193-@@ -1323,10 +1283,8 @@ LINKARGS2 = $(CON_LIB) $(GUI_LIB) $(NODE
195+@@ -1325,10 +1283,8 @@ LINKARGS2 = $(CON_LIB) $(GUI_LIB) $(NODE
194196
195197 # Report link time code generation progress if used.
196198 !ifdef NODEBUG