Date: Fri, 09 Mar 2012 21:41:24 +0100 From: Florian Smeets <flo@FreeBSD.org> To: Konstantin Belousov <kostikbel@gmail.com> Cc: mips@FreeBSD.org, kan@FreeBSD.org, ia64@FreeBSD.org, Andrew Turner <andrew@fubar.geek.nz>, freebsd-toolchain@FreeBSD.org, Nathan Whitehorn <nwhitehorn@FreeBSD.org>, John Marino <draco@marino.st> Subject: Re: init arrays patch Message-ID: <4F5A6AF4.3080602@FreeBSD.org> In-Reply-To: <20120308135137.GP75778@deviant.kiev.zoral.com.ua> References: <20120308135137.GP75778@deviant.kiev.zoral.com.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig152C4D4FC7728394891A3E0D Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 08.03.12 14:51, Konstantin Belousov wrote: > Hi, Hi, > The latest version of the patch to add support for init and fini arrays= > for FreeBSD is available at > http://people.freebsd.org/~kib/misc/init_array.7.patch >=20 > The patch passes make universe, was tested by me on i386 and amd64, a > previous version of the patch was tested by Andrew on arm. The sparc64,= > ia64, mips and both powerpc are not tested. Please note that ia64 also > has old kind of crt1, which calls _init and does not provide note. The > cause is that crt1.S for ia64 is written in assembly, which I do not > know, and have no access to machine. >=20 > Good test for the patch is to boot new world with old ports, which were= > linked with old crt1. Also, there is a test suite at i ran the patch on sparc64. With a new kernel and world i was still able to use the following previously compiled ports, bash, php5, perl5.12 and mysql55-server. > http://people.freebsd.org/~kib/misc/rtld-init_array_tests.tbz > Use top-level script run_tests.sh to run the tests, possibly changing > the CC variable to point to your preferred compiler. Normal run shall > produce no output. >=20 I also ran testsuite and it worked as expected. Florian --------------enig152C4D4FC7728394891A3E0D Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAk9aavUACgkQapo8P8lCvwmgRwCgu2seRWzTPqdcHK192JL8Xg8h E4AAnjsKRdXQqG+N0dJR0cqDucs9gAnh =ZXyL -----END PGP SIGNATURE----- --------------enig152C4D4FC7728394891A3E0D--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F5A6AF4.3080602>