[all-commits] [llvm/llvm-project] 4e2efc: [OffloadBundler] Compress bundles over 4GB (#122307)

Yaxun (Sam) Liu via All-commits all-commits at lists.llvm.org
Mon Jan 20 17:17:52 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4e2efc3bd500836d0fa977d6e257ffee2c92e178
      https://github.com/llvm/llvm-project/commit/4e2efc3bd500836d0fa977d6e257ffee2c92e178
  Author: Yaxun (Sam) Liu <yaxun.liu at amd.com>
  Date:   2025-01-20 (Mon, 20 Jan 2025)

  Changed paths:
    M clang/docs/ClangOffloadBundler.rst
    M clang/docs/ReleaseNotes.rst
    M clang/include/clang/Driver/OffloadBundler.h
    M clang/lib/Driver/OffloadBundler.cpp
    M clang/test/Driver/clang-offload-bundler-zlib.c

  Log Message:
  -----------
  [OffloadBundler] Compress bundles over 4GB (#122307)

Added initial support for version 3 of the compressed offload bundle
format, which uses 64-bit fields for Total File Size and Uncompressed
Binary Size. This enables support for files larger than 4GB. The support
is currently experimental and can be enabled by setting the environment
variable `COMPRESSED_BUNDLE_FORMAT_VERSION=3`.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list