[PATCH] Remove have-initfini and need-nopic-initfini
Roland McGrath
roland@hack.frob.com
Wed Feb 8 18:56:00 GMT 2012
> # On systems having init/fini, crt0.o is called crt1.o, and there are
> # some additional bizarre files.
Update this comment:
# The ELF convention is that the startfile is called crt1.o.
> +/* We cannot use the normal constructor mechanism to call
> __gmon_start__ because gcrt1.o appears before crtbegin.o in the link.
> Instead crti.o calls it specially (see initfini.c). */
> extern void __gmon_start__ (void);
Fix this comment not to mention initfini.c; it's just crti.S now.
With those comment fixes (and testing) go ahead and commit it.
Thanks,
Roland
More information about the Libc-alpha
mailing list