The IEEE Std 1003.1-2024 specifies this for output:
By default, the output shall be a single line of the following form:
"%s\n", <sysname>
If the -a option is specified, the output shall be a single line of the following form:
"%s %s %s %s %s\n", <sysname>, <nodename>, <release>,
<version>, <machine>
Additional implementation-defined symbols may be written; all such symbols shall be written at the end of the line of output before the <newline>.
If options are specified to select different combinations of the symbols, only those symbols shall be written, in the order shown above for the -a option. If a symbol is not selected for writing, its corresponding trailing <blank> characters also shall not be written.
Signed-off-by: EnderIce2 <enderice2@protonmail.com>