From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 67144 invoked by alias); 30 Aug 2019 08:02:37 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 67091 invoked by uid 89); 30 Aug 2019 08:02:37 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-4.0 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.1 spammy=him X-HELO: foss.arm.com Received: from foss.arm.com (HELO foss.arm.com) (217.140.110.172) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 30 Aug 2019 08:02:36 +0000 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 75C94344; Fri, 30 Aug 2019 01:02:34 -0700 (PDT) Received: from localhost (e121540-lin.manchester.arm.com [10.32.99.62]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id B6E263F718; Fri, 30 Aug 2019 01:02:33 -0700 (PDT) From: Richard Sandiford To: jemarch@gnu.org (Jose E. Marchesi), law@redhat.com Mail-Followup-To: jemarch@gnu.org (Jose E. Marchesi), law@redhat.com,"Jose E. Marchesi" , gcc-patches@gcc.gnu.org, richard.sandiford@arm.com Cc: "Jose E. Marchesi" , gcc-patches@gcc.gnu.org Subject: Re: [PATCH V6 05/11] bpf: new GCC port References: <20190829151347.13536-1-jose.marchesi@oracle.com> <87sgpkgfpz.fsf@gnu.org> Date: Fri, 30 Aug 2019 08:38:00 -0000 In-Reply-To: <87sgpkgfpz.fsf@gnu.org> (Jose E. Marchesi's message of "Thu, 29 Aug 2019 17:21:12 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-IsSubscribed: yes X-SW-Source: 2019-08/txt/msg02041.txt.bz2 jemarch@gnu.org (Jose E. Marchesi) writes: > This patch adds a port for the Linux kernel eBPF architecture to GCC. > > ChangeLog: > > * configure.ac: Support for bpf-*-* targets. > * configure: Regenerate. > > contrib/ChangeLog: > > * config-list.mk (LIST): Disable go in bpf-*-* targets. > > gcc/ChangeLog: > > * config.gcc: Support for bpf-*-* targets. > * common/config/bpf/bpf-common.c: New file. > * config/bpf/t-bpf: Likewise. > * config/bpf/predicates.md: Likewise. > * config/bpf/constraints.md: Likewise. > * config/bpf/bpf.opt: Likewise. > * config/bpf/bpf.md: Likewise. > * config/bpf/bpf.h: Likewise. > * config/bpf/bpf.c: Likewise. > * config/bpf/bpf-protos.h: Likewise. > * config/bpf/bpf-opts.h: Likewise. > * config/bpf/bpf-helpers.h: Likewise. > * config/bpf/bpf-helpers.def: Likewise. Looks good to me, thanks. Jeff also had detailed comments, so please wait for an ack from him too. Richard