cgcclinkercompiler-options

Do all gcc versions support gcc's @file option?


As far as I remember some older gcc versions don't support the @file option. I am not very sure. Could someone give any pointers related to this?

For reference

   @file
   Read command-line options from file.  The options read are inserted
   in place of the original @file option.  If file does not exist, or
   cannot be read, then the option will be treated literally, and not
   removed.

   Options in file are separated by whitespace.  A whitespace
   character may be included in an option by surrounding the entire
   option in either single or double quotes.  Any character (including
   a backslash) may be included by prefixing the character to be
   included with a backslash.  The file may itself contain additional
   @file options; any such options will be processed recursively.

Thanks


Solution

  • The accepted answer is wrong.

    The mentioned revision (SVN r107426) is not included in 4.1.x branches. It actually works since 4.2.0, consistent to the document.