[Lldb-commits] [lldb] Reland "[lldb] Reland 2402b3213c2f with `/H` to debug the windows build issue (PR #101672)

Med Ismail Bennani via lldb-commits lldb-commits at lists.llvm.org
Thu Aug 15 19:07:30 PDT 2024


medismailben wrote:

> `lldbPluginScriptInterpreterPythonScriptedThreadPlanPythonInterface` quite a mouthful for just a single cpp file. Maybe all of the interfaces could be a part of a single library?
> 
> That would end up with something like:
> 
> ```
> D:\build-lldb\tools\lldb\source\Plugins\ScriptInterpreter\Python\Interfaces\CMakeFiles\lldbPluginScriptInterpreterPythonInterfaces.dir\lldbPluginScriptInterpreterPythonInterfaces.pdb
> ```
> 
> .. which is 80 chars shorter?

They need to be in separate libraries because I use the `PluginManager::Register` method to register each plugin for them to be shown in the `scripting extension list` command. We could may be change the library name to be shorter but that would "break" the naming convention I guess.

https://github.com/llvm/llvm-project/pull/101672


More information about the lldb-commits mailing list