diff options
author | mdf <mdf@FreeBSD.org> | 2011-01-12 17:52:48 +0000 |
---|---|---|
committer | mdf <mdf@FreeBSD.org> | 2011-01-12 17:52:48 +0000 |
commit | 9d3b6a6cd6d0ec3366ba74d24f357ac949ccbb94 (patch) | |
tree | ccdbbcac19a9936766a30769cbdfa18fcc337bd3 /UPDATING | |
parent | 18d56b43fe2f7cb6d7ff8f5299812b4084f1904e (diff) | |
download | FreeBSD-src-9d3b6a6cd6d0ec3366ba74d24f357ac949ccbb94.zip FreeBSD-src-9d3b6a6cd6d0ec3366ba74d24f357ac949ccbb94.tar.gz |
Add type checking for static and dynamic sysctls using scalar types.
The code is turned off until the tree is fixed up so it compiles.
__FreeBSD_version was already bumped once today, so skip the bump, but
add an entry to UPDATING.
Note that __DESCR() is used in the SYSCTL_OID() macro and so is not
needed in macros that invoke it. This use was inconsistent in the
file and I have made it consistent any lines already being changed.
Reviewed by: bde (previous version), -arch (previous version)
Diffstat (limited to 'UPDATING')
-rw-r--r-- | UPDATING | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -23,6 +23,13 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 9.x IS SLOW: ln -s aj /etc/malloc.conf.) 20110112: + A SYSCTL_[ADD_]UQUAD was added for unsigned uint64_t pointers, + symmetric with the existing SYSCTL_[ADD_]QUAD. Type checking + for scalar sysctls is defined but disabled. Code that needs + UQUAD to pass the type checking that must compile on older + systems where the define is not present can check against + __FreeBSD_version >= 900030. + The system dialog(1) has been replaced with a new version previously in ports as devel/cdialog. dialog(1) is mostly command-line compatible with the previous version, but the libdialog associated with it has |