<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">The version in HEAD works correctly.<div class=""><br class=""></div><div class="">christos<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Jun 4, 2020, at 4:46 PM, Christos Zoulas <<a href="mailto:christos@zoulas.com" class="">christos@zoulas.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="protected-part"><div class="protected-title">Signed PGP part</div><div class="protected-content"><meta http-equiv="Content-Type" content="text/html; charset=us-ascii" class=""><div defanged_style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Yes, and binutils/ld does it... The code in file handles it here: <a href="https://github.com/file/file/blob/master/src/readelf.c#L1113" class="">https://github.com/file/file/blob/master/src/readelf.c#L1113</a><p class=""><defanged_div class="">so it looks like it should work. I will wait until I can install a new version of current that has it, but perhaps you can also check</defanged_div></p><defanged_div class=""><p class=""><defanged_div class="">if the head of file on GitHub fixes the issue?</defanged_div></p><defanged_div class=""><p class=""><defanged_div class=""><br class=""></defanged_div></p><defanged_div class=""><p class=""><defanged_div class="">christos<br class=""></defanged_div></p><p class=""><defanged_div class=""><br class=""></defanged_div></p><blockquote type="cite" class=""><p class=""><defanged_div class="">On Jun 4, 2020, at 10:19 AM, Ed Maste <<a href="mailto:emaste@freebsd.org" class="">emaste@freebsd.org</a>> wrote:</defanged_div></p><defanged_div class=""><br class="Apple-interchange-newline"><p class=""><defanged_div class=""></defanged_div></p><p class=""><defanged_div class="">On Wed, 3 Jun 2020 at 17:42, Christos Zoulas <<a href="mailto:christos@zoulas.com" class="">christos@zoulas.com</a>> wrote:<br class=""></defanged_div></p><blockquote type="cite" class=""><br class="">I don't see it in mine!<br class=""><br class="">christos<br class=""><br class="">vmb1:~/src/file [5:39pm] 22#cc -pie -fPIE hello.c -o hello<br class="">vmb1:~/src/file [5:40pm] 23#readelf -d hello<br class=""><br class=""></blockquote>...<br class=""><blockquote type="cite" class="">vmb1:~/src/file [5:41pm] 24#uname -a<br class="">FreeBSD <a href="http://vmb1.astron.com/" class="">vmb1.astron.com</a> 13.0-CURRENT FreeBSD 13.0-CURRENT #0 r361567: Thu May 28 04:59:08 UTC 2020     <a href="mailto:root@releng1.nyi.freebsd.org" class="">root@releng1.nyi.freebsd.org</a>:/usr/obj/usr/src/amd64.amd64/sys/GENERIC  amd64<br class=""></blockquote><br class="">Oh, I should have included a note that support is very new in FreeBSD:<br class=""><br class="">r361740 lld: Set DF_1_PIE for -pie<br class=""><a href="https://reviews.freebsd.org/rS361740" class="">https://reviews.freebsd.org/rS361740</a><br class=""><br class="">But as I understand it GNU ld has been setting the flag since sometime<br class="">in 2015, although perhaps only for certain OS targets.<br class=""><div class=""><br class="webkit-block-placeholder"></div><defanged_div class=""><div class=""><br class="webkit-block-placeholder"></div><defanged_div class=""></defanged_div></defanged_div></defanged_div></blockquote><div class=""><br class="webkit-block-placeholder"></div><defanged_div class=""><br class=""><div class=""><br class="webkit-block-placeholder"></div><defanged_div class=""></defanged_div></defanged_div></defanged_div></defanged_div></defanged_div></div></div></div><br class=""><iframe class="untrusted-content-test" scrolling="auto" width="200" height="20" style="border:none;display:block;overflow:auto;" data-src="data:text/html;charset=UTF-8;base64,PGlmcmFtZS1jb250ZW50Pi0tIDxCUj5GaWxlIG1haWxpbmcgbGlzdDxCUj5GaWxlQGFzdHJvbi5jb208QlI+aHR0cHM6Ly9tYWlsbWFuLmFzdHJvbi5jb20vbWFpbG1hbi9saXN0aW5mby9maWxlPEJSPjwvaWZyYW1lLWNvbnRlbnQ+" sandbox="allow-scripts"></iframe><span id="cid:C5968F1B-C49B-4CB8-8D8A-BBAD0EE3D89F"><sanitizer.log></span></div></blockquote></div><br class=""></div></body></html>