Back to index

cell-binutils  2.17cvs20070401
Public Types | Public Attributes
ld_option Struct Reference

List of all members.

Public Types

enum  { ONE_DASH, TWO_DASHES, EXACTLY_TWO_DASHES, NO_HELP }

Public Attributes

char shortopt
const char * arg
const char * doc
enum ld_option:: { ... }  control

Detailed Description

Definition at line 171 of file lexsup.c.


Member Enumeration Documentation

anonymous enum
Enumerator:
ONE_DASH 
TWO_DASHES 
EXACTLY_TWO_DASHES 
NO_HELP 

Definition at line 182 of file lexsup.c.

       {
    /* Use one dash before long option name.  */
    ONE_DASH,
    /* Use two dashes before long option name.  */
    TWO_DASHES,
    /* Only accept two dashes before the long option name.
       This is an overloading of the use of this enum, since originally it
       was only intended to tell the --help display function how to display
       the long option name.  This feature was added in order to resolve
       the confusion about the -omagic command line switch.  Is it setting
       the output file name to "magic" or is it setting the NMAGIC flag on
       the output ?  It has been decided that it is setting the output file
       name, and that if you want to set the NMAGIC flag you should use -N
       or --omagic.  */
    EXACTLY_TWO_DASHES,
    /* Don't mention this option in --help output.  */
    NO_HELP
  } control;

Member Data Documentation

Definition at line 178 of file lexsup.c.

enum { ... } ld_option::control

Definition at line 181 of file lexsup.c.

Definition at line 176 of file lexsup.c.


The documentation for this struct was generated from the following file: