OSDN Git Service

2008-06-17 Dave Brolley <brolley@redhat.com>
authorbrolley <brolley>
Tue, 17 Jun 2008 18:11:51 +0000 (18:11 +0000)
committerbrolley <brolley>
Tue, 17 Jun 2008 18:11:51 +0000 (18:11 +0000)
commit58ca5d36b45c3e251e5a3711c8de15c5c3a7c2cf
tree9e43888565f2564c5cc594f3aa349dd122429236
parent5d34b9d5837f38dcc5f60b2b0b54fe212be5740c
2008-06-17  Dave Brolley  <brolley@redhat.com>

        * mainDynamic.cxx (usage): Document --reversible.
        (try_add_memory): Call sess->add_memory.
        (option_num): add opt_reversible.
        (long_options): Add "reversible".
        (main): Handle opt_reversible.
        * commonCfg.h (set_reversible): New method of SessionCfg.
        (add_memory): Likewise.
        (reversible_p): New member of SessionCfg.
        (memory): Likewise.
        * commonCfg.cxx (CpuCfg): Establish sim-sched relation.
        (SessionCfg): Initialize reversible_p.
        (SessionCfg::write_load): Set up all memory regions as reversible,
        if requested.
        (BoardCfg::write_config): Set up the cpu to be reversible, if
        requested.
sid/main/dynamic/ChangeLog
sid/main/dynamic/commonCfg.cxx
sid/main/dynamic/commonCfg.h
sid/main/dynamic/mainDynamic.cxx