aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
diff options
context:
space:
mode:
authorGeorge Rimar <grimar@accesssoftek.com>2016-10-14 13:02:22 +0000
committerGeorge Rimar <grimar@accesssoftek.com>2016-10-14 13:02:22 +0000
commit270173f2dbbbefae1e4e457d407d8d637ee7ff2e (patch)
treed57baac15d2bfb855c4800f0bcf704ea880d4c27 /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
parent220c755dfc3a98277f92166546d46c248a7dda68 (diff)
downloadllvm-270173f2dbbbefae1e4e457d407d8d637ee7ff2e.zip
llvm-270173f2dbbbefae1e4e457d407d8d637ee7ff2e.tar.gz
llvm-270173f2dbbbefae1e4e457d407d8d637ee7ff2e.tar.bz2
[ELF] - Added support of PT_OPENBSD_RANDOMIZE
This is 30646. PT_OPENBSD_RANDOMIZE The array element specifies the location and size of a part of the memory image of the program that must be filled with random data before any code in the object is executed. The memory region specified by a segment of this type may overlap the region specified by a PT_GNU_RELRO segment, in which case the intersection will be filled with random data before being marked read-only. Reference links: http://man.openbsd.org/OpenBSD-current/man5/elf.5 https://github.com/openbsd/src/commit/c494713c450d98da3f2e1451ee8c7fb675a7c461 Differential revision: https://reviews.llvm.org/D25469 llvm-svn: 284234
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMapping.cpp')
0 files changed, 0 insertions, 0 deletions