News: 0001511098

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Glibc 2.41 Adds C23's sinpi / cospi / tanpi Functions

([GNU] 5 Hours Ago GNU C Library 2.41)


Ahead of the GNU C Library "glibc" 2.41 release due out around early February, more C23 features are being finished up. The latest crossing the finish line is support for C23's sinpi, cospi, and tanpi trigonometric functions.

Over the past week the C23 support for [1]cospi , [2]sinpi , and [3]tanpi are now wrapped up in Glibc Git for the GNU C Library 2.41 release. These are among the new math functions defined within "math.h" for C23. This goes along with other recent work for trying to button up C23 libc support as much as possible for the upcoming Glibc 2.41 release.

Among other changes in general for the upcoming Glibc 2.41 milestone is sched_setattr and sched_getattr support on Linux, the DNS stub resolver supporting the strict-error option, removing the big endian ARC port, [4]new performance optimizations , and [5]Linux vDSO getrandom support .



[1] https://sourceware.org/git?p=glibc.git;a=commit;h=0ae0af68d8fa3bf6cbe1e4f1de5929ff71de67b3

[2] https://sourceware.org/git?p=glibc.git;a=commit;h=776938e8b8dcf2b59998979e91cc0f9db7d771a8

[3] https://sourceware.org/git?p=glibc.git;a=commit;h=f9e90e4b4ce71f88470c8c8b0a16c21088294be4

[4] https://www.phoronix.com/news/Intel-EVEX-Faster-strnlen

[5] https://www.phoronix.com/news/glibc-getrandom-vDSO-Merged



hotaru

ms178

Weasel

jabl

There was once a programmer who was attached to the court of the
warlord of Wu. The warlord asked the programmer: "Which is easier to design:
an accounting package or an operating system?"
"An operating system," replied the programmer.
The warlord uttered an exclamation of disbelief. "Surely an
accounting package is trivial next to the complexity of an operating
system," he said.
"Not so," said the programmer, "when designing an accounting package,
the programmer operates as a mediator between people having different ideas:
how it must operate, how its reports must appear, and how it must conform to
the tax laws. By contrast, an operating system is not limited my outside
appearances. When designing an operating system, the programmer seeks the
simplest harmony between machine and ideas. This is why an operating system
is easier to design."
The warlord of Wu nodded and smiled. "That is all good and well, but
which is easier to debug?"
The programmer made no reply.
-- Geoffrey James, "The Tao of Programming"