gcc with bounds checking support for pointers and memory