|
Lines 165-175
Link Here
|
| 165 |
if ((auxv[i].a_un.a_val & VM_PROT_EXECUTE) != 0) |
165 |
if ((auxv[i].a_un.a_val & VM_PROT_EXECUTE) != 0) |
| 166 |
xo_emit("{dw:/%s}{Lw:/%-16s/%s}" |
166 |
xo_emit("{dw:/%s}{Lw:/%-16s/%s}" |
| 167 |
"{:AT_STACKPROT/%s}\n", prefix, |
167 |
"{:AT_STACKPROT/%s}\n", prefix, |
| 168 |
"AT_STACKPROT", "NONEXECUTABLE"); |
168 |
"AT_STACKPROT", "EXECUTABLE"); |
| 169 |
else |
169 |
else |
| 170 |
xo_emit("{dw:/%s}{Lw:/%-16s/%s}" |
170 |
xo_emit("{dw:/%s}{Lw:/%-16s/%s}" |
| 171 |
"{:AT_STACKPROT/%s}\n", prefix, |
171 |
"{:AT_STACKPROT/%s}\n", prefix, |
| 172 |
"AT_STACKPROT", "EXECUTABLE"); |
172 |
"AT_STACKPROT", "NONEXECUTABLE"); |
| 173 |
break; |
173 |
break; |
| 174 |
#ifdef AT_TIMEKEEP |
174 |
#ifdef AT_TIMEKEEP |
| 175 |
case AT_TIMEKEEP: |
175 |
case AT_TIMEKEEP: |