mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-20 05:29:37 +01:00
+ new messages from Karl-Michael Schindler
git-svn-id: trunk@3000 -
This commit is contained in:
parent
5bb20f65bd
commit
061162d9da
@ -322,6 +322,9 @@ scan_e_compile_time_typeerror=02072_E_Compile time Ausdruck: Erwartete $1 aber e
|
||||
% Type check of a compile time expression failed.
|
||||
scan_n_app_type_not_support=02073_N_APPTYPE wird vom Zielbetriebssystem nicht unterst<73>tzt
|
||||
% The \var{\{\$APPTYPE\}} directive is supported by certain operating systems only.
|
||||
scan_e_illegal_optimization_specifier=02074_E_"$1" ist eine ungŸltige Optimierung
|
||||
% When you specify an optimization with the \var{\{\$OPTIMIZATION xxx\}}
|
||||
% the compiler didn't recognize the optimization you specified.
|
||||
% \end{description}
|
||||
#
|
||||
# Parser
|
||||
@ -999,7 +1002,10 @@ parser_e_macpas_exit_wrong_param=03207_E_Exits Parameter muss der Name der Proze
|
||||
% Non local exit is not allowed. This error occurs only in mode MacPas.
|
||||
parser_e_illegal_assignment_to_count_var=03208_E_Ung<6E>ltige Zuweisung zur for-loop Variable "$1"
|
||||
% The type of a \var{for} loop variable must be an ordinal type.
|
||||
% Loop variables cannot be reals or strings.
|
||||
% Loop variables cannot be reals or strings. You can also not assign values to
|
||||
% loop variables inside the loop (except in Delphi and TP modes). Use a while or
|
||||
% repeat loop instead if you need to do something like that, since those
|
||||
% constructs were built for that.
|
||||
parser_e_no_local_var_external=03209_E_Lokale Variable kann nicht als EXTERNAL deklariert werden
|
||||
% Declaring local variables as external is not allowed. Only global variables can reference
|
||||
% to external variables.
|
||||
@ -1258,6 +1264,11 @@ type_e_cant_choose_overload_function=04057_E_Kann nicht bestimmen, welche der
|
||||
type_e_illegal_count_var=04058_E_Loop-Variable muss einen ordinalen Typ haben
|
||||
% The type of a \var{for} loop variable must be an ordinal type.
|
||||
% Loop variables cannot be reals or strings.
|
||||
type_w_double_c_varargs=04059_W_Der konstante Wert vom Typ real wird f<>r ein C Variablen-Argument zu double konvertiert. Erg„nze eine explizite Typ-Konversion (typecast), um das zu verhindern
|
||||
% In C, constant real values are double by default. For this reason, if you
|
||||
% pass a constant real value to a variable argument part of a C function, FPC
|
||||
% by default converts this constant to double as well. If you want to prevent
|
||||
% this from happening, add an explicit typecast around the constant.
|
||||
% \end{description}
|
||||
#
|
||||
# Symtable
|
||||
@ -1416,6 +1427,10 @@ sym_h_function_result_uninitialized=05060_H_Die Ergebnisvariable der Funktion sc
|
||||
% variable will be used (i.e. appears in the right-hand-side of an expression)
|
||||
% before it is initialized (i.e. appeared in the left-hand side of an
|
||||
% assigment)
|
||||
sym_w_identifier_only_read=05061_W_Die Variable "$1" wird gelesen, obwohl ihr aber noch kein Wert zugewiesen wurde
|
||||
% You have read the value of a variable, but nowhere assigned a value to
|
||||
% it.
|
||||
|
||||
% \end{description}
|
||||
#
|
||||
# Codegenerator
|
||||
@ -1784,6 +1799,8 @@ asmw_e_duplicate_label=08016_E_Asm: Doppeltes Label $1
|
||||
asmw_e_redefined_label=08017_E_Asm: Neu definiertes Label $1
|
||||
asmw_e_first_defined_label=08018_E_Asm: First beginnt hier
|
||||
asmw_e_invalid_register=08019_E_Asm: Ung<6E>ltiges Register $1
|
||||
asmw_e_16bit_32bit_not_supported=08020_E_Asm: 16 oder 32 Bit Referenzen werden nicht unterst<73>tzt
|
||||
asmw_e_64bit_not_supported=08021_E_Asm: 64 Bit Operanden werden nicht unterst<73>tzt
|
||||
|
||||
#
|
||||
# Executing linker/assembler
|
||||
@ -2172,6 +2189,9 @@ Unterst
|
||||
Unterst<EFBFBD>tzte FPU Instruktionen:
|
||||
$FPUINSTRUCTIONSETS
|
||||
|
||||
Unterst<EFBFBD>tzte Optimierungen:
|
||||
$OPTIMIZATIONS
|
||||
|
||||
Dieses Programm unterliegt der GNU General Public Licence
|
||||
Weitere Informationen sind in COPYING.FPC zu finden
|
||||
|
||||
@ -2298,23 +2318,14 @@ S*2Aas_assembliere mit Hilfe von GNU AS
|
||||
**2Nu_unroll loops
|
||||
**1o<x>_die erzeugte, ausf<73>hrbare Datei bekommt den Namen <x>
|
||||
**1O<x>_Optimierungen:
|
||||
3*2Oa_<type>=<values> Ausrichtung (alignment) von Mengen
|
||||
3*2Og_erzeuge k<>rzeren Code
|
||||
3*2OG_erzeuge schnelleren Code (Voreinstellung)
|
||||
**2Or_halte bestimmte Variablen in den Registern
|
||||
3*2Ou_schalte unsichere Optimierung ein (siehe Dokumentation)
|
||||
3*2O1_level 1 Optimierung (schnelle Optimierung)
|
||||
3*2O2_level 2 Optimierung (-O1 + langsamere Optimierung)
|
||||
3*2O3_level 3 Optimierung (-O2 mehrfach, maximal 5-mal)
|
||||
3*2Op<x>_Zielprozessor:
|
||||
3*3Op1_setze Zielprozessor zu 386/486
|
||||
3*3Op2_setze Zielprozessor zu Pentium/PentiumMMX (tm)
|
||||
3*3Op3_setze Zielprozessor zu PPro/PII/c6x86/K6 (tm)
|
||||
6*2Og_erzeuge k<>rzeren Code
|
||||
6*2OG_erzeuge schnelleren Code (Voreinstellung)
|
||||
6*2Ox_optimiere maximal (noch BUGGY!!!)
|
||||
6*2O0_setze Zielprozessor zu MC68000
|
||||
6*2O2_setze Zielprozessor zu MC68020+ (Voreinstellung)
|
||||
**2O-_Optimierungen ausschalten
|
||||
**2O1_level 1 Optimierung (schnell und Debugger freundlich)
|
||||
**2O2_level 2 Optimierung (-O1 + schnelle Optimierungen)
|
||||
**2O3_level 3 Optimierung (-O2 + langsame Optimierungen)
|
||||
**2Oa<x>=<y>_Ausrichtung (alignment) von Mengen
|
||||
**2Oo[NO]<x>_Optimierungen ein- oder ausschalten, siehe fpc -i f<>r m”gliche Werte
|
||||
**2Op<x>_setze Zielprozessor f<>r die Optimierung, siehe fpc -i f<>r m”gliche Werte
|
||||
**2Os_erzeuge k<>rzeren Code
|
||||
**1pg_erzeuge Profiler-Code f<>r gprof
|
||||
**1R<x>_Assembler Code Format:
|
||||
**2Rdefault_benutze den default Assembler
|
||||
|
||||
Loading…
Reference in New Issue
Block a user