lkml.org 
[lkml]   [2024]   [May]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    Subject[PATCH v3 04/68] selftests/arm64: Drop define _GNU_SOURCE
    From
    _GNU_SOURCE is provided by lib.mk, so it should be dropped to prevent
    redefinition warnings.

    Fixes: 809216233555 ("selftests/harness: remove use of LINE_MAX")
    Signed-off-by: Edward Liaw <edliaw@google.com>
    ---
    tools/testing/selftests/arm64/fp/fp-ptrace.c | 3 ---
    tools/testing/selftests/arm64/fp/fp-stress.c | 2 --
    tools/testing/selftests/arm64/fp/vlset.c | 1 -
    tools/testing/selftests/arm64/mte/check_buffer_fill.c | 3 ---
    tools/testing/selftests/arm64/mte/check_child_memory.c | 3 ---
    tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c | 3 ---
    tools/testing/selftests/arm64/mte/check_ksm_options.c | 3 ---
    tools/testing/selftests/arm64/mte/check_mmap_options.c | 3 ---
    tools/testing/selftests/arm64/mte/check_tags_inclusion.c | 3 ---
    tools/testing/selftests/arm64/mte/check_user_mem.c | 3 ---
    tools/testing/selftests/arm64/pauth/pac.c | 3 ---
    11 files changed, 30 deletions(-)

    diff --git a/tools/testing/selftests/arm64/fp/fp-ptrace.c b/tools/testing/selftests/arm64/fp/fp-ptrace.c
    index c7ceafe5f471..eb1f14047361 100644
    --- a/tools/testing/selftests/arm64/fp/fp-ptrace.c
    +++ b/tools/testing/selftests/arm64/fp/fp-ptrace.c
    @@ -3,9 +3,6 @@
    * Copyright (C) 2023 ARM Limited.
    * Original author: Mark Brown <broonie@kernel.org>
    */
    -
    -#define _GNU_SOURCE
    -
    #include <errno.h>
    #include <stdbool.h>
    #include <stddef.h>
    diff --git a/tools/testing/selftests/arm64/fp/fp-stress.c b/tools/testing/selftests/arm64/fp/fp-stress.c
    index dd31647b00a2..042f736970c2 100644
    --- a/tools/testing/selftests/arm64/fp/fp-stress.c
    +++ b/tools/testing/selftests/arm64/fp/fp-stress.c
    @@ -2,8 +2,6 @@
    /*
    * Copyright (C) 2022 ARM Limited.
    */
    -
    -#define _GNU_SOURCE
    #define _POSIX_C_SOURCE 199309L

    #include <errno.h>
    diff --git a/tools/testing/selftests/arm64/fp/vlset.c b/tools/testing/selftests/arm64/fp/vlset.c
    index 76912a581a95..e572c0483c3a 100644
    --- a/tools/testing/selftests/arm64/fp/vlset.c
    +++ b/tools/testing/selftests/arm64/fp/vlset.c
    @@ -3,7 +3,6 @@
    * Copyright (C) 2015-2019 ARM Limited.
    * Original author: Dave Martin <Dave.Martin@arm.com>
    */
    -#define _GNU_SOURCE
    #include <assert.h>
    #include <errno.h>
    #include <limits.h>
    diff --git a/tools/testing/selftests/arm64/mte/check_buffer_fill.c b/tools/testing/selftests/arm64/mte/check_buffer_fill.c
    index 1dbbbd47dd50..c0d91f0c7a4d 100644
    --- a/tools/testing/selftests/arm64/mte/check_buffer_fill.c
    +++ b/tools/testing/selftests/arm64/mte/check_buffer_fill.c
    @@ -1,8 +1,5 @@
    // SPDX-License-Identifier: GPL-2.0
    // Copyright (C) 2020 ARM Limited
    -
    -#define _GNU_SOURCE
    -
    #include <stddef.h>
    #include <stdio.h>
    #include <string.h>
    diff --git a/tools/testing/selftests/arm64/mte/check_child_memory.c b/tools/testing/selftests/arm64/mte/check_child_memory.c
    index 7597fc632cad..ef69abc7c82d 100644
    --- a/tools/testing/selftests/arm64/mte/check_child_memory.c
    +++ b/tools/testing/selftests/arm64/mte/check_child_memory.c
    @@ -1,8 +1,5 @@
    // SPDX-License-Identifier: GPL-2.0
    // Copyright (C) 2020 ARM Limited
    -
    -#define _GNU_SOURCE
    -
    #include <errno.h>
    #include <signal.h>
    #include <stdio.h>
    diff --git a/tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c b/tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c
    index 325bca0de0f6..aaa5519c6bbd 100644
    --- a/tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c
    +++ b/tools/testing/selftests/arm64/mte/check_gcr_el1_cswitch.c
    @@ -1,8 +1,5 @@
    // SPDX-License-Identifier: GPL-2.0
    // Copyright (C) 2020 ARM Limited
    -
    -#define _GNU_SOURCE
    -
    #include <errno.h>
    #include <pthread.h>
    #include <stdint.h>
    diff --git a/tools/testing/selftests/arm64/mte/check_ksm_options.c b/tools/testing/selftests/arm64/mte/check_ksm_options.c
    index 88c74bc46d4f..76357f914125 100644
    --- a/tools/testing/selftests/arm64/mte/check_ksm_options.c
    +++ b/tools/testing/selftests/arm64/mte/check_ksm_options.c
    @@ -1,8 +1,5 @@
    // SPDX-License-Identifier: GPL-2.0
    // Copyright (C) 2020 ARM Limited
    -
    -#define _GNU_SOURCE
    -
    #include <errno.h>
    #include <fcntl.h>
    #include <signal.h>
    diff --git a/tools/testing/selftests/arm64/mte/check_mmap_options.c b/tools/testing/selftests/arm64/mte/check_mmap_options.c
    index 17694caaff53..66bddc8fe385 100644
    --- a/tools/testing/selftests/arm64/mte/check_mmap_options.c
    +++ b/tools/testing/selftests/arm64/mte/check_mmap_options.c
    @@ -1,8 +1,5 @@
    // SPDX-License-Identifier: GPL-2.0
    // Copyright (C) 2020 ARM Limited
    -
    -#define _GNU_SOURCE
    -
    #include <errno.h>
    #include <fcntl.h>
    #include <signal.h>
    diff --git a/tools/testing/selftests/arm64/mte/check_tags_inclusion.c b/tools/testing/selftests/arm64/mte/check_tags_inclusion.c
    index 2b1425b92b69..e66d8b8d5bdc 100644
    --- a/tools/testing/selftests/arm64/mte/check_tags_inclusion.c
    +++ b/tools/testing/selftests/arm64/mte/check_tags_inclusion.c
    @@ -1,8 +1,5 @@
    // SPDX-License-Identifier: GPL-2.0
    // Copyright (C) 2020 ARM Limited
    -
    -#define _GNU_SOURCE
    -
    #include <errno.h>
    #include <signal.h>
    #include <stdio.h>
    diff --git a/tools/testing/selftests/arm64/mte/check_user_mem.c b/tools/testing/selftests/arm64/mte/check_user_mem.c
    index f4ae5f87a3b7..220a8795d889 100644
    --- a/tools/testing/selftests/arm64/mte/check_user_mem.c
    +++ b/tools/testing/selftests/arm64/mte/check_user_mem.c
    @@ -1,8 +1,5 @@
    // SPDX-License-Identifier: GPL-2.0
    // Copyright (C) 2020 ARM Limited
    -
    -#define _GNU_SOURCE
    -
    #include <assert.h>
    #include <errno.h>
    #include <fcntl.h>
    diff --git a/tools/testing/selftests/arm64/pauth/pac.c b/tools/testing/selftests/arm64/pauth/pac.c
    index b743daa772f5..b5205c2fc652 100644
    --- a/tools/testing/selftests/arm64/pauth/pac.c
    +++ b/tools/testing/selftests/arm64/pauth/pac.c
    @@ -1,8 +1,5 @@
    // SPDX-License-Identifier: GPL-2.0
    // Copyright (C) 2020 ARM Limited
    -
    -#define _GNU_SOURCE
    -
    #include <sys/auxv.h>
    #include <sys/types.h>
    #include <sys/wait.h>
    --
    2.45.0.118.g7fe29c98d7-goog

    \
     
     \ /
      Last update: 2024-05-27 18:22    [W:3.758 / U:0.044 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site