summaryrefslogtreecommitdiff
path: root/gcc/config/vms/vms-crtlmap.map
diff options
context:
space:
mode:
authorgingold <gingold@138bc75d-0d04-0410-961f-82ee72b054a4>2012-03-09 14:08:02 +0000
committergingold <gingold@138bc75d-0d04-0410-961f-82ee72b054a4>2012-03-09 14:08:02 +0000
commit439392eea4c9b2a52cbbd157f4806790285a0d05 (patch)
treed31d17b19eeadd5f10182fa5341a7206fde99702 /gcc/config/vms/vms-crtlmap.map
parent11a439a1a161cb65507d13de3579a19b8b2c2477 (diff)
downloadgcc-439392eea4c9b2a52cbbd157f4806790285a0d05.tar.gz
2012-03-09 Tristan Gingold <gingold@adacore.com>
* config/vms/vms-crtlmap.map: Add comments. Add entries needed to build Ada RTS. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@185139 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/vms/vms-crtlmap.map')
-rw-r--r--gcc/config/vms/vms-crtlmap.map82
1 files changed, 77 insertions, 5 deletions
diff --git a/gcc/config/vms/vms-crtlmap.map b/gcc/config/vms/vms-crtlmap.map
index 30a15c0f601..d98afacc17f 100644
--- a/gcc/config/vms/vms-crtlmap.map
+++ b/gcc/config/vms/vms-crtlmap.map
@@ -13,9 +13,10 @@
# - map lines consist in an identifier optionnaly followed by at most 2
# space-separated flags.
# Flags are:
-# FLOAT: will be prefixed by 't'/'g'/'d'
-# 64: There is a 64-bit variant
-# BSD44: name will be prefixed by __bsd44__
+# FLOAT: will be prefixed by 't'/'g'/'d'.
+# 64: There is a 64-bit variant.
+# GLOBAL: name will be prefixed by ga_
+# BSD44: name will be prefixed by __bsd44__.
# LDBL: a 'x' prefix will be added if 128 bit long doubles are enabled.
# MALLOC: malloc related function.
#
@@ -25,24 +26,36 @@ __32_signal
__32_ssignal
__64_signal
__64_ssignal
+__posix__exit
+__posix_exit
+__posix_kill
+__posix_long_gid_kill
+__unix_getuid
+__utc_fstat
__utc_localtime
-__utc_localtime_t
+__utc_localtime_r
+__utc_lstat
__utc_stat
+__utc_strftime
__utc_time
__utctz_gmtime
__utctz_localtime
-__utctz_localtime_t
+__utctz_localtime_r
abort
abs
accept
access
acos FLOAT
alarm
+asctime
+asctime_r
asin FLOAT
atan FLOAT
atan2 FLOAT
atexit
+atof FLOAT
atoi
+atol
atoll
atoq
basename 64
@@ -53,38 +66,55 @@ bzero
calloc 64 MALLOC
ceil FLOAT
chdir
+chmod
chown
clearerr
clock
close
+closedir
connect
cos FLOAT
ctermid 64
ctime
+dlclose
+dlerror
+dlopen
+dlsym
dup
dup2
environ GLOBAL
+execv
+execve
+execvp
exit
exp FLOAT
fabs FLOAT
fclose
+fcntl
fdopen
+feof
+ferror
fflush
ffs
fgetc
+fgetname 64 MALLOC
fgets 64
+fileno
floor FLOAT
fopen
+fpathconf
fprintf FLOAT LDBL
fputc
fputs
fread
free
freopen
+frexp FLOAT
fseek
ftell
fwrite
getc
+getchar
getcwd 64
getegid
getenv
@@ -92,10 +122,14 @@ geteuid
getgid
gethostbyaddr
gethostbyname
+getname
getpagesize
getpid
+getpwent
+getpwnam
getservbyname
getservbyport
+getsockopt
gettimeofday
getuid
gmtime
@@ -103,16 +137,29 @@ htons
iconv
index 64
ioctl
+isalnum
+isalpha
+isapipe
+isascii
isatty
+iscntrl
isdigit
+isgraph
islower
isprint
+ispunct
isspace
isupper
+isxdigit
kill
+ldexp FLOAT
+locale
+localeconv
localtime
+localtime_r
log FLOAT
log10 FLOAT
+longjmp
lseek
malloc 64 MALLOC
mbstowcs 64
@@ -126,10 +173,14 @@ mkstemp
mktemp 64
mmap 64
munmap
+nanosleep
nl_langinfo
open
+opendir
+pathconf
pclose
perror
+pipe
popen
pow FLOAT
printf FLOAT LDBL
@@ -138,58 +189,79 @@ putchar
putenv
puts
qsort 64
+raise
random
read
+readdir
realloc 64 MALLOC
recv
recvfrom
recvmsg BSD44 64
+remove
rename
rewind
rindex 64
rmdir
+scanf FLOAT LDBL
+select
send
sendmsg BSD44 64
sendto
+setbuf
setenv
setlocale
+setpwent
+setsockopt
setvbuf
+siglongjmp
signal
+sigsetjmp
sigsetmask
sin FLOAT
+sleep
snprintf FLOAT LDBL
socket
sprintf FLOAT LDBL
sqrt FLOAT
+sscanf FLOAT LDBL
stat
strcasecmp
strcat 64
strchr 64
strcmp
strcpy 64
+strcspn
strdup 64 MALLOC
strerror
strlen
strncasecmp
+strncat 64
strncmp
strncpy 64
+strpbrk 64
strrchr 64
+strspn
strstr 64
strtod 64 FLOAT
+strtok 64 MALLOC
+strtok_r 64 MALLOC
strtol 64
strtoul 64
sysconf
system
tan FLOAT
+tempnam
time
times
tmpfile
tmpnam 64
tolower
toupper
+ttyname
umask
ungetc
unlink
+usleep
utime
vfprintf FLOAT LDBL
vprintf FLOAT LDBL