]> granicus.if.org Git - vim/commitdiff
updated for version 7.3.460 v7.3.460
authorBram Moolenaar <Bram@vim.org>
Wed, 29 Feb 2012 15:56:39 +0000 (16:56 +0100)
committerBram Moolenaar <Bram@vim.org>
Wed, 29 Feb 2012 15:56:39 +0000 (16:56 +0100)
Problem:    Win32: UPX does not compress 64 bit binaries.
Solution:   Mention and add the alternative: mpress. (Dave Bodenstab)

src/INSTALLpc.txt
src/Make_ming.mak
src/version.c

index ec358e027e6d55e417ad10358a85e302e58b824e..66f102d126bb5a2439515c3c04b4424b6b0cdea8 100644 (file)
@@ -239,6 +239,12 @@ If you are dismayed by how big the EXE is, I strongly recommend you get 'UPX'
 found at
     http://www.upx.org/
 
+As of 2011, UPX still does not support compressing 64-bit EXE's; if you have
+built a 64-bit vim then an alternative to UPX is 'MPRESS'. MPRESS can be found
+at:
+    http://www.matcode.com/mpress.htm
+
+
 ADDITION: NLS support with MinGW
 
 (by Eduardo F. Amatria <eferna1@platea.pntic.mec.es>)
index bacdb04c7d083285b1fc8fe00c101eb502acdcb1..64c3db83491606f2851f94695d75cbeee159158c 100644 (file)
 # it's just run out of memory or something.  Run again, and it will continue
 # with 'xxd'.
 #
-# "make upx" makes *compressed* versions of the GUI and console EXEs, using the
-# excellent UPX compressor:
+# "make upx" makes *compressed* versions of the 32 bit GUI and console EXEs,
+# using the excellent UPX compressor:
 #     http://upx.sourceforge.net/
+# "make mpress" uses the MPRESS compressor for 32- and 64-bit EXEs:
+#     http://www.matcode.com/mpress.htm
 #
 # Maintained by Ron Aaron <ronaharon@yahoo.com>
 # updated 2003 Jan 20
@@ -640,6 +642,10 @@ upx: exes
        upx gvim.exe
        upx vim.exe
 
+mpress: exes
+       mpress gvim.exe
+       mpress vim.exe
+
 xxd/xxd.exe: xxd/xxd.c
        $(MAKE) -C xxd -f Make_ming.mak CC=$(CC)
 
index 3c8101bc61cfcb0e297929c6c8fed3d7d47a1b5a..7fbadcdae608ab94347eb63e0174b8c069d706b6 100644 (file)
@@ -714,6 +714,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    460,
 /**/
     459,
 /**/