Hello. 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. After some inspection I've found that the problem comes from gcmaptable.s which doesn't have the line '.section .note.GNU-stack,"",@progbits'. (I see that gcmaptable.s is generated "manually" and not by gcc, perhaps that's the reason).
1. Is the executable stack really needed? 2. If it's not needed, can we add the line '.section .note.GNU-stack,"",@progbits' to the end of gcmaptable.s? Thanks
_______________________________________________ pypy-dev mailing list pypy-dev@python.org http://mail.python.org/mailman/listinfo/pypy-dev