Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.Approved by: re (implicit)Sponsored by: The FreeBSD Foundation
* Note that ar(1) archives may also be opened using `elf_memory(3)`.* Ignore the passed in value of the `fd` argument for ar(1) archives opened with elf_memory(3).Obtained from: elftoolchainMFC after: 1 month
Use <unistd.h> to declare the prototype for ftruncate().Obtained from: elftoolchainMFC after: 1 month
MFP4: Add an implementation of the ELF(3) and GELF(3) API set.Bump __FreeBSD_version.Reviewed by: jb