diff options
Diffstat (limited to 'gcc/config/sh')
-rw-r--r-- | gcc/config/sh/sh.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h index 6f010864fc7..b8dae37e34c 100644 --- a/gcc/config/sh/sh.h +++ b/gcc/config/sh/sh.h @@ -473,13 +473,13 @@ do { \ to the pressure on R0. */ \ flag_schedule_insns = 0; \ \ - /* Allocation boundary (in *bits*) for the code of a function. \ + /* Allocation boundary (in *bytes*) for the code of a function. \ SH1: 32 bit alignment is faster, because instructions are always \ fetched as a pair from a longword boundary. \ SH2 .. SH5 : align to cache line start. */ \ if (align_functions == 0) \ align_functions \ - = TARGET_SMALLCODE ? FUNCTION_BOUNDARY : (1 << CACHE_LOG) * 8; \ + = TARGET_SMALLCODE ? FUNCTION_BOUNDARY/8 : (1 << CACHE_LOG); \ } while (0) /* Target machine storage layout. */ |