Re: [Mingw-w64-public] [PATCH] librpcrt4.a: Drop @0 suffix from varargs functions.

2019-06-20 Thread Jacek Caban

On 6/20/19 8:09 PM, Biswapriyo Nath wrote:

Can you add a little comment upon those changes? It may help future
contributions not to modify those and.



I'm not sure if there is a place to put them. If I added comments to 
rpcrt4 importlib, that won't help someone changing other DLLs. It would 
be great to have such things documented, through. I'm not aware of any 
good documentation of things interesting from mingw-w64 point of view 
like stdcall name mangling (or .def files in general).



Jacek



___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] [PATCH] librpcrt4.a: Drop @0 suffix from varargs functions.

2019-06-20 Thread Biswapriyo Nath
Can you add a little comment upon those changes? It may help future
contributions not to modify those and.

___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


[Mingw-w64-public] [PATCH] librpcrt4.a: Drop @0 suffix from varargs functions.

2019-06-20 Thread Jacek Caban


Fixes a regression introduced by 047f934150cf5d14f7148ae12974c527a94bcca9

Signed-off-by: Jacek Caban 
---
 mingw-w64-crt/lib32/rpcrt4.def | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)


diff --git a/mingw-w64-crt/lib32/rpcrt4.def b/mingw-w64-crt/lib32/rpcrt4.def
index e8c73991..80f3beee 100644
--- a/mingw-w64-crt/lib32/rpcrt4.def
+++ b/mingw-w64-crt/lib32/rpcrt4.def
@@ -181,7 +181,6 @@ NDRSContextUnmarshallEx@12
 NDRcopy@12
 NdrAllocate@8
 NdrAsyncClientCall@0
-NdrAsyncClientCall2@0
 NdrAsyncServerCall@4
 NdrByteCountPointerBufferSize@12
 NdrByteCountPointerFree@12
@@ -190,9 +189,8 @@ NdrByteCountPointerUnmarshall@16
 NdrCStdStubBuffer2_Release@8
 NdrCStdStubBuffer_Release@8
 NdrClearOutParameters@12
-NdrClientCall@0
-NdrClientCall2@0
-NdrClientCall4@0
+NdrClientCall
+NdrClientCall2
 NdrClientContextMarshall@12
 NdrClientContextUnmarshall@12
 NdrClientInitialize@16
@@ -240,7 +238,6 @@ NdrCorrelationInitialize@16
 NdrCorrelationPass@4
 NdrCreateServerInterfaceFromStub@8
 NdrDcomAsyncClientCall@0
-NdrDcomAsyncClientCall2@0
 NdrDcomAsyncStubCall@16
 NdrDllCanUnloadNow@4
 NdrDllGetClassObject@24
@@ -284,9 +281,8 @@ NdrInterfacePointerMarshall@12
 NdrInterfacePointerMemorySize@8
 NdrInterfacePointerUnmarshall@16
 NdrMapCommAndFaultStatus@16
-NdrMesProcEncodeDecode@0
-NdrMesProcEncodeDecode2@0
-NdrMesProcEncodeDecode4@0
+NdrMesProcEncodeDecode
+NdrMesProcEncodeDecode2
 NdrMesSimpleTypeAlignSize@4
 NdrMesSimpleTypeDecode@12
 NdrMesSimpleTypeEncode@16

___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public