getrandom: do not depend on ‘open’ on mingw
commita01be1645717a029e571fd0dbb42245f05aff88c
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 28 Jun 2020 20:18:11 +0000 (28 13:18 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 28 Jun 2020 20:18:45 +0000 (28 13:18 -0700)
tree66805d5a56e34f6e3bd46348c28c776c4a534c04
parent3f70affe3ee2c5378965c8bf9d235af54837ec15
getrandom: do not depend on ‘open’ on mingw

Similarly for at-internal, getloadavg.  These modules do not call
the ‘open’ function when they are compiled on mingw.  On mingw,
this avoids having to compile open.c when building Emacs, which
does its own thing with ‘open’.
* modules/at-internal, modules/getloadavg, modules/getrandom:
(Depends-on): Don’t depend on ‘open’ on mingw.
(Depends-on): Require AC_CANONICAL_HOST, for host_os.
* modules/getloadavg (Depends-on):
Depend on intprops, open, stdbool, stdlib only if compiling
getloadavg.c.
ChangeLog
modules/at-internal
modules/getloadavg
modules/getrandom