mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-11 17:27:27 +08:00
sh.h (OVERRIDE_OPTIONS): align_functions is in bytes, not bits.
2002-09-09 Toshiyasu Morita <toshiyasu.morita@hsa.hitachi.com> J"orn Rennecke <joern.rennecke@superh.com> * sh/sh.h (OVERRIDE_OPTIONS): align_functions is in bytes, not bits. Co-Authored-By: J"orn Rennecke <joern.rennecke@superh.com> From-SVN: r56968
This commit is contained in:
parent
628c57653c
commit
0b0ad147f5
@ -1,3 +1,8 @@
|
||||
2002-09-09 Toshiyasu Morita <toshiyasu.morita@hsa.hitachi.com>
|
||||
J"orn Rennecke <joern.rennecke@superh.com>
|
||||
|
||||
* sh/sh.h (OVERRIDE_OPTIONS): align_functions is in bytes, not bits.
|
||||
|
||||
2002-09-09 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
* config/rs6000/rs6000.c (rs6000_binds_local_p): Return bool.
|
||||
|
@ -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. */
|
||||
|
Loading…
Reference in New Issue
Block a user