What platform are you working on?
Since Congress does not set rules for the whole world :), there is a mechanism for flexible definition of rules in Unix / Linux for a long time
See, for example, http://www.manpagez.com/man/8/zic/ for file format. Your specific system may require an updated definition for the new rules (if the distribution has not already been processed)
For Windows, MS creates some rules and releases updates when something changes.
For MacOs, I have no idea, but I believe that it inherits the Unix way of doing things.
But in all these cases, you donβt need to change the C library
source share