mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-17 18:09:15 +02:00
* updated comments
This commit is contained in:
parent
ffb7b80888
commit
43508f7ffc
@ -104,22 +104,43 @@ cat <<EOFCFG > $thefile
|
|||||||
# Parsing switches
|
# Parsing switches
|
||||||
# ----------------
|
# ----------------
|
||||||
|
|
||||||
# All assembler blocks are intel styled by default
|
# Pascal language mode
|
||||||
#-Rintel
|
# -Mfpc free pascal dialect (default)
|
||||||
|
# -Mobjfpc switch some Delphi 2 extensions on
|
||||||
|
# -Mdelphi tries to be Delphi compatible
|
||||||
|
# -Mtp tries to be TP/BP 7.0 compatible
|
||||||
|
# -Mgpc tries to be gpc compatible
|
||||||
|
# -Mmacpas tries to be compatible to the macintosh pascal dialects
|
||||||
|
#
|
||||||
|
# Turn on Object Pascal extensions by default
|
||||||
|
#-Mobjfpc
|
||||||
|
|
||||||
|
# Assembler reader mode
|
||||||
|
# -Rdefault use default assembler
|
||||||
|
# -Ratt read AT&T style assembler
|
||||||
|
# -Rintel read Intel style assembler
|
||||||
|
#
|
||||||
# All assembler blocks are AT&T styled by default
|
# All assembler blocks are AT&T styled by default
|
||||||
#-Ratt
|
#-Ratt
|
||||||
|
|
||||||
# Semantic checking
|
# Semantic checking
|
||||||
# -S2 switch some Delphi 2 extension on
|
# -S2 same as -Mobjfpc
|
||||||
# -Sc supports operators like C (*=,+=,/= and -=)
|
# -Sc supports operators like C (*=,+=,/= and -=)
|
||||||
# -Sg allows LABEL and GOTO
|
# -Sa include assertion code.
|
||||||
# -Si support C++ stlyed INLINE
|
# -Sd same as -Mdelphi
|
||||||
# -Sm support macros like C (global)
|
# -Se<x> compiler stops after the <x> errors (default is 1)
|
||||||
# -So tries to be TP/BP 7.0 compatible
|
# -Sg allow LABEL and GOTO
|
||||||
# -Ss constructor name must be init (destructor must be done)
|
# -Sh Use ansistrings
|
||||||
# -St allows static keyword in objects
|
# -Si support C++ styled INLINE
|
||||||
|
# -SI<x> set interface style to <x>
|
||||||
|
# -SIcomCOM compatible interface (default)
|
||||||
|
# -SIcorbaCORBA compatible interface
|
||||||
|
# -Sm support macros like C (global)
|
||||||
|
# -So same as -Mtp
|
||||||
|
# -Sp same as -Mgpc
|
||||||
|
# -Ss constructor name must be init (destructor must be done)
|
||||||
|
# -St allow static keyword in objects
|
||||||
|
#
|
||||||
# Allow goto, inline, C-operators, C-vars
|
# Allow goto, inline, C-operators, C-vars
|
||||||
-Sgic
|
-Sgic
|
||||||
|
|
||||||
@ -190,7 +211,16 @@ $GCCDIR
|
|||||||
|
|
||||||
# generate always debugging information for GDB (slows down the compiling
|
# generate always debugging information for GDB (slows down the compiling
|
||||||
# process)
|
# process)
|
||||||
#-g
|
# -gc generate checks for pointers
|
||||||
|
# -gd use dbx
|
||||||
|
# -gg use gsym
|
||||||
|
# -gh use heap trace unit (for memory leak debugging)
|
||||||
|
# -gl use line info unit to show more info for backtraces
|
||||||
|
# -gv generates programs tracable with valgrind
|
||||||
|
# -gw generate dwarf debugging info
|
||||||
|
#
|
||||||
|
# Enable debuginfo and use the line info unit by default
|
||||||
|
#-gl
|
||||||
|
|
||||||
# always pass an option to the linker
|
# always pass an option to the linker
|
||||||
#-k-s
|
#-k-s
|
||||||
@ -207,14 +237,17 @@ $GCCDIR
|
|||||||
-l
|
-l
|
||||||
|
|
||||||
# Verbosity
|
# Verbosity
|
||||||
# e : Show errors (default) d : Show debug info
|
# e : Show errors (default) d : Show debug info
|
||||||
# w : Show warnings u : Show used files
|
# w : Show warnings u : Show unit info
|
||||||
# n : Show notes t : Show tried files
|
# n : Show notes t : Show tried/used files
|
||||||
# h : Show hints m : Show defined macros
|
# h : Show hints m : Show defined macros
|
||||||
# i : Show general info p : Show compiled procedures
|
# i : Show general info p : Show compiled procedures
|
||||||
# l : Show linenumbers c : Show conditionals
|
# l : Show linenumbers c : Show conditionals
|
||||||
# a : Show everything 0 : Show nothing (except errors)
|
# a : Show everything 0 : Show nothing (except errors)
|
||||||
|
# b : Show all procedure r : Rhide/GCC compatibility mode
|
||||||
|
# declarations if an error x : Executable info (Win32 only)
|
||||||
|
# occurs
|
||||||
|
#
|
||||||
# Display Info, Warnings, Notes and Hints
|
# Display Info, Warnings, Notes and Hints
|
||||||
-viwn
|
-viwn
|
||||||
# If you don't want so much verbosity use
|
# If you don't want so much verbosity use
|
||||||
|
Loading…
Reference in New Issue
Block a user