Skip to content

Stop emitting .debug_pubnames and .debug_pubtypes into Linux object files and binaries #48762

Closed
@rocallahan

Description

@rocallahan

As far as I can tell, nothing uses these. They bloat executables and make linking more expensive.

At least stop emitting them for debuginfo=1.

Metadata

Metadata

Labels

A-debuginfoArea: Debugging information in compiled programs (DWARF, PDB, etc.)C-enhancementCategory: An issue proposing an enhancement or a PR with one.I-compiletimeIssue: Problems and improvements with respect to compile times.I-heavyIssue: Problems and improvements with respect to binary size of generated code.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions