From patchwork Mon Nov 11 15:55:48 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Richard Henderson X-Patchwork-Id: 179087 Delivered-To: patch@linaro.org Received: by 2002:a92:38d5:0:0:0:0:0 with SMTP id g82csp6836651ilf; Mon, 11 Nov 2019 07:56:28 -0800 (PST) X-Google-Smtp-Source: APXvYqzUNQDU8uZXt2wqHBa0B/XIekqk9/m+41v4mZobrF/yIXWMBw9RuSqlSnLt+6KFeumJaGuD X-Received: by 2002:a37:b403:: with SMTP id d3mr1276242qkf.415.1573487787972; Mon, 11 Nov 2019 07:56:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573487787; cv=none; d=google.com; s=arc-20160816; b=LrBSW88Biq4R3uHmbjX3UTOV41Xpxq3Zv1riuxUI4rRy5C8tyQAGEUc3aJ2+v9Gr6t amkkZbNs3vBP8sBAG+BvYTSSi7H3G8pIrEMTds63WfDiSkB48V35wOIJ+zQ2GMEjmp12 jcMd6Ytw+0wOAxig2rYWqp2BsdqN4F8K5rk+Q1XbwN6+SXnNCF4pHgUesaLHO6fBG0U/ 3paqI9eJPhOvztdHb3noVSS/8zgxJ8VcLOC7Z9o6xu1yqDoNJ6Ena6fjUjSIY1N7Li7m KSkDq6oFBIXBDN1lOD+qu4h4HNoSTCaJnoU/d3NbtZRAkux60wSh7FZaI1YuGqOvUgjU 47PQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:content-transfer-encoding :mime-version:references:in-reply-to:message-id:date:subject:to:from :dkim-signature; bh=Z/5p87sHuwzs+fG7QeZNlsEwayPtwEiUycqGGJrVa+Q=; b=jEsUdMrcHxOiWbIhr5K6YErzpk8e+xl9/D2fNTOueQwhAMyvx4jSvA/a5UGVza5HXM E1T+aX55IaXUWeXCAyebK0eE8Jn3bLgAxr9qDlDEe159NvwpEKjP+HAERsEMqrbG17Qi dJtqzsQ0WYsV5cgKkFb05ZEqpRVwrDcui7tlRa9ksgXuENJ1tsit7l4wdS2AqqTB8vAG 9ykNyDfpAdGnCIRWCA64LZH4JR7HgoLbTWX33lWvTUHxoqbnsKaH3KEuO+Juo62+yjur Fyr2QITI78VBwXPgageAjbe5YcDOue31rKxpVOiMWnhFjDGML8Q4Fu3Pr7/+bHjZklSg //7A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="HG9XY/fB"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id g8si9250999qvl.53.2019.11.11.07.56.27 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 11 Nov 2019 07:56:27 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="HG9XY/fB"; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:54248 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUC3G-00018S-M4 for patch@linaro.org; Mon, 11 Nov 2019 10:56:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37962) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUC2y-00016y-2Z for qemu-devel@nongnu.org; Mon, 11 Nov 2019 10:56:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iUC2x-0007oJ-2M for qemu-devel@nongnu.org; Mon, 11 Nov 2019 10:56:07 -0500 Received: from mail-wm1-x344.google.com ([2a00:1450:4864:20::344]:38525) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iUC2w-0007ns-Sw for qemu-devel@nongnu.org; Mon, 11 Nov 2019 10:56:07 -0500 Received: by mail-wm1-x344.google.com with SMTP id z19so13721750wmk.3 for ; Mon, 11 Nov 2019 07:56:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Z/5p87sHuwzs+fG7QeZNlsEwayPtwEiUycqGGJrVa+Q=; b=HG9XY/fBzbSF/6IX9XzJvTFNjs5/VqGu2IzuT+JXNEoOdbCld/AP0EdrroAGvYzPGO 1C3Uqk5syFwEW+i6Pt39FZJ9Lehpl6GU2ptFN3zNDRRZh9J2coQxGe5LzNWcLv2fwEDc KaScTQyIXvo5uxlEaC1l8l9fFjGi6PEuYpdjgl5YfxRbGhbEBEG2Uh2hUa6/Ox99InGw e7kdmes1hypQyq/PnowLQ+E9H16z+Zfs3etuCf5KN8K/7V7Nys2Sb/EomM+9MjgM+mP3 PiYY1iAwWyGWo0te1KjYC8OqkyFlb4QVDPB1ADcEcPXyYSlUERDOIwnUdxvoaXntjIvj NhHA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Z/5p87sHuwzs+fG7QeZNlsEwayPtwEiUycqGGJrVa+Q=; b=XLIKwHCmXNDAMna5zS3ksLm6BfcKqoEYDMH35ypaCecKR2l+CjUhmzfXcOeRK3Z5GG Y69XxpIzSbauepZ9Tm05puJn5MRA+7kS4RbwQQwcdlHk72NMASAGgqDFcYdXfLf6pgep qRVUc16yPCaN1zQs4QHB2KQn9wB/e7fuOZbSGCrC/uioD2pqitHiw1VMpRu0/ff69r8b EBWRruu+ecLL55LQRIxO//GodWyYJNbb8ymXCH2sUBwYw6hPoMR++3hVGX0YBsXyMyg/ 77KxDBhZuLbs1oqv/fFneWsKz5ed8tlI/cfRMluskDl+wbum03/GyYsF9rSpjxVlOlrp oZIw== X-Gm-Message-State: APjAAAV9Wu9mLvStmp6MdoGQ2EurjUG52V/0Wke+x1yh3rNgbpM/TC6X kRvTOmlFraHPJr++LaT7WuW58cskSfYmBw== X-Received: by 2002:a1c:a70e:: with SMTP id q14mr19122986wme.86.1573487765663; Mon, 11 Nov 2019 07:56:05 -0800 (PST) Received: from localhost.localdomain (199.red-79-149-206.dynamicip.rima-tde.net. [79.149.206.199]) by smtp.gmail.com with ESMTPSA id f19sm30023156wrf.23.2019.11.11.07.56.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Nov 2019 07:56:05 -0800 (PST) From: Richard Henderson To: qemu-devel@nongnu.org Subject: [PULL 1/4] tcg/aarch64/tcg-target.opc.h: Add copyright/license Date: Mon, 11 Nov 2019 16:55:48 +0100 Message-Id: <20191111155551.13885-2-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20191111155551.13885-1-richard.henderson@linaro.org> References: <20191111155551.13885-1-richard.henderson@linaro.org> MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::344 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Peter Maydell Add the copyright/license boilerplate for target/aarch64/tcg-target.opc.h. This file has only had two commits: 14e4c1e2355473ccb29 and 79525dfd08262d8, both by the same Linaro engineer. The license is GPL-2-or-later, since that's what the rest of tcg/aarch64 uses. Reviewed-by: Alex Bennée Reviewed-by: Richard Henderson Signed-off-by: Peter Maydell Message-Id: <20191025155848.17362-2-peter.maydell@linaro.org> Signed-off-by: Richard Henderson --- tcg/aarch64/tcg-target.opc.h | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) -- 2.17.1 diff --git a/tcg/aarch64/tcg-target.opc.h b/tcg/aarch64/tcg-target.opc.h index 59e1d3f7f7..26bfd9c460 100644 --- a/tcg/aarch64/tcg-target.opc.h +++ b/tcg/aarch64/tcg-target.opc.h @@ -1,5 +1,14 @@ -/* Target-specific opcodes for host vector expansion. These will be - emitted by tcg_expand_vec_op. For those familiar with GCC internals, - consider these to be UNSPEC with names. */ +/* + * Copyright (c) 2019 Linaro + * + * This work is licensed under the terms of the GNU GPL, version 2 or + * (at your option) any later version. + * + * See the COPYING file in the top-level directory for details. + * + * Target-specific opcodes for host vector expansion. These will be + * emitted by tcg_expand_vec_op. For those familiar with GCC internals, + * consider these to be UNSPEC with names. + */ DEF(aa64_sshl_vec, 1, 2, 0, IMPLVEC) From patchwork Mon Nov 11 15:55:49 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Henderson X-Patchwork-Id: 179088 Delivered-To: patch@linaro.org Received: by 2002:a92:38d5:0:0:0:0:0 with SMTP id g82csp6836733ilf; Mon, 11 Nov 2019 07:56:32 -0800 (PST) X-Google-Smtp-Source: APXvYqxiWt/HgzU5tBIjKdnfWP82f//7eoh3gwuGtGgJqBx++lWwpoZVD1bCMuxkk3Ur7p4FSM8j X-Received: by 2002:a37:4549:: with SMTP id s70mr10858452qka.259.1573487792356; Mon, 11 Nov 2019 07:56:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573487792; cv=none; d=google.com; s=arc-20160816; b=p3PNqVyf5+woeruowibaxsw1NOLYV2EGHW8HrGjfxI4CJ1ZdS7uDhO9ILScOLnVWn2 Jg/F73OHuUVyzV5s/FNEtyMg6/mP7C62JwuBWCFvaq30P9tA9CoQF6fnwy5bxFRUo119 Zw5x8BbXLZ6iHLBsCd91FracQl22tvqK12hyV39DbCZqHhgPGsujYdl/OiRA6ubCI8hd XlQ1g48O0NTNiV8KL/CUNhm4lPhA3qTAlXfi6G7uDdBIPd9sggKFy7P3trYb6fsTU8Bs cC4fQw+4JeJ1YePYwLOMRtarxOgWMIlmhAJ7arTezXAOS4T8GAJ/J5mVRmjCuou0M6cQ I2FA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:references:in-reply-to :message-id:date:subject:to:from:dkim-signature; bh=GbP966E+hwFEzmq2/6UrRpVDI0sKbu40yL4hEe/FnB0=; b=QDLiEipkYdHYHYaLKG8R1oIOVMm/9dx0uEhAGGXBLJT/Vd6eNYd1EYvEslEN+UHAyW lgeiDC/dO6L8ppugl3j7zlu6kW/Zdo0B61an4QM3HMBYH2bWiQ8LZWnwb5UCTWKudnOh qzsmMjy5dZ138QovGKGUUK9fBWH94o7EVQn+GiSDYn6PNV3CILq7j8bMaekkHSr5JdKK NgUGTx5kKenn1TkUBWLUmRGG2TRwAtiuodhRQQZP9uuZK444E0mTbtu1SsyQU9dsCEVF F0VsRSt9hSyQUcxqyKS5svXfeyNm3URixcIrocVrSvfM2YrfMq6tRDp6wMMcXTK0SwtB RMLA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ABDieHid; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id l16si3825336qke.302.2019.11.11.07.56.32 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 11 Nov 2019 07:56:32 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ABDieHid; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:54264 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUC3L-0001CD-1p for patch@linaro.org; Mon, 11 Nov 2019 10:56:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37975) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUC2z-000188-Gv for qemu-devel@nongnu.org; Mon, 11 Nov 2019 10:56:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iUC2y-0007oq-DR for qemu-devel@nongnu.org; Mon, 11 Nov 2019 10:56:09 -0500 Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:45389) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iUC2y-0007oX-7R for qemu-devel@nongnu.org; Mon, 11 Nov 2019 10:56:08 -0500 Received: by mail-wr1-x42a.google.com with SMTP id z10so9893602wrs.12 for ; Mon, 11 Nov 2019 07:56:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=GbP966E+hwFEzmq2/6UrRpVDI0sKbu40yL4hEe/FnB0=; b=ABDieHidUr+W/Ilp4/wtUODVnWNodQ87G3ZfNBZuVvsu7wyiLl53fgPFvVnYYZKPth KE9A2lb9XIPUQln6fJRC7jSeKuLRv5ISr1uqk6Uq+/rBhsg5wVPlN8DtYztwU2bjHZ3M IJEf/IfBx080mgXoftVLTAaToYqyZUkU/9mvKEBEALM9n4tZeJufIGFYBzE4xJcApSmP p+A+saSOMS5Dcpe2YIvxl8D1LRampS2/U5hC7G0sjRd3H3kGhmDtqISB1CxlQex6Eu5Y u24mYSxo8eyRN2k6aLp3q5losNDK1WdarLrRBPSnDkqylDXBhEM8Gjgc830JtJ5mLOR0 SINA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=GbP966E+hwFEzmq2/6UrRpVDI0sKbu40yL4hEe/FnB0=; b=dXqFkvOo71ZbAJ/9b0Hk+t0FV60LDGvdEOmU+0k9UbQkaxR1KLoEiTuMBiMCiLOnbj xa+o/GNzNQbViXPnmNSCwRBhYR4JGqOHdWNFPMPWEe4RaNN0DrsDaxHCk0VFm2EeU7Gw 2/Fq4FL4W3y0fmC+s7WjoXxO+XLYcDkVRo4rKFsz1dU0bMWhJj7B6+/LDEJAxGPulZlj rK8YPlL9vMLmytGlDgpQludBXhla0EbadDDi2p6fZm+TcsPU7npnsKtv4j9Uu+HbURsC +vFGhYXBNVERsGW1uXizBqIGxLxZOUBbuVwg98C5VXp96JVEWR7GL35zg56fmfxwDD7s JmwQ== X-Gm-Message-State: APjAAAXxD3sp3qMRVHfZstoG/Orm5CmInv/8vZ/WONK2aP7ARaWVOpBe wPSrAGPWXw+xkSj/fOE7hrkS+mQOTdVT/A== X-Received: by 2002:a5d:5222:: with SMTP id i2mr21109546wra.271.1573487766862; Mon, 11 Nov 2019 07:56:06 -0800 (PST) Received: from localhost.localdomain (199.red-79-149-206.dynamicip.rima-tde.net. [79.149.206.199]) by smtp.gmail.com with ESMTPSA id f19sm30023156wrf.23.2019.11.11.07.56.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Nov 2019 07:56:06 -0800 (PST) From: Richard Henderson To: qemu-devel@nongnu.org Subject: [PULL 2/4] tcg/i386/tcg-target.opc.h: Add copyright/license Date: Mon, 11 Nov 2019 16:55:49 +0100 Message-Id: <20191111155551.13885-3-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20191111155551.13885-1-richard.henderson@linaro.org> References: <20191111155551.13885-1-richard.henderson@linaro.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::42a X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Peter Maydell Add the copyright/license boilerplate for tcg/i386/tcg-target.opc.h. This file has had only one commit, 770c2fc7bb70804a, by a Linaro engineer. The license is MIT, since that's what the rest of tcg/i386/ is. Reviewed-by: Richard Henderson Signed-off-by: Peter Maydell Message-Id: <20191025155848.17362-3-peter.maydell@linaro.org> Signed-off-by: Richard Henderson --- tcg/i386/tcg-target.opc.h | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) -- 2.17.1 diff --git a/tcg/i386/tcg-target.opc.h b/tcg/i386/tcg-target.opc.h index e5fa88ba25..1312941800 100644 --- a/tcg/i386/tcg-target.opc.h +++ b/tcg/i386/tcg-target.opc.h @@ -1,6 +1,28 @@ -/* Target-specific opcodes for host vector expansion. These will be - emitted by tcg_expand_vec_op. For those familiar with GCC internals, - consider these to be UNSPEC with names. */ +/* + * Copyright (c) 2019 Linaro + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + * + * Target-specific opcodes for host vector expansion. These will be + * emitted by tcg_expand_vec_op. For those familiar with GCC internals, + * consider these to be UNSPEC with names. + */ DEF(x86_shufps_vec, 1, 2, 1, IMPLVEC) DEF(x86_vpblendvb_vec, 1, 3, 0, IMPLVEC) From patchwork Mon Nov 11 15:55:50 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Henderson X-Patchwork-Id: 179089 Delivered-To: patch@linaro.org Received: by 2002:a92:38d5:0:0:0:0:0 with SMTP id g82csp6836750ilf; Mon, 11 Nov 2019 07:56:33 -0800 (PST) X-Google-Smtp-Source: APXvYqxdu1p/FFthREL3+7gqq+qLyT/mi0tVQBfuomKncVrK8Vt04+KpjEpjNi5I+IoYf732jmYS X-Received: by 2002:ad4:4c4d:: with SMTP id cs13mr24946385qvb.165.1573487793008; Mon, 11 Nov 2019 07:56:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573487793; cv=none; d=google.com; s=arc-20160816; b=JXEMPfWCAtrCeHRxyP+ShVuJYu7p38/MaNK885QLdBf5B+xY+8yffTkFofLBO+7XSG o6zi/rw+ByTvSXpIVq63DaW+NMjUBgxPOhSE9ZaDnI3QNH2xV6skXSulNK3gzf+MUwyc MM4QBzJt1/kIO1Oed1SSJWSiIzGvY2WmslfI4Hd+AP1LR14w/x8XLHKR8Lad0UFHFoj0 nj60mfYygv7MJNwzomX8cSHcRgp8RSFBNWtnj61vVag4O+dCMAooe7xAgTu+ggycXMdx 1O5K/z6yvoXkhWHfZa7gVcVSrYTAWdr2BVhIa2JiI3WUTD3jInS2VpCEXI+6vSoMNx44 ltMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:references:in-reply-to :message-id:date:subject:to:from:dkim-signature; bh=REMnX+2x23NiXL7Q08ldBQTb6K5qxaPpwmomMZezfiU=; b=wUIyfX4hnTjq/tT84WN15x1QjuVXbkOhaNyz24D1zQchBm0WFYG+kYVZLyGyuBhKCU PGmC+rIjgATYjGof978SC570rdUnlfXy1iH7iM4D1GVsx6WdnimdWq1mEqJMN86QObFW KLOzQDX+mfS7vYt+N8uGVf9Q3R7kZ4QODG1PCI4GFXUYsVtlrzikDHPJZIGgQnLZbD/7 BVfxRH0Cwz7rqrXdDooMPlwsMZAWuOsTCZaQDO3hegj1qOrtssd6vbgtiAQ2RQDoXdgE O1rSi42bKmtgrBfDJNjDXqDUwxqKEkkwAsph2+pN81yM1zDmdkTOwRGDkUSDXneE1kNm E6iQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=i7TddB5K; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id p18si8202236qvo.203.2019.11.11.07.56.32 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 11 Nov 2019 07:56:33 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=i7TddB5K; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:54268 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUC3L-0001DG-QV for patch@linaro.org; Mon, 11 Nov 2019 10:56:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37987) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUC30-0001A1-Rf for qemu-devel@nongnu.org; Mon, 11 Nov 2019 10:56:11 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iUC2z-0007pI-PM for qemu-devel@nongnu.org; Mon, 11 Nov 2019 10:56:10 -0500 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]:40888) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iUC2z-0007p0-Jc for qemu-devel@nongnu.org; Mon, 11 Nov 2019 10:56:09 -0500 Received: by mail-wm1-x332.google.com with SMTP id f3so13707073wmc.5 for ; Mon, 11 Nov 2019 07:56:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=REMnX+2x23NiXL7Q08ldBQTb6K5qxaPpwmomMZezfiU=; b=i7TddB5KvxiNQ+MyYWi2TeIbEuaz3JU0K00t7q3WvC5XZQu7UPLsXRX+xHsA7cdeYP v3ML/p8lAMzPmH7CZQ6XZmFqdHMtEzCq/BesorqvXeRsqyYYy5YCiNLCQiOu0lq3T29u weuqtji2ATTzn4JDPx3Lcz1ZNO5wIqim1YqVBQvAviUq+c6ZctPsyhEDpWK9Z5sjiBo/ 0cM8cFUu000MH0N73QeXf5OPcA9121aAXBu9zOubFcUXReiq/mOhEewwkaxnk+hOgB60 +RyBs31bTCNIUEhuUGl0BwKNRpGZhC7vLXli6Kel/Qa29q3N1NcnDl+bmrQ1P8wpsoeN l1Mw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=REMnX+2x23NiXL7Q08ldBQTb6K5qxaPpwmomMZezfiU=; b=MJhh1dCiw4Kfm0E4s4YPvIdyZeanxIS2vyZlV/diqsHzB9pMzzBV4VQMWAJQio8HcQ 4JiHo1DDU++agxyk/ForHHFg5cmP1NczR6DK1WnkLG1MyrnBzg3IzadzOdnGzCtvoZ7S TmKV72BDtBf3QVlJ5e7vn5Mp+cQtdPsPkBcaDYg0cmDkoBuiaVC7W0wwlmS9dUSlN4C/ q19mdDl5clGkKaoMdOpboF2lE6mUVu9MzCR/WCn9Pxqa7SivMwXq38Scg2bPd3zEtDSW N6lupGIfE+rN/k8DAcAyi4F7iThiQmxxpSi3dDJNEm3KLk+xpd8stGkbmBoDdwbDf+vu 6IZA== X-Gm-Message-State: APjAAAWM5rt/EsEtYcTXuzykCOrG8WZ4U7QJF+FPu9joRQSeQUaIu6sg 8SXTXmsnSTVADzuSB9zuzFBwWvaGwPV/DA== X-Received: by 2002:a05:600c:214b:: with SMTP id v11mr22088101wml.149.1573487768353; Mon, 11 Nov 2019 07:56:08 -0800 (PST) Received: from localhost.localdomain (199.red-79-149-206.dynamicip.rima-tde.net. [79.149.206.199]) by smtp.gmail.com with ESMTPSA id f19sm30023156wrf.23.2019.11.11.07.56.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Nov 2019 07:56:07 -0800 (PST) From: Richard Henderson To: qemu-devel@nongnu.org Subject: [PULL 3/4] tcg/ppc/tcg-target.opc.h: Add copyright/license Date: Mon, 11 Nov 2019 16:55:50 +0100 Message-Id: <20191111155551.13885-4-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20191111155551.13885-1-richard.henderson@linaro.org> References: <20191111155551.13885-1-richard.henderson@linaro.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::332 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Peter Maydell Add the copyright/license boilerplate for tcg/i386/tcg-target.opc.h. This file has had only two commits, 4b06c216826b7e4 and d9897efa1fd3174ec, both by a Linaro engineer. The license is MIT, since that's what the rest of tcg/ppc/ is. Reviewed-by: Richard Henderson Signed-off-by: Peter Maydell Message-Id: <20191025155848.17362-4-peter.maydell@linaro.org> Signed-off-by: Richard Henderson --- tcg/ppc/tcg-target.opc.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) -- 2.17.1 diff --git a/tcg/ppc/tcg-target.opc.h b/tcg/ppc/tcg-target.opc.h index db24a11987..1373f77e82 100644 --- a/tcg/ppc/tcg-target.opc.h +++ b/tcg/ppc/tcg-target.opc.h @@ -1,4 +1,24 @@ /* + * Copyright (c) 2019 Linaro Limited + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL + * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + * * Target-specific opcodes for host vector expansion. These will be * emitted by tcg_expand_vec_op. For those familiar with GCC internals, * consider these to be UNSPEC with names. From patchwork Mon Nov 11 15:55:51 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Henderson X-Patchwork-Id: 179090 Delivered-To: patch@linaro.org Received: by 2002:a92:38d5:0:0:0:0:0 with SMTP id g82csp6839700ilf; Mon, 11 Nov 2019 07:59:24 -0800 (PST) X-Google-Smtp-Source: APXvYqzUx/C7XSG5dhQw51tL6cwUGWsNpk390vgdoMeI70JN/KO3+8tmvm6LJC+ITCYyR4NBSHKC X-Received: by 2002:a17:906:24d4:: with SMTP id f20mr24403572ejb.182.1573487964245; Mon, 11 Nov 2019 07:59:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1573487964; cv=none; d=google.com; s=arc-20160816; b=T/iMfWfj0jyoL1/v+RfgJcSGcyFErRJU3Bn+UCuukqmTwL7YRydoMEQ19lXx68PLhW r2327qycjCx7DauxiZLVin1zDITPmeNNVMkX6mOy8WJXyomTZ5mNs7vA9nY+/8FnoYK4 Eynz5ymYdijW+PJ3xqEp0UW+ue9d8Jom2EK722hetruzhxKLY9CwqblQjrYiVRzX0/NP 0Or4zV9jYcR6I3nHkz6yzbRz8Zz52ROK+SdvYbensgQK8ZDwsxNy6d69Pu1Fp22Rx+js j8jB7Zlg34iQiwA8/f0bG1x51+LeF4HSWxFnLEEd0zPeOZ9tOVceisk9IXoks0s75Am7 UFeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:references:in-reply-to :message-id:date:subject:to:from:dkim-signature; bh=G4KQCmCLTLKMF4PiZFdSpP6P3c35VB0pOwp4Cg4ys30=; b=G440AHgJR9PWmxMu+JRGYOss+pecCDfDhg1U4g2b+qV0inqh0WwPxGmu5G0laCFrcC erW3AbUpQ3zkWFPzCTkJBeAOLDuhNU3qzxqeU66H4up7Dz+bUII0ebgctKysy8vO3By2 5NfvYfBF/P4QrrVin7sI5KDAzOqv801FIHJyhGVPRiNG6/aePhFCp9LFmkI0qLjzVY89 6oacXvllZy10GBaZZSIkXLIkdha5Niepz7ROP3QlJB7CkV4+Aetn2EGTh/roAxwlQZu3 rtKkXLRo+vm+n4FuSFmnv9JLht9H4as+OYjvup5p+su3hmdVC+24BW4xOxcXMrCFgSm/ nPBg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=C9q6T3ve; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from lists.gnu.org (lists.gnu.org. [209.51.188.17]) by mx.google.com with ESMTPS id gh16si4316101ejb.276.2019.11.11.07.59.24 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 11 Nov 2019 07:59:24 -0800 (PST) Received-SPF: pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=C9q6T3ve; spf=pass (google.com: domain of qemu-devel-bounces+patch=linaro.org@nongnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom="qemu-devel-bounces+patch=linaro.org@nongnu.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:54316 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUC67-0004cE-3Y for patch@linaro.org; Mon, 11 Nov 2019 10:59:23 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37999) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iUC32-0001C4-8U for qemu-devel@nongnu.org; Mon, 11 Nov 2019 10:56:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iUC31-0007pr-3I for qemu-devel@nongnu.org; Mon, 11 Nov 2019 10:56:12 -0500 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:40173) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iUC30-0007pS-Tl for qemu-devel@nongnu.org; Mon, 11 Nov 2019 10:56:11 -0500 Received: by mail-wr1-x432.google.com with SMTP id i10so15194909wrs.7 for ; Mon, 11 Nov 2019 07:56:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=G4KQCmCLTLKMF4PiZFdSpP6P3c35VB0pOwp4Cg4ys30=; b=C9q6T3veVoi5J4nOFxE77M0wmtQnZ++b1q+REaf0pJ50XKKCg58bmwblGKF8Gf8sWx cdPzFXZ/S1om0XLJUq/CfeOYbIT2eiAcmFDvAHEkEGsNPL+aU0k3CNNgMEdjBD7/K1Xo cI1bjsm3YBAXCrlOTxLwxcuzp6OfqeyiAguPAvmMtr1aGa1tvYSJJp4spzj71yrMlHAp HgTC2RlU25RfhqYCEHGi1HRnHyx+vDwUl0DcOKAyCyll2j2JeI8k7eOL4n2meGZYSysD w/rsupCb0Vm/pR33aZiv/le/887Dtq/gwA+ZpyGRrsugCPciiR9hMgnr6sa/Fy1Z0Hhe wI9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=G4KQCmCLTLKMF4PiZFdSpP6P3c35VB0pOwp4Cg4ys30=; b=LGj8L55shdj2O6jIwtluOZtMUWL8pcMev5so7DgZOpizaAzdbn3YAip/9pMsc1fgRp eGzv0STpYQNBUhscpO2yy1SavFyI6bj81JKIdcREJ57DQLshFlnrn5b5qYRM9/rqBN1T BPBOIYmkQVIG9ziC9jQmO9yMaZrs5KtVOuTX9vA7pelVyw58/LJ4UTGnkc9z8bQzu/B1 z2Hg/ynFxhhY4Uhi4vQhEsNC4neKPvA3ytaC02ENfQwM7kfE3p1FDAoYSROsgSe9R/Mk iCCb1i4L/eaaOCLg1OOUF8NiDE4+B11FAhV46kk4onKjrFkpPkDinDgppUo56qv838j/ xWGQ== X-Gm-Message-State: APjAAAUx1qSmuZxniAYUwOE36V3SbU16BSt5QxSgKu0CbSXk8Kw0smYh 8wVs5zlnducBp3MOcf5qDUrrJQET+LMAvw== X-Received: by 2002:adf:94a1:: with SMTP id 30mr16765355wrr.117.1573487769644; Mon, 11 Nov 2019 07:56:09 -0800 (PST) Received: from localhost.localdomain (199.red-79-149-206.dynamicip.rima-tde.net. [79.149.206.199]) by smtp.gmail.com with ESMTPSA id f19sm30023156wrf.23.2019.11.11.07.56.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Nov 2019 07:56:09 -0800 (PST) From: Richard Henderson To: qemu-devel@nongnu.org Subject: [PULL 4/4] tcg/LICENSE: Remove out of date claim about TCG subdirectory licensing Date: Mon, 11 Nov 2019 16:55:51 +0100 Message-Id: <20191111155551.13885-5-richard.henderson@linaro.org> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20191111155551.13885-1-richard.henderson@linaro.org> References: <20191111155551.13885-1-richard.henderson@linaro.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::432 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: peter.maydell@linaro.org Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" From: Peter Maydell Since 2008 the tcg/LICENSE file has not changed: it claims that everything under tcg/ is BSD-licensed. This is not true and hasn't been true for years: in 2013 we accepted the tcg/aarch64 target code under a GPLv2-or-later license statement. We also have generic vector optimisation code under the LGPL2.1-or-later, and the TCI backend is GPLv2-or-later. Further, many of the files are not BSD licensed but MIT licensed. We don't really consider the tcg subdirectory to be a distinct part of QEMU anyway. Remove the LICENSE file, since claiming false information about the license of the code is confusing. Update the main project LICENSE file also to be clearer about the licenses used by TCG. Reviewed-by: Richard Henderson Signed-off-by: Peter Maydell Message-Id: <20191025155848.17362-5-peter.maydell@linaro.org> Signed-off-by: Richard Henderson --- LICENSE | 5 +++-- tcg/LICENSE | 3 --- 2 files changed, 3 insertions(+), 5 deletions(-) delete mode 100644 tcg/LICENSE -- 2.17.1 diff --git a/LICENSE b/LICENSE index 9389ba614f..f19b018486 100644 --- a/LICENSE +++ b/LICENSE @@ -18,8 +18,9 @@ As of July 2013, contributions under version 2 of the GNU General Public License (and no later version) are only accepted for the following files or directories: bsd-user/, linux-user/, hw/vfio/, hw/xen/xen_pt*. -3) The Tiny Code Generator (TCG) is released under the BSD license - (see license headers in files). +3) The Tiny Code Generator (TCG) is mostly under the BSD or MIT licenses; + but some parts may be GPLv2 or other licenses. Again, see the + specific licensing information in each source file. 4) QEMU is a trademark of Fabrice Bellard. diff --git a/tcg/LICENSE b/tcg/LICENSE deleted file mode 100644 index be817fa162..0000000000 --- a/tcg/LICENSE +++ /dev/null @@ -1,3 +0,0 @@ -All the files in this directory and subdirectories are released under -a BSD like license (see header in each file). No other license is -accepted.