1
0
Fork 0
forked from nuttx/nuttx-update

libs/libm: migrate to SPDX identifier

Most tools used for compliance and SBOM generation use SPDX identifiers
This change brings us a step closer to an easy SBOM generation.

Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com>
This commit is contained in:
Alin Jerpelea 2024-09-13 14:21:52 +02:00 committed by Xiang Xiao
parent d500b92db1
commit d5754ec7da
162 changed files with 401 additions and 311 deletions

View file

@ -1,6 +1,8 @@
# ##############################################################################
# libs/libm/CMakeLists.txt
#
# SPDX-License-Identifier: Apache-2.0
#
# Licensed to the Apache Software Foundation (ASF) under one or more contributor
# license agreements. See the NOTICE file distributed with this work for
# additional information regarding copyright ownership. The ASF licenses this

View file

@ -1,6 +1,8 @@
############################################################################
# libs/libm/Makefile
#
# SPDX-License-Identifier: Apache-2.0
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
############################################################################
# libs/libm/bin/Makefile
#
# SPDX-License-Identifier: Apache-2.0
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
############################################################################
# libs/libm/kbin/Makefile
#
# SPDX-License-Identifier: Apache-2.0
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
# ##############################################################################
# libs/libm/libm/CMakeLists.txt
#
# SPDX-License-Identifier: Apache-2.0
#
# Licensed to the Apache Software Foundation (ASF) under one or more contributor
# license agreements. See the NOTICE file distributed with this work for
# additional information regarding copyright ownership. The ASF licenses this

View file

@ -1,6 +1,8 @@
############################################################################
# libs/libm/libm/Make.defs
#
# SPDX-License-Identifier: Apache-2.0
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership. The

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/__cos.c
*
* Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (C) 1993 by Sun Microsystems, Inc.
*
* Developed at SunSoft, a Sun Microsystems, Inc. business.
* Permission to use, copy, modify, and distribute this

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/__sin.c
*
* Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (C) 1993 by Sun Microsystems, Inc.
*
* Developed at SunSoft, a Sun Microsystems, Inc. business.
* Permission to use, copy, modify, and distribute this

View file

@ -1,6 +1,8 @@
# ##############################################################################
# libs/libm/libm/arm/CMakeLists.txt
#
# SPDX-License-Identifier: Apache-2.0
#
# Licensed to the Apache Software Foundation (ASF) under one or more contributor
# license agreements. See the NOTICE file distributed with this work for
# additional information regarding copyright ownership. The ASF licenses this

View file

@ -1,6 +1,8 @@
############################################################################
# libs/libm/libm/arm/Make.defs
#
# SPDX-License-Identifier: Apache-2.0
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
# ##############################################################################
# libs/libm/libm/arm/armv7-m/CMakeLists.txt
#
# SPDX-License-Identifier: Apache-2.0
#
# Licensed to the Apache Software Foundation (ASF) under one or more contributor
# license agreements. See the NOTICE file distributed with this work for
# additional information regarding copyright ownership. The ASF licenses this

View file

@ -1,6 +1,8 @@
############################################################################
# libs/libm/libm/arm/armv7-m/Make.defs
#
# SPDX-License-Identifier: Apache-2.0
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv7-m/arch_fabsf.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv7-m/arch_sqrtf.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
# ##############################################################################
# libs/libm/libm/arm/armv8-m/CMakeLists.txt
#
# SPDX-License-Identifier: Apache-2.0
#
# Licensed to the Apache Software Foundation (ASF) under one or more contributor
# license agreements. See the NOTICE file distributed with this work for
# additional information regarding copyright ownership. The ASF licenses this

View file

