freebsd-dev/usr.bin/ar
Ed Maste edadbb4606 ar: deprecate -T option
Other ar implementations (GNU, LLVM) use -T to mean thin archive
rather than use only the first fifteen characters of the archive member
name.  We support both -T and -f for this, with -f documented as an
alias of -T.

An exp-run showed that the ports invoking `ar -T` expect thin archives,
not truncated names.  Switch -f to be the documented flag for this
behaviour, and emit a warning when -T is used.

The warning will be changed to an error in the future (in main), once
ports no longer use -T.

PR:		260523 [exp-run]
MFC after:	1 week
Sponsored by:	The FreeBSD Foundation
2021-12-29 15:14:06 -05:00
..
acplex.l ar: provide error exit status upon failure 2021-08-10 17:08:10 -04:00
acpyacc.y ar: diff reduction against ELF Tool Chain 2021-08-13 11:17:46 -04:00
ar.1 ar: deprecate -T option 2021-12-29 15:14:06 -05:00
ar.c ar: deprecate -T option 2021-12-29 15:14:06 -05:00
ar.h ar: remove duplicate function declaration in header 2021-08-13 16:58:18 -04:00
Makefile
Makefile.depend
read.c ar: diff reduction against ELF Tool Chain 2021-08-13 11:17:46 -04:00
util.c ar: diff reduction against ELF Tool Chain 2021-08-13 10:39:44 -04:00
write.c ar: diff reduction against ELF Tool Chain 2021-08-13 11:17:46 -04:00