のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

>arm-none-eabi-gcc --help=separate

>arm-none-eabi-gcc --help=separate

>arm-none-eabi-gcc --help=separate
The following options take separate arguments:
  --CLASSPATH                 Same as -fclasspath=.  Use the latter option
                              instead.
  --assert                    Same as -A.  Use the latter option instead.
  --bootclasspath             Same as -fbootclasspath=.  Use the latter option
                              instead.
  --classpath                 Same as -fclasspath=.  Use the latter option
                              instead.
  --define-macro              Same as -D.  Use the latter option instead.
  --dump                      Same as -d.  Use the latter option instead.
  --dumpbase                  Same as -dumpbase.  Use the latter option instead.
  --dumpdir                   Same as -dumpdir.  Use the latter option instead.
  --encoding                  Same as -fencoding=.  Use the latter option
                              instead.
  --extdirs                   Same as -fextdirs=.  Use the latter option
                              instead.
  --imacros                   Same as -imacros.  Use the latter option instead.
  --include                   Same as -include.  Use the latter option instead.
  --include-directory         Same as -I.  Use the latter option instead.
  --include-directory-after   Same as -idirafter.  Use the latter option
                              instead.
  --include-prefix            Same as -iprefix.  Use the latter option instead.
  --include-with-prefix       Same as -iwithprefix.  Use the latter option
                              instead.
  --include-with-prefix-after Same as -iwithprefix.  Use the latter option
                              instead.
  --include-with-prefix-before Same as -iwithprefixbefore.  Use the latter
                              option instead.
  --output                    Same as -o.  Use the latter option instead.
  --output-class-directory    This option lacks documentation.
  --output-pch=               This option lacks documentation.
  --param <param>=<value>     Set parameter <param> to value.  See below for a
                              complete list of parameters.
  --resource                  This option lacks documentation.
  --undefine-macro            Same as -U.  Use the latter option instead.
  --write-dependencies        Same as -MD.  Use the latter option instead.
  --write-user-dependencies   Same as -MMD.  Use the latter option instead.
  -A<question>=<answer>       Assert the <answer> to <question>.  Putting '-'
                              before <question> disables the <answer> to
                              <question>.
  -CLASSPATH                  Same as -fclasspath=.  Use the latter option
                              instead.
  -D<macro>[=<val>]           Define a <macro> with <val> as its value.  If
                              just <macro> is given, <val> is taken to be 1.
  -F <dir>                    Add <dir> to the end of the main framework
                              include path.
  -I <dir>                    Add <dir> to the end of the main include path.
  -J<directory>               Put MODULE files in 'directory'.
  -L                          This option lacks documentation.
  -MD                         Generate make dependencies and compile.
  -MF <file>                  Write dependency output to the given file.
  -MMD                        Like -MD but ignore system header files.
  -MQ <target>                Add a MAKE-quoted target.
  -MT <target>                Add an unquoted target.
  -U<macro>                   Undefine <macro>.
  -aux-info <file>            Emit declaration information into <file>.
  -auxbase                    This option lacks documentation.
  -auxbase-strip              This option lacks documentation.
  -bootclasspath              Same as -fbootclasspath=.  Use the latter option
                              instead.
  -classpath                  Same as -fclasspath=.  Use the latter option
                              instead.
  -d<letters>                 Enable dumps from specific passes of the compiler.
  -dumpbase <file>            Set the file basename to be used for dumps.
  -dumpdir <dir>              Set the directory name to be used for dumps.
  -encoding                   Same as -fencoding=.  Use the latter option
                              instead.
  -faux-classpath             This option lacks documentation.
  -fintrinsic-modules-path    Specify where to find the compiled intrinsic
                              modules.
  -gnatO                      Set name of output ALI file (internal switch).
  -idirafter <dir>            Add <dir> to the end of the system include path.
  -imacros <file>             Accept definition of macros in <file>.
  -imultiarch <dir>           Set <dir> to be the multiarch include
                              subdirectory.
  -imultilib <dir>            Set <dir> to be the multilib include subdirectory.
  -include <file>             Include the contents of <file> before other files.
  -iprefix <path>             Specify <path> as a prefix for next two options.
  -iquote <dir>               Add <dir> to the end of the quote include path.
  -isysroot <dir>             Set <dir> to be the system root directory.
  -isystem <dir>              Add <dir> to the start of the system include path.
  -iwithprefix <dir>          Add <dir> to the end of the system include path.
  -iwithprefixbefore <dir>    Add <dir> to the end of the main include path.
  -o <file>                   Place output into <file>.