|
|
Message-ID: <20261019173523.GI3542221@port70.net>
Date: Mon, 19 Oct 2026 19:35:23 +0200
From: Szabolcs Nagy <nsz@...t70.net>
To: Rich Felker <dalias@...c.org>, musl@...ts.openwall.com
Subject: Re: [PATCH v2] aarch64: workaround for syscalls with sve
* Szabolcs Nagy <nsz@...t70.net> [2026-10-19 19:21:25 +0200]:
> +/* workaround for no clobber syntax for z reg top bits. */
...
> +long __syscall5_asm(long n, long a, long b, long c, long d, long e);
> +long __syscall6_asm(long n, long a, long b, long c, long d, long e, long f);
forgot to fix the misleading arg names
will send an update after i rerun the tests.
> +/* changed register order for extern calls to better fit the syscall abi. */
...
> +static inline long __syscall5(long n, long a, long b, long c, long d, long e)
> +{
> + return __syscall5_asm(a, b, c, d, e, n);
> +}
> +static inline long __syscall6(long n, long a, long b, long c, long d, long e, long f)
> +{
> + return __syscall6_asm(a, b, c, d, e, f, n);
> +}
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.