mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-26 10:49:33 +00:00
Fix mingw.org's MinGW GCC 9 warning about 'execve'
* nt/inc/ms-w32.h (execve) [__GNUC__ > 9]: Provide a different prototype for mingw.org's MinGW as well, to match the GCC builtin.
This commit is contained in:
parent
bd7b681dc4
commit
a8ad94cd2f
@ -309,7 +309,12 @@ extern intptr_t _execvp (const char *, char **);
|
||||
the code that references it is still compiled. */
|
||||
extern int execve (const char *, char * const *, char * const *);
|
||||
#else
|
||||
/* mingw.org's MinGW GCC 9.x has the same built-in prototype... */
|
||||
# if __GNUC__ >= 9
|
||||
extern int execve (const char *, char * const *, char * const *);
|
||||
# else
|
||||
extern intptr_t execve (const char *, char * const *, char * const *);
|
||||
# endif
|
||||
#endif
|
||||
#define tcdrain _commit
|
||||
#define fdopen _fdopen
|
||||
|
Loading…
Reference in New Issue
Block a user