From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-15.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4DAE2C432C2 for ; Thu, 26 Sep 2019 00:36:05 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 1A45D222C1 for ; Thu, 26 Sep 2019 00:36:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1569458165; bh=ygFQJVywddmoGkF8F1DyA4gksT9GLqYvHynj5nofYjw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-ID:From; b=g8GhmATtXUeMniTgNJP0oSIBzXazV/CkWAjKNCtn7UDXTt1bZcPmvKCub2Tcs6ZVg V683FnGQoMvpdyN1imWbgWedGAtnxGsqnF0dtGltjS3kqF693sABqp3KhAjpL6VCCy Lh35W//HLT9nDF8yCcvKYeHT/eZZXgQzCas8ok6Q= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388461AbfIZAgD (ORCPT ); Wed, 25 Sep 2019 20:36:03 -0400 Received: from mail.kernel.org ([198.145.29.99]:38618 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2390054AbfIZAfw (ORCPT ); Wed, 25 Sep 2019 20:35:52 -0400 Received: from quaco.localdomain (unknown [179.97.35.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 031F1222C6; Thu, 26 Sep 2019 00:35:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1569458151; bh=ygFQJVywddmoGkF8F1DyA4gksT9GLqYvHynj5nofYjw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=yJZmTtnHWYb3oA7sFFd2YczNwvARkOXvmMpv9R55JRy/I/lTgzrtrfGYKDIpaWl2M nnC5xptXfmaQRWYbh/2+5w0CVXa4cOOhq8x9TmiYk5iSvz4J6jwz6ukVSLfhLhRKt7 TgV/aJlpE+HqB3TKaHfUIeWjapaZDuWHLKUsRZSk= From: Arnaldo Carvalho de Melo To: Ingo Molnar , Thomas Gleixner Cc: Jiri Olsa , Namhyung Kim , Clark Williams , linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, Arnaldo Carvalho de Melo , Adrian Hunter Subject: [PATCH 48/66] libperf: Use sys/types.h to get ssize_t, not unistd.h Date: Wed, 25 Sep 2019 21:32:26 -0300 Message-Id: <20190926003244.13962-49-acme@kernel.org> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190926003244.13962-1-acme@kernel.org> References: <20190926003244.13962-1-acme@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Arnaldo Carvalho de Melo The sys/types.h header looks more sensible, from its name we can gather it should be there because of some needed typedef, and it is much smaller than unistd.h, so use it and fix up the fallout in places where it was being used for something else entirely but being obtained by sheer luck, indirectly. Cc: Adrian Hunter Cc: Jiri Olsa Cc: Namhyung Kim Link: https://lkml.kernel.org/n/tip-49bn251httu22ymwgipeavmy@git.kernel.org Signed-off-by: Arnaldo Carvalho de Melo --- tools/perf/lib/include/internal/lib.h | 2 +- tools/perf/util/mmap.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/perf/lib/include/internal/lib.h b/tools/perf/lib/include/internal/lib.h index 9168b7d2a7e1..5175d491b2d4 100644 --- a/tools/perf/lib/include/internal/lib.h +++ b/tools/perf/lib/include/internal/lib.h @@ -2,7 +2,7 @@ #ifndef __LIBPERF_INTERNAL_LIB_H #define __LIBPERF_INTERNAL_LIB_H -#include +#include extern unsigned int page_size; diff --git a/tools/perf/util/mmap.c b/tools/perf/util/mmap.c index 12671d089748..a35dc57d5995 100644 --- a/tools/perf/util/mmap.c +++ b/tools/perf/util/mmap.c @@ -12,6 +12,7 @@ #include #include #include +#include // sysconf() #ifdef HAVE_LIBNUMA_SUPPORT #include #endif -- 2.21.0