I went through the ChangeLog (2006 only so far) to identify command
line options that should be documented in the GCC 4.2 changes page at
http://gcc.gnu.org/gcc-4.2/changes.html

It would be nice if people listed below could submit patches for the
command line options they added/removed during the GCC 4.2 cycle.  I'm
not sure how important it is to document options mostly aimed at GCC
developers, but it would be great if at least changes to common user
options could be documented.


removals
========

2006-03-12  Steven Bosscher  <[EMAIL PROTECTED]>
(-fdump-rtl-bp): Remove.

2006-02-26  Zdenek Dvorak <[EMAIL PROTECTED]>
(-fstrength-reduce, -fprefetch-loop-arrays-rtl,
-frerun-loop-opt): Remove.

2006-02-26  Steven Bosscher  <[EMAIL PROTECTED]>
Remove all references to -floop-optimize and -frerun-loop-opt.

2006-02-10  Zdenek Dvorak <[EMAIL PROTECTED]>
(-floop-optimize2): Removed.


target/language changes
=======================

2006-03-02  David S. Miller  <[EMAIL PROTECTED]>
Add documentation for "niagara" and improve existing documentation for
ultrasparc variants.  Handle -mcpu=niagara.

2006-02-07  Dirk Mueller  <[EMAIL PROTECTED]>
(-Wsequence-point): Update documentation that -Wsequence-point is
implemented for C++ as well.

2006-02-07  Eric Botcazou  <[EMAIL PROTECTED]>
config/sol26.h (CPP_SUBTARGET_SPEC): Accept -pthread.
doc/invoke.texi (SPARC options): Document -pthread.


renames/changes
---------------

2006-02-07  Pete Steinmetz  <[EMAIL PROTECTED]>
(min-sched-prob): Renamed to min-spec-prob.

2006-01-21  Gabriel Dos Reis  <[EMAIL PROTECTED]>
Document that -Wnon-virtual-dtor is no longer included in -Wall.


additions
=========

2006-07-17  J"orn Rennecke  <[EMAIL PROTECTED]>
(-fdump-noaddr): Document.

2006-05-12  Stuart Hastings  <[EMAIL PROTECTED]>
-mstackrealign [i386]

2006-05-04  Leehod Baruch  <[EMAIL PROTECTED]>
(-fsee): Document.

2006-04-30  Roger Sayle  <[EMAIL PROTECTED]>
Document new command line option.  (Woverflow)

2006-04-13  Eric Botcazou  <[EMAIL PROTECTED]>
(--param): New parameter max-sched-ready-insns.

2006-03-24  Carlos O'Donell  <[EMAIL PROTECTED]>
Document -femit-class-debug-always

2006-03-21  Toon Moene  <[EMAIL PROTECTED]>
Document new flag -fargument-noalias-anything.

2006-03-16  Maxim Kuvyrkov <[EMAIL PROTECTED]>
(msched-br-data-spec, msched-ar-data-spec,
msched-control-spec, msched-br-in-data-spec, msched-ar-in-data-spec,
msched-in-control-spec, msched-ldc, msched-control-ldc,
msched-spec-verbose, msched-prefer-non-data-spec-insns,
msched-prefer-non-control-spec-insns,
msched-count-spec-in-critical-path): Document new flags.

2006-03-16  Maxim Kuvyrkov <[EMAIL PROTECTED]>
(max-sched-insn-conflict-delay,
sched-spec-prob-cutoff): Document.

2006-03-16  Maxim Kuvyrkov <[EMAIL PROTECTED]>
(max-sched-extend-regions-iters): Document.

2006-02-19  Daniel Berlin  <[EMAIL PROTECTED]>
Document -fipa-pta.

2006-02-18  Richard Sandiford  <[EMAIL PROTECTED]>
(-fsection-anchors): Document.

2006-02-14  Daniel Berlin  <[EMAIL PROTECTED]>
(max-fields-for-field-sensitive): Document param.

2006-02-03  Andreas Krebbel  <[EMAIL PROTECTED]>
(-mlong-double-128, -mlong-double-64): Document the new options.

2006-01-31  Richard Guenther  <[EMAIL PROTECTED]>
(-msselibm): Document.

2006-01-28  Zack Weinberg  <[EMAIL PROTECTED]>
c.opt: Add -W(no-)overlength-strings.

2006-01-27  David Edelsohn  <[EMAIL PROTECTED]>
(-mabi): Collect options together.  Add ibmlongdouble and ieeelongdouble.

2006-01-18  DJ Delorie  <[EMAIL PROTECTED]>
Document -Werror=*

2006-01-18  Richard Henderson  <[EMAIL PROTECTED]>
Document -fopenmp.

2006-01-16  Ian Lance Taylor  <[email protected]>
Mention -fno-toplevel-reorder.

2006-01-16  Gabor Loki  <[EMAIL PROTECTED]>
Add documentation for -frtl-abstract-sequences.

2006-01-14  Richard Guenther  <[EMAIL PROTECTED]>
(salias-max-array-elements): Document.

-- 
Martin Michlmayr
http://www.cyrius.com/

Reply via email to