hurd: Do not declare local variables volatile
commit645da826bba8c37d834403a56dc94203052c2cee
authorSergey Bugaev <bugaevc@gmail.com>
Mon, 3 Apr 2023 11:56:20 +0000 (3 14:56 +0300)
committerSamuel Thibault <samuel.thibault@ens-lyon.org>
Mon, 10 Apr 2023 18:42:28 +0000 (10 20:42 +0200)
tree24dde8e9235b31a455c4a349db375e2775a1ae87
parent892f702827434553eeac63850048ddea7bf596c4
hurd: Do not declare local variables volatile

These are just regular local variables that are not accessed in any
funny ways, not even though a pointer. There's absolutely no reason to
declare them volatile. It only ends up hurting the quality of the
generated machine code.

If anything, it would make sense to decalre sigsp as *pointing* to
volatile memory (volatile void *sigsp), but evidently that's not needed
either.

Signed-off-by: Sergey Bugaev <bugaevc@gmail.com>
Message-Id: <20230403115621.258636-2-bugaevc@gmail.com>
hurd/trampoline.c
sysdeps/mach/hurd/i386/trampoline.c