]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
ar: diff reduction against ELF Tool Chain
authorEd Maste <emaste@FreeBSD.org>
Wed, 4 Aug 2021 13:54:17 +0000 (09:54 -0400)
committerEd Maste <emaste@FreeBSD.org>
Wed, 11 Aug 2021 23:12:46 +0000 (19:12 -0400)
commitd20e9e02db3dde383c3de1ce8cec3a8c35b3eee6
tree61d4296e25814416aa71c0e24ed3de42d6388a2e
parentee6dc333e1a1af08afa3d14b83e963e4cf90b77b
ar: diff reduction against ELF Tool Chain

- Drop exit status from bsdar_errc.  ELF Tool Chain always returns
  EXIT_FAILURE in bsdar_errc.

- Remove ar_mode_* wrappers and call ar_read_archive / ar_write_archive
  directly.

Obtained from: ELF Tool Chain
Reviewed by: markj
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D31496
usr.bin/ar/acpyacc.y
usr.bin/ar/ar.c
usr.bin/ar/ar.h
usr.bin/ar/read.c
usr.bin/ar/util.c
usr.bin/ar/write.c