added relevant parts of libgcc