Also, unified libc startup objects finding logic with that of the `-musl` target, since conceptually they were doing the same thing.