aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/vms/vms.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/config/vms/vms.c')
-rw-r--r--gcc/config/vms/vms.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/gcc/config/vms/vms.c b/gcc/config/vms/vms.c
index 62a16619856..44940a3aa3b 100644
--- a/gcc/config/vms/vms.c
+++ b/gcc/config/vms/vms.c
@@ -99,8 +99,11 @@ vms_patch_builtins (void)
unsigned int i;
/* Fwrite on VMS is non-standard. */
- implicit_built_in_decls[(int) BUILT_IN_FWRITE] = NULL_TREE;
- implicit_built_in_decls[(int) BUILT_IN_FWRITE_UNLOCKED] = NULL_TREE;
+ if (builtin_decl_implicit_p (BUILT_IN_WRITE))
+ set_builtin_decl_implicit_p (BUILT_IN_WRITE, false);
+
+ if (builtin_decl_implicit_p (BUILT_IN_WRITE_UNLOCKED))
+ set_builtin_decl_implicit_p (BUILT_IN_WRITE_UNLOCKED, false);
/* Define aliases for names. */
for (i = 0; i < NBR_CRTL_NAMES; i++)