From: Nicolai Hähnle Date: Thu, 23 May 2019 13:17:24 +0000 (+0200) Subject: ac/rtld: fix sorting of LDS symbols by alignment X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=87182200c7dc3528ccb10b5da97cf49545403503;p=mesa.git ac/rtld: fix sorting of LDS symbols by alignment Tested-by: Dieter Nützel --- diff --git a/src/amd/common/ac_rtld.c b/src/amd/common/ac_rtld.c index dc9cc04705b..92020c5f0dd 100644 --- a/src/amd/common/ac_rtld.c +++ b/src/amd/common/ac_rtld.c @@ -130,9 +130,9 @@ static int compare_symbol_by_align(const void *lhsp, const void *rhsp) const struct ac_rtld_symbol *lhs = lhsp; const struct ac_rtld_symbol *rhs = rhsp; if (rhs->align > lhs->align) - return -1; - if (rhs->align < lhs->align) return 1; + if (rhs->align < lhs->align) + return -1; return 0; }