x86: Move CET infrastructure to x86_64
commitb7fc4a07f206a640e6d807d72f5c1ee3ea7a25b6
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Fri, 5 Jan 2024 12:32:37 +0000 (5 09:32 -0300)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Tue, 9 Jan 2024 16:55:51 +0000 (9 13:55 -0300)
tree51669d2e37be82d006f4f665f47274ed78273cbb
parent46e713be5770b19568fab074afbc7d992b0c3624
x86: Move CET infrastructure to x86_64

The CET is only supported for x86_64 and there is no plan to add
kernel support for i386.  Move the Makefile rules and files from the
generic x86 folder to x86_64 one.

Checked on x86_64-linux-gnu and i686-linux-gnu.
62 files changed:
sysdeps/unix/sysv/linux/x86/Makefile
sysdeps/unix/sysv/linux/x86_64/Makefile
sysdeps/unix/sysv/linux/x86_64/include/asm/prctl.h [moved from sysdeps/unix/sysv/linux/x86/include/asm/prctl.h with 100% similarity]
sysdeps/unix/sysv/linux/x86_64/tst-cet-property-1.c [moved from sysdeps/unix/sysv/linux/x86/tst-cet-property-1.c with 100% similarity]
sysdeps/unix/sysv/linux/x86_64/tst-cet-property-2.c [moved from sysdeps/unix/sysv/linux/x86/tst-cet-property-2.c with 100% similarity]
sysdeps/unix/sysv/linux/x86_64/tst-cet-property-dep-2.S [moved from sysdeps/unix/sysv/linux/x86/tst-cet-property-dep-2.S with 100% similarity]
sysdeps/unix/sysv/linux/x86_64/tst-cet-setcontext-1.c [moved from sysdeps/unix/sysv/linux/x86/tst-cet-setcontext-1.c with 100% similarity]
sysdeps/unix/sysv/linux/x86_64/tst-cet-vfork-1.c [moved from sysdeps/unix/sysv/linux/x86/tst-cet-vfork-1.c with 100% similarity]
sysdeps/x86/Makefile
sysdeps/x86_64/Makefile [copied from sysdeps/x86/Makefile with 54% similarity]
sysdeps/x86_64/tst-cet-legacy-1.c [moved from sysdeps/x86/tst-cet-legacy-1.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-10-static.c [moved from sysdeps/x86/tst-cet-legacy-10-static.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-10.c [moved from sysdeps/x86/tst-cet-legacy-10.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-10a-static.c [moved from sysdeps/x86/tst-cet-legacy-10a-static.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-10a.c [moved from sysdeps/x86/tst-cet-legacy-10a.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-1a.c [moved from sysdeps/x86/tst-cet-legacy-1a.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-2.c [moved from sysdeps/x86/tst-cet-legacy-2.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-2a.c [moved from sysdeps/x86/tst-cet-legacy-2a.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-3.c [moved from sysdeps/x86/tst-cet-legacy-3.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-4.c [moved from sysdeps/x86/tst-cet-legacy-4.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-4a.c [moved from sysdeps/x86/tst-cet-legacy-4a.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-4b.c [moved from sysdeps/x86/tst-cet-legacy-4b.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-4c.c [moved from sysdeps/x86/tst-cet-legacy-4c.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-5.c [moved from sysdeps/x86/tst-cet-legacy-5.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-5a.c [moved from sysdeps/x86/tst-cet-legacy-5a.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-5b.c [moved from sysdeps/x86/tst-cet-legacy-5b.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-6.c [moved from sysdeps/x86/tst-cet-legacy-6.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-6a.c [moved from sysdeps/x86/tst-cet-legacy-6a.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-6b.c [moved from sysdeps/x86/tst-cet-legacy-6b.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-7.c [moved from sysdeps/x86/tst-cet-legacy-7.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-8.c [moved from sysdeps/x86/tst-cet-legacy-8.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-9-static.c [moved from sysdeps/x86/tst-cet-legacy-9-static.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-9.c [moved from sysdeps/x86/tst-cet-legacy-9.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-mod-1.c [moved from sysdeps/x86/tst-cet-legacy-mod-1.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-mod-2.c [moved from sysdeps/x86/tst-cet-legacy-mod-2.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-mod-4.c [moved from sysdeps/x86/tst-cet-legacy-mod-4.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-mod-5.c [moved from sysdeps/x86/tst-cet-legacy-mod-5.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-mod-5a.c [moved from sysdeps/x86/tst-cet-legacy-mod-5a.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-mod-5b.c [moved from sysdeps/x86/tst-cet-legacy-mod-5b.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-mod-5c.c [moved from sysdeps/x86/tst-cet-legacy-mod-5c.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-mod-6.c [moved from sysdeps/x86/tst-cet-legacy-mod-6.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-mod-6a.c [moved from sysdeps/x86/tst-cet-legacy-mod-6a.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-mod-6b.c [moved from sysdeps/x86/tst-cet-legacy-mod-6b.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-mod-6c.c [moved from sysdeps/x86/tst-cet-legacy-mod-6c.c with 100% similarity]
sysdeps/x86_64/tst-cet-legacy-mod-6d.c [moved from sysdeps/x86/tst-cet-legacy-mod-6d.c with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1-extra.S [moved from sysdeps/x86/tst-shstk-legacy-1-extra.S with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1a-static.c [moved from sysdeps/x86/tst-shstk-legacy-1a-static.c with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1a.c [moved from sysdeps/x86/tst-shstk-legacy-1a.c with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1b-static.c [moved from sysdeps/x86/tst-shstk-legacy-1b-static.c with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1b.c [moved from sysdeps/x86/tst-shstk-legacy-1b.c with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1c-static.c [moved from sysdeps/x86/tst-shstk-legacy-1c-static.c with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1c.c [moved from sysdeps/x86/tst-shstk-legacy-1c.c with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1d-static.c [moved from sysdeps/x86/tst-shstk-legacy-1d-static.c with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1d.c [moved from sysdeps/x86/tst-shstk-legacy-1d.c with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1e-static.c [moved from sysdeps/x86/tst-shstk-legacy-1e-static.c with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1e-static.sh [moved from sysdeps/x86/tst-shstk-legacy-1e-static.sh with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1e.c [moved from sysdeps/x86/tst-shstk-legacy-1e.c with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1e.sh [moved from sysdeps/x86/tst-shstk-legacy-1e.sh with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1f.c [moved from sysdeps/x86/tst-shstk-legacy-1f.c with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1g.c [moved from sysdeps/x86/tst-shstk-legacy-1g.c with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-1g.sh [moved from sysdeps/x86/tst-shstk-legacy-1g.sh with 100% similarity]
sysdeps/x86_64/tst-shstk-legacy-mod-1.c [moved from sysdeps/x86/tst-shstk-legacy-mod-1.c with 100% similarity]