[all-commits] [llvm/llvm-project] fe3b62: [AIX] support write operation of big archive.
diggerlin via All-commits
all-commits at lists.llvm.org
Fri May 13 07:40:46 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: fe3b621f05e706fb04dec121c136b6de82a9e277
https://github.com/llvm/llvm-project/commit/fe3b621f05e706fb04dec121c136b6de82a9e277
Author: zhijian <zhijian at ca.ibm.com>
Date: 2022-05-13 (Fri, 13 May 2022)
Changed paths:
M llvm/include/llvm/Object/Archive.h
M llvm/lib/Object/ArchiveWriter.cpp
M llvm/test/Object/ar-create.test
M llvm/test/Object/archive-extract-dir.test
M llvm/test/Object/archive-malformed-object.test
M llvm/test/Object/archive-replace-pos.test
M llvm/test/Object/archive-unknown-filetype.test
M llvm/test/Object/archive-update.test
M llvm/test/Object/directory.ll
M llvm/test/tools/llvm-ar/count.test
M llvm/test/tools/llvm-ar/create.test
M llvm/test/tools/llvm-ar/dash-before-letter.test
M llvm/test/tools/llvm-ar/default-xcoff.test
M llvm/test/tools/llvm-ar/display-empty.test
M llvm/test/tools/llvm-ar/double-hyphen.test
M llvm/test/tools/llvm-ar/error-opening-permission.test
M llvm/test/tools/llvm-ar/extract.test
M llvm/test/tools/llvm-ar/flatten-thin-archive.test
M llvm/test/tools/llvm-ar/full-path-option.test
M llvm/test/tools/llvm-ar/insert-after.test
M llvm/test/tools/llvm-ar/insert-before.test
M llvm/test/tools/llvm-ar/move-after.test
M llvm/test/tools/llvm-ar/move-before.test
M llvm/test/tools/llvm-ar/mri-delete.test
M llvm/test/tools/llvm-ar/mri-nonascii.test
M llvm/test/tools/llvm-ar/non-windows-name-case.test
M llvm/test/tools/llvm-ar/plugin.test
M llvm/test/tools/llvm-ar/print.test
M llvm/test/tools/llvm-ar/read-only-archive.test
M llvm/test/tools/llvm-ar/response-utf8.test
M llvm/test/tools/llvm-ar/response.test
M llvm/test/tools/llvm-libtool-darwin/archive-flattening.test
M llvm/test/tools/llvm-link/archive.ll
M llvm/test/tools/llvm-link/archivell.ll
M llvm/test/tools/llvm-lipo/create-archive-input.test
M llvm/test/tools/llvm-nm/option-X.test
M llvm/test/tools/llvm-objcopy/MachO/universal-object.test
M llvm/test/tools/llvm-readobj/basic.test
M llvm/test/tools/llvm-size/archive.test
M llvm/tools/llvm-ar/llvm-ar.cpp
Log Message:
-----------
[AIX] support write operation of big archive.
SUMMARY
1. Enable supporting the write operation of big archive.
2. the first commit come from https://reviews.llvm.org/D104367
3. refactor the first commit and implement writing symbol table.
4. fixed the bugs and add more test cases in the second commit.
Reviewers: James Henderson
Differential Revision: https://reviews.llvm.org/D123949
More information about the All-commits
mailing list