aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorClaudiu Zissulescu <claziss@synopsys.com>2022-07-18 14:54:38 +0300
committerClaudiu Zissulescu <claziss@gmail.com>2022-07-18 15:00:53 +0300
commitc8697735abaca3b3dfe8ae4188a086d1fd7048eb (patch)
tree333c48b1e8efa1a14e5c4f511cdbb703989a3706 /gcc
parent7313381d2ce44b72b4c9f70bd5670e5d78d1f631 (diff)
downloadgcc-c8697735abaca3b3dfe8ae4188a086d1fd7048eb.zip
gcc-c8697735abaca3b3dfe8ae4188a086d1fd7048eb.tar.gz
gcc-c8697735abaca3b3dfe8ae4188a086d1fd7048eb.tar.bz2
libgcc/arc: Update udivmodsi4 and make the lib safe for rf16
The ARC soft udivmodsi4 algorithm and as well as using umodsi3 for reduced register set configurations are wrong. libgcc/ * config/arc/lib2funcs.c (udivmodsi4): Update AND mask. * config/arc/lib1funcs.S (umodsi3): Don't use it for RF16 configurations.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions