Only visit libasan if ${HAVE_GCC} == "48"
stop playing type games, and use the proper type for the placement new operator
use the appropriate unwind.h header
prefer our own unwind.h