Revered broken --with-widl clean up

git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5251 4407c894-4637-0410-b4f5-ada5f102cad1
widl: Use standard, target tripple-based name for installed executable

git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5252 4407c894-4637-0410-b4f5-ada5f102cad1
wtypes.idl: Use BOOL instead of WINBOOL

git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5253 4407c894-4637-0410-b4f5-ada5f102cad1
	* Throughout, drop 'L' modifier from enumeration values.


git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5254 4407c894-4637-0410-b4f5-ada5f102cad1
Cleanup the sources for libmingwex.  In the process, I found that _rotr64.c and _rotl64.c were listed under both 32-only and 64-only, so I moved them to the common area after checking with Ozkan.

git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5255 4407c894-4637-0410-b4f5-ada5f102cad1
widl: Added support for default include path

git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5256 4407c894-4637-0410-b4f5-ada5f102cad1
widl: Removed no longer needed AC_CANONICAL_HOST

git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5257 4407c894-4637-0410-b4f5-ada5f102cad1
Cleanup discrepancies between r5178 and r5251.  This version should work well now.

git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5258 4407c894-4637-0410-b4f5-ada5f102cad1
Fixed typo from r5255

git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5259 4407c894-4637-0410-b4f5-ada5f102cad1
math files depend on additional headers (*.def.h) that were never included, and so they are left out of make dist.  They were included for complex, however.

git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5260 4407c894-4637-0410-b4f5-ada5f102cad1
	* wmiatlprov.h (CInstanceProviderHelper::CheckInstancePath):
	Cast first parameter in call to GetInfo to ULONG.
	* winioctl.h (IsDsmActionNonDestructive): Replace test for != 0L
	with logical negation operator.
	* wininet.h (INTERNET_INVALID_STATUS_CALLBACK): Drop 'L' modifier.
	* lmaccess.h (DEF_MIN_PWAGE): Ditto.
	* mmsystem.h (MEVT_EVENTPARM): Ditto.
	* svrapi.h (FRK_INIT):  Ditto.
	* vfw.h: Throughout, cast all constants in calls to SendMessage and
	ICSendMessage to the expected type.
	* prsht.h: Ditto, in calls to SendMessage and PostMessage.
	* winuser.h: Ditto, in calls to CreateWindowEx, CreateDialogParam,
	CreateDialogIndirectParam, DialogBoxParam, and DialogBoxIndirectParam.
	* commctrl.h: Ditto, in calls to SendMessage.
	(LPSTR_TEXTCALLBACKA): Drop 'L' modifier.
	(LPSTR_TEXTCALLBACKW): Ditto.
	* windowsx.h: Throughout, cast all constants in calls to SendMessage
	and as return value from HANDLE_xxx macro.
	(IsRestored): Replace test for == 0L with logical negation operator.


git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5262 4407c894-4637-0410-b4f5-ada5f102cad1
Update to autoconf 2.69

git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5265 4407c894-4637-0410-b4f5-ada5f102cad1
cpp flags go in CPPFLAGS variables instead of CFLAGS variables

git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5266 4407c894-4637-0410-b4f5-ada5f102cad1
Pass down target as well as host to distcheck

git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5267 4407c894-4637-0410-b4f5-ada5f102cad1
make distcheck wants all required files to be distributed.  Headers typically go in _SOURCES or in EXTRA_DIST.

git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5268 4407c894-4637-0410-b4f5-ada5f102cad1
	* configure.ac (BASEHEAD_LIST): Add crt/intrin.h
	* configure: Regenerate.


git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5270 4407c894-4637-0410-b4f5-ada5f102cad1
Add myself


git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5271 4407c894-4637-0410-b4f5-ada5f102cad1
	* cdoex.h: Throughout, drop 'L' qualifier from numerical constants
	defining const value.
	* cdosys.h: Ditto.
	* lmaccess.h: Drop 'L' qualifier from numerical constants casted to
	unsigned long.
	* lmstats.h: Ditto.
	* richole.h: Drop 'L' qualifier from numerical constants casted to
	ULONG.
	* dbgeng.h: Drop 'L' qualifier from numerical constants casted to
	HRESULT (via HRESULT_FROM_NT).
	* adserr.h: Throughout, drop 'L' qualifier from numerical
	constants casted to HRESULT (via _HRESULT_TYPEDEF_).
	* advpub.h: Ditto.
	* naperror.h: Ditto.
	* pstore.h: Ditto.
	* subsmgr.h: Ditto.
	* urlmon.h: Ditto.
	* winerror.h: Ditto.
	Define all WSA error codes based on WSABASEERR.
	* netmon.h (MAKE_LONG): Drop unnecessary 'L' qualifier from shift
	value.
	* pdh.h (IsSuccessSeverity): Drop 'L' qualifier from mask value.
	Cast result value to DWORD.
	(IsInformationalSeverity): Ditto.
	(IsWarningSeverity): Ditto.
	(IsErrorSeverity): Ditto.
	* penwin.h (dwDiffAT): Drop unnecessary 'L' qualifier from multiplier.
	* windowsx.h (HANDLE_WM_CREATE): Drop 'L' qualifer from
	constant casted to LRESULT and only cast the endresult once.
	* wingdi.h (HGDI_ERROR): Drop 'L' qualifer.
	* docobj.h (PAGESET_TOLASTPAGE): Ditto.


git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5272 4407c894-4637-0410-b4f5-ada5f102cad1
	* Throughout, use __MSABI_LONG macro rather than 'L' qualifier
	for numerical constants.


git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5273 4407c894-4637-0410-b4f5-ada5f102cad1
Add _mingw.h header for making sure MSABI_LONG is defined for resource-compiled.


git-svn-id: https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk@5276 4407c894-4637-0410-b4f5-ada5f102cad1