Section per each C++ symbol in the final binary
jmmlmendes opened this issue · 0 comments
jmmlmendes commented
Besides the .text
section, the final clickos binary contains over a thousand sections in the form .text.[some mangled name]
corresponding to C++ symbols.
This increases boot time (sequentially searching for the __xen_guest
section which is located at the end) and is unnecessary, therefore should be eliminated in the final linking (i.e. all .text.*
sections merged into the .text
section).