This is to do the same things with D95932.
We may want to some customization for DWARF unit length in DWARF section headers for some code generation path.
This patch focuses on debug line section. We also use emitDwarfUnitLength for debug line now, so we can benefit from overriding of emitDwarfUnitLength inside different streamer too.
Don't think a prefix for this temporary symbol is needed. Even ProEndSym, which is emitted much farther from the expression, does not have it.
And maybe rename it to something like ProStartSym to match the other one?