annotate gcc/config/vms/vms-stdint.h @ 131:84e7813d76e9

gcc-8.2
author mir3636
date Thu, 25 Oct 2018 07:37:49 +0900
parents 04ced10e8804
children 1830386684a0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
111
kono
parents:
diff changeset
1 /* Definitions for <stdint.h> types on VMS systems.
131
84e7813d76e9 gcc-8.2
mir3636
parents: 111
diff changeset
2 Copyright (C) 2012-2018 Free Software Foundation, Inc.
111
kono
parents:
diff changeset
3
kono
parents:
diff changeset
4 This file is part of GCC.
kono
parents:
diff changeset
5
kono
parents:
diff changeset
6 GCC is free software; you can redistribute it and/or modify
kono
parents:
diff changeset
7 it under the terms of the GNU General Public License as published by
kono
parents:
diff changeset
8 the Free Software Foundation; either version 3, or (at your option)
kono
parents:
diff changeset
9 any later version.
kono
parents:
diff changeset
10
kono
parents:
diff changeset
11 GCC is distributed in the hope that it will be useful,
kono
parents:
diff changeset
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
kono
parents:
diff changeset
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
kono
parents:
diff changeset
14 GNU General Public License for more details.
kono
parents:
diff changeset
15
kono
parents:
diff changeset
16 You should have received a copy of the GNU General Public License
kono
parents:
diff changeset
17 along with GCC; see the file COPYING3. If not see
kono
parents:
diff changeset
18 <http://www.gnu.org/licenses/>. */
kono
parents:
diff changeset
19
kono
parents:
diff changeset
20 #define SIG_ATOMIC_TYPE "int"
kono
parents:
diff changeset
21
kono
parents:
diff changeset
22 #define INT8_TYPE "signed char"
kono
parents:
diff changeset
23 #define INT16_TYPE "short int"
kono
parents:
diff changeset
24 #define INT32_TYPE "int"
kono
parents:
diff changeset
25 #define INT64_TYPE "long long int"
kono
parents:
diff changeset
26 #define UINT8_TYPE "unsigned char"
kono
parents:
diff changeset
27 #define UINT16_TYPE "short unsigned int"
kono
parents:
diff changeset
28 #define UINT32_TYPE "unsigned int"
kono
parents:
diff changeset
29 #define UINT64_TYPE "long long unsigned int"
kono
parents:
diff changeset
30
kono
parents:
diff changeset
31 #define INT_LEAST8_TYPE "signed char"
kono
parents:
diff changeset
32 #define INT_LEAST16_TYPE "short int"
kono
parents:
diff changeset
33 #define INT_LEAST32_TYPE "int"
kono
parents:
diff changeset
34 #define INT_LEAST64_TYPE "long long int"
kono
parents:
diff changeset
35 #define UINT_LEAST8_TYPE "unsigned char"
kono
parents:
diff changeset
36 #define UINT_LEAST16_TYPE "short unsigned int"
kono
parents:
diff changeset
37 #define UINT_LEAST32_TYPE "unsigned int"
kono
parents:
diff changeset
38 #define UINT_LEAST64_TYPE "long long unsigned int"
kono
parents:
diff changeset
39
kono
parents:
diff changeset
40 #define INT_FAST8_TYPE "signed char"
kono
parents:
diff changeset
41 #define INT_FAST16_TYPE "short int"
kono
parents:
diff changeset
42 #define INT_FAST32_TYPE "int"
kono
parents:
diff changeset
43 #define INT_FAST64_TYPE "long long int"
kono
parents:
diff changeset
44 #define UINT_FAST8_TYPE "unsigned char"
kono
parents:
diff changeset
45 #define UINT_FAST16_TYPE "short unsigned int"
kono
parents:
diff changeset
46 #define UINT_FAST32_TYPE "unsigned int"
kono
parents:
diff changeset
47 #define UINT_FAST64_TYPE "long long unsigned int"
kono
parents:
diff changeset
48
kono
parents:
diff changeset
49 #define INTPTR_TYPE "long long int"
kono
parents:
diff changeset
50 #define UINTPTR_TYPE "long long unsigned int"