started GDT support

getting some warnings regarding bitfields and _Static_assert; will have to
investigate further.