Print this page
uts: Allow for address space randomisation.
Randomise the base addresses of shared objects, non-fixed mappings, the
stack and the heap.  Introduce a service, svc:/system/process-security,
and a tool psecflags(1) to control and observe it

@@ -157,10 +157,12 @@
 #define DT_SUNW_CAPCHAIN        0x6000001a      /* capabilities chain info */
 #define DT_SUNW_LDMACH          0x6000001b      /* EM_ machine code of linker */
                                                 /*      that produced object */
 #define DT_SUNW_CAPCHAINENT     0x6000001d      /* capabilities chain entry */
 #define DT_SUNW_CAPCHAINSZ      0x6000001f      /* capabilities chain size */
+/* 0x60000021 would be DT_SUNW_PARENT */
+#define DT_SUNW_ASLR            0x60000023      /* executable ASLR desire */
 
 /*
  * DT_* encoding rules do not apply between DT_HIOS and DT_LOPROC
  */
 #define DT_HIOS                 0x6ffff000