[Fwd: Re: Switch SPARC GNU coreutils+bash from 32 to 64bit PSARC 2008/351

Darren J Moffat darrenm at opensolaris.org
Tue Jun 3 07:41:16 PDT 2008


Richard L. Hamilton wrote:
>> - Stack would be non-executable by default
> An advantage, certainly, although if someone is paranoid (and has no
> self-modifying code that would choke on it), this can be done for 32-bit with
> an /etc/system setting.

The ON consolidation, and some others, already ensure that 32 bit 
programs are built with a non executable stack.  It is the default on ON 
and can easily be done in other consolidations by using the linker 
mapfile /usr/lib/ld/map.noexstk.

-- 
Darren J Moffat



More information about the opensolaris-arc mailing list