OSDN Git Service

4f2755e2c82dbeb3cb9537728853a84c3bba4f58
[pf3gnuchains/gcc-fork.git] / gcc / config / vms / vms-crtlmap.map
1 # Standard C names to DEC-C names map table.
2 # All names in the DEC-C shared image (shared library) are prefixed
3 # with decc$ (this is the standard vms convention for names in public
4 # shared libraries).  This conversion is done by the compiler for all
5 # languages.
6 #
7 # Currently contains only a partial list, e.g. those functions use
8 # in GNAT and GCC.
9 #
10 # File format:
11 # - Empty lines are ignored.
12 # - Comment lines start with '#' in the first column.
13 # - map lines consist in an identifier optionnaly followed by at most 2
14 #   space-separated flags.
15 # Flags are:
16 #  FLOAT: will be prefixed by 'x'
17 #  64: There is a 64-bit variant
18 #  BSD44: name will be prefixed by __bsd44__
19 #  PRNTF: a 't' prefix will be added.
20 #  MALLOC: malloc related function.
21 #
22 # Keep entries alpha-sorted - this is enforced by the awk script.
23 #
24 __32_signal
25 __32_ssignal
26 __64_signal
27 __64_ssignal
28 __utc_localtime
29 __utc_localtime_t
30 __utc_stat
31 __utc_time
32 __utctz_gmtime
33 __utctz_localtime
34 __utctz_localtime_t
35 abort
36 abs
37 accept
38 access
39 acos          FLOAT
40 alarm
41 asin          FLOAT
42 atan          FLOAT
43 atan2         FLOAT
44 atexit
45 atoi
46 atoll
47 atoq
48 basename      64
49 bcmp
50 bcopy
51 bsearch       64
52 bzero
53 calloc        64 MALLOC
54 ceil          FLOAT
55 chdir
56 chown
57 clearerr
58 clock
59 close
60 connect
61 cos           FLOAT
62 ctermid       64
63 ctime
64 dup
65 dup2
66 exit
67 exp           FLOAT
68 fabs          FLOAT
69 fclose
70 fdopen
71 fflush
72 ffs
73 fgetc
74 fgets         64
75 floor         FLOAT
76 fopen
77 fprintf       FLOAT PRNTF
78 fputc
79 fputs
80 fread
81 free
82 freopen
83 fseek
84 ftell
85 fwrite
86 getc
87 getcwd        64
88 getegid
89 getenv
90 geteuid
91 getgid
92 gethostbyaddr
93 gethostbyname
94 getpagesize
95 getpid
96 getservbyname
97 getservbyport
98 gettimeofday
99 getuid
100 gmtime
101 htons
102 iconv
103 index         64
104 ioctl
105 isatty
106 isdigit
107 islower
108 isprint
109 isspace
110 isupper
111 kill
112 localtime
113 log           FLOAT
114 log1          FLOAT
115 lseek
116 malloc        64 MALLOC
117 mbstowcs      64
118 memchr        64
119 memcmp
120 memcpy        64
121 memmove       64
122 memset        64
123 mkdir
124 mkstemp
125 mktemp        64
126 mmap          64
127 munmap
128 nl_langinfo
129 open
130 pclose
131 perror
132 popen
133 pow           FLOAT
134 printf        FLOAT PRNTF
135 putc
136 putchar
137 putenv
138 puts
139 qsort         64
140 random
141 read
142 realloc       64 MALLOC
143 recv
144 recvfrom
145 recvmsg       BSD44 64
146 rename
147 rewind
148 rindex        64
149 rmdir
150 send
151 sendmsg       BSD44 64
152 sendto
153 setenv
154 setlocale
155 setvbuf
156 signal
157 sigsetmask
158 sin           FLOAT
159 snprintf      FLOAT PRNTF
160 socket
161 sprintf       FLOAT PRNTF
162 sqrt          FLOAT
163 stat
164 strcasecmp
165 strcat        64
166 strchr        64
167 strcmp
168 strcpy        64
169 strdup        64 MALLOC
170 strerror
171 strlen
172 strncasecmp
173 strncmp
174 strncpy       64
175 strrchr       64
176 strstr        64
177 strtod        64 FLOAT
178 strtol        64
179 strtoul       64
180 sysconf
181 system
182 tan           FLOAT
183 time
184 times
185 tmpfile
186 tmpnam        64
187 tolower
188 toupper
189 umask
190 ungetc
191 unlink
192 utime
193 vfprintf      FLOAT PRNTF
194 vprintf       FLOAT PRNTF
195 vsnprintf     FLOAT PRNTF
196 vsprintf      FLOAT PRNTF
197 wait
198 waitpid
199 wcswidth
200 write