Note that the DLL name is chakra.dll, but unusually the library name is chakrart.
Signed-off-by: Mark Harmstone <[email protected]> --- mingw-w64-crt/lib-common/chakrart.def | 124 ++++++++++++++++++++++++++ mingw-w64-crt/lib32/Makefile.am | 1 + mingw-w64-crt/lib32/chakrart.def | 124 ++++++++++++++++++++++++++ mingw-w64-crt/lib64/Makefile.am | 1 + mingw-w64-crt/libarm32/Makefile.am | 1 + mingw-w64-crt/libarm64/Makefile.am | 1 + 6 files changed, 252 insertions(+) create mode 100644 mingw-w64-crt/lib-common/chakrart.def create mode 100644 mingw-w64-crt/lib32/chakrart.def diff --git a/mingw-w64-crt/lib-common/chakrart.def b/mingw-w64-crt/lib-common/chakrart.def new file mode 100644 index 000000000..43ac0e1e4 --- /dev/null +++ b/mingw-w64-crt/lib-common/chakrart.def @@ -0,0 +1,124 @@ +LIBRARY chakra + +EXPORTS + +JsAddRef +JsBoolToBoolean +JsBooleanToBool +JsCallFunction +JsCollectGarbage +JsConstructObject +JsConvertValueToBoolean +JsConvertValueToNumber +JsConvertValueToObject +JsConvertValueToString +JsCreateArray +JsCreateArrayBuffer +JsCreateContext +JsCreateDataView +JsCreateError +JsCreateExternalArrayBuffer +JsCreateExternalObject +JsCreateFunction +JsCreateNamedFunction +JsCreateObject +JsCreateRangeError +JsCreateReferenceError +JsCreateRuntime +JsCreateSymbol +JsCreateSyntaxError +JsCreateThreadService +JsCreateTypeError +JsCreateTypedArray +JsCreateURIError +JsDefineProperty +JsDeleteIndexedProperty +JsDeleteProperty +JsDisableRuntimeExecution +JsDisposeRuntime +JsDoubleToNumber +JsEnableRuntimeExecution +JsEnumerateHeap +JsEquals +JsGetAndClearException +JsGetArrayBufferStorage +JsGetContextData +JsGetContextOfObject +JsGetCurrentContext +JsGetDataViewStorage +JsGetExtensionAllowed +JsGetExternalData +JsGetFalseValue +JsGetGlobalObject +JsGetIndexedPropertiesExternalData +JsGetIndexedProperty +JsGetNullValue +JsGetOwnPropertyDescriptor +JsGetOwnPropertyNames +JsGetOwnPropertySymbols +JsGetProperty +JsGetPropertyIdFromName +JsGetPropertyIdFromSymbol +JsGetPropertyIdType +JsGetPropertyNameFromId +JsGetPrototype +JsGetRuntime +JsGetRuntimeMemoryLimit +JsGetRuntimeMemoryUsage +JsGetStringLength +JsGetSymbolFromPropertyId +JsGetTrueValue +JsGetTypedArrayInfo +JsGetTypedArrayStorage +JsGetUndefinedValue +JsGetValueType +JsHasException +JsHasExternalData +JsHasIndexedPropertiesExternalData +JsHasIndexedProperty +JsHasProperty +JsIdle +JsInspectableToObject +JsInstanceOf +JsIntToNumber +JsIsEnumeratingHeap +JsIsRuntimeExecutionDisabled +JsNumberToDouble +JsNumberToInt +JsObjectToInspectable +JsParseScript +JsParseScriptWithAttributes +JsParseSerializedScript +JsParseSerializedScriptWithCallback +JsPointerToString +JsPreventExtension +JsProjectWinRTNamespace +JsRelease +JsRunScript +JsRunSerializedScript +JsRunSerializedScriptWithCallback +JsSerializeScript +JsSetContextData +JsSetCurrentContext +JsSetException +JsSetExternalData +JsSetIndexedPropertiesToExternalData +JsSetIndexedProperty +JsSetObjectBeforeCollectCallback +JsSetProjectionEnqueueCallback +JsSetPromiseContinuationCallback +JsSetProperty +JsSetPrototype +JsSetRuntimeBeforeCollectCallback +JsSetRuntimeMemoryAllocationCallback +JsSetRuntimeMemoryLimit +JsStartDebugging +JsStartProfiling +JsStopProfiling +JsStrictEquals +JsStringToPointer +JsValueToVariant +JsVarAddRef +JsVarRelease +JsVarToExtension +JsVariantToValue diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am index d70a55f99..e8e0ce430 100644 --- a/mingw-w64-crt/lib32/Makefile.am +++ b/mingw-w64-crt/lib32/Makefile.am @@ -17,6 +17,7 @@ lib32_DATA += %reldir%/libbthprops.a lib32_DATA += %reldir%/libcabinet.a lib32_DATA += %reldir%/libcap.a lib32_DATA += %reldir%/libcfgmgr32.a +lib32_DATA += %reldir%/libchakrart.a lib32_DATA += %reldir%/libclasspnp.a lib32_DATA += %reldir%/libclfsw32.a lib32_DATA += %reldir%/libclusapi.a diff --git a/mingw-w64-crt/lib32/chakrart.def b/mingw-w64-crt/lib32/chakrart.def new file mode 100644 index 000000000..6576280b3 --- /dev/null +++ b/mingw-w64-crt/lib32/chakrart.def @@ -0,0 +1,124 @@ +LIBRARY chakra + +EXPORTS + +JsAddRef@8 +JsBoolToBoolean@8 +JsBooleanToBool@8 +JsCallFunction@16 +JsCollectGarbage@4 +JsConstructObject@16 +JsConvertValueToBoolean@8 +JsConvertValueToNumber@8 +JsConvertValueToObject@8 +JsConvertValueToString@8 +JsCreateArray@8 +JsCreateArrayBuffer@8 +JsCreateContext@8 +JsCreateDataView@16 +JsCreateError@8 +JsCreateExternalArrayBuffer@20 +JsCreateExternalObject@12 +JsCreateFunction@12 +JsCreateNamedFunction@16 +JsCreateObject@4 +JsCreateRangeError@8 +JsCreateReferenceError@8 +JsCreateRuntime@12 +JsCreateSymbol@8 +JsCreateSyntaxError@8 +JsCreateThreadService@8 +JsCreateTypeError@8 +JsCreateTypedArray@20 +JsCreateURIError@8 +JsDefineProperty@16 +JsDeleteIndexedProperty@8 +JsDeleteProperty@16 +JsDisableRuntimeExecution@4 +JsDisposeRuntime@4 +JsDoubleToNumber@12 +JsEnableRuntimeExecution@4 +JsEnumerateHeap@4 +JsEquals@12 +JsGetAndClearException@4 +JsGetArrayBufferStorage@12 +JsGetContextData@8 +JsGetContextOfObject@8 +JsGetCurrentContext@4 +JsGetDataViewStorage@12 +JsGetExtensionAllowed@8 +JsGetExternalData@8 +JsGetFalseValue@4 +JsGetGlobalObject@4 +JsGetIndexedPropertiesExternalData@16 +JsGetIndexedProperty@12 +JsGetNullValue@4 +JsGetOwnPropertyDescriptor@12 +JsGetOwnPropertyNames@8 +JsGetOwnPropertySymbols@8 +JsGetProperty@12 +JsGetPropertyIdFromName@8 +JsGetPropertyIdFromSymbol@8 +JsGetPropertyIdType@8 +JsGetPropertyNameFromId@8 +JsGetPrototype@8 +JsGetRuntime@8 +JsGetRuntimeMemoryLimit@8 +JsGetRuntimeMemoryUsage@8 +JsGetStringLength@8 +JsGetSymbolFromPropertyId@8 +JsGetTrueValue@4 +JsGetTypedArrayInfo@20 +JsGetTypedArrayStorage@20 +JsGetUndefinedValue@4 +JsGetValueType@8 +JsHasException@4 +JsHasExternalData@8 +JsHasIndexedPropertiesExternalData@8 +JsHasIndexedProperty@12 +JsHasProperty@12 +JsIdle@4 +JsInspectableToObject@8 +JsInstanceOf@12 +JsIntToNumber@8 +JsIsEnumeratingHeap@4 +JsIsRuntimeExecutionDisabled@8 +JsNumberToDouble@8 +JsNumberToInt@8 +JsObjectToInspectable@8 +JsParseScript@16 +JsParseScriptWithAttributes@20 +JsParseSerializedScript@20 +JsParseSerializedScriptWithCallback@24 +JsPointerToString@12 +JsPreventExtension@4 +JsProjectWinRTNamespace@4 +JsRelease@8 +JsRunScript@16 +JsRunSerializedScript@20 +JsRunSerializedScriptWithCallback@24 +JsSerializeScript@12 +JsSetContextData@8 +JsSetCurrentContext@4 +JsSetException@4 +JsSetExternalData@8 +JsSetIndexedPropertiesToExternalData@16 +JsSetIndexedProperty@12 +JsSetObjectBeforeCollectCallback@12 +JsSetProjectionEnqueueCallback@8 +JsSetPromiseContinuationCallback@8 +JsSetProperty@16 +JsSetPrototype@8 +JsSetRuntimeBeforeCollectCallback@12 +JsSetRuntimeMemoryAllocationCallback@12 +JsSetRuntimeMemoryLimit@8 +JsStartDebugging@0 +JsStartProfiling@12 +JsStopProfiling@4 +JsStrictEquals@12 +JsStringToPointer@12 +JsValueToVariant@8 +JsVarAddRef@4 +JsVarRelease@4 +JsVarToExtension@8 +JsVariantToValue@8 diff --git a/mingw-w64-crt/lib64/Makefile.am b/mingw-w64-crt/lib64/Makefile.am index 7951d7dbf..a1b48adf0 100644 --- a/mingw-w64-crt/lib64/Makefile.am +++ b/mingw-w64-crt/lib64/Makefile.am @@ -49,6 +49,7 @@ lib64_DATA += %reldir%/libcdm.a lib64_DATA += %reldir%/libcertcli.a lib64_DATA += %reldir%/libcfgbkend.a lib64_DATA += %reldir%/libcfgmgr32.a +lib64_DATA += %reldir%/libchakrart.a lib64_DATA += %reldir%/libchtskdic.a lib64_DATA += %reldir%/libcimwin32.a lib64_DATA += %reldir%/libCINTIME.a diff --git a/mingw-w64-crt/libarm32/Makefile.am b/mingw-w64-crt/libarm32/Makefile.am index 744b83e4f..6f660b593 100644 --- a/mingw-w64-crt/libarm32/Makefile.am +++ b/mingw-w64-crt/libarm32/Makefile.am @@ -81,6 +81,7 @@ libarm32_DATA += %reldir%/libcertpoleng.a libarm32_DATA += %reldir%/libcertprop.a libarm32_DATA += %reldir%/libcfgbkend.a libarm32_DATA += %reldir%/libcfgmgr32.a +libarm32_DATA += %reldir%/libchakrart.a libarm32_DATA += %reldir%/libchartv.a libarm32_DATA += %reldir%/libchkwudrv.a libarm32_DATA += %reldir%/libchxreadingstringime.a diff --git a/mingw-w64-crt/libarm64/Makefile.am b/mingw-w64-crt/libarm64/Makefile.am index b3d4fec2c..8d7a34783 100644 --- a/mingw-w64-crt/libarm64/Makefile.am +++ b/mingw-w64-crt/libarm64/Makefile.am @@ -24,6 +24,7 @@ libarm64_DATA += %reldir%/libcabinet.a libarm64_DATA += %reldir%/libcabview.a libarm64_DATA += %reldir%/libcfgbkend.a libarm64_DATA += %reldir%/libcfgmgr32.a +libarm64_DATA += %reldir%/libchakrart.a libarm64_DATA += %reldir%/libclbcatq.a libarm64_DATA += %reldir%/libclb.a libarm64_DATA += %reldir%/libcliconfg.a -- 2.41.0 _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
