etc: Remove the mingw-fix-include directory
This isn't used anywhere
This commit is contained in:
parent
5a459ea918
commit
de4a749567
@ -1,6 +0,0 @@
|
||||
The purpose of these headers is to fix issues with mingw v4.0, as described in #9246.
|
||||
|
||||
This works by adding this directory to GCC include search path before mingw system headers directories,
|
||||
so we can intercept their inclusions and add missing definitions without having to modify files in mingw/include.
|
||||
|
||||
Once mingw fixes all 3 issues mentioned in #9246, this directory and all references to it from rust/mk/* may be removed.
|
@ -1,18 +0,0 @@
|
||||
// Copyright 2014 The Rust Project Developers. See the COPYRIGHT
|
||||
// file at the top-level directory of this distribution and at
|
||||
// http://rust-lang.org/COPYRIGHT.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
|
||||
// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
|
||||
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
|
||||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
#ifndef _FIX_CXXCONFIG_H
|
||||
#define _FIX_CXXCONFIG_H 1
|
||||
|
||||
#define _GLIBCXX_HAVE_FENV_H 1
|
||||
|
||||
#include_next <bits/c++config.h>
|
||||
|
||||
#endif
|
@ -1,18 +0,0 @@
|
||||
// Copyright 2014 The Rust Project Developers. See the COPYRIGHT
|
||||
// file at the top-level directory of this distribution and at
|
||||
// http://rust-lang.org/COPYRIGHT.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
|
||||
// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
|
||||
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
|
||||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
#ifndef _FIX_WINBASE_H
|
||||
#define _FIX_WINBASE_H 1
|
||||
|
||||
#define NTDDK_VERSION NTDDI_VERSION
|
||||
|
||||
#include_next <winbase.h>
|
||||
|
||||
#endif
|
@ -1,27 +0,0 @@
|
||||
// Copyright 2014 The Rust Project Developers. See the COPYRIGHT
|
||||
// file at the top-level directory of this distribution and at
|
||||
// http://rust-lang.org/COPYRIGHT.
|
||||
//
|
||||
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
|
||||
// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
|
||||
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
|
||||
// option. This file may not be copied, modified, or distributed
|
||||
// except according to those terms.
|
||||
|
||||
#ifndef _FIX_WINSOCK2_H
|
||||
#define _FIX_WINSOCK2_H 1
|
||||
|
||||
#include_next <winsock2.h>
|
||||
|
||||
// mingw 4.0.x has broken headers (#9246) but mingw-w64 does not.
|
||||
#if defined(__MINGW_MAJOR_VERSION) && __MINGW_MAJOR_VERSION == 4
|
||||
|
||||
typedef struct pollfd {
|
||||
SOCKET fd;
|
||||
short events;
|
||||
short revents;
|
||||
} WSAPOLLFD, *PWSAPOLLFD, *LPWSAPOLLFD;
|
||||
|
||||
#endif
|
||||
|
||||
#endif // _FIX_WINSOCK2_H
|
Loading…
x
Reference in New Issue
Block a user