<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/nt/inc, branch old-branches/python</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>Fix the MS-Windows build broken by 1995-02-25T20:57:45Z!rms@gnu.org.</title>
<updated>2012-05-27T12:11:23+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2012-05-27T12:11:23+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=cd37650917a996c2bda3fdc1aa2955b9cace964f'/>
<id>cd37650917a996c2bda3fdc1aa2955b9cace964f</id>
<content type='text'>
 lib/makefile.w32-in ($(BLD)/md5.$(O)): 
 ($(BLD)/sha1.$(O)): 
 ($(BLD)/sha256.$(O)): 
 ($(BLD)/sha512.$(O)): Depend on $(EMACS_ROOT)/nt/inc/stdalign.h.
 Suggested by Christoph Scholtes &lt;cschol2112@googlemail.com&gt;.
 lib/getopt_.h: Regenerate.
 nt/inc/stdalign.h: New file.

Fixes: debbugs:11527
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 lib/makefile.w32-in ($(BLD)/md5.$(O)): 
 ($(BLD)/sha1.$(O)): 
 ($(BLD)/sha256.$(O)): 
 ($(BLD)/sha512.$(O)): Depend on $(EMACS_ROOT)/nt/inc/stdalign.h.
 Suggested by Christoph Scholtes &lt;cschol2112@googlemail.com&gt;.
 lib/getopt_.h: Regenerate.
 nt/inc/stdalign.h: New file.

Fixes: debbugs:11527
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid MS-Windows compilation errors when struct stat is redefined.</title>
<updated>2012-02-04T13:24:07+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2012-02-04T13:24:07+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e0aeebda1f9d0c7011ef09be2f5bf5b08caa5c2b'/>
<id>e0aeebda1f9d0c7011ef09be2f5bf5b08caa5c2b</id>
<content type='text'>
 nt/inc/sys/stat.h (_STAT_DEFINED): Define, to prevent redefinitions
 by other headers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 nt/inc/sys/stat.h (_STAT_DEFINED): Define, to prevent redefinitions
 by other headers.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add 2012 to FSF copyright years for Emacs files</title>
<updated>2012-01-05T09:46:05+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2012-01-05T09:46:05+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=acaf905b1130aae80fa59d2c861ffd4c8eb75486'/>
<id>acaf905b1130aae80fa59d2c861ffd4c8eb75486</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix MS-Windows build with MSVC compiler.</title>
<updated>2011-11-27T18:52:53+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2011-11-27T18:52:53+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=8c9afb46949ddd9853f38eb8c1a865cb13522d92'/>
<id>8c9afb46949ddd9853f38eb8c1a865cb13522d92</id>
<content type='text'>
Parts of the changes by Fabrice Popineau  &lt;fabrice.popineau@supelec.fr&gt;.

 lib-src/makefile.w32-in (LOCAL_FLAGS): Add $(EMACS_EXTRA_C_FLAGS).
 lib-src/emacsclient.c (main) &lt;environ&gt;: Remove declaration, already
 pulled in by unistd.h on Posix hosts and stdlib.h on MS-Windows.
 nt/inc/stdint.h (uint32_t, uint64_t) [_WIN64]: New typedefs.
 (UINT64_MAX) [_WIN64]: Fix definition.
 (uintmax_t, intmax_t): Fix definitions.
 nt/inc/inttypes.h (strtoumax, strtoimax) [!__MINGW32__]: Provide
 correct definitions.
 nt/config.nt (HAVE_DECL_STRTOLL): Define.
 (va_copy) [_WIN64]: Provide a better definition.
 src/s/ms-w32.h (utimbuf) [_MSC_VER]: Don't define.
 (snprintf) [_MSC_VER]: Redirect to _snprintf.
 (strtoll) [_MSC_VER]: Redirect to _strtoi64.
 (malloc, free, realloc, calloc): Redirect to e_* only when
 compiling Emacs.
 src/lisp.h (GCTYPEBITS): Move before first use.
 (ALIGN_GCTYPEBITS) [_MSC_VER]: Define.
 (DECL_ALIGN) [_MSC_VER]: Use it, as MSVC doesn't like bit ops in
 this macro definition.
 (tzname): Redirect to _tzname for all values of _MSC_VER.

Fixes: debbugs:9960
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Parts of the changes by Fabrice Popineau  &lt;fabrice.popineau@supelec.fr&gt;.

 lib-src/makefile.w32-in (LOCAL_FLAGS): Add $(EMACS_EXTRA_C_FLAGS).
 lib-src/emacsclient.c (main) &lt;environ&gt;: Remove declaration, already
 pulled in by unistd.h on Posix hosts and stdlib.h on MS-Windows.
 nt/inc/stdint.h (uint32_t, uint64_t) [_WIN64]: New typedefs.
 (UINT64_MAX) [_WIN64]: Fix definition.
 (uintmax_t, intmax_t): Fix definitions.
 nt/inc/inttypes.h (strtoumax, strtoimax) [!__MINGW32__]: Provide
 correct definitions.
 nt/config.nt (HAVE_DECL_STRTOLL): Define.
 (va_copy) [_WIN64]: Provide a better definition.
 src/s/ms-w32.h (utimbuf) [_MSC_VER]: Don't define.
 (snprintf) [_MSC_VER]: Redirect to _snprintf.
 (strtoll) [_MSC_VER]: Redirect to _strtoi64.
 (malloc, free, realloc, calloc): Redirect to e_* only when
 compiling Emacs.
 src/lisp.h (GCTYPEBITS): Move before first use.
 (ALIGN_GCTYPEBITS) [_MSC_VER]: Define.
 (DECL_ALIGN) [_MSC_VER]: Use it, as MSVC doesn't like bit ops in
 this macro definition.
 (tzname): Redirect to _tzname for all values of _MSC_VER.

Fixes: debbugs:9960
</pre>
</div>
</content>
</entry>
<entry>
<title>* inc/stdint.h (UINT64_MAX, UINT32_MAX): Fix values.</title>
<updated>2011-11-13T14:43:13+00:00</updated>
<author>
<name>Christoph Scholtes</name>
</author>
<published>2011-11-13T14:43:13+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=d7cecd19b3e4cf7a4c33145397900fb10f2cd698'/>
<id>d7cecd19b3e4cf7a4c33145397900fb10f2cd698</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>* inc/stdint.h (UINT64_MAX, UINT64_MIN, INT64_MIN, UINTMAX_MAX)</title>
<updated>2011-11-05T22:33:44+00:00</updated>
<author>
<name>Christoph Scholtes</name>
</author>
<published>2011-11-05T22:33:44+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=c4c32b976a2b7b4e84c56fa2fff06e255b016372'/>
<id>c4c32b976a2b7b4e84c56fa2fff06e255b016372</id>
<content type='text'>
(UINTMAX_MIN, INTMAX_MAX, INTMAX_MIN, UINT32_MIN, UINT32_MAX)
(INT32_MIN, UINTMAX_MAX, UINTMAX_MIN, INTMAX_MAX, INTMAX_MIN)
(intmax_t, INT64_MAX): Add for MSVC.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(UINTMAX_MIN, INTMAX_MAX, INTMAX_MIN, UINT32_MIN, UINT32_MAX)
(INT32_MIN, UINTMAX_MAX, UINTMAX_MIN, INTMAX_MAX, INTMAX_MIN)
(intmax_t, INT64_MAX): Add for MSVC.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update nt/inc/stdint.h for PTRDIFF_MAX.</title>
<updated>2011-06-07T12:34:09+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2011-06-07T12:34:09+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=f7b2cdf3ad4094e4a12425a01e7ec7c94abd659f'/>
<id>f7b2cdf3ad4094e4a12425a01e7ec7c94abd659f</id>
<content type='text'>
 nt/inc/stdint.h (INT32_MAX, INT64_MAX, INTPTR_MAX, PTRDIFF_MAX)
 [!__GNUC__]: New macros.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 nt/inc/stdint.h (INT32_MAX, INT64_MAX, INTPTR_MAX, PTRDIFF_MAX)
 [!__GNUC__]: New macros.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adapt Windows include files to latest changes.</title>
<updated>2011-05-06T12:09:08+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2011-05-06T12:09:08+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0a47eac473aec19f1b964cc06649dc0007e05f1f'/>
<id>0a47eac473aec19f1b964cc06649dc0007e05f1f</id>
<content type='text'>
 nt/inc/inttypes.h [!__MINGW32__]: Include stdint.h.  Move the
 definition of uintmax_t from here...
 nt/inc/stdint.h (uintmax_t): ...to here.
 (intptr_t) [!__GNUC__]: New typedef.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 nt/inc/inttypes.h [!__MINGW32__]: Include stdint.h.  Move the
 definition of uintmax_t from here...
 nt/inc/stdint.h (uintmax_t): ...to here.
 (intptr_t) [!__GNUC__]: New typedef.
</pre>
</div>
</content>
</entry>
<entry>
<title>Support inttypes.h and strtoumax in non-MinGW builds on Windows.</title>
<updated>2011-04-27T21:14:34+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2011-04-27T21:14:34+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=fc3b729195fbe5297aa23320f83adb11225b6ded'/>
<id>fc3b729195fbe5297aa23320f83adb11225b6ded</id>
<content type='text'>
 nt/inc/inttypes.h: New file.
 nt/config.nt (HAVE_DECL_STRTOULL, HAVE_DECL_STRTOUMAX)
 (HAVE_STRTOULL, HAVE_STRTOUMAX): New macros.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 nt/inc/inttypes.h: New file.
 nt/config.nt (HAVE_DECL_STRTOULL, HAVE_DECL_STRTOUMAX)
 (HAVE_STRTOULL, HAVE_STRTOUMAX): New macros.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement stubs of `readlink' and `symlink' for MS-Windows.</title>
<updated>2011-02-27T19:48:31+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2011-02-27T19:48:31+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=0f7bb05d28a57975fca586d7b3aa5e72edf56897'/>
<id>0f7bb05d28a57975fca586d7b3aa5e72edf56897</id>
<content type='text'>
 src/w32.c (symlink, readlink): New stub functions.
 nt/inc/unistd.h (readlink, symlink): Declare prototypes.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 src/w32.c (symlink, readlink): New stub functions.
 nt/inc/unistd.h (readlink, symlink): Declare prototypes.
</pre>
</div>
</content>
</entry>
</feed>
