X-Git-Url: https://git.gag.com/?a=blobdiff_plain;ds=sidebyside;f=sim%2Fucsim%2Fsim.src%2Fmemcl.h;h=e12819b7b2507743531cd0fe45bdf1a8a664bfa0;hb=3b43f23c5dbf36898e8d316569e1ec3b6193c4c5;hp=855028acb82f2cedafc0473857ddb76a0251aeff;hpb=2b7caf94480eae20e83eda0b6dae058f72bd190d;p=fw%2Fsdcc diff --git a/sim/ucsim/sim.src/memcl.h b/sim/ucsim/sim.src/memcl.h index 855028ac..e12819b7 100644 --- a/sim/ucsim/sim.src/memcl.h +++ b/sim/ucsim/sim.src/memcl.h @@ -422,8 +422,6 @@ public: class cl_error_mem: public cl_error { -private: - static class cl_error_class *error_mem_class; protected: class cl_memory *mem; t_addr addr; @@ -433,8 +431,6 @@ public: class cl_error_mem_invalid_address: public cl_error_mem { -private: - static class cl_error_class *error_mem_invalid_address_class; public: cl_error_mem_invalid_address(class cl_memory *amem, t_addr aaddr); @@ -443,15 +439,19 @@ public: class cl_error_mem_non_decoded: public cl_error_mem { -private: - static class cl_error_class *error_mem_non_decoded_class; public: cl_error_mem_non_decoded(class cl_memory *amem, t_addr aaddr); virtual void print(class cl_commander *c); }; +class cl_mem_error_registry: public cl_error_registry +{ +public: + cl_mem_error_registry(void); +}; #endif + /* End of memcl.h */