summaryrefslogblamecommitdiffstats
path: root/private/crt32/h/timeb.inc
blob: 1f36f85a1599314e89658cce2b55d1ce56ed58e2 (plain) (tree)




































                                                                               
;***
;timeb.inc - definition of the C Run-Time Library "timeb" structure
;
;	Copyright (c) 1992-1993, Microsoft Corporation. All rights reserved.
;
;Purpose:
;	Analog of <sys/timeb.h> for assembler routines.
;
;Notes:
;	This file must reflect the structure "timeb" defined in <sys/timeb.h>
;	and is dependent on the alignment characteristics of the Intel 386;
;	namely, that words ("shorts") are aligned on even addresses and
;	dwords ("longs") are aligned on quad addresses.
;
;	Important: MIPS follows the Intel 386 convention as well.
;
;Revision History:
;	03-13-92  SKS	Initial version
;	06-08-93  SKS	Cosmetic change - _tmzone becomes _timezone_
;			to match the corrected C source code naming.
;
;******************************************************************************

;struct _timeb {
;	time_t time;
;	unsigned short millitm;
;	short tmzone;
;	short dstflag;
;	};

_timeb	STRUC
	_time		dd	?
	_millitm	dw	?
	_timezone_	dw	?
	_dstflag	dw	?
	__padding__	dw	?	; pad the structure out to
_timeb	ENDS				; an even number of DWORDs