re PR target/56529 ([SH] Calls to __sdivsi3_i4i and __udivsi3_i4i are generated on SH2)
PR target/56529 * config/sh/sh.c (sh_option_override): Check for TARGET_DYNSHIFT instead of TARGET_SH2 for call-table case. Do not set sh_div_strategy to SH_DIV_CALL_TABLE for TARGET_SH2. * config.gcc (sh_multilibs): Add m2 and m2a to sh*-*-linux* multilib list. * doc/invoke.texi (SH options): Document mdiv= call-div1, call-fp, call-table options. PR target/56529 * config/sh/lib1funcs.S (udivsi3_i4i, sdivsi3_i4i): Add __SH2A__ to inclusion list. From-SVN: r196484
Showing
- gcc/ChangeLog 11 additions, 0 deletionsgcc/ChangeLog
- gcc/config.gcc 1 addition, 1 deletiongcc/config.gcc
- gcc/config/sh/sh.c 1 addition, 3 deletionsgcc/config/sh/sh.c
- gcc/doc/invoke.texi 32 additions, 2 deletionsgcc/doc/invoke.texi
- libgcc/ChangeLog 6 additions, 0 deletionslibgcc/ChangeLog
- libgcc/config/sh/lib1funcs.S 2 additions, 2 deletionslibgcc/config/sh/lib1funcs.S
Loading
Please register or sign in to comment