1 # This is the list of modules to be deleted from ../lib/gnulib.mk.
3 # We delete them because they either conflict with MinGW headers or
4 # headers in nt/inc, or because those modules won't compile with
5 # MinGW, or because Emacs already has the corresponding facilities as
6 # part of Emacs sources, and their implementation is incompatible with
9 # In general, do NOT remove anything from ../lib/gnulib.mk that
10 # doesn't need to be removed, to minimize the differences from
11 # upstream gnulib.mk and thus make the maintenance easier. Every
12 # header file whose generation is controlled by configure-time tests
13 # does NOT need to be removed; instead, force the configure script to
14 # accept whatever MinGW has to offer, by defining the appropriate
15 # Autoconf variable in the nt/mingw-cfg.site file. Headers that are
16 # generated conditionally have the tell-tale "if GL_GENERATE_foo_H"
17 # condition before their Makefile snippet in this file. Likewise, do
18 # NOT remove gnulib modules which introduce header files that don't
19 # exist in MinGW and in nt/inc/, since they cannot possibly clash
20 # with anything. Gnulib modules that introduce source *.c files also
21 # need not be removed; if they define functions that could clash with
22 # the w32 substitutes in Emacs, disable their compilation by defining
23 # suitable variables in nt/mingw-cfg.site.
24 # ----------------------------------------------------------------------
26 # Copyright (C) 2017 Free Software Foundation, Inc.
28 # This file is free software; you can redistribute it and/or modify
29 # it under the terms of the GNU General Public License as published by
30 # the Free Software Foundation; either version 3 of the License, or
31 # (at your option) any later version.
33 # This file is distributed in the hope that it will be useful,
34 # but WITHOUT ANY WARRANTY; without even the implied warranty of
35 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
36 # GNU General Public License for more details.
38 # You should have received a copy of the GNU General Public License
39 # along with this file. If not, see <http://www.gnu.org/licenses/>.
41 # As a special exception to the GNU General Public License,
42 # this file may be distributed as part of a program that
43 # contains a configuration script generated by Autoconf, under
44 # the same distribution terms as the rest of that program.