TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Classic View

Use Monospaced Font
Show HTML Part by Default
Show All Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Brian Parent <[log in to unmask]>
Mon, 10 Jul 2000 09:56:04 -0700
text/plain (11 lines)
I'm looking for an Ada compiler that doesn't require stack execution.

One of the commonly recommended security practices for a Solaris 2.x machine
is to disable this functionality in order to prevent most stack overflow
exploits from being successful.  Unfortunately, this also prevents Gnat
from working.  It also appears that Sun's unbundled Ada compiler requires
the user stack to be executable in order to work.  My guess is that if I
want to use an Ada compiler under Solaris 2.x, I'll also have to disregard
this particular security practice.  Can someone on this list either confirm
or refute this?