Mercurial > vim
comparison src/xxd/xxd.c @ 26859:b9ede1952107 v8.2.3958
patch 8.2.3958: build failure compiling xxd with "-std=c2x"
Commit: https://github.com/vim/vim/commit/ef089f50f9d6685c7a0ab94f9133576d7beec32b
Author: Yegappan Lakshmanan <yegappan@yahoo.com>
Date: Fri Dec 31 17:33:47 2021 +0000
patch 8.2.3958: build failure compiling xxd with "-std=c2x"
Problem: Build failure compiling xxd with "-std=c2x".
Solution: define _XOPEN_SOURCE. (Yegappan Lakshmanan, closes https://github.com/vim/vim/issues/9444)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 31 Dec 2021 18:45:02 +0100 |
parents | d227481dbe8e |
children | 2f854597399f |
comparison
equal
deleted
inserted
replaced
26858:cec771ba515f | 26859:b9ede1952107 |
---|---|
70 #endif | 70 #endif |
71 #if !defined(CYGWIN) && defined(__CYGWIN__) | 71 #if !defined(CYGWIN) && defined(__CYGWIN__) |
72 # define CYGWIN | 72 # define CYGWIN |
73 #endif | 73 #endif |
74 | 74 |
75 #if (defined(__linux__) && !defined(__ANDROID__)) || defined(__CYGWIN__) | |
76 # define _XOPEN_SOURCE 700 /* for fdopen() */ | |
77 #endif | |
78 | |
75 #include <stdio.h> | 79 #include <stdio.h> |
76 #ifdef VAXC | 80 #ifdef VAXC |
77 # include <file.h> | 81 # include <file.h> |
78 #else | 82 #else |
79 # include <fcntl.h> | 83 # include <fcntl.h> |