The goal is to keep track of the source source string, which leads to code expansion. This, for example, is used when you are compiling with debugging to tell the debugger the lines of code you step through.
In your particular case, you seem to have captured lines at the start of compilation before gcc even started processing the input file.
source
share