diff options
| author | Joakim Verona | 2011-11-22 15:39:42 +0100 |
|---|---|---|
| committer | Joakim Verona | 2011-11-22 15:39:42 +0100 |
| commit | 40bb789236e486a3f36eefb2840c293369ce2af3 (patch) | |
| tree | 8e81d3aa5f232ec7f2c5187c683cb0998d2dc4e2 /nt | |
| parent | 62318aed495a48e24ff73fe79e420dd801df3189 (diff) | |
| parent | a8e1496d750ab0f571b3412ff61aaa4da640a036 (diff) | |
| download | emacs-40bb789236e486a3f36eefb2840c293369ce2af3.tar.gz emacs-40bb789236e486a3f36eefb2840c293369ce2af3.zip | |
upstream
Diffstat (limited to 'nt')
| -rw-r--r-- | nt/ChangeLog | 12 | ||||
| -rw-r--r-- | nt/README.W32 | 4 | ||||
| -rw-r--r-- | nt/gmake.defs | 3 | ||||
| -rw-r--r-- | nt/inc/stdint.h | 4 | ||||
| -rw-r--r-- | nt/preprep.c | 3 |
5 files changed, 16 insertions, 10 deletions
diff --git a/nt/ChangeLog b/nt/ChangeLog index fc612d64fa8..8de94033196 100644 --- a/nt/ChangeLog +++ b/nt/ChangeLog | |||
| @@ -1,3 +1,11 @@ | |||
| 1 | 2011-11-15 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * README.W32: Update the GTK Windows download URL for libpng. | ||
| 4 | |||
| 5 | 2011-11-13 Christoph Scholtes <cschol2112@googlemail.com> | ||
| 6 | |||
| 7 | * inc/stdint.h (UINT64_MAX, UINT32_MAX): Fix values. | ||
| 8 | |||
| 1 | 2011-11-05 Christoph Scholtes <cschol2112@googlemail.com> | 9 | 2011-11-05 Christoph Scholtes <cschol2112@googlemail.com> |
| 2 | 10 | ||
| 3 | * inc/stdint.h (UINT64_MAX, UINT64_MIN, INT64_MIN, UINTMAX_MAX) | 11 | * inc/stdint.h (UINT64_MAX, UINT64_MIN, INT64_MIN, UINTMAX_MAX) |
| @@ -5,7 +13,7 @@ | |||
| 5 | (INT32_MIN, UINTMAX_MAX, UINTMAX_MIN, INTMAX_MAX, INTMAX_MIN) | 13 | (INT32_MIN, UINTMAX_MAX, UINTMAX_MIN, INTMAX_MAX, INTMAX_MIN) |
| 6 | (intmax_t, INT64_MAX): Add for MSVC. | 14 | (intmax_t, INT64_MAX): Add for MSVC. |
| 7 | 15 | ||
| 8 | * config.nt: (mode_t) [!__GNUC__]: Define mode_t for MSVC. | 16 | * config.nt (mode_t) [!__GNUC__]: Define mode_t for MSVC. |
| 9 | 17 | ||
| 10 | 2011-11-05 Eli Zaretskii <eliz@gnu.org> | 18 | 2011-11-05 Eli Zaretskii <eliz@gnu.org> |
| 11 | 19 | ||
| @@ -20,7 +28,7 @@ | |||
| 20 | 28 | ||
| 21 | * INSTALL: Update for newer versions of MSVC. | 29 | * INSTALL: Update for newer versions of MSVC. |
| 22 | 30 | ||
| 23 | 2011-11-05 Fabrice Popineau <fabrice.popineau@supelec.fr> (tiny change) | 31 | 2011-11-05 Fabrice Popineau <fabrice.popineau@supelec.fr> (tiny change) |
| 24 | 32 | ||
| 25 | Support MSVC build with newer versions of Visual Studio. | 33 | Support MSVC build with newer versions of Visual Studio. |
| 26 | * nmake.defs (USE_CRT_DLL): Define to 1. | 34 | * nmake.defs (USE_CRT_DLL): Define to 1. |
diff --git a/nt/README.W32 b/nt/README.W32 index e4044e409d4..52582dc7ccf 100644 --- a/nt/README.W32 +++ b/nt/README.W32 | |||
| @@ -129,7 +129,7 @@ See the end of the file for license conditions. | |||
| 129 | 129 | ||
| 130 | Emacs can also support some other image formats with appropriate | 130 | Emacs can also support some other image formats with appropriate |
| 131 | libraries. These libraries are all available as part of GTK | 131 | libraries. These libraries are all available as part of GTK |
| 132 | download for Windows (http://www.gtk.org/download-windows.html), or | 132 | download for Windows (http://www.gtk.org/download/win32.php), or |
| 133 | from the GnuWin32 project. Emacs will find them if the directory | 133 | from the GnuWin32 project. Emacs will find them if the directory |
| 134 | they are installed in is on the PATH. | 134 | they are installed in is on the PATH. |
| 135 | 135 | ||
| @@ -142,7 +142,7 @@ See the end of the file for license conditions. | |||
| 142 | the PNG support will not work, and you will have to download | 142 | the PNG support will not work, and you will have to download |
| 143 | newer versions. | 143 | newer versions. |
| 144 | 144 | ||
| 145 | JPEG: requires the Independant JPEG Group's libjpeg 6b or later, | 145 | JPEG: requires the Independent JPEG Group's libjpeg 6b or later, |
| 146 | which will be called jpeg62.dll, libjpeg.dll, jpeg-62.dll or jpeg.dll. | 146 | which will be called jpeg62.dll, libjpeg.dll, jpeg-62.dll or jpeg.dll. |
| 147 | 147 | ||
| 148 | TIFF: requires libTIFF 3.0 or later, which will be called libtiff3.dll | 148 | TIFF: requires libTIFF 3.0 or later, which will be called libtiff3.dll |
diff --git a/nt/gmake.defs b/nt/gmake.defs index 46d4acf76dd..a1ff7af853e 100644 --- a/nt/gmake.defs +++ b/nt/gmake.defs | |||
| @@ -95,7 +95,7 @@ THISDIR = . | |||
| 95 | ifdef USING_SH | 95 | ifdef USING_SH |
| 96 | sh_output := $(shell echo [Please ignore a syntax error on the next line - it is intentional] 1>&2) | 96 | sh_output := $(shell echo [Please ignore a syntax error on the next line - it is intentional] 1>&2) |
| 97 | sh_output := $(shell echo foo") | 97 | sh_output := $(shell echo foo") |
| 98 | # This single quote " is to fix fintification due to previous line | 98 | # This single quote " is to fix fontification due to previous line |
| 99 | ifeq "$(sh_output)" "" | 99 | ifeq "$(sh_output)" "" |
| 100 | NEW_CYGWIN = 1 | 100 | NEW_CYGWIN = 1 |
| 101 | endif | 101 | endif |
| @@ -311,4 +311,3 @@ export XMFLAGS | |||
| 311 | 311 | ||
| 312 | $(BLD)/%.o: %.c | 312 | $(BLD)/%.o: %.c |
| 313 | $(CC) $(CFLAGS) $(CC_OUT)$@ $< | 313 | $(CC) $(CFLAGS) $(CC_OUT)$@ $< |
| 314 | |||
diff --git a/nt/inc/stdint.h b/nt/inc/stdint.h index 5242a45df44..fa2e06f3da9 100644 --- a/nt/inc/stdint.h +++ b/nt/inc/stdint.h | |||
| @@ -29,7 +29,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ | |||
| 29 | 29 | ||
| 30 | #ifdef _WIN64 | 30 | #ifdef _WIN64 |
| 31 | typedef __int64 intptr_t; | 31 | typedef __int64 intptr_t; |
| 32 | #define UINT64_MAX 18446744073709551616 | 32 | #define UINT64_MAX 18446744073709551615 |
| 33 | #define UINT64_MIN 0 | 33 | #define UINT64_MIN 0 |
| 34 | /* "i64" is the non-standard suffix used by MSVC for 64-bit constants. */ | 34 | /* "i64" is the non-standard suffix used by MSVC for 64-bit constants. */ |
| 35 | #define INT64_MAX 9223372036854775807i64 | 35 | #define INT64_MAX 9223372036854775807i64 |
| @@ -42,7 +42,7 @@ typedef __int64 intptr_t; | |||
| 42 | #else | 42 | #else |
| 43 | typedef int intptr_t; | 43 | typedef int intptr_t; |
| 44 | typedef unsigned int uint32_t; | 44 | typedef unsigned int uint32_t; |
| 45 | #define UINT32_MAX 4294967296 | 45 | #define UINT32_MAX 4294967295 |
| 46 | #define UINT32_MIN 0 | 46 | #define UINT32_MIN 0 |
| 47 | #define INT32_MAX 2147483647 | 47 | #define INT32_MAX 2147483647 |
| 48 | #define INT32_MIN (~INT32_MAX) | 48 | #define INT32_MIN (~INT32_MAX) |
diff --git a/nt/preprep.c b/nt/preprep.c index 6b764afdeab..7541536714c 100644 --- a/nt/preprep.c +++ b/nt/preprep.c | |||
| @@ -321,7 +321,7 @@ relocate_offset (DWORD offset, | |||
| 321 | variables, because of dumping.] | 321 | variables, because of dumping.] |
| 322 | 322 | ||
| 323 | We could potentially generate the relocation data ourselves by making | 323 | We could potentially generate the relocation data ourselves by making |
| 324 | two versions of temacs, one with an extra dummmy section before | 324 | two versions of temacs, one with an extra dummy section before |
| 325 | EMHEAP to offset it, and then compare the dumped executables from | 325 | EMHEAP to offset it, and then compare the dumped executables from |
| 326 | both. That is a lot of work though, and it doesn't solve the problem | 326 | both. That is a lot of work though, and it doesn't solve the problem |
| 327 | of dumped pointers to static variables, which also can be relocated. | 327 | of dumped pointers to static variables, which also can be relocated. |
| @@ -825,4 +825,3 @@ main (int argc, char **argv) | |||
| 825 | } | 825 | } |
| 826 | 826 | ||
| 827 | /* eof */ | 827 | /* eof */ |
| 828 | |||