-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Restore the .line directives for Win platform #3
Comments
In the end I re-implemented it through my own PDB reader because ... as it turned out they initially removed ildbsymbols which is part of CILDB implementation with lot of dead code between components. That is, 1b66587 mentioned above and other newer commits just removes dead and never worked code (I reviewed ildasm between many changes and it seems it never had an open source implementation to work with PDB (neither legacy MSF nor BJSB) I finally decided to implement it from scratch because coreclr project has disabled RTTI and because of other things in general to make it faster than trying to adapt CILDB or something related from current code base (n. ECMA-335: Portable CILDB files provide a standard way to interchange debugging information between CLI producers and consumers). By the way, ilasm already contains pdb writer (and only it) at least in latest changes that I merged from 9.x tl;dr, n. Regarding .NET DllExport project, I've checked debugging in modified assemblies for .NET 8.0. |
We need to restore this feature to support debug info for this 3F/DllExport#23
It was removed starting from this:
The text was updated successfully, but these errors were encountered: