This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: tst-xmmymm failure
- From: Ulrich Drepper <drepper at redhat dot com>
- To: Andreas Schwab <schwab at redhat dot com>
- Cc: libc-alpha at sourceware dot org
- Date: Mon, 27 Jul 2009 06:57:32 -0700
- Subject: Re: tst-xmmymm failure
- References: <m3r5w25m1j.fsf@hase.home>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Andreas Schwab wrote:
> I see tst-xmmymm failing on x86-64 when compiling with -O3. The failure
> comes from fillin_rpath and _dl_init_paths in dl-load.c, where the
> compiler uses the [xy]mm* registers to optimize a memset-like loop.
I have started to work on a more accurate check. Some code paths, like
dl-open etc, are OK with using xmm/ymm registers. It's only the code
caled from dl-runtime. I'll have to accurately check the recursive
dependencies of this file.
- --
â Ulrich Drepper â Red Hat, Inc. â 444 Castro St â Mountain View, CA â
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkptskwACgkQ2ijCOnn/RHRyNQCeNhDE6b9snEFVZtPHZFqhWNoc
aS4AoJPfUPzb9mv+cSzM9qcSL2J/3Q5y
=PoR7
-----END PGP SIGNATURE-----