[qt-everywhere-src-6.4.0 QtWebEngineCore] 在 aarch64 上出現 paciasp autiasp ASM 指令異常。

編譯最後一個巨型模塊 QtWebEngineCore 遇到的 。

../../../3rdparty/chromium/third_party/breakpad/breakpad/src/common/linux/breakpad_getcontext.S:145: Error: selected processor does not support `paciasp'
../../../3rdparty/chromium/third_party/breakpad/breakpad/src/common/linux/breakpad_getcontext.S:217: Error: selected processor does not support `autiasp'

../../../3rdparty/chromium/third_party/dav1d/libdav1d/src/arm/64/filmgrain16.S:1623: Error: selected processor does not support `paciasp'
../../../3rdparty/chromium/third_party/dav1d/libdav1d/src/arm/64/filmgrain16.S:1624: Error: selected processor does not support `paciasp'
../../../3rdparty/chromium/third_party/dav1d/libdav1d/src/arm/64/filmgrain16.S:1819: Error: selected processor does not support `autiasp'
../../../3rdparty/chromium/third_party/dav1d/libdav1d/src/arm/64/filmgrain16.S:1985: Error: selected processor does not support `autiasp'

受到 ARM_FEATURE_PAC_DEFAULT 指針訪問權限驗證影響,先關掉吧,看 FFmpeg 也是這樣做的。

qtwebengine/src/3rdparty/chromium/third_party/ffmpeg/libavutil/aarch64/asm.S
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章