gcc/gcc/doc
Nick Clifton c662432e8c invoke.texi (Overall Options): Document --help=.
* doc/invoke.texi (Overall Options): Document --help=.                                                        
* gcc.c (target_help_flag): Rename to print_subprocess_flag.                                                  
  (cc1_options): Pass --help= on to cc1.                                                                      
  (display_help): Add description of --help=.                                                                 
  (process_command): Add code to handle --help=.  Allow translated                                            
  --help and --target-help switches to be passed on to compiler sub-process.                                                                                               
  (main): Remove unused if statement.                                                                         
* opts.c (columns): Remove.                                                                                   
  (LEFT_COLUMN): Define.                                                                                      
  (wrap_help): Add columns argument.                                                                          
  (print_filtered_help): Change parameters to be an include bitmask,                                          
  an exclude bitmask, an any bitmask and the column width.  Move the                                          
  code to display the params list here.  Add code to display the                                              
  status of options rather than their descriptions if the quiet flag                                          
  is not active.                                                                                              
  (print_specific_help): Change parameters to be an include bitmask,                                          
  an exclude bitmask and an any bitmask.  Move code to look up the                                            
  column width here.  Decide upon the title for an options listing.                                           
  (common_handle_options): Add code to handle --help=.  Adapt code                                            
  for --help and --target-help to use the revised form of the                                                 
  print_specific_help function.                                                                               
  (print_help): Delete.                                                                                       
  (print_param_help): Delete.                                                                                 
  (print_switch): Delete.                                                                                     
* opts.h (cl_lang_count): Add prototype.                                                                      
 (CL_PARAMS, CL_WARNING, CL_OPTIMIZATION, CL_MIN_OPTION_CLASS, CL_MAX_OPTION_CLASS): New defines.            
* optc-gen.awk: Add construction of cl_lang_count.                                                            
* c.opt: Add Warning attribute to warning options and Optimization attribute to optimization options.         
* common.opt: Likewise.                                                                                       
  Add --help=.                                                                                                
  Add -fhelp and -ftarget-help as aliases for the transformed --help and --target-help options.               
* opt-functions.awk: Add code to handle Warning and Optimization attributes.

From-SVN: r121849
2007-02-12 16:25:14 +00:00
..
include * doc/include/texinfo.tex: Update to version 2006-11-08.17. 2006-12-05 10:50:57 -08:00
bugreport.texi
c-tree.texi c-tree.texi (Expression trees): Improve markup. 2007-01-31 21:36:17 -08:00
cfg.texi
collect2.texi
compat.texi
configfiles.texi Makefile.def (target_modules): Add libgcc. 2007-01-04 04:22:37 +00:00
configterms.texi
contrib.texi invoke.texi: Replace "bugfix" with "bug fix" throughout. 2007-02-01 14:05:18 +11:00
contribute.texi
cpp.texi c-cppbuiltin.c (builtin_define_type_sizeof): New function. 2007-01-24 12:03:38 +00:00
cppenv.texi
cppinternals.texi sourcebuild.texi: Add comma for clarity. 2007-01-27 23:51:49 +00:00
cppopts.texi PR preprocessor/15185, PR preprocessor/20989: 2007-01-11 16:26:55 +00:00
extend.texi amdfam10 2007-02-05 23:33:54 +00:00
fragments.texi
frontends.texi
gcc.texi
gccint.texi gccint.texi (Top): Rename Loop Representation to Loop Analysis and Representation to resolve case... 2007-01-29 20:10:33 +00:00
gcov.texi gcov.texi: Add formatting to "Invoking gcov" section head. 2006-10-04 15:40:45 -07:00
gnu.texi
gty.texi gty.texi (Options): Document the mark_hook option to GTY. 2007-01-19 17:56:18 +00:00
headerdirs.texi
hostconfig.texi
implement-c.texi re PR middle-end/26306 (ICE on volatile array with non-constant bounds) 2006-11-16 21:25:16 +00:00
install-old.texi
install.texi 200x-xx-xx Nathan Sidwell <nathan@codesourcery.com> Richard Sandiford <richard@codesourcery.com> 2007-02-09 13:47:25 +00:00
install.texi2html
interface.texi
invoke.texi invoke.texi (Overall Options): Document --help=. 2007-02-12 16:25:14 +00:00
languages.texi
libgcc.texi extend.texi (__builtin_bswap32): Document. 2006-11-01 05:14:40 +00:00
loop.texi loop.texi: Document possibility not to perform disambiguation of loops with multiple latches. 2007-02-06 21:49:49 +00:00
makefile.texi sourcebuild.texi, [...]: Added mention of "make pdf" target, and Texinfo requirements for same. 2006-10-16 12:51:55 -07:00
md.texi expr.c (emit_block_move_via_movmem, [...]): Add variant handling histograms; add wrapper. 2007-01-28 19:38:39 +00:00
objc.texi
options.texi
passes.texi sourcebuild.texi: Add comma for clarity. 2007-01-27 23:51:49 +00:00
portability.texi
rtl.texi re PR middle-end/28071 (A file that can not be compiled in reasonable time/space) 2007-02-02 09:11:11 +00:00
service.texi
sourcebuild.texi sourcebuild.texi: Add comma for clarity. 2007-01-27 23:51:49 +00:00
standards.texi contrib.texi, [...]: Standardize on "GNU Fortran" as the official name of the Fortran compiler. 2006-10-16 13:00:56 -07:00
tm.texi tm.texi (TARGET_VECTORIZE_BUILTIN_CONVERSION): New target hook. 2007-02-11 11:46:07 +00:00
tree-ssa.texi sourcebuild.texi: Add comma for clarity. 2007-01-27 23:51:49 +00:00
trouble.texi re PR c/9072 (-Wconversion should be split into two distinct flags) 2006-11-23 18:39:32 +00:00