---
mingw-w64-crt/Makefile.am | 2 +-
mingw-w64-crt/def-include/crt-aliases.def.in | 1 +
mingw-w64-crt/lib-common/api-ms-win-crt-stdio-l1-1-0.def | 1 +
mingw-w64-crt/misc/ftruncate.c | 8 --------
4 files changed, 3 insertions(+), 9 deletions(-)
delete mode 100644 mingw-w64-crt/misc/ftruncate.c
diff --git a/mingw-w64-crt/Makefile.am b/mingw-w64-crt/Makefile.am
index f7ada9062c5f..705624635acf 100644
--- a/mingw-w64-crt/Makefile.am
+++ b/mingw-w64-crt/Makefile.am
@@ -1144,7 +1144,7 @@ src_libmingwex=\
misc/feraiseexcept.c misc/fesetenv.c misc/fesetexceptflag.c
misc/fesetround.c misc/fetestexcept.c \
misc/mingw_controlfp.c \
misc/mingw_setfp.c \
- misc/feupdateenv.c misc/ftruncate.c misc/fwide.c
misc/getlogin.c misc/getopt.c \
+ misc/feupdateenv.c misc/fwide.c
misc/getlogin.c misc/getopt.c \
misc/gettimeofday.c misc/__mingw_has_sse.c \
misc/mempcpy.c misc/mingw-aligned-malloc.c \
misc/mingw_matherr.c misc/mingw_mbwc_convert.c misc/mingw_usleep.c
misc/mingw_wcstod.c misc/mingw_wcstof.c \
diff --git a/mingw-w64-crt/def-include/crt-aliases.def.in
b/mingw-w64-crt/def-include/crt-aliases.def.in
index 472828e377ef..3f7cb53d7e21 100644
--- a/mingw-w64-crt/def-include/crt-aliases.def.in
+++ b/mingw-w64-crt/def-include/crt-aliases.def.in
@@ -291,6 +291,7 @@ ADD_UNDERSCORE(popen)
#endif
fseeko == fseek
ftello == ftell
+ftruncate == _chsize
; ADD_UNDERSCORE(scalb)
; This is list of symbol aliases for Large File Specification (extension to
Single UNIX Specification)
diff --git a/mingw-w64-crt/lib-common/api-ms-win-crt-stdio-l1-1-0.def
b/mingw-w64-crt/lib-common/api-ms-win-crt-stdio-l1-1-0.def
index 2f31884e8009..5c1669134dc0 100644
--- a/mingw-w64-crt/lib-common/api-ms-win-crt-stdio-l1-1-0.def
+++ b/mingw-w64-crt/lib-common/api-ms-win-crt-stdio-l1-1-0.def
@@ -25,6 +25,7 @@ __stdio_common_vswprintf_s
__stdio_common_vswscanf
_chsize
chsize == _chsize
+ftruncate == _chsize
_chsize_s
_close
close == _close
diff --git a/mingw-w64-crt/misc/ftruncate.c b/mingw-w64-crt/misc/ftruncate.c
deleted file mode 100644
index 4ee59d67b401..000000000000
--- a/mingw-w64-crt/misc/ftruncate.c
+++ /dev/null
@@ -1,8 +0,0 @@
-
-int _chsize(int _FileHandle,long _Size);
-int ftruncate(int __fd,int __length);
-
-int ftruncate(int __fd,int __length)
-{
- return _chsize (__fd,__length);
-}
--
2.20.1
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public