<div dir="ltr">Hello.<br>When translating pypy 1.5 under Gentoo linux I get binary with executable permission for the stack (so that execute prevention will not be enabled for it). Then if I make a gentoo package for I get annoying notice about it during installation.<br>
After some inspection I've found that the problem comes from gcmaptable.s which doesn't have the line '.section .note.GNU-stack,"",@progbits'.<br>(I see that gcmaptable.s is generated "manually" and not by gcc, perhaps that's the reason).<br>
<br>1. Is the executable stack really needed?<br>2. If it's not needed, can we add the line '.section .note.GNU-stack,"",@progbits' to the end of gcmaptable.s?<br><br>Thanks<br></div>