llvm-project/llvm/test
zhijian 4fae932987 [AIX] Support of Big archive (read)
Summary:

The patch is based on the EGuesnet's implement of the "Support of Big archive (read)
the first commit of the patch is come from https://reviews.llvm.org/D100651.

the rest of commits of the patch

1  Addressed the comments on the https://reviews.llvm.org/D100651
2  according to https://www.ibm.com/docs/en/aix/7.2?topic=formats-ar-file-format-big
using the "fl_fstmoff" for the first object file number, using "char ar_nxtmem[20]" to get next object file ,
using the "char fl_lstmoff[20]" for the last of the object file will fix the following problems:
   2.1 can not correct reading a archive files which has padding data between too object file
   2.2 can not correct reading a archive files from which some object file has be deleted

3 introduce a new derived class BigArchive for big ar file.

Reviewers: James Henderson
Differential Revision: https://reviews.llvm.org/D111889
2022-01-18 12:13:01 -05:00
..
Analysis [RISCV] update zfh and zfhmin extention to v1.0 2022-01-15 09:21:24 +08:00
Assembler [llvm][test] rewrite callbr to use i rather than X constraint NFC 2022-01-11 11:31:08 -08:00
Bindings [llvm-c] Accept GEP operators in some APIs 2021-12-17 08:54:18 +01:00
Bitcode Revert "[X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC" 2022-01-15 10:54:38 +08:00
BugPoint
CodeGen AMDGPU/GlobalISel: Regenerate base test checks 2022-01-18 11:26:47 -05:00
DebugInfo [DwarfDebug] Restore code that make comments stay aligned in DwarfDebug::emitDebugLocEntry 2022-01-18 09:46:03 +01:00
Demangle
Examples
ExecutionEngine [JITLink][ELF] Support duplicated section names from object file 2022-01-18 08:38:28 -08:00
Feature
FileCheck [FileCheck] Allow literal '['s before "[[var...]]" 2022-01-13 09:47:37 +00:00
Instrumentation [NFC][msan] Track alignment in the test 2022-01-14 23:45:24 -08:00
Integer
JitListener
LTO [AIX] Disable tests that fail because of no 64-bit XCOFF object file support 2022-01-09 12:25:24 -05:00
Linker [DebugInfo] ValueMapper impl for DIArgList respects IgnoreMissingLocals 2022-01-17 17:17:32 +00:00
MC TableGen: sort SearchableTable emission order by fields, not top-level name 2022-01-18 12:59:41 +00:00
MachineVerifier [GlobalISel] Verify operand types for G_SHL, G_LSHR, G_ASHR 2021-12-21 11:59:33 +00:00
Object [AIX] Support of Big archive (read) 2022-01-18 12:13:01 -05:00
ObjectYAML
Other Add 'eager-checks' as a module parameter to MSAN. 2022-01-11 14:30:49 -08:00
SafepointIRVerifier
Support
SymbolRewriter
TableGen Use {LITERAL} instead of regex escaping in some lit tests. NFC. 2022-01-14 10:55:00 +00:00
ThinLTO/X86 Don't override __attribute__((no_stack_protector)) by inlining (PR52886) 2022-01-13 12:04:49 +01:00
Transforms Revert "[MemCpyOpt] Make capture check during call slot optimization more precise" 2022-01-18 17:41:49 +01:00
Unit
Verifier [Verifier] Avoid asserting on invalid cleanuppad chain 2022-01-14 12:10:41 +01:00
YAMLParser
tools [AIX] Support of Big archive (read) 2022-01-18 12:13:01 -05:00
.clang-format
CMakeLists.txt [NFC][CMake] Add FOLDER to utility targets 2022-01-03 12:16:30 -06:00
TestRunner.sh
lit.cfg.py [AIX] Disable tests that fail because of no 64-bit XCOFF object file support 2022-01-09 12:25:24 -05:00
lit.site.cfg.py.in [llvm] [Debuginfo] Add llvm-debuginfod-find tool and end-to-end-tests. 2021-12-14 18:00:18 +00:00