63ee9096f2
the following. Move declarations to and from <machine/segments.h>. Make segment stuff static if possible. Remove unused (although initialized) global variables _default_ldt, currentldt, _gsel_tss (rename the latter to the auto variable gtel_tss). Use "correct" and consistent types for interrupt handlers. Remove a mailing address from the code. Fix type mismatches found by adding prototypes.