The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

fbe (1)
  • >> fbe (1) ( Solaris man: Команды и прикладные программы пользовательского уровня )
  • 
    NAME
         fbe - assembler
    
    SPARC SYNOPSIS
         fbe [ -b ] [ -K PIC ] [ -L ] [ -m ] [ -n ] [ -o outfile ]
         [ -P ] [ -Dname ] [ -Dname=def ] [ -Ipath ] [ -Uname....  ]
         [ -q ] [ -Q{y|n ] [ -s ] [ -S[a|C] ] [ -T ] [ -V ]
         [ -xarch=v7 ] [ -xarch=v8 ] [ -xarch=v8a ] [ -xarch=v8plus ]
         [ -xarch=v8plusa ] [ -xF ] filename...
    
    x86 SYNOPSIS
         fbe [ -m ] [ -n ] [ -o outfile ] [ -P ] [ -Dname ]
         [ -Dname=def ] [ -Ipath ] [ -Uname...]
         [ -Qy|n ] [ -s ] / [ -V ] IF filename ...
    
    AVAILABILITY
         SUNWsprot
    
    DESCRIPTION
         The fbe command creates object files from assembly  language
         source files.
    
    COMMON OPTIONS
         The following flags are common to both SPARC and  x86.  They
         may  be specified in any order:  type is either an 'x' indi-
         cating the original
    
         assembler or an 'a' indicating the a assembler.
    
         -Dname
         -Dname=def     When  the  -P  option  is  in  effect,  these
                        options are passed to the cpp(1) preprocessor
                        without interpretation  by  the  as  command;
                        otherwise, they are ignored.
    
         -Ipath         When the -P option is in effect, this  option
                        is  passed to the cpp(1) preprocessor without
                        interpretation by the as command;  otherwise,
                        it is ignored.
    
         -m             Run the m4(1) macro processor on the input to
                        the assembler.
    
         -n             Suppress all the warnings while assembling.
    
         -o outfile     Put the output of the  assembly  in  outfile.
                        By default, the output file name is formed by
                        removing the .s suffix, if there is one, from
                        the  input  file name and appending a .o suf-
                        fix.
    
         -P             Run cpp(1), the C preprocessor, on the  files
                        being  assembled.  The  preprocessor  is  run
                        separately on each input file, not  on  their
                        concatenation.   The  preprocessor  output is
                        passed to the assembler.
    
         -Qy|n          If the n option is specified, it produces the
                        "assembler  version"  information in the com-
                        ment section of the output  object  file.  If
                        the y option is specified, the information is
                        suppressed.
    
         -s             Place all stabs in  the  .stabs  section.  By
                        default, stabs ares placed in stabs.excl sec-
                        tions, which are stripped out by  the  static
                        linker,  ld(1),  during final execution. When
                        the -s option is used, stabs  remain  in  the
                        final  executable  because .stab sections are
                        not stripped by the static linker.
    
         -Uname         When the -P option is in effect, this  option
                        is  passed to the cpp(1) preprocessor without
                        interpretation by the as command;  otherwise,
                        it is ignored.
    
         -V             Write the version  number  of  the  assembler
                        being run on the standard error output.
    
      SPARC Options
         -b             Generate extra symbol table  information  for
                        the Sun SourceBrowser.
    
         -K PIC         Generate position-independent code.  The  x86
                        assembler does not support the -K PIC flag.
    
         -L             Save all symbols, including temporary  labels
                        that are normally discarded to save space, in
                        the ELF symbol table.
    
         -q             Perform a quick assembly. When the -q  option
                        is used, many error checks are not performed.
                        Note: This option disables many error checks.
                        It  is  recommended  that you do not use this
                        option  to  assemble   handwritten   assembly
                        language.
    
         -S[a|C]        Produce a disassembly of the emitted code  to
                        the standard output.
                        o  Adding  the  character  a  to  the  option
                        appends  a comment line to each assembly code
                        which indicates its relative address  in  its
                        own section.
                        o  Adding  the  character  C  to  the  option
                        prevents  comment lines from appearing in the
                        output.
    
         -T             This is a migration option for  4.x  assembly
                        files  to  be  assembled on 5.x systems. With
                        this option, the symbol names in 4.x assembly
                        files  will  be  interpreted  as  5.x  symbol
                        names.
    
         -xarch=v7      This option instructs the assembler to accept
                        instructions  defined  in the SPARC version 7
                        (V7) architecture. The resulting object  code
                        is in ELF format.
    
         -xarch=v8      This option instructs the assembler to accept
                        instructions  defined  in the SPARC-V8 archi-
                        tecture, less  the  quad-precision  floating-
                        point instructions. The resulting object code
                        is in ELF format.
    
         -xarch=v8a     This option instructs the assembler to accept
                        instructions  defined  in the SPARC-V8 archi-
                        tecture, less  the  quad-precision  floating-
                        point   instructions   and  less  the  fsmuld
                        instruction.  The resulting object code is in
                        ELF format. This is the default choice of the
                        -xarch= options.
    
         -xarch=v8plus  This option instructs the assembler to accept
                        instructions  defined  in the SPARC-V9 archi-
                        tecture, less  the  quad-precision  floating-
                        point  instructions.   The  resulting  object
                        code is in ELF format.  It will  not  execute
                        on  a  Solaris V8 system (a machine with a V8
                        processor).  It will execute on a Solaris V8+
                        system.
    
         -xarch=v8plusa This option instructs the assembler to accept
                        instructions  defined  in the SPARC-V9 archi-
                        tecture, less  the  quad-precision  floating-
                        point  instructions, plus the instructions in
                        the  Visual  Instruction  Set   (VIS).    The
                        resulting  object  code is in V8+ ELF format.
                        It will not execute on a Solaris V8 system (a
                        machine  with  a V8 processor).  It will exe-
                        cute on a Solaris V8+ system
    
         -xF            Generates additional information for  perfor-
                        mance analysis of the executable using SPARC-
                        works analyzer.  If the input file  does  not
                        contain  any  stabs  (debugging  directives),
                        then the assembler will generate some default
                        stabs  which  are  needed  by  the SPARCworks
                        analyzer.  Also see the manual page dbx.
    
    ENVIRONMENT
         TMPDIR
          as normally creates temporary files in the directory  /tmp.
          You  may  specify another directory by setting the environ-
          ment variable TMPDIR to your chosen directory.  (If  TMPDIR
          isn't a valid directory, then as will use /tmp).
    
    FILES
         By default, as creates its temporary files in /tmp.
    
    ATTRIBUTES
         See attributes(5) for descriptions of the  following  attri-
         butes:
    
         box; cbp-1 | cbp-1 l | l .  ATTRIBUTE TYPE  ATTRIBUTE  VALUE
         = Availability    $PKG
    
    SEE ALSO
         attributes(5),  cc(1B),   cpp(1),   ld(1),   m4(1),   nm(1),
         strip(1), tmpnam(3S), a.out(4)
    
    NOTES
         If the -m (invoke the m4(1) macro processor) option is used,
         keywords  for  m4(1)  cannot  be used as symbols (variables,
         functions, labels) in the  input  file  since  m4(1)  cannot
         determine  which  keywords  are  assembler symbols and which
         keywords are real m4(1) macros.
    
         Whenever possible, you should access the assembler through a
         compilation system interface program such as cc(1B).
    
         All undefined symbols are treated as global.
    
    
    
    


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру