Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

mref(1) [minix man page]

MREF(1) 						      General Commands Manual							   MREF(1)

NAME
mref - make listing and cross reference map of MINIX SYNOPSIS
mref [-dlmstx] [-p n] [-n] file ... OPTIONS
-d Do not produce definition file (global symbol table) -l Do not produce listing -m Multiple references on one line are cited only once -p Set initial page number to n -s Suppress line numbering between procedures -t Generate output for troff -x Do not produce the cross reference map -n Number of lines to print per page, default = 50 EXAMPLES
mref *.[hc] # List and cross reference files .h and .c mref -60 -t *.c # Produce troff input at 60 lines/page mref -dx -p 100 *.c # Listing only, first page is numbered 100 DESCRIPTION
In default mode, mref produces three output files: a numbered listing of the input files (on standard output), a global symbol table (on symbol.out), and a cross reference map to the global symbols (on xref.out). A global symbol in this context is one present in a #define, PUBLIC, PRIVATE, or SYMBOL statement (the latter being introduced to allow users to explicitly declare certain symbols as global). Any of the three outputs can be suppressed, or alternatively, be made suitable for input to troff for typesetting. MREF(1)

Check Out this Related Man Page

ASxxxx(1)						      General Commands Manual							 ASxxxx(1)

NAME
ASxxxx - Series of microprocessor cross assemblers for SDCC. SYNOPSIS
asx8051 [options] file1 [file2 file3 ... file6] as-gbz80 [options] file1 [file2 file3 ... file6] as-z80 [options] file1 [file2 file3 ... file6] WARNING
The information in this man page is an extract from the full documentation of SDCC, and is limited to the meaning of the options. For complete and current documentation, refer to the ASxxxx Cross Assembler Documentation, available in /usr/share/doc/sdcc-doc/aslink. DESCRIPTION
The ASxxxx assemblers are a series of microprocessor assemblers. Each assembler has a device specific section. MCS51 family is supported by asx8051. Z80family is supported by as-z80. GBZ80 (GameBoy Z80-like CPU) is supported by as-gbz80. OPTIONS
The ASxxxx assemblers are command line oriented. The PC assemblers are started with the appropriate option(s) and file(s) to assemble fol- lowing the assembler name. -d decimal listing. -q octal listing. -x hex listing (default) The listing radix affects the .lst, .rel, and .sym files. -j add line number and debug information to file. -g undefined symbols made global. -a all user symbols made global. -l create list output file1.lst. -o create object output file1.rel. -s create symbol output file1.sym. -p disable listing pagination. -w wide listing format for symbol table. -z enable case sensitivity for symbols. -f flag relocatable references by ` in the listing file. -ff flag relocatable reference by mode in the listing file. The file name for the .lst, .rel, and .sym files is the first file name specified in the command line. All output files are ascii text files which may be edited, copied, etc. The output files are the concatenation of all the input files, if files are to be assembled inde- pendently invoke the assembler for each file. The .rel file contains a radix directive so that the linker will use the proper conversion for this file. Linked files may have different radices. If the list (l) option is specified without the symbol table (s) option, the symbol table is placed at the end of the listing file. SEE ALSO
sdcc(1), aslink(1), asx8051, as-z80(1), as-gbz80(1). AUTHOR
This manual page was written by Aurelien Jarno <aurel32@debian.org>, for the Debian GNU/Linux system (but may be used by others). ASxxxx(1)
Man Page