720 lines
		
	
	
		
			7.0 KiB
		
	
	
	
		
			Modula-2
		
	
	
	
			
		
		
	
	
			720 lines
		
	
	
		
			7.0 KiB
		
	
	
	
		
			Modula-2
		
	
	
	
;
 | 
						|
; msvcrt20.def
 | 
						|
;
 | 
						|
; Exports from msvcrt20.dll. I am hoping that msvcrt20.dll will be reasonably
 | 
						|
; common on user systems (if not ubiquitous) so that, effectively, it can
 | 
						|
; be considered part of the OS. Apparently it was included with the Windows 95
 | 
						|
; distribution, so it should be present there at least.
 | 
						|
;
 | 
						|
; NOTE: All exports, except for what appeared to be C++ mangled names,
 | 
						|
;       are included. Not all functions have prototypes in the headers
 | 
						|
;       (and some aren't functions at all).
 | 
						|
;
 | 
						|
; Contributors:
 | 
						|
;  Created by Colin Peters <colin@bird.fu.is.saga-u.ac.jp>
 | 
						|
;
 | 
						|
;  THIS SOFTWARE IS NOT COPYRIGHTED
 | 
						|
;
 | 
						|
;  This source code is offered for use in the public domain. You may
 | 
						|
;  use, modify or distribute it freely.
 | 
						|
;
 | 
						|
;  This code is distributed in the hope that it will be useful but
 | 
						|
;  WITHOUT ANY WARRANTY. ALL WARRENTIES, EXPRESS OR IMPLIED ARE HEREBY
 | 
						|
;  DISCLAMED. This includes but is not limited to warrenties of
 | 
						|
;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 | 
						|
;
 | 
						|
; $Revision$
 | 
						|
; $Author$
 | 
						|
; $Date$
 | 
						|
;
 | 
						|
EXPORTS
 | 
						|
_CIacos
 | 
						|
_CIasin
 | 
						|
_CIatan
 | 
						|
_CIatan2
 | 
						|
_CIcos
 | 
						|
_CIcosh
 | 
						|
_CIexp
 | 
						|
_CIfmod
 | 
						|
_CIlog
 | 
						|
_CIlog10
 | 
						|
_CIpow
 | 
						|
_CIsin
 | 
						|
_CIsinh
 | 
						|
_CIsqrt
 | 
						|
_CItan
 | 
						|
_CItanh
 | 
						|
_CxxThrowException
 | 
						|
_HUGE
 | 
						|
_XcptFilter
 | 
						|
__CxxFrameHandler
 | 
						|
__CxxLongjmpUnwind
 | 
						|
__STRINGTOLD
 | 
						|
__argc
 | 
						|
__argv
 | 
						|
__dllonexit
 | 
						|
__doserrno
 | 
						|
__fpecode
 | 
						|
__getmainargs
 | 
						|
__initenv
 | 
						|
__isascii
 | 
						|
__iscsym
 | 
						|
__iscsymf
 | 
						|
__lconv_init
 | 
						|
__mb_cur_max
 | 
						|
__p___argc
 | 
						|
__p___argv
 | 
						|
__p___initenv
 | 
						|
__p___mb_cur_max
 | 
						|
__p___wargv
 | 
						|
__p___winitenv
 | 
						|
__p__acmdln
 | 
						|
__p__amblksiz
 | 
						|
__p__commode
 | 
						|
__p__daylight
 | 
						|
__p__environ
 | 
						|
__p__fmode
 | 
						|
__p__iob
 | 
						|
__p__mbctype
 | 
						|
__p__osver
 | 
						|
__p__pctype
 | 
						|
__p__pgmptr
 | 
						|
__p__pwctype
 | 
						|
__p__timezone
 | 
						|
__p__tzname
 | 
						|
__p__wcmdln
 | 
						|
__p__wenviron
 | 
						|
__p__winmajor
 | 
						|
__p__winminor
 | 
						|
__p__winver
 | 
						|
__p__wpgmptr
 | 
						|
__pxcptinfoptrs
 | 
						|
__threadhandle
 | 
						|
__threadid
 | 
						|
__toascii
 | 
						|
__wargv
 | 
						|
__wgetmainargs
 | 
						|
__winitenv
 | 
						|
_abnormal_termination
 | 
						|
_access
 | 
						|
_acmdln
 | 
						|
_adj_fdiv_m16i
 | 
						|
_adj_fdiv_m32
 | 
						|
_adj_fdiv_m32i
 | 
						|
_adj_fdiv_m64
 | 
						|
_adj_fdiv_r
 | 
						|
_adj_fdivr_m16i
 | 
						|
_adj_fdivr_m32
 | 
						|
_adj_fdivr_m32i
 | 
						|
_adj_fdivr_m64
 | 
						|
_adj_fpatan
 | 
						|
_adj_fprem
 | 
						|
_adj_fprem1
 | 
						|
_adj_fptan
 | 
						|
_adjust_fdiv
 | 
						|
_aexit_rtn
 | 
						|
_amsg_exit
 | 
						|
_assert
 | 
						|
_atodbl
 | 
						|
_atoldbl
 | 
						|
_beep
 | 
						|
_beginthread
 | 
						|
_beginthreadex
 | 
						|
_c_exit
 | 
						|
_cabs
 | 
						|
_cexit
 | 
						|
_cgets
 | 
						|
_chdir
 | 
						|
_chdrive
 | 
						|
_chgsign
 | 
						|
_chmod
 | 
						|
_chsize
 | 
						|
_clearfp
 | 
						|
_close
 | 
						|
_commit
 | 
						|
_commode
 | 
						|
_control87
 | 
						|
_controlfp
 | 
						|
_copysign
 | 
						|
_cprintf
 | 
						|
_cputs
 | 
						|
_creat
 | 
						|
_cscanf
 | 
						|
_ctype
 | 
						|
_cwait
 | 
						|
_daylight
 | 
						|
_dup
 | 
						|
_dup2
 | 
						|
_ecvt
 | 
						|
_endthread
 | 
						|
_endthreadex
 | 
						|
_environ
 | 
						|
_eof
 | 
						|
_errno
 | 
						|
_except_handler2
 | 
						|
_except_handler3
 | 
						|
_execl
 | 
						|
_execle
 | 
						|
_execlp
 | 
						|
_execlpe
 | 
						|
_execv
 | 
						|
_execve
 | 
						|
_execvp
 | 
						|
_execvpe
 | 
						|
_exit
 | 
						|
_expand
 | 
						|
_fcloseall
 | 
						|
_fcvt
 | 
						|
_fdopen
 | 
						|
_fgetchar
 | 
						|
_fgetwchar
 | 
						|
_filbuf
 | 
						|
_fileinfo
 | 
						|
_filelength
 | 
						|
_fileno
 | 
						|
_findclose
 | 
						|
_findfirst
 | 
						|
_findnext
 | 
						|
_finite
 | 
						|
_flsbuf
 | 
						|
_flushall
 | 
						|
_fmode
 | 
						|
_fpclass
 | 
						|
_fpieee_flt
 | 
						|
_fpreset DATA
 | 
						|
_fputchar
 | 
						|
_fputwchar
 | 
						|
_fsopen
 | 
						|
_fstat
 | 
						|
_ftime
 | 
						|
_ftol
 | 
						|
_fullpath
 | 
						|
_futime
 | 
						|
_gcvt
 | 
						|
_get_osfhandle
 | 
						|
_getch
 | 
						|
_getche
 | 
						|
_getcwd
 | 
						|
_getdcwd
 | 
						|
_getdiskfree
 | 
						|
_getdllprocaddr
 | 
						|
_getdrive
 | 
						|
_getdrives
 | 
						|
_getmbcp
 | 
						|
_getpid
 | 
						|
_getsystime
 | 
						|
_getw
 | 
						|
_getws
 | 
						|
_global_unwind2
 | 
						|
_heapadd
 | 
						|
_heapchk
 | 
						|
_heapmin
 | 
						|
_heapset
 | 
						|
_heapused
 | 
						|
_heapwalk
 | 
						|
_hypot
 | 
						|
_initterm
 | 
						|
_iob
 | 
						|
_isatty
 | 
						|
_isctype
 | 
						|
_ismbbalnum
 | 
						|
_ismbbalpha
 | 
						|
_ismbbgraph
 | 
						|
_ismbbkalnum
 | 
						|
_ismbbkana
 | 
						|
_ismbbkprint
 | 
						|
_ismbbkpunct
 | 
						|
_ismbblead
 | 
						|
_ismbbprint
 | 
						|
_ismbbpunct
 | 
						|
_ismbbtrail
 | 
						|
_ismbcalnum
 | 
						|
_ismbcalpha
 | 
						|
_ismbcdigit
 | 
						|
_ismbcgraph
 | 
						|
_ismbchira
 | 
						|
_ismbckata
 | 
						|
_ismbcl0
 | 
						|
_ismbcl1
 | 
						|
_ismbcl2
 | 
						|
_ismbclegal
 | 
						|
_ismbclower
 | 
						|
_ismbcprint
 | 
						|
_ismbcpunct
 | 
						|
_ismbcspace
 | 
						|
_ismbcsymbol
 | 
						|
_ismbcupper
 | 
						|
_ismbslead
 | 
						|
_ismbstrail
 | 
						|
_isnan
 | 
						|
_itoa
 | 
						|
_itow
 | 
						|
_j0
 | 
						|
_j1
 | 
						|
_jn
 | 
						|
_kbhit
 | 
						|
_lfind
 | 
						|
_loaddll
 | 
						|
_local_unwind2
 | 
						|
_locking
 | 
						|
_logb
 | 
						|
_longjmpex
 | 
						|
_lrotl
 | 
						|
_lrotr
 | 
						|
_lsearch
 | 
						|
_lseek
 | 
						|
_ltoa
 | 
						|
_ltow
 | 
						|
_makepath
 | 
						|
_matherr
 | 
						|
_mbbtombc
 | 
						|
_mbbtype
 | 
						|
_mbccpy
 | 
						|
_mbcjistojms
 | 
						|
_mbcjmstojis
 | 
						|
_mbclen
 | 
						|
_mbctohira
 | 
						|
_mbctokata
 | 
						|
_mbctolower
 | 
						|
_mbctombb
 | 
						|
_mbctoupper
 | 
						|
_mbctype
 | 
						|
_mbsbtype
 | 
						|
_mbscat
 | 
						|
_mbschr
 | 
						|
_mbscmp
 | 
						|
_mbscoll
 | 
						|
_mbscpy
 | 
						|
_mbscspn
 | 
						|
_mbsdec
 | 
						|
_mbsdup
 | 
						|
_mbsicmp
 | 
						|
_mbsicoll
 | 
						|
_mbsinc
 | 
						|
_mbslen
 | 
						|
_mbslwr
 | 
						|
_mbsnbcat
 | 
						|
_mbsnbcmp
 | 
						|
_mbsnbcnt
 | 
						|
_mbsnbcoll
 | 
						|
_mbsnbcpy
 | 
						|
_mbsnbicmp
 | 
						|
_mbsnbicoll
 | 
						|
_mbsnbset
 | 
						|
_mbsncat
 | 
						|
_mbsnccnt
 | 
						|
_mbsncmp
 | 
						|
_mbsncoll
 | 
						|
_mbsncpy
 | 
						|
_mbsnextc
 | 
						|
_mbsnicmp
 | 
						|
_mbsnicoll
 | 
						|
_mbsninc
 | 
						|
_mbsnset
 | 
						|
_mbspbrk
 | 
						|
_mbsrchr
 | 
						|
_mbsrev
 | 
						|
_mbsset
 | 
						|
_mbsspn
 | 
						|
_mbsspnp
 | 
						|
_mbsstr
 | 
						|
_mbstok
 | 
						|
_mbstrlen
 | 
						|
_mbsupr
 | 
						|
_memccpy
 | 
						|
_memicmp
 | 
						|
_mkdir
 | 
						|
_mktemp
 | 
						|
_msize
 | 
						|
_mtlock
 | 
						|
_mtunlock
 | 
						|
_nextafter
 | 
						|
_onexit DATA
 | 
						|
_open
 | 
						|
_open_osfhandle
 | 
						|
_osver
 | 
						|
_pclose
 | 
						|
_pctype
 | 
						|
_pgmptr
 | 
						|
_pipe
 | 
						|
_popen
 | 
						|
_purecall
 | 
						|
_putch
 | 
						|
_putenv
 | 
						|
_putw
 | 
						|
_putws
 | 
						|
_pwctype
 | 
						|
_read
 | 
						|
_rmdir
 | 
						|
_rmtmp
 | 
						|
_rotl
 | 
						|
_rotr
 | 
						|
_safe_fdiv
 | 
						|
_safe_fdivr
 | 
						|
_safe_fprem
 | 
						|
_safe_fprem1
 | 
						|
_scalb
 | 
						|
_searchenv
 | 
						|
__seh_longjmp_unwind@4
 | 
						|
_seterrormode
 | 
						|
_setjmp
 | 
						|
_setjmp3
 | 
						|
_setmbcp
 | 
						|
_setmode
 | 
						|
_setsystime
 | 
						|
_sleep
 | 
						|
_snprintf
 | 
						|
_snwprintf
 | 
						|
_sopen
 | 
						|
_spawnl
 | 
						|
_spawnle
 | 
						|
_spawnlp
 | 
						|
_spawnlpe
 | 
						|
_spawnv
 | 
						|
_spawnve
 | 
						|
_spawnvp
 | 
						|
_spawnvpe
 | 
						|
_splitpath
 | 
						|
_stat
 | 
						|
_statusfp
 | 
						|
_strcmpi
 | 
						|
_strdate
 | 
						|
_strdup
 | 
						|
_strerror
 | 
						|
_stricmp
 | 
						|
_stricoll
 | 
						|
_strlwr
 | 
						|
_strncoll
 | 
						|
_strnicmp
 | 
						|
_strnicoll
 | 
						|
_strnset
 | 
						|
_strrev
 | 
						|
_strset
 | 
						|
_strtime
 | 
						|
_strupr
 | 
						|
_swab
 | 
						|
_sys_errlist
 | 
						|
_sys_nerr
 | 
						|
_tccpy
 | 
						|
_tclen
 | 
						|
_tcschr
 | 
						|
_tcsclen
 | 
						|
_tcscmp
 | 
						|
_tcscspn
 | 
						|
_tcsdec
 | 
						|
_tcsicmp
 | 
						|
_tcsinc
 | 
						|
_tcslwr
 | 
						|
_tcsnbcnt
 | 
						|
_tcsncat
 | 
						|
_tcsnccat
 | 
						|
_tcsnccmp
 | 
						|
_tcsnccnt
 | 
						|
_tcsnccpy
 | 
						|
_tcsncicmp
 | 
						|
_tcsncmp
 | 
						|
_tcsncpy
 | 
						|
_tcsncset
 | 
						|
_tcsnextc
 | 
						|
_tcsnicmp
 | 
						|
_tcsninc
 | 
						|
_tcsnset
 | 
						|
_tcspbrk
 | 
						|
_tcsrchr
 | 
						|
_tcsrev
 | 
						|
_tcsset
 | 
						|
_tcsspn
 | 
						|
_tcsspnp
 | 
						|
_tcsstr
 | 
						|
_tcstok
 | 
						|
_tcsupr
 | 
						|
_tell
 | 
						|
_tempnam
 | 
						|
_timezone
 | 
						|
_tolower
 | 
						|
_toupper
 | 
						|
_tzname
 | 
						|
_tzset
 | 
						|
_ultoa
 | 
						|
_ultow
 | 
						|
_umask
 | 
						|
_ungetch
 | 
						|
_unlink
 | 
						|
_unloaddll
 | 
						|
_utime
 | 
						|
_vsnprintf
 | 
						|
_vsnwprintf
 | 
						|
_waccess
 | 
						|
_wasctime
 | 
						|
_wchdir
 | 
						|
_wchmod
 | 
						|
_wcmdln
 | 
						|
_wcreat
 | 
						|
_wcsdup
 | 
						|
_wcsicmp
 | 
						|
_wcsicoll
 | 
						|
_wcslwr
 | 
						|
_wcsncoll
 | 
						|
_wcsnicmp
 | 
						|
_wcsnicoll
 | 
						|
_wcsnset
 | 
						|
_wcsrev
 | 
						|
_wcsset
 | 
						|
_wcsupr
 | 
						|
_wctime
 | 
						|
_wenviron
 | 
						|
_wexecl
 | 
						|
_wexecle
 | 
						|
_wexeclp
 | 
						|
_wexeclpe
 | 
						|
_wexecv
 | 
						|
_wexecve
 | 
						|
_wexecvp
 | 
						|
_wexecvpe
 | 
						|
_wfdopen
 | 
						|
_wfindfirst
 | 
						|
_wfindnext
 | 
						|
_wfopen
 | 
						|
_wfreopen
 | 
						|
_wfsopen
 | 
						|
_wfullpath
 | 
						|
_wgetcwd
 | 
						|
_wgetdcwd
 | 
						|
_wgetenv
 | 
						|
_winmajor
 | 
						|
_winminor
 | 
						|
_winver
 | 
						|
_wmakepath
 | 
						|
_wmkdir
 | 
						|
_wmktemp
 | 
						|
_wopen
 | 
						|
_wperror
 | 
						|
_wpgmptr
 | 
						|
_wpopen
 | 
						|
_wputenv
 | 
						|
_wremove
 | 
						|
_wrename
 | 
						|
_write
 | 
						|
_wrmdir
 | 
						|
_wsearchenv
 | 
						|
_wsetlocale
 | 
						|
_wsopen
 | 
						|
_wspawnl
 | 
						|
_wspawnle
 | 
						|
_wspawnlp
 | 
						|
_wspawnlpe
 | 
						|
_wspawnv
 | 
						|
_wspawnve
 | 
						|
_wspawnvp
 | 
						|
_wspawnvpe
 | 
						|
_wsplitpath
 | 
						|
_wstat
 | 
						|
_wstrdate
 | 
						|
_wstrtime
 | 
						|
_wsystem
 | 
						|
_wtempnam
 | 
						|
_wtmpnam
 | 
						|
_wtoi
 | 
						|
_wtol
 | 
						|
_wunlink
 | 
						|
_wutime
 | 
						|
_y0
 | 
						|
_y1
 | 
						|
_yn
 | 
						|
abort
 | 
						|
abs
 | 
						|
acos
 | 
						|
asctime
 | 
						|
asin
 | 
						|
atan
 | 
						|
atan2
 | 
						|
atexit DATA
 | 
						|
atof
 | 
						|
atoi
 | 
						|
atol
 | 
						|
bsearch
 | 
						|
calloc
 | 
						|
ceil
 | 
						|
clearerr
 | 
						|
clock
 | 
						|
cos
 | 
						|
cosh
 | 
						|
ctime
 | 
						|
difftime
 | 
						|
div
 | 
						|
exit
 | 
						|
exp
 | 
						|
fabs
 | 
						|
fclose
 | 
						|
feof
 | 
						|
ferror
 | 
						|
fflush
 | 
						|
fgetc
 | 
						|
fgetpos
 | 
						|
fgets
 | 
						|
fgetwc
 | 
						|
fgetws
 | 
						|
floor
 | 
						|
fmod
 | 
						|
fopen
 | 
						|
fprintf
 | 
						|
fputc
 | 
						|
fputs
 | 
						|
fputwc
 | 
						|
fputws
 | 
						|
fread
 | 
						|
free
 | 
						|
freopen
 | 
						|
frexp
 | 
						|
fscanf
 | 
						|
fseek
 | 
						|
fsetpos
 | 
						|
ftell
 | 
						|
fwprintf
 | 
						|
fwrite
 | 
						|
fwscanf
 | 
						|
getc
 | 
						|
getchar
 | 
						|
getenv
 | 
						|
gets
 | 
						|
getwc
 | 
						|
getwchar
 | 
						|
gmtime
 | 
						|
is_wctype
 | 
						|
isalnum
 | 
						|
isalpha
 | 
						|
iscntrl
 | 
						|
isdigit
 | 
						|
isgraph
 | 
						|
isleadbyte
 | 
						|
islower
 | 
						|
isprint
 | 
						|
ispunct
 | 
						|
isspace
 | 
						|
isupper
 | 
						|
iswalnum
 | 
						|
iswalpha
 | 
						|
iswascii
 | 
						|
iswcntrl
 | 
						|
iswctype
 | 
						|
iswdigit
 | 
						|
iswgraph
 | 
						|
iswlower
 | 
						|
iswprint
 | 
						|
iswpunct
 | 
						|
iswspace
 | 
						|
iswupper
 | 
						|
iswxdigit
 | 
						|
isxdigit
 | 
						|
labs
 | 
						|
ldexp
 | 
						|
ldiv
 | 
						|
localeconv
 | 
						|
localtime
 | 
						|
log
 | 
						|
log10
 | 
						|
longjmp
 | 
						|
malloc
 | 
						|
mblen
 | 
						|
mbstowcs
 | 
						|
mbtowc
 | 
						|
memchr
 | 
						|
memcmp
 | 
						|
memcpy
 | 
						|
memmove
 | 
						|
memset
 | 
						|
mktime
 | 
						|
modf
 | 
						|
perror
 | 
						|
pow
 | 
						|
printf
 | 
						|
putc
 | 
						|
putchar
 | 
						|
puts
 | 
						|
putwc
 | 
						|
putwchar
 | 
						|
qsort
 | 
						|
raise
 | 
						|
rand
 | 
						|
realloc
 | 
						|
remove
 | 
						|
rename
 | 
						|
rewind
 | 
						|
scanf
 | 
						|
setbuf
 | 
						|
setlocale
 | 
						|
setvbuf
 | 
						|
signal
 | 
						|
sin
 | 
						|
sinh
 | 
						|
sprintf
 | 
						|
sqrt
 | 
						|
srand
 | 
						|
sscanf
 | 
						|
strcat
 | 
						|
strchr
 | 
						|
strcmp
 | 
						|
strcoll
 | 
						|
strcpy
 | 
						|
strcspn
 | 
						|
strerror
 | 
						|
strftime
 | 
						|
strlen
 | 
						|
strncat
 | 
						|
strncmp
 | 
						|
strncpy
 | 
						|
strpbrk
 | 
						|
strrchr
 | 
						|
strspn
 | 
						|
strstr
 | 
						|
strtod
 | 
						|
strtok
 | 
						|
strtol
 | 
						|
strtoul
 | 
						|
strxfrm
 | 
						|
swprintf
 | 
						|
swscanf
 | 
						|
system
 | 
						|
tan
 | 
						|
tanh
 | 
						|
time
 | 
						|
tmpfile
 | 
						|
tmpnam
 | 
						|
tolower
 | 
						|
toupper
 | 
						|
towlower
 | 
						|
towupper
 | 
						|
ungetc
 | 
						|
ungetwc
 | 
						|
vfprintf
 | 
						|
vfwprintf
 | 
						|
vprintf
 | 
						|
vsprintf
 | 
						|
vswprintf
 | 
						|
vwprintf
 | 
						|
wcscat
 | 
						|
wcschr
 | 
						|
wcscmp
 | 
						|
wcscoll
 | 
						|
wcscpy
 | 
						|
wcscspn
 | 
						|
wcsftime
 | 
						|
wcslen
 | 
						|
wcsncat
 | 
						|
wcsncmp
 | 
						|
wcsncpy
 | 
						|
wcspbrk
 | 
						|
wcsrchr
 | 
						|
wcsspn
 | 
						|
wcsstr
 | 
						|
wcstod
 | 
						|
wcstok
 | 
						|
wcstol
 | 
						|
wcstombs
 | 
						|
wcstoul
 | 
						|
wcsxfrm
 | 
						|
wctomb
 | 
						|
wprintf
 | 
						|
wscanf
 | 
						|
 |