diff options
author | Fabien Chouteau <chouteau@adacore.com> | 2011-01-31 11:36:54 +0100 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2011-02-01 17:01:41 +0000 |
commit | 60f356e86d66a4a22530ec7570f7582af602d200 (patch) | |
tree | 243b43a088e1cba43673a99edba65061dc162ce8 /target-sparc/helper.c | |
parent | 2685d2961b51437d0c7bc71f4ed7c320f6cbd010 (diff) |
SPARC: Fix Leon3 cache control
The "leon3_cache_control_int" (op_helper.c) function is called within leon3.c
which leads to segfault error with the global "env".
Now cache control is a CPU feature and everything is handled in op_helper.c.
Signed-off-by: Fabien Chouteau <chouteau@adacore.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'target-sparc/helper.c')
-rw-r--r-- | target-sparc/helper.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/target-sparc/helper.c b/target-sparc/helper.c index 2f3d1e61f3..b2d4d70a11 100644 --- a/target-sparc/helper.c +++ b/target-sparc/helper.c @@ -1289,7 +1289,7 @@ static const sparc_def_t sparc_defs[] = { .mmu_trcr_mask = 0xffffffff, .nwindows = 8, .features = CPU_DEFAULT_FEATURES | CPU_FEATURE_TA0_SHUTDOWN | - CPU_FEATURE_ASR17, + CPU_FEATURE_ASR17 | CPU_FEATURE_CACHE_CTRL, }, #endif }; |