https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69650
--- Comment #33 from Bernd Schmidt <bernds at gcc dot gnu.org> --- It does mean LC_LEAVE, but AFAICT the filename is the file being returned to. Including a file called "t.h" from "v.c" gives this after -E: # 1 "t.h" 1 int t; # 2 "v.c" 2