andrewchambers / hpkgs

A package repository for hermes
45 stars 3 forks source link

--enable-new-dtags should be the default for our ld #88

Closed andrewchambers closed 4 years ago

andrewchambers commented 4 years ago

We have no backwards compatibility to maintain, we can work out how to make this the default.

andrewchambers commented 4 years ago

Also for our clang/lld if needed.

sogaiu commented 4 years ago

Hopefully there are no insurmountable adverse consequences -- I suppose it's still worth having some sort of check on the final products.

andrewchambers commented 4 years ago

Usually when they add a flag such as --enable-new ... it is because its a migration path from legacy behavior.

I read Gentoo enables this by default from a comment, but we need to verify.

sogaiu commented 4 years ago

Here is some related discussion: https://web.archive.org/web/20160101182307/http://comments.gmane.org/gmane.comp.gnu.binutils/57379

sogaiu commented 4 years ago

May be this can be closed because of: https://github.com/andrewchambers/hpkgs/commit/e854b835dd170680afcd84d80efe80f46bf7c8e6 ?