// SPDX-License-Identifier: GPL-2.0 /* * Copyright (C) 2019 ARM Limited * * Generic test wrapper for arm64 signal tests. * * Each test provides its own tde struct tdescr descriptor to link with * this wrapper. Framework provides common helpers.
*/
int main(int argc, char *argv[])
{ /* * Ensure GCS is at least enabled throughout the tests if * supported, otherwise the inability to return from the * function that enabled GCS makes it very inconvenient to set * up test cases. The prctl() may fail if GCS was locked by * libc setup code.
*/ if (getauxval(AT_HWCAP) & HWCAP_GCS)
gcs_set_state(PR_SHADOW_STACK_ENABLE);
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.