From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@linaro.org header.s=google header.b=BRTbn4eJ; spf=pass (domain: linaro.org, ip: 209.85.166.196, mailfrom: ard.biesheuvel@linaro.org) Received: from mail-it1-f196.google.com (mail-it1-f196.google.com [209.85.166.196]) by groups.io with SMTP; Tue, 28 May 2019 04:28:34 -0700 Received: by mail-it1-f196.google.com with SMTP id e184so3342187ite.1 for ; Tue, 28 May 2019 04:28:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=CHY08MtiFzbm1+Qm6nGy6YVR4QJBQT8mtq8kZDa+2/s=; b=BRTbn4eJaN9+pQ83/nVTooIhaU+9V8RPfIQPiQIOv2nQlnKc5KDYFL5abijv8cFrb/ GyXUjswlGRRO1nEP6wY1plt9/aqsrTU380+lMOJ7TmfVUz4Gu6gNzPTBuP2L4zOkvS8A g+uQPlHItEHmtpwrcK+ktEkbMiLqe3CoelaRr+WmQY3tgiE7HKe+u/WQS1MrRUnKBa+D njYhJvlKgOqmNKa2le+B77ZnBFO869ej+ek/+HhrUZV9rgs0z4LUqu533tDu4TqIv4Ns sa7KZsxmhAo8S4w24ZAD64q0mAxw9JE7O76o/6IFxE9GOdlsajsLiSrFJ/KKAIckY71V sQag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=CHY08MtiFzbm1+Qm6nGy6YVR4QJBQT8mtq8kZDa+2/s=; b=FczXPRhnDJv99ghnZjK/FTy2X14o8L9DqrUTn4z/NiDeTAOsM5EfoSy1BqPEHqGQ7Q WSEyqpuUKamyg1pMYoe9KtVwUqFsHXshwZnJ/s/9kmSp+pRDqYQpPhJuN+n2Pjyl6ql9 M0JAVgKAhrI1S9oUZgNDseG6I+3ym6FdLy/JA3IQgeRW5lgrjHUOv8nmJnJpnS1cuqCq My6wOOX/BNdWXIUM7Fr4GmohMy+czQQ2JGV/MQS98hvAYU5GzayJCSrXi7E9GVyx6H4X i1dpRYtGaq/CX+1giznNoLHDFy1VRDWu6AXF5WR/FYWxdit+CHdUYG6JyweCA6Dtyj27 7QKg== X-Gm-Message-State: APjAAAX5fRvAH4F29ola1Ilatb97YoiUteV7VxJli/BDT6Zduqeri36x Bs5CwhzsrjiEojXmdTGBPhlAU7l9ubwl1tNsafVg/Q== X-Google-Smtp-Source: APXvYqyUKeNbnTbi6kh9wyAPaDPn1sDy33o/ShMvHcrw/P76w9ygvIiNkLKp0heKx4P1keAPLKS0yxBZNNAWAsK3CNU= X-Received: by 2002:a24:d00e:: with SMTP id m14mr2464557itg.153.1559042913761; Tue, 28 May 2019 04:28:33 -0700 (PDT) MIME-Version: 1.0 References: <20190527205141.12344-1-ard.biesheuvel@linaro.org> <20190527205141.12344-6-ard.biesheuvel@linaro.org> <70500072-4a70-bbc3-f939-8e9b42a2b365@redhat.com> In-Reply-To: <70500072-4a70-bbc3-f939-8e9b42a2b365@redhat.com> From: "Ard Biesheuvel" Date: Tue, 28 May 2019 13:28:21 +0200 Message-ID: Subject: Re: [PATCH v2 5/7] ArmPkg/ArmSoftFloatLib: add SPDX identifiers To: Laszlo Ersek Cc: edk2-devel-groups-io , "Gao, Liming" , "Wang, Jian J" , Leif Lindholm , Michael D Kinney Content-Type: text/plain; charset="UTF-8" On Tue, 28 May 2019 at 13:27, Laszlo Ersek wrote: > > 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. > No, we can't. The license does not actuall permit that ...