This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]