OSDN Git Service

Redo the filters based on assumptions discussed in mingw-dvlpr list.
authorEarnie Boyd <earnie@users.sourceforge.net>
Wed, 12 Sep 2012 18:10:31 +0000 (14:10 -0400)
committerEarnie Boyd <earnie@users.sourceforge.net>
Wed, 12 Sep 2012 18:10:31 +0000 (14:10 -0400)
commit9313d16b81162e4d6f58aa5b4a08d16dbcbccdb6
tree725c7d030ad3481d59d604bcd0caf9c3ac19c149
parente920ae33a2cffba1b99f00246832fd28b6700da7
Redo the filters based on assumptions discussed in mingw-dvlpr list.

* include/mshtml.h (_mingw.h): Include.
* include/mswsock.h: Ditto.
* include/mb30.h: Ditto.
* include/ntdef.h: Ditto.
* include/ntdll.h: Ditto.
* include/ntldap.h: Ditto.
* include/ntsecapi.h: Ditto.
* include/ntsecpkg.h: Ditto.
* include/oaidl.h: Ditto.
* include/objbase.h: Ditto.
* include/objfwd.h: Ditto.
* include/objidl.h: Ditto.
* include/objsafe.h: Ditto.
* include/ocidlh.: Ditto.
* include/odbcinst.h: Ditto.
* include/ole.h: Ditto.
* include/ole2.h: Ditto.
* include/ole2ver.h: Ditto.
* include/oleauto.h: Ditto.
* include/olectl.h: Ditto.
* include/olectlid.h: Ditto.
* include/oleidl.h: Ditto.
* include/pbt.h: Ditto.
* include/powrprof.h: Ditto.
* include/qedit.h: Ditto.

* include/process.h (_mingw.h): Remove comment and move to top of file.

* include/mq.h (_mingw.h): Include.
(_WIN32_WINNT): Use MACRO constant for comparison instead of integer
and move filters to the end of the file.
* include/ntdsapi.h: Ditto.
* include/ntdsbcli.h: Ditto.
* include/objsel.h: Ditto.

* include/msacm.h (_mingw.h): Include.
(UNICODE): Use __AW() macro for mapping non-specific symbols.
* include/nddeapi.h: Ditto.
* include/nspapi.h: Ditto.
* include/oleacc.h: Ditto.
* include/oledlg.h: Ditto.
* include/prsht.h: Ditto.

* include/_mingw.h (__AW): Add filters for SQL_NOUNICODEMAP.

* TODO: Add items to the list as needed.
40 files changed:
ChangeLog
TODO
include/_mingw.h
include/mq.h
include/msacm.h
include/mshtml.h
include/mswsock.h
include/nb30.h
include/nddeapi.h
include/nspapi.h
include/ntdef.h
include/ntdll.h
include/ntdsapi.h
include/ntdsbcli.h
include/ntldap.h
include/ntsecapi.h
include/ntsecpkg.h
include/oaidl.h
include/objbase.h
include/objfwd.h
include/objidl.h
include/objsafe.h
include/objsel.h
include/ocidl.h
include/odbcinst.h
include/ole.h
include/ole2.h
include/ole2ver.h
include/oleacc.h
include/oleauto.h
include/olectl.h
include/olectlid.h
include/oledlg.h
include/oleidl.h
include/pbt.h
include/powrprof.h
include/process.h
include/prsht.h
include/psapi.h
include/qedit.h