Page MenuHomeFreeBSD

libm: Add feenableexcept and fedisableexcept to library on powerpc
ClosedPublic

Authored by jhibbits on May 13 2022, 10:26 PM.
Tags
None
Referenced Files
Unknown Object (File)
Mar 7 2024, 12:45 PM
Unknown Object (File)
Jan 28 2024, 5:55 AM
Unknown Object (File)
Dec 20 2023, 4:26 AM
Unknown Object (File)
Dec 13 2023, 9:15 AM
Unknown Object (File)
Dec 12 2023, 5:15 PM
Unknown Object (File)
Nov 27 2023, 3:37 AM
Unknown Object (File)
Nov 24 2023, 4:25 AM
Unknown Object (File)
Nov 24 2023, 2:14 AM
Subscribers
None

Details

Summary

These functions are missing from the library itself, and exist solely in
the header. This breaks a few ports that expect libm to have the
symbols in the library itself.

Questions on MFC-ability: Can this be MFC'd to 13.2, and how?

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jhibbits created this revision.

You just merge it when you think that there is enough testing done in head, as usual. Or, is there some more background context I am not aware of?

lib/msun/powerpc/fenv.h
266–267

This comment should be moved down, perhaps?

This revision is now accepted and ready to land.May 14 2022, 12:53 AM

I wasn't sure about adding new functions to libraries in stable/ branches, particularly to notify ports of the existence. I see now that stable/13 has the FBSD_1.7 in the top level Symbol.map anyway, so no issue.