From e2753b9726decf303b594bd0834e8164d1a69090 Mon Sep 17 00:00:00 2001 From: Mark Harmstone Date: Tue, 3 Oct 2023 01:12:30 +0100 Subject: [PATCH] crt: Add libdiagnosticdataquery.a MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mark Harmstone Signed-off-by: Martin Storsjö --- .../lib-common/diagnosticdataquery.def | 39 +++++++++++++++++++ mingw-w64-crt/lib32/Makefile.am | 1 + mingw-w64-crt/lib32/diagnosticdataquery.def | 39 +++++++++++++++++++ mingw-w64-crt/lib64/Makefile.am | 1 + mingw-w64-crt/libarm32/Makefile.am | 1 + mingw-w64-crt/libarm64/Makefile.am | 1 + 6 files changed, 82 insertions(+) create mode 100644 mingw-w64-crt/lib-common/diagnosticdataquery.def create mode 100644 mingw-w64-crt/lib32/diagnosticdataquery.def diff --git a/mingw-w64-crt/lib-common/diagnosticdataquery.def b/mingw-w64-crt/lib-common/diagnosticdataquery.def new file mode 100644 index 000000000..6d396fa3e --- /dev/null +++ b/mingw-w64-crt/lib-common/diagnosticdataquery.def @@ -0,0 +1,39 @@ +LIBRARY "DiagnosticDataQuery.dll" +EXPORTS +DdqCancelDiagnosticRecordOperation +DdqCloseSession +DdqCreateSession +DdqExtractDiagnosticReport +DdqFreeDiagnosticRecordLocaleTags +DdqFreeDiagnosticRecordPage +DdqFreeDiagnosticRecordProducerCategories +DdqFreeDiagnosticRecordProducers +DdqFreeDiagnosticReport +DdqGetDiagnosticDataAccessLevelAllowed +DdqGetDiagnosticRecordAtIndex +DdqGetDiagnosticRecordBinaryDistribution +DdqGetDiagnosticRecordCategoryAtIndex +DdqGetDiagnosticRecordCategoryCount +DdqGetDiagnosticRecordCount +DdqGetDiagnosticRecordLocaleTagAtIndex +DdqGetDiagnosticRecordLocaleTagCount +DdqGetDiagnosticRecordLocaleTags +DdqGetDiagnosticRecordPage +DdqGetDiagnosticRecordPayload +DdqGetDiagnosticRecordProducerAtIndex +DdqGetDiagnosticRecordProducerCategories +DdqGetDiagnosticRecordProducerCount +DdqGetDiagnosticRecordProducers +DdqGetDiagnosticRecordStats +DdqGetDiagnosticRecordSummary +DdqGetDiagnosticRecordTagDistribution +DdqGetDiagnosticReport +DdqGetDiagnosticReportAtIndex +DdqGetDiagnosticReportCount +DdqGetDiagnosticReportStoreReportCount +DdqGetSessionAccessLevel +DdqGetTranscriptConfiguration +DdqIsDiagnosticRecordSampledIn +DdqSetTranscriptConfiguration +UtcSendTraceLogging +UtcSendTraceLogging2 diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am index 542e38fd2..c3be12032 100644 --- a/mingw-w64-crt/lib32/Makefile.am +++ b/mingw-w64-crt/lib32/Makefile.am @@ -105,6 +105,7 @@ lib32_DATA += %reldir%/libdfscli.a lib32_DATA += %reldir%/libdhcpcsvc.a lib32_DATA += %reldir%/libdhcpcsvc6.a lib32_DATA += %reldir%/libdhcpsapi.a +lib32_DATA += %reldir%/libdiagnosticdataquery.a #lib32_DATA += %reldir%/libdinput.a # Handled by custom rule #lib32_DATA += %reldir%/libdinput8.a # Handled by custom rule lib32_DATA += %reldir%/libdismapi.a diff --git a/mingw-w64-crt/lib32/diagnosticdataquery.def b/mingw-w64-crt/lib32/diagnosticdataquery.def new file mode 100644 index 000000000..c2932571f --- /dev/null +++ b/mingw-w64-crt/lib32/diagnosticdataquery.def @@ -0,0 +1,39 @@ +LIBRARY "DiagnosticDataQuery.dll" +EXPORTS +DdqCancelDiagnosticRecordOperation@4 +DdqCloseSession@4 +DdqCreateSession@8 +DdqExtractDiagnosticReport@16 +DdqFreeDiagnosticRecordLocaleTags@4 +DdqFreeDiagnosticRecordPage@4 +DdqFreeDiagnosticRecordProducerCategories@4 +DdqFreeDiagnosticRecordProducers@4 +DdqFreeDiagnosticReport@4 +DdqGetDiagnosticDataAccessLevelAllowed@4 +DdqGetDiagnosticRecordAtIndex@12 +DdqGetDiagnosticRecordBinaryDistribution@24 +DdqGetDiagnosticRecordCategoryAtIndex@12 +DdqGetDiagnosticRecordCategoryCount@8 +DdqGetDiagnosticRecordCount@8 +DdqGetDiagnosticRecordLocaleTagAtIndex@12 +DdqGetDiagnosticRecordLocaleTagCount@8 +DdqGetDiagnosticRecordLocaleTags@12 +DdqGetDiagnosticRecordPage@28 +DdqGetDiagnosticRecordPayload@16 +DdqGetDiagnosticRecordProducerAtIndex@12 +DdqGetDiagnosticRecordProducerCategories@12 +DdqGetDiagnosticRecordProducerCount@8 +DdqGetDiagnosticRecordProducers@8 +DdqGetDiagnosticRecordStats@20 +DdqGetDiagnosticRecordSummary@16 +DdqGetDiagnosticRecordTagDistribution@20 +DdqGetDiagnosticReport@12 +DdqGetDiagnosticReportAtIndex@12 +DdqGetDiagnosticReportCount@8 +DdqGetDiagnosticReportStoreReportCount@12 +DdqGetSessionAccessLevel@8 +DdqGetTranscriptConfiguration@8 +DdqIsDiagnosticRecordSampledIn@36 +DdqSetTranscriptConfiguration@8 +UtcSendTraceLogging2@56 +UtcSendTraceLogging@40 diff --git a/mingw-w64-crt/lib64/Makefile.am b/mingw-w64-crt/lib64/Makefile.am index 387efb327..dcef1d9f4 100644 --- a/mingw-w64-crt/lib64/Makefile.am +++ b/mingw-w64-crt/lib64/Makefile.am @@ -110,6 +110,7 @@ lib64_DATA += %reldir%/libdevobj.a lib64_DATA += %reldir%/libdevrtl.a lib64_DATA += %reldir%/libdhcpcsvc.a lib64_DATA += %reldir%/libdhcpsapi.a +lib64_DATA += %reldir%/libdiagnosticdataquery.a lib64_DATA += %reldir%/libdigest.a lib64_DATA += %reldir%/libdimsntfy.a lib64_DATA += %reldir%/libdimsroam.a diff --git a/mingw-w64-crt/libarm32/Makefile.am b/mingw-w64-crt/libarm32/Makefile.am index e7dcd06be..fd59f8a88 100644 --- a/mingw-w64-crt/libarm32/Makefile.am +++ b/mingw-w64-crt/libarm32/Makefile.am @@ -166,6 +166,7 @@ libarm32_DATA += %reldir%/libdhcpcsvc6.a libarm32_DATA += %reldir%/libdhcpcsvc.a libarm32_DATA += %reldir%/libdhcpqec.a libarm32_DATA += %reldir%/libdhcpsapi.a +libarm32_DATA += %reldir%/libdiagnosticdataquery.a libarm32_DATA += %reldir%/libdiagperf.a libarm32_DATA += %reldir%/libdimsroam.a #libarm32_DATA += %reldir%/libdinput.a # Handled by custom rule diff --git a/mingw-w64-crt/libarm64/Makefile.am b/mingw-w64-crt/libarm64/Makefile.am index 5e48cd70e..c6414f354 100644 --- a/mingw-w64-crt/libarm64/Makefile.am +++ b/mingw-w64-crt/libarm64/Makefile.am @@ -72,6 +72,7 @@ libarm64_DATA += %reldir%/libdevrtl.a libarm64_DATA += %reldir%/libdfscli.a libarm64_DATA += %reldir%/libdhcpcsvc.a libarm64_DATA += %reldir%/libdhcpsapi.a +libarm64_DATA += %reldir%/libdiagnosticdataquery.a libarm64_DATA += %reldir%/libdimsroam.a #libarm64_DATA += %reldir%/libdinput.a # Handled by custom rule #libarm64_DATA += %reldir%/libdinput8.a # Handled by custom rule