Lines Matching +refs:csh +refs:line +refs:to +refs:string

25 program you may need to use the shell's quoting syntax to protect
28 If you wish to define a function-like macro on the command line, write
30 (if any). Parentheses are meaningful to most shells, so you will need
31 to quote the option. With @command{sh} and @command{csh},
35 are given on the command line. All @option{-imacros @var{file}} and
54 Add the directory @var{dir} to the list of directories to be searched
61 system include directory, the option is ignored to ensure that the
73 Write output to @var{file}. This is the same as specifying @var{file}
74 as the second non-option argument to @command{cpp}. @command{gcc} has a
76 use @option{-o} to specify the output file.
84 preprocessor's warnings are on by default and have no options to
100 the end of a line) can, by changing where the comment begins or ends.
131 Built-in macros, macros defined on the command line, and macros
171 responsible for the system library, you may want to see them.
198 @option{-imacros} command line options.
212 will still be sent to the regular output stream as normal.
214 Passing @option{-M} to the driver implies @option{-E}, and suppresses
232 file to write the dependencies to. If no @option{-MF} switch is given
233 the preprocessor sends the rules to the same place it would have sent
243 generated files and adds them to the dependency list without raising
253 This option instructs CPP to add a phony target for each dependency
254 other than the main file, causing each to depend on nothing. These
256 files without updating the @file{Makefile} to match.
274 An @option{-MT} option will set the target to be exactly the string you
276 argument to @option{-MT}, or use multiple @option{-MT} options.
287 Same as @option{-MT}, but it quotes any characters which are special to
299 @option{-MD} is equivalent to @option{-M -MF @var{file}}, except that
307 @option{-o} switch is understood to specify the dependency output file
309 is understood to specify a target object file.
311 Since @option{-E} is not implied, @option{-MD} can be used to generate
323 will cause the dependency-output flags to also list the files from the
325 precompiled header would be listed and not the files that were used to
333 @code{#pragma GCC pch_preprocess "@var{filename}"} in the output to mark
339 is only really suitable as input to GCC@. It is switched on by
343 safe to edit the filename if the PCH file is available in a different
344 location. The filename may be absolute or it may be relative to GCC's
354 nothing to do with standards conformance or extensions; it merely
355 selects which base syntax to expect. If you give none of these options,
371 Specify the standard to which the code should conform. Currently CPP
383 The @option{-ansi} option is equivalent to @option{-std=c90}.
453 line of the primary source file. However, the first directory searched
460 in the order they appear on the command line.
466 This allows you to acquire all the macros from a header without also
490 Append @var{dir} to the prefix specified previously with
491 @option{-iprefix}, and add the resulting directory to the include search
497 This option is like the @option{--sysroot} option, but applies only to
498 header files (except for Darwin targets, where it applies to both header
512 is applied to the standard system directories.
538 With @option{-E}, preprocessing is limited to the handling of directives
544 With @option{-fpreprocessed}, predefinition of command line and most
569 Indicate to the preprocessor that the input file has already been
573 pass a file preprocessed with @option{-C} to the compiler without
586 line. If the value is less than 1 or greater than 100, the option is
594 belongs to. The dump of the map holding the location of a token would
605 compiler to emit diagnostic about the current macro expansion stack
608 memory. The @var{level} parameter can be used to choose the level of
612 on the command line. Value @samp{1} tracks tokens locations in a
623 Set the execution character set, used for string and character
630 Set the wide execution character set, used for wide string and
632 corresponds to the width of @code{wchar_t}. As with
641 set of the input file to the source character set used by GCC@. If the
644 or this command line option. Currently the command line option takes
661 present in the command line, this option has no effect, since no
662 @code{#line} directives are emitted whatsoever.
673 @var{answer}. This form is preferred to the older form @option{-A
715 directives and the result of preprocessing. Both kinds of output go to
724 Output @samp{#include} directives in addition to the result of
740 not C code, and will be sent to a program which might be confused by the
748 Do not discard comments. All comments are passed through to the output
753 causes the preprocessor to treat comments as tokens in their own right.
755 directive line have the effect of turning that line into an ordinary
756 source line, since the first token on the line is no longer a @samp{#}.
761 also passed through to the output file where the macro is expanded.
763 In addition to the side-effects of the @option{-C} option, the
765 to be converted to C-style comments. This is to prevent later use
767 the source line.
769 The @option{-CC} option is generally used to support lint comments.
773 Try to imitate the behavior of old-fashioned C preprocessors, as
774 opposed to ISO C preprocessors.
787 are defined by ISO C to stand for single characters. For example,
803 Enable special code to work around file systems which only permit very
810 Print text describing all the command line options instead of
820 Print the name of each header file used, in addition to other normal
821 activities. Each name is indented to show how deep in the
823 printed, even if they are found to be invalid; an invalid precompiled
829 Print out GNU CPP's version number. With one dash, proceed to