Commit 30da483d by Tristan Gingold Committed by Tristan Gingold

vms-crtlmap.map: Add comments.

2012-03-09  Tristan Gingold  <gingold@adacore.com>

	* config/vms/vms-crtlmap.map: Add comments.
	Add entries needed to build Ada RTS.

From-SVN: r185139
parent c8be95e6
2012-03-09 Tristan Gingold <gingold@adacore.com> 2012-03-09 Tristan Gingold <gingold@adacore.com>
* config/vms/vms-crtlmap.map: Add comments.
Add entries needed to build Ada RTS.
2012-03-09 Tristan Gingold <gingold@adacore.com>
* ginclude/stddef.h: Do not define __size_t on VMS. * ginclude/stddef.h: Do not define __size_t on VMS.
2012-03-09 Tristan Gingold <gingold@adacore.com> 2012-03-09 Tristan Gingold <gingold@adacore.com>
......
...@@ -13,9 +13,10 @@ ...@@ -13,9 +13,10 @@
# - map lines consist in an identifier optionnaly followed by at most 2 # - map lines consist in an identifier optionnaly followed by at most 2
# space-separated flags. # space-separated flags.
# Flags are: # Flags are:
# FLOAT: will be prefixed by 't'/'g'/'d' # FLOAT: will be prefixed by 't'/'g'/'d'.
# 64: There is a 64-bit variant # 64: There is a 64-bit variant.
# BSD44: name will be prefixed by __bsd44__ # 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. # LDBL: a 'x' prefix will be added if 128 bit long doubles are enabled.
# MALLOC: malloc related function. # MALLOC: malloc related function.
# #
...@@ -25,24 +26,36 @@ __32_signal ...@@ -25,24 +26,36 @@ __32_signal
__32_ssignal __32_ssignal
__64_signal __64_signal
__64_ssignal __64_ssignal
__posix__exit
__posix_exit
__posix_kill
__posix_long_gid_kill
__unix_getuid
__utc_fstat
__utc_localtime __utc_localtime
__utc_localtime_t __utc_localtime_r
__utc_lstat
__utc_stat __utc_stat
__utc_strftime
__utc_time __utc_time
__utctz_gmtime __utctz_gmtime
__utctz_localtime __utctz_localtime
__utctz_localtime_t __utctz_localtime_r
abort abort
abs abs
accept accept
access access
acos FLOAT acos FLOAT
alarm alarm
asctime
asctime_r
asin FLOAT asin FLOAT
atan FLOAT atan FLOAT
atan2 FLOAT atan2 FLOAT
atexit atexit
atof FLOAT
atoi atoi
atol
atoll atoll
atoq atoq
basename 64 basename 64
...@@ -53,38 +66,55 @@ bzero ...@@ -53,38 +66,55 @@ bzero
calloc 64 MALLOC calloc 64 MALLOC
ceil FLOAT ceil FLOAT
chdir chdir
chmod
chown chown
clearerr clearerr
clock clock
close close
closedir
connect connect
cos FLOAT cos FLOAT
ctermid 64 ctermid 64
ctime ctime
dlclose
dlerror
dlopen
dlsym
dup dup
dup2 dup2
environ GLOBAL environ GLOBAL
execv
execve
execvp
exit exit
exp FLOAT exp FLOAT
fabs FLOAT fabs FLOAT
fclose fclose
fcntl
fdopen fdopen
feof
ferror
fflush fflush
ffs ffs
fgetc fgetc
fgetname 64 MALLOC
fgets 64 fgets 64
fileno
floor FLOAT floor FLOAT
fopen fopen
fpathconf
fprintf FLOAT LDBL fprintf FLOAT LDBL
fputc fputc
fputs fputs
fread fread
free free
freopen freopen
frexp FLOAT
fseek fseek
ftell ftell
fwrite fwrite
getc getc
getchar
getcwd 64 getcwd 64
getegid getegid
getenv getenv
...@@ -92,10 +122,14 @@ geteuid ...@@ -92,10 +122,14 @@ geteuid
getgid getgid
gethostbyaddr gethostbyaddr
gethostbyname gethostbyname
getname
getpagesize getpagesize
getpid getpid
getpwent
getpwnam
getservbyname getservbyname
getservbyport getservbyport
getsockopt
gettimeofday gettimeofday
getuid getuid
gmtime gmtime
...@@ -103,16 +137,29 @@ htons ...@@ -103,16 +137,29 @@ htons
iconv iconv
index 64 index 64
ioctl ioctl
isalnum
isalpha
isapipe
isascii
isatty isatty
iscntrl
isdigit isdigit
isgraph
islower islower
isprint isprint
ispunct
isspace isspace
isupper isupper
isxdigit
kill kill
ldexp FLOAT
locale
localeconv
localtime localtime
localtime_r
log FLOAT log FLOAT
log10 FLOAT log10 FLOAT
longjmp
lseek lseek
malloc 64 MALLOC malloc 64 MALLOC
mbstowcs 64 mbstowcs 64
...@@ -126,10 +173,14 @@ mkstemp ...@@ -126,10 +173,14 @@ mkstemp
mktemp 64 mktemp 64
mmap 64 mmap 64
munmap munmap
nanosleep
nl_langinfo nl_langinfo
open open
opendir
pathconf
pclose pclose
perror perror
pipe
popen popen
pow FLOAT pow FLOAT
printf FLOAT LDBL printf FLOAT LDBL
...@@ -138,58 +189,79 @@ putchar ...@@ -138,58 +189,79 @@ putchar
putenv putenv
puts puts
qsort 64 qsort 64
raise
random random
read read
readdir
realloc 64 MALLOC realloc 64 MALLOC
recv recv
recvfrom recvfrom
recvmsg BSD44 64 recvmsg BSD44 64
remove
rename rename
rewind rewind
rindex 64 rindex 64
rmdir rmdir
scanf FLOAT LDBL
select
send send
sendmsg BSD44 64 sendmsg BSD44 64
sendto sendto
setbuf
setenv setenv
setlocale setlocale
setpwent
setsockopt
setvbuf setvbuf
siglongjmp
signal signal
sigsetjmp
sigsetmask sigsetmask
sin FLOAT sin FLOAT
sleep
snprintf FLOAT LDBL snprintf FLOAT LDBL
socket socket
sprintf FLOAT LDBL sprintf FLOAT LDBL
sqrt FLOAT sqrt FLOAT
sscanf FLOAT LDBL
stat stat
strcasecmp strcasecmp
strcat 64 strcat 64
strchr 64 strchr 64
strcmp strcmp
strcpy 64 strcpy 64
strcspn
strdup 64 MALLOC strdup 64 MALLOC
strerror strerror
strlen strlen
strncasecmp strncasecmp
strncat 64
strncmp strncmp
strncpy 64 strncpy 64
strpbrk 64
strrchr 64 strrchr 64
strspn
strstr 64 strstr 64
strtod 64 FLOAT strtod 64 FLOAT
strtok 64 MALLOC
strtok_r 64 MALLOC
strtol 64 strtol 64
strtoul 64 strtoul 64
sysconf sysconf
system system
tan FLOAT tan FLOAT
tempnam
time time
times times
tmpfile tmpfile
tmpnam 64 tmpnam 64
tolower tolower
toupper toupper
ttyname
umask umask
ungetc ungetc
unlink unlink
usleep
utime utime
vfprintf FLOAT LDBL vfprintf FLOAT LDBL
vprintf FLOAT LDBL vprintf FLOAT LDBL
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment