Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

libm/libmcs: add math library libmcs support #9125

Merged
merged 1 commit into from Apr 29, 2023
Merged

libm/libmcs: add math library libmcs support #9125

merged 1 commit into from Apr 29, 2023

Conversation

siryang2006
Copy link

add math library libmcs support
(1)open menuconfig (2)close math.h:build setup->Customize Header Files->math.h (3) select libmcs:Library Rountines->Select math library->Math Library fram LibmCS (4)build

Summary

Impact

Testing

Copy link
Contributor

@hartmannathan hartmannathan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LibmCS is based on several licenses. They seem more or less BSD-based. From LibmCS's COPYING file:

COPYING.md

324 bytes


[Open in Web IDE](https://gitlab.com/-/ide/project/gtd-gmbh/libmcs/edit/development/-/COPYING.md)
Toggle dropdown
 


The LibmCS is provided under:

SPDX-License-Identifier: GTDGmbH

Being under the terms of the following licenses:

LICENSES/NetBSD.md
LICENSES/PublicDomain.md
LICENSES/RedHat.md
LICENSES/RichFelker.md
LICENSES/SunMicrosystems.md
LICENSES/GTDGmbH.md

All contributions to the LibmCS are subject to this COPYING file.

Should config LIBM_LIBMCS have depends on ALLOW_BSD_COMPONENTS or something similar?

add math library libmcs support
(1)open menuconfig  (2)close math.h:build setup->Customize Header Files->math.h (3) select libmcs:Library Rountines->Select math library->Math Library fram LibmCS (4)build

Signed-off-by: yanghuatao <yanghuatao@xiaomi.com>
@siryang2006
Copy link
Author

add "depends on ALLOW_BSD_COMPONENTS" finsihed

@xiaoxiang781216 xiaoxiang781216 merged commit e9dfa00 into apache:master Apr 29, 2023
26 checks passed
@jerpelea jerpelea added this to To-Add in Release Notes - 12.2.0 Jun 13, 2023
@jerpelea jerpelea moved this from To-Add to In Progress in Release Notes - 12.2.0 Jun 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

3 participants