x86: avoid ifdefs in desc.h, getting rid of pack_ldt and pack_tss