aboutsummaryrefslogtreecommitdiff
path: root/win32
diff options
context:
space:
mode:
authorNguyễn Thái Ngọc Duy <pclouds@gmail.com>2010-04-14 06:48:45 +0200
committerNguyễn Thái Ngọc Duy <pclouds@gmail.com>2010-04-20 19:14:00 +0200
commit1003a90e99874a6ffe44bf1f55dcc7ec3f19e70d (patch)
tree6abbf46f27bbbe196bf9b658629dff6b2f426d52 /win32
parent8a1b73d55cb75a7c173901e8c0b4734be2fdee45 (diff)
downloadbusybox-w32-1003a90e99874a6ffe44bf1f55dcc7ec3f19e70d.tar.gz
busybox-w32-1003a90e99874a6ffe44bf1f55dcc7ec3f19e70d.tar.bz2
busybox-w32-1003a90e99874a6ffe44bf1f55dcc7ec3f19e70d.zip
win32: set binary I/O mode by default
Text mode is default on Windows, which is just bad. This file also hosts many functions that were extracted from commit e56b799d6ad8afba4168fffa7218d44c041a72d2 in Git repository, under directory compat. Some functions are modified/added by me, but usually credits go to Git developers. Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Diffstat (limited to 'win32')
-rw-r--r--win32/Kbuild1
-rw-r--r--win32/mingw.c3
2 files changed, 4 insertions, 0 deletions
diff --git a/win32/Kbuild b/win32/Kbuild
index df4fcb18d..85f5ca7c4 100644
--- a/win32/Kbuild
+++ b/win32/Kbuild
@@ -5,3 +5,4 @@
5lib-y:= 5lib-y:=
6 6
7lib-$(CONFIG_PLATFORM_MINGW32) += fnmatch.o 7lib-$(CONFIG_PLATFORM_MINGW32) += fnmatch.o
8lib-$(CONFIG_PLATFORM_MINGW32) += mingw.o
diff --git a/win32/mingw.c b/win32/mingw.c
new file mode 100644
index 000000000..a85d81a2c
--- /dev/null
+++ b/win32/mingw.c
@@ -0,0 +1,3 @@
1#include "libbb.h"
2
3unsigned int _CRT_fmode = _O_BINARY;