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