diff options
author | Claudiu Zissulescu <claziss@synopsys.com> | 2022-07-18 14:54:38 +0300 |
---|---|---|
committer | Claudiu Zissulescu <claziss@gmail.com> | 2022-07-18 15:00:53 +0300 |
commit | c8697735abaca3b3dfe8ae4188a086d1fd7048eb (patch) | |
tree | 333c48b1e8efa1a14e5c4f511cdbb703989a3706 /gcc/tree-cfg.cc | |
parent | 7313381d2ce44b72b4c9f70bd5670e5d78d1f631 (diff) | |
download | gcc-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/tree-cfg.cc')
0 files changed, 0 insertions, 0 deletions