1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-25 23:10:47 -08:00
emacs/lib-src
Eli Zaretskii b88b62dec9 Fix more incompatibilities between MinGW.org and MinGW64 headers
Reported by ׃scar Fuentes in
  http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00699.html
and in
  http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00707.html.

 nt/inc/ms-w32.h (USE_NO_MINGW_SETJMP_TWO_ARGS) [_W64]: Define to 1.
 For MinGW64, include sys/types.h and time.h.
 nt/inc/sys/time.h (struct timeval) [!_W64]: Guard definition with _W64.
 (struct timezone) [!_TIMEZONE_DEFINED]: Guard definition with
 _TIMEZONE_DEFINED.
 nt/addpm.c (_WIN32_IE) [_W64]: For MinGW64, don't define to 0x400.
 nt/inc/sys/stat.h: Remove _CRTIMP from prototypes of fstat, stat,
 lstat, and fstatat.

 lib-src/ntlib.c (struct timespec) [!_TIMEZONE_DEFINED]: Define the
 struct only if _TIMEZONE_DEFINED is not defined.

 src/w32term.c (WCRANGE, GLYPHSET): Don't define if _W64 is defined.
 src/w32.c (REPARSE_DATA_BUFFER): Guard with
 MAXIMUM_REPARSE_DATA_BUFFER_SIZE being defined.
2013-03-26 10:21:27 +02:00
..
.gitignore Don't ignore files that are no longer generated 2011-02-13 19:35:05 +01:00
ChangeLog Fix more incompatibilities between MinGW.org and MinGW64 headers 2013-03-26 10:21:27 +02:00
COPYING Change to GPLv3. 2007-07-25 07:00:38 +00:00
ebrowse.c Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
emacsclient.c File synchronization fixes. 2013-03-13 11:42:22 -07:00
etags.c Static checking by Sun C 5.12. 2013-03-13 00:27:34 -07:00
grep-changelog Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
hexl.c Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
make-docfile.c * make-docfile.c (write_globals): Make it a bit clearer. 2013-01-15 13:26:01 -08:00
Makefile.in File synchronization fixes. 2013-03-13 11:42:22 -07:00
makefile.w32-in Fix MSVC compilation problem in lib-src. 2013-03-23 17:30:38 +02:00
movemail.c File synchronization fixes. 2013-03-13 11:42:22 -07:00
ntlib.c Fix more incompatibilities between MinGW.org and MinGW64 headers 2013-03-26 10:21:27 +02:00
ntlib.h Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
pop.c * pop.c: Fix ERRMAX typo (Bug#13925). 2013-03-12 15:00:07 -07:00
pop.h Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
profile.c Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
rcs2log Add 2013 to more copyright years 2013-01-02 17:35:49 -08:00
README changed Emacs' to GNU Emacs' 2006-03-31 07:25:44 +00:00
test-distrib.c Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
testfile
update-game-score.c Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00

This directory contains the source code for the architecture-dependent
files that go in ${archlibdir}.  At present, these are mostly utility
programs used by GNU Emacs.