aarch64,as_jit.cpp bug.
Quote from arcachofo on September 8, 2024, 8:41 amThank you for your patience.
I think we are almost there.
Can you try with the last commit?
Thank you for your patience.
I think we are almost there.
Can you try with the last commit?
Quote from doo on September 8, 2024, 10:02 amthanks, new error:
as_callfunc_arm64.cpp
build/objects/as_callfunc_arm64.o: In function `CallSystemFunctionNative(asCContext*, asCScriptFunction*, void*, unsigned int*, void*, unsigned long&, void*)': as_callfunc_arm64.cpp:(.text+0x2a4): undefined reference to `CallARM64Double' as_callfunc_arm64.cpp:(.text+0x4e8): undefined reference to `CallARM64' as_callfunc_arm64.cpp:(.text+0x6e8): undefined reference to `CallARM64' as_callfunc_arm64.cpp:(.text+0x70c): undefined reference to `GetHFAReturnDouble' as_callfunc_arm64.cpp:(.text+0x734): undefined reference to `CallARM64Ret128' as_callfunc_arm64.cpp:(.text+0x7bc): undefined reference to `CallARM64RetInMemory' as_callfunc_arm64.cpp:(.text+0x814): undefined reference to `CallARM64Float' as_callfunc_arm64.cpp:(.text+0x844): undefined reference to `GetHFAReturnDouble' as_callfunc_arm64.cpp:(.text+0x8a0): undefined reference to `GetHFAReturnFloat' collect2: error: ld returned 1 exit status make: *** [Makefile:1794: executables/SimulIDE_1.2.0/simulide] Error 1
new error:
as_callfunc_arm64.cpp
thanks, new error:as_callfunc_arm64.cpp
build/objects/as_callfunc_arm64.o: In function `CallSystemFunctionNative(asCContext*, asCScriptFunction*, void*, unsigned int*, void*, unsigned long&, void*)':
as_callfunc_arm64.cpp:(.text+0x2a4): undefined reference to `CallARM64Double'
as_callfunc_arm64.cpp:(.text+0x4e8): undefined reference to `CallARM64'
as_callfunc_arm64.cpp:(.text+0x6e8): undefined reference to `CallARM64'
as_callfunc_arm64.cpp:(.text+0x70c): undefined reference to `GetHFAReturnDouble'
as_callfunc_arm64.cpp:(.text+0x734): undefined reference to `CallARM64Ret128'
as_callfunc_arm64.cpp:(.text+0x7bc): undefined reference to `CallARM64RetInMemory'
as_callfunc_arm64.cpp:(.text+0x814): undefined reference to `CallARM64Float'
as_callfunc_arm64.cpp:(.text+0x844): undefined reference to `GetHFAReturnDouble'
as_callfunc_arm64.cpp:(.text+0x8a0): undefined reference to `GetHFAReturnFloat'
collect2: error: ld returned 1 exit status
make: *** [Makefile:1794: executables/SimulIDE_1.2.0/simulide] Error 1
new error:as_callfunc_arm64.cpp
Quote from doo on September 8, 2024, 10:25 ami use aarch64 pad,the same error.
too slowly.
thanks.
i will test it in arm64 cosscompiling from x86-64.
i use aarch64 pad,the same error.
too slowly.
thanks.
i will test it in arm64 cosscompiling from x86-64.
Quote from doo on September 8, 2024, 10:51 amNot Android ,but ununtu arm64.(aarch64),thanks。
btw,i google this:arm64 has been merged with aarch64 because aarch64 and arm64 refer to the same thing。
Not Android ,but ununtu arm64.(aarch64),thanks。
btw,i google this:arm64 has been merged with aarch64 because aarch64 and arm64 refer to the same thing。
Quote from arcachofo on September 8, 2024, 10:56 amIf you are using Qt Creator or some other IDE you can try to find out what exactly is happening.
For example open as_callfunc_arm64.cpp and see if that code is being compiled (not greyed out).
If it is, remove some #ifdef at the top of the file and corresponding #endif to find the origin.Same thing with as_config.h from lines 530 to 696.
If you are using Qt Creator or some other IDE you can try to find out what exactly is happening.
For example open as_callfunc_arm64.cpp and see if that code is being compiled (not greyed out).
If it is, remove some #ifdef at the top of the file and corresponding #endif to find the origin.
Same thing with as_config.h from lines 530 to 696.