[edk2-devel] [PATCH v2 5/7] ArmPkg/ArmSoftFloatLib: add SPDX identifiers

Laszlo Ersek lersek at redhat.com
Tue May 28 11:27:32 UTC 2019


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 <jian.j.wang at intel.com>
> Signed-off-by: Ard Biesheuvel <ard.biesheuvel at linaro.org>
> ---
>  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

-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.

View/Reply Online (#41494): https://edk2.groups.io/g/devel/message/41494
Mute This Topic: https://groups.io/mt/31813771/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub  [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-




More information about the edk2-devel-archive mailing list