From patchwork Tue Sep 1 20:37:01 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adhemerval Zanella Netto X-Patchwork-Id: 40347 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 2B0E03947438; Tue, 1 Sep 2020 20:37:13 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2B0E03947438 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1598992633; bh=zDf35ftmWnQHdDpL4gr4MLeV0Vgn85TgSVHGQjyAc88=; h=To:Subject:Date:In-Reply-To:References:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=hRSy3i4Xq+9uHTgyvns8Ug8mTMNFtjH38tALmkPmC3JYWXzKQZUxu2fcETqhHx4iZ LiboB4sSti4+tNp2bqI44fKxvTqXETutY9kbM8uzjdqYD6eFH/AjSnIaUXVUCJB9Mj S+1wZi6xdwQQyfL/dpM156r/WDvZkcbHDEHa74sc= X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from mail-qk1-x744.google.com (mail-qk1-x744.google.com [IPv6:2607:f8b0:4864:20::744]) by sourceware.org (Postfix) with ESMTPS id C9858393C858 for ; Tue, 1 Sep 2020 20:37:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org C9858393C858 Received: by mail-qk1-x744.google.com with SMTP id p4so2325708qkf.0 for ; Tue, 01 Sep 2020 13:37:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=zDf35ftmWnQHdDpL4gr4MLeV0Vgn85TgSVHGQjyAc88=; b=TN2bD2AFc4dZDiCDWRf50JcajFsKg85MwHtKAbEeUz7xg52JkwnyAlF7GMMPKVoWvQ GTFri4Z749J1iyKrdnsk7yqBF0TTKX4/e+gY8UV8PacPj2i+ooZgRJeEE3DWXm9GuOMt PmsXDnLRGkXXJwJelyO/uNe+HomAYTFbgsg8+7v5D6LQA4NjcYWFhQbpcdHGfYkFR4Ac mF5rf2a1FORen5JzY4i0ki9j2lIvlWj4rtybGXGoqJHhRLFKdklUzR5nJSzjfHulDn/d Lo2Bibin6uZ8Eo6Eu4FnAoADoK9dkG3RoYzBBlHqbHcIrGAT94IqA21+vgyy0XF4KXPd hxvw== X-Gm-Message-State: AOAM530zRB8dduGwzzOlYiuGfttqi04zEwg65L08uX/hd8pXAFQuvAng hpAvAK4XOSdN1P6/M0BvB7MNzxZayw9h6A== X-Google-Smtp-Source: ABdhPJxdlZlUZFwi0j7qJ6rQHaawJ9kjDNUzWpSFWHaE5NU+LJjvbdKpoU9HdP/fg26RrD/i0fWbLA== X-Received: by 2002:a37:a785:: with SMTP id q127mr3649959qke.256.1598992630118; Tue, 01 Sep 2020 13:37:10 -0700 (PDT) Received: from localhost.localdomain ([177.194.48.209]) by smtp.googlemail.com with ESMTPSA id z29sm2940176qtj.79.2020.09.01.13.37.09 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 01 Sep 2020 13:37:09 -0700 (PDT) To: libc-alpha@sourceware.org Subject: [PATCH v2 2/5] linux: Remove __ASSUME_ATFCTS Date: Tue, 1 Sep 2020 17:37:01 -0300 Message-Id: <20200901203704.172996-2-adhemerval.zanella@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200901203704.172996-1-adhemerval.zanella@linaro.org> References: <20200901203704.172996-1-adhemerval.zanella@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-13.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Adhemerval Zanella via Libc-alpha From: Adhemerval Zanella Netto Reply-To: Adhemerval Zanella Errors-To: libc-alpha-bounces@sourceware.org Sender: "Libc-alpha" The __have_atfcts is not used anywhere. Checked on x86_64-linux-gnu. --- io/openat.c | 5 ----- sysdeps/unix/sysv/linux/kernel-features.h | 4 ---- 2 files changed, 9 deletions(-) diff --git a/io/openat.c b/io/openat.c index a7ce65bee2..2f5a9f04de 100644 --- a/io/openat.c +++ b/io/openat.c @@ -23,11 +23,6 @@ #include #include -/* Some mostly-generic code (e.g. sysdeps/posix/getcwd.c) uses this variable - if __ASSUME_ATFCTS is not defined. */ -#ifndef __ASSUME_ATFCTS -int __have_atfcts; -#endif /* Open FILE with access OFLAG. Interpret relative paths relative to the directory associated with FD. If O_CREAT or O_TMPFILE is in OFLAG, a diff --git a/sysdeps/unix/sysv/linux/kernel-features.h b/sysdeps/unix/sysv/linux/kernel-features.h index a6bbc3c94e..e648eecc0d 100644 --- a/sysdeps/unix/sysv/linux/kernel-features.h +++ b/sysdeps/unix/sysv/linux/kernel-features.h @@ -49,10 +49,6 @@ SH this appeared first in 2.6.19-rc1, on ia64 in 2.6.22-rc1. */ #define __ASSUME_PSELECT 1 -/* The *at syscalls were introduced just after 2.6.16-rc1. On PPC - they were introduced in 2.6.17-rc1, on SH in 2.6.19-rc1. */ -#define __ASSUME_ATFCTS 1 - /* Support for inter-process robust mutexes was added in 2.6.17 (but some architectures lack futex_atomic_cmpxchg_inatomic in some configurations). */