linux系统:
问题已解决!
原因是:/home/xxx/tools/Synopsys/vcs_2018.9/vcs/O-2018.09-SP2/linux64/lib/vcs_save_restore_new.o 中的pthread_yield已在最新的glibc放弃使用了。
解决办法:
- 备份
mv vcs_mx_vO-2018.09-SP2/linux64/lib/vcs_save_restore_new.o vcs_mx_vO-2018.09-SP2/linux64/lib/vcs_save_restore_new.o.bak - 替换符号表中的pthread_yield
objcopy --redefine-sym pthread_yield=sched_yield vcs_mx_vO-2018.09-SP2/linux64/lib/vcs_save_restore_new.o.bak vcs_mx_vO-2018.09-SP2/linux64/lib/vcs_save_restore_new.o
测试已通过!有问题请继续