ILD

gcc mips 除法
作者:Herbert Yuan 邮箱:yuanjp@hust.edu.cn
发布时间:2018-12-27 站点:Inside Linux Development

long long int % int

gcc会使用__umoddi3计算,


long long int / int

gcc会使用__udivdi3计算


在编写u-boot等代码时,要注意,此时需要链接libgcc。而32位除和取模,则会产生divu等指令。


Copyright © linuxdev.cc 2017-2024. Some Rights Reserved.