> Not every system might have this function and it is not exported. > Therefore having the rule in a sysdep Makefile is correct. Systems that don't have it are broken now because generic/libc-start.c refers to it. Either it belongs in the generic code and the generic makefile, or it belongs in the sysdeps makefile and a sysdeps libc-start.c.