Linux 6.1 Finishes Gutting Out The Old a.out Code
Code that landed for the Linux 6.1 merge window finishes removing the a.out support globally. As mentioned the support has been disabled for a while but now some 500 lines of related a.out code can be cleared away.
The a.out file format was used in the pre-ELF days but hasn't been relevant in many years. The a.out file format isn't to be confused with compilers sometimes using the "a.out" file name when none is otherwise specified as those are not in the actual a.out format but rather just an old naming convention artifact.
This merge is what finished clearing away the old a.out remnants in the Linux 6.1 kernel.