embench / embench-iot

The main Embench repository
https://www.embench.org/
GNU General Public License v3.0
259 stars 105 forks source link

Ensure canonical ordering of binary files when linking. #57

Closed jeremybennett closed 4 years ago

jeremybennett commented 4 years ago
We were not forcing the order of files on the link line to be
consistent, which could lead to binaries varying. This patch fixes
this.

Files changed:

* build_all.py(create_link_binlist): Ensure object files, support
libraries and dummy libraries are in canonical order for linking
by sorting each group alphabetically.