progress. There is a bit of work to be done here but in the end it may
help. This is not hooked up to the build yet, it should be fleshed out
a bit more first.
Discussed with: rwatson (phone and email)
- Remove task about deciding what to do about [efg]cvt().
These routines were removed from the C standard, so this
isn't a C99 issue.
- Assign tgmath.h task to stefanf.
the C99 webpage:
- nectar took care of getpwnam_r(), getpwuid_r()
- bms implemented posix_madvise().
- I implemented fenv.h.
- tjr finished wcscoll() and wcsxfrm() and wide-character conversions
for scanf().
- if_xl is locked, but not marked INTR_MPSAFE. Also, the mutex is
marked MTX_RECURSE.
- hifn is locked and INTR_MPSAFE.
- ubsec is locked and INTR_MPSAFE.
table:
- if_bge now marked as INTR_MPSAFE, SMPng locked. Busdma is now tested.
- if_dc now marked as INTR_MPSAFE, SMPng locked. Note that this driver
uses MTX_RECURSE.
- if_de no longer uses vtophys().
- if_em is now SMPng locked.
- if_en contains locking, but is not marked as INTR_MPSAFE.
- if_ep is now marked as INTR_MPSAFE, SMPng locked, but uses MTX_RECURSE.
- if_fxp is now marked SMPng locked.
- if_gx has locking, but isn't marked INTR_MPSAFE. Uses MTX_RECURSE.
- if_pcn still uses vtophys(); locking is present, but it's not marked
as INTR_MPSAFE, and the mutex is marked MTX_RECURSE.
- if_rl contains locking, but isn't marked as INTR_MPSAFE. The mutex
is marked MTX_RECURSE.
- if_sf still uses vtophys(). It contains locking, but uses MTX_RECURSE
and isn't marked INTR_MPSAFE.
- if_sis has locking, but isn't marked as INTR_MPSAFE. Its mutex is
marked MTX_RECURSE.
The entries were sorted by completion status before I mucked around
with them.
While restoring the invariant, chown the fenv.h task from fenner to
me, since I'd like it to get done and I couldn't reach him by email.
- tjr documented f*lockfile(3) last January.
- I implmented FP support for the ' modifier in printf(3)
last April.
- I implemented and documented %a/%A a few days ago.
Ping timeout on the person originally assigned to the task.
- We switched to vendor sources for dtoa()/strtod() last March.
- Mike and I implemented fpclassify() and friends last February.
- FLT_EVAL_METHOD and DECIMAL_DIG have been in float.h for a while.
Timeout on: mike