Skip to content
Snippets Groups Projects
  • Jaco Kroon's avatar
    ce2153fc
    Build system: Avoid executable stack. · ce2153fc
    Jaco Kroon authored
    
    Found in res_geolocation, but I believe others may have similar issues,
    thus not linking to a specific issue.
    
    Essentially gcc doesn't mark the stack for being non-executable unless
    it's compiling the source, this informs ld via gcc to mark the object as
    not requiring an executable stack (which a binary blob obviously
    doesn't).
    
    ASTERISK-30321
    
    Change-Id: I71bcc2fd1fe0c82a28b3257405d6f2b566fd9bfc
    Signed-off-by: default avatarJaco Kroon <jaco@uls.co.za>
    ce2153fc
    History
    Build system: Avoid executable stack.
    Jaco Kroon authored
    
    Found in res_geolocation, but I believe others may have similar issues,
    thus not linking to a specific issue.
    
    Essentially gcc doesn't mark the stack for being non-executable unless
    it's compiling the source, this informs ld via gcc to mark the object as
    not requiring an executable stack (which a binary blob obviously
    doesn't).
    
    ASTERISK-30321
    
    Change-Id: I71bcc2fd1fe0c82a28b3257405d6f2b566fd9bfc
    Signed-off-by: default avatarJaco Kroon <jaco@uls.co.za>