diff options
| author | bors <bors@rust-lang.org> | 2024-11-21 21:36:47 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2024-11-21 21:36:47 +0000 |
| commit | 5d3c6ee9b34989595d2a72b79e61ca37e949d757 (patch) | |
| tree | cbc5ee70ec4484ee6774a8bd3c46f07eb862f13c /tests/coverage/mcdc | |
| parent | b19329a37cedf2027517ae22c87cf201f93d776e (diff) | |
| parent | 0db9059726dbec82abdc21935f84a7f0e12ea495 (diff) | |
| download | rust-5d3c6ee9b34989595d2a72b79e61ca37e949d757.tar.gz rust-5d3c6ee9b34989595d2a72b79e61ca37e949d757.zip | |
Auto merge of #132362 - mustartt:aix-dylib-detection, r=jieyouxu
[AIX] change system dynamic library format Historically on AIX, almost all dynamic libraries are distributed in `.a` Big Archive Format which can consists of both static and shared objects in the same archive (e.g. `libc++abi.a(libc++abi.so.1)`). During the initial porting process, the dynamic libraries are kept as `.a` to simplify the migration, but semantically having an XCOFF object under the archive extension is wrong. For crate type `cdylib` we want to be able to distribute the libraries as archives as well. We are migrating to archives with the following format: ``` $ ar -t lib<name>.a lib<name>.so ``` where each archive contains a single member that is a shared XCOFF object that can be loaded.
Diffstat (limited to 'tests/coverage/mcdc')
0 files changed, 0 insertions, 0 deletions
