-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 06/14/12 20:51, Alexander Kabaev wrote: > On Thu, 14 Jun 2012 14:54:28 -0400 > Richard Yao <r...@gentoo.org> wrote: > >> NetBSD has replacements for GCC's crt{begin,end}.S: >> >> http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/csu/arch/?only_with_tag=MAIN >> >> This would complement compiler-rt and libstdc++. We intend to import >> it in downstream Gentoo FreeBSD. >> >> Could this be imported into FreeBSD-CURRENT? > > Apart from licensing, what others reasons are there to do that? > These components should not be tied to a specific compiler. If GCC is going to be deprecated, then they should be replaced.
Anyway, having this tied to GCC has caused headaches for Clang integration in Gentoo. In particular, we let the user pick the toolchain that he uses, so we cannot place GCC's crt{begin,end}.o in the same location that FreeBSD uses. This makes it difficult for Clang to find the correct crt{begin,end}.o. We will likely import the NetBSD crt{begin,end}.S code to rectify this, but it would be preferable to do this in upstreamFreeBSD. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJP2pcyAAoJECDuEZm+6ExkVTgP/0fjD1+pvrwKypxIg9KoqJ0+ iwKcKVir8Hwi+lADb2xG1rmDXK/KuFp838Fxr02HTECsWKnH477GNb5WNiDT52Uc jHfs9g8lY7W4BRNjnbVj0RxgZx8xhLFnrOUBrvkTd84Y5Mi+Y0qXx19+2L+NFVGd ZHY6ndeggAsyhAo0kaakMLqnAPDqjHhgk7SUJPeH/Zy7KtrO8MFeEwNUVzjXYytW YXmayxqyDjtN0UdYC7vHnes5dA6aiWDN4/LZTzybRz0GGaKkOXPPoN5QBFUen91j YHwiCh9NxHOXdEuYLYk1PVu29T6lUE+4U+2k57wRsODEnhgwDyh5184wYfs3gp2k ttsgBun4aH0AHNdUK6G0XLx/dR7hAPxommmRYVclr/7EpCYhHRDKGvGXUvK8XC79 +ON55vfGCho3kqevjGsQZR1f5hXbKKaKu8JqGQT3LaGz1eSs8jLRDilYA7nTKstY rx83HU0YQa9c+NdZBYnHXgwjJXJLxIL6rr8E7NQE/co99iNKnHgyar9B6RwbDLMZ iHX5PUOXikb7OOaXGTNCQas59eO6tHnNrWbmknm59w8fkOjXeiKEliT3Xk8qlLZx l29JmAPMYzuNNoF0RJJ9QvUUJ9Q8CVScrzJVw4PuVdzJMSrKmG9/ggh2yDw161Lp DJ8ETPIuVOCGdH2G2mqs =51Ky -----END PGP SIGNATURE----- _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "freebsd-hackers-unsubscr...@freebsd.org"