newlib-cygwin/winsup/mingw/moldname.def.in

155 lines
2.1 KiB
Modula-2
Raw Normal View History

2000-02-18 03:38:33 +08:00
;
; __FILENAME__
;
; Exports from the runtime except that these exports are actually preceeded
; by a underscore in the actual DLL. These correspond to functions which
; are non-ANSI and were prefixed with an underscore to avoid name space
; clutter. However many, in fact most programs still use a few of these
; functions without the underscore. This .def file is specially processed
; to make those non-underscored name function calls call the equivalent
; underscored functions.
;
; Contributors:
; Created by Colin Peters <colin@bird.fu.is.saga-u.ac.jp>
; Maintained by Mumit Khan <khan@xraylith.wisc.edu>
;
; 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.
;
EXPORTS
access
chdir
chmod
chsize
close
creat
cwait
#if !(__CRTDLL__)
2000-02-18 03:38:33 +08:00
daylight DATA
#endif
2000-02-18 03:38:33 +08:00
dup
dup2
ecvt
eof
execl
execle
execlp
execlpe
execv
execve
execvp
execvpe
fcvt
fdopen
fgetchar
fgetwchar
filelength
fileno
; Alias fpreset is set in CRT_fp10,c and CRT_fp8.c.
; fpreset
2000-02-18 03:38:33 +08:00
fputchar
fputwchar
fstat
ftime
gcvt
getch
getche
getcwd
getpid
getw
heapwalk
isatty
itoa
kbhit
lfind
lsearch
2000-02-18 03:38:33 +08:00
lseek
ltoa
memccpy
memicmp
mkdir
mktemp
open
pclose
popen
putch
putenv
putw
read
rmdir
rmtmp
2000-02-18 03:38:33 +08:00
searchenv
setmode
sopen
spawnl
spawnle
spawnlp
spawnlpe
spawnv
spawnve
spawnvp
spawnvpe
stat
strcmpi
strdup
stricmp
stricoll
strlwr
strnicmp
strnset
strrev
strset
strupr
swab
tell
tempnam
#if !(__CRTDLL__)
2000-02-18 03:38:33 +08:00
timezone DATA
#endif
; export tzname for both. See <time.h>
tzname DATA
tzset
umask
ungetch
unlink
utime
wcsdup
wcsicmp
wcsicoll
wcslwr
wcsnicmp
wcsnset
wcsrev
wcsset
wcsupr
#if !(__CRTDLL__)
wpopen
#endif
2000-02-18 03:38:33 +08:00
write
; non-ANSI functions declared in math.h
j0
j1
jn
2000-02-18 03:38:33 +08:00
y0
y1
yn
chgsign
; omit scalb...
; it would conflict with the GCC built-in, which exhibits
; semantics differing from the MSVCRT implementation.
;scalb
finite
fpclass
; C99 functions
cabs
hypot
logb
nextafter