From patchwork Fri Oct 25 15:58:45 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 177761 Delivered-To: patch@linaro.org Received: by 2002:a92:409a:0:0:0:0:0 with SMTP id d26csp3911237ill; Fri, 25 Oct 2019 09:04:39 -0700 (PDT) X-Google-Smtp-Source: APXvYqwSiaea2o0CAM0UILI6ZoFXL5Ulw5KaCmRlcwrfq520rXsjFTk/MiogKB7KksKyYYouOJ3y X-Received: by 2002:a05:620a:242:: with SMTP id q2mr3470800qkn.87.1572019479389; Fri, 25 Oct 2019 09:04:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572019479; cv=none; d=google.com; s=arc-20160816; b=owc8F0vy7fzcv5Gp8L17XvrdqPHuT2uBcy3HgAhybDTUmIvd2ix/oqemA96a1lKRU5 lej2EXpXEnf+W83PSN67bamINoYrFCD3z72fAR/WtfHWgY37iCVS+VTeDtwg1XAz8Dif fGFRUSfIOJNEHHytRrNZDWbg9IRVn2XDMYvboKVrgY3nUA2xvZN076Zb4yf0M+zHAEX3 0bLGyPsdgmADGKv4RSHfcm1Yohz0SRiiCoj6gbuLlsffIy+lbwP10KMKDsrthTn5Us2d Y+SQC/X4tsZhwAJ0nvK4OoIVaWEUApcFHx41wWuFJYrhGPyhUj05Jm2JrmxrFA4zaFbl 0IIA== 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=bVLJ7+GME2py4X5FmfdSBsVUYfInyOChkRTg8XJtJUM=; b=lwbR6xGI/szYakJ/ablvWr+xgCOjV/Xdz8+IowA/MK4JqRkZEYQIbop+18p8B/E6CJ 1h6KEnsdBTNFuzmcTsdp45w3d8rKD80cve8+srIDkeP/M3fYko4x17iYA9wdNlPh3Cn2 EzmFywSDwyfzxTzlwChKE6ROaW4sfPPrVM7K8aFhXXCJVBF5G1gasNFkuZv8WwA5kFpl WK1hADCqUYNFMZmvsqxIHpC9Bwov6HTxLVNsJFYJBDi7PNa4eil1zeRkWIcqc2soBapd rAGr42WyNSHjTQ0C2J4Ez2PCwUoXw1gqvFJwV/VLqoArJfYtVzlqqNVDjXGslGNIoMYh xlrA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b="myGQuG/U"; 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=fail (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 t26si1702857qvd.43.2019.10.25.09.04.39 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 25 Oct 2019 09:04:39 -0700 (PDT) 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=fail header.i=@linaro.org header.s=google header.b="myGQuG/U"; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:34206 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iO24n-0001wO-7s for patch@linaro.org; Fri, 25 Oct 2019 12:04:33 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33723) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iO1zM-0004Hf-74 for qemu-devel@nongnu.org; Fri, 25 Oct 2019 11:58:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iO1zL-0000jJ-5Q for qemu-devel@nongnu.org; Fri, 25 Oct 2019 11:58:56 -0400 Received: from mail-wr1-x441.google.com ([2a00:1450:4864:20::441]:36806) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iO1zK-0000j7-Vu for qemu-devel@nongnu.org; Fri, 25 Oct 2019 11:58:55 -0400 Received: by mail-wr1-x441.google.com with SMTP id w18so2943749wrt.3 for ; Fri, 25 Oct 2019 08:58:54 -0700 (PDT) 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=bVLJ7+GME2py4X5FmfdSBsVUYfInyOChkRTg8XJtJUM=; b=myGQuG/U0FzSiWVydhByhWndEPY7c65H2dvCKSl6albvpQqzKk2uJ6wQo1CXFVu8vN euxdUwckRyLzbrNgaZ2eqSSL+OueNnAJpyrhzza8fG5b/sAKTB/qheGkB2TO8inhuppH Nyu2FLFfbXz6sUnvskfuLM4vqxEH6s30c0nxZZtQAuQC8vfq+p6HytEt8PUqVUYx7rJ7 rt9uHxhSDEEWbGSYjkP3mPH4AQ6Srl9NdtKWuBrSeHc0TcNUKgzIPwFGxx1JLChTHvMO RBxbU8K0lHwvu9O0V1c+yKsLZlevXHODi+vsORGqR3a49kRtpWjkSUipYurMWFbjeuVJ kg7w== 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=bVLJ7+GME2py4X5FmfdSBsVUYfInyOChkRTg8XJtJUM=; b=jwMivss6XsgTD2CZWNqAzhKZzuooisEav3F81iwVigs32lTwXmdDR14x+lAqfa96fv dtf2lX2XByAMTRaCcHckmS7QNOUjiCO6TUKrf9qfZC/oh9fEbTPHz4l3WRgcpf3+G64P qJzWSiiKSk1oRRjXppZ0bZ3Eojoko6JejK/ozwNxWntIPw6gZhFSI7Er40qsf6uu3qPq YOzOWrh1gQ24S0kk24PnVvt+tBsu27HoImWygvB3ZGLHOHRwVAfB0cRcwzSZse8MrZYI lv5FL2NIaGm8qlrb/b+II8tS+3Ok6WqAakIh3l+mk4Y99mUoYPTfn9dJlErsimyxre2w dbHQ== X-Gm-Message-State: APjAAAWpuhR4LMte4b412siiKSv/E5IQxYpRmQK1Ojy1mDIsG5BoGiRC ZiKtR/mwOeBkU4F8NVTCvk1sS49D+dQ= X-Received: by 2002:adf:f746:: with SMTP id z6mr3581648wrp.238.1572019133365; Fri, 25 Oct 2019 08:58:53 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id 65sm4218887wrs.9.2019.10.25.08.58.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2019 08:58:52 -0700 (PDT) From: Peter Maydell To: qemu-devel@nongnu.org Subject: [PATCH v2 1/4] tcg/aarch64/tcg-target.opc.h: Add copyright/license Date: Fri, 25 Oct 2019 16:58:45 +0100 Message-Id: <20191025155848.17362-2-peter.maydell@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20191025155848.17362-1-peter.maydell@linaro.org> References: <20191025155848.17362-1-peter.maydell@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::441 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: =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , Claudio Fontana , Ard Biesheuvel , Laszlo Ersek , Richard Henderson , Markus Armbruster , Alexander Graf , Stefan Hajnoczi , Paolo Bonzini , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" Add the copyright/license boilerplate for target/aarch64/tcg-target.opc.h. This file has only had two commits: 14e4c1e2355473ccb29 and 79525dfd08262d8, both by Linaro engineers. The license is GPL-2-or-later, since that's what the rest of tcg/aarch64 uses. Signed-off-by: Peter Maydell --- tcg/aarch64/tcg-target.opc.h | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) -- 2.20.1 Reviewed-by: Alex Bennée diff --git a/tcg/aarch64/tcg-target.opc.h b/tcg/aarch64/tcg-target.opc.h index 59e1d3f7f7d..26bfd9c4609 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 Fri Oct 25 15:58:46 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 177762 Delivered-To: patch@linaro.org Received: by 2002:a92:409a:0:0:0:0:0 with SMTP id d26csp3919329ill; Fri, 25 Oct 2019 09:10:03 -0700 (PDT) X-Google-Smtp-Source: APXvYqyZI1I2VIXzBuJo3W7y/80cv3gcgc+ylADop+mqYZEKto/YuJZCXXA0NwcbO0g3blQja9Mv X-Received: by 2002:a17:906:d972:: with SMTP id rp18mr4278322ejb.179.1572019803900; Fri, 25 Oct 2019 09:10:03 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572019803; cv=none; d=google.com; s=arc-20160816; b=znFw7zJnjog6912RsXuEdx3PSNlcGDRvSSQriQfidV/qf0txW1nu/PpU2ufq8blxII 9WT4rWOQffSiUKKsa+J6DHtFWT009/lFIF5pfMkAd2ppYpCaVqD4U9ch9RHfyYke47UY As/dClNfKBzVR5ewpASFWILmBW9WjB5c/N/pmzRQXnSBLrWM43vdtD0wKVrAYTPokwSp gsBhOIqHOv1JQgBxHfPcwNHLUNNEQvwifLGWhSUqTZx4lC7fbFzZgsEMDCi2m8Szv8XL pGMHDN9sX4uStUH3ExhGVHXPlBS8L1ZwoKGDcZFIXBfW/6LHdb3C40kjsU4DLSnsGj1U 19rA== 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=KB8ofR14/xZTM9k3bx3U5ZJX+jKnpJiT6PCRpzG6xLw=; b=UgcfWh53AbmUNQAE9rGKsINefD15m5UJfTZR3nQ78P5GSl23+FSJb5/EMGqpCcLkDK Yt4XVmVqaaYu+MX8/2y8kaHvkU4twDXCkerOD7Yim+wS/0MCBgyPujL3oiGp55OeBtvs /7nvATi/ZJ0TvLf1Istws0iUq7PKWKmPSggYner/AV8zMpI4wt1nrHeXMiXmP4AhxtU8 Y4yMsBKa7z+Y7QypBMdxZTgzYn5AF6noizwWqcYM8NHQsUMYLQ9tnwGWnzsGZAB7PHO8 6sF8xgHqAtaEXAP1bAT917PVzHBg8qktk7PW5Q8qrtY+aB3/gMWg94XafVv7QEoInofw 2/Ag== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=CIUz2cS1; 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=fail (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 r8si1482861edm.158.2019.10.25.09.10.03 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 25 Oct 2019 09:10:03 -0700 (PDT) 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=fail header.i=@linaro.org header.s=google header.b=CIUz2cS1; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:34312 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iO2A6-0008SC-3T for patch@linaro.org; Fri, 25 Oct 2019 12:10:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33741) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iO1zO-0004MJ-Jv for qemu-devel@nongnu.org; Fri, 25 Oct 2019 11:58:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iO1zN-0000jx-EF for qemu-devel@nongnu.org; Fri, 25 Oct 2019 11:58:58 -0400 Received: from mail-wm1-x343.google.com ([2a00:1450:4864:20::343]:39872) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iO1zN-0000jS-7Z for qemu-devel@nongnu.org; Fri, 25 Oct 2019 11:58:57 -0400 Received: by mail-wm1-x343.google.com with SMTP id r141so2508990wme.4 for ; Fri, 25 Oct 2019 08:58:56 -0700 (PDT) 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=KB8ofR14/xZTM9k3bx3U5ZJX+jKnpJiT6PCRpzG6xLw=; b=CIUz2cS1ANaB9ZwE245dfwZ3zXA/n0Tb3MGySDL0LnAMfqj4ruxkw/WcKHtZ1uWnoc DmazanhK0PH9LChJuzvmwOHYTky1fOcLKzLCEcTzBe0N4Vj60DCHujq424u/Pxjqo62J ZhpXgg2q1mxfVRwgZi8Z1xgHJ5pTeEiU5bjqzgLflzeLtZrLHubXxRXaiDGouynDac65 IbRDLO1fsMeaFzqC4BePEIBQHvkUJRUXSeS1AJOzAdLqNyvx4za/LmvcEq5pgDdtuQT2 XCUZc1A7mzW0VEV+LzuC3RTUsTBcC8JBcHt3MIGUj27HmkrWFjMZoMXrRuQpJSJY+Qrl dRIA== 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=KB8ofR14/xZTM9k3bx3U5ZJX+jKnpJiT6PCRpzG6xLw=; b=DSpp7sEoIKM9IskIG3iAEc0A6woDgXsHbtHOFuViELaCJ3pt/Z4fgVXlmvE/6PQnGF T3+jC+2glITpTeiWcNKV6KnXXVoQbZ4t+1knL6P7FNPAwEGZQrpActkUvYQ9ZH9xq1Jz cxKAlr1PcIPiTteTj+UcfioIXU58z+BQ8HfIFvPKx63Y3lZV08N0/3qH2I1b7+GU6+dq 0ybOksdZ+LmNdhEsM2YftjwY9LFF5ll6mLs/Z7O1yNPl7vs+UIkgs17bETBfEc92nQF3 skyK4zxvA0JKEEBFK4wnNY0X+CK9Ak3EbgpPgLqE4p0O3RexJkGAa+LhxymqDFEOpgoo 9iSg== X-Gm-Message-State: APjAAAUrmf64GyK/46YvdHr/7cXcBW9Rvf5M+K+TUM3PQCy03fsuZskN KGQhEV+qdDMPMV21hw+UteHxljiI9pU= X-Received: by 2002:a7b:cb54:: with SMTP id v20mr4053219wmj.91.1572019134947; Fri, 25 Oct 2019 08:58:54 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id 65sm4218887wrs.9.2019.10.25.08.58.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2019 08:58:54 -0700 (PDT) From: Peter Maydell To: qemu-devel@nongnu.org Subject: [PATCH v2 2/4] tcg/i386/tcg-target.opc.h: Add copyright/license Date: Fri, 25 Oct 2019 16:58:46 +0100 Message-Id: <20191025155848.17362-3-peter.maydell@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20191025155848.17362-1-peter.maydell@linaro.org> References: <20191025155848.17362-1-peter.maydell@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::343 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: =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , Claudio Fontana , Ard Biesheuvel , Laszlo Ersek , Richard Henderson , Markus Armbruster , Alexander Graf , Stefan Hajnoczi , Paolo Bonzini , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" 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. Signed-off-by: Peter Maydell --- tcg/i386/tcg-target.opc.h | 28 +++++++++++++++++++++++++--- 1 file changed, 25 insertions(+), 3 deletions(-) -- 2.20.1 diff --git a/tcg/i386/tcg-target.opc.h b/tcg/i386/tcg-target.opc.h index e5fa88ba258..1312941800e 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 Fri Oct 25 15:58:47 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 177763 Delivered-To: patch@linaro.org Received: by 2002:a92:409a:0:0:0:0:0 with SMTP id d26csp3925154ill; Fri, 25 Oct 2019 09:14:00 -0700 (PDT) X-Google-Smtp-Source: APXvYqzoqts2r8bl9PHQV78RjoKYR2wnJqgPO+Mn71jguMqOFHlzBUiXqm4ofJCq++nLVEOZi5ye X-Received: by 2002:a05:6402:21c2:: with SMTP id bi2mr4871420edb.8.1572020040223; Fri, 25 Oct 2019 09:14:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572020040; cv=none; d=google.com; s=arc-20160816; b=dQPFu8I/+/UsLgLWxSB+UNk1+SJtNoJbNyyFY5D3E45ZRBTAR99nwEJau5xNxXvQou V4QW6faLxkACR7iHiYN1hLsuj+JpRrHZMT7fp8G2ggLMyYjoj+CvQu/33l8tc4D7X/D9 CV0Jp1LTjXLIH7mo0a6DoULxKVoT1r+Yvz+LST1afY2Ea0ikU/pR27VJ1MvDOP4YeS8W Dms/E3hSlimhrPWo3RpZquoJLQxmp6w+8h37UfcY6iEHy9UmekNtgRvn4oJePLMk/ZEk 5GXG2eEm9DwodBOG0RpfxgjDHll8O8JHNdTWeLI7Ut6j52KZWbyibsQcVDOkVv+i0We7 JfFA== 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=KXoO04GNj9/VSr098TFNzf6BAKdIrQZD2MWFu/UVy1g=; b=0rcKy4/7BTEugclc8rEhvFmiAlQ+p1P6OYBIbEoVd51RNCEllDZFWYetQuIx0ePEMH U0bFxWcdhL83W914FOr8xFJkuZNfKfFAROAYMW+D9+WL30ZXPVXq1K2jFdMz5qrmMxpS ZAeASltTulIwWH7KyrzlA1r2EkJ0M2Gz5BBO8hben9crMHhYDSygg6nx22SNiFePY+lI iFQyQvQacWWu364AqidAMvWshRjItAlF9cyXItZvxD//Woy6LdrhnyH/CxeszfIjFCEb f+rRbKj+zbPYFNmFnMMiHU3ezp4HzZtILGdr2Ucykf1FzgBqimD/Om8LGoItstZwkFUC 3i9A== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=HHKJHKcW; 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=fail (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 m21si1418831eja.161.2019.10.25.09.14.00 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 25 Oct 2019 09:14:00 -0700 (PDT) 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=fail header.i=@linaro.org header.s=google header.b=HHKJHKcW; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:34350 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iO2Du-0006jf-J1 for patch@linaro.org; Fri, 25 Oct 2019 12:13:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33750) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iO1zP-0004Nl-7E for qemu-devel@nongnu.org; Fri, 25 Oct 2019 11:59:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iO1zO-0000k9-1T for qemu-devel@nongnu.org; Fri, 25 Oct 2019 11:58:59 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]:38823) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iO1zN-0000jq-Rr for qemu-devel@nongnu.org; Fri, 25 Oct 2019 11:58:57 -0400 Received: by mail-wr1-x429.google.com with SMTP id v9so2931255wrq.5 for ; Fri, 25 Oct 2019 08:58:57 -0700 (PDT) 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=KXoO04GNj9/VSr098TFNzf6BAKdIrQZD2MWFu/UVy1g=; b=HHKJHKcWf9TRRFhy+XR97VTYxYycXCh6juE/SzBkAB/IGxeirezHSYdgBm3MEFeqQ0 WBhmoV5O0AOSlCrBhNVg6VKKDIIKHDinMA2QNlYpGBAftCpLccUpW9gBXYGfF3qncTms y7PU2OQI89j8NDD9qFM8e1I9DMr8FNDz6tqPGwz3zvb6noEieT/iK2m+hfwk+sX2S+Dr cC1rZcJrrGiwgr20QRR/LlErjD1C/y9rIkVUX9maaRCtFnDj0w+sslphKOJQC/Zt48d1 xBHVy8I+K+6TAk5p1rACVFPdNMJnxYSLYaj9+OIM040PuNWcK7KiDVfVe8A9RQHXXHpm xGBg== 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=KXoO04GNj9/VSr098TFNzf6BAKdIrQZD2MWFu/UVy1g=; b=qho1le8h3LNDy3EozLAeWK7MQooHGZJav0coIidFR1Nl4jyO5wkS9Ve2VE7o/MrLKS WTuBxyqWVQKDqlXSevNWsjVWNYwqc+BVxz6Qebmu5f/lG3MszV0J1qlHZAe3YOwPJxIU +ahNyYZBiFXh+iB5+thAwnfXc064JcTaNGN5UvyAla+lmS602GrB6S4zgsj7JE1px5jQ 1A0zmgSPVmSWW8NyCz8Fd5NdnAUx/qClYEqVQGxe4ha1iiOYIssmpA/Kzg24RX9NzwGN aGXPZtexysEm6rmwFbEuKOw4tObrPYugTm4NfFqTteDNs4wEOyltwrr1E9JiJaDcU8zn J+NQ== X-Gm-Message-State: APjAAAUg1iGq03pRf8Y9cBAZp9RwOKF2rq74DdeRvfGQmRyy3WeGFxkE Zppv7zFs9o8p7hAuVpOiSH0D0VNF6MM= X-Received: by 2002:a05:6000:351:: with SMTP id e17mr3541526wre.96.1572019136574; Fri, 25 Oct 2019 08:58:56 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id 65sm4218887wrs.9.2019.10.25.08.58.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2019 08:58:55 -0700 (PDT) From: Peter Maydell To: qemu-devel@nongnu.org Subject: [PATCH v2 3/4] tcg/ppc/tcg-target.opc.h: Add copyright/license Date: Fri, 25 Oct 2019 16:58:47 +0100 Message-Id: <20191025155848.17362-4-peter.maydell@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20191025155848.17362-1-peter.maydell@linaro.org> References: <20191025155848.17362-1-peter.maydell@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::429 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: =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , Claudio Fontana , Ard Biesheuvel , Laszlo Ersek , Richard Henderson , Markus Armbruster , Alexander Graf , Stefan Hajnoczi , Paolo Bonzini , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" 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. Signed-off-by: Peter Maydell --- tcg/ppc/tcg-target.opc.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) -- 2.20.1 diff --git a/tcg/ppc/tcg-target.opc.h b/tcg/ppc/tcg-target.opc.h index db24a11987c..1373f77e82f 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 Fri Oct 25 15:58:48 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Maydell X-Patchwork-Id: 177759 Delivered-To: patch@linaro.org Received: by 2002:a92:409a:0:0:0:0:0 with SMTP id d26csp3903492ill; Fri, 25 Oct 2019 08:59:44 -0700 (PDT) X-Google-Smtp-Source: APXvYqzqqqY32wTDl4hq2XIXJL6xhQcxQp0YroUlXoPIPazY8/Pb3GKjr4urz5yH5ehYNPLtKVy0 X-Received: by 2002:a50:f70d:: with SMTP id g13mr4848343edn.172.1572019183920; Fri, 25 Oct 2019 08:59:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572019183; cv=none; d=google.com; s=arc-20160816; b=jk7rErda0hCFxN3dG26YNwQI9g8TzlkUAXNVHwVcUodwi/63xs/kT+aeAfpPm7MgNN rOI3Isv9HM7xpnMooDLmoqOmiQtgTUeySRjNihZCD2RwQuK3nMsfMpfphJ7ZAanisMMx cDqAv4ClkIuTQUQ0/Vbn91bTOyKpVW8gukB5x2hxRAo2uDdtaFfC97NGQRWf4SM3QlKx v6qjqY5vtG33ubL/Kjxx/bBj6+dj6MpwLgOub+R0lsX5LKwfZ9FojyuGhxK5Qc0hmMqM ltNSlLhnriZGbl1g588eSBrkOneALxI7Qdw8gG83gWAxz7rcz3D/lNiqSTyNJ/UP4b3x DSWg== 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=3fRx+H1bDXh1gn+0aN28Y42f87avsW9PJGXXX9/ZiRU=; b=yu5jUm7yIhNCwT3su5Q/jHAa+YTKIqxBFKQPMeqTkB2TpySsHwIxQhnLyUwiftgpnq PTaosMILtHRH48UGtmhaUamMxGdtpYWcBA363ByDSVe+9rybwjQptgFfl48emwfXAvCB nuYkaHOQfWRE/nyzlQHNFaXrvFonToMqlZjqChRqMuVH0QpZnTk0q10KahlOpRB8aIJ3 XkugCsv2pWd5pluYM7C5WSt2KJSUd/vWbZl95Cw2Ryqp4TlDjlDiwd7g0l0aVf9QzzcE hhR+eJjItOHkHp2oFIq0cBJfnjq1IVt8MBUVIUZt1vv7kKNtW3O1gZu2xpU6jWgYqJKk eJ/w== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@linaro.org header.s=google header.b=XcxZGkby; 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=fail (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 g4si1594095edb.41.2019.10.25.08.59.43 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 25 Oct 2019 08:59:43 -0700 (PDT) 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=fail header.i=@linaro.org header.s=google header.b=XcxZGkby; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from localhost ([::1]:34164 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iO206-0004aJ-CN for patch@linaro.org; Fri, 25 Oct 2019 11:59:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33769) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iO1zQ-0004Rz-Nq for qemu-devel@nongnu.org; Fri, 25 Oct 2019 11:59:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iO1zP-0000ka-Ga for qemu-devel@nongnu.org; Fri, 25 Oct 2019 11:59:00 -0400 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:38830) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iO1zP-0000kK-Ae for qemu-devel@nongnu.org; Fri, 25 Oct 2019 11:58:59 -0400 Received: by mail-wr1-x430.google.com with SMTP id v9so2931342wrq.5 for ; Fri, 25 Oct 2019 08:58:59 -0700 (PDT) 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=3fRx+H1bDXh1gn+0aN28Y42f87avsW9PJGXXX9/ZiRU=; b=XcxZGkbyFma0qczN/uOoCWPuVA5ArFc0vJLXVWYMCkYnOESORU6R4IwFHAiu13yJvw /3IgMLXwDc5qZjpfmpmPQ56HEVFZCbG6g5cN+/l6D8l/kVzsuyZuGRwHFD43Hz4DkxHa cQlugLAMmg0NBBedSKGIN7IQc3kQIkHmfge7P/WAQS2tT6G0SYk//0pSa/NtJTH8lwrn fCFUaekszG8bbEkW7CxsL4SdcbMFao+63P2PuIZWsQ2x9sSvKZD7lyiJDibcQr3NOwk/ ajbsce6cTXpHzrYEdckjzCAXmOPMtpKUbDjMtXUnv2s6ZjCYfflRkpLeD2v60Iz51c0+ 18Qg== 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=3fRx+H1bDXh1gn+0aN28Y42f87avsW9PJGXXX9/ZiRU=; b=qS6mfMpVBPaCK6bl2xXm5V7cYDgiynClhuwE6d4Wkk921YmWU/RiJ/uZQ7XYlutSnY yIXHdqyk66ICJxi7ZYb5ztSB4DICEpP5nZE3EwcwXYDCre6HbRxat9Sb1ooxShtKrmF7 By7Fi2LucUV58vE3dmWgSDgl4bfj1KK+c16UXqGQWZ2xI9KR5hujJc6NKi34KT1/zA2T Y7HMODlYnijtCwpmdgiq77NWF4A46JIY/aasxnBGKAXzfWsB9P7J4CbY4Bu2oEe1dPXP +VdaxrFnMio2YQBN21DmtN3jxX1uu7KHTPDl0Ugw8kzms6fBn+WorDSaCH3alhGKODYL WZ1Q== X-Gm-Message-State: APjAAAV6mFPbtdzXKr6DoY2nY7S3nxKVKxcQq+I7+etyQ8WxHU3BncVJ szZQPh6oGDvKMY1eoPvnzvHLjOQaYLI= X-Received: by 2002:a5d:4003:: with SMTP id n3mr3511723wrp.95.1572019138054; Fri, 25 Oct 2019 08:58:58 -0700 (PDT) Received: from orth.archaic.org.uk (orth.archaic.org.uk. [81.2.115.148]) by smtp.gmail.com with ESMTPSA id 65sm4218887wrs.9.2019.10.25.08.58.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2019 08:58:57 -0700 (PDT) From: Peter Maydell To: qemu-devel@nongnu.org Subject: [PATCH v2 4/4] tcg/LICENSE: Remove out of date claim about TCG subdirectory licensing Date: Fri, 25 Oct 2019 16:58:48 +0100 Message-Id: <20191025155848.17362-5-peter.maydell@linaro.org> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20191025155848.17362-1-peter.maydell@linaro.org> References: <20191025155848.17362-1-peter.maydell@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::430 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: =?utf-8?q?Daniel_P=2E_Berrang=C3=A9?= , Claudio Fontana , Ard Biesheuvel , Laszlo Ersek , Richard Henderson , Markus Armbruster , Alexander Graf , Stefan Hajnoczi , Paolo Bonzini , =?utf-8?q?Alex_Benn=C3=A9e?= Errors-To: qemu-devel-bounces+patch=linaro.org@nongnu.org Sender: "Qemu-devel" 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. Signed-off-by: Peter Maydell --- Changes v1->v2: changed wording of new para 3 in top level LICENSE file, since I noticed that we actually have a lot of MIT-licensed code in tcg/ too. --- LICENSE | 5 +++-- tcg/LICENSE | 3 --- 2 files changed, 3 insertions(+), 5 deletions(-) delete mode 100644 tcg/LICENSE -- 2.20.1 diff --git a/LICENSE b/LICENSE index 9389ba614f8..f19b018486a 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 be817fa1625..00000000000 --- 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.