- Sync the common mingw stuff with mingw-w64 HEAD
authorColin Finck <colin@reactos.org>
Sat, 14 Mar 2009 00:50:23 +0000 (00:50 +0000)
committerColin Finck <colin@reactos.org>
Sat, 14 Mar 2009 00:50:23 +0000 (00:50 +0000)
commit8d291610ee804189f0065ff951bd0ed89c1ffe09
treed4c31e6956df78d9f86581df13db023a56a511a8
parent8b8a92d9dafe81cacd4c8f91a8dcffa1dbcfa524
- Sync the common mingw stuff with mingw-w64 HEAD
  Only few modifications were necessary to get it to work flawlessy with our tree:
    -> getopt.c, which should rather be a part of "mingwex" (if we need the two Unix apps using it at all..)
    -> Adding an 'extern int __globallocalestatus;' to the "internal.h"
    -> Disabling the custom __mingw_get_crt_info, which depends on defines inside the mingw-w64 tree
    -> Small warning fixes, which will be submitted to mingw-w64
- Add an include directory "include/reactos/mingw-w64" for their header stuff to make synchronizations easier.
- Remove remainders of our previous initialization routines, which still co-existed beside the new ones
- Remove misleading and unnecessary files (i.e. "binmode.c")

svn path=/trunk/; revision=40006
40 files changed:
reactos/include/reactos/mingw-w64/internal.h [moved from reactos/lib/3rdparty/mingw/internal.h with 94% similarity]
reactos/include/reactos/mingw-w64/oscalls.h [moved from reactos/lib/3rdparty/mingw/oscalls.h with 62% similarity]
reactos/include/reactos/mingw-w64/sect_attribs.h [new file with mode: 0644]
reactos/lib/3rdparty/mingw/CRT_fp10.c
reactos/lib/3rdparty/mingw/CRT_fp8.c
reactos/lib/3rdparty/mingw/_newmode.c
reactos/lib/3rdparty/mingw/_wgetopt.c [deleted file]
reactos/lib/3rdparty/mingw/atonexit.c
reactos/lib/3rdparty/mingw/binmode.c [deleted file]
reactos/lib/3rdparty/mingw/charmax.c
reactos/lib/3rdparty/mingw/cinitexe.c
reactos/lib/3rdparty/mingw/crt0_c.c
reactos/lib/3rdparty/mingw/crt0_w.c
reactos/lib/3rdparty/mingw/crtdll.c
reactos/lib/3rdparty/mingw/crtexe.c
reactos/lib/3rdparty/mingw/dllargv.c
reactos/lib/3rdparty/mingw/dllentry.c
reactos/lib/3rdparty/mingw/dllmain.c
reactos/lib/3rdparty/mingw/gccmain.c
reactos/lib/3rdparty/mingw/getopt.c
reactos/lib/3rdparty/mingw/gs_support.c
reactos/lib/3rdparty/mingw/isascii.c [deleted file]
reactos/lib/3rdparty/mingw/iscsym.c [deleted file]
reactos/lib/3rdparty/mingw/iscsymf.c [deleted file]
reactos/lib/3rdparty/mingw/merr.c
reactos/lib/3rdparty/mingw/mingw.rbuild
reactos/lib/3rdparty/mingw/mingw_helpers.c
reactos/lib/3rdparty/mingw/moldname-msvcrt.def
reactos/lib/3rdparty/mingw/natstart.c
reactos/lib/3rdparty/mingw/pesect.c
reactos/lib/3rdparty/mingw/pseudo-reloc-list.c
reactos/lib/3rdparty/mingw/pseudo-reloc.c
reactos/lib/3rdparty/mingw/tgetopt.h [deleted file]
reactos/lib/3rdparty/mingw/tlssup.c
reactos/lib/3rdparty/mingw/toascii.c [deleted file]
reactos/lib/3rdparty/mingw/wcrt1.c [deleted file]
reactos/lib/3rdparty/mingw/wildcard.c
reactos/lib/3rdparty/mingw/xncommod.c
reactos/lib/3rdparty/mingw/xthdloc.c
reactos/lib/3rdparty/mingw/xtxtmode.c