[PATCH 5/6] libdw: Handle immutable, packed and shared types in dwarf_peel_type.