diff options
author | Dave.Wen <dave.wen@sifive.com> | 2020-04-07 05:25:04 -0700 |
---|---|---|
committer | Dave.Wen <dave.wen@sifive.com> | 2020-04-07 05:25:04 -0700 |
commit | 109aa23bbf8aba76b27629095688e86643eaf51f (patch) | |
tree | 4717915431a71afc30b93decd3231078c077814d /spike_main | |
parent | e43850d5cd2cc262f2f9157c579c12ea20f03ada (diff) | |
download | spike-109aa23bbf8aba76b27629095688e86643eaf51f.zip spike-109aa23bbf8aba76b27629095688e86643eaf51f.tar.gz spike-109aa23bbf8aba76b27629095688e86643eaf51f.tar.bz2 |
rvv: support simulations with mem size <4K
Diffstat (limited to 'spike_main')
-rw-r--r-- | spike_main/spike.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/spike_main/spike.cc b/spike_main/spike.cc index 31c0cd7..5949842 100644 --- a/spike_main/spike.cc +++ b/spike_main/spike.cc @@ -113,7 +113,7 @@ static std::vector<std::pair<reg_t, mem_t*>> make_mems(const char* arg) help(); auto size = strtoull(p + 1, &p, 0); if ((size | base) % PGSIZE != 0) - help(); + fprintf(stderr, "Warning: the memory size %llu at 0x%llX is not align to the page size (%ld)\n\n", size, base, PGSIZE); res.push_back(std::make_pair(reg_t(base), new mem_t(size))); if (!*p) break; |