@ -1,6 +1,8 @@
############################################################################
# libs/libm/libm/arm/armv8-m/Make.defs
#
# SPDX-License-Identifier: Apache-2.0
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership. The

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv8-m/arch_ceil.c
*
* Copyright (c) 2011, 2012 ARM Ltd. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (c) 2011, 2012 ARM Ltd.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv8-m/arch_ceilf.c
*
* Copyright (c) 2011, 2012 ARM Ltd. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (c) 2011, 2012 ARM Ltd.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv8-m/arch_floor.c
*
* Copyright (c) 2011, 2012 ARM Ltd. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (c) 2011, 2012 ARM Ltd.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv8-m/arch_floorf.c
*
* Copyright (c) 2011, 2012 ARM Ltd. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (c) 2011, 2012 ARM Ltd.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv8-m/arch_nearbyint.c
*
* Copyright (c) 2011, 2012 ARM Ltd. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (c) 2011, 2012 ARM Ltd.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv8-m/arch_nearbyintf.c
*
* Copyright (c) 2011, 2012 ARM Ltd. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (c) 2011, 2012 ARM Ltd.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv8-m/arch_rint.c
*
* Copyright (c) 2011, 2012 ARM Ltd. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (c) 2011, 2012 ARM Ltd.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv8-m/arch_rintf.c
*
* Copyright (c) 2011, 2012 ARM Ltd. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (c) 2011, 2012 ARM Ltd.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv8-m/arch_round.c
*
* Copyright (c) 2011, 2012 ARM Ltd. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (c) 2011, 2012 ARM Ltd.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv8-m/arch_roundf.c
*
* Copyright (c) 2011, 2012 ARM Ltd. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (c) 2011, 2012 ARM Ltd.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv8-m/arch_trunc.c
*
* Copyright (c) 2011, 2012 ARM Ltd. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (c) 2011, 2012 ARM Ltd.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/arm/armv8-m/arch_truncf.c
*
* Copyright (c) 2011, 2012 ARM Ltd. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (c) 2011, 2012 ARM Ltd.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_acos.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_acosf.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_acosh.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_acoshf.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_acoshl.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_acosl.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_asin.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012, 2015-2016 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2015-2016 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_asinf.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012, 2016 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012, 2016 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_asinh.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_asinhf.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_asinhl.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_asinl.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012, 2016 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012, 2016 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_atan.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_atan2.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_atan2f.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_atan2l.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_atanf.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_atanh.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_atanhf.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_atanhl.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_atanl.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_cbrt.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The
@ -52,4 +54,4 @@ double cbrt(double x)
}
}
#endif
#endif

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_ceil.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_ceilf.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_ceill.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_copysign.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_copysignf.c
*
* Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (C) 1993 by Sun Microsystems, Inc.
*
* Developed at SunPro, a Sun Microsystems, Inc. business.
* Permission to use, copy, modify, and distribute this

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_copysignl.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_cos.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_cosf.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_cosh.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_coshf.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_coshl.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_cosl.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_erf.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_erfc.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_erfcf.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_erfcl.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_erff.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_erfl.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_exp.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_expf.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_expl.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_expm1.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_expm1f.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_expm1l.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_fabs.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_fabsf.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_fabsl.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_floor.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_floorf.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_floorl.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_fmax.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_fmaxf.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_fmaxl.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_fmin.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_fminf.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,6 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_fminl.c
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership. The

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_fmod.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_fmodf.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_fmodl.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_frexp.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_frexpf.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_frexpl.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_gamma.c
*
* Ported to NuttX from FreeBSD by Alan Carvalho de Assis:
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileContributor: Ported by: Alan Carvalho de Assis
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_ldexp.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright 2012 Gregory Nutt
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_ldexpf.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_ldexpl.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,7 +1,8 @@
/****************************************************************************
* libs/libm/libm/lib_lgamma.c
*
* Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
* SPDX-License-Identifier: BSD-3-Clause
* SPDX-FileCopyrightText: Copyright (C) 1993 by Sun Microsystems, Inc.
*
* Developed at SunSoft, a Sun Microsystems, Inc. business.
* Permission to use, copy, modify, and distribute this

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_libexpi.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_libexpif.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2016 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong/Gregory Nutt
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

View file

@ -1,10 +1,9 @@
/****************************************************************************
* libs/libm/libm/lib_libsqrtapprox.c
*
* This file is a part of NuttX:
*
* Copyright (C) 2012 Gregory Nutt. All rights reserved.
* Ported by: Darcy Gong
* SPDX-License-Identifier: ISC
* SPDX-FileCopyrightText: Copyright (C) 2012 Gregory Nutt.
* SPDX-FileContributor: Ported by: Darcy Gong
*
* It derives from the Rhombus OS math library by Nick Johnson which has
* a compatible, MIT-style license:

Some files were not shown because too many files have changed in this diff Show more