On Thu, Mar 01, 2001 at 03:43:15PM -0500, Stuart Anderson wrote: > > Yes, the Type stuff should be architecture sensitive. It is designed to be, > but since not everything in that areas has been 100% finished, it's possible > some changes are still needed. Also, the data that has been loaded is IA32 > in origin. I need to get comparable data from other architectures, and sift > through the differences.
OK, here's the output of a run on Alpha... Your checkin today seems to be missing X11_X_h.c and X11_Xutil_h.c. BTW - elfchk seems to do only 32 bit elf? sizeof(GLXFBConfig) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='GLXFBConfig'; sizeof(GLXContext) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='GLXContext'; sizeof(GLXFBConfigID) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='GLXFBConfigID'; sizeof(GLXWindow) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='GLXWindow'; sizeof(GLXPbuffer) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='GLXPbuffer'; sizeof(GLXDrawable) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='GLXDrawable'; sizeof(GLXPixmap) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='GLXPixmap'; sizeof(GLXContextID) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='GLXContextID'; sizeof(IceReplyWaitInfo) is 24 instead of 16 UPDATE Type SET Tsize=24 WHERE Tname='IceReplyWaitInfo'; sizeof(IceConn) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IceConn'; sizeof(IceListenObj) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IceListenObj'; sizeof(IceWatchProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IceWatchProc'; sizeof(IcePoProcessMsgProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IcePoProcessMsgProc'; sizeof(IcePaProcessMsgProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IcePaProcessMsgProc'; sizeof(IcePoVersionRec) is 16 instead of 12 UPDATE Type SET Tsize=16 WHERE Tname='IcePoVersionRec'; sizeof(IcePaVersionRec) is 16 instead of 12 UPDATE Type SET Tsize=16 WHERE Tname='IcePaVersionRec'; sizeof(IcePoAuthProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IcePoAuthProc'; sizeof(IcePaAuthProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IcePaAuthProc'; sizeof(IceHostBasedAuthProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IceHostBasedAuthProc'; sizeof(IceProtocolSetupProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IceProtocolSetupProc'; sizeof(IceProtocolActivateProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IceProtocolActivateProc'; sizeof(IceIOErrorProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IceIOErrorProc'; sizeof(IcePingReplyProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IcePingReplyProc'; sizeof(IceErrorHandler) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IceErrorHandler'; sizeof(IceIOErrorHandler) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IceIOErrorHandler'; sizeof(IcePointer) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='IcePointer'; sizeof(IceAuthFileEntry) is 56 instead of 28 UPDATE Type SET Tsize=56 WHERE Tname='IceAuthFileEntry'; sizeof(IceAuthDataEntry) is 40 instead of 20 UPDATE Type SET Tsize=40 WHERE Tname='IceAuthDataEntry'; sizeof(SmcDieProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmcDieProc'; sizeof(SmcShutdownCancelledProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmcShutdownCancelledProc'; sizeof(SmcSaveCompleteProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmcSaveCompleteProc'; sizeof(SmcPropReplyProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmcPropReplyProc'; sizeof(SmcCallbacks) is 64 instead of 32 UPDATE Type SET Tsize=64 WHERE Tname='SmcCallbacks'; sizeof(SmsRegisterClientProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmsRegisterClientProc'; sizeof(SmsInteractRequestProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmsInteractRequestProc'; sizeof(SmsInteractDoneProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmsInteractDoneProc'; sizeof(SmsSaveYourselfRequestProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmsSaveYourselfRequestProc'; sizeof(SmsSaveYourselfPhase2RequestProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmsSaveYourselfPhase2RequestProc'; sizeof(SmsSaveYourselfDoneProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmsSaveYourselfDoneProc'; sizeof(SmsCloseConnectionProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmsCloseConnectionProc'; sizeof(SmsSetPropertiesProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmsSetPropertiesProc'; sizeof(SmsDeletePropertiesProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmsDeletePropertiesProc'; sizeof(SmsGetPropertiesProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmsGetPropertiesProc'; sizeof(SmsCallbacks) is 160 instead of 80 UPDATE Type SET Tsize=160 WHERE Tname='SmsCallbacks'; sizeof(SmsNewClientProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmsNewClientProc'; sizeof(SmcErrorHandler) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmcErrorHandler'; sizeof(SmsErrorHandler) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmsErrorHandler'; sizeof(SmcInteractProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmcInteractProc'; sizeof(SmcSaveYourselfPhase2Proc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmcSaveYourselfPhase2Proc'; sizeof(SmcSaveYourselfProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmcSaveYourselfProc'; sizeof(SmProp) is 32 instead of 16 UPDATE Type SET Tsize=32 WHERE Tname='SmProp'; sizeof(SmPropValue) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='SmPropValue'; sizeof(SmsConn) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmsConn'; sizeof(SmcConn) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmcConn'; sizeof(SmPointer) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='SmPointer'; sizeof(XcmsColor) is 48 instead of 40 UPDATE Type SET Tsize=48 WHERE Tname='XcmsColor'; sizeof(struct _XcmsPerScrnInfo) is 72 instead of 0 UPDATE Type SET Tsize=72 WHERE Tname='struct _XcmsPerScrnInfo'; offset(functionSet) is 48 instead of 40 UPDATE TypeMember SET TMoffset=48 WHERE TMname='functionSet'; offset(screenData) is 56 instead of 44 UPDATE TypeMember SET TMoffset=56 WHERE TMname='screenData'; offset(state) is 64 instead of 8 UPDATE TypeMember SET TMoffset=64 WHERE TMname='state'; offset(pad) is 65 instead of 49 UPDATE TypeMember SET TMoffset=65 WHERE TMname='pad'; sizeof(XcmsPerScrnInfo) is 72 instead of 52 UPDATE Type SET Tsize=72 WHERE Tname='XcmsPerScrnInfo'; sizeof(struct _XcmsCCC) is 112 instead of 0 UPDATE Type SET Tsize=112 WHERE Tname='struct _XcmsCCC'; offset(screenNumber) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='screenNumber'; offset(visual) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='visual'; offset(clientWhitePt) is 24 instead of 12 UPDATE TypeMember SET TMoffset=24 WHERE TMname='clientWhitePt'; offset(gamutCompProc) is 72 instead of 52 UPDATE TypeMember SET TMoffset=72 WHERE TMname='gamutCompProc'; offset(gamutCompClientData) is 80 instead of 56 UPDATE TypeMember SET TMoffset=80 WHERE TMname='gamutCompClientData'; offset(whitePtAdjProc) is 88 instead of 60 UPDATE TypeMember SET TMoffset=88 WHERE TMname='whitePtAdjProc'; offset(whitePtAdjClientData) is 96 instead of 64 UPDATE TypeMember SET TMoffset=96 WHERE TMname='whitePtAdjClientData'; offset(pPerScrnInfo) is 104 instead of 68 UPDATE TypeMember SET TMoffset=104 WHERE TMname='pPerScrnInfo'; sizeof(XcmsCCC) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XcmsCCC'; sizeof(XcmsCompressionProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XcmsCompressionProc'; sizeof(XcmsWhiteAdjustProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XcmsWhiteAdjustProc'; sizeof(XcmsCCCRec) is 112 instead of 72 UPDATE Type SET Tsize=112 WHERE Tname='XcmsCCCRec'; sizeof(XcmsScreenInitProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XcmsScreenInitProc'; sizeof(XcmsScreenFreeProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XcmsScreenFreeProc'; sizeof(XcmsConversionProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XcmsConversionProc'; sizeof(XcmsFuncListPtr) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XcmsFuncListPtr'; sizeof(XcmsParseStringProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XcmsParseStringProc'; sizeof(struct _XcmsColorSpace) is 48 instead of 0 UPDATE Type SET Tsize=48 WHERE Tname='struct _XcmsColorSpace'; offset(id) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='id'; offset(parseString) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='parseString'; offset(to_CIEXYZ) is 24 instead of 12 UPDATE TypeMember SET TMoffset=24 WHERE TMname='to_CIEXYZ'; offset(from_CIEXYZ) is 32 instead of 16 UPDATE TypeMember SET TMoffset=32 WHERE TMname='from_CIEXYZ'; offset(inverse_flag) is 40 instead of 20 UPDATE TypeMember SET TMoffset=40 WHERE TMname='inverse_flag'; sizeof(XcmsColorSpace) is 48 instead of 24 UPDATE Type SET Tsize=48 WHERE Tname='XcmsColorSpace'; sizeof(struct _XcmsFunctionSet) is 24 instead of 0 UPDATE Type SET Tsize=24 WHERE Tname='struct _XcmsFunctionSet'; offset(screenInitProc) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='screenInitProc'; offset(screenFreeProc) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='screenFreeProc'; sizeof(XcmsFunctionSet) is 24 instead of 12 UPDATE Type SET Tsize=24 WHERE Tname='XcmsFunctionSet'; sizeof(XcmsColorFormat) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XcmsColorFormat'; sizeof(XConnectionWatchProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XConnectionWatchProc'; sizeof(XIMHotKeyState) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XIMHotKeyState'; sizeof(XIMValuesList) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='XIMValuesList'; sizeof(XIOErrorHandler) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XIOErrorHandler'; sizeof(XErrorHandler) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XErrorHandler'; sizeof(XIMHotKeyTriggers) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='XIMHotKeyTriggers'; sizeof(XIMStatusDrawCallbackStruct) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='XIMStatusDrawCallbackStruct'; sizeof(struct _XIMHotKeyTrigger) is 16 instead of 0 UPDATE Type SET Tsize=16 WHERE Tname='struct _XIMHotKeyTrigger'; offset(modifier) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='modifier'; offset(modifier_mask) is 12 instead of 8 UPDATE TypeMember SET TMoffset=12 WHERE TMname='modifier_mask'; sizeof(struct _XIMStatusDrawCallbackStruct) is 16 instead of 0 UPDATE Type SET Tsize=16 WHERE Tname='struct _XIMStatusDrawCallbackStruct'; sizeof(struct _XIMHotKeyTriggers) is 16 instead of 0 UPDATE Type SET Tsize=16 WHERE Tname='struct _XIMHotKeyTriggers'; offset(key) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='key'; sizeof(XIMHotKeyTrigger) is 16 instead of 12 UPDATE Type SET Tsize=16 WHERE Tname='XIMHotKeyTrigger'; sizeof(XIMPreeditDrawCallbackStruct) is 24 instead of 16 UPDATE Type SET Tsize=24 WHERE Tname='XIMPreeditDrawCallbackStruct'; sizeof(struct _XIMPreeditDrawCallbackStruct) is 24 instead of 0 UPDATE Type SET Tsize=24 WHERE Tname='struct _XIMPreeditDrawCallbackStruct'; offset(text) is 16 instead of 12 UPDATE TypeMember SET TMoffset=16 WHERE TMname='text'; sizeof(XIMStringConversionCallbackStruct) is 24 instead of 16 UPDATE Type SET Tsize=24 WHERE Tname='XIMStringConversionCallbackStruct'; sizeof(struct _XIMStringConversionCallbackStruct) is 24 instead of 0 UPDATE Type SET Tsize=24 WHERE Tname='struct _XIMStringConversionCallbackStruct'; offset(text) is 16 instead of 12 UPDATE TypeMember SET TMoffset=16 WHERE TMname='text'; sizeof(struct _XIMPreeditCaretCallbackStruct) is 12 instead of 0 UPDATE Type SET Tsize=12 WHERE Tname='struct _XIMPreeditCaretCallbackStruct'; sizeof(XIMStringConversionText) is 32 instead of 16 UPDATE Type SET Tsize=32 WHERE Tname='XIMStringConversionText'; sizeof(XIMStringConversionFeedback) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XIMStringConversionFeedback'; sizeof(struct _XIMStringConversionText) is 32 instead of 0 UPDATE Type SET Tsize=32 WHERE Tname='struct _XIMStringConversionText'; offset(feedback) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='feedback'; offset(encoding_is_wchar) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='encoding_is_wchar'; sizeof(XIMResetState) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XIMResetState'; sizeof(XIMPreeditStateNotifyCallbackStruct) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XIMPreeditStateNotifyCallbackStruct'; sizeof(struct _XIMPreeditStateNotifyCallbackStruct) is 8 instead of 0 UPDATE Type SET Tsize=8 WHERE Tname='struct _XIMPreeditStateNotifyCallbackStruct'; offset(state) is 0 instead of 8 UPDATE TypeMember SET TMoffset=0 WHERE TMname='state'; sizeof(XIMText) is 32 instead of 16 UPDATE Type SET Tsize=32 WHERE Tname='XIMText'; sizeof(XIMPreeditState) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XIMPreeditState'; sizeof(XIMFeedback) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XIMFeedback'; sizeof(struct _XIMText) is 32 instead of 0 UPDATE Type SET Tsize=32 WHERE Tname='struct _XIMText'; offset(feedback) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='feedback'; offset(encoding_is_wchar) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='encoding_is_wchar'; sizeof(XICCallback) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='XICCallback'; sizeof(XIMCallback) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='XIMCallback'; sizeof(XVaNestedList) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XVaNestedList'; sizeof(XIMStyles) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='XIMStyles'; sizeof(XIMStyle) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XIMStyle'; sizeof(XIDProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XIDProc'; sizeof(XICProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XICProc'; sizeof(XIMProc) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XIMProc'; sizeof(XIM) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XIM'; sizeof(XIC) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XIC'; sizeof(XOMFontInfo) is 24 instead of 12 UPDATE Type SET Tsize=24 WHERE Tname='XOMFontInfo'; sizeof(XOMOrientation) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='XOMOrientation'; sizeof(XOMCharSetList) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='XOMCharSetList'; sizeof(XwcTextItem) is 24 instead of 16 UPDATE Type SET Tsize=24 WHERE Tname='XwcTextItem'; sizeof(XmbTextItem) is 24 instead of 16 UPDATE Type SET Tsize=24 WHERE Tname='XmbTextItem'; sizeof(XFontSet) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XFontSet'; sizeof(XOM) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XOM'; sizeof(XOC) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XOC'; sizeof(XEDataObject) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XEDataObject'; sizeof(XTextItem16) is 24 instead of 16 UPDATE Type SET Tsize=24 WHERE Tname='XTextItem16'; sizeof(XTextItem) is 24 instead of 16 UPDATE Type SET Tsize=24 WHERE Tname='XTextItem'; sizeof(XFontStruct) is 96 instead of 80 UPDATE Type SET Tsize=96 WHERE Tname='XFontStruct'; sizeof(XFontProp) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='XFontProp'; sizeof(XEvent) is 192 instead of 96 UPDATE Type SET Tsize=192 WHERE Tname='XEvent'; sizeof(XClientMessageEvent) is 96 instead of 48 UPDATE Type SET Tsize=96 WHERE Tname='XClientMessageEvent'; sizeof(union _XEvent) is 192 instead of 0 UPDATE Type SET Tsize=192 WHERE Tname='union _XEvent'; offset(pad) is 0 instead of 49 UPDATE TypeMember SET TMoffset=0 WHERE TMname='pad'; sizeof(XAnyEvent) is 40 instead of 20 UPDATE Type SET Tsize=40 WHERE Tname='XAnyEvent'; sizeof(XErrorEvent) is 40 instead of 20 UPDATE Type SET Tsize=40 WHERE Tname='XErrorEvent'; sizeof(XMappingEvent) is 56 instead of 32 UPDATE Type SET Tsize=56 WHERE Tname='XMappingEvent'; sizeof(XColormapEvent) is 56 instead of 32 UPDATE Type SET Tsize=56 WHERE Tname='XColormapEvent'; sizeof(XSelectionEvent) is 72 instead of 36 UPDATE Type SET Tsize=72 WHERE Tname='XSelectionEvent'; sizeof(XSelectionRequestEvent) is 80 instead of 40 UPDATE Type SET Tsize=80 WHERE Tname='XSelectionRequestEvent'; sizeof(XConfigureRequestEvent) is 96 instead of 56 UPDATE Type SET Tsize=96 WHERE Tname='XConfigureRequestEvent'; sizeof(XSelectionClearEvent) is 56 instead of 28 UPDATE Type SET Tsize=56 WHERE Tname='XSelectionClearEvent'; sizeof(XPropertyEvent) is 64 instead of 32 UPDATE Type SET Tsize=64 WHERE Tname='XPropertyEvent'; sizeof(XCirculateRequestEvent) is 56 instead of 28 UPDATE Type SET Tsize=56 WHERE Tname='XCirculateRequestEvent'; sizeof(XResizeRequestEvent) is 48 instead of 28 UPDATE Type SET Tsize=48 WHERE Tname='XResizeRequestEvent'; sizeof(XCirculateEvent) is 56 instead of 28 UPDATE Type SET Tsize=56 WHERE Tname='XCirculateEvent'; sizeof(XGravityEvent) is 56 instead of 32 UPDATE Type SET Tsize=56 WHERE Tname='XGravityEvent'; sizeof(XConfigureEvent) is 88 instead of 52 UPDATE Type SET Tsize=88 WHERE Tname='XConfigureEvent'; sizeof(XReparentEvent) is 72 instead of 40 UPDATE Type SET Tsize=72 WHERE Tname='XReparentEvent'; sizeof(XMapRequestEvent) is 48 instead of 24 UPDATE Type SET Tsize=48 WHERE Tname='XMapRequestEvent'; sizeof(XMapEvent) is 56 instead of 28 UPDATE Type SET Tsize=56 WHERE Tname='XMapEvent'; sizeof(XUnmapEvent) is 56 instead of 28 UPDATE Type SET Tsize=56 WHERE Tname='XUnmapEvent'; sizeof(XDestroyWindowEvent) is 48 instead of 24 UPDATE Type SET Tsize=48 WHERE Tname='XDestroyWindowEvent'; sizeof(XCreateWindowEvent) is 72 instead of 48 UPDATE Type SET Tsize=72 WHERE Tname='XCreateWindowEvent'; sizeof(XVisibilityEvent) is 48 instead of 24 UPDATE Type SET Tsize=48 WHERE Tname='XVisibilityEvent'; sizeof(XNoExposeEvent) is 48 instead of 28 UPDATE Type SET Tsize=48 WHERE Tname='XNoExposeEvent'; sizeof(XGraphicsExposeEvent) is 72 instead of 48 UPDATE Type SET Tsize=72 WHERE Tname='XGraphicsExposeEvent'; sizeof(XExposeEvent) is 64 instead of 40 UPDATE Type SET Tsize=64 WHERE Tname='XExposeEvent'; sizeof(XKeymapEvent) is 72 instead of 52 UPDATE Type SET Tsize=72 WHERE Tname='XKeymapEvent'; sizeof(XFocusOutEvent) is 48 instead of 28 UPDATE Type SET Tsize=48 WHERE Tname='XFocusOutEvent'; sizeof(XFocusChangeEvent) is 48 instead of 28 UPDATE Type SET Tsize=48 WHERE Tname='XFocusChangeEvent'; sizeof(XEnterWindowEvent) is 104 instead of 68 UPDATE Type SET Tsize=104 WHERE Tname='XEnterWindowEvent'; sizeof(XLeaveWindowEvent) is 104 instead of 68 UPDATE Type SET Tsize=104 WHERE Tname='XLeaveWindowEvent'; sizeof(XFocusInEvent) is 48 instead of 28 UPDATE Type SET Tsize=48 WHERE Tname='XFocusInEvent'; sizeof(XCrossingEvent) is 104 instead of 68 UPDATE Type SET Tsize=104 WHERE Tname='XCrossingEvent'; sizeof(XMotionEvent) is 96 instead of 60 UPDATE Type SET Tsize=96 WHERE Tname='XMotionEvent'; sizeof(XPointerMovedEvent) is 96 instead of 60 UPDATE Type SET Tsize=96 WHERE Tname='XPointerMovedEvent'; sizeof(XButtonReleasedEvent) is 96 instead of 60 UPDATE Type SET Tsize=96 WHERE Tname='XButtonReleasedEvent'; sizeof(XButtonEvent) is 96 instead of 60 UPDATE Type SET Tsize=96 WHERE Tname='XButtonEvent'; sizeof(XButtonPressedEvent) is 96 instead of 60 UPDATE Type SET Tsize=96 WHERE Tname='XButtonPressedEvent'; sizeof(XKeyReleasedEvent) is 96 instead of 60 UPDATE Type SET Tsize=96 WHERE Tname='XKeyReleasedEvent'; sizeof(XKeyPressedEvent) is 96 instead of 60 UPDATE Type SET Tsize=96 WHERE Tname='XKeyPressedEvent'; sizeof(XKeyEvent) is 96 instead of 60 UPDATE Type SET Tsize=96 WHERE Tname='XKeyEvent'; sizeof(_XPrivDisplay) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='_XPrivDisplay'; sizeof(Display) is 2608 instead of 1336 UPDATE Type SET Tsize=2608 WHERE Tname='Display'; sizeof(XModifierKeymap) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='XModifierKeymap'; sizeof(XTimeCoord) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='XTimeCoord'; sizeof(XKeyboardState) is 64 instead of 56 UPDATE Type SET Tsize=64 WHERE Tname='XKeyboardState'; sizeof(XColor) is 16 instead of 12 UPDATE Type SET Tsize=16 WHERE Tname='XColor'; sizeof(XWindowChanges) is 40 instead of 28 UPDATE Type SET Tsize=40 WHERE Tname='XWindowChanges'; sizeof(XImage) is 136 instead of 88 UPDATE Type SET Tsize=136 WHERE Tname='XImage'; sizeof(struct funcs) is 48 instead of 0 UPDATE Type SET Tsize=48 WHERE Tname='struct funcs'; offset(destroy_image) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='destroy_image'; offset(get_pixel) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='get_pixel'; offset(put_pixel) is 24 instead of 12 UPDATE TypeMember SET TMoffset=24 WHERE TMname='put_pixel'; offset(sub_image) is 32 instead of 16 UPDATE TypeMember SET TMoffset=32 WHERE TMname='sub_image'; offset(add_pixel) is 40 instead of 20 UPDATE TypeMember SET TMoffset=40 WHERE TMname='add_pixel'; sizeof(struct _XImage) is 136 instead of 0 UPDATE Type SET Tsize=136 WHERE Tname='struct _XImage'; offset(data) is 16 instead of 4 UPDATE TypeMember SET TMoffset=16 WHERE TMname='data'; offset(byte_order) is 24 instead of 20 UPDATE TypeMember SET TMoffset=24 WHERE TMname='byte_order'; offset(bitmap_unit) is 28 instead of 24 UPDATE TypeMember SET TMoffset=28 WHERE TMname='bitmap_unit'; offset(bitmap_bit_order) is 32 instead of 28 UPDATE TypeMember SET TMoffset=32 WHERE TMname='bitmap_bit_order'; offset(bitmap_pad) is 36 instead of 32 UPDATE TypeMember SET TMoffset=36 WHERE TMname='bitmap_pad'; offset(depth) is 40 instead of 36 UPDATE TypeMember SET TMoffset=40 WHERE TMname='depth'; offset(bytes_per_line) is 44 instead of 40 UPDATE TypeMember SET TMoffset=44 WHERE TMname='bytes_per_line'; offset(bits_per_pixel) is 48 instead of 44 UPDATE TypeMember SET TMoffset=48 WHERE TMname='bits_per_pixel'; offset(red_mask) is 56 instead of 48 UPDATE TypeMember SET TMoffset=56 WHERE TMname='red_mask'; offset(green_mask) is 64 instead of 52 UPDATE TypeMember SET TMoffset=64 WHERE TMname='green_mask'; offset(blue_mask) is 72 instead of 56 UPDATE TypeMember SET TMoffset=72 WHERE TMname='blue_mask'; offset(obdata) is 80 instead of 60 UPDATE TypeMember SET TMoffset=80 WHERE TMname='obdata'; sizeof(XHostAddress) is 16 instead of 12 UPDATE Type SET Tsize=16 WHERE Tname='XHostAddress'; sizeof(XWindowAttributes) is 136 instead of 92 UPDATE Type SET Tsize=136 WHERE Tname='XWindowAttributes'; sizeof(XSetWindowAttributes) is 112 instead of 60 UPDATE Type SET Tsize=112 WHERE Tname='XSetWindowAttributes'; sizeof(ScreenFormat) is 24 instead of 16 UPDATE Type SET Tsize=24 WHERE Tname='ScreenFormat'; sizeof(Screen) is 128 instead of 80 UPDATE Type SET Tsize=128 WHERE Tname='Screen'; sizeof(Depth) is 16 instead of 12 UPDATE Type SET Tsize=16 WHERE Tname='Depth'; sizeof(Visual) is 56 instead of 32 UPDATE Type SET Tsize=56 WHERE Tname='Visual'; sizeof(GC) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='GC'; sizeof(XGCValues) is 128 instead of 92 UPDATE Type SET Tsize=128 WHERE Tname='XGCValues'; sizeof(XExtData) is 32 instead of 16 UPDATE Type SET Tsize=32 WHERE Tname='XExtData'; sizeof(struct _XExtData) is 32 instead of 0 UPDATE Type SET Tsize=32 WHERE Tname='struct _XExtData'; offset(next) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='next'; offset(free_private) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='free_private'; offset(private_data) is 24 instead of 12 UPDATE TypeMember SET TMoffset=24 WHERE TMname='private_data'; sizeof(XPointer) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='XPointer'; sizeof(struct aiocb) is 168 instead of 0 UPDATE Type SET Tsize=168 WHERE Tname='struct aiocb'; offset(aio_buf) is 16 instead of 12 UPDATE TypeMember SET TMoffset=16 WHERE TMname='aio_buf'; offset(aio_nbytes) is 24 instead of 16 UPDATE TypeMember SET TMoffset=24 WHERE TMname='aio_nbytes'; offset(aio_sigevent) is 32 instead of 20 UPDATE TypeMember SET TMoffset=32 WHERE TMname='aio_sigevent'; offset(__next_prio) is 96 instead of 84 UPDATE TypeMember SET TMoffset=96 WHERE TMname='__next_prio'; offset(__abs_prio) is 104 instead of 88 UPDATE TypeMember SET TMoffset=104 WHERE TMname='__abs_prio'; offset(__policy) is 108 instead of 92 UPDATE TypeMember SET TMoffset=108 WHERE TMname='__policy'; offset(__error_code) is 112 instead of 96 UPDATE TypeMember SET TMoffset=112 WHERE TMname='__error_code'; offset(__return_value) is 120 instead of 100 UPDATE TypeMember SET TMoffset=120 WHERE TMname='__return_value'; offset(aio_offset) is 128 instead of 104 UPDATE TypeMember SET TMoffset=128 WHERE TMname='aio_offset'; offset(__pad) is 136 instead of 108 UPDATE TypeMember SET TMoffset=136 WHERE TMname='__pad'; offset(__unused) is 136 instead of 112 UPDATE TypeMember SET TMoffset=136 WHERE TMname='__unused'; sizeof(__ftw_func_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='__ftw_func_t'; sizeof(__size_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='__size_t'; sizeof(glob_t) is 72 instead of 36 UPDATE Type SET Tsize=72 WHERE Tname='glob_t'; sizeof(struct group) is 32 instead of 0 UPDATE Type SET Tsize=32 WHERE Tname='struct group'; offset(gr_passwd) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='gr_passwd'; offset(gr_gid) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='gr_gid'; offset(gr_mem) is 24 instead of 12 UPDATE TypeMember SET TMoffset=24 WHERE TMname='gr_mem'; sizeof(iconv_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='iconv_t'; sizeof(struct lconv) is 96 instead of 0 UPDATE Type SET Tsize=96 WHERE Tname='struct lconv'; offset(thousands_sep) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='thousands_sep'; offset(grouping) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='grouping'; offset(int_curr_symbol) is 24 instead of 12 UPDATE TypeMember SET TMoffset=24 WHERE TMname='int_curr_symbol'; offset(currency_symbol) is 32 instead of 16 UPDATE TypeMember SET TMoffset=32 WHERE TMname='currency_symbol'; offset(mon_decimal_point) is 40 instead of 20 UPDATE TypeMember SET TMoffset=40 WHERE TMname='mon_decimal_point'; offset(mon_thousands_sep) is 48 instead of 24 UPDATE TypeMember SET TMoffset=48 WHERE TMname='mon_thousands_sep'; offset(mon_grouping) is 56 instead of 28 UPDATE TypeMember SET TMoffset=56 WHERE TMname='mon_grouping'; offset(positive_sign) is 64 instead of 32 UPDATE TypeMember SET TMoffset=64 WHERE TMname='positive_sign'; offset(negative_sign) is 72 instead of 36 UPDATE TypeMember SET TMoffset=72 WHERE TMname='negative_sign'; offset(int_frac_digits) is 80 instead of 40 UPDATE TypeMember SET TMoffset=80 WHERE TMname='int_frac_digits'; offset(frac_digits) is 81 instead of 41 UPDATE TypeMember SET TMoffset=81 WHERE TMname='frac_digits'; offset(p_cs_precedes) is 82 instead of 42 UPDATE TypeMember SET TMoffset=82 WHERE TMname='p_cs_precedes'; offset(p_sep_by_space) is 83 instead of 43 UPDATE TypeMember SET TMoffset=83 WHERE TMname='p_sep_by_space'; offset(n_cs_precedes) is 84 instead of 44 UPDATE TypeMember SET TMoffset=84 WHERE TMname='n_cs_precedes'; offset(n_sep_by_space) is 85 instead of 45 UPDATE TypeMember SET TMoffset=85 WHERE TMname='n_sep_by_space'; offset(p_sign_posn) is 86 instead of 46 UPDATE TypeMember SET TMoffset=86 WHERE TMname='p_sign_posn'; offset(n_sign_posn) is 87 instead of 47 UPDATE TypeMember SET TMoffset=87 WHERE TMname='n_sign_posn'; sizeof(struct mallinfo) is 40 instead of 0 UPDATE Type SET Tsize=40 WHERE Tname='struct mallinfo'; sizeof(struct exception) is 40 instead of 0 UPDATE Type SET Tsize=40 WHERE Tname='struct exception'; offset(name) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='name'; offset(arg1) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='arg1'; offset(arg2) is 24 instead of 16 UPDATE TypeMember SET TMoffset=24 WHERE TMname='arg2'; offset(retval) is 32 instead of 24 UPDATE TypeMember SET TMoffset=32 WHERE TMname='retval'; sizeof(nl_catd) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='nl_catd'; sizeof(struct _pthread_cleanup_buffer) is 32 instead of 0 UPDATE Type SET Tsize=32 WHERE Tname='struct _pthread_cleanup_buffer'; offset(__arg) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='__arg'; offset(__canceltype) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='__canceltype'; offset(__prev) is 24 instead of 12 UPDATE TypeMember SET TMoffset=24 WHERE TMname='__prev'; sizeof(struct passwd) is 48 instead of 0 UPDATE Type SET Tsize=48 WHERE Tname='struct passwd'; offset(pw_passwd) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='pw_passwd'; offset(pw_uid) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='pw_uid'; offset(pw_gid) is 20 instead of 12 UPDATE TypeMember SET TMoffset=20 WHERE TMname='pw_gid'; offset(pw_gecos) is 24 instead of 16 UPDATE TypeMember SET TMoffset=24 WHERE TMname='pw_gecos'; offset(pw_dir) is 32 instead of 20 UPDATE TypeMember SET TMoffset=32 WHERE TMname='pw_dir'; offset(pw_shell) is 40 instead of 24 UPDATE TypeMember SET TMoffset=40 WHERE TMname='pw_shell'; sizeof(struct re_registers) is 24 instead of 0 UPDATE Type SET Tsize=24 WHERE Tname='struct re_registers'; offset(start) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='start'; offset(end) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='end'; sizeof(regex_t) is 64 instead of 32 UPDATE Type SET Tsize=64 WHERE Tname='regex_t'; sizeof(struct re_pattern_buffer) is 64 instead of 0 UPDATE Type SET Tsize=64 WHERE Tname='struct re_pattern_buffer'; offset(allocated) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='allocated'; offset(used) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='used'; offset(syntax) is 24 instead of 12 UPDATE TypeMember SET TMoffset=24 WHERE TMname='syntax'; offset(fastmap) is 32 instead of 16 UPDATE TypeMember SET TMoffset=32 WHERE TMname='fastmap'; offset(translate) is 40 instead of 20 UPDATE TypeMember SET TMoffset=40 WHERE TMname='translate'; sizeof(s_reg_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='s_reg_t'; sizeof(active_reg_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='active_reg_t'; sizeof(reg_syntax_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='reg_syntax_t'; sizeof(__action_fn_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='__action_fn_t'; sizeof(ENTRY) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='ENTRY'; sizeof(struct entry) is 16 instead of 0 UPDATE Type SET Tsize=16 WHERE Tname='struct entry'; offset(key) is 0 instead of 4 UPDATE TypeMember SET TMoffset=0 WHERE TMname='key'; offset(data) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='data'; sizeof(_pthread_descr) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='_pthread_descr'; sizeof(sem_t) is 32 instead of 16 UPDATE Type SET Tsize=32 WHERE Tname='sem_t'; sizeof(sigjmp_buf) is 272 instead of 156 UPDATE Type SET Tsize=272 WHERE Tname='sigjmp_buf'; sizeof(jmp_buf) is 272 instead of 156 UPDATE Type SET Tsize=272 WHERE Tname='jmp_buf'; sizeof(struct __jmp_buf_tag) is 272 instead of 0 UPDATE Type SET Tsize=272 WHERE Tname='struct __jmp_buf_tag'; offset(__mask_was_saved) is 136 instead of 24 UPDATE TypeMember SET TMoffset=136 WHERE TMname='__mask_was_saved'; offset(__saved_mask) is 144 instead of 28 UPDATE TypeMember SET TMoffset=144 WHERE TMname='__saved_mask'; sizeof(__sighandler_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='__sighandler_t'; sizeof(sig_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='sig_t'; sizeof(struct sigvec) is 16 instead of 0 UPDATE Type SET Tsize=16 WHERE Tname='struct sigvec'; offset(sv_mask) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='sv_mask'; offset(sv_flags) is 12 instead of 8 UPDATE TypeMember SET TMoffset=12 WHERE TMname='sv_flags'; sizeof(fpos_t) is 16 instead of 4 UPDATE Type SET Tsize=16 WHERE Tname='fpos_t'; sizeof(FILE) is 216 instead of 148 UPDATE Type SET Tsize=216 WHERE Tname='FILE'; sizeof(__compar_fn_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='__compar_fn_t'; sizeof(ldiv_t) is 16 instead of 8 UPDATE Type SET Tsize=16 WHERE Tname='ldiv_t'; sizeof(struct random_data) is 48 instead of 0 UPDATE Type SET Tsize=48 WHERE Tname='struct random_data'; offset(rptr) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='rptr'; offset(state) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='state'; offset(rand_type) is 24 instead of 12 UPDATE TypeMember SET TMoffset=24 WHERE TMname='rand_type'; offset(rand_deg) is 28 instead of 16 UPDATE TypeMember SET TMoffset=28 WHERE TMname='rand_deg'; offset(rand_sep) is 32 instead of 20 UPDATE TypeMember SET TMoffset=32 WHERE TMname='rand_sep'; offset(end_ptr) is 40 instead of 24 UPDATE TypeMember SET TMoffset=40 WHERE TMname='end_ptr'; sizeof(struct drand48_data) is 24 instead of 0 UPDATE Type SET Tsize=24 WHERE Tname='struct drand48_data'; offset(__a) is 16 instead of 6 UPDATE TypeMember SET TMoffset=16 WHERE TMname='__a'; offset(__old_x) is 6 instead of 14 UPDATE TypeMember SET TMoffset=6 WHERE TMname='__old_x'; offset(__init) is 14 instead of 20 UPDATE TypeMember SET TMoffset=14 WHERE TMname='__init'; sizeof(struct msgbuf) is 16 instead of 0 UPDATE Type SET Tsize=16 WHERE Tname='struct msgbuf'; offset(mtext) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='mtext'; sizeof(struct sembuf) is 6 instead of 0 UPDATE Type SET Tsize=6 WHERE Tname='struct sembuf'; sizeof(__SOCKADDR_ARG) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='__SOCKADDR_ARG'; sizeof(struct osockaddr) is 16 instead of 0 UPDATE Type SET Tsize=16 WHERE Tname='struct osockaddr'; sizeof(__CONST_SOCKADDR_ARG) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='__CONST_SOCKADDR_ARG'; sizeof(struct tms) is 32 instead of 0 UPDATE Type SET Tsize=32 WHERE Tname='struct tms'; offset(tms_stime) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='tms_stime'; offset(tms_cutime) is 16 instead of 8 UPDATE TypeMember SET TMoffset=16 WHERE TMname='tms_cutime'; offset(tms_cstime) is 24 instead of 12 UPDATE TypeMember SET TMoffset=24 WHERE TMname='tms_cstime'; sizeof(off_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='off_t'; sizeof(ulong) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='ulong'; sizeof(caddr_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='caddr_t'; sizeof(u_long) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='u_long'; sizeof(register_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='register_t'; sizeof(struct utsname) is 390 instead of 0 UPDATE Type SET Tsize=390 WHERE Tname='struct utsname'; sizeof(__WAIT_STATUS) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='__WAIT_STATUS'; sizeof(struct timespec) is 16 instead of 0 UPDATE Type SET Tsize=16 WHERE Tname='struct timespec'; offset(tv_nsec) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='tv_nsec'; sizeof(time_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='time_t'; sizeof(clock_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='clock_t'; sizeof(struct tm) is 56 instead of 0 UPDATE Type SET Tsize=56 WHERE Tname='struct tm'; offset(tm_gmtoff) is 40 instead of 36 UPDATE TypeMember SET TMoffset=40 WHERE TMname='tm_gmtoff'; offset(tm_zone) is 48 instead of 40 UPDATE TypeMember SET TMoffset=48 WHERE TMname='tm_zone'; sizeof(ssize_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='ssize_t'; sizeof(struct utimbuf) is 16 instead of 0 UPDATE Type SET Tsize=16 WHERE Tname='struct utimbuf'; offset(modtime) is 8 instead of 4 UPDATE TypeMember SET TMoffset=8 WHERE TMname='modtime'; sizeof(wctype_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='wctype_t'; sizeof(wctrans_t) is 8 instead of 4 UPDATE Type SET Tsize=8 WHERE Tname='wctrans_t'; sizeof(wordexp_t) is 24 instead of 12 UPDATE Type SET Tsize=24 WHERE Tname='wordexp_t'; Matt
