mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-25 14:51:27 +02:00
* merged
This commit is contained in:
parent
d60550da2e
commit
03e6ec96c5
@ -154,22 +154,24 @@ implementation
|
||||
begin
|
||||
cmpop:=false;
|
||||
secondpass(p^.left);
|
||||
|
||||
{ to avoid problem with maybe_push and restore }
|
||||
set_location(p^.location,p^.left^.location);
|
||||
pushed:=maybe_push(p^.right^.registers32,p,false);
|
||||
secondpass(p^.right);
|
||||
if pushed then restore(p,false);
|
||||
{ get the temp location, must be done before regs are
|
||||
released/pushed because after the release the regs are
|
||||
still used for the push (PFV) }
|
||||
clear_location(p^.location);
|
||||
p^.location.loc:=LOC_MEM;
|
||||
if gettempansistringreference(p^.location.reference) then
|
||||
decrstringref(cansistringdef,p^.location.reference);
|
||||
{ release used registers }
|
||||
del_location(p^.right^.location);
|
||||
del_location(p^.left^.location);
|
||||
{ push the still used registers }
|
||||
pushusedregisters(pushedregs,$ff);
|
||||
{ push data }
|
||||
clear_location(p^.location);
|
||||
p^.location.loc:=LOC_MEM;
|
||||
if gettempansistringreference(p^.location.reference) then
|
||||
decrstringref(cansistringdef,p^.location.reference);
|
||||
emitpushreferenceaddr(p^.location.reference);
|
||||
emit_push_loc(p^.right^.location);
|
||||
emit_push_loc(p^.left^.location);
|
||||
@ -2089,7 +2091,13 @@ implementation
|
||||
end.
|
||||
{
|
||||
$Log$
|
||||
Revision 1.66 1999-06-09 23:22:37 peter
|
||||
Revision 1.67 1999-06-14 17:47:45 peter
|
||||
* merged
|
||||
|
||||
Revision 1.66.2.1 1999/06/14 17:24:40 peter
|
||||
* fixed saving of registers with decr_ansistr
|
||||
|
||||
Revision 1.66 1999/06/09 23:22:37 peter
|
||||
+ del_location
|
||||
|
||||
Revision 1.65 1999/06/09 23:00:11 peter
|
||||
|
@ -994,14 +994,12 @@ implementation
|
||||
else if is_ansistring(p^.resulttype) or
|
||||
is_widestring(p^.resulttype) then
|
||||
begin
|
||||
gettempansistringreference(hr);
|
||||
{ cleanup the temp slot }
|
||||
exprasmlist^.concat(new(pai386,op_reg(A_PUSH,S_L,R_EAX)));
|
||||
decrstringref(p^.resulttype,hr);
|
||||
exprasmlist^.concat(new(pai386,op_reg(A_POP,S_L,R_EAX)));
|
||||
|
||||
exprasmlist^.concat(new(pai386,op_reg_ref(A_MOV,S_L,R_EAX,
|
||||
hregister:=getexplicitregister32(R_EAX);
|
||||
if gettempansistringreference(hr) then
|
||||
decrstringref(p^.resulttype,hr);
|
||||
exprasmlist^.concat(new(pai386,op_reg_ref(A_MOV,S_L,hregister,
|
||||
newreference(hr))));
|
||||
ungetregister32(hregister);
|
||||
p^.location.loc:=LOC_MEM;
|
||||
p^.location.reference:=hr;
|
||||
end
|
||||
@ -1167,7 +1165,13 @@ implementation
|
||||
end.
|
||||
{
|
||||
$Log$
|
||||
Revision 1.90 1999-06-02 10:11:40 florian
|
||||
Revision 1.91 1999-06-14 17:47:47 peter
|
||||
* merged
|
||||
|
||||
Revision 1.90.2.1 1999/06/14 17:24:42 peter
|
||||
* fixed saving of registers with decr_ansistr
|
||||
|
||||
Revision 1.90 1999/06/02 10:11:40 florian
|
||||
* make cycle fixed i.e. compilation with 0.99.10
|
||||
* some fixes for qword
|
||||
* start of register calling conventions
|
||||
|
@ -2944,10 +2944,10 @@ procedure mov_reg_to_dest(p : ptree; s : topsize; reg : tregister);
|
||||
{ for all i386 gcc implementations }
|
||||
if ((aktprocsym^.definition^.options and posavestdregs)<>0) then
|
||||
begin
|
||||
exprasmlist^.insert(new(pai386,op_reg(A_POP,S_L,R_EDI)));
|
||||
exprasmlist^.insert(new(pai386,op_reg(A_POP,S_L,R_ESI)));
|
||||
if (aktprocsym^.definition^.usedregisters and ($80 shr byte(R_EBX)))<>0 then
|
||||
exprasmlist^.insert(new(pai386,op_reg(A_POP,S_L,R_EBX)));
|
||||
exprasmlist^.concat(new(pai386,op_reg(A_POP,S_L,R_EBX)));
|
||||
exprasmlist^.concat(new(pai386,op_reg(A_POP,S_L,R_ESI)));
|
||||
exprasmlist^.concat(new(pai386,op_reg(A_POP,S_L,R_EDI)));
|
||||
{ here we could reset R_EBX
|
||||
but that is risky because it only works
|
||||
if genexitcode is called after genentrycode
|
||||
@ -3086,7 +3086,13 @@ procedure mov_reg_to_dest(p : ptree; s : topsize; reg : tregister);
|
||||
end.
|
||||
{
|
||||
$Log$
|
||||
Revision 1.5 1999-06-03 16:21:15 pierre
|
||||
Revision 1.6 1999-06-14 17:47:48 peter
|
||||
* merged
|
||||
|
||||
Revision 1.5.2.1 1999/06/14 17:27:08 peter
|
||||
* fixed posavestd regs which popped at the wrong place
|
||||
|
||||
Revision 1.5 1999/06/03 16:21:15 pierre
|
||||
* fixes a bug due to int64 code in maybe_savetotemp
|
||||
|
||||
Revision 1.4 1999/06/02 22:44:06 pierre
|
||||
|
@ -859,7 +859,7 @@ type_e_wrong_type_in_array_constructor=E_Falscher Typ im Array Constructor
|
||||
% You are trying to use a type in an array constructor which is not
|
||||
% allowed.
|
||||
type_e_wrong_parameter_type=E_Inkompatible Typen f<>r Argument Nr. #$1: erhalten $2, erwartet $3
|
||||
% You are trying to pass an invalid type for the specified parameter.
|
||||
% You are trying to pass an invalid type for the specified parameter.
|
||||
type_e_no_method_and_procedure_not_compatible=E_Methode (Variable) und Prozedur (Variable) sind nicht Kompatibel
|
||||
% You can't assign a method to a procedure variable or a procedure to a
|
||||
% method pointer.
|
||||
@ -1464,106 +1464,109 @@ ol036=*g1g<x>_erzeuge Debugger Information:
|
||||
ol037=*g2gg_benutze gsym
|
||||
ol038=*g2gd_benutze dbx
|
||||
ol039=*g2gh_benutze Heap Trace Unit
|
||||
ol040=**1i_zeige alle Information <20>ber den Compiler
|
||||
ol041=**2iD_zeige Compiler Datum
|
||||
ol042=**2iV_zeige Compiler Version
|
||||
ol043=**2iSO_zeige Compiler OS
|
||||
ol044=**2iSP_zeige Compiler Processor
|
||||
ol045=**2iTO_zeige Zielsystem OS
|
||||
ol046=**2iTP_zeige Zielsystem Processor
|
||||
ol047=**1I<x>_erg„nze <x> zum Include-Pfad
|
||||
ol048=**1k<x>_<>bergebe <x> an den Linker
|
||||
ol049=**1l_zeige Logo
|
||||
ol050=**1n_Standard Parameter-Datei ignorieren
|
||||
ol051=**1o<x>_„ndere den Namen der erzeugten ausfuehrbaren Datei in <x>
|
||||
ol052=**1pg_erzeuge Profiler-Code f<>r gprof
|
||||
ol053=*L1P_benutze Pipes anstelle von tempor„ren Assembler Dateien
|
||||
ol054=**1S<x>_Syntax Optionen:
|
||||
ol055=**2S2_schalte einige der Delphi 2 Erweiterungen ein
|
||||
ol056=**2Sc_unterst<73>tze spezielle C Operatoren (*=,+=,/= and -=)
|
||||
ol057=**2Sd_sei Delphi kompatibel
|
||||
ol058=**2Se_halte Compiler nach dem ersten Fehler an
|
||||
ol059=**2Sg_erlaube LABEL und GOTO
|
||||
ol060=**2Sh_benutze ANSI-Strings
|
||||
ol061=**2Si_benutze C++ artige INLINE
|
||||
ol062=**2Sm_unterst<73>tze Macros wie in C (global)
|
||||
ol063=**2So_sei TP/BP 7.0 kompatibel
|
||||
ol064=**2Sp_sei gpc kompatibel
|
||||
ol065=**2Ss_bestimme dass Constructor Name: "Init" und Destructor: "Done" ist
|
||||
ol066=**2St_erlaube Schl<68>sselwort static in Objekten
|
||||
ol067=**1s_rufe weder Assembler noch Linker auf (nur mit -a)
|
||||
ol068=**1u<x>_entferne die Definition f<>r das Symbol <x>
|
||||
ol069=**1U<x>_Unit Optionen:
|
||||
ol070=**2Un_pr<70>fe den Unit Namen nicht
|
||||
ol071=**2Us_erzeuge eine System Unit
|
||||
ol072=**1v<x>_sei mitteilsam, <x> ist eine Kombination der folgenden Zeichen:
|
||||
ol073=**2*_e : zeige Fehler (Standard) d : zeige Debug Info
|
||||
ol074=**2*_w : zeige Warnungen u : zeige Unit Info
|
||||
ol075=**2*_n : zeige Anmerkungen t : zeige angesprochene/benutzte Dateien
|
||||
ol076=**2*_h : zeige Hinweise m : zeige definierte Macros
|
||||
ol077=**2*_i : zeige allgemeine Info p : zeige compilierte Prozeduren
|
||||
ol078=**2*_l : zeige Zeilennummern c : zeige conditionals
|
||||
ol079=**2*_a : zeige alles 0 : zeige nichts (ausser Fehlern)
|
||||
ol080=**2*_b : zeige alle Prozedurdekla- r : Rhide/GCC kompatibler Modus
|
||||
ol081=**2*_ rationen im Fehlerfall x : Exe-Datei Info (nur Win32)
|
||||
ol082=**2*_
|
||||
ol083=**1X<x>_Optionen f<>r ausf<73>hrbare Dateien:
|
||||
ol084=*L2Xc_linke mit der c library
|
||||
ol085=**2XD_linke mit den dynamischen Bibliotheken (definiert FPC_LINK_DYNAMIC)
|
||||
ol086=**2Xs_entferne alle Symbole vom der ausf<73>hrbaren Datei
|
||||
ol087=**2XS_linke mit den statischen Bibliotheken (definiert FPC_LINK_STATIC)
|
||||
ol088=**0*_Optionen fuer den Prozessor:
|
||||
ol089=3*1A<x>_Ausgabeformat:
|
||||
ol090=3*2Ao_coff-Datei mit Hilfe von GNU AS
|
||||
ol091=3*2Anasmcoff_coff-Datei mit Hilfe von Nasm
|
||||
ol092=3*2Anasmelf_elf32-Datei (Linux) mit Hilfe von Nasm
|
||||
ol093=3*2Anasmobj_obj-Datei mit Hilfe von Nasm
|
||||
ol094=3*2Amasm_obj-Datei mit Hilfe von Masm (Microsoft)
|
||||
ol095=3*2Atasm_obj-Datei mit Hilfe von Tasm (Borland)
|
||||
ol096=3*1R<x>_Assembler-Leser Format:
|
||||
ol097=3*2Ratt_lies AT&T Assembler Variante
|
||||
ol098=3*2Rintel_lies Intel Assembler Variante
|
||||
ol099=3*2Rdirect_kopiere Assembler-Text direkt in die Assembler-Datei
|
||||
ol100=3*1O<x>_Optimierungen:
|
||||
ol101=3*2Og_erzeuge kleineren Code
|
||||
ol102=3*2OG_erzeuge schnelleren Code (Standard)
|
||||
ol103=3*2Or_behalte bestimmte Variablen in Registern (noch BUGGY!!!)
|
||||
ol104=3*2Ou_aktiviere unsichere Optimierungen (siehe Dokumentation)
|
||||
ol105=3*2O1_Stufe 1 Optimierungen (schnelle Optimierungen)
|
||||
ol106=3*2O2_Stufe 2 Optimierungen (-O1 + langsamere Optimierungen)
|
||||
ol107=3*2O3_Stufe 3 Optimierungen (gleich wie -O2u)
|
||||
ol108=3*2Op<x>_Ziel Processor:
|
||||
ol109=3*3Op1_setze Ziel-Processor auf 386/486
|
||||
ol110=3*3Op2_setze Ziel-Processor auf Pentium/PentiumMMX (R)
|
||||
ol111=3*3Op3_setze Ziel-Processor auf PPro/PII/c6x86/K6 (R)
|
||||
ol112=3*1T<x>_Ziel Betriebssystem
|
||||
ol113=3*2TGO32V1_Version 1 von DJ Delorie's DOS extender
|
||||
ol114=3*2TGO32V2_Version 2 von DJ Delorie's DOS extender
|
||||
ol115=3*2TLINUX_Linux
|
||||
ol116=3*2TOS2_OS/2 2.x
|
||||
ol117=3*2TWin32_Windows 32 Bit
|
||||
ol118=6*1A<x>_Ausgabe Format:
|
||||
ol119=6*2Ao_Unix o-Datei mit Hilfe von GNU AS
|
||||
ol120=6*2Agas_GNU Motorola Assembler
|
||||
ol121=6*2Amit_MIT Syntax (alter GAS)
|
||||
ol122=6*2Amot_Standard Motorola Assembler
|
||||
ol123=6*1O<x>_Optimierungen:
|
||||
ol124=6*2Oa_schalte Optimierer ein
|
||||
ol125=6*2Og_erzeuge kleineren Code
|
||||
ol126=6*2OG_erzeuge schnelleren Code (standard)
|
||||
ol127=6*2Ox_optimiere Maximal (noch BUGGY!!!)
|
||||
ol128=6*2O2_setze Ziel-Prozessor auf MC68020+
|
||||
ol129=6*1R<x>_Assembler-Leser Format:
|
||||
ol130=6*2RMOT_lies Motorola Assembler Variante
|
||||
ol131=6*1T<x>_Ziel Betriebssystem
|
||||
ol132=6*2TAMIGA_Commodore Amiga
|
||||
ol133=6*2TATARI_Atari ST/STe/TT
|
||||
ol134=6*2TMACOS_Macintosh m68k
|
||||
ol135=6*2TLINUX_Linux-68k
|
||||
ol136=**1*_
|
||||
ol137=**1?_zeigt diese Hilfe an
|
||||
ol040=*g2gc_generate checks for pointers
|
||||
ol041=**1i_zeige alle Information <20>ber den Compiler
|
||||
ol042=**2iD_zeige Compiler Datum
|
||||
ol043=**2iV_zeige Compiler Version
|
||||
ol044=**2iSO_zeige Compiler OS
|
||||
ol045=**2iSP_zeige Compiler Processor
|
||||
ol046=**2iTO_zeige Zielsystem OS
|
||||
ol047=**2iTP_zeige Zielsystem Processor
|
||||
ol048=**1I<x>_erg„nze <x> zum Include-Pfad
|
||||
ol049=**1k<x>_<>bergebe <x> an den Linker
|
||||
ol050=**1l_zeige Logo
|
||||
ol051=**1n_Standard Parameter-Datei ignorieren
|
||||
ol052=**1o<x>_„ndere den Namen der erzeugten ausfuehrbaren Datei in <x>
|
||||
ol053=**1pg_erzeuge Profiler-Code f<>r gprof
|
||||
ol054=*L1P_benutze Pipes anstelle von tempor„ren Assembler Dateien
|
||||
ol055=**1S<x>_Syntax Optionen:
|
||||
ol056=**2S2_schalte einige der Delphi 2 Erweiterungen ein
|
||||
ol057=**2Sc_unterst<73>tze spezielle C Operatoren (*=,+=,/= and -=)
|
||||
ol058=**2Sd_sei Delphi kompatibel
|
||||
ol059=**2Se_halte Compiler nach dem ersten Fehler an
|
||||
ol060=**2Sg_erlaube LABEL und GOTO
|
||||
ol061=**2Sh_benutze ANSI-Strings
|
||||
ol062=**2Si_benutze C++ artige INLINE
|
||||
ol063=**2Sm_unterst<73>tze Macros wie in C (global)
|
||||
ol064=**2So_sei TP/BP 7.0 kompatibel
|
||||
ol065=**2Sp_sei gpc kompatibel
|
||||
ol066=**2Ss_bestimme dass Constructor Name: "Init" und Destructor: "Done" ist
|
||||
ol067=**2St_erlaube Schl<68>sselwort static in Objekten
|
||||
ol068=**1s_rufe weder Assembler noch Linker auf (nur mit -a)
|
||||
ol069=**1u<x>_entferne die Definition f<>r das Symbol <x>
|
||||
ol070=**1U<x>_Unit Optionen:
|
||||
ol071=**2Un_pr<70>fe den Unit Namen nicht
|
||||
ol072=**2Us_erzeuge eine System Unit
|
||||
ol073=**1v<x>_sei mitteilsam, <x> ist eine Kombination der folgenden Zeichen:
|
||||
ol074=**2*_e : zeige Fehler (Standard) d : zeige Debug Info
|
||||
ol075=**2*_w : zeige Warnungen u : zeige Unit Info
|
||||
ol076=**2*_n : zeige Anmerkungen t : zeige angesprochene/benutzte Dateien
|
||||
ol077=**2*_h : zeige Hinweise m : zeige definierte Macros
|
||||
ol078=**2*_i : zeige allgemeine Info p : zeige compilierte Prozeduren
|
||||
ol079=**2*_l : zeige Zeilennummern c : zeige conditionals
|
||||
ol080=**2*_a : zeige alles 0 : zeige nichts (ausser Fehlern)
|
||||
ol081=**2*_b : zeige alle Prozedurdekla- r : Rhide/GCC kompatibler Modus
|
||||
ol082=**2*_ rationen im Fehlerfall x : Exe-Datei Info (nur Win32)
|
||||
ol083=**2*_
|
||||
ol084=**1X<x>_Optionen f<>r ausf<73>hrbare Dateien:
|
||||
ol085=*L2Xc_linke mit der c library
|
||||
ol086=**2XD_linke mit den dynamischen Bibliotheken (definiert FPC_LINK_DYNAMIC)
|
||||
ol087=**2Xs_entferne alle Symbole vom der ausf<73>hrbaren Datei
|
||||
ol088=**2XS_linke mit den statischen Bibliotheken (definiert FPC_LINK_STATIC)
|
||||
ol089=**0*_Optionen fuer den Prozessor:
|
||||
ol090=3*1A<x>_Ausgabeformat:
|
||||
ol091=3*2Aas_Datei mit Hilfe von GNU AS
|
||||
ol092=3*2Aasaout_Datei mit Hilfe von GNU AS f<>r aout (Go32v1)
|
||||
ol093=3*2Anasmcoff_coff-Datei mit Hilfe von Nasm
|
||||
ol094=3*2Anasmelf_elf32-Datei (Linux) mit Hilfe von Nasm
|
||||
ol095=3*2Anasmobj_obj-Datei mit Hilfe von Nasm
|
||||
ol096=3*2Amasm_obj-Datei mit Hilfe von Masm (Microsoft)
|
||||
ol097=3*2Atasm_obj-Datei mit Hilfe von Tasm (Borland)
|
||||
ol098=3*2Acoff_coff (Go32v2) using internal writer
|
||||
ol099=3*2Apecoff_pecoff (Win32) using internal writer
|
||||
ol100=3*1R<x>_Assembler-Leser Format:
|
||||
ol101=3*2Ratt_lies AT&T Assembler Variante
|
||||
ol102=3*2Rintel_lies Intel Assembler Variante
|
||||
ol103=3*2Rdirect_kopiere Assembler-Text direkt in die Assembler-Datei
|
||||
ol104=3*1O<x>_Optimierungen:
|
||||
ol105=3*2Og_erzeuge kleineren Code
|
||||
ol106=3*2OG_erzeuge schnelleren Code (Standard)
|
||||
ol107=3*2Or_behalte bestimmte Variablen in Registern (noch BUGGY!!!)
|
||||
ol108=3*2Ou_aktiviere unsichere Optimierungen (siehe Dokumentation)
|
||||
ol109=3*2O1_Stufe 1 Optimierungen (schnelle Optimierungen)
|
||||
ol110=3*2O2_Stufe 2 Optimierungen (-O1 + langsamere Optimierungen)
|
||||
ol111=3*2O3_Stufe 3 Optimierungen (gleich wie -O2u)
|
||||
ol112=3*2Op<x>_Ziel Processor:
|
||||
ol113=3*3Op1_setze Ziel-Processor auf 386/486
|
||||
ol114=3*3Op2_setze Ziel-Processor auf Pentium/PentiumMMX (R)
|
||||
ol115=3*3Op3_setze Ziel-Processor auf PPro/PII/c6x86/K6 (R)
|
||||
ol116=3*1T<x>_Ziel Betriebssystem
|
||||
ol117=3*2TGO32V1_Version 1 von DJ Delorie's DOS extender
|
||||
ol118=3*2TGO32V2_Version 2 von DJ Delorie's DOS extender
|
||||
ol119=3*2TLINUX_Linux
|
||||
ol120=3*2TOS2_OS/2 2.x
|
||||
ol121=3*2TWin32_Windows 32 Bit
|
||||
ol122=6*1A<x>_Ausgabe Format:
|
||||
ol123=6*2Aas_Unix o-Datei mit Hilfe von GNU AS
|
||||
ol124=6*2Agas_GNU Motorola Assembler
|
||||
ol125=6*2Amit_MIT Syntax (alter GAS)
|
||||
ol126=6*2Amot_Standard Motorola Assembler
|
||||
ol127=6*1O<x>_Optimierungen:
|
||||
ol128=6*2Oa_schalte Optimierer ein
|
||||
ol129=6*2Og_erzeuge kleineren Code
|
||||
ol130=6*2OG_erzeuge schnelleren Code (standard)
|
||||
ol131=6*2Ox_optimiere Maximal (noch BUGGY!!!)
|
||||
ol132=6*2O2_setze Ziel-Prozessor auf MC68020+
|
||||
ol133=6*1R<x>_Assembler-Leser Format:
|
||||
ol134=6*2RMOT_lies Motorola Assembler Variante
|
||||
ol135=6*1T<x>_Ziel Betriebssystem
|
||||
ol136=6*2TAMIGA_Commodore Amiga
|
||||
ol137=6*2TATARI_Atari ST/STe/TT
|
||||
ol138=6*2TMACOS_Macintosh m68k
|
||||
ol139=6*2TLINUX_Linux-68k
|
||||
ol140=**1*_
|
||||
ol141=**1?_zeigt diese Hilfe an
|
||||
ol_end=**1h_zeigt diese Hilfe ohne Warten an
|
||||
#
|
||||
# The End...
|
||||
#
|
||||
|
||||
|
@ -1435,139 +1435,141 @@ ol004=**2at_mostrar alojamiento/desaloj. temporal info. en fichero ensamblador
|
||||
ol005=**1b_generar informaci¢n de navegador
|
||||
ol006=**2bl_generar informacion de s¡mbolos locales
|
||||
ol007=**1B_construir todos los m¢dulos
|
||||
ol008=3*2CD_crear librer¡a din mica
|
||||
ol009=**2Ch<n>_<n> bytes de heap (entre 1023 y 67107840)
|
||||
ol010=**2Ci_chequeo de E/S
|
||||
ol011=**2Cn_omitir enlazado
|
||||
ol012=**2Co_chequea el desbordamiento de operaciones con enteros
|
||||
ol013=**2Cr_chequeo de rango
|
||||
ol014=**2Cs<n>_pone el tama¤o del stack a <n>
|
||||
ol015=**2Ct_chequeo del stack
|
||||
ol016=3*2CS_crear librer¡a est tica
|
||||
ol017=3*2Cx_usar enlaze-inteligente
|
||||
ol018=**1d<x>_define el s¡mbolo <x>
|
||||
ol019=*O1D_genera un fichero DEF
|
||||
ol020=*O2Dd<x>_pone la descripci¢n a <x>
|
||||
ol021=*O2Dw_aplicacion PM
|
||||
ol022=**1e<x>_pone el path a ejecutables
|
||||
ol023=**1E_igual a -Cn
|
||||
ol024=**1F_pone nombres de ficheros y paths
|
||||
ol025=**2FD<x>_pone el directorio donde buscar para utilidades del compilador
|
||||
ol026=**2Fe<x>_redirecciona la salida de errores a <x>
|
||||
ol027=**2FE<x>_pone el path de destino de ejecutable/unidad a <x>
|
||||
ol028=**2Fi<x>_a¤ade <x> al path de incluidos
|
||||
ol029=**2Fl<x>_a¤ade <x> al path de librerias
|
||||
ol030=*L2FL<x>_usa <x> como enlazador din mico
|
||||
ol031=**2Fo<x>_a¤ade <x> al path de objetos
|
||||
ol032=**2Fr<x>_carga fichero de mensages de error <x>
|
||||
ol033=**2Fu<x>_a¤ade <x> al path de unidades
|
||||
ol034=**2FU<x>_pone el path de destino de unidades a <x>, anula -FE
|
||||
ol035=*g1g_genera informaci¢n de depuraci¢n
|
||||
ol036=*g2gg_usa gsym
|
||||
ol037=*g2gd_usa dbx
|
||||
ol038=*g2gh_usa la unidad de trazado del heap
|
||||
ol039=**1i_informaci¢n
|
||||
ol040=**2iD_devuelve la fecha del compilador
|
||||
ol041=**2iV_devuelve la versi¢n del compilador
|
||||
ol042=**2iSO_devuelve el OS de origen
|
||||
ol043=**2iSP_devuelve el procesador de origen
|
||||
ol044=**2iTO_devuelve el OS de destino
|
||||
ol045=**2iTP_devuelve el procesador de destino
|
||||
ol046=**1I<x>_a¤ade <x> al path de a¤adidos
|
||||
ol047=**1k<x>_Pasa <x> al enlazador
|
||||
ol048=**1l_escribe logotipo
|
||||
ol049=**1n_no lee el fichero de configuraci¢n por defecto
|
||||
ol050=**1o<x>_cambia el nombre del ejecutable producido a <x>
|
||||
ol051=**1pg_genera c¢digo de perfil para gprof
|
||||
ol052=*L1P_usa pipes en vez de crear ficheros ensamblador temporales
|
||||
ol053=**1S_opciones de sintaxis
|
||||
ol054=**2S2_habilita algunas extensiones de Delphi 2
|
||||
ol055=**2Sc_soportar operadores tipo C (*=,+=,/= y -=)
|
||||
ol056=**2Sd_intenta ser compatible con Delphi
|
||||
ol057=**2Se_el compilador se para despu‚s del primer error
|
||||
ol058=**2Sg_permite LABEL y GOTO
|
||||
ol059=**2Sh_Usar cadenas ansi (ansistrings)
|
||||
ol060=**2Si_soportar INLINE estilo C++
|
||||
ol061=**2Sm_soportar macros tipo C (globales)
|
||||
ol062=**2So_intenta ser compatible con TP/BP 7.0
|
||||
ol063=**2Sp_intenta ser compatible con gpc
|
||||
ol064=**2Ss_nombre del constructor tiene que ser init (destructor tiene que ser done)
|
||||
ol065=**2St_permite la palabra clave static en objetos
|
||||
ol066=**1s_no llama al ensamblador ni al enlazador (solo con -a)
|
||||
ol067=**1u<x>_indefine el s¡mbolo <x>
|
||||
ol068=**1U_opciones de unidad
|
||||
ol069=**2Un_no testea el nombre de unidad
|
||||
ol070=**2Us_compila una unidad de sistema
|
||||
ol071=**1v<x>_Ser explicativo. <x> es una combinaci¢n de las siguientes letras :
|
||||
ol072=**2*_e : muestra errores (defecto) d : muestra info de depuraci¢n
|
||||
ol073=**2*_w : muestra advertencias u : muestra info de unidades
|
||||
ol074=**2*_n : muestra notas t : muestra ficheros inten./usados
|
||||
ol075=**2*_h : muestra trucos m : muestra macros definidas
|
||||
ol076=**2*_i : muestra informaci¢n general p : muestra procedures compilados
|
||||
ol077=**2*_l : muestra n£mero de l¡nea c : muestra condicionales
|
||||
ol078=**2*_a : muestra todo 0 : no muestra nada (excepto errores)
|
||||
ol079=**2*_b : muestra toda la declaraci¢n r : modo compatible con Rhide/GCC
|
||||
ol080=**2*_ del procedure si ocurre x : info. de ejecutable (solo Win32)
|
||||
ol081=**2*_ un error
|
||||
ol082=**1X_opciones del ejecutable
|
||||
ol083=*L2Xc_enlaza con la librer¡a c
|
||||
ol084=**2XD_enlaza con librer¡as din micass (define FPC_LINK_DYNAMIC)
|
||||
ol085=**2Xs_elimina todos los s¡mbolos del ejecutable
|
||||
ol086=**2XS_enlaza con librer¡as est ticas (define FPC_LINK_STATIC)
|
||||
ol087=**0*_Opciones espec¡ficas del procesador:
|
||||
ol088=3*1A<x>_formato de salida
|
||||
ol089=3*2Ao_fichero coff usando GNU AS
|
||||
ol090=3*2Anasmcoff_fichero coff usando Nasm
|
||||
ol091=3*2Anasmelf_fichero elf32 (linux) usando Nasm
|
||||
ol092=3*2Anasmobj_obj usando Nasm
|
||||
ol093=3*2Amasm_obj usando Masm (Microsoft)
|
||||
ol094=3*2Atasm_obj usando Tasm (Borland/Inprise)
|
||||
ol095=3*1R<x>_tipo de lectura de ensamblador
|
||||
ol096=3*2Ratt_lee ensamblador estilo AT&T
|
||||
ol097=3*2Rintel_lee ensamblador estilo Intel
|
||||
ol098=3*2Rdirect_copiar texto ensamblador directamente al fichero ensamblador
|
||||
ol099=3*1O<x>_optimizaciones
|
||||
ol100=3*2Og_generar c¢digo m s peque¤o
|
||||
ol101=3*2OG_generar c¢digo m s r pido (defecto)
|
||||
ol102=3*2Or_mantener ciertas variables en registros (todab¡a con fallos!!!)
|
||||
ol103=3*2Ou_habilita las optimizaciones inciertas (mira la documentaci¢n)
|
||||
ol104=3*2O1_nivel 1 de optimizaci¢n (optimizaciones r pidas)
|
||||
ol105=3*2O2_nivel 2 de optimizaci¢n (-O1 + optimizaciones lentas)
|
||||
ol106=3*2O3_nivel 3 de optimizaci¢n (igual que -O2u)
|
||||
ol107=3*2Op_procesador de destino
|
||||
ol108=3*3Op1_pone el procesador de destino en 386/486
|
||||
ol109=3*3Op2_pone el procesador de destino en Pentium/PentiumMMX (tm)
|
||||
ol110=3*3Op3_pone el procesador de destino en PPro/PII/c6x86/K6 (tm)
|
||||
ol111=3*1T<x>_Sistema operativo de destino
|
||||
ol112=3*2TGO32V1_versi¢n 1 del extensor del DOS de DJ Delorie
|
||||
ol113=3*2TGO32V2_versi¢n 2 del extensor del DOS de DJ Delorie
|
||||
ol114=3*2TLINUX_Linux
|
||||
ol115=3*2TOS2_OS/2 2.x
|
||||
ol116=3*2TWin32_Windows 32 Bit
|
||||
ol117=6*1A<x>_formato de salida
|
||||
ol118=6*2Ao_Unix o-file usando GNU AS
|
||||
ol119=6*2Agas_Ensamblador GNU Motorola
|
||||
ol120=6*2Amit_Sintaxis MIT (antiguo GAS)
|
||||
ol121=6*2Amot_Ensamblador estandard de Motorola
|
||||
ol122=6*1O_optimizaciones
|
||||
ol123=6*2Oa_enchega el optimizador
|
||||
ol124=6*2Og_generar el c¢digo m s peque¤o
|
||||
ol125=6*2OG_generar el c¢digo m s r pido (defecto)
|
||||
ol126=6*2Ox_optimizar al m ximo (todab¡a con fallos!!!)
|
||||
ol127=6*2O2_pone el procesador de destino para un MC68020+
|
||||
ol128=6*1R<x>_estilo de lectura de ensamblador
|
||||
ol129=6*2RMOT_lee el estilo de ensamblador de motorola
|
||||
ol130=6*1T<x>_Sistema operativo de destino
|
||||
ol131=6*2TAMIGA_Commodore Amiga
|
||||
ol132=6*2TATARI_Atari ST/STe/TT
|
||||
ol133=6*2TMACOS_Macintosh m68k
|
||||
ol134=6*2TLINUX_Linux-68k
|
||||
|
||||
ol136=**1*_
|
||||
ol137=**1?_muestra esta ayuda
|
||||
ol008=**1C<x>_code generation options:
|
||||
ol009=3*2CD_crear librer¡a din mica
|
||||
ol010=**2Ch<n>_<n> bytes de heap (entre 1023 y 67107840)
|
||||
ol011=**2Ci_chequeo de E/S
|
||||
ol012=**2Cn_omitir enlazado
|
||||
ol013=**2Co_chequea el desbordamiento de operaciones con enteros
|
||||
ol014=**2Cr_chequeo de rango
|
||||
ol015=**2Cs<n>_pone el tama¤o del stack a <n>
|
||||
ol016=**2Ct_chequeo del stack
|
||||
ol017=3*2CS_crear librer¡a est tica
|
||||
ol018=3*2Cx_usar enlaze-inteligente
|
||||
ol019=**1d<x>_define el s¡mbolo <x>
|
||||
ol020=*O1D_genera un fichero DEF
|
||||
ol021=*O2Dd<x>_pone la descripci¢n a <x>
|
||||
ol022=*O2Dw_aplicacion PM
|
||||
ol023=**1e<x>_pone el path a ejecutables
|
||||
ol024=**1E_igual a -Cn
|
||||
ol025=**1F_pone nombres de ficheros y paths
|
||||
ol026=**2FD<x>_pone el directorio donde buscar para utilidades del compilador
|
||||
ol027=**2Fe<x>_redirecciona la salida de errores a <x>
|
||||
ol028=**2FE<x>_pone el path de destino de ejecutable/unidad a <x>
|
||||
ol029=**2Fi<x>_a¤ade <x> al path de incluidos
|
||||
ol030=**2Fl<x>_a¤ade <x> al path de librerias
|
||||
ol031=*L2FL<x>_usa <x> como enlazador din mico
|
||||
ol032=**2Fo<x>_a¤ade <x> al path de objetos
|
||||
ol033=**2Fr<x>_carga fichero de mensages de error <x>
|
||||
ol034=**2Fu<x>_a¤ade <x> al path de unidades
|
||||
ol035=**2FU<x>_pone el path de destino de unidades a <x>, anula -FE
|
||||
ol036=*g1g_genera informaci¢n de depuraci¢n
|
||||
ol037=*g2gg_usa gsym
|
||||
ol038=*g2gd_usa dbx
|
||||
ol039=*g2gh_usa la unidad de trazado del heap
|
||||
ol040=*g2gc_generate checks for pointers
|
||||
ol041=**1i_informaci¢n
|
||||
ol042=**2iD_devuelve la fecha del compilador
|
||||
ol043=**2iV_devuelve la versi¢n del compilador
|
||||
ol044=**2iSO_devuelve el OS de origen
|
||||
ol045=**2iSP_devuelve el procesador de origen
|
||||
ol046=**2iTO_devuelve el OS de destino
|
||||
ol047=**2iTP_devuelve el procesador de destino
|
||||
ol048=**1I<x>_a¤ade <x> al path de a¤adidos
|
||||
ol049=**1k<x>_Pasa <x> al enlazador
|
||||
ol050=**1l_escribe logotipo
|
||||
ol051=**1n_no lee el fichero de configuraci¢n por defecto
|
||||
ol052=**1o<x>_cambia el nombre del ejecutable producido a <x>
|
||||
ol053=**1pg_genera c¢digo de perfil para gprof
|
||||
ol054=*L1P_usa pipes en vez de crear ficheros ensamblador temporales
|
||||
ol055=**1S_opciones de sintaxis
|
||||
ol056=**2S2_habilita algunas extensiones de Delphi 2
|
||||
ol057=**2Sc_soportar operadores tipo C (*=,+=,/= y -=)
|
||||
ol058=**2Sd_intenta ser compatible con Delphi
|
||||
ol059=**2Se_el compilador se para despu‚s del primer error
|
||||
ol060=**2Sg_permite LABEL y GOTO
|
||||
ol061=**2Sh_Usar cadenas ansi (ansistrings)
|
||||
ol062=**2Si_soportar INLINE estilo C++
|
||||
ol063=**2Sm_soportar macros tipo C (globales)
|
||||
ol064=**2So_intenta ser compatible con TP/BP 7.0
|
||||
ol065=**2Sp_intenta ser compatible con gpc
|
||||
ol066=**2Ss_nombre del constructor tiene que ser init (destructor tiene que ser done)
|
||||
ol067=**2St_permite la palabra clave static en objetos
|
||||
ol068=**1s_no llama al ensamblador ni al enlazador (solo con -a)
|
||||
ol069=**1u<x>_indefine el s¡mbolo <x>
|
||||
ol070=**1U_opciones de unidad
|
||||
ol071=**2Un_no testea el nombre de unidad
|
||||
ol072=**2Us_compila una unidad de sistema
|
||||
ol073=**1v<x>_Ser explicativo. <x> es una combinaci¢n de las siguientes letras :
|
||||
ol074=**2*_e : muestra errores (defecto) d : muestra info de depuraci¢n
|
||||
ol075=**2*_w : muestra advertencias u : muestra info de unidades
|
||||
ol076=**2*_n : muestra notas t : muestra ficheros inten./usados
|
||||
ol077=**2*_h : muestra trucos m : muestra macros definidas
|
||||
ol078=**2*_i : muestra informaci¢n general p : muestra procedures compilados
|
||||
ol079=**2*_l : muestra n£mero de l¡nea c : muestra condicionales
|
||||
ol080=**2*_a : muestra todo 0 : no muestra nada (excepto errores)
|
||||
ol081=**2*_b : muestra toda la declaraci¢n r : modo compatible con Rhide/GCC
|
||||
ol082=**2*_ del procedure si ocurre x : info. de ejecutable (solo Win32)
|
||||
ol083=**2*_ un error
|
||||
ol084=**1X_opciones del ejecutable
|
||||
ol085=*L2Xc_enlaza con la librer¡a c
|
||||
ol086=**2XD_enlaza con librer¡as din micass (define FPC_LINK_DYNAMIC)
|
||||
ol087=**2Xs_elimina todos los s¡mbolos del ejecutable
|
||||
ol088=**2XS_enlaza con librer¡as est ticas (define FPC_LINK_STATIC)
|
||||
ol089=**0*_Opciones espec¡ficas del procesador:
|
||||
ol090=3*1A<x>_formato de salida
|
||||
ol091=3*2Aas_fichero coff usando GNU AS
|
||||
ol092=3*2Aasaout_fichero coff usando GNU AS for aout (Go32v1)
|
||||
ol093=3*2Anasmcoff_coff (Go32v2) file using Nasm
|
||||
ol094=3*2Anasmelf_elf32 (Linux) file using Nasm
|
||||
ol095=3*2Anasmobj_obj file using Nasm
|
||||
ol096=3*2Amasm_obj usando Masm (Microsoft)
|
||||
ol097=3*2Atasm_obj usando Tasm (Borland)
|
||||
ol098=3*2Acoff_coff (Go32v2) using internal writer
|
||||
ol099=3*2Apecoff_pecoff (Win32) using internal writer
|
||||
ol100=3*1R<x>_tipo de lectura de ensamblador
|
||||
ol101=3*2Ratt_lee ensamblador estilo AT&T
|
||||
ol102=3*2Rintel_lee ensamblador estilo Intel
|
||||
ol103=3*2Rdirect_copiar texto ensamblador directamente al fichero ensamblador
|
||||
ol104=3*1O<x>_optimizaciones
|
||||
ol105=3*2Og_generar c¢digo m s peque¤o
|
||||
ol106=3*2OG_generar c¢digo m s r pido (defecto)
|
||||
ol107=3*2Or_mantener ciertas variables en registros (todab¡a con fallos!!!)
|
||||
ol108=3*2Ou_habilita las optimizaciones inciertas (mira la documentaci¢n)
|
||||
ol109=3*2O1_nivel 1 de optimizaci¢n (optimizaciones r pidas)
|
||||
ol110=3*2O2_nivel 2 de optimizaci¢n (-O1 + optimizaciones lentas)
|
||||
ol111=3*2O3_nivel 3 de optimizaci¢n (igual que -O2u)
|
||||
ol112=3*2Op_procesador de destino
|
||||
ol113=3*3Op1_pone el procesador de destino en 386/486
|
||||
ol114=3*3Op2_pone el procesador de destino en Pentium/PentiumMMX (tm)
|
||||
ol115=3*3Op3_pone el procesador de destino en PPro/PII/c6x86/K6 (tm)
|
||||
ol116=3*1T<x>_Sistema operativo de destino
|
||||
ol117=3*2TGO32V1_versi¢n 1 del extensor del DOS de DJ Delorie
|
||||
ol118=3*2TGO32V2_versi¢n 2 del extensor del DOS de DJ Delorie
|
||||
ol119=3*2TLINUX_Linux
|
||||
ol120=3*2TOS2_OS/2 2.x
|
||||
ol121=3*2TWin32_Windows 32 Bit
|
||||
ol122=6*1A<x>_formato de salida
|
||||
ol123=6*2Aas_Unix o-file usando GNU AS
|
||||
ol124=6*2Agas_Ensamblador GNU Motorola
|
||||
ol125=6*2Amit_Sintaxis MIT (antiguo GAS)
|
||||
ol126=6*2Amot_Ensamblador estandard de Motorola
|
||||
ol127=6*1O_optimizaciones
|
||||
ol128=6*2Oa_enchega el optimizador
|
||||
ol129=6*2Og_generar el c¢digo m s peque¤o
|
||||
ol130=6*2OG_generar el c¢digo m s r pido (defecto)
|
||||
ol131=6*2Ox_optimizar al m ximo (todab¡a con fallos!!!)
|
||||
ol132=6*2O2_pone el procesador de destino para un MC68020+
|
||||
ol133=6*1R<x>_estilo de lectura de ensamblador
|
||||
ol134=6*2RMOT_lee el estilo de ensamblador de motorola
|
||||
ol135=6*1T<x>_Sistema operativo de destino
|
||||
ol136=6*2TAMIGA_Commodore Amiga
|
||||
ol137=6*2TATARI_Atari ST/STe/TT
|
||||
ol138=6*2TMACOS_Macintosh m68k
|
||||
ol139=6*2TLINUX_Linux-68k
|
||||
ol140=**1*_
|
||||
ol141=**1?_muestra esta ayuda
|
||||
ol_end=**1h_muestra esta ayuda sin esperar
|
||||
|
||||
#
|
||||
# The End...
|
||||
#
|
||||
|
||||
|
@ -104,7 +104,7 @@ general_f_no_memory_left=F_Plus de m
|
||||
% reserved words, strings, etc. It also takes care of directives and
|
||||
% conditional compiling handling.
|
||||
% \begin{description}
|
||||
scan_f_end_of_file=F_Fin de fichier inattendue
|
||||
scan_f_end_of_file=F_Fin de fichier inattendue
|
||||
% this typically happens in on of the following cases :
|
||||
% \begin{itemize}
|
||||
% \item The source file ends befor then final \var{end.} statement. This
|
||||
@ -1466,104 +1466,108 @@ ol036=*g1g<x>_g
|
||||
ol037=*g2gg_utilise gsym
|
||||
ol038=*g2gd_utilise dbx
|
||||
ol039=*g2gh_use l'unit‚ de tracage du tas
|
||||
ol040=**1i_information
|
||||
ol041=**2iD_donne la date du compilateur
|
||||
ol042=**2iV_donne la version du compilateur
|
||||
ol043=**2iSO_donne l'OS du compilateur
|
||||
ol044=**2iSP_donne le processeur du compilateur
|
||||
ol045=**2iTO_donne l'OS cible
|
||||
ol046=**2iTP_donne le processeur cible
|
||||
ol047=**1I<x>_ajoute <x> … la liste des r‚pertoires pour fichiers inclus
|
||||
ol048=**1k<x>_transmet <x> au linker
|
||||
ol049=**1l_‚crit le logo
|
||||
ol050=**1n_ne pas lire le fichier de configuration par d‚faut
|
||||
ol051=**1o<x>_change le nom de l'executable en <x>
|
||||
ol052=**1pg_g‚nŠre du code pour profiler avec gprof
|
||||
ol053=*L1P_utilise des pipes au lieu de cr‚er des fichiers temporaires
|
||||
ol054=**1S<x>_options de syntaxe :
|
||||
ol055=**2S2_autorise quelques extensions Delphi 2
|
||||
ol056=**2Sc_autorise les operateurs type C (*=,+=,/= et -=)
|
||||
ol057=**2Sd_essaye d'ˆtre compatible avec Delphi
|
||||
ol058=**2Se_stoppe la compilation … la premiŠre erreur
|
||||
ol059=**2Sg_autorise LABEL et GOTO
|
||||
ol060=**2Sh_Utilise les ansistrings
|
||||
ol061=**2Si_supporte les INLINE type C++
|
||||
ol062=**2Sm_support des macros comme C (global)
|
||||
ol063=**2So_essaye d'ˆtre compatible avec TP/BP 7.0
|
||||
ol064=**2Sp_essaye d'ˆtre compatible avec GPC
|
||||
ol065=**2Ss_les constructeurs doivent s'appeler init (et les destructeurs done)
|
||||
ol066=**2St_autorise "static" dans les objects
|
||||
ol067=**1s_n'appelle pas l'assembleur ni le linker
|
||||
ol068=**1u<x>_rend le symbole <x> non d‚fini
|
||||
ol069=**1U_options d'unit‚s :
|
||||
ol070=**2Un_ne pas v‚rifier le nom de l'unit‚
|
||||
ol071=**2Us_compiler en temps qu'unit‚ systŠme
|
||||
ol072=**1v<x>_donne des informations. <x> est une combination des lettres suivantes :
|
||||
ol073=**2*_e : montre les erreurs (d‚faut) d : informations de d‚boggage
|
||||
ol074=**2*_w : montre les avertissements u : montre les info sur les unit‚s
|
||||
ol075=**2*_n : montre les notes t : montre les fichiers essay‚s/utilis‚s
|
||||
ol076=**2*_h : montre les suggestions m : montre les macros d‚finies
|
||||
ol077=**2*_i : montre des infos g‚n‚rales p : montre les proc‚dures compil‚es
|
||||
ol078=**2*_l : montre les num‚ros de lignes c : montre les conditionniels
|
||||
ol079=**2*_a : montre tout 0 : ne montre rien (sauf les erreurs)
|
||||
ol080=**2*_b : montre toutes les proc‚dures r : mode compatibilit‚ Rhide/GCC
|
||||
ol081=**2*_ quand une erreur survient x : infos Executable (Win32 seulement)
|
||||
ol082=**2*_
|
||||
ol083=**1X_options pour executable :
|
||||
ol084=*L2Xc_lien avec librairie C
|
||||
ol085=**2XD_lien avec la librarie dynamique (d‚finit FPC_LINK_DYNAMIC)
|
||||
ol086=**2Xs_enlˆve tous les symboles de l'executable
|
||||
ol087=**2XS_lien avec les librairies statiques (d‚finit FPC_LINK_STATIC)
|
||||
ol088=**0*_options sp‚cifiques au processeur :
|
||||
ol089=3*1A<x>_format de sortie :
|
||||
ol090=3*2Ao_fichier objet g‚n‚r‚ par GNU AS
|
||||
ol091=3*2Anasmcoff_fichier COFF avec Nasm
|
||||
ol092=3*2Anasmelf_fichier ELF32 (Linux) avec Nasm
|
||||
ol093=3*2Anasmobj_fichier OBJ avec Nasm
|
||||
ol094=3*2Amasm_fichier OBJ avec Masm (Mircosoft)
|
||||
ol095=3*2Atasm_fichier OBJ avec Tasm (Borland)
|
||||
ol096=3*1R<x>_type lecture assembleur :
|
||||
ol097=3*2Ratt_lit l'assembleur AT&T
|
||||
ol098=3*2Rintel_lit l'assembleur Intel
|
||||
ol099=3*2Rdirect_copie le texte assembleur directement dans le fichier assembleur
|
||||
ol100=3*1O<x>_optimisations :
|
||||
ol101=3*2Og_g‚nŠre du code compact
|
||||
ol102=3*2OG_g‚nŠre du code rapide (defaut)
|
||||
ol103=3*2Or_garde certaines variables dans des registres (toujours BUGGY!!!)
|
||||
ol104=3*2Ou_autorise les optimisations incertaines (voir docs)
|
||||
ol105=3*2O1_optimisations niveau 1 (optimisations rapides)
|
||||
ol106=3*2O2_optimisations niveau 2 (-O1 + optimisations plus lentes)
|
||||
ol107=3*2O3_optimisations niveau 3 (comme -O2u)
|
||||
ol108=3*2Op<x>_processeur cible :
|
||||
ol109=3*3Op1_d‚finit 386/486 comme processeur cible
|
||||
ol110=3*3Op2_d‚finit Pentium/PentiumMMX (tm) comme processeur cycle
|
||||
ol111=3*3Op3_d‚finit PPro/PII/c6x86/K6 (tm) comme processeur cycle
|
||||
ol112=3*1T<x>_systŠme d'explioitation cible :
|
||||
ol113=3*2TGO32V1_version 1 de l'extension DOS de DJ Delorie
|
||||
ol114=3*2TGO32V2_version 2 de l'extension DOS de DJ Delorie
|
||||
ol115=3*2TLINUX_Linux
|
||||
ol116=3*2TOS2_OS/2 2.x
|
||||
ol117=3*2TWin32_Windows 32 Bits
|
||||
ol118=6*1A<x>_output format
|
||||
ol119=6*2Ao_Unix o-file using GNU AS
|
||||
ol120=6*2Agas_GNU Motorola assembler
|
||||
ol121=6*2Amit_MIT Syntax (old GAS)
|
||||
ol122=6*2Amot_Standard Motorola assembler
|
||||
ol123=6*1O_optimizations:
|
||||
ol124=6*2Oa_turn on the optimizer
|
||||
ol125=6*2Og_generate smaller code
|
||||
ol126=6*2OG_generate faster code (default)
|
||||
ol127=6*2Ox_optimize maximum (still BUGGY!!!)
|
||||
ol128=6*2O2_set target processor to a MC68020+
|
||||
ol129=6*1R<x>_styles d'assembleur :
|
||||
ol130=6*2RMOT_lire l'assembleur type motorola
|
||||
ol131=6*1T<x>_SystŠme d'exploitation cible :
|
||||
ol132=6*2TAMIGA_Commodore Amiga
|
||||
ol133=6*2TATARI_Atari ST/STe/TT
|
||||
ol134=6*2TMACOS_Macintosh m68k
|
||||
ol135=6*2TLINUX_Linux-68k
|
||||
ol136=**1*_
|
||||
ol137=**1?_affiche cette aide
|
||||
ol040=*g2gc_generate checks for pointers
|
||||
ol041=**1i_information
|
||||
ol042=**2iD_donne la date du compilateur
|
||||
ol043=**2iV_donne la version du compilateur
|
||||
ol044=**2iSO_donne l'OS du compilateur
|
||||
ol045=**2iSP_donne le processeur du compilateur
|
||||
ol046=**2iTO_donne l'OS cible
|
||||
ol047=**2iTP_donne le processeur cible
|
||||
ol048=**1I<x>_ajoute <x> … la liste des r‚pertoires pour fichiers inclus
|
||||
ol049=**1k<x>_transmet <x> au linker
|
||||
ol050=**1l_‚crit le logo
|
||||
ol051=**1n_ne pas lire le fichier de configuration par d‚faut
|
||||
ol052=**1o<x>_change le nom de l'executable en <x>
|
||||
ol053=**1pg_g‚nŠre du code pour profiler avec gprof
|
||||
ol054=*L1P_utilise des pipes au lieu de cr‚er des fichiers temporaires
|
||||
ol055=**1S<x>_options de syntaxe :
|
||||
ol056=**2S2_autorise quelques extensions Delphi 2
|
||||
ol057=**2Sc_autorise les operateurs type C (*=,+=,/= et -=)
|
||||
ol058=**2Sd_essaye d'ˆtre compatible avec Delphi
|
||||
ol059=**2Se_stoppe la compilation … la premiŠre erreur
|
||||
ol060=**2Sg_autorise LABEL et GOTO
|
||||
ol061=**2Sh_Utilise les ansistrings
|
||||
ol062=**2Si_supporte les INLINE type C++
|
||||
ol063=**2Sm_support des macros comme C (global)
|
||||
ol064=**2So_essaye d'ˆtre compatible avec TP/BP 7.0
|
||||
ol065=**2Sp_essaye d'ˆtre compatible avec GPC
|
||||
ol066=**2Ss_les constructeurs doivent s'appeler init (et les destructeurs done)
|
||||
ol067=**2St_autorise "static" dans les objects
|
||||
ol068=**1s_n'appelle pas l'assembleur ni le linker
|
||||
ol069=**1u<x>_rend le symbole <x> non d‚fini
|
||||
ol070=**1U_options d'unit‚s :
|
||||
ol071=**2Un_ne pas v‚rifier le nom de l'unit‚
|
||||
ol072=**2Us_compiler en temps qu'unit‚ systŠme
|
||||
ol073=**1v<x>_donne des informations. <x> est une combination des lettres suivantes :
|
||||
ol074=**2*_e : montre les erreurs (d‚faut) d : informations de d‚boggage
|
||||
ol075=**2*_w : montre les avertissements u : montre les info sur les unit‚s
|
||||
ol076=**2*_n : montre les notes t : montre les fichiers essay‚s/utilis‚s
|
||||
ol077=**2*_h : montre les suggestions m : montre les macros d‚finies
|
||||
ol078=**2*_i : montre des infos g‚n‚rales p : montre les proc‚dures compil‚es
|
||||
ol079=**2*_l : montre les num‚ros de lignes c : montre les conditionniels
|
||||
ol080=**2*_a : montre tout 0 : ne montre rien (sauf les erreurs)
|
||||
ol081=**2*_b : montre toutes les proc‚dures r : mode compatibilit‚ Rhide/GCC
|
||||
ol082=**2*_ quand une erreur survient x : infos Executable (Win32 seulement)
|
||||
ol083=**2*_
|
||||
ol084=**1X_options pour executable :
|
||||
ol085=*L2Xc_lien avec librairie C
|
||||
ol086=**2XD_lien avec la librarie dynamique (d‚finit FPC_LINK_DYNAMIC)
|
||||
ol087=**2Xs_enlˆve tous les symboles de l'executable
|
||||
ol088=**2XS_lien avec les librairies statiques (d‚finit FPC_LINK_STATIC)
|
||||
ol089=**0*_options sp‚cifiques au processeur :
|
||||
ol090=3*1A<x>_format de sortie :
|
||||
ol091=3*2Aas_fichier objet g‚n‚r‚ par GNU AS
|
||||
ol092=3*2Aasaout_fichier objet g‚n‚r‚ par GNU AS pour aout (Go32v1)
|
||||
ol093=3*2Anasmcoff_fichier COFF (Go32v2) avec Nasm
|
||||
ol094=3*2Anasmelf_fichier ELF32 (Linux) avec Nasm
|
||||
ol095=3*2Anasmobj_fichier OBJ avec Nasm
|
||||
ol096=3*2Amasm_fichier OBJ avec Masm (Mircosoft)
|
||||
ol097=3*2Atasm_fichier OBJ avec Tasm (Borland)
|
||||
ol098=3*2Acoff_coff (Go32v2) using internal writer
|
||||
ol099=3*2Apecoff_pecoff (Win32) using internal writer
|
||||
ol100=3*1R<x>_type lecture assembleur :
|
||||
ol101=3*2Ratt_lit l'assembleur AT&T
|
||||
ol102=3*2Rintel_lit l'assembleur Intel
|
||||
ol103=3*2Rdirect_copie le texte assembleur directement dans le fichier assembleur
|
||||
ol104=3*1O<x>_optimisations :
|
||||
ol105=3*2Og_g‚nŠre du code compact
|
||||
ol106=3*2OG_g‚nŠre du code rapide (defaut)
|
||||
ol107=3*2Or_garde certaines variables dans des registres (toujours BUGGY!!!)
|
||||
ol108=3*2Ou_autorise les optimisations incertaines (voir docs)
|
||||
ol109=3*2O1_optimisations niveau 1 (optimisations rapides)
|
||||
ol110=3*2O2_optimisations niveau 2 (-O1 + optimisations plus lentes)
|
||||
ol111=3*2O3_optimisations niveau 3 (comme -O2u)
|
||||
ol112=3*2Op<x>_processeur cible :
|
||||
ol113=3*3Op1_d‚finit 386/486 comme processeur cible
|
||||
ol114=3*3Op2_d‚finit Pentium/PentiumMMX (tm) comme processeur cycle
|
||||
ol115=3*3Op3_d‚finit PPro/PII/c6x86/K6 (tm) comme processeur cycle
|
||||
ol116=3*1T<x>_systŠme d'explioitation cible :
|
||||
ol117=3*2TGO32V1_version 1 de l'extension DOS de DJ Delorie
|
||||
ol118=3*2TGO32V2_version 2 de l'extension DOS de DJ Delorie
|
||||
ol119=3*2TLINUX_Linux
|
||||
ol120=3*2TOS2_OS/2 2.x
|
||||
ol121=3*2TWin32_Windows 32 Bits
|
||||
ol122=6*1A<x>_output format
|
||||
ol123=6*2Aas_Unix o-file using GNU AS
|
||||
ol124=6*2Agas_GNU Motorola assembler
|
||||
ol125=6*2Amit_MIT Syntax (old GAS)
|
||||
ol126=6*2Amot_Standard Motorola assembler
|
||||
ol127=6*1O_optimizations:
|
||||
ol128=6*2Oa_turn on the optimizer
|
||||
ol129=6*2Og_generate smaller code
|
||||
ol130=6*2OG_generate faster code (default)
|
||||
ol131=6*2Ox_optimize maximum (still BUGGY!!!)
|
||||
ol132=6*2O2_set target processor to a MC68020+
|
||||
ol133=6*1R<x>_styles d'assembleur :
|
||||
ol134=6*2RMOT_lire l'assembleur type motorola
|
||||
ol135=6*1T<x>_SystŠme d'exploitation cible :
|
||||
ol136=6*2TAMIGA_Commodore Amiga
|
||||
ol137=6*2TATARI_Atari ST/STe/TT
|
||||
ol138=6*2TMACOS_Macintosh m68k
|
||||
ol139=6*2TLINUX_Linux-68k
|
||||
ol140=**1*_
|
||||
ol141=**1?_affiche cette aide
|
||||
ol_end=**1h_affiche cette aide sans attente
|
||||
#
|
||||
# The End...
|
||||
|
@ -747,7 +747,7 @@ parser_f_direct_assembler_not_allowed=F_Directe assembler is niet ondersteund bi
|
||||
% other outputformat or use an other assembler reader
|
||||
parser_w_no_objpas_use_mode=W_De OBJPAS unit niet manueel laden, gebruik {$mode objfpc} of {$mode delphi}.
|
||||
% You're trying to load the ObjPas unit manual from a uses clause. This is
|
||||
% not a good idea to do, you can better use the \var{\{\$mode objfpc\}} or
|
||||
% not a good idea to do, you can better use the \var{\{\$mode objfpc\}} or
|
||||
% \var{\{\$mode delphi\}}
|
||||
% directives which load the unit automaticly
|
||||
parser_e_no_object_override=E_OVERRIDE kan niet gebruikt worden in objecten
|
||||
@ -1316,7 +1316,7 @@ unit_u_recompile_obj_and_asm_older=U_Hercompileer unit, object en asm zijn ouder
|
||||
unit_u_recompile_obj_older_than_asm=U_Hercompileer unit, object is ouder dan assembler
|
||||
% When you use the \var{-vu} flag, the compiler warns if the assembler
|
||||
% file of the unit is older than the object file of the unit.
|
||||
unit_u_start_parse_interface=U_Parsen van interface van $1
|
||||
unit_u_start_parse_interface=U_Parsen van interface van $1
|
||||
% When you use the \var{-vu} flag, the compiler warns that it starts
|
||||
% parsing the interface part of the unit
|
||||
unit_u_start_parse_implementation=U_Parsen van implementation van $1
|
||||
@ -1454,109 +1454,116 @@ ol029=**2Fu<x>_Voeg <x> toe aan unit pad
|
||||
ol030=*g1g_genereer debug informatie
|
||||
ol031=*g2gg_gebruik gsym
|
||||
ol032=*g2gd_gebruik dbx
|
||||
ol033=**1i_informatie
|
||||
ol034=**1I<x>_Voeg <x> toe aan invoegpad
|
||||
ol035=**1k<x>_Geef <x> door aan de linker
|
||||
ol036=**1l_Druk logo af
|
||||
ol037=**1n_Standaard configuratie bestand niet lezen
|
||||
ol038=**1o<x>_Stel de naam van het applicatiebestand in op <x>
|
||||
ol039=**1pg_genereer profile code voor gprof
|
||||
ol040=*L1P_Gebruik pipes in plaats van tijdelijke assembler bestanden
|
||||
ol041=**1S_Syntax instellingen
|
||||
ol042=**2S2_Stel Delphi 2 uitbreidingen in
|
||||
ol043=**2Sc_Ondersteun operatoren als in C (*=,+=,/= en -=)
|
||||
ol044=**2Sd_Compiler verwijdert assembler lijsten (minder geheugengebruik, maar trager)
|
||||
ol045=**2Se_Compiler stopt na de eerste fout
|
||||
ol046=**2Sg_Sta gebruik van LABEL en GOTO toe
|
||||
ol047=**2Si_Ondersteun C++ stijl INLINE
|
||||
ol048=**2Sm_Ondersteun macros zoals in C (globaal)
|
||||
ol049=**2So_Probeer TP/BP 7.0 compatibel te zijn
|
||||
ol050=**2Sp_Probeer to be gpc compatibel te zijn
|
||||
ol051=**2Ss_Constructor naam moet init zijn (destructor moet done zijn)
|
||||
ol052=**2St_Sta static sleutelwoord toe in objecten
|
||||
ol053=**2Sv_Sta variabele opties toe (cvar,external,public,export)
|
||||
ol054=**1s_Roep assembler en linker niet op (slechts met -a)
|
||||
ol055=**1T<x>_Doel besturingssysteem
|
||||
ol056=3*2TGO32V1_versie 1 van de DJ Delorie DOS uitbreider
|
||||
ol057=3*2TGO32V2_versie 2 van de DJ Delorie DOS uitbreider
|
||||
ol058=3*2TLINUX_Linux
|
||||
ol059=3*2TOS2_OS/2 2.x
|
||||
ol060=3*2TWin32_Windows 32 Bit
|
||||
ol061=6*2TAMIGA_Commodore Amiga
|
||||
ol062=6*2TATARI_Atari ST/STe/TT
|
||||
ol063=6*2TMACOS_Macintosh m68k
|
||||
ol064=6*2TLINUX_Linux-68k
|
||||
ol065=**1u<x>_Verwijdert symbooldefinitie <x>
|
||||
ol066=**1U_unit opties
|
||||
ol067=**2Un_Unit naam niet nagaan
|
||||
ol068=**2Up<x>_Zelfde als -Fu<x>
|
||||
ol069=**2Us_Compileer een systeemunit
|
||||
ol070=**1v<x>_Wees uitvoerig. <x> is een combinatie van volgende letters:
|
||||
ol071=**2*_e : Toon fouten (standaard) d : Toon debug informatie
|
||||
ol072=**2*_w : Toon waarschuwingen u : Toon gebruikte bestanden
|
||||
ol073=**2*_n : Toon notas t : Toon geteste bestanden
|
||||
ol074=**2*_h : Toon hints m : Toon gedefinieerde macros
|
||||
ol075=**2*_i : Toon algemene informatie p : Toon gecompileerde routines
|
||||
ol076=**2*_l : Toon lijnnummers c : Toon voorwaardelijken
|
||||
ol077=**2*_a : Toon alles 0 : Toon alleen fouten
|
||||
ol078=**1X_applicatie instellingen
|
||||
ol079=*L2Xc_link met de C bibliotheek
|
||||
ol080=**2XD_link met dynamische bibliotheken (definieert FPC_LINK_DYNAMIC)
|
||||
ol081=**2Xs_verwijder alle symbolen uit applicatie
|
||||
ol082=**2XS_link met statische bibliotheken (definieert FPC_LINK_STATIC)
|
||||
ol083=**0*_Processor specifieke instellingen:
|
||||
ol084=3*1A_Output formaat
|
||||
ol085=3*2Ao_Coff bestand met GNU AS
|
||||
ol086=3*2Anasmcoff_Coff bestand met Nasm
|
||||
ol087=3*2Anasmelf_elf32 (linux) bestand met Nasm
|
||||
ol088=3*2Anasmobj_obj bestand met Nasm
|
||||
ol089=3*2Amasm_obj bestand met Masm (Microsoft)
|
||||
ol090=3*2Atasm_obj bestand met Tasm (Borland)
|
||||
ol091=3*1R_assembler lezer stijl:
|
||||
ol092=3*2Ratt_Lees AT&T stijl assembler
|
||||
ol093=3*2Rintel_Lees Intel stijl assembler
|
||||
ol094=3*2Rdirect_Kopieer assembler dadelijk naar assembler bestand
|
||||
ol095=3*1O<x>_optimizaties
|
||||
ol096=3*2Og_Genereer kleinere code
|
||||
ol097=3*2OG_Genereerd snellere code (standaard)
|
||||
ol098=3*2Or_Houd zekere variabelen in registers (Nog steeds BUGGY!!!)
|
||||
ol099=3*2Ou_Probeer onzekere optimizaties (zie documentatie)
|
||||
ol100=3*2O1_Niveau 1 optimizaties (snelle optimizaties)
|
||||
ol101=3*2O2_Niveau 2 optimizaties (-O1 + tragere optimizaties)
|
||||
ol102=3*2O3_Niveau 3 optimizaties (Zelfde als -O2u)
|
||||
ol103=3*2Op_Doel processor
|
||||
ol104=3*3Op1_Stel doel processor in op 386/486
|
||||
ol105=3*3Op2_Stel doel processor in op Pentium/PentiumMMX (tm)
|
||||
ol106=3*3Op3_Stel doel processor in op PPro/PII/c6x86/K6 (tm)
|
||||
ol107=6*1A_output formaat
|
||||
ol108=6*2Ao_Unix o-bestandmet GNU AS
|
||||
ol109=6*2Agas_GNU Motorola assembler
|
||||
ol110=6*2Amit_MIT Syntax (oude GAS)
|
||||
ol111=6*2Amot_Standaard Motorola assembler
|
||||
ol112=6*1O_optimizaties
|
||||
ol113=6*2Oa_Gebruik de optimizaties
|
||||
ol114=6*2Og_Genereer kleinere code
|
||||
ol115=6*2OG_Genereer snellere code (standaard)
|
||||
ol116=6*2Ox_Optimizeer maximaal (nog steeds BUGGY!!!)
|
||||
ol117=6*2O2_Stel doel processor in op MC68020+
|
||||
ol118=**1*_
|
||||
ol119=**1?_Toont deze hulp
|
||||
ol120=6*2Agas_GNU Motorola assembler
|
||||
ol121=6*2Amit_MIT Syntax (old GAS)
|
||||
ol122=6*2Amot_Standard Motorola assembler
|
||||
ol123=6*1O_optimizaties:
|
||||
ol124=6*2Oa_Geruik optimizatie
|
||||
ol125=6*2Og_Maak kleinere
|
||||
ol126=6*2OG_Maak snellere code (standaard)
|
||||
ol127=6*2Ox_Optimaliseer maximaal (still BUGGY!!!)
|
||||
ol128=6*2O2_Stel doel processor in op MC68020+
|
||||
ol129=6*1R<x>_assembler lezer stijl:
|
||||
ol130=6*2RMOT_Lees motorola stijl assembler
|
||||
ol131=6*1T<x>_Doel besturingssysteem:
|
||||
ol132=6*2TAMIGA_Commodore Amiga
|
||||
ol133=6*2TATARI_Atari ST/STe/TT
|
||||
ol134=6*2TMACOS_Macintosh m68k
|
||||
ol135=6*2TLINUX_Linux-68k
|
||||
ol136=**1*_
|
||||
ol137=**1?_Toont deze hulp
|
||||
ol033=*g2gh_laad heaptrc unit automatisch
|
||||
ol034=*g2gc_genereer meer controlers voor wijzers
|
||||
ol035=**1i_informatie
|
||||
ol036=**1I<x>_Voeg <x> toe aan invoegpad
|
||||
ol037=**1k<x>_Geef <x> door aan de linker
|
||||
ol038=**1l_Druk logo af
|
||||
ol039=**1n_Standaard configuratie bestand niet lezen
|
||||
ol040=**1o<x>_Stel de naam van het applicatiebestand in op <x>
|
||||
ol041=**1pg_genereer profile code voor gprof
|
||||
ol042=*L1P_Gebruik pipes in plaats van tijdelijke assembler bestanden
|
||||
ol043=**1S_Syntax instellingen
|
||||
ol044=**2S2_Stel Delphi 2 uitbreidingen in
|
||||
ol045=**2Sc_Ondersteun operatoren als in C (*=,+=,/= en -=)
|
||||
ol046=**2Sd_Compiler verwijdert assembler lijsten (minder geheugengebruik, maar trager)
|
||||
ol047=**2Se_Compiler stopt na de eerste fout
|
||||
ol048=**2Sg_Sta gebruik van LABEL en GOTO toe
|
||||
ol049=**2Si_Ondersteun C++ stijl INLINE
|
||||
ol050=**2Sm_Ondersteun macros zoals in C (globaal)
|
||||
ol051=**2So_Probeer TP/BP 7.0 compatibel te zijn
|
||||
ol052=**2Sp_Probeer to be gpc compatibel te zijn
|
||||
ol053=**2Ss_Constructor naam moet init zijn (destructor moet done zijn)
|
||||
ol054=**2St_Sta static sleutelwoord toe in objecten
|
||||
ol055=**1s_Roep assembler en linker niet op (slechts met -a)
|
||||
ol056=**1T<x>_Doel besturingssysteem
|
||||
ol057=3*2TGO32V1_versie 1 van de DJ Delorie DOS uitbreider
|
||||
ol058=3*2TGO32V2_versie 2 van de DJ Delorie DOS uitbreider
|
||||
ol059=3*2TLINUX_Linux
|
||||
ol060=3*2TOS2_OS/2 2.x
|
||||
ol061=3*2TWin32_Windows 32 Bit
|
||||
ol062=6*2TAMIGA_Commodore Amiga
|
||||
ol063=6*2TATARI_Atari ST/STe/TT
|
||||
ol064=6*2TMACOS_Macintosh m68k
|
||||
ol065=6*2TLINUX_Linux-68k
|
||||
ol066=**1u<x>_Verwijdert symbooldefinitie <x>
|
||||
ol067=**1U_unit opties
|
||||
ol068=**2Un_Unit naam niet nagaan
|
||||
ol069=**2Up<x>_Zelfde als -Fu<x>
|
||||
ol070=**2Us_Compileer een systeemunit
|
||||
ol071=**1v<x>_Wees uitvoerig. <x> is een combinatie van volgende letters:
|
||||
ol072=**2*_e : Toon fouten (standaard) d : Toon debug informatie
|
||||
ol073=**2*_w : Toon waarschuwingen u : Toon gebruikte bestanden
|
||||
ol074=**2*_n : Toon notas t : Toon geteste bestanden
|
||||
ol075=**2*_h : Toon hints m : Toon gedefinieerde macros
|
||||
ol076=**2*_i : Toon algemene informatie p : Toon gecompileerde routines
|
||||
ol077=**2*_l : Toon lijnnummers c : Toon voorwaardelijken
|
||||
ol078=**2*_a : Toon alles 0 : Toon alleen fouten
|
||||
ol079=**1X_applicatie instellingen
|
||||
ol080=*L2Xc_link met de C bibliotheek
|
||||
ol081=**2XD_link met dynamische bibliotheken (definieert FPC_LINK_DYNAMIC)
|
||||
ol082=**2Xs_verwijder alle symbolen uit applicatie
|
||||
ol083=**2XS_link met statische bibliotheken (definieert FPC_LINK_STATIC)
|
||||
ol084=**0*_Processor specifieke instellingen:
|
||||
ol085=3*1A_Output formaat
|
||||
ol086=3*2Aas_assembleer met GNU AS
|
||||
ol087=3*2Aasaout_assembleer met GNU AS voor aout (Go32v1)
|
||||
ol088=3*2Anasmcoff_Coff (Go32v2) bestand met Nasm
|
||||
ol089=3*2Anasmelf_elf32 (linux) bestand met Nasm
|
||||
ol090=3*2Anasmobj_obj bestand met Nasm
|
||||
ol091=3*2Amasm_obj file using Masm (Microsoft)
|
||||
ol092=3*2Atasm_obj file using Tasm (Borland)
|
||||
ol093=3*2Acoff_coff (Go32v2) met interne schrijver
|
||||
ol094=3*2Apecoff_pecoff (Win32) met interne schrijver
|
||||
ol095=3*1R_assembler lezer stijl:
|
||||
ol096=3*2Ratt_Lees AT&T stijl assembler
|
||||
ol097=3*2Rintel_Lees Intel stijl assembler
|
||||
ol098=3*2Rdirect_Kopieer assembler dadelijk naar assembler bestand
|
||||
ol099=3*1O<x>_optimizaties
|
||||
ol100=3*2Og_Genereer kleinere code
|
||||
ol101=3*2OG_Genereerd snellere code (standaard)
|
||||
ol102=3*2Or_Houd zekere variabelen in registers (Nog steeds BUGGY!!!)
|
||||
ol103=3*2Ou_Probeer onzekere optimizaties (zie documentatie)
|
||||
ol104=3*2O1_Niveau 1 optimizaties (snelle optimizaties)
|
||||
ol105=3*2O2_Niveau 2 optimizaties (-O1 + tragere optimizaties)
|
||||
ol106=3*2O3_Niveau 3 optimizaties (Zelfde als -O2u)
|
||||
ol107=3*2Op_Doel processor
|
||||
ol108=3*3Op1_Stel doel processor in op 386/486
|
||||
ol109=3*3Op2_Stel doel processor in op Pentium/PentiumMMX (tm)
|
||||
ol110=3*3Op3_Stel doel processor in op PPro/PII/c6x86/K6 (tm)
|
||||
ol111=6*1A_output formaat
|
||||
ol112=6*2Aas_Unix o-bestand met GNU AS
|
||||
ol113=6*2Agas_GNU Motorola assembler
|
||||
ol114=6*2Amit_MIT Syntax (oude GAS)
|
||||
ol115=6*2Amot_Standaard Motorola assembler
|
||||
ol116=6*1O_optimizaties
|
||||
ol117=6*2Oa_Gebruik de optimizaties
|
||||
ol118=6*2Og_Genereer kleinere code
|
||||
ol119=6*2OG_Genereer snellere code (standaard)
|
||||
ol120=6*2Ox_Optimizeer maximaal (nog steeds BUGGY!!!)
|
||||
ol121=6*2O2_Stel doel processor in op MC68020+
|
||||
ol122=**1*_
|
||||
ol123=**1?_Toont deze hulp
|
||||
ol124=6*2Agas_GNU Motorola assembler
|
||||
ol125=6*2Amit_MIT Syntax (old GAS)
|
||||
ol126=6*2Amot_Standard Motorola assembler
|
||||
ol127=6*1O_optimizaties:
|
||||
ol128=6*2Oa_Geruik optimizatie
|
||||
ol129=6*2Og_Maak kleinere
|
||||
ol130=6*2OG_Maak snellere code (standaard)
|
||||
ol131=6*2Ox_Optimaliseer maximaal (still BUGGY!!!)
|
||||
ol132=6*2O2_Stel doel processor in op MC68020+
|
||||
ol133=6*1R<x>_assembler lezer stijl:
|
||||
ol134=6*2RMOT_Lees motorola stijl assembler
|
||||
ol135=6*1T<x>_Doel besturingssysteem:
|
||||
ol136=6*2TAMIGA_Commodore Amiga
|
||||
ol137=6*2TATARI_Atari ST/STe/TT
|
||||
ol138=6*2TMACOS_Macintosh m68k
|
||||
ol139=6*2TLINUX_Linux-68k
|
||||
ol140=**1*_
|
||||
ol141=**1?_Toont deze hulp
|
||||
ol_end=**1h_Toont deze hulp zonder wachten
|
||||
#
|
||||
# The End...
|
||||
#
|
||||
|
@ -749,146 +749,156 @@ option_info_end= fpc-develop@f1305.n5020.z2.fidonet.org (or fpc@mosfilm.ru)
|
||||
ol_begin=**0*_¤¥« © '+', çâ®¡ë ¢ª«îç¨âì ª«îç, ¨ '-' çâ®¡ë ®âª«îç¨âì ¥£®
|
||||
ol001=**1a_ª®¬¯¨«ïâ®à ¥ ¡y¤¥â 㤠«ïâì ᣥ¥à¨à®¢ ë© áᥬ¡«¥à᪨© ä ©«
|
||||
ol002=**2al_¢ë¢®¤¨âì ®¬¥p áâப ¢ áᥬ¡«¨p®¢ ®¬ ä ©«¥
|
||||
ol003=**1b_£¥¥p¨p®¢ âì ¨ä®p¬ æ¨î ¤«ï ¡p y§¥p
|
||||
ol137=**2bl_£¥¥p¨p®¢ âì ¨ä®p¬ æ¨î ® «®ª «ìëå ᨬ¢®« å
|
||||
ol004=**1B_¯¥p¥ª®¬¯¨«¨p®¢ âì ¢á¥ ¬®¤y«¨
|
||||
ol005=**1C_®¯æ¨¨ £¥¥p â®p ª®¤
|
||||
ol006=3*2CD_á®§¤ âì ¤¨ ¬¨ç¥áªyî ¡¨¡«¨®â¥ªy
|
||||
ol007=**2Ch<n>_<n> ¡ ©â ªyç¨ (¬¥¦¤ã 1023 ¨ 67107840)
|
||||
ol008=**2Ci_¯p®¢¥pª ¢¢®¤ -¢ë¢®¤
|
||||
ol009=**2Cn_¥ «¨ª®¢ âì ä ©«
|
||||
ol010=**2Co_¯p®¢¥pïâì ¯¥à¥¯®«¥¨¥ ¢ 楫®ç¨á«¥ëå ®¯¥à æ¨ïå
|
||||
ol011=**2Cr_¯p®¢¥pª ¤¨ ¯ §®
|
||||
ol012=**2Cs<n>_yáâ ®¢¨âì p §¬¥p á⥪ ¤® <n>
|
||||
ol013=**2Ct_¯à®¢¥àª á⥪
|
||||
ol014=3*2CS_á®§¤ âì áâ â¨ç¥áªyî ¡¨¡«¨®â¥ªy
|
||||
ol015=3*2Cx_¨á¯®«ì§®¢ âì ¨â¥«¥ªây «ìyî «¨ª®¢ªy ¬®¤y«¥©
|
||||
ol016=**1d<x>_®¯p¥¤¥«¨âì ᨬ¢®« <x>
|
||||
ol017=*O1D_á®§¤ ¨¥ DEF-ä ©«
|
||||
ol018=*O2Dd<x>_yáâ ®¢¨âì ®¯¨á ¨¥ ¢ <x>
|
||||
ol019=*O2Dw_PM ¯à¨«®¦¥¨¥
|
||||
ol020=**1e<x>_yáâ ®¢¨âì ¯yâì ¤«ï ¨á¯®«ï¥¬ëå ä ©«®¢
|
||||
ol021=**1E_⮦¥, çâ® ¨ -Cn
|
||||
ol022=**1F_yáâ ®¢¨âì ¨¬¥ ä ©«®¢ ¨ ¯ãâ¨
|
||||
ol023=**2FD<x>_yáâ ®¢¨âì ¯y⨠¤® ª â «®£®¢, £¤¥ ¨áª âì ã⨫¨âë ª®¬¯¨«ïâ®à
|
||||
ol024=**2Fe<x>_¯¥p¥ ¯p ¢¨âì ¢ë¢®¤ ®è¨¡®ª ¢ <x>
|
||||
ol025=**2FE<x>_yáâ ®¢¨âì ¯yâì ¤«ï exe/unit ä ©«®¢ ¢ <x>
|
||||
ol026=*L2Fg<x>_⮦¥, çâ® ¨ -Fl
|
||||
ol027=**2Fi<x>_¤®¡ ¢«¥¨¥ <x>, ª ¯y⨠¤® ¢ª«îç ¥¬ëå ä ©«®¢
|
||||
ol028=**2Fl<x>_¤®¡ ¢«¥¨¥ <x>, ª ¯y⨠¤® ¡¨¡«¨®â¥ª
|
||||
ol029=*L2FL<x>_¨á¯®«ì§®¢ âì <x> ª ª ¤¨ ¬¨ç¥áª¨© ª®¬¯®®¢é¨ª
|
||||
ol030=**2Fo<x>_¤®¡ ¢¨âì <x> ª ¯y⨠¤® ®¡ê¥ªâëå ä ©«®¢
|
||||
ol031=**2Fr<x>_§ £py§¨âì ä ©« á®®¡é¥¨© ®¡ ®è¨¡ª å <x>
|
||||
ol032=**2Fu<x>_¤®¡ ¢¨âì <x> ª ¯ã⨠¤® ¬®¤ã«¥©
|
||||
ol033=**2FU<x>_yáâ ®¢¨âì ¯yâì ¤® ¬®¤y«¥© ª ª <x>, ®â¬¥ï¥â -FE
|
||||
ol034=*g1g_á®§¤ ¢ âì ¨ä®à¬ æ¨î ¤«ï ®â« ¤ç¨ª
|
||||
ol035=*g2gg_¨á¯®«ì§®¢ âì gsym
|
||||
ol036=*g2gd_¨á¯®«ì§®¢ âì dbx
|
||||
ol037=*g2gh_¨á¯®«ì§®¢ âì ¬®¤y«ì á«¥¦¥¨ï § ªã祩
|
||||
ol038=**1i_¨ä®p¬ æ¨ï
|
||||
ol039=**2iD_¢®§¢p é ¥â ¤ ây ª®¬¯¨«ïâ®p
|
||||
ol040=**2iV_¢®§p é ¥â ¢¥pá¨î ª®¬¯¨«ïâ®à
|
||||
ol041=**2iSO_¢®§¢p é ¥â ⨯ OS, ª®â®p®© ¡ë« ®âª®¬¯¨«¨p®¢ ¯p®£p ¬¬
|
||||
ol042=**2iSP_¢®§¢p é ¥â ⨯ ¯p®æ¥áá®p , ª®â®p®¬ ¡ë« á®§¤ ¯p®£p ¬¬
|
||||
ol043=**2iTO_¢®§¢p é ¥â ⨯ OS, ¤«ï ª®â®p®© ¡ë« ®âª®¬¯¨«¨p®¢ ¯p®£p ¬¬
|
||||
ol044=**2iTP_¢®§¢p é ¥â ⨯ ¯p®æ¥áá®p , ¤«ï ª®â®p®£® ¡ë« ®âª®¬¯¨«¨p®¢ ¯p®£p ¬¬
|
||||
ol045=**1I<x>_¤®¡ ¢«ï¥â <x> ¢ ¯y⨠¤® ¢ª«îç ¥¬ëå ä ©«®¢
|
||||
ol046=**1k<x>_¯p®å®¤ <x> ª®¬¯®®¢é¨ªy
|
||||
ol047=**1l_§ ¯¨áë¢ âì ¢ ¯p®£p ¬¬y «®£®â¨¯
|
||||
ol048=**1n_H¥ ç¨â âì § ¤ ë© ¯® 㬮«ç ¨î ä ©« ª®ä¨£ãà æ¨¨
|
||||
ol049=**1o<x>_¨§¬¥¨âì ¨¬ï á®§¤ ¢ ¥¬®© ¢ë¯®«ï¥¬®© ¯à®£à ¬¬ë, <x>
|
||||
ol050=**1pg_£¥¥p æ¨ï ¯à®ä¨«¨àãî饣® ª®¤ ¤«ï gprof
|
||||
ol051=*L1P_¨á¯®«ì§®¢ âì ª®¢¥©¥àë (pipes) ¢¬¥á⮠⮣®, ç⮡ë á®§¤ ¢ âì ¢à¥¬¥ë¥ ä ©«ë áᥬ¡«¥à
|
||||
ol052=**1S_á¨â ªá¨ç¥áª¨¥ ®¯æ¨¨
|
||||
ol053=**2S2_ª«îç ¢ª«îç¥¨ï ¥ª®â®pëå p áè¨p¥¨© Delphi 2
|
||||
ol054=**2Sc_¯®¤¤¥p¦¨¢ âì ®¯¥à â®àë, ¯®å®¦¨¥ ®¯¥p â®pë ¢ C (*=,+=,/= ¨ -=)
|
||||
ol055=**2Sd_p¥¦¨¬ Delphi-ᮢ¬¥á⨬®áâ¨
|
||||
ol056=**2Se_ª®¬¯¨«ïâ®p ®áâ ¢«¨¢ ¥âáï ¯®á«¥ ¯¥à¢®© ®è¨¡ª¨
|
||||
ol057=**2Sg_¯®¤¤¥p¦¨¢ âì LABEL ¨ GOTO
|
||||
ol136=**2Sh_¨á¯®«ì§®¢ âì ANSI áâp®ª¨
|
||||
ol058=**2Si_¯®¤¤¥p¦¨¢ âì á⨫ì INLINE ï§ëª C++
|
||||
ol059=**2Sm_¯®¤¤¥p¦¨¢ âì ¬ ªà®ª®¬ ¤ë ¯®¤®¡® C (£«®¡ «ì ï ¯¥à¥¬¥ ï!)
|
||||
ol060=**2So_p¥¦¨¬ TP/BP 7.0 ᮢ¬¥á⨬®áâ¨
|
||||
ol061=**2Sp_p¥¦¨¬ gpc ᮢ¬¥á⨬®áâ¨
|
||||
ol062=**2Ss_ª®áâpyªâ®p (constructor) ¤®«¦¥ ¨¬¥âì ¨¬ï init (¤¥áâpyªâ®p (destructor) ¤®«¦¥ ¨¬¥âì ¨¬ï done)
|
||||
ol063=**2St_¯®¤¤¥p¦ª áâ â¨ç¥áª¨å ª«î祢ëå á«®¢ ¢ ®¡ê¥ªâ å
|
||||
ol064=**1s_¥ ¢ë§ë¢ âì áᥬ¡«¥à ¨ ª®¬¯®®¢é¨ª ¯p¨ p ¡®â¥ (⮫쪮 á -a)
|
||||
ol065=**1u<x>_y¤ «ï¥â ®¯p¥¤¥«¥¨¥ ᨬ¢®« <x>
|
||||
ol066=**1U_®¯æ¨¨ ¬®¤y«¥©
|
||||
ol067=**2Un_¥ ¯p®¢¥pïâì ᮮ⢥âá⢨¥ ¨¬¥¨ ¬®¤y«ï ¨ ¨¬¥¨ ä ©« ¬®¤y«ï
|
||||
ol068=**2Up<x>_⮦¥, çâ® ¨ -Fu<x>
|
||||
ol069=**2Us_᪮¬¯¨«¨p®¢ âì £« ¢ë© ¬®¤y«ì (system)
|
||||
ol070=**1v<x>_¯®¤p®¡®áâì <x> íâ® ª®¬¡¨ æ¨ï á«¥¤yîé¨å ᨬ¢®«®¢:
|
||||
ol071=**2*_e : ‚ᥠ®è¨¡ª¨ (¯® 㬮«ç ¨î) d: ˆä®à¬ æ¨ï ¤«ï ®â« ¤ª¨
|
||||
ol072=**2*_w : <20>।ã¯à¥¦¤¥¨ï u: ˆä®à¬ æ¨î ¬®¤ã«ï
|
||||
ol073=**2*_n : <20>ਬ¥ç ¨ï t: <20>஡®¢ ë¥/¨á¯®«ì§®¢ ë¥ ä ©«ë
|
||||
ol074=**2*_h : <20>®¤áª §ª¨ m: <20>¯à¥¤¥«¥ë¥ ¬ ªà®ª®¬ ¤ë
|
||||
ol075=**2*_i : <20>¡é ï ¨ä®à¬ æ¨ï p: Š®¬¯¨«¨àã¥¬ë¥ ¯à®æ¥¤ãàë
|
||||
ol076=**2*_l : H®¬¥p «¨¨© c: “á«®¢ë¥ ¢ëà ¦¥¨ï
|
||||
ol077=**2*_a : ‚ᥠ¯®ª §ë¢ âì 0: H¨ç¥£® ¥ á®®¡é âì, ªp®¬¥ ®è¨¡®ª
|
||||
ol078=**2*_b : <20>®ª § âì ¢áî ¯p®æ¥¤ypy, r: Rhide/GCC ०¨¬ ᮢ¬¥á⨬®áâ¨
|
||||
ol079=**2*_ ¥á«¨ ®è¨¡ª ¯p®¨á室¨â x: ˆä®à¬ æ¨ï ® ä ©«¥ (⮫쪮 Win32)
|
||||
ol080=**2*_ ¨¬¥® ¢ ¥©
|
||||
ol081=**1X_®¯æ¨¨ ¢ë¯®«¥¨ï
|
||||
ol082=*L2Xc_«¨ª®¢ âì á ¡¨¡«¨®â¥ª®© ï§ëª C
|
||||
ol083=**2XD_«¨ª®¢ âì á ¤¨ ¬¨ç¥áª¨¬¨ ¡¨¡«¨®â¥ª ¬¨ (á¬. FPC_LINK_DYNAMIC)
|
||||
ol084=**2Xs_®ç¨áâ¨âì ¢á¥ á¨¬¢®«ìë¥ ¨¬¥ ¨§ á®§¤ ¢ ¥¬®© ¯p®£p ¬¬ë
|
||||
ol085=**2XS_«¨ª®¢ âì á® áâ â¨ç¥áª¨¬¨ ¡¨¡«¨®â¥ª ¬¨ (á¬. FPC_LINK_STATIC)
|
||||
ol086=**0*_<>¯æ¨¨ ᯥæ¨ä¨çë¥ ¤«ï ¯p®æ¥áá®p®¢:
|
||||
ol087=3*1A<x>_ä®à¬ ⠢뢮¤
|
||||
ol088=3*2Ao_coff ä ©«, ¨á¯®«ì§ãî騩 GNU
|
||||
ol089=3*2Anasmcoff_coff ä ©«, ¨á¯®«ì§ãî騩 Nasm
|
||||
ol090=3*2Anasmelf_elf32 (linux) ä ©«, ¨á¯®«ì§ãî騩 Nasm
|
||||
ol091=3*2Anasmobj_obj ä ©«, ¨á¯®«ì§ãî騩 Nasm
|
||||
ol092=3*2Amasm_obj ¨á¯®«ì§yî騩 Masm (Microsoft)
|
||||
ol093=3*2Atasm_obj ¨á¯®«ì§yî騩 Tasm (Borland)
|
||||
ol094=3*1R<x>_á⨫ì ç⥨ï áᥬ¡«¥p
|
||||
ol095=3*2Ratt_ç¨â âì ª ª áᥬ¡«¥à á⨫ï AT&T
|
||||
ol096=3*2Rintel_ç¨â âì ª ª áᥬ¡«¥à á⨫ï Intel
|
||||
ol097=3*2Rdirect_⥪áâ áᥬ¡«¥à ¯¥p¥¤ ¢ âì ¥¯®á।á⢥® ª ä ©«ã áᥬ¡«¥à
|
||||
ol098=3*1O<x>_â¨¯ë ®¯â¨¬¨§ 権
|
||||
ol099=3*2Og_£¥¥p¨p®¢ âì ¬¥ì訩 ª®¤
|
||||
ol100=3*2OG_£¥¥p¨p®¢ âì ¡ëáâpë© ª®¤ (¯® y¬®«ç ¨î)
|
||||
ol101=3*2Or_á®åp ïâì ¥ª®â®àë¥ ¯¥à¥¬¥ë¥ ¢ ॣ¨áâà â®à å (áëp®© ¬¥å ¨§¬!!!)
|
||||
ol102=3*2Ou_¢ª«îç¨âì ¥®¯à¥¤¥«¥ë¥ ®¯â¨¬¨§ 樨 (á¬. ¤®ªã¬¥âë)
|
||||
ol103=3*2O1_yp®¢¥ì 1 ®¯â¨¬¨§ 樨 (¡ëáâàë¥ ®¯â¨¬¨§ 樨)
|
||||
ol104=3*2O2_yp®¢¥ì 2 ®¯â¨¬¨§ 樨 (-O1 + ¡®«¥¥ ¬¥¤«¥ë¥ ®¯â¨¬¨§ 樨)
|
||||
ol105=3*2O3_yp®¢¥ì 3 ®¯â¨¬¨§ 樨 (â®â ¦¥ á ¬ë© ª ª -O2u)
|
||||
ol106=3*2Op_⨯ ¯à®æ¥áá®à , ¤«ï ª®â®p®£® ¯p®¨á室¨â ª®¬¯¨«ïæ¨ï:
|
||||
ol107=3*3Op1_¯à®æ¥áá®à 386/486
|
||||
ol108=3*3Op2_¯à®æ¥áá®à Pentium/PentiumMMX (tm)
|
||||
ol109=3*3Op3_¯à®æ¥áá®à Pentium PRO/Pentium II/Cyrix 6X86/AMD K6 (tm)
|
||||
ol110=3*1T<x>_⨯ ®¯¥à 樮 ï á¨á⥬ë, ¤«ï ª®â®p®© ¯p®¨á室¨â ª®¬¯¨«ïæ¨ï:
|
||||
ol111=3*2TGO32V1_version 1 (DJ Delorie à áè¨à¨â¥«ì DOS)
|
||||
ol112=3*2TGO32V2_version 2 (DJ Delorie à áè¨à¨â¥«ì DOS)
|
||||
ol113=3*2TLINUX_Linux
|
||||
ol114=3*2TOS2_OS/2 2.x
|
||||
ol115=3*2TWin32_Windows 32 Bit
|
||||
ol116=6*1A<x>_ä®à¬ â áᥬ¡«¥p
|
||||
ol117=6*2Ao_Unix o-ä ©«, ¨á¯®«ì§ãî騩 GNU
|
||||
ol118=6*2Agas_GNU áᥬ¡«¥à ä¨à¬ë Motorola
|
||||
ol119=6*2Amit_MIT á¨â ªá¨á (áâ àë© GAS)
|
||||
ol120=6*2Amot_áâ ¤ pâë© áᥬ¡«¥p ä¨à¬ë Motorola
|
||||
ol121=6*1O_®¯â¨¬¨§ 樨
|
||||
ol122=6*2Oa_ª«îç¨ ®¯â¨¬¨§ â®à
|
||||
ol123=6*2Og_£¥¥p¨p®¢ âì ¬¥ì訩 ª®¤
|
||||
ol124=6*2OG_£¥¥p¨p®¢ âì ¡ëáâpë© ª®¤ (¯® 㬮«ç ¨î)
|
||||
ol125=6*2Ox_¬ ªá¨¬ «ì ï ®¯â¨¬¨§ æ¨ï (¯®ª áëp®¥!!!)
|
||||
ol126=6*2O2_¯à®æ¥áá®à MC68020+
|
||||
ol127=6*1R<x>_á⨫ì ç⥨ï áᥬ¡«¥p
|
||||
ol128=6*2RMOT_ç¨â âì ª ª Motorola- áᥬ¡«¥p
|
||||
ol129=6*1T<x>_®¯¥à 樮 ï á¨á⥬ ¤«ï ª®â®p®© ª®¬¯¨«¨py¥âáï ä ©«
|
||||
ol130=6*2TAMIGA_Commodore <20><>‚Œ ä¨à¬ë Commodore
|
||||
ol131=6*2TATARI_Atari ST/STE/TT
|
||||
ol132=6*2TMACOS_Macintosh m68k
|
||||
ol133=6*2TLINUX_Linux-68k
|
||||
ol134=**1*_
|
||||
ol135=**1?_¯®ª § âì íây á¯à ¢ªy
|
||||
ol003=**2ar_list register allocation/release info in assembler file
|
||||
ol004=**2at_list temp allocation/release info in assembler file
|
||||
ol005=**1b_£¥¥p¨p®¢ âì ¨ä®p¬ æ¨î ¤«ï ¡p y§¥p
|
||||
ol006=**2bl_£¥¥p¨p®¢ âì ¨ä®p¬ æ¨î ® «®ª «ìëå ᨬ¢®« å
|
||||
ol007=**1B_¯¥p¥ª®¬¯¨«¨p®¢ âì ¢á¥ ¬®¤y«¨
|
||||
ol008=**1C_®¯æ¨¨ £¥¥p â®p ª®¤
|
||||
ol009=3*2CD_á®§¤ âì ¤¨ ¬¨ç¥áªyî ¡¨¡«¨®â¥ªy
|
||||
ol010=**2Ch<n>_<n> ¡ ©â ªyç¨ (¬¥¦¤ã 1023 ¨ 67107840)
|
||||
ol011=**2Ci_¯p®¢¥pª ¢¢®¤ -¢ë¢®¤
|
||||
ol012=**2Cn_¥ «¨ª®¢ âì ä ©«
|
||||
ol013=**2Co_¯p®¢¥pïâì ¯¥à¥¯®«¥¨¥ ¢ 楫®ç¨á«¥ëå ®¯¥à æ¨ïå
|
||||
ol014=**2Cr_¯p®¢¥pª ¤¨ ¯ §®
|
||||
ol015=**2Cs<n>_yáâ ®¢¨âì p §¬¥p á⥪ ¤® <n>
|
||||
ol016=**2Ct_¯à®¢¥àª á⥪
|
||||
ol017=3*2CS_á®§¤ âì áâ â¨ç¥áªyî ¡¨¡«¨®â¥ªy
|
||||
ol018=3*2Cx_¨á¯®«ì§®¢ âì ¨â¥«¥ªây «ìyî «¨ª®¢ªy ¬®¤y«¥©
|
||||
ol019=**1d<x>_®¯p¥¤¥«¨âì ᨬ¢®« <x>
|
||||
ol020=*O1D_á®§¤ ¨¥ DEF-ä ©«
|
||||
ol021=*O2Dd<x>_yáâ ®¢¨âì ®¯¨á ¨¥ ¢ <x>
|
||||
ol022=*O2Dw_PM ¯à¨«®¦¥¨¥
|
||||
ol023=**1e<x>_yáâ ®¢¨âì ¯yâì ¤«ï ¨á¯®«ï¥¬ëå ä ©«®¢
|
||||
ol024=**1E_⮦¥, çâ® ¨ -Cn
|
||||
ol025=**1F_yáâ ®¢¨âì ¨¬¥ ä ©«®¢ ¨ ¯ãâ¨
|
||||
ol026=**2FD<x>_yáâ ®¢¨âì ¯y⨠¤® ª â «®£®¢, £¤¥ ¨áª âì ã⨫¨âë ª®¬¯¨«ïâ®à
|
||||
ol027=**2Fe<x>_¯¥p¥ ¯p ¢¨âì ¢ë¢®¤ ®è¨¡®ª ¢ <x>
|
||||
ol028=**2FE<x>_yáâ ®¢¨âì ¯yâì ¤«ï exe/unit ä ©«®¢ ¢ <x>
|
||||
ol029=**2Fi<x>_¤®¡ ¢«¥¨¥ <x>, ª ¯y⨠¤® ¢ª«îç ¥¬ëå ä ©«®¢
|
||||
ol030=**2Fl<x>_¤®¡ ¢«¥¨¥ <x>, ª ¯y⨠¤® ¡¨¡«¨®â¥ª
|
||||
ol031=*L2FL<x>_¨á¯®«ì§®¢ âì <x> ª ª ¤¨ ¬¨ç¥áª¨© ª®¬¯®®¢é¨ª
|
||||
ol032=**2Fo<x>_¤®¡ ¢¨âì <x> ª ¯y⨠¤® ®¡ê¥ªâëå ä ©«®¢
|
||||
ol033=**2Fr<x>_§ £py§¨âì ä ©« á®®¡é¥¨© ®¡ ®è¨¡ª å <x>
|
||||
ol034=**2Fu<x>_¤®¡ ¢¨âì <x> ª ¯ã⨠¤® ¬®¤ã«¥©
|
||||
ol035=**2FU<x>_yáâ ®¢¨âì ¯yâì ¤® ¬®¤y«¥© ª ª <x>, ®â¬¥ï¥â -FE
|
||||
ol036=*g1g_á®§¤ ¢ âì ¨ä®à¬ æ¨î ¤«ï ®â« ¤ç¨ª
|
||||
ol037=*g2gg_¨á¯®«ì§®¢ âì gsym
|
||||
ol038=*g2gd_¨á¯®«ì§®¢ âì dbx
|
||||
ol039=*g2gh_¨á¯®«ì§®¢ âì ¬®¤y«ì á«¥¦¥¨ï § ªã祩
|
||||
ol040=*g2gc_generate checks for pointers
|
||||
ol041=**1i_¨ä®p¬ æ¨ï
|
||||
ol042=**2iD_¢®§¢p é ¥â ¤ ây ª®¬¯¨«ïâ®p
|
||||
ol043=**2iV_¢®§p é ¥â ¢¥pá¨î ª®¬¯¨«ïâ®à
|
||||
ol044=**2iSO_¢®§¢p é ¥â ⨯ OS, ª®â®p®© ¡ë« ®âª®¬¯¨«¨p®¢ ¯p®£p ¬¬
|
||||
ol045=**2iSP_¢®§¢p é ¥â ⨯ ¯p®æ¥áá®p , ª®â®p®¬ ¡ë« á®§¤ ¯p®£p ¬¬
|
||||
ol046=**2iTO_¢®§¢p é ¥â ⨯ OS, ¤«ï ª®â®p®© ¡ë« ®âª®¬¯¨«¨p®¢ ¯p®£p ¬¬
|
||||
ol047=**2iTP_¢®§¢p é ¥â ⨯ ¯p®æ¥áá®p , ¤«ï ª®â®p®£® ¡ë« ®âª®¬¯¨«¨p®¢ ¯p®£p ¬¬
|
||||
ol048=**1I<x>_¤®¡ ¢«ï¥â <x> ¢ ¯y⨠¤® ¢ª«îç ¥¬ëå ä ©«®¢
|
||||
ol049=**1k<x>_¯p®å®¤ <x> ª®¬¯®®¢é¨ªy
|
||||
ol050=**1l_§ ¯¨áë¢ âì ¢ ¯p®£p ¬¬y «®£®â¨¯
|
||||
ol051=**1n_H¥ ç¨â âì § ¤ ë© ¯® 㬮«ç ¨î ä ©« ª®ä¨£ãà æ¨¨
|
||||
ol052=**1o<x>_¨§¬¥¨âì ¨¬ï á®§¤ ¢ ¥¬®© ¢ë¯®«ï¥¬®© ¯à®£à ¬¬ë, <x>
|
||||
ol053=**1pg_£¥¥p æ¨ï ¯à®ä¨«¨àãî饣® ª®¤ ¤«ï gprof
|
||||
ol054=*L1P_¨á¯®«ì§®¢ âì ª®¢¥©¥àë (pipes) ¢¬¥á⮠⮣®, ç⮡ë á®§¤ ¢ âì ¢à¥¬¥ë¥ ä ©«ë áᥬ¡«¥à
|
||||
ol055=**1S_á¨â ªá¨ç¥áª¨¥ ®¯æ¨¨
|
||||
ol056=**2S2_ª«îç ¢ª«îç¥¨ï ¥ª®â®pëå p áè¨p¥¨© Delphi 2
|
||||
ol057=**2Sc_¯®¤¤¥p¦¨¢ âì ®¯¥à â®àë, ¯®å®¦¨¥ ®¯¥p â®pë ¢ C (*=,+=,/= ¨ -=)
|
||||
ol058=**2Sd_p¥¦¨¬ Delphi-ᮢ¬¥á⨬®áâ¨
|
||||
ol059=**2Se_ª®¬¯¨«ïâ®p ®áâ ¢«¨¢ ¥âáï ¯®á«¥ ¯¥à¢®© ®è¨¡ª¨
|
||||
ol060=**2Sg_¯®¤¤¥p¦¨¢ âì LABEL ¨ GOTO
|
||||
ol061=**2Sh_¨á¯®«ì§®¢ âì ANSI áâp®ª¨
|
||||
ol062=**2Si_¯®¤¤¥p¦¨¢ âì á⨫ì INLINE ï§ëª C++
|
||||
ol063=**2Sm_¯®¤¤¥p¦¨¢ âì ¬ ªà®ª®¬ ¤ë ¯®¤®¡® C (£«®¡ «ì ï ¯¥à¥¬¥ ï!)
|
||||
ol064=**2So_p¥¦¨¬ TP/BP 7.0 ᮢ¬¥á⨬®áâ¨
|
||||
ol065=**2Sp_p¥¦¨¬ gpc ᮢ¬¥á⨬®áâ¨
|
||||
ol066=**2Ss_ª®áâpyªâ®p (constructor) ¤®«¦¥ ¨¬¥âì ¨¬ï init (¤¥áâpyªâ®p (destructor) ¤®«¦¥ ¨¬¥âì ¨¬ï done)
|
||||
ol067=**2St_¯®¤¤¥p¦ª áâ â¨ç¥áª¨å ª«î祢ëå á«®¢ ¢ ®¡ê¥ªâ å
|
||||
ol068=**1s_¥ ¢ë§ë¢ âì áᥬ¡«¥à ¨ ª®¬¯®®¢é¨ª ¯p¨ p ¡®â¥ (⮫쪮 á -a)
|
||||
ol069=**1u<x>_y¤ «ï¥â ®¯p¥¤¥«¥¨¥ ᨬ¢®« <x>
|
||||
ol070=**1U_®¯æ¨¨ ¬®¤y«¥©
|
||||
ol071=**2Un_¥ ¯p®¢¥pïâì ᮮ⢥âá⢨¥ ¨¬¥¨ ¬®¤y«ï ¨ ¨¬¥¨ ä ©« ¬®¤y«ï
|
||||
ol072=**2Us_᪮¬¯¨«¨p®¢ âì £« ¢ë© ¬®¤y«ì (system)
|
||||
ol073=**1v<x>_¯®¤p®¡®áâì <x> íâ® ª®¬¡¨ æ¨ï á«¥¤yîé¨å ᨬ¢®«®¢:
|
||||
ol074=**2*_e : ‚ᥠ®è¨¡ª¨ (¯® 㬮«ç ¨î) d: ˆä®à¬ æ¨ï ¤«ï ®â« ¤ª¨
|
||||
ol075=**2*_w : <20>।ã¯à¥¦¤¥¨ï u: ˆä®à¬ æ¨î ¬®¤ã«ï
|
||||
ol076=**2*_n : <20>ਬ¥ç ¨ï t: <20>஡®¢ ë¥/¨á¯®«ì§®¢ ë¥ ä ©«ë
|
||||
ol077=**2*_h : <20>®¤áª §ª¨ m: <20>¯à¥¤¥«¥ë¥ ¬ ªà®ª®¬ ¤ë
|
||||
ol078=**2*_i : <20>¡é ï ¨ä®à¬ æ¨ï p: Š®¬¯¨«¨àã¥¬ë¥ ¯à®æ¥¤ãàë
|
||||
ol079=**2*_l : H®¬¥p «¨¨© c: “á«®¢ë¥ ¢ëà ¦¥¨ï
|
||||
ol080=**2*_a : ‚ᥠ¯®ª §ë¢ âì 0: H¨ç¥£® ¥ á®®¡é âì, ªp®¬¥ ®è¨¡®ª
|
||||
ol081=**2*_b : <20>®ª § âì ¢áî ¯p®æ¥¤ypy, r: Rhide/GCC ०¨¬ ᮢ¬¥á⨬®áâ¨
|
||||
ol082=**2*_ ¥á«¨ ®è¨¡ª ¯p®¨á室¨â x: ˆä®à¬ æ¨ï ® ä ©«¥ (⮫쪮 Win32)
|
||||
ol083=**2*_ ¨¬¥® ¢ ¥©
|
||||
ol084=**1X_®¯æ¨¨ ¢ë¯®«¥¨ï
|
||||
ol085=*L2Xc_«¨ª®¢ âì á ¡¨¡«¨®â¥ª®© ï§ëª C
|
||||
ol086=**2XD_«¨ª®¢ âì á ¤¨ ¬¨ç¥áª¨¬¨ ¡¨¡«¨®â¥ª ¬¨ (á¬. FPC_LINK_DYNAMIC)
|
||||
ol087=**2Xs_®ç¨áâ¨âì ¢á¥ á¨¬¢®«ìë¥ ¨¬¥ ¨§ á®§¤ ¢ ¥¬®© ¯p®£p ¬¬ë
|
||||
ol088=**2XS_«¨ª®¢ âì á® áâ â¨ç¥áª¨¬¨ ¡¨¡«¨®â¥ª ¬¨ (á¬. FPC_LINK_STATIC)
|
||||
ol089=**0*_<>¯æ¨¨ ᯥæ¨ä¨çë¥ ¤«ï ¯p®æ¥áá®p®¢:
|
||||
ol090=3*1A<x>_ä®à¬ ⠢뢮¤
|
||||
ol091=3*2Aas_ä ©«, ¨á¯®«ì§ãî騩 GNU
|
||||
ol092=3*2Aasaout_ä ©«, ¨á¯®«ì§ãî騩 GNU for aout (Go32v1)
|
||||
ol093=3*2Anasmcoff_coff ä ©«, ¨á¯®«ì§ãî騩 Nasm
|
||||
ol094=3*2Anasmelf_elf32 (linux) ä ©«, ¨á¯®«ì§ãî騩 Nasm
|
||||
ol095=3*2Anasmobj_obj ä ©«, ¨á¯®«ì§ãî騩 Nasm
|
||||
ol096=3*2Amasm_obj ¨á¯®«ì§yî騩 Masm (Microsoft)
|
||||
ol097=3*2Atasm_obj ¨á¯®«ì§yî騩 Tasm (Borland)
|
||||
ol098=3*2Acoff_coff (Go32v2) using internal writer
|
||||
ol099=3*2Apecoff_pecoff (Win32) using internal writer
|
||||
ol100=3*1R<x>_á⨫ì ç⥨ï áᥬ¡«¥p
|
||||
ol101=3*2Ratt_ç¨â âì ª ª áᥬ¡«¥à á⨫ï AT&T
|
||||
ol102=3*2Rintel_ç¨â âì ª ª áᥬ¡«¥à á⨫ï Intel
|
||||
ol103=3*2Rdirect_⥪áâ áᥬ¡«¥à ¯¥p¥¤ ¢ âì ¥¯®á।á⢥® ª ä ©«ã áᥬ¡«¥à
|
||||
ol104=3*1O<x>_â¨¯ë ®¯â¨¬¨§ 権
|
||||
ol105=3*2Og_£¥¥p¨p®¢ âì ¬¥ì訩 ª®¤
|
||||
ol106=3*2OG_£¥¥p¨p®¢ âì ¡ëáâpë© ª®¤ (¯® y¬®«ç ¨î)
|
||||
ol107=3*2Or_á®åp ïâì ¥ª®â®àë¥ ¯¥à¥¬¥ë¥ ¢ ॣ¨áâà â®à å (áëp®© ¬¥å ¨§¬!!!)
|
||||
ol108=3*2Ou_¢ª«îç¨âì ¥®¯à¥¤¥«¥ë¥ ®¯â¨¬¨§ 樨 (á¬. ¤®ªã¬¥âë)
|
||||
ol109=3*2O1_yp®¢¥ì 1 ®¯â¨¬¨§ 樨 (¡ëáâàë¥ ®¯â¨¬¨§ 樨)
|
||||
ol110=3*2O2_yp®¢¥ì 2 ®¯â¨¬¨§ 樨 (-O1 + ¡®«¥¥ ¬¥¤«¥ë¥ ®¯â¨¬¨§ 樨)
|
||||
ol111=3*2O3_yp®¢¥ì 3 ®¯â¨¬¨§ 樨 (â®â ¦¥ á ¬ë© ª ª -O2u)
|
||||
ol112=3*2Op_⨯ ¯à®æ¥áá®à , ¤«ï ª®â®p®£® ¯p®¨á室¨â ª®¬¯¨«ïæ¨ï:
|
||||
ol113=3*3Op1_¯à®æ¥áá®à 386/486
|
||||
ol114=3*3Op2_¯à®æ¥áá®à Pentium/PentiumMMX (tm)
|
||||
ol115=3*3Op3_¯à®æ¥áá®à Pentium PRO/Pentium II/Cyrix 6X86/AMD K6 (tm)
|
||||
ol116=3*1T<x>_⨯ ®¯¥à 樮 ï á¨á⥬ë, ¤«ï ª®â®p®© ¯p®¨á室¨â ª®¬¯¨«ïæ¨ï:
|
||||
ol117=3*2TGO32V1_version 1 (DJ Delorie à áè¨à¨â¥«ì DOS)
|
||||
ol118=3*2TGO32V2_version 2 (DJ Delorie à áè¨à¨â¥«ì DOS)
|
||||
ol119=3*2TLINUX_Linux
|
||||
ol120=3*2TOS2_OS/2 2.x
|
||||
ol121=3*2TWin32_Windows 32 Bit
|
||||
ol122=6*1A<x>_ä®à¬ â áᥬ¡«¥p
|
||||
ol123=6*2Ao_Unix o-ä ©«, ¨á¯®«ì§ãî騩 GNU
|
||||
ol124=6*2Agas_GNU áᥬ¡«¥à ä¨à¬ë Motorola
|
||||
ol125=6*2Amit_MIT á¨â ªá¨á (áâ àë© GAS)
|
||||
ol126=6*2Amot_áâ ¤ pâë© áᥬ¡«¥p ä¨à¬ë Motorola
|
||||
ol127=6*1O_®¯â¨¬¨§ 樨
|
||||
ol128=6*2Oa_ª«îç¨ ®¯â¨¬¨§ â®à
|
||||
ol129=6*2Og_£¥¥p¨p®¢ âì ¬¥ì訩 ª®¤
|
||||
ol130=6*2OG_£¥¥p¨p®¢ âì ¡ëáâpë© ª®¤ (¯® 㬮«ç ¨î)
|
||||
ol131=6*2Ox_¬ ªá¨¬ «ì ï ®¯â¨¬¨§ æ¨ï (¯®ª áëp®¥!!!)
|
||||
ol132=6*2O2_¯à®æ¥áá®à MC68020+
|
||||
ol133=6*1R<x>_á⨫ì ç⥨ï áᥬ¡«¥p
|
||||
ol134=6*2RMOT_ç¨â âì ª ª Motorola- áᥬ¡«¥p
|
||||
ol135=6*1T<x>_®¯¥à 樮 ï á¨á⥬ ¤«ï ª®â®p®© ª®¬¯¨«¨py¥âáï ä ©«
|
||||
ol136=6*2TAMIGA_Commodore <20><>‚Œ ä¨à¬ë Commodore
|
||||
ol137=6*2TATARI_Atari ST/STE/TT
|
||||
ol138=6*2TMACOS_Macintosh m68k
|
||||
ol139=6*2TLINUX_Linux-68k
|
||||
ol140=**1*_
|
||||
ol141=**1?_¯®ª § âì íây á¯à ¢ªy
|
||||
ol_end=**1h_¯®ª § âì íây á¯à ¢ªy, ¡¥§ ®¦¨¤ ¨ï <enter>
|
||||
|
||||
#
|
||||
# $Log$
|
||||
# Revision 1.3 1999-06-08 15:49:26 hajny
|
||||
# Revision 1.4 1999-06-14 17:47:56 peter
|
||||
# * merged
|
||||
#
|
||||
# Revision 1.3.2.1 1999/06/14 17:29:17 peter
|
||||
# * updated helppages for -A<x> and -gc
|
||||
#
|
||||
# Revision 1.3 1999/06/08 15:49:26 hajny
|
||||
# * mistyping removed
|
||||
#
|
||||
# Revision 1.2 1999/05/18 08:45:05 michael
|
||||
@ -897,4 +907,4 @@ ol_end=**1h_
|
||||
# Revision 1.1 1999/05/17 09:37:37 michael
|
||||
# + Initial implementation, by Michail A. Baikov
|
||||
#
|
||||
#
|
||||
#
|
||||
|
@ -612,6 +612,10 @@ type tmsgconst=(
|
||||
ol135,
|
||||
ol136,
|
||||
ol137,
|
||||
ol138,
|
||||
ol139,
|
||||
ol140,
|
||||
ol141,
|
||||
ol_end,
|
||||
endmsgconst
|
||||
);
|
||||
|
@ -1,4 +1,8 @@
|
||||
const msgtxt : array[0..00096,1..240] of char=(
|
||||
{$ifdef Delphi}
|
||||
const msgtxt : array[0..000097] of string[240]=(
|
||||
{$else Delphi}
|
||||
const msgtxt : array[0..000097,1..240] of char=(
|
||||
{$endif Delphi}
|
||||
'T_Compiler: $1'#000+
|
||||
'D_Compiler OS: $1'#000+
|
||||
'I_Target OS: $1'#000+
|
||||
@ -113,7 +117,7 @@ const msgtxt : array[0..00096,1..240] of char=(
|
||||
'E_Only class methods can be accessed in class methods'#000+
|
||||
'E_Constant and CASE types do not match'#000+
|
||||
'E_The symbol can'#039't be exported from a library'#000+
|
||||
'W_An inherited method is hidden by $1'#000,+
|
||||
'W_An inherited method is hidden by $1'#000,
|
||||
'E_There is no method in an ancestor class to be overridden: $1'#000+
|
||||
'E_No member is provided to access property'#000+
|
||||
'W_Stored prorperty directive is not yet implemented'#000+
|
||||
@ -241,7 +245,7 @@ const msgtxt : array[0..00096,1..240] of char=(
|
||||
'E_Unknown identifier $1'#000+
|
||||
'E_Forward declaration not solved $1'#000+
|
||||
'F_Identifier type already defined as type'#000+
|
||||
'E_Error in type definition'#000,+
|
||||
'E_Error in type definition'#000,
|
||||
'E_Type identifier not defined'#000+
|
||||
'E_Forward type not resolved $1'#000+
|
||||
'E_Only static variables can be used in static methods or outside metho'+
|
||||
@ -533,9 +537,10 @@ const msgtxt : array[0..00096,1..240] of char=(
|
||||
'*g2gg_use gsym'#000+
|
||||
'*g2gd_use dbx'#000+
|
||||
'*g2gh_use heap trace unit'#000+
|
||||
'*g2gc_generate checks for pointers'#000+
|
||||
'**1i_information'#000+
|
||||
'**2iD_return compiler date'#000+
|
||||
'**2iV_return compiler version'#000,+
|
||||
'**2iD_return compiler ','date'#000+
|
||||
'**2iV_return compiler version'#000+
|
||||
'**2iSO_return compiler OS'#000+
|
||||
'**2iSP_return compiler processor'#000+
|
||||
'**2iTO_return target OS'#000+
|
||||
@ -543,85 +548,89 @@ const msgtxt : array[0..00096,1..240] of char=(
|
||||
'**1I<x>_adds <x> to include path'#000+
|
||||
'**1k<x>_Pass <x> to the linker'#000+
|
||||
'**1l_write logo'#000+
|
||||
'**1n_don'#039't read the default config file'#000+
|
||||
'**1o<x','>_change the name of the executable produced to <x>'#000+
|
||||
'**1n_don'#039't ','read the default config file'#000+
|
||||
'**1o<x>_change the name of the executable produced to <x>'#000+
|
||||
'**1pg_generate profile code for gprof'#000+
|
||||
'*L1P_use pipes instead of creating temporary assembler files'#000+
|
||||
'**1S<x>_syntax options:'#000+
|
||||
'**2S2_switch some Delphi 2 extensions on'#000+
|
||||
'**2Sc_supports operators',' like C (*=,+=,/= and -=)'#000+
|
||||
'**2S2_switch some Delphi 2 ext','ensions on'#000+
|
||||
'**2Sc_supports operators like C (*=,+=,/= and -=)'#000+
|
||||
'**2Sd_tries to be Delphi compatible'#000+
|
||||
'**2Se_compiler stops after the first error'#000+
|
||||
'**2Se<x>_compiler stops after the <x> errors (default is 1)'#000+
|
||||
'**2Sg_allow LABEL and GOTO'#000+
|
||||
'**2Sh_Use ansistrings'#000+
|
||||
'**2Si_support C++ styled INLINE'#000+
|
||||
'**2Sm_support macros like C (global)'#000+
|
||||
'**2So_tries to be',' TP/BP 7.0 compatible'#000+
|
||||
'**','2Sm_support macros like C (global)'#000+
|
||||
'**2So_tries to be TP/BP 7.0 compatible'#000+
|
||||
'**2Sp_tries to be gpc compatible'#000+
|
||||
'**2Ss_constructor name must be init (destructor must be done)'#000+
|
||||
'**2St_allow static keyword in objects'#000+
|
||||
'**1s_don'#039't call assembler and linker (only with -a)'#000+
|
||||
'**1u<x>_undefines the symbol <x>'#000,+
|
||||
'**1s_don'#039't call assembler and lin','ker (only with -a)'#000+
|
||||
'**1u<x>_undefines the symbol <x>'#000+
|
||||
'**1U_unit options:'#000+
|
||||
'**2Un_don'#039't check the unit name'#000+
|
||||
'**2Us_compile a system unit'#000+
|
||||
'**1v<x>_Be verbose. <x> is a combination of the following letters:'#000+
|
||||
'**2*_e : Show errors (default) d : Show debug info'#000+
|
||||
'**2*_w : Show warnings ','u : Show unit info'#000+
|
||||
'**2*_e : Show errors (default) d : S','how debug info'#000+
|
||||
'**2*_w : Show warnings u : Show unit info'#000+
|
||||
'**2*_n : Show notes t : Show tried/used files'#000+
|
||||
'**2*_h : Show hints m : Show defined macros'#000+
|
||||
'**2*_i : Show general info p : Show compiled procedures'#000+
|
||||
'**2*_l : Show linenumbers ',' c : Show conditionals'#000+
|
||||
'**2*_i : Show general info p : Show',' compiled procedures'#000+
|
||||
'**2*_l : Show linenumbers c : Show conditionals'#000+
|
||||
'**2*_a : Show everything 0 : Show nothing (except errors)'#000+
|
||||
'**2*_b : Show all procedure r : Rhide/GCC compatibility mode'#000+
|
||||
'**2*_ declarations if an error x : Executable info (Win32 only)'#000+
|
||||
'**','2*_ occurs'#000+
|
||||
'**2*_ declaration','s if an error x : Executable info (Win32 only'+
|
||||
')'#000+
|
||||
'**2*_ occurs'#000+
|
||||
'**1X_executable options:'#000+
|
||||
'*L2Xc_link with the c library'#000+
|
||||
'**2XD_link with dynamic libraries (defines FPC_LINK_DYNAMIC)'#000+
|
||||
'**2Xs_strip all symbols from executable'#000+
|
||||
'**2XS_link with static libraries (defines FPC_LINK_STATIC)'#000+
|
||||
'**0*_Proces','sor specific options:'#000+
|
||||
'**2XS_link with st','atic libraries (defines FPC_LINK_STATIC)'#000+
|
||||
'**0*_Processor specific options:'#000+
|
||||
'3*1A<x>_output format:'#000+
|
||||
'3*2Ao_coff file using GNU AS'#000+
|
||||
'3*2Anasmcoff_coff file using Nasm'#000+
|
||||
'3*2Anasmelf_elf32 (Linux) file using Nasm'#000+
|
||||
'3*2Aas_assemble using GNU AS'#000+
|
||||
'3*2Aasaout_assemble using GNU AS for aout (Go32v1)'#000+
|
||||
'3*2Anasmcoff_coff (Go32v2) file using Nasm'#000+
|
||||
'3*2Anasmelf_elf32 (L','inux) file using Nasm'#000+
|
||||
'3*2Anasmobj_obj file using Nasm'#000+
|
||||
'3*2Amasm_obj file using Masm (Microsoft)'#000+
|
||||
'3*2Atasm_obj file',' using Tasm (Borland)'#000+
|
||||
'3*1R<x>_assembler reading style:'#000+
|
||||
'3*2Atasm_obj file using Tasm (Borland)'#000+
|
||||
'3*2Acoff_coff (Go32v2) using internal writer'#000+
|
||||
'3*2Apecoff_pecoff (Win32) using internal writer'#000+
|
||||
'3*1R<x>_assem','bler reading style:'#000+
|
||||
'3*2Ratt_read AT&T style assembler'#000+
|
||||
'3*2Rintel_read Intel style assembler'#000+
|
||||
'3*2Rdirect_copy assembler text directly to assembler file'#000+
|
||||
'3*1O<x>_optimizations:'#000+
|
||||
'3*2Og_generate smaller code'#000+
|
||||
'3*2OG','_generate faster code (default)'#000+
|
||||
'3*2Or_keep certain variables in registers (still BUGGY!!!)'#000+
|
||||
'3*2OG_generate faster code (default)'#000+
|
||||
'3*2','Or_keep certain variables in registers (still BUGGY!!!)'#000+
|
||||
'3*2Ou_enable uncertain optimizations (see docs)'#000+
|
||||
'3*2O1_level 1 optimizations (quick optimizations)'#000+
|
||||
'3*2O2_level 2 optimizations (-O1 + slower optimizat','ions)'#000+
|
||||
'3*2O3_level 3 optimizations (same as -O2u)'#000+
|
||||
'3*2O2_level 2 optimizations (-O1 + slower optimizations)'#000+
|
||||
'3*2O3_level 3 optimizations (','same as -O2u)'#000+
|
||||
'3*2Op<x>_target processor:'#000+
|
||||
'3*3Op1_set target processor to 386/486'#000+
|
||||
'3*3Op2_set target processor to Pentium/PentiumMMX (tm)'#000+
|
||||
'3*3Op3_set target processor to PPro/PII/c6x86/K6 (tm)'#000+
|
||||
'3*1T<x>_Target o','perating system:'#000+
|
||||
'3*2TGO32V1_version 1 of DJ Delorie DOS extender'#000+
|
||||
'3*1T<x>_Target operating system:'#000+
|
||||
'3*2TGO32V1_version',' 1 of DJ Delorie DOS extender'#000+
|
||||
'3*2TGO32V2_version 2 of DJ Delorie DOS extender'#000+
|
||||
'3*2TLINUX_Linux'#000+
|
||||
'3*2TOS2_OS/2 2.x'#000+
|
||||
'3*2TWin32_Windows 32 Bit'#000+
|
||||
'6*1A<x>_output format'#000+
|
||||
'6*2Ao_Unix o-file using GNU AS'#000+
|
||||
'6*2Agas_GNU Moto','rola assembler'#000+
|
||||
'6*2Amit_MIT Syntax (old GAS)'#000+
|
||||
'6*2Aas_Unix o-file using GNU AS'#000+
|
||||
'6*2Agas_GNU Motorola assembler'#000+
|
||||
'6*2Amit_MIT Syntax ','(old GAS)'#000+
|
||||
'6*2Amot_Standard Motorola assembler'#000+
|
||||
'6*1O_optimizations:'#000+
|
||||
'6*2Oa_turn on the optimizer'#000+
|
||||
'6*2Og_generate smaller code'#000+
|
||||
'6*2OG_generate faster code (default)'#000+
|
||||
'6*2Ox_optimize maximum (still BUGGY!!!)'#000+
|
||||
'6*2O2_s','et target processor to a MC68020+'#000+
|
||||
'6*2O2_set target processor to a MC68020+'#000,
|
||||
'6*1R<x>_assembler reading style:'#000+
|
||||
'6*2RMOT_read motorola style assembler'#000+
|
||||
'6*1T<x>_Target operating system:'#000+
|
||||
@ -629,7 +638,7 @@ const msgtxt : array[0..00096,1..240] of char=(
|
||||
'6*2TATARI_Atari ST/STe/TT'#000+
|
||||
'6*2TMACOS_Macintosh m68k'#000+
|
||||
'6*2TLINUX_Linux-68k'#000+
|
||||
'**1*_',#000+
|
||||
'**1*_'#000+
|
||||
'**1?_shows this help'#000+
|
||||
'**1h_shows this help without waiting'#000
|
||||
'**1h_shows t','his help without waiting'#000
|
||||
);
|
||||
|
@ -1801,6 +1801,7 @@ Begin
|
||||
l1:=l2;
|
||||
end;
|
||||
ConcatAlign(curlist,l1);
|
||||
Comment(V_Note,'.align is target specific, use .balign or .p2align');
|
||||
if actasmtoken<>AS_SEPARATOR then
|
||||
Consume(AS_SEPARATOR);
|
||||
end;
|
||||
@ -1929,7 +1930,13 @@ begin
|
||||
end.
|
||||
{
|
||||
$Log$
|
||||
Revision 1.51 1999-06-11 22:54:12 pierre
|
||||
Revision 1.52 1999-06-14 17:48:03 peter
|
||||
* merged
|
||||
|
||||
Revision 1.50.2.1 1999/06/14 17:30:44 peter
|
||||
* align fixes from pierre
|
||||
|
||||
Revision 1.51 1999/06/11 22:54:12 pierre
|
||||
* .align problem treated :
|
||||
.align is considered as .p2align on go32v1 and go32v2
|
||||
and as .balign on other targets
|
||||
|
@ -1747,7 +1747,7 @@ VAR I: LongInt;
|
||||
BEGIN
|
||||
For I := Count DownTo 1 Do
|
||||
Begin { Down from last item }
|
||||
IF Boolean(Longint(CallPointerLocal(Test,PreviousFramePointer,Items^[I-1]))) THEN
|
||||
IF Boolean(Byte(Longint(CallPointerLocal(Test,PreviousFramePointer,Items^[I-1])))) THEN
|
||||
Begin { Test each item }
|
||||
LastThat := Items^[I-1]; { Return item }
|
||||
Exit; { Now exit }
|
||||
@ -2757,7 +2757,13 @@ END;
|
||||
END.
|
||||
{
|
||||
$Log$
|
||||
Revision 1.28 1999-02-25 21:25:26 peter
|
||||
Revision 1.29 1999-06-14 17:48:04 peter
|
||||
* merged
|
||||
|
||||
Revision 1.28.2.1 1999/06/14 17:43:20 peter
|
||||
* fixed lastthat
|
||||
|
||||
Revision 1.28 1999/02/25 21:25:26 peter
|
||||
+ SetStr() function
|
||||
|
||||
Revision 1.27 1999/02/22 15:04:45 peter
|
||||
|
Loading…
Reference in New Issue
Block a user