>From llvm community: https://reviews.llvm.org/rG1a33c0f2422c97dbfdbf11e561bb7823d71e3145 <https://reviews.llvm.org/rG1a33c0f2422c97dbfdbf11e561bb7823d71e3145> LLD linker has an option : --symbol-ordering-file Which support direct linker to sort symbol in result object by a user supplied file; This improve performance by reduce instruction cache miss. The hottest function will cluster and code cache hit rate will be high. Does gnu linker can support this ?