initfini.c needs -fno-unit-at-a-time. It's not a normal compilation, but a special hack for generating assembly fragments. The development libc uses the flag for that file.