Don't use libmingwex printfs in libmingw32

git-svn-id: svn://svn.code.sf.net/p/mingw-w64/code/trunk@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: svn://svn.code.sf.net/p/mingw-w64/code/trunk@6045 4407c894-4637-0410-b4f5-ada5f102cad1
Miss yacc-file changes ... sorry.


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


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


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

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