aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface
diff options
context:
space:
mode:
authorTakayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>2022-05-06 19:34:19 +0900
committerMax Filippov <jcmvbkbc@gmail.com>2022-05-13 02:31:26 -0700
commit112447f8564c0307c5da99a4094a3a99f204239f (patch)
tree332296f50b54c389d1fe179f9e7e6382de6795ff /gcc/ada/gcc-interface
parentd543bac1631700f0da30d5ca555296f4938a82c6 (diff)
downloadgcc-112447f8564c0307c5da99a4094a3a99f204239f.zip
gcc-112447f8564c0307c5da99a4094a3a99f204239f.tar.gz
gcc-112447f8564c0307c5da99a4094a3a99f204239f.tar.bz2
xtensa: Reflect the 32-bit Integer Divide Option
On Espressif's ESP8266 (based on Tensilica LX106, no hardware divider), this patch reduces the size of each: __moddi3() @ libgcc.a : 969 -> 301 (saves 668) __divmoddi4() : 1111 -> 426 (saves 685) __udivmoddi4() : 1043 -> 319 (saves 724) in bytes, respectively. gcc/ChangeLog: * config/xtensa/xtensa.h (TARGET_HAS_NO_HW_DIVIDE): New macro definition.
Diffstat (limited to 'gcc/ada/gcc-interface')
0 files changed, 0 insertions, 0 deletions