diff options
author | Alan Modra <amodra@gmail.com> | 2019-10-21 12:54:06 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2019-10-21 16:13:39 +1030 |
commit | 95cc7c169c4bbb6f10e630184f527b20b83fc5c3 (patch) | |
tree | 926d50d0829027a0804a62450fcbf6396c85da72 /gdb | |
parent | 54d83b8d3920eea4a0d545f1ff7ac2923d938e6c (diff) | |
download | gdb-95cc7c169c4bbb6f10e630184f527b20b83fc5c3.zip gdb-95cc7c169c4bbb6f10e630184f527b20b83fc5c3.tar.gz gdb-95cc7c169c4bbb6f10e630184f527b20b83fc5c3.tar.bz2 |
ar P support
This patch extends "ar P" to allow creation of normal (as distinct
from thin) archives with full path names.
PR 452
PR 25104
bfd/
* archive.c (normalize): Return file unchanged when
BFD_ARCHIVE_FULL_PATH.
(_bfd_construct_extended_name_table): Pass abfd, the output
bfd, to normalize.
(_bfd_archive_bsd44_construct_extended_name_table): Likewise.
* bfd.c (struct bfd): Make flags a full flagword.
(BFD_ARCHIVE_FULL_PATH): Define.
* bfd-in2.h: Regenerate.
binutils/
* ar.c (write_archive): Set BFD_ARCHIVE_FULL_PATH.
* doc/binutils.texi (extract from archive): Mention
restrictions when extracting from archives with full paths.
(ar P): Update to current P support.
(ar -X32_64): Fix spelling.
Diffstat (limited to 'gdb')
0 files changed, 0 insertions, 0 deletions