Skip to content

Conversation

Gioee
Copy link
Member

@Gioee Gioee commented Apr 9, 2025

This pr adds two fixes:

  • The first one is for the linux version of the extension to compile correctly. With the visibility flag set to hidden it was hiding the main function symbol, and the extension was not working correctly. My proposed fix is to remove the fvisibility flag. Another fix could be to explicitly declare that the init function has to be visible, but the difference between with or without fvisibility is more than 200 symbols and I don't know if there are any other needed functions that need not to be hidden.
  • The second one is the bail command set to on in the test function to exit without 0 when there's an error in the test function, otherwise it will always return 0 even if there's an error. I need this fix for the CI to work correctly, in other environments nothing will change.
fvisibility hidden symbols

0000000000093980 T JS_AddIntrinsicBaseObjects
0000000000093550 T JS_AddIntrinsicBigInt
0000000000093480 T JS_AddIntrinsicDate
000000000001f2e0 T JS_AddIntrinsicEval
0000000000092c20 T JS_AddIntrinsicJSON
0000000000092db0 T JS_AddIntrinsicMapSet
0000000000093030 T JS_AddIntrinsicPromise
0000000000092c50 T JS_AddIntrinsicProxy
0000000000092ae0 T JS_AddIntrinsicRegExp
000000000001f1b0 T JS_AddIntrinsicRegExpCompiler
00000000000946c0 T JS_AddIntrinsicTypedArrays
0000000000093750 T JS_AddIntrinsicWeakRef
0000000000075eb0 T JS_AddModuleExport
0000000000075f10 T JS_AddModuleExportList
0000000000093660 T JS_AddPerformance
000000000001ca70 T JS_AddRuntimeFinalizer
000000000003e370 T JS_AtomToCString
00000000000531a0 T JS_AtomToString
0000000000053190 T JS_AtomToValue
000000000003d9f0 T JS_Call
000000000004db20 T JS_CallConstructor
000000000004d930 T JS_CallConstructor2
000000000001e9c0 T JS_ClearUncatchableError
000000000001d980 T JS_ComputeMemoryUsage
0000000000065800 T JS_DefineProperty
000000000006a620 T JS_DefinePropertyGetSet
0000000000066690 T JS_DefinePropertyValue
0000000000068520 T JS_DefinePropertyValueStr
00000000000667a0 T JS_DefinePropertyValueUint32
0000000000069600 T JS_DeleteProperty
000000000001f320 T JS_DetachArrayBuffer
00000000000a1580 T JS_DetectModule
0000000000021050 T JS_DumpMemoryUsage
000000000001ccb0 T JS_DupAtom
000000000001cc30 T JS_DupContext
000000000001c210 T JS_DupValue
000000000001c220 T JS_DupValueRT
00000000000418c0 T JS_EnqueueJob
0000000000070950 T JS_Eval
00000000000709c0 T JS_Eval2
000000000008bbd0 T JS_EvalFunction
00000000000708f0 T JS_EvalThis
0000000000070780 T JS_EvalThis2
0000000000044bb0 T JS_ExecutePendingJob
0000000000041e10 T JS_FreeAtom
0000000000041de0 T JS_FreeAtomRT
0000000000045430 T JS_FreeCString
0000000000044c90 T JS_FreeContext
0000000000042670 T JS_FreePropertyEnum
0000000000048200 T JS_FreeRuntime
0000000000043c60 T JS_FreeValue
0000000000043070 T JS_FreeValueRT
000000000006aa30 T JS_FreezeObject
000000000001f090 T JS_GetAnyOpaque
00000000000408d0 T JS_GetArrayBuffer
000000000001cd80 T JS_GetClassID
000000000001cbc0 T JS_GetClassProto
000000000001cba0 T JS_GetContextOpaque
000000000001caf0 T JS_GetDumpFlags
000000000001e730 T JS_GetException
000000000001cc10 T JS_GetFunctionProto
000000000001cb00 T JS_GetGCThreshold
000000000001e710 T JS_GetGlobalObject
000000000004c610 T JS_GetImportMeta
0000000000079340 T JS_GetLength
000000000001f180 T JS_GetModuleName
0000000000068590 T JS_GetModuleNamespace
000000000001ea40 T JS_GetOpaque
00000000000409a0 T JS_GetOpaque2
000000000005f500 T JS_GetOwnProperty
000000000005f4c0 T JS_GetOwnPropertyNames
000000000003e020 T JS_GetProperty
000000000005e890 T JS_GetPropertyInt64
0000000000079be0 T JS_GetPropertyStr
000000000005e960 T JS_GetPropertyUint32
0000000000046de0 T JS_GetPrototype
000000000003fc90 T JS_GetProxyHandler
0000000000040220 T JS_GetProxyTarget
000000000001cc40 T JS_GetRuntime
000000000001ca50 T JS_GetRuntimeOpaque
000000000001f110 T JS_GetScriptOrModuleName
00000000000407e0 T JS_GetTypedArrayBuffer
000000000001f3c0 T JS_GetTypedArrayType
0000000000040650 T JS_GetUint8Array
000000000001c190 T JS_GetVersion
000000000001e770 T JS_HasException
0000000000061ef0 T JS_HasProperty
00000000000877f0 T JS_Invoke
000000000001f0d0 T JS_IsArray
000000000001f300 T JS_IsArrayBuffer
000000000001e8a0 T JS_IsConstructor
000000000001f2c0 T JS_IsDate
000000000005d190 T JS_IsEqual
000000000001e930 T JS_IsError
0000000000046c00 T JS_IsExtensible
000000000001e790 T JS_IsFunction
0000000000087690 T JS_IsInstanceOf
000000000001cb70 T JS_IsJobPending
000000000001d960 T JS_IsLiveObject
000000000001e910 T JS_IsMap
000000000001f280 T JS_IsPromise
000000000001f1d0 T JS_IsProxy
000000000001e8f0 T JS_IsRegExp
000000000001cd90 T JS_IsRegisteredClass
0000000000044280 T JS_IsSameValue
0000000000044080 T JS_IsSameValueZero
00000000000440a0 T JS_IsStrictEqual
000000000001e980 T JS_IsUncatchableError
0000000000089f20 T JS_JSONStringify
000000000008bf70 T JS_LoadModule
000000000001cdc0 T JS_MarkValue
000000000004db40 T JS_NewArray
00000000000710b0 T JS_NewArrayBuffer
00000000000710e0 T JS_NewArrayBufferCopy
0000000000052cb0 T JS_NewArrayFrom
0000000000054ca0 T JS_NewAtom
0000000000054c30 T JS_NewAtomLen
0000000000054f50 T JS_NewAtomString
0000000000053040 T JS_NewAtomUInt32
0000000000055ca0 T JS_NewBigInt64
000000000005e520 T JS_NewBigUint64
00000000000675a0 T JS_NewCFunction2
00000000000674c0 T JS_NewCFunction3
00000000000675c0 T JS_NewCFunctionData
0000000000055100 T JS_NewCModule
0000000000042d40 T JS_NewClass
000000000001cd60 T JS_NewClassID
0000000000094b70 T JS_NewContext
0000000000092560 T JS_NewContextRaw
000000000004d0d0 T JS_NewDate
0000000000075bd0 T JS_NewError
000000000001c1a0 T JS_NewNumber
000000000004c680 T JS_NewObject
000000000004c1d0 T JS_NewObjectClass
000000000004c6a0 T JS_NewObjectFrom
0000000000054fb0 T JS_NewObjectFromStr
000000000004c600 T JS_NewObjectProto
000000000004c100 T JS_NewObjectProtoClass
0000000000067a20 T JS_NewPromiseCapability
0000000000048c60 T JS_NewRuntime
00000000000488e0 T JS_NewRuntime2
0000000000054ac0 T JS_NewStringLen
00000000000701a0 T JS_NewSymbol
0000000000080ed0 T JS_NewTypedArray
0000000000071120 T JS_NewUint8Array
0000000000071160 T JS_NewUint8ArrayCopy
0000000000077fe0 T JS_ParseJSON
0000000000047030 T JS_PreventExtensions
000000000001f230 T JS_PromiseResult
000000000001f1f0 T JS_PromiseState
00000000000859b0 T JS_ReadObject
0000000000085650 T JS_ReadObject2
000000000001e9e0 T JS_ResetUncatchableError
00000000000787b0 T JS_ResolveModule
0000000000047970 T JS_RunGC
000000000006a9e0 T JS_SealObject
000000000001cb40 T JS_SetCanBlock
0000000000044b60 T JS_SetClassProto
000000000006a3a0 T JS_SetConstructor
000000000001e8c0 T JS_SetConstructorBit
000000000001cbb0 T JS_SetContextOpaque
000000000001cad0 T JS_SetDumpFlags
000000000001cb10 T JS_SetGCThreshold
000000000001f2a0 T JS_SetHostPromiseRejectionTracker
000000000001cb20 T JS_SetInterruptHandler
000000000001f0c0 T JS_SetIsHTMLDDA
000000000006bd40 T JS_SetLength
000000000001cc50 T JS_SetMaxStackSize
000000000001cac0 T JS_SetMemoryLimit
0000000000055130 T JS_SetModuleExport
0000000000092910 T JS_SetModuleExportList
000000000001f0f0 T JS_SetModuleLoaderFunc
000000000001ea10 T JS_SetOpaque
000000000006bd20 T JS_SetProperty
00000000000920f0 T JS_SetPropertyFunctionList
000000000006d050 T JS_SetPropertyInt64
000000000006c070 T JS_SetPropertyStr
000000000006c9b0 T JS_SetPropertyUint32
00000000000475c0 T JS_SetPrototype
000000000001cb90 T JS_SetRuntimeInfo
000000000001ca60 T JS_SetRuntimeOpaque
000000000001cb50 T JS_SetSharedArrayBufferFunctions
000000000001e9a0 T JS_SetUncatchableError
00000000000455f0 T JS_Throw
00000000000412b0 T JS_ThrowInternalError
00000000000413e0 T JS_ThrowOutOfMemory
000000000003f3f0 T JS_ThrowPlainError
0000000000040f70 T JS_ThrowRangeError
0000000000040d40 T JS_ThrowReferenceError
000000000003f4b0 T JS_ThrowSyntaxError
000000000003f910 T JS_ThrowTypeError
000000000005d7a0 T JS_ToBigInt64
000000000005d870 T JS_ToBigUint64
0000000000044760 T JS_ToBool
000000000003e040 T JS_ToCStringLen2
0000000000057a90 T JS_ToFloat64
000000000005c0d0 T JS_ToIndex
0000000000056a70 T JS_ToInt32
0000000000057390 T JS_ToInt64
000000000005dfe0 T JS_ToInt64Ext
0000000000057070 T JS_ToNumber
0000000000069290 T JS_ToObject
0000000000079fc0 T JS_ToObjectString
0000000000065010 T JS_ToPropertyKey
0000000000060810 T JS_ToString
000000000001cc80 T JS_UpdateStackTop
0000000000065020 T JS_ValueToAtom
0000000000098cf0 T JS_WriteObject
0000000000098910 T JS_WriteObject2
00000000000206b0 T dbuf_free
000000000001f620 T dbuf_init
000000000001f5f0 T dbuf_init2
0000000000020500 T dbuf_printf
000000000001f770 T dbuf_put
000000000001fa00 T dbuf_put_self
000000000001fa60 T dbuf_putc
00000000000204d0 T dbuf_putstr
000000000001f630 T dbuf_realloc
000000000001f700 T dbuf_write
00000000000c2940 R digits36
0000000000021c50 T i32toa
0000000000021f60 T i32toa_radix
0000000000021c80 T i64toa
0000000000021f90 T i64toa_radix
0000000000022960 T js__gettimeofday_us
000000000001f5a0 T js__has_suffix
00000000000228a0 T js__hrtime_ns
000000000001f510 T js__pstrcat
000000000001f4c0 T js__pstrcpy
000000000001f560 T js__strstart
0000000000041430 T js_calloc
000000000001c230 T js_calloc_rt
0000000000022ba0 T js_cond_broadcast
0000000000022b60 T js_cond_destroy
0000000000022ad0 T js_cond_init
0000000000022b80 T js_cond_signal
0000000000022be0 T js_cond_timedwait
0000000000022bc0 T js_cond_wait
000000000001ca30 T js_free
000000000001c360 T js_free_rt
0000000000041480 T js_malloc
000000000001c2d0 T js_malloc_rt
000000000001ca40 T js_malloc_usable_size
000000000001c930 T js_malloc_usable_size_rt
0000000000049d90 T js_mallocz
000000000001c940 T js_mallocz_rt
0000000000022a70 T js_mutex_destroy
0000000000022a40 T js_mutex_init
0000000000022a90 T js_mutex_lock
0000000000022ab0 T js_mutex_unlock
0000000000022a20 T js_once
000000000004b720 T js_realloc
000000000004e210 T js_realloc2
000000000001c3b0 T js_realloc_rt
000000000001f3e0 T js_std_cmd
0000000000041510 T js_strdup
0000000000056bb0 T js_string_codePointRange
00000000000414d0 T js_strndup
0000000000021fc0 T rqsort
0000000000021a60 T u32toa
0000000000021cb0 T u32toa_radix
0000000000021b10 T u64toa
0000000000021e00 T u64toa_radix
0000000000020810 T utf8_decode
0000000000020c30 T utf8_decode_buf16
0000000000020bb0 T utf8_decode_buf8
0000000000020a30 T utf8_decode_len
0000000000020720 T utf8_encode
0000000000020dd0 T utf8_encode_buf16
0000000000020d10 T utf8_encode_buf8
00000000000206e0 T utf8_encode_len
0000000000020a80 T utf8_scan

