Reactos

[T2EMBED] Improve spec file

- Only export stdcall annotated functions on x86
- Turn annotated stubs / forwarders into normal exports
- Note: MSVC removes decorated exports / forwarders, as soon as the undecorated version is exported, even when _declspec(dllexport) is used, no idea how to fix that.

+11 -11
+11 -11
dll/win32/t2embed/t2embed.spec
··· 9 9 @ stdcall TTIsEmbeddingEnabledForFacename(str ptr) 10 10 @ stdcall TTLoadEmbeddedFont(ptr long ptr long ptr ptr ptr wstr str ptr) 11 11 @ stdcall TTRunValidationTests(ptr ptr) 12 - @ stub _TTCharToUnicode@24 13 - @ stub _TTDeleteEmbeddedFont@12 14 - @ stdcall _TTEmbedFont@44(long long long ptr ptr ptr ptr ptr long long ptr) TTEmbedFont 15 - @ stub _TTEmbedFontFromFileA@52 16 - @ stub _TTEnableEmbeddingForFacename@8 17 - @ stub _TTGetEmbeddedFontInfo@28 18 - @ stdcall _TTGetEmbeddingType@8(long ptr) TTGetEmbeddingType 19 - @ stdcall _TTIsEmbeddingEnabled@8(long ptr) TTIsEmbeddingEnabled 20 - @ stdcall _TTIsEmbeddingEnabledForFacename@8(str ptr) TTIsEmbeddingEnabledForFacename 21 - @ stdcall _TTLoadEmbeddedFont@40(ptr long ptr long ptr ptr ptr wstr str ptr) TTLoadEmbeddedFont 22 - @ stub _TTRunValidationTests@8 12 + @ stdcall -i386 _TTCharToUnicode@24(ptr ptr long ptr long long) 13 + @ stdcall -i386 _TTDeleteEmbeddedFont@12(long long ptr) 14 + @ stdcall -i386 _TTEmbedFont@44(long long long ptr ptr ptr ptr ptr long long ptr) 15 + @ stdcall -i386 _TTEmbedFontFromFileA@52(ptr str long long long ptr ptr ptr ptr ptr long long ptr) 16 + @ stdcall -i386 _TTEnableEmbeddingForFacename@8(str long) 17 + @ stdcall -i386 _TTGetEmbeddedFontInfo@28(long ptr long ptr ptr ptr ptr) 18 + @ stdcall -i386 _TTGetEmbeddingType@8(long ptr) 19 + @ stdcall -i386 _TTIsEmbeddingEnabled@8(long ptr) 20 + @ stdcall -i386 _TTIsEmbeddingEnabledForFacename@8(str ptr) 21 + @ stdcall -i386 _TTLoadEmbeddedFont@40(ptr long ptr long ptr ptr ptr wstr str ptr) 22 + @ stdcall -i386 _TTRunValidationTests@8(ptr ptr) 23 23 @ stdcall TTEmbedFontEx(ptr long long ptr ptr ptr ptr ptr long long ptr) 24 24 @ stdcall TTRunValidationTestsEx(ptr ptr) 25 25 @ stdcall TTGetNewFontName(ptr wstr long str long)