crt: Rename macro DECORATED_EXPORT() to STDCALL_DECORATED_EXPORT() This macro is currently used only for stdcall functions. Rename it and includes STDCALL into the name to prevent confusion that it cannot be used for example for fastcall functions (they do not have leading underscore in name, like stdcall and cdecl). Signed-off-by: LIU Hao <lh_mouse@126.com>
diff --git a/mingw-w64-crt/def-include/func.def.in b/mingw-w64-crt/def-include/func.def.in index 97d18e5..0d1ea77 100644 --- a/mingw-w64-crt/def-include/func.def.in +++ b/mingw-w64-crt/def-include/func.def.in
@@ -62,8 +62,7 @@ #endif #if defined(DEF_I386) -// for __cdecl and __stdcall only -#define DECORATED_EXPORT(symbol) symbol == _ ## symbol +#define STDCALL_DECORATED_EXPORT(symbol) symbol == _ ## symbol #endif #endif // FUNC_DEF_IN
diff --git a/mingw-w64-crt/lib32/msvcr100.def.in b/mingw-w64-crt/lib32/msvcr100.def.in index a0989e3..b2c11e4 100644 --- a/mingw-w64-crt/lib32/msvcr100.def.in +++ b/mingw-w64-crt/lib32/msvcr100.def.in
@@ -625,8 +625,8 @@ __dllonexit __doserrno __dstbias -DECORATED_EXPORT(__fls_getvalue@4) -DECORATED_EXPORT(__fls_setvalue@8) +STDCALL_DECORATED_EXPORT(__fls_getvalue@4) +STDCALL_DECORATED_EXPORT(__fls_setvalue@8) __fpecode __free_locale __get_current_locale
diff --git a/mingw-w64-crt/lib32/msvcr80.def.in b/mingw-w64-crt/lib32/msvcr80.def.in index 72cc4cc..9d4e30e 100644 --- a/mingw-w64-crt/lib32/msvcr80.def.in +++ b/mingw-w64-crt/lib32/msvcr80.def.in
@@ -227,8 +227,8 @@ __dllonexit __doserrno __dstbias -DECORATED_EXPORT(__fls_getvalue@4) -DECORATED_EXPORT(__fls_setvalue@8) +STDCALL_DECORATED_EXPORT(__fls_getvalue@4) +STDCALL_DECORATED_EXPORT(__fls_setvalue@8) __fpecode __free_locale __get_app_type
diff --git a/mingw-w64-crt/lib32/msvcr80d.def.in b/mingw-w64-crt/lib32/msvcr80d.def.in index adf1b8b..6bcbf03 100644 --- a/mingw-w64-crt/lib32/msvcr80d.def.in +++ b/mingw-w64-crt/lib32/msvcr80d.def.in
@@ -276,8 +276,8 @@ __dllonexit __doserrno __dstbias -DECORATED_EXPORT(__fls_getvalue@4) -DECORATED_EXPORT(__fls_setvalue@8) +STDCALL_DECORATED_EXPORT(__fls_getvalue@4) +STDCALL_DECORATED_EXPORT(__fls_setvalue@8) __fpecode __free_locale __get_app_type
diff --git a/mingw-w64-crt/lib32/msvcr90.def.in b/mingw-w64-crt/lib32/msvcr90.def.in index 8f55dda..4948f2a 100644 --- a/mingw-w64-crt/lib32/msvcr90.def.in +++ b/mingw-w64-crt/lib32/msvcr90.def.in
@@ -229,8 +229,8 @@ __dllonexit __doserrno __dstbias -DECORATED_EXPORT(__fls_getvalue@4) -DECORATED_EXPORT(__fls_setvalue@8) +STDCALL_DECORATED_EXPORT(__fls_getvalue@4) +STDCALL_DECORATED_EXPORT(__fls_setvalue@8) __fpecode __free_locale __get_app_type
diff --git a/mingw-w64-crt/lib32/msvcr90d.def.in b/mingw-w64-crt/lib32/msvcr90d.def.in index e4c3a77..f7fa123 100644 --- a/mingw-w64-crt/lib32/msvcr90d.def.in +++ b/mingw-w64-crt/lib32/msvcr90d.def.in
@@ -269,8 +269,8 @@ __dllonexit __doserrno __dstbias -DECORATED_EXPORT(__fls_getvalue@4) -DECORATED_EXPORT(__fls_setvalue@8) +STDCALL_DECORATED_EXPORT(__fls_getvalue@4) +STDCALL_DECORATED_EXPORT(__fls_setvalue@8) __fpecode __free_locale __get_app_type
diff --git a/mingw-w64-crt/lib32/msvcrt20.def.in b/mingw-w64-crt/lib32/msvcrt20.def.in index c3c3de0..d221b5f 100644 --- a/mingw-w64-crt/lib32/msvcrt20.def.in +++ b/mingw-w64-crt/lib32/msvcrt20.def.in
@@ -1164,7 +1164,7 @@ _rotr _scalb _searchenv -DECORATED_EXPORT(_seh_longjmp_unwind@4) +STDCALL_DECORATED_EXPORT(_seh_longjmp_unwind@4) _seterrormode _setjmp _setjmp3