This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
gcc-4.8, summary command line changes
- From: Benjamin De Kosnik <bkoz at redhat dot com>
- To: gcc at gcc dot gnu dot org
- Date: Wed, 13 Mar 2013 16:57:20 -0700
- Subject: gcc-4.8, summary command line changes
Hey people. I'm going through the 4.8 release and making notes of
changes. Here are all the command line changes, summarized.
I'm pleased to see that almost all of the new flags also have
documentation. I can't find documentation for two changes (see below),
perhaps the listed people can help me out?
New flags, documentation in invoke.texi unless marked.
1. added
-faggressive-loop-optimizations
-fsanitize=thread
-fsanitize=address
-static-libasan
--print-multiarch
-imultilib (n, bug Matthias Klose <doko@ubuntu.com>)
-gsplit-dwarf
-fira-hoist-pressure
-fprofile-report
-fopt-info
-Og
-flto-partition=max
-fmem-report-wpa
--no-sysroot-suffix
-ftree-slsr
-fstack-reuse=[all|name_vars|none]
-floop-nest-optimize
-gpubnames
-fdelete-dead-exceptions
-ftree-coalesce-inlined-vars
-ftree-coalesce-vars
-fhoist-adjacent-loads
-fsync-libcalls
-ftree-partial-pre
-fsched-pressure-algorithm= (n, bug Richard Sandiford<richard.sandiford@linaro.org>)
-Wpedantic
-fdiagnostics-show-caret
2. removed
-dv
-fsched-pressure-algorithm=
-floop-flatten
3. deprecated
-ftree-vectorizer-verbose
4. disabled
-fipa-matrix-reorg (for all intents and purposes)