|
@@ -3,7 +3,7 @@
|
|
|
# Latest updates contributed by Karl-Michael Schindler aka mischi
|
|
|
# <karl-michael.schindler at web.de>
|
|
|
#
|
|
|
-# Based on errore.msg of SVN revision 36258
|
|
|
+# Based on errore.msg of SVN revision 37710
|
|
|
#
|
|
|
# This file is part of the Free Pascal Compiler
|
|
|
# Copyright (c) 1998-2017 by the Free Pascal Development team
|
|
@@ -15,6 +15,9 @@
|
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
|
#
|
|
|
+
|
|
|
+# CodePage 850
|
|
|
+
|
|
|
#
|
|
|
# The constants are build in the following order:
|
|
|
# <part>_<type>_<txtidentifier>
|
|
@@ -147,7 +150,7 @@ general_e_exception_raised=01026_E_Kompilieren verursachte interne Ausnahme (exc
|
|
|
#
|
|
|
# Scanner
|
|
|
#
|
|
|
-# 02101 is the last used one
|
|
|
+# 02104 is the last used one
|
|
|
#
|
|
|
# BeginOfTeX
|
|
|
%
|
|
@@ -428,6 +431,12 @@ scan_w_syscall_convention_not_useable_on_target=02100_W_Die angegebene SysCall-K
|
|
|
% is not useable on the current target system.
|
|
|
scan_w_syscall_convention_invalid=02101_W_Ung�ltige SysCall-Konvention angegeben
|
|
|
% The compiler did not recognize the syscall convention specified by the \var{\{\$SYSCALL xxx\}} directive.
|
|
|
+scan_w_setpeuserversion_not_support=02102_W_SETPEUSERVERSION wird vom Zielbetriebssystem nicht unterst�tzt
|
|
|
+% The \var{\{\$SETPEUSERVERSION\}} directive is not supported by the target OS.
|
|
|
+scan_w_setpeosversion_not_support=02103_W_SETPEOSVERSION wird vom Zielbetriebssystem nicht unterst�tzt
|
|
|
+% The \var{\{\$SETPEOSVERSION\}} directive is not supported by the target OS.
|
|
|
+scan_w_setpesubsysversion_not_support=02104_W_SETPESUBSYSVERSION wird vom Zielbetriebssystem nicht unterst�tzt
|
|
|
+% The \var{\{\$SETPESUBSYSVERSION\}} directive is not supported by the target OS.
|
|
|
%
|
|
|
% \end{description}
|
|
|
# EndOfTeX
|
|
@@ -2494,7 +2503,7 @@ cg_e_function_not_support_by_selected_instruction_set=06056_E_Die verwendete Fun
|
|
|
% Some functions cannot be implemented efficiently for certain instruction sets, one example is fused multiply/add.
|
|
|
% To avoid very inefficient code, the compiler complains in this case, so either select another instruction set
|
|
|
% or replace the function call by alternative code
|
|
|
-cg_f_max_units_reached=06057_F_Maximale Anzahl an Units ($1) fŸr das aktuelle Zielsystem erreicht
|
|
|
+cg_f_max_units_reached=06057_F_Maximale Anzahl an Units ($1) f�r das aktuelle Zielsystem erreicht
|
|
|
% Depending of target architecture, the number of units is limited. This limit
|
|
|
% has been reached. A unit counts only if it contains initialization or finalization count.
|
|
|
%
|
|
@@ -2504,7 +2513,7 @@ cg_f_max_units_reached=06057_F_Maximale Anzahl an Units ($1) f
|
|
|
#
|
|
|
# Assembler reader
|
|
|
#
|
|
|
-# 07131 is the last used one
|
|
|
+# 07138s is the last used one
|
|
|
#
|
|
|
asmr_d_start_reading=07000_DL_Starte $1 Stil Assembler Parsen
|
|
|
% This informs you that an assembler block is being parsed
|
|
@@ -2824,6 +2833,22 @@ asmr_w_unable_to_determine_constant_size_using_word=07131_W_Keine Gr
|
|
|
% You should specify explicitly a size for the reference, because
|
|
|
% the compiler is unable to determine what size (byte, word, dword, etc.) it
|
|
|
% should use for the constant. Based on its value, WORD is used.
|
|
|
+asmr_e_cannot_override_es_segment=07132_E_Kann ES Segment nicht �berschreiben
|
|
|
+% The ES segment in the ES:[EDI] reference of the x86 string instructions
|
|
|
+% cannot be overridden.
|
|
|
+asmr_w_invalid_reference=07133_W_Referenz ist hier ung�ltig (erwartete "$1")
|
|
|
+% Certain x86 instructions require a fixed source or destination reference
|
|
|
+% (e.g. [ESI] or [EDI] for the string instructions source and destination)
|
|
|
+asmr_e_address_sizes_do_not_match=07134_E_AdressgrӇen passen nicht
|
|
|
+% Caused by using two memory operands in the same instruction with mismatched
|
|
|
+% address sizes (e.g. movs byte ptr [EDI], byte ptr [SI] )
|
|
|
+asmr_e_pop_cs_not_valid=07135_E_Die Instruktion "POP CS" ist f�r das aktuelle Ziel ung�ltig
|
|
|
+% The 'pop cs' instruction works only on the 8086 and 8088 CPUs, which are not
|
|
|
+% supported on the i386 or x86_64 targets.
|
|
|
+asmr_w_pop_cs_not_portable=07136_W_Die Instruktion "POP CS" ist nicht portabel (es funktioniert nur mit 8086 und 8088 CPUs)
|
|
|
+% The 'pop cs' instruction doesn't work on any CPU, except 8086 and 8088.
|
|
|
+asmr_e_public_must_be_used_before_label_definition=07137_E_Das Label $1 kann nur "public" deklariert werden, bevor es definiert wird
|
|
|
+asmr_e_local_label_cannot_be_declared_public=07138_E_Das lokale Label $1 kann nicht als "public" deklariert werden
|
|
|
%
|
|
|
% \end{description}
|
|
|
# EndOfTeX
|
|
@@ -3026,7 +3051,7 @@ execinfo_x_stackcommit=09134_X_Stack Bereich "committed": $1 Bytes
|
|
|
#
|
|
|
# Internal linker messages
|
|
|
#
|
|
|
-# 09220 is the last used one
|
|
|
+# 09208 is the last used one
|
|
|
#
|
|
|
# BeginOfTeX
|
|
|
%
|
|
@@ -3050,7 +3075,7 @@ link_e_segment_too_large=09205_E_Segment "$1" zu gro
|
|
|
link_e_group_too_large=09206_E_Gruppe "$1" zu groá (�bersteigt 64k um $2 Byte)
|
|
|
% Error when a 16-bit program's object modules define a segment group that
|
|
|
% exceeds 64k bytes
|
|
|
-link_e_com_program_uses_segment_relocations=09207_E_Eine .COM-Datei kann nicht erzeugt werden, weil das Programm Segement-Relocations enth„lt
|
|
|
+link_e_com_program_uses_segment_relocations=09207_E_Eine .COM-Datei kann nicht erzeugt werden, weil das Programm Segment-Relocations enth„lt
|
|
|
% Error occurs, when creating a tiny model DOS .COM file, but at least one of
|
|
|
% the program's object modules contains segment relocations. Segment relocations
|
|
|
% might be caused by the use of the Seg() function or by the SEG assembler
|
|
@@ -3094,7 +3119,7 @@ link_e_comdat_selection_differs=09220_E_COMDAT-Auswahlmodus f
|
|
|
#
|
|
|
# Unit loading
|
|
|
#
|
|
|
-# 10066 is the last used one
|
|
|
+# 10064 is the last used one
|
|
|
#
|
|
|
# BeginOfTeX
|
|
|
%
|
|
@@ -3319,7 +3344,7 @@ cg_f_internal_type_does_not_match=10066_F_Interner Typ "$1" ist unerwartet.
|
|
|
#
|
|
|
# Options
|
|
|
#
|
|
|
-# 11059 is the last used one
|
|
|
+# 11060s is the last used one
|
|
|
#
|
|
|
# BeginOfTeX
|
|
|
%
|
|
@@ -3466,9 +3491,14 @@ option_malformed_para=11055_E_Ung
|
|
|
option_smart_link_requires_external_linker=11056_W_Smart-linking erfordert externen Linker
|
|
|
option_com_files_require_tiny_model=11057_E_Das Erstellen von .COM Dateien wird f�r das aktuelle Speichermodell nicht unterst�tzt. Nur das winzige (tiny) Speichermodell unterst�tzt .COM Dateien
|
|
|
% Do not enable experimental -gc option if -Ur option is given.
|
|
|
-option_gc_incompatible_with_release_flag=11058_W_Die experimentelle CheckPointer-Option wird nicht eingeschaltet, weil sie mit der Option -Ur inkompatibel ist
|
|
|
+option_gc_incompatible_with_release_flag=11058_W_Die experimentelle Option CheckPointer wird nicht eingeschaltet, weil sie zur Option -Ur inkompatibel ist
|
|
|
% The compiler binary only supports a single target architecture. Invoke the fpc binary if you wish to select a compiler binary for a different target architecture.
|
|
|
option_invalid_target_architecture=11059_E_Nicht unterst�tzte Zielarchitektur -P$1, rufe statt dessen den Kompilertreiber "fpc" auf.
|
|
|
+% The ppc<target> executables support only a single target architecture. They do not support the -P switch. The compiler driver "fpc"
|
|
|
+% handles this switch, so you have to invoke compiling by using "fpc" instead
|
|
|
+option_features_only_for_system_unit=11060_E_Feature-Schalter werden nur beim šbersetzen der Unit "System" unterst�tzt
|
|
|
+% To selected a certain feature, the system unit must be compiled with this feature enabled. All other units inherited the features set by the
|
|
|
+% system unit through the ppu of the system unit.
|
|
|
%
|
|
|
% \end{description}
|
|
|
# EndOfTeX
|
|
@@ -3546,8 +3576,8 @@ wpo_symbol_live_info_needs_smart_linking=12018_E_Die Sammlung der "symbol livene
|
|
|
% actually used or not. So in that case all symbols will be seen as live, which makes this optimization ineffective.
|
|
|
wpo_cant_create_feedback_file=12019_E_Die angegebene Feedback-Eingabe-Datei "$1" f�r die Gesamtprogramm-Optimierung kann nicht erzeugt werden
|
|
|
% The compiler is unable to create the file specified using the -FW parameter to store the whole program optimisation information.
|
|
|
-%
|
|
|
%\end{description}
|
|
|
+%
|
|
|
# EndOfTeX
|
|
|
|
|
|
#
|
|
@@ -3721,6 +3751,7 @@ diskutiert werden k
|
|
|
# P = PowerPC targets
|
|
|
# p = PowerPC64 targets
|
|
|
# S = Sparc targets
|
|
|
+# s = Sparc64 targets
|
|
|
# V = AVR
|
|
|
# The second character also indicates who will display this line,
|
|
|
# (if the above character was TRUE) the current possibilities are :
|
|
@@ -3905,7 +3936,7 @@ J*2Cv_Var/out Parameter copy-out
|
|
|
**2Mmacpas_Kompatibilit„ts-Modus f�r MacIntosh Pascal-Dialekte
|
|
|
**2Miso_ISO 7185 Modus
|
|
|
**2Mextendedpascal_ISO 10206 Modus
|
|
|
-**2Mdelphiunicode_Kompatibilit„ts-Modus f�r Delphi 2009 und sp„ter
|
|
|
+**2Mdelphiunicode_Kompatibilit„ts-Modus f�r Delphi 2009 und sp„ter
|
|
|
**1n_Standard-Konfigurationsdatei ignorieren
|
|
|
**1o<x>_Die erzeugte, ausf�hrbare Datei bekommt den Namen <x>
|
|
|
**1O<x>_Optimierungen:
|
|
@@ -3948,6 +3979,7 @@ F*2P<x>_Setze die Ziel-CPU (aarch64,arm,avr,i386,i8086,jvm,m68k,mips,mipsel,powe
|
|
|
**2Sg_Erlaube LABEL und GOTO
|
|
|
**2Sh_Benutze ANSI-Strings
|
|
|
**2Si_Benutze C++ artige INLINE
|
|
|
+**2Sj_Erlaube das Schreiben von typisierten Konstanten (Voreinstellung in allen Modi)
|
|
|
**2Sk_Lade fpcylix Unit
|
|
|
**2SI<x>_Setze den Stil des Interface zu <x>
|
|
|
**3SIcom_COM kompatibles Interface (Voreinstellung)
|
|
@@ -3980,7 +4012,6 @@ F*2P<x>_Setze die Ziel-CPU (aarch64,arm,avr,i386,i8086,jvm,m68k,mips,mipsel,powe
|
|
|
3*2Tnetwlibc_Novell Netware Module (libc)
|
|
|
3*2Topenbsd_OpenBSD
|
|
|
3*2Tos2_OS/2 / eComStation
|
|
|
-3*2Tsunos_SunOS/Solaris
|
|
|
3*2Tsymbian_Symbian OS
|
|
|
3*2Tsolaris_Solaris
|
|
|
3*2Twatcom_Watcom compatible DOS extender
|
|
@@ -3998,9 +4029,11 @@ F*2P<x>_Setze die Ziel-CPU (aarch64,arm,avr,i386,i8086,jvm,m68k,mips,mipsel,powe
|
|
|
6*2Tamiga_Commodore Amiga
|
|
|
6*2Tatari_Atari ST/STe/TT
|
|
|
6*2Tlinux_Linux
|
|
|
+6*2Tnetbsd_NetBSD
|
|
|
+6*2Tmacos_Mac OS
|
|
|
6*2Tpalmos_PalmOS
|
|
|
8*2Tmsdos_MS-DOS (und kompatible)
|
|
|
-a*2Tdarwin_Darwin/iOS
|
|
|
+8*2Twin16_Windows 16 Bit
|
|
|
A*2Tandroid_Android
|
|
|
A*2Tdarwin_Darwin/iPhoneOS/iOS
|
|
|
A*2Tembedded_Embedded
|
|
@@ -4009,11 +4042,13 @@ A*2Tlinux_Linux
|
|
|
A*2Tnds_Nintendo DS
|
|
|
A*2Tsymbian_Symbian
|
|
|
A*2Twince_Windows CE
|
|
|
+a*2Tdarwin_Darwin/iOS
|
|
|
+a*2Tlinux_Linux
|
|
|
J*2Tandroid_Android
|
|
|
J*2Tjava_Java
|
|
|
+m*2Tandroid_Android
|
|
|
m*2Tembedded_Embedded
|
|
|
m*2Tlinux_Linux
|
|
|
-M*2Tandroid_Android
|
|
|
M*2Tembedded_Embedded
|
|
|
M*2Tlinux_Linux
|
|
|
P*2Taix_AIX
|
|
@@ -4029,6 +4064,7 @@ p*2Tdarwin_Darwin/Mac OS X
|
|
|
p*2Tlinux_Linux
|
|
|
S*2Tsolaris_Solaris
|
|
|
S*2Tlinux_Linux
|
|
|
+s*2Tlinux_Linux
|
|
|
V*2Tembedded_Embedded
|
|
|
**1u<x>_Entferne die Definition f�r das Symbol <x>
|
|
|
**1U<x>_Unit-Optionen:
|