On 1/21/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>Is there a reason why "usr/src/cmd/mapfile_noexdata" (=which marks all >data as non-executable) not used by default in an OS/Net build ? Are >there any problems on SPARC and/or i386 ? ABI compliance. The ABI requires the data segment to be executable so by default the linker cannot generate such executables. But we prefer out executables to be that way.
Just out of curiosity, why would the data segment ever need to be executable? Thanks, - Ryan -- UNIX Administrator http://prefetch.net _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
