Other Parts Discussed in Thread: LP8720
我在使用最新的9.01的sdk的时候,编译linux的时候,出现以下的错误:
drivers/regulator/lp872x.c: 在函数‘lp872x_hw_enable’中:
drivers/regulator/lp872x.c:722:17: 编译器内部错误: 非法指令
722 | usleep_range(LP8720_ENABLE_DELAY, 1.5 * LP8720_ENABLE_DELAY);
| ^~~~~~~~~~~~
0x7a7bc5a4251f ???
./signal/../sysdeps/unix/sysv/linux/x86_64/libc_sigaction.c:0
0x7a7bc5a29d8f __libc_start_call_main
../sysdeps/nptl/libc_start_call_main.h:58
0x7a7bc5a29e3f __libc_start_main_impl
../csu/libc-start.c:392
请提交一份完整的错误报告,
如有可能请附上经预处理后的源文件。
Please include the complete backtrace with any bug report.
linux我并没有做任何的更改。
make distclean
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabihf- omap2plus_defconfig
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabihf- -j4 zImage
然后就会出现上面这个错误。请教一下,这是什么原因呢?
我在顶层目录下,make linux,也会有这个错误