sysml / clickos

The Click modular router: fast modular packet processing and analysis
http://www.read.cs.ucla.edu/click/
Other
136 stars 35 forks source link

Section per each C++ symbol in the final binary #36

Closed jmmlmendes closed 7 years ago

jmmlmendes commented 7 years ago

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).