fvisibility off symbols

0000000000092f40 T JS_AddIntrinsicAtomics
00000000000932a0 T JS_AddIntrinsicBaseObjects
0000000000092e70 T JS_AddIntrinsicBigInt
0000000000092da0 T JS_AddIntrinsicDate
00000000000221e0 T JS_AddIntrinsicEval
0000000000092540 T JS_AddIntrinsicJSON
00000000000926d0 T JS_AddIntrinsicMapSet
0000000000092950 T JS_AddIntrinsicPromise
0000000000092570 T JS_AddIntrinsicProxy
0000000000092400 T JS_AddIntrinsicRegExp
00000000000220b0 T JS_AddIntrinsicRegExpCompiler
0000000000093fe0 T JS_AddIntrinsicTypedArrays
0000000000093070 T JS_AddIntrinsicWeakRef
0000000000076520 T JS_AddModuleExport
0000000000076580 T JS_AddModuleExportList
0000000000092f80 T JS_AddPerformance
000000000001f970 T JS_AddRuntimeFinalizer
0000000000041110 T JS_AtomToCString
0000000000056f80 T JS_AtomToString
0000000000056f70 T JS_AtomToValue
0000000000040790 T JS_Call
00000000000516e0 T JS_CallConstructor
00000000000514f0 T JS_CallConstructor2
00000000000218c0 T JS_ClearUncatchableError
0000000000020880 T JS_ComputeMemoryUsage
0000000000065980 T JS_DefineProperty
000000000006ae10 T JS_DefinePropertyGetSet
0000000000066810 T JS_DefinePropertyValue
0000000000066980 T JS_DefinePropertyValueInt64
0000000000068860 T JS_DefinePropertyValueStr
0000000000066920 T JS_DefinePropertyValueUint32
0000000000066860 T JS_DefinePropertyValueValue
0000000000069940 T JS_DeleteProperty
00000000000699e0 T JS_DeletePropertyInt64
0000000000022220 T JS_DetachArrayBuffer
00000000000b20c0 T JS_DetectModule
0000000000023ea0 T JS_DumpMemoryUsage
000000000001fbb0 T JS_DupAtom
000000000001fb30 T JS_DupContext
000000000001f110 T JS_DupValue
000000000001f120 T JS_DupValueRT
0000000000044660 T JS_EnqueueJob
0000000000071000 T JS_Eval
0000000000071070 T JS_Eval2
000000000008b7a0 T JS_EvalFunction
0000000000070fa0 T JS_EvalThis
0000000000070e30 T JS_EvalThis2
0000000000047860 T JS_ExecutePendingJob
0000000000044bb0 T JS_FreeAtom
0000000000044b80 T JS_FreeAtomRT
00000000000480e0 T JS_FreeCString
0000000000047940 T JS_FreeContext
0000000000045410 T JS_FreePropertyEnum
000000000004bdd0 T JS_FreeRuntime
0000000000046a00 T JS_FreeValue
0000000000045e10 T JS_FreeValueRT
000000000006b220 T JS_FreezeObject
0000000000021f90 T JS_GetAnyOpaque
0000000000043670 T JS_GetArrayBuffer
000000000001fc80 T JS_GetClassID
000000000001fac0 T JS_GetClassProto
000000000001faa0 T JS_GetContextOpaque
000000000001f9f0 T JS_GetDumpFlags
0000000000021630 T JS_GetException
000000000001fb10 T JS_GetFunctionProto
000000000001fa00 T JS_GetGCThreshold
0000000000021610 T JS_GetGlobalObject
00000000000501d0 T JS_GetImportMeta
0000000000079350 T JS_GetLength
0000000000022080 T JS_GetModuleName
00000000000688d0 T JS_GetModuleNamespace
0000000000021940 T JS_GetOpaque
0000000000043740 T JS_GetOpaque2
00000000000640b0 T JS_GetOwnProperty
0000000000064070 T JS_GetOwnPropertyNames
0000000000040dc0 T JS_GetProperty
0000000000063440 T JS_GetPropertyInt64
0000000000079be0 T JS_GetPropertyStr
0000000000063510 T JS_GetPropertyUint32
000000000004a9b0 T JS_GetPrototype
0000000000042a30 T JS_GetProxyHandler
0000000000042fc0 T JS_GetProxyTarget
000000000001fb40 T JS_GetRuntime
000000000001f950 T JS_GetRuntimeOpaque
0000000000022010 T JS_GetScriptOrModuleName
0000000000043580 T JS_GetTypedArrayBuffer
00000000000222c0 T JS_GetTypedArrayType
00000000000433f0 T JS_GetUint8Array
000000000001f090 T JS_GetVersion
0000000000021670 T JS_HasException
00000000000640f0 T JS_HasProperty
00000000000873f0 T JS_Invoke
0000000000021fd0 T JS_IsArray
0000000000022200 T JS_IsArrayBuffer
00000000000217a0 T JS_IsConstructor
00000000000221c0 T JS_IsDate
000000000005d1a0 T JS_IsEqual
0000000000021830 T JS_IsError
000000000004a7d0 T JS_IsExtensible
0000000000021690 T JS_IsFunction
0000000000087290 T JS_IsInstanceOf
000000000001fa70 T JS_IsJobPending
0000000000020860 T JS_IsLiveObject
0000000000021810 T JS_IsMap
0000000000022180 T JS_IsPromise
00000000000220d0 T JS_IsProxy
00000000000217f0 T JS_IsRegExp
000000000001fc90 T JS_IsRegisteredClass
0000000000046f30 T JS_IsSameValue
0000000000046d30 T JS_IsSameValueZero
0000000000046d50 T JS_IsStrictEqual
0000000000021880 T JS_IsUncatchableError
0000000000089b10 T JS_JSONStringify
000000000008bb40 T JS_LoadModule
000000000001fcc0 T JS_MarkValue
0000000000051700 T JS_NewArray
0000000000071750 T JS_NewArrayBuffer
0000000000071780 T JS_NewArrayBufferCopy
00000000000569f0 T JS_NewArrayFrom
00000000000604a0 T JS_NewAtom
0000000000060430 T JS_NewAtomLen
0000000000060750 T JS_NewAtomString
0000000000056e20 T JS_NewAtomUInt32
0000000000063030 T JS_NewBigInt64
00000000000630e0 T JS_NewBigUint64
00000000000678e0 T JS_NewCFunction2
0000000000067800 T JS_NewCFunction3
0000000000067900 T JS_NewCFunctionData
0000000000060900 T JS_NewCModule
0000000000045ae0 T JS_NewClass
000000000001fc60 T JS_NewClassID
0000000000094460 T JS_NewContext
0000000000091e80 T JS_NewContextRaw
0000000000050c90 T JS_NewDate
0000000000076240 T JS_NewError
000000000001f0a0 T JS_NewNumber
0000000000050240 T JS_NewObject
000000000004fd90 T JS_NewObjectClass
0000000000050260 T JS_NewObjectFrom
00000000000607b0 T JS_NewObjectFromStr
00000000000501c0 T JS_NewObjectProto
000000000004fcc0 T JS_NewObjectProtoClass
0000000000067d60 T JS_NewPromiseCapability
000000000004c820 T JS_NewRuntime
000000000004c4b0 T JS_NewRuntime2
00000000000602c0 T JS_NewStringLen
0000000000070870 T JS_NewSymbol
0000000000080d00 T JS_NewTypedArray
00000000000717c0 T JS_NewUint8Array
0000000000071800 T JS_NewUint8ArrayCopy
0000000000078650 T JS_ParseJSON
000000000004ac00 T JS_PreventExtensions
0000000000022130 T JS_PromiseResult
00000000000220f0 T JS_PromiseState
00000000000855b0 T JS_ReadObject
0000000000085250 T JS_ReadObject2
00000000000218e0 T JS_ResetUncatchableError
0000000000078960 T JS_ResolveModule
000000000004b540 T JS_RunGC
000000000006b1d0 T JS_SealObject
000000000001fa40 T JS_SetCanBlock
0000000000047810 T JS_SetClassProto
000000000006ab90 T JS_SetConstructor
00000000000217c0 T JS_SetConstructorBit
000000000001fab0 T JS_SetContextOpaque
000000000001f9d0 T JS_SetDumpFlags
000000000001fa10 T JS_SetGCThreshold
00000000000221a0 T JS_SetHostPromiseRejectionTracker
000000000001fa20 T JS_SetInterruptHandler
0000000000021fc0 T JS_SetIsHTMLDDA
00000000000650d0 T JS_SetLength
000000000001fb50 T JS_SetMaxStackSize
000000000001f9c0 T JS_SetMemoryLimit
0000000000060930 T JS_SetModuleExport
0000000000092230 T JS_SetModuleExportList
0000000000021ff0 T JS_SetModuleLoaderFunc
0000000000021910 T JS_SetOpaque
00000000000650b0 T JS_SetProperty
0000000000091a10 T JS_SetPropertyFunctionList
000000000006b670 T JS_SetPropertyInt64
0000000000065130 T JS_SetPropertyStr
000000000006b3c0 T JS_SetPropertyUint32
000000000004b190 T JS_SetPrototype
000000000001fa90 T JS_SetRuntimeInfo
000000000001f960 T JS_SetRuntimeOpaque
000000000001fa50 T JS_SetSharedArrayBufferFunctions
00000000000218a0 T JS_SetUncatchableError
00000000000482a0 T JS_Throw
0000000000044050 T JS_ThrowInternalError
0000000000044180 T JS_ThrowOutOfMemory
0000000000042190 T JS_ThrowPlainError
0000000000043d10 T JS_ThrowRangeError
0000000000043ae0 T JS_ThrowReferenceError
0000000000042250 T JS_ThrowSyntaxError
00000000000426b0 T JS_ThrowTypeError
0000000000098ab0 T JS_ToBigInt64
0000000000098b80 T JS_ToBigUint64
0000000000047410 T JS_ToBool
0000000000040de0 T JS_ToCStringLen2
0000000000058950 T JS_ToFloat64
000000000005bf00 T JS_ToIndex
0000000000057570 T JS_ToInt32
0000000000058250 T JS_ToInt64
0000000000057f50 T JS_ToInt64Clamp
00000000000992f0 T JS_ToInt64Ext
000000000005be40 T JS_ToInt64Sat
0000000000057740 T JS_ToNumber
00000000000695d0 T JS_ToObject
0000000000079fc0 T JS_ToObjectString
00000000000366b0 T JS_ToPropertyKey
00000000000366a0 T JS_ToString
00000000000363f0 T JS_ToStringInternal
000000000001fb80 T JS_UpdateStackTop
00000000000366c0 T JS_ValueToAtom
00000000000985e0 T JS_WriteObject
0000000000098200 T JS_WriteObject2
0000000000033f70 T bf_acos
0000000000027630 T bf_add
0000000000027710 T bf_add_si
0000000000028c30 T bf_asin
00000000000345f0 T bf_atan
0000000000028c10 T bf_atan2
000000000002fc30 T bf_atof
000000000002fc10 T bf_atof2
0000000000026660 T bf_can_round
0000000000028670 T bf_clear_cache
0000000000027390 T bf_cmp
0000000000027310 T bf_cmp_full
0000000000026a70 T bf_cmpu
0000000000032430 T bf_const_log2
0000000000033ea0 T bf_const_pi
0000000000028770 T bf_context_end
0000000000025ad0 T bf_context_init
0000000000028930 T bf_cos
0000000000027700 T bf_div
0000000000034ae0 T bf_divrem
0000000000032840 T bf_exp
00000000000319e0 T bf_ftoa
0000000000027580 T bf_get_exp_min
000000000002c240 T bf_get_fft_size
0000000000027eb0 T bf_get_float64
00000000000281d0 T bf_get_int32
0000000000028340 T bf_get_int64
00000000000284c0 T bf_get_uint64
0000000000025b10 T bf_init
00000000000275d0 T bf_isqrt
0000000000028780 T bf_log
0000000000027ea0 T bf_logic_and
0000000000027e80 T bf_logic_or
0000000000027e90 T bf_logic_xor
0000000000026430 T bf_move
000000000002e0c0 T bf_mul
0000000000027530 T bf_mul_2exp
0000000000028550 T bf_mul_log2_radix
000000000002ea30 T bf_mul_pow_radix
000000000002e6a0 T bf_mul_si
000000000002e5f0 T bf_mul_ui
0000000000026550 T bf_normalize_and_round
0000000000033080 T bf_pow
00000000000268f0 T bf_print_str
0000000000034f60 T bf_rem
0000000000035010 T bf_remquo
0000000000025b40 T bf_resize
0000000000027e70 T bf_rint
0000000000026850 T bf_round
00000000000263b0 T bf_set
0000000000028040 T bf_set_float64
0000000000025cc0 T bf_set_inf
0000000000025ba0 T bf_set_nan
0000000000025c60 T bf_set_si
0000000000025bd0 T bf_set_ui
0000000000025c90 T bf_set_zero
0000000000028a00 T bf_sin
000000000002ddb0 T bf_sqrt
000000000002e3d0 T bf_sqrtrem
00000000000276f0 T bf_sub
0000000000028af0 T bf_tan
000000000002b2b0 T bfdec_add
000000000002b5a0 T bfdec_add_si
000000000002fc80 T bfdec_atof
000000000002b650 T bfdec_div
000000000002b660 T bfdec_divrem
00000000000321b0 T bfdec_ftoa
000000000002c030 T bfdec_get_int32
000000000002b2d0 T bfdec_mul
000000000002b4f0 T bfdec_mul_si
000000000002a5a0 T bfdec_normalize_and_round
000000000002c150 T bfdec_pow_ui
000000000002a400 T bfdec_print_str
000000000002bb40 T bfdec_rem
000000000002bbf0 T bfdec_rint
000000000002a580 T bfdec_round
000000000002b280 T bfdec_set_si
000000000002b1c0 T bfdec_set_ui
000000000002bc00 T bfdec_sqrt
000000000002b2c0 T bfdec_sub
00000000000a0880 T cr_copy
00000000000a0160 T cr_free
00000000000a0130 T cr_init
00000000000a0aa0 T cr_invert
00000000000a08d0 T cr_op
00000000000a0180 T cr_realloc
00000000000b33c0 T cr_regexp_canonicalize
00000000000a0a20 T cr_union1
00000000000235b0 T dbuf_free
0000000000022520 T dbuf_init
00000000000224f0 T dbuf_init2
0000000000023400 T dbuf_printf
0000000000022670 T dbuf_put
0000000000022900 T dbuf_put_self
0000000000022960 T dbuf_putc
00000000000233d0 T dbuf_putstr
0000000000022530 T dbuf_realloc
0000000000022600 T dbuf_write
00000000000c2960 R digits36
0000000000024aa0 T i32toa
0000000000024db0 T i32toa_radix
0000000000024ad0 T i64toa
0000000000024de0 T i64toa_radix
00000000000257b0 T js__gettimeofday_us
00000000000224a0 T js__has_suffix
00000000000256f0 T js__hrtime_ns
0000000000022410 T js__pstrcat
00000000000223c0 T js__pstrcpy
0000000000022460 T js__strstart
00000000000441d0 T js_calloc
000000000001f130 T js_calloc_rt
00000000000259f0 T js_cond_broadcast
00000000000259b0 T js_cond_destroy
0000000000025920 T js_cond_init
00000000000259d0 T js_cond_signal
0000000000025a30 T js_cond_timedwait
0000000000025a10 T js_cond_wait
0000000000018ca0 T js_create_aggregate
00000000000188b0 T js_create_collation
0000000000018aa0 T js_create_scalar
0000000000018eb0 T js_create_window
0000000000017e70 T js_eval
000000000001f930 T js_free
000000000001f260 T js_free_rt
0000000000017ab0 T js_load_blob
0000000000017ad0 T js_load_text
0000000000044220 T js_malloc
000000000001f1d0 T js_malloc_rt
000000000001f940 T js_malloc_usable_size
000000000001f830 T js_malloc_usable_size_rt
000000000004d950 T js_mallocz
000000000001f840 T js_mallocz_rt
00000000000258c0 T js_mutex_destroy
0000000000025890 T js_mutex_init
00000000000258e0 T js_mutex_lock
0000000000025900 T js_mutex_unlock
0000000000025870 T js_once
00000000000762a0 T js_parse_error
000000000004f2e0 T js_realloc
0000000000051dd0 T js_realloc2
000000000001f2b0 T js_realloc_rt
00000000000222e0 T js_std_cmd
00000000000442b0 T js_strdup
0000000000062830 T js_string_codePointRange
0000000000044270 T js_strndup
0000000000017230 T js_version
000000000009adb0 T lre_byte_swap
000000000009b4b0 T lre_canonicalize
000000000009afc0 T lre_case_conv
0000000000022090 T lre_check_stack_overflow
00000000000b5f30 T lre_compile
000000000009c4a0 T lre_exec
000000000009ac60 T lre_get_capture_count
000000000009ac70 T lre_get_flags
000000000009ad80 T lre_get_groupnames
00000000000c2100 R lre_id_continue_table_ascii
00000000000c2110 R lre_id_start_table_ascii
000000000009fce0 T lre_is_case_ignorable
000000000009fc60 T lre_is_cased
00000000000a0fe0 T lre_is_id_continue
00000000000a0fc0 T lre_is_id_start
0000000000035650 T lre_is_space
00000000000b21d0 T lre_is_white_space
000000000009a310 T lre_parse_escape
000000000001f530 T lre_realloc
0000000000027410 T mp_add
0000000000028db0 T mp_add_dec
0000000000029690 T mp_add_mul1_dec
0000000000027460 T mp_add_ui
0000000000028e10 T mp_add_ui_dec
0000000000029910 T mp_div1_dec
000000000002cb00 T mp_mul
00000000000295b0 T mp_mul1_dec
0000000000029890 T mp_mul_basecase_dec
00000000000c23e0 R mp_pow_dec
0000000000026870 T mp_print_str
000000000002d340 T mp_recip
000000000002dcf0 T mp_sqrtrem
000000000002a330 T mp_sqrtrem_dec
00000000000274b0 T mp_sub
00000000000294e0 T mp_sub_dec
0000000000029790 T mp_sub_mul1_dec
0000000000027500 T mp_sub_ui
0000000000029550 T mp_sub_ui_dec
0000000000024e10 T rqsort
00000000000ecc40 B sqlite3_api
0000000000019180 T sqlite3_js_init
0000000000019170 T sqlitejs_version
00000000000248b0 T u32toa
0000000000024b00 T u32toa_radix
0000000000024960 T u64toa
0000000000024c50 T u64toa_radix
00000000000b38c0 T unicode_general_category
00000000000b24b0 T unicode_normalize
00000000000b3920 T unicode_prop
00000000000b2ff0 T unicode_script
0000000000023710 T utf8_decode
0000000000023a80 T utf8_decode_buf16
0000000000023a00 T utf8_decode_buf8
0000000000023880 T utf8_decode_len
0000000000023620 T utf8_encode
0000000000023c20 T utf8_encode_buf16
0000000000023b60 T utf8_encode_buf8
00000000000235e0 T utf8_encode_len
00000000000238d0 T utf8_scan

@Gioee Gioee added the bug Something isn't working label Apr 9, 2025
@Gioee Gioee requested a review from marcobambini April 9, 2025 09:14
@Gioee Gioee self-assigned this Apr 9, 2025
@marcobambini marcobambini merged commit 40310ee into main Apr 9, 2025
@Gioee Gioee deleted the makefile-update branch April 9, 2025 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants