Linus Torvalds writes: (Summary) On Tue, May 1, 2018 at 9:46 AM Nadav Amit <namit@vmware.com>
From the gcc docs:
From the gcc docs:
Some targets require that GCC track the size of each instruction used in order to generate correct code. (When working out the number of instructions, it assumes that any occurrence of a newline or of whatever statement separator character is supported by the assembler -- typically @samp{;} --- indicates the end of an instruction.) so it probably counts newlines and semicolons to estimate the size.
From the gcc docs:
Some targets require that GCC track the size of each instruction used in order to generate correct code. (When working out the number of instructions, it assumes that any occurrence of a newline or of whatever statement separator character is supported by the assembler -- typically @samp{;} --- indicates the end of an instruction.) so it probably counts newlines and semicolons to estimate the size.