]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - bfd/vms-lib.c
Automatic date update in version.in
[thirdparty/binutils-gdb.git] / bfd / vms-lib.c
index 273455709a8e9a3c4d4eb04629bcf8811d724b45..c51476ac44148614a3c9658c2dc48997c1f5dc6a 100644 (file)
@@ -1,6 +1,6 @@
 /* BFD back-end for VMS archive files.
 
-   Copyright (C) 2010-2023 Free Software Foundation, Inc.
+   Copyright (C) 2010-2024 Free Software Foundation, Inc.
    Written by Tristan Gingold <gingold@adacore.com>, AdaCore.
 
    This file is part of BFD, the Binary File Descriptor library.
@@ -1270,14 +1270,14 @@ vms_lib_bstat (struct bfd *abfd ATTRIBUTE_UNUSED,
 static void *
 vms_lib_bmmap (struct bfd *abfd ATTRIBUTE_UNUSED,
               void *addr ATTRIBUTE_UNUSED,
-              bfd_size_type len ATTRIBUTE_UNUSED,
+              size_t len ATTRIBUTE_UNUSED,
               int prot ATTRIBUTE_UNUSED,
               int flags ATTRIBUTE_UNUSED,
               file_ptr offset ATTRIBUTE_UNUSED,
               void **map_addr ATTRIBUTE_UNUSED,
-              bfd_size_type *map_len ATTRIBUTE_UNUSED)
+              size_t *map_len ATTRIBUTE_UNUSED)
 {
-  return (void *) -1;
+  return MAP_FAILED;
 }
 
 static const struct bfd_iovec vms_lib_iovec = {
@@ -2261,7 +2261,7 @@ _bfd_vms_lib_write_archive_contents (bfd *arch)
          if (amt == VMS_BLOCK_SIZE - sz)
            {
              /* Copy the remaining.  */
-             char buffer[DEFAULT_BUFFERSIZE];
+             char buffer[8 * 1024];
 
              while (1)
                {