Untangling the glibc header rat's nest (P.1) (XCC)