[personal profile] dememax
Ticket #703 (closed merge: fixed), Opened 3 years ago, Last modified 3 months ago

Non-executable stacks


The GNU toolchain supports marking object files that do not need to use an executable stack. Currently all object files produced by GHC lack these notes and so the linker defaults to using an executable stack for the resulting binary.

This makes some people grumpy. In particular it makes the Gentoo QA people grumpy. :-)

The long story:
http://www.gentoo.org/proj/en/hardened/gnu-stack.xml

The quick story:
Every .S file produced by ghc should include:
.section .note.GNU-stack,"",@progbits
Currently this does not happen for either -fasm or -fvia-C.

P.S.: I like Gentoo. Thanks, Daniel!

Date: 2009-01-16 01:14 pm (UTC)
From: [identity profile] rezdm.livejournal.com
А меж тем, я получаю вот такое:
I hope you are well - I have an urgent requirement for an ADA 95 Engineer for a contract with my Global client in the Thames Valley / South East.

hi!

Date: 2009-01-19 11:10 pm (UTC)
From: (Anonymous)
say what??? :)

faith

Profile

dememax

May 2023

S M T W T F S
 123456
78910111213
14151617181920
21 2223 24252627
28293031   

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 3rd, 2026 01:55 pm
Powered by Dreamwidth Studios