不支持__builtin_longjmp/__builtin_setjmp
错误信息
error: __builtin_longjmp is not supported for the current target __builtin_longjmp (buf, 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ error: __builtin_setjmp is not supported for the current target int r = __builtin_setjmp (buf); ^~~~~~~~~~~~~~~~~~~~~~
问题介绍
当前AArch64后端不支持内置函数 __builtin_longjmp和__builtin_setjmp。
解决方案
- 使用标准库中的setjmp/longjmp;
- 后续支持。
父主题: Clang不支持问题