Don't use libmingwex printfs in libmingw32

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6044 4407c894-4637-0410-b4f5-ada5f102cad1
parser.l:
* Use for xstrtoul the 'long long' variant to evaluate string-value.  This is necessary to get overflow proper.
* Add namespace lex-token handling.
parser.y:
* Regenerate with more recent bison-version.
* Add support for appending to statements a statement-list.
* Add support for appending to attributes a attribute-list.
* Add new token tNAMESPACE.
* Add new rule namespacedef.
* Add to gbl_statements the namespace parsing.
* Add to imp_statements the namespace parsing.
* Add parsing of tASYNCUUID token as attribute.
* Allow for typedef statements that attributes might be before and/or
  after the typedef-keyword.
* Fix issue about default for hidden/public attribute.
* Add/Modify to attribute-list handling for "async_uuid", "hidden", "inputsync",
  and "version" attributes.
* Allow for version-values also hexadecimal values.

-- Diese -und die folgenden Zeilen werden ignoriert --

M    src/parser.yy.c
M    src/parser.tab.c
M    src/parser.l
M    src/parser.tab.h


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6045 4407c894-4637-0410-b4f5-ada5f102cad1
Miss yacc-file changes ... sorry.


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6046 4407c894-4637-0410-b4f5-ada5f102cad1
Add ATTR_ASYNCUUID attribute enumerator


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6047 4407c894-4637-0410-b4f5-ada5f102cad1
Set pointer_size's default to host's pointer-type ...


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6048 4407c894-4637-0410-b4f5-ada5f102cad1
unknwnbase.idl: Added support for __uuidof(IUnknown).

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6049 4407c894-4637-0410-b4f5-ada5f102cad1
winbase.h: Removed CreateMutexExA declaration that uses LPCTSTR instead of LPCSTR and conflicts with synchapi.h.

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6050 4407c894-4637-0410-b4f5-ada5f102cad1
Introduce option --rt for enabling RT's IDL language-extensions.


git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6051 4407c894-4637-0410-b4f5-ada5f102cad1
Rework __thread with explicit tls code

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6052 4407c894-4637-0410-b4f5-ada5f102cad1
Fix DFP experiments

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6053 4407c894-4637-0410-b4f5-ada5f102cad1
Naive BCD

git-svn-id: https://svn.code.sf.net/p/mingw-w64/code@6054 4407c894-4637-0410-b4f5-ada5f102cad1