[DynInst_API:] [dyninst/dyninst] ccebb6: More annotation code to suppress false positives o...

2018-07-23 Thread Xiaozhu Meng
Branch: refs/heads/new-parallel-parsing Home: https://github.com/dyninst/dyninst Commit: ccebb687f1f2a893755ea1bb2970d1eeb9cb32a4 https://github.com/dyninst/dyninst/commit/ccebb687f1f2a893755ea1bb2970d1eeb9cb32a4 Author: Xiaozhu Meng Date: 2018-07-23 (Mon, 23 Jul 2018)

[DynInst_API:] [PATCH] Eliminate aarch64 specific includes

2018-07-23 Thread William Cohen
The use of /usr/include/bits/uio.h is questionable. Anything in /usr/include/bits is an internal header file and should not be used directly by user code. On Fedora 28 there isn't a /usr/includes/bits/uio.h. Also Eliminated the conditional includes to simplify the code. Signed-off-by: William

[DynInst_API:] [PATCH] Avoid having initial declaration in 'for' loop (a C99 feature)

2018-07-23 Thread William Cohen
Putting the initialization in the 'for' loop is a C99 language specification feature. GCC will flag its use as an error unless using C99 mode. For this particular case there is really nothing to be gained by using it. Moved the declaration to the beginning of the function. Signed-off-by:

[DynInst_API:] [dyninst/dyninst] 6a7151: Fixing BaseTramp to save registers as it's done wi...

2018-07-23 Thread Sasha @leela
Branch: refs/heads/arm64/feature/relocation Home: https://github.com/dyninst/dyninst Commit: 6a71517fb076390ef2c00b4df1dbc5b0607bb5fe https://github.com/dyninst/dyninst/commit/6a71517fb076390ef2c00b4df1dbc5b0607bb5fe Author: Sasha @leela Date: 2018-07-23 (Mon, 23 Jul 2018)