I can say with absolute certainty that the development repository will
correctly build SPARC_SE and I don't believe that there's been a
problem with it in quite some time.  The error must be in code that
you've added.

  Nate

On Fri, Feb 27, 2009 at 5:16 PM, Pavan Kumar <[email protected]> wrote:
> hi,
>
>     I updated from the development repository
> ("http://repo.m5sim.org/m5/rev/9fe574944f31";) for mremap(), i run scons for
> ALPHA_SE it ran fine, when i tried to run for SPARC_SE it is giving
> following error message.
>
> build/SPARC_SE/mem/page_table.cc: In member function âvoid
> PageTable::remap(Addr, int64_t, Addr)â:
> build/SPARC_SE/mem/page_table.cc:106: error: âstruct SparcISA::TlbEntryâ has
> no member named âupdateVaddrâ
>
>> void
>> PageTable::remap(Addr vaddr, int64_t size, Addr new_vaddr)
>> {
>>     assert(pageOffset(vaddr) == 0);
>>     assert(pageOffset(new_vaddr) == 0);
>>
>>     DPRINTF(MMU, "moving pages from vaddr %08p to %08p, size = %d\n",
>> vaddr,
>>             new_vaddr, size);
>>
>>     for (; size > 0; size -= pageSize, vaddr += pageSize, new_vaddr +=
>> pageSize) {
>>         PTableItr iter = pTable.find(vaddr);
>>
>>         assert(iter != pTable.end());
>>
>>         pTable[new_vaddr] = pTable[vaddr];
>>         pTable.erase(vaddr);
>>         pTable[new_vaddr].updateVaddr(new_vaddr);   // line # 106
>>         updateCache(new_vaddr, pTable[new_vaddr]);
>>     }
>> }
>
> what could be the problem
>
> Pavan.
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to