Resolve #612 , Resolve #621 UBSAN issues ( signed "<<" left shift , addition to a NULL ptr), Resolve #600 (Editorial)
- Requested reviewers: Jan Kiene
Description
##Issue 612 replaced "<<" with BASOPs shl() function. to calm UBSAN down In two location in FDCNG MSVQ.
#define FIX_612_MSVQ_UBSAN_LEFTSHIFT /* Eri: Issue 612 : UBSAN: left shift of negative values in 1st stage of MSVQ */
see issue #612 (closed)
##Issue 621
Added logic so that an offset is not added to ptr p2 when a NULL PTR is present
#define FIX_621_MSVQ_UBSAN_NULL_PTR_OFFSET
see issue #621 (closed)
##Issue 600
Removed manual WMC instrumentation outside wmc_tool_skip define scope
#define FIX_600_CLEANUP_OF_MANUAL_INSTRUMENTATION
see issue #600 (closed)
Edited by Jonas Svedberg