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 <d...@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.sandif...@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)