From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: redhat.com, ip: 209.132.183.28, mailfrom: lersek@redhat.com) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by groups.io with SMTP; Tue, 28 May 2019 04:27:37 -0700 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id A65BA7EBC4; Tue, 28 May 2019 11:27:36 +0000 (UTC) Received: from lacos-laptop-7.usersys.redhat.com (ovpn-120-218.rdu2.redhat.com [10.10.120.218]) by smtp.corp.redhat.com (Postfix) with ESMTP id A077A2708A; Tue, 28 May 2019 11:27:33 +0000 (UTC) Subject: Re: [PATCH v2 5/7] ArmPkg/ArmSoftFloatLib: add SPDX identifiers To: Ard Biesheuvel , devel@edk2.groups.io Cc: "Gao, Liming" , "Wang, Jian J" , Leif Lindholm , Michael D Kinney References: <20190527205141.12344-1-ard.biesheuvel@linaro.org> <20190527205141.12344-6-ard.biesheuvel@linaro.org> From: "Laszlo Ersek" Message-ID: <70500072-4a70-bbc3-f939-8e9b42a2b365@redhat.com> Date: Tue, 28 May 2019 13:27:32 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <20190527205141.12344-6-ard.biesheuvel@linaro.org> X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.27]); Tue, 28 May 2019 11:27:36 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit On 05/27/19 22:51, Ard Biesheuvel wrote: > Add the appropriate SPDX identifiers to all files taken from the > 3-clause BSD licensed SoftFloat library. > > Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1845 > Acked-by: Jian J Wang > Signed-off-by: Ard Biesheuvel > --- > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/s_propagateNaNF64UI.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/softfloat_raiseFlags.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ARM-VFPv2/specialize.h | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_add.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_div.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_eq.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_le.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_lt.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_mul.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_sub.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_f64.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_i32_r_minMag.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_i64_r_minMag.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_ui32_r_minMag.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f32_to_ui64_r_minMag.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_add.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_div.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_eq.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_le.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_lt.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_mul.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_sub.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_f32.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_i32_r_minMag.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_i64_r_minMag.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_ui32_r_minMag.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/f64_to_ui64_r_minMag.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_f32.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i32_to_f64.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_f32.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/i64_to_f64.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/internals.h | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/opts-GCC.h | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/primitiveTypes.h | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/primitives.h | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/softfloat.h | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/include/softfloat_types.h | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addMagsF32.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_addMagsF64.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_countLeadingZeros32.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_countLeadingZeros64.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_countLeadingZeros8.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_mul64To128.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackToF32.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normRoundPackToF64.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalF32Sig.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_normSubnormalF64Sig.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackToF32.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_roundPackToF64.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam32.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shiftRightJam64.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_shortShiftRightJam64.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subMagsF32.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/s_subMagsF64.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/softfloat_state.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_f32.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui32_to_f64.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_f32.c | 1 + > ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/source/ui64_to_f64.c | 1 + > 60 files changed, 60 insertions(+) > > diff --git a/ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h b/ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h > index 18ed054d4f4d..2a750e4f540e 100644 > --- a/ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h > +++ b/ArmPkg/Library/ArmSoftFloatLib/SoftFloat-3e/build/Linux-ARM-VFPv2-GCC/platform.h > @@ -1,5 +1,6 @@ > > /*============================================================================ > +SPDX-License-Identifier: BSD-3-Clause > > This C header file is part of the SoftFloat IEEE Floating-Point Arithmetic > Package, Release 3e, by John R. Hauser. We generally replace the original license text with the SPDX identifier. But, I guess we can do that later here. Thanks, Laszlo