mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-15 22:51:38 +08:00
From Toshiyasu Morita:
* sh.h (CACHE_LOG): SH2 has cache, too. From-SVN: r25515
This commit is contained in:
parent
1746404be2
commit
b4d34be1f3
@ -1,3 +1,8 @@
|
||||
Mon Mar 1 21:44:30 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
|
||||
|
||||
From Toshiyasu Morita:
|
||||
* sh.h (CACHE_LOG): SH2 has cache, too.
|
||||
|
||||
Mon Mar 1 14:23:36 1999 Catherine Moore <clm@cygnus.com>
|
||||
|
||||
* toplev.c (compile_file): Disable -ffunction-sections and
|
||||
|
@ -306,8 +306,9 @@ do { \
|
||||
#define STACK_BOUNDARY BIGGEST_ALIGNMENT
|
||||
|
||||
/* The log (base 2) of the cache line size, in bytes. Processors prior to
|
||||
SH3 have no actual cache, but they fetch code in chunks of 4 bytes. */
|
||||
#define CACHE_LOG (TARGET_CACHE32 ? 5 : TARGET_SH3 ? 4 : 2)
|
||||
SH2 have no actual cache, but they fetch code in chunks of 4 bytes.
|
||||
The SH2/3 have 16 byte cache lines, and the SH4 has a 32 byte cache line */
|
||||
#define CACHE_LOG (TARGET_CACHE32 ? 5 : TARGET_SH2 ? 4 : 2)
|
||||
|
||||
/* Allocation boundary (in *bits*) for the code of a function.
|
||||
32 bit alignment is faster, because instructions are always fetched as a
|
||||
|
Loading…
x
Reference in New Issue
Block a user