Home | History | Annotate | Download | only in ext-sources
      1 #ident  "@(#)map.noexbss 1.5     05/09/02 SMI"
      2 #
      3 # Copyright 2005 by Sun Microsystems, Inc. All rights reserved.
      4 # Use subject to license terms.
      5 #
      6 # Permission is hereby granted, free of charge, to any person obtaining a
      7 # copy of this software and associated documentation files (the
      8 # "Software"), to deal in the Software without restriction, including
      9 # without limitation the rights to use, copy, modify, merge, publish,
     10 # distribute, and/or sell copies of the Software, and to permit persons
     11 # to whom the Software is furnished to do so, provided that the above
     12 # copyright notice(s) and this permission notice appear in all copies of
     13 # the Software and that both the above copyright notice(s) and this
     14 # permission notice appear in supporting documentation.
     15 # 
     16 # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
     17 # OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
     18 # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
     19 # OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
     20 # HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL
     21 # INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING
     22 # FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
     23 # NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
     24 # WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
     25 # 
     26 # Except as contained in this notice, the name of a copyright holder
     27 # shall not be used in advertising or otherwise to promote the sale, use
     28 # or other dealings in this Software without prior written authorization
     29 # of the copyright holder.
     30 #
     31 ############################################################################
     32 #
     33 # Make bss section non-executable for further buffer overflow protection
     34 # (can't make whole data section non-exec on SPARC since that includes PLT
     35 #  which must be executable on SPARC).  
     36 bss = ?RW;
     37