Implement range of memory access validation instead of pointer and use

it. Export new validator to users.
Various small fixes
This commit is contained in:
2020-05-06 11:49:22 +04:00
parent f483155e07
commit 657ddf182b
8 changed files with 27 additions and 18 deletions
+1 -1
View File
@@ -31,7 +31,7 @@ typedef struct {
unw_word_t lowpc; ///< offset to start of the function against base address
unw_word_t highpc; ///< offset to the next address after the end of the function against base address
unw_word_t sp; ///< SP register in function's frame
unw_word_t cfa; ///< CFA (Canonical Frame Address) of the function. !!! Don't use CFA provided by libunwind, it's not valid !!!
unw_word_t cfa; ///< CFA (Canonical Frame Address) of the function
pst_fun_flags flags; ///< flags of various function options
} pst_function_info;