clayborg added a comment.

It almost seems like we need some sort of an architecture plug-in here. Maybe 
something like Architecture plugins. The Architecture::FindPlugin() would take 
an ArchSpec and return a lldb_private::Architecture class instance that can be 
cached in the target or process. Currently the class would look like:

  class Architecture : public PluginInterface {
    Error StopInfoOverride(...);
  };

Then using the target's arch, it can lookup the right one and cache it in the 
target or process?


https://reviews.llvm.org/D31172



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to