sim: igen: cleanup archaic pointer-to-long printf casts Use proper %p to printf a pointer instead of casting it to long and using 0x%lx. It's cleaner, more correct, and doesn't break on LLP64.