msgidx.inc 45 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149
  1. const
  2. general_t_compilername=01000;
  3. general_d_sourceos=01001;
  4. general_i_targetos=01002;
  5. general_t_exepath=01003;
  6. general_t_unitpath=01004;
  7. general_t_includepath=01005;
  8. general_t_librarypath=01006;
  9. general_t_objectpath=01007;
  10. general_i_abslines_compiled=01008;
  11. general_f_no_memory_left=01009;
  12. general_i_writingresourcefile=01010;
  13. general_e_errorwritingresourcefile=01011;
  14. general_i_fatal=01012;
  15. general_i_error=01013;
  16. general_i_warning=01014;
  17. general_i_note=01015;
  18. general_i_hint=01016;
  19. general_e_path_does_not_exist=01017;
  20. general_f_compilation_aborted=01018;
  21. general_text_bytes_code=01019;
  22. general_text_bytes_data=01020;
  23. general_i_number_of_warnings=01021;
  24. general_i_number_of_hints=01022;
  25. general_i_number_of_notes=01023;
  26. general_f_ioerror=01024;
  27. general_f_oserror=01025;
  28. general_e_exception_raised=01026;
  29. general_t_unitscope=01027;
  30. scan_f_end_of_file=02000;
  31. scan_f_string_exceeds_line=02001;
  32. scan_f_illegal_char=02002;
  33. scan_f_syn_expected=02003;
  34. scan_t_start_include_file=02004;
  35. scan_w_comment_level=02005;
  36. scan_n_ignored_switch=02008;
  37. scan_w_illegal_switch=02009;
  38. scan_w_switch_is_global=02010;
  39. scan_e_illegal_char_const=02011;
  40. scan_f_cannot_open_input=02012;
  41. scan_f_cannot_open_includefile=02013;
  42. scan_e_illegal_pack_records=02015;
  43. scan_e_illegal_pack_enum=02016;
  44. scan_e_endif_expected=02017;
  45. scan_e_preproc_syntax_error=02018;
  46. scan_e_error_in_preproc_expr=02019;
  47. scan_w_macro_cut_after_255_chars=02020;
  48. scan_e_endif_without_if=02021;
  49. scan_f_user_defined=02022;
  50. scan_e_user_defined=02023;
  51. scan_w_user_defined=02024;
  52. scan_n_user_defined=02025;
  53. scan_h_user_defined=02026;
  54. scan_i_user_defined=02027;
  55. scan_e_keyword_cant_be_a_macro=02028;
  56. scan_f_macro_buffer_overflow=02029;
  57. scan_w_macro_too_deep=02030;
  58. scan_w_wrong_styled_switch=02031;
  59. scan_d_handling_switch=02032;
  60. scan_c_endif_found=02033;
  61. scan_c_ifdef_found=02034;
  62. scan_c_ifopt_found=02035;
  63. scan_c_if_found=02036;
  64. scan_c_ifndef_found=02037;
  65. scan_c_else_found=02038;
  66. scan_c_skipping_until=02039;
  67. scan_i_press_enter=02040;
  68. scan_w_unsupported_switch=02041;
  69. scan_w_illegal_directive=02042;
  70. scan_t_back_in=02043;
  71. scan_w_unsupported_app_type=02044;
  72. scan_w_app_type_not_support=02045;
  73. scan_w_description_not_support=02046;
  74. scan_n_version_not_support=02047;
  75. scan_n_only_exe_version=02048;
  76. scan_w_wrong_version_ignored=02049;
  77. scan_e_illegal_asmmode_specifier=02050;
  78. scan_w_no_asm_reader_switch_inside_asm=02051;
  79. scan_e_wrong_switch_toggle=02052;
  80. scan_e_resourcefiles_not_supported=02053;
  81. scan_w_include_env_not_found=02054;
  82. scan_e_invalid_maxfpureg_value=02055;
  83. scan_w_only_one_resourcefile_supported=02056;
  84. scan_w_macro_support_turned_off=02057;
  85. scan_e_invalid_interface_type=02058;
  86. scan_w_appid_not_support=02059;
  87. scan_w_appname_not_support=02060;
  88. scan_e_string_exceeds_255_chars=02061;
  89. scan_f_include_deep_ten=02062;
  90. scan_e_too_many_push=02063;
  91. scan_e_too_many_pop=02064;
  92. scan_e_error_macro_lacks_value=02065;
  93. scan_e_wrong_switch_toggle_default=02066;
  94. scan_e_mode_switch_not_allowed=02067;
  95. scan_e_error_macro_undefined=02068;
  96. scan_e_utf8_bigger_than_65535=02069;
  97. scan_e_utf8_malformed=02070;
  98. scan_c_switching_to_utf8=02071;
  99. scan_e_compile_time_typeerror=02072;
  100. scan_n_app_type_not_support=02073;
  101. scan_e_illegal_optimization_specifier=02074;
  102. scan_w_setpeflags_not_support=02075;
  103. scan_w_imagebase_not_support=02076;
  104. scan_w_minstacksize_not_support=02077;
  105. scan_w_maxstacksize_not_support=02078;
  106. scanner_e_illegal_warn_state=02079;
  107. scan_e_only_packset=02080;
  108. scan_w_pic_ignored=02081;
  109. scan_w_unsupported_switch_by_target=02082;
  110. scan_w_frameworks_darwin_only=02084;
  111. scan_e_illegal_minfpconstprec=02085;
  112. scan_w_multiple_main_name_overrides=02086;
  113. scanner_w_illegal_warn_identifier=02087;
  114. scanner_e_illegal_alignment_directive=02088;
  115. scanner_f_illegal_utf8_bom=02089;
  116. scanner_w_directive_ignored_on_target=02090;
  117. scan_w_unavailable_system_codepage=02091;
  118. scan_w_setpeoptflags_not_support=02092;
  119. scan_e_illegal_peflag=02093;
  120. scan_e_illegal_peoptflag=02094;
  121. scan_e_unsupported_switch=02095;
  122. scan_w_invalid_stacksize=02096;
  123. scan_w_heapmax_lessthan_heapmin=02097;
  124. scan_e_illegal_hugepointernormalization=02098;
  125. scan_e_illegal_asmcpu_specifier=02099;
  126. scan_w_syscall_convention_not_useable_on_target=02100;
  127. scan_w_syscall_convention_invalid=02101;
  128. scan_w_setpeuserversion_not_support=02102;
  129. scan_w_setpeosversion_not_support=02103;
  130. scan_w_setpesubsysversion_not_support=02104;
  131. scan_n_changecputype=02105;
  132. scan_e_emptymacroname=02106;
  133. parser_e_syntax_error=03000;
  134. parser_e_dont_nest_interrupt=03004;
  135. parser_w_proc_directive_ignored=03005;
  136. parser_e_no_overload_for_all_procs=03006;
  137. parser_e_export_name_double=03008;
  138. parser_e_export_ordinal_double=03009;
  139. parser_e_export_invalid_index=03010;
  140. parser_w_parser_reloc_no_debug=03011;
  141. parser_w_parser_win32_debug_needs_WN=03012;
  142. parser_e_constructorname_must_be_init=03013;
  143. parser_e_destructorname_must_be_done=03014;
  144. parser_e_proc_inline_not_supported=03016;
  145. parser_w_constructor_should_be_public=03018;
  146. parser_w_destructor_should_be_public=03019;
  147. parser_n_only_one_destructor=03020;
  148. parser_e_no_local_objects=03021;
  149. parser_f_no_anonym_objects=03022;
  150. parser_n_object_has_no_vmt=03023;
  151. parser_e_illegal_parameter_list=03024;
  152. parser_e_wrong_parameter_size=03026;
  153. parser_e_overloaded_no_procedure=03027;
  154. parser_e_overloaded_have_same_parameters=03028;
  155. parser_e_header_dont_match_forward=03029;
  156. parser_e_header_different_var_names=03030;
  157. parser_n_duplicate_enum=03031;
  158. parser_e_no_with_for_variable_in_other_segments=03033;
  159. parser_e_too_much_lexlevel=03034;
  160. parser_e_range_check_error=03035;
  161. parser_w_range_check_error=03036;
  162. parser_e_double_caselabel=03037;
  163. parser_e_case_lower_less_than_upper_bound=03038;
  164. parser_e_type_const_not_possible=03039;
  165. parser_e_no_overloaded_procvars=03040;
  166. parser_e_invalid_string_size=03041;
  167. parser_w_use_extended_syntax_for_objects=03042;
  168. parser_w_no_new_dispose_on_void_pointers=03043;
  169. parser_e_no_new_dispose_on_void_pointers=03044;
  170. parser_e_class_id_expected=03045;
  171. parser_e_no_type_not_allowed_here=03046;
  172. parser_e_methode_id_expected=03047;
  173. parser_e_header_dont_match_any_member=03048;
  174. parser_d_procedure_start=03049;
  175. parser_e_error_in_real=03050;
  176. parser_e_fail_only_in_constructor=03051;
  177. parser_e_no_paras_for_destructor=03052;
  178. parser_e_only_class_members_via_class_ref=03053;
  179. parser_e_only_class_members=03054;
  180. parser_e_case_mismatch=03055;
  181. parser_e_illegal_symbol_exported=03056;
  182. parser_w_should_use_override=03057;
  183. parser_e_nothing_to_be_overridden=03058;
  184. parser_e_no_procedure_to_access_property=03059;
  185. parser_w_stored_not_implemented=03060;
  186. parser_e_ill_property_access_sym=03061;
  187. parser_e_cant_access_protected_member=03062;
  188. parser_e_cant_access_private_member=03063;
  189. parser_e_overridden_methods_not_same_ret=03066;
  190. parser_e_dont_nest_export=03067;
  191. parser_e_methods_dont_be_export=03068;
  192. parser_e_call_by_ref_without_typeconv=03069;
  193. parser_e_no_super_class=03070;
  194. parser_e_self_not_in_method=03071;
  195. parser_e_generic_methods_only_in_methods=03072;
  196. parser_e_illegal_colon_qualifier=03073;
  197. parser_e_illegal_set_expr=03074;
  198. parser_e_pointer_to_class_expected=03075;
  199. parser_e_expr_have_to_be_constructor_call=03076;
  200. parser_e_expr_have_to_be_destructor_call=03077;
  201. parser_e_invalid_record_const=03078;
  202. parser_e_false_with_expr=03079;
  203. parser_e_void_function=03080;
  204. parser_e_only_methods_allowed=03081;
  205. parser_e_operator_not_overloaded=03082;
  206. parser_e_no_such_assignment=03083;
  207. parser_e_overload_impossible=03084;
  208. parser_e_no_reraise_possible=03085;
  209. parser_e_no_new_or_dispose_for_classes=03086;
  210. parser_e_procedure_overloading_is_off=03088;
  211. parser_e_overload_operator_failed=03089;
  212. parser_e_comparative_operator_return_boolean=03090;
  213. parser_e_only_virtual_methods_abstract=03091;
  214. parser_f_unsupported_feature=03092;
  215. parser_e_mix_of_classes_and_objects=03093;
  216. parser_w_unknown_proc_directive_ignored=03094;
  217. parser_e_directive_only_one_var=03095;
  218. parser_e_absolute_only_to_var_or_const=03096;
  219. parser_e_initialized_only_one_var=03097;
  220. parser_e_abstract_no_definition=03098;
  221. parser_e_overloaded_must_be_all_global=03099;
  222. parser_w_virtual_without_constructor=03100;
  223. parser_c_macro_defined=03101;
  224. parser_c_macro_undefined=03102;
  225. parser_c_macro_set_to=03103;
  226. parser_i_compiling=03104;
  227. parser_u_parsing_interface=03105;
  228. parser_u_parsing_implementation=03106;
  229. parser_d_compiling_second_time=03107;
  230. parser_e_no_property_found_to_override=03109;
  231. parser_e_only_one_default_property=03110;
  232. parser_e_property_need_paras=03111;
  233. parser_e_constructor_cannot_be_not_virtual=03112;
  234. parser_e_no_default_property_available=03113;
  235. parser_e_cant_have_published=03114;
  236. parser_e_forward_declaration_must_be_resolved=03115;
  237. parser_e_no_local_operator=03116;
  238. parser_e_proc_dir_not_allowed_in_interface=03117;
  239. parser_e_proc_dir_not_allowed_in_implementation=03118;
  240. parser_e_proc_dir_not_allowed_in_procvar=03119;
  241. parser_e_function_already_declared_public_forward=03120;
  242. parser_e_not_external_and_export=03121;
  243. parser_n_not_supported_for_inline=03123;
  244. parser_h_inlining_disabled=03124;
  245. parser_i_writing_browser_log=03125;
  246. parser_h_maybe_deref_caret_missing=03126;
  247. parser_f_assembler_reader_not_supported=03127;
  248. parser_e_proc_dir_conflict=03128;
  249. parser_e_call_convention_dont_match_forward=03129;
  250. parser_e_property_cant_have_a_default_value=03131;
  251. parser_e_property_default_value_must_const=03132;
  252. parser_e_cant_publish_that=03133;
  253. parser_e_cant_publish_that_property=03134;
  254. parser_e_empty_import_name=03136;
  255. parser_e_division_by_zero=03138;
  256. parser_e_invalid_float_operation=03139;
  257. parser_e_array_lower_less_than_upper_bound=03140;
  258. parser_w_string_too_long=03141;
  259. parser_e_string_larger_array=03142;
  260. parser_e_ill_msg_expr=03143;
  261. parser_e_ill_msg_param=03144;
  262. parser_e_duplicate_message_label=03145;
  263. parser_e_self_in_non_message_handler=03146;
  264. parser_e_threadvars_only_sg=03147;
  265. parser_f_direct_assembler_not_allowed=03148;
  266. parser_w_no_objpas_use_mode=03149;
  267. parser_e_no_object_override=03150;
  268. parser_e_cant_use_inittable_here=03151;
  269. parser_e_resourcestring_only_sg=03152;
  270. parser_e_exit_with_argument_not__possible=03153;
  271. parser_e_stored_property_must_be_boolean=03154;
  272. parser_e_ill_property_storage_sym=03155;
  273. parser_e_only_publishable_classes_can_be_published=03156;
  274. parser_e_proc_directive_expected=03157;
  275. parser_e_invalid_property_index_value=03158;
  276. parser_e_procname_to_short_for_export=03159;
  277. parser_e_dlltool_unit_var_problem=03160;
  278. parser_e_dlltool_unit_var_problem2=03161;
  279. parser_f_need_objfpc_or_delphi_mode=03162;
  280. parser_e_no_export_with_index_for_target=03163;
  281. parser_e_no_export_of_variables_for_target=03164;
  282. parser_e_improper_guid_syntax=03165;
  283. parser_w_interface_mapping_notfound=03168;
  284. parser_e_interface_id_expected=03169;
  285. parser_e_type_cant_be_used_in_array_index=03170;
  286. parser_e_no_con_des_in_interfaces=03171;
  287. parser_e_no_access_specifier_in_interfaces=03172;
  288. parser_e_no_vars_in_interfaces=03173;
  289. parser_e_no_local_proc_external=03174;
  290. parser_w_skipped_fields_before=03175;
  291. parser_e_skipped_fields_before=03176;
  292. parser_w_skipped_fields_after=03177;
  293. parser_e_varargs_need_cdecl_and_external=03178;
  294. parser_e_self_call_by_value=03179;
  295. parser_e_interface_has_no_guid=03180;
  296. parser_e_illegal_field_or_method=03181;
  297. parser_w_proc_overriding_calling=03182;
  298. parser_e_no_procvarobj_const=03183;
  299. parser_e_default_value_only_one_para=03184;
  300. parser_e_default_value_expected_for_para=03185;
  301. parser_w_unsupported_feature=03186;
  302. parser_h_c_arrays_are_references=03187;
  303. parser_e_C_array_of_const_must_be_last=03188;
  304. parser_h_type_redef=03189;
  305. parser_w_cdecl_has_no_high=03190;
  306. parser_w_cdecl_no_openstring=03191;
  307. parser_e_initialized_not_for_threadvar=03192;
  308. parser_e_msg_only_for_classes=03193;
  309. parser_e_procedure_or_function_expected=03194;
  310. parser_e_illegal_calling_convention=03195;
  311. parser_e_no_object_reintroduce=03196;
  312. parser_e_paraloc_only_one_para=03197;
  313. parser_e_paraloc_all_paras=03198;
  314. parser_e_illegal_explicit_paraloc=03199;
  315. parser_e_32bitint_or_pointer_variable_expected=03200;
  316. parser_e_goto_outside_proc=03201;
  317. parser_f_too_complex_proc=03202;
  318. parser_e_illegal_expression=03203;
  319. parser_e_invalid_integer=03204;
  320. parser_e_invalid_qualifier=03205;
  321. parser_e_upper_lower_than_lower=03206;
  322. parser_e_macpas_exit_wrong_param=03207;
  323. parser_e_illegal_assignment_to_count_var=03208;
  324. parser_e_no_local_var_external=03209;
  325. parser_e_proc_already_external=03210;
  326. parser_w_implicit_uses_of_variants_unit=03211;
  327. parser_e_no_static_method_in_interfaces=03212;
  328. parser_e_arithmetic_operation_overflow=03213;
  329. parser_e_protected_or_private_expected=03214;
  330. parser_e_illegal_slice=03215;
  331. parser_e_dispinterface_cant_have_parent=03216;
  332. parser_e_dispinterface_needs_a_guid=03217;
  333. parser_w_overridden_methods_not_same_ret=03218;
  334. parser_e_dispid_must_be_ord_const=03219;
  335. parser_e_array_range_out_of_bounds=03220;
  336. parser_e_packed_element_no_var_addr=03221;
  337. parser_e_packed_dynamic_open_array=03222;
  338. parser_e_packed_element_no_loop=03223;
  339. parser_e_type_var_const_only_in_records_and_classes=03224;
  340. parser_e_cant_create_generics_of_this_type=03225;
  341. parser_w_no_lineinfo_use_switch=03226;
  342. parser_e_no_funcret_specified=03227;
  343. parser_e_special_onlygenerics=03228;
  344. parser_e_no_generics_as_params=03229;
  345. parser_e_type_object_constants=03230;
  346. parser_e_label_outside_proc=03231;
  347. parser_e_initialized_not_for_external=03233;
  348. parser_e_illegal_function_result=03234;
  349. parser_e_no_common_type=03235;
  350. parser_e_no_generics_as_types=03236;
  351. parser_w_register_list_ignored=03237;
  352. parser_e_implements_must_be_class_or_interface=03238;
  353. parser_e_implements_must_have_correct_type=03239;
  354. parser_e_implements_must_read_specifier=03240;
  355. parser_e_implements_must_not_have_write_specifier=03241;
  356. parser_e_implements_must_not_have_stored_specifier=03242;
  357. parser_e_implements_uses_non_implemented_interface=03243;
  358. parser_e_unsupported_real=03244;
  359. parser_e_class_doesnt_implement_interface=03245;
  360. parser_e_class_implements_must_be_interface=03246;
  361. parser_e_cant_export_var_different_name=03247;
  362. parser_e_weak_external_not_supported=03248;
  363. parser_e_forward_mismatch=03249;
  364. parser_n_ignore_lower_visibility=03250;
  365. parser_e_field_not_allowed_here=03251;
  366. parser_e_no_local_para_def=03252;
  367. parser_e_abstract_and_sealed_conflict=03253;
  368. parser_e_sealed_descendant=03254;
  369. parser_e_sealed_class_cannot_have_abstract_methods=03255;
  370. parser_e_only_virtual_methods_final=03256;
  371. parser_e_final_can_no_be_overridden=03257;
  372. parser_e_multiple_messages=03258;
  373. parser_e_invalid_enumerator_identifier=03259;
  374. parser_e_enumerator_identifier_required=03260;
  375. parser_e_enumerator_movenext_is_not_valid=03261;
  376. parser_e_enumerator_current_is_not_valid=03262;
  377. parser_e_only_one_enumerator_movenext=03263;
  378. parser_e_only_one_enumerator_current=03264;
  379. parser_e_for_in_loop_cannot_be_used_for_the_type=03265;
  380. parser_e_objc_requires_msgstr=03266;
  381. parser_e_objc_no_constructor_destructor=03267;
  382. parser_e_message_string_too_long=03268;
  383. parser_e_objc_message_name_too_long=03269;
  384. parser_h_no_objc_parent=03270;
  385. parser_e_no_objc_published=03271;
  386. parser_f_need_objc=03272;
  387. parser_e_must_use_override=03273;
  388. parser_h_should_use_override=03274;
  389. parser_e_objc_message_name_changed=03275;
  390. parser_e_unique_unsupported=03276;
  391. parser_e_no_category_as_types=03277;
  392. parser_e_no_category_override=03278;
  393. parser_e_must_use_reintroduce_objc=03279;
  394. parser_h_should_use_reintroduce_objc=03280;
  395. parser_e_implements_getter_not_default_cc=03281;
  396. parser_e_no_refcounted_typed_file=03282;
  397. parser_e_operator_not_overloaded_2=03283;
  398. parser_e_operator_not_overloaded_3=03284;
  399. parser_e_more_array_elements_expected=03285;
  400. parser_e_string_const_too_long=03286;
  401. parser_e_invalid_univ_para=03287;
  402. parser_e_only_one_class_constructor_allowed=03288;
  403. parser_e_only_one_class_destructor_allowed=03289;
  404. parser_e_no_paras_for_class_constructor=03290;
  405. parser_e_no_paras_for_class_destructor=03291;
  406. parser_f_modeswitch_objc_required=03292;
  407. parser_e_widestring_to_ansi_compile_time=03293;
  408. parser_e_objc_enumerator_2_0=03294;
  409. parser_e_objc_missing_enumeration_defs=03295;
  410. parser_e_no_procvarnested_const=03296;
  411. parser_f_no_generic_inside_generic=03297;
  412. parser_e_forward_intf_declaration_must_be_resolved=03298;
  413. parser_e_no_record_published=03299;
  414. parser_e_no_destructor_in_records=03300;
  415. parser_e_class_methods_only_static_in_records=03301;
  416. parser_e_no_parameterless_constructor_in_records=03302;
  417. parser_e_at_least_one_argument_must_be_of_type=03303;
  418. parser_e_cant_use_type_parameters_here=03304;
  419. parser_e_externals_no_section=03305;
  420. parser_e_section_no_locals=03306;
  421. parser_e_not_allowed_in_helper=03307;
  422. parser_e_no_class_constructor_in_helpers=03308;
  423. parser_e_inherited_not_in_record=03309;
  424. parser_e_no_types_in_local_anonymous_records=03310;
  425. parser_e_duplicate_implements_clause=03311;
  426. parser_e_mapping_no_implements=03312;
  427. parser_e_implements_no_mapping=03313;
  428. parser_e_invalid_codepage=03314;
  429. parser_e_final_only_const_var=03315;
  430. parser_e_final_only_external=03316;
  431. parser_e_no_typed_const=03317;
  432. parser_e_java_no_inherited_constructor=03318;
  433. parser_d_internal_parser_string=03319;
  434. parser_e_feature_unsupported_for_vm=03320;
  435. parser_e_jvm_invalid_virtual_constructor_call=03321;
  436. parser_e_method_lower_visibility=03322;
  437. parser_e_nostackframe_without_assembler=03323;
  438. parser_e_nostackframe_with_locals=03324;
  439. parser_e_cannot_generate_property_getter_setter=03325;
  440. parser_w_overriding_property_getter_setter=03326;
  441. parser_w_case_difference_auto_property_getter_setter_prefix=03327;
  442. parser_e_no_consts_in_local_anonymous_records=03328;
  443. parser_e_no_methods_in_local_anonymous_records=03329;
  444. parser_e_no_properties_in_local_anonymous_records=03330;
  445. parser_e_no_class_in_local_anonymous_records=03331;
  446. parser_e_not_allowed_in_record=03332;
  447. parser_e_dir_not_allowed=03333;
  448. parser_e_no_assembler_in_generic=03334;
  449. parser_e_property_only_sgr=03335;
  450. parser_e_overloaded_have_same_mangled_name=03336;
  451. parser_e_default_value_val_const=03337;
  452. parser_w_ptr_type_ignored=03338;
  453. parser_e_global_generic_references_static=03339;
  454. parser_u_already_compiled=03340;
  455. parser_e_explicit_method_implementation_for_specializations_not_allowed=03341;
  456. parser_e_no_genfuncs_in_interfaces=03342;
  457. parser_e_genfuncs_cannot_be_virtual=03343;
  458. parser_e_packages_not_supported=03344;
  459. parser_e_cannot_use_hardfloat_in_a_softfloat_environment=03345;
  460. parser_e_invalid_internal_function_index=03346;
  461. parser_w_operator_overloaded_hidden_3=03347;
  462. parser_e_threadvar_must_be_class=03348;
  463. parser_e_only_static_members_via_object_type=03349;
  464. parser_e_callthrough_varargs=03350;
  465. parser_e_unbound_attribute=03351;
  466. parser_e_enumeration_out_of_range=03352;
  467. parser_w_enumeration_out_of_range=03353;
  468. parser_e_method_for_type_in_other_unit=03354;
  469. parser_e_generic_constraints_not_allowed_here=03355;
  470. parser_e_location_size_too_small=03356;
  471. parser_e_location_size_too_large=03357;
  472. parser_e_location_regpair_only_data=03358;
  473. parser_e_location_regpair_only_consecutive=03359;
  474. parser_e_constructurs_cannot_take_type_parameters=03360;
  475. type_e_mismatch=04000;
  476. type_e_incompatible_types=04001;
  477. type_e_not_equal_types=04002;
  478. type_e_type_id_expected=04003;
  479. type_e_variable_id_expected=04004;
  480. type_e_integer_expr_expected=04005;
  481. type_e_boolean_expr_expected=04006;
  482. type_e_ordinal_expr_expected=04007;
  483. type_e_pointer_type_expected=04008;
  484. type_e_class_type_expected=04009;
  485. type_e_cant_eval_constant_expr=04011;
  486. type_e_set_element_are_not_comp=04012;
  487. type_e_set_operation_unknown=04013;
  488. type_w_convert_real_2_comp=04014;
  489. type_h_use_div_for_int=04015;
  490. type_e_strict_var_string_violation=04016;
  491. type_e_succ_and_pred_enums_with_assign_not_possible=04017;
  492. type_e_cant_read_write_type=04018;
  493. type_e_no_readln_writeln_for_typed_file=04019;
  494. type_e_no_read_write_for_untyped_file=04020;
  495. type_e_typeconflict_in_set=04021;
  496. type_w_maybe_wrong_hi_lo=04022;
  497. type_e_integer_or_real_expr_expected=04023;
  498. type_e_wrong_type_in_array_constructor=04024;
  499. type_e_wrong_parameter_type=04025;
  500. type_e_no_method_and_procedure_not_compatible=04026;
  501. type_e_wrong_math_argument=04027;
  502. type_e_no_addr_of_constant=04028;
  503. type_e_argument_cant_be_assigned=04029;
  504. type_e_cannot_local_proc_to_procvar=04030;
  505. type_e_no_assign_to_addr=04031;
  506. type_e_no_assign_to_const=04032;
  507. type_e_array_required=04033;
  508. type_e_interface_type_expected=04034;
  509. type_h_mixed_signed_unsigned=04035;
  510. type_w_mixed_signed_unsigned2=04036;
  511. type_e_typecast_wrong_size_for_assignment=04037;
  512. type_e_array_index_enums_with_assign_not_possible=04038;
  513. type_e_classes_not_related=04039;
  514. type_w_classes_not_related=04040;
  515. type_e_class_or_interface_type_expected=04041;
  516. type_e_type_is_not_completly_defined=04042;
  517. type_w_string_too_long=04043;
  518. type_w_comparison_always_false=04044;
  519. type_w_comparison_always_true=04045;
  520. type_w_instance_with_abstract=04046;
  521. type_h_in_range_check=04047;
  522. type_w_smaller_possible_range_check=04048;
  523. type_h_smaller_possible_range_check=04049;
  524. type_e_cant_take_address_of_abstract_method=04050;
  525. type_e_assignment_not_allowed=04051;
  526. type_e_constant_expr_expected=04052;
  527. type_e_operator_not_supported_for_types=04053;
  528. type_e_illegal_type_conversion=04054;
  529. type_h_pointer_to_longint_conv_not_portable=04055;
  530. type_w_pointer_to_longint_conv_not_portable=04056;
  531. type_e_cant_choose_overload_function=04057;
  532. type_e_illegal_count_var=04058;
  533. type_w_double_c_varargs=04059;
  534. type_e_class_or_cominterface_type_expected=04060;
  535. type_e_no_const_packed_array=04061;
  536. type_e_got_expected_packed_array=04062;
  537. type_e_got_expected_unpacked_array=04063;
  538. type_e_no_packed_inittable=04064;
  539. type_e_no_const_packed_record=04065;
  540. type_w_untyped_arithmetic_unportable=04066;
  541. type_e_cant_take_address_of_local_subroutine=04076;
  542. type_e_cant_export_local=04077;
  543. type_e_not_automatable=04078;
  544. type_h_convert_add_operands_to_prevent_overflow=04079;
  545. type_h_convert_sub_operands_to_prevent_overflow=04080;
  546. type_h_convert_mul_operands_to_prevent_overflow=04081;
  547. type_w_pointer_to_signed=04082;
  548. type_e_interface_has_no_guid=04083;
  549. type_e_invalid_objc_selector_name=04084;
  550. type_e_expected_objc_method_but_got=04085;
  551. type_e_expected_objc_method=04086;
  552. type_e_no_type_info=04087;
  553. type_e_ordinal_or_string_expr_expected=04088;
  554. type_e_string_expr_expected=04089;
  555. type_w_zero_to_nil=04090;
  556. type_e_protocol_type_expected=04091;
  557. type_e_objc_type_unsupported=04092;
  558. type_e_class_or_objcclass_type_expected=04093;
  559. type_e_objcclass_type_expected=04094;
  560. type_w_procvar_univ_conflicting_para=04095;
  561. type_e_generics_cannot_reference_itself=04096;
  562. type_e_type_parameters_are_not_allowed_here=04097;
  563. type_e_generic_declaration_does_not_match=04098;
  564. type_e_helper_type_expected=04099;
  565. type_e_record_type_expected=04100;
  566. type_e_class_helper_must_extend_subclass=04101;
  567. type_e_record_helper_must_extend_same_record=04102;
  568. type_e_procedures_return_no_value=04103;
  569. type_w_implicit_string_cast=04104;
  570. type_w_implicit_string_cast_loss=04105;
  571. type_w_explicit_string_cast=04106;
  572. type_w_explicit_string_cast_loss=04107;
  573. type_w_unicode_data_loss=04108;
  574. type_e_range_check_error_bounds=04109;
  575. type_w_range_check_error_bounds=04110;
  576. type_e_type_not_allowed_for_default=04111;
  577. type_e_java_class_method_not_static_virtual=04112;
  578. type_e_invalid_final_assignment=04113;
  579. type_e_no_managed_formal_assign_typecast=04114;
  580. type_e_no_managed_assign_generic_typecast=04115;
  581. type_w_interface_lower_visibility=04116;
  582. type_e_interface_lower_visibility=04117;
  583. type_e_typeof_requires_vmt=04118;
  584. type_e_invalid_default_value=04119;
  585. type_e_type_not_allowed_for_type_helper=04120;
  586. type_e_procedure_must_be_far=04121;
  587. type_w_instance_abstract_class=04122;
  588. type_e_function_reference_kind=04123;
  589. type_e_seg_procvardef_wrong_memory_model=04124;
  590. type_w_empty_constant_range_set=04125;
  591. type_e_cblock_callconv=04126;
  592. type_e_forward_interface_type_does_not_match=04127;
  593. type_e_generic_const_type_not_allowed=04128;
  594. type_e_cant_read_write_type_in_iso_mode=04129;
  595. type_w_array_size_does_not_match_size_of_constant_string=04130;
  596. sym_e_id_not_found=05000;
  597. sym_f_internal_error_in_symtablestack=05001;
  598. sym_e_duplicate_id=05002;
  599. sym_h_duplicate_id_where=05003;
  600. sym_e_unknown_id=05004;
  601. sym_e_forward_not_resolved=05005;
  602. sym_e_error_in_type_def=05007;
  603. sym_e_forward_type_not_resolved=05009;
  604. sym_e_only_static_in_static=05010;
  605. sym_e_type_must_be_rec_or_object_or_class=05012;
  606. sym_e_no_instance_of_abstract_object=05013;
  607. sym_w_label_not_defined=05014;
  608. sym_e_label_used_and_not_defined=05015;
  609. sym_e_ill_label_decl=05016;
  610. sym_e_goto_and_label_not_supported=05017;
  611. sym_e_label_not_found=05018;
  612. sym_e_id_is_no_label_id=05019;
  613. sym_e_label_already_defined=05020;
  614. sym_e_ill_type_decl_set=05021;
  615. sym_e_class_forward_not_resolved=05022;
  616. sym_n_unit_not_used=05023;
  617. sym_h_para_identifier_not_used=05024;
  618. sym_n_local_identifier_not_used=05025;
  619. sym_h_para_identifier_only_set=05026;
  620. sym_n_local_identifier_only_set=05027;
  621. sym_h_local_symbol_not_used=05028;
  622. sym_n_private_identifier_not_used=05029;
  623. sym_n_private_identifier_only_set=05030;
  624. sym_n_private_method_not_used=05031;
  625. sym_e_set_expected=05032;
  626. sym_w_function_result_not_set=05033;
  627. sym_w_wrong_C_pack=05034;
  628. sym_e_illegal_field=05035;
  629. sym_w_uninitialized_local_variable=05036;
  630. sym_w_uninitialized_variable=05037;
  631. sym_e_id_no_member=05038;
  632. sym_h_param_list=05039;
  633. sym_e_segment_too_large=05040;
  634. sym_e_no_matching_implementation_found=05042;
  635. sym_w_deprecated_symbol=05043;
  636. sym_w_non_portable_symbol=05044;
  637. sym_w_non_implemented_symbol=05055;
  638. sym_e_cant_create_unique_type=05056;
  639. sym_h_uninitialized_local_variable=05057;
  640. sym_h_uninitialized_variable=05058;
  641. sym_w_function_result_uninitialized=05059;
  642. sym_h_function_result_uninitialized=05060;
  643. sym_w_identifier_only_read=05061;
  644. sym_h_abstract_method_list=05062;
  645. sym_w_experimental_symbol=05063;
  646. sym_w_forward_not_resolved=05064;
  647. sym_w_library_symbol=05065;
  648. sym_w_deprecated_symbol_with_msg=05066;
  649. sym_e_no_enumerator=05067;
  650. sym_e_no_enumerator_move=05068;
  651. sym_e_no_enumerator_current=05069;
  652. sym_e_objc_para_mismatch=05070;
  653. sym_n_private_type_not_used=05071;
  654. sym_n_private_const_not_used=05072;
  655. sym_n_private_property_not_used=05073;
  656. sym_w_deprecated_unit=05074;
  657. sym_w_deprecated_unit_with_msg=05075;
  658. sym_w_non_portable_unit=05076;
  659. sym_w_library_unit=05077;
  660. sym_w_non_implemented_unit=05078;
  661. sym_w_experimental_unit=05079;
  662. sym_e_formal_class_not_resolved=05080;
  663. sym_e_interprocgoto_into_init_final_code_not_allowed=05081;
  664. sym_e_external_class_name_mismatch1=05082;
  665. sym_e_external_class_name_mismatch2=05083;
  666. sym_w_library_overload=05084;
  667. sym_e_duplicate_id_create_java_constructor=05085;
  668. sym_e_no_matching_inherited_parameterless_constructor=05086;
  669. sym_d_adding_helper_for=05087;
  670. sym_e_param_list=05088;
  671. sym_w_uninitialized_managed_local_variable=05089;
  672. sym_w_uninitialized_managed_variable=05090;
  673. sym_h_uninitialized_managed_local_variable=05091;
  674. sym_h_uninitialized_managed_variable=05092;
  675. sym_w_managed_function_result_uninitialized=05093;
  676. sym_h_managed_function_result_uninitialized=05094;
  677. sym_w_duplicate_id=05095;
  678. sym_e_generic_type_param_mismatch=05096;
  679. sym_e_generic_type_param_decl=05097;
  680. sym_e_type_must_be_rec_or_object=05098;
  681. cg_e_parasize_too_big=06009;
  682. cg_e_file_must_call_by_reference=06012;
  683. cg_e_cant_use_far_pointer_there=06013;
  684. cg_e_dont_call_exported_direct=06015;
  685. cg_w_member_cd_call_from_method=06016;
  686. cg_n_inefficient_code=06017;
  687. cg_w_unreachable_code=06018;
  688. cg_e_cant_call_abstract_method=06020;
  689. cg_d_register_weight=06027;
  690. cg_d_stackframe_omited=06029;
  691. cg_e_unable_inline_object_methods=06031;
  692. cg_e_unable_inline_procvar=06032;
  693. cg_e_no_code_for_inline_stored=06033;
  694. cg_e_can_access_element_zero=06035;
  695. cg_e_cannot_call_cons_dest_inside_with=06037;
  696. cg_e_cannot_call_message_direct=06038;
  697. cg_e_goto_inout_of_exception_block=06039;
  698. cg_e_control_flow_outside_finally=06040;
  699. cg_w_parasize_too_big=06041;
  700. cg_w_localsize_too_big=06042;
  701. cg_e_localsize_too_big=06043;
  702. cg_e_break_not_allowed=06044;
  703. cg_e_continue_not_allowed=06045;
  704. cg_f_unknown_compilerproc=06046;
  705. cg_f_unknown_system_type=06047;
  706. cg_h_inherited_ignored=06048;
  707. cg_e_goto_label_not_found=06049;
  708. cg_f_unknown_type_in_unit=06050;
  709. cg_e_interprocedural_goto_only_to_outer_scope_allowed=06051;
  710. cg_e_labels_cannot_defined_outside_declaration_scope=06052;
  711. cg_e_goto_across_procedures_with_exceptions_not_allowed=06053;
  712. cg_e_mod_only_defined_for_pos_quotient=06054;
  713. cg_d_autoinlining=06055;
  714. cg_e_function_not_support_by_selected_instruction_set=06056;
  715. cg_f_max_units_reached=06057;
  716. cg_n_no_inline=06058;
  717. cg_e_case_missing_value=06059;
  718. cg_w_case_incomplete=06060;
  719. cg_w_cannot_compile_subroutine=06061;
  720. cg_w_interrupt_does_not_save_registers=06062;
  721. asmr_d_start_reading=07000;
  722. asmr_d_finish_reading=07001;
  723. asmr_e_none_label_contain_at=07002;
  724. asmr_e_building_record_offset=07004;
  725. asmr_e_offset_without_identifier=07005;
  726. asmr_e_type_without_identifier=07006;
  727. asmr_e_no_local_or_para_allowed=07007;
  728. asmr_e_need_offset=07008;
  729. asmr_e_need_dollar=07009;
  730. asmr_e_cant_have_multiple_relocatable_symbols=07010;
  731. asmr_e_only_add_relocatable_symbol=07011;
  732. asmr_e_invalid_constant_expression=07012;
  733. asmr_e_relocatable_symbol_not_allowed=07013;
  734. asmr_e_invalid_reference_syntax=07014;
  735. asmr_e_local_para_unreachable=07015;
  736. asmr_e_local_label_not_allowed_as_ref=07016;
  737. asmr_e_wrong_base_index=07017;
  738. asmr_w_possible_object_field_bug=07018;
  739. asmr_e_wrong_scale_factor=07019;
  740. asmr_e_multiple_index=07020;
  741. asmr_e_invalid_operand_type=07021;
  742. asmr_e_invalid_string_as_opcode_operand=07022;
  743. asmr_w_CODE_and_DATA_not_supported=07023;
  744. asmr_e_null_label_ref_not_allowed=07024;
  745. asmr_e_expr_zero_divide=07025;
  746. asmr_e_expr_illegal=07026;
  747. asmr_e_escape_seq_ignored=07027;
  748. asmr_e_invalid_symbol_ref=07028;
  749. asmr_w_fwait_emu_prob=07029;
  750. asmr_w_fadd_to_faddp=07030;
  751. asmr_w_enter_not_supported_by_linux=07031;
  752. asmr_w_calling_overload_func=07032;
  753. asmr_e_unsupported_symbol_type=07033;
  754. asmr_e_constant_out_of_bounds=07034;
  755. asmr_e_error_converting_decimal=07035;
  756. asmr_e_error_converting_octal=07036;
  757. asmr_e_error_converting_binary=07037;
  758. asmr_e_error_converting_hexadecimal=07038;
  759. asmr_h_direct_global_to_mangled=07039;
  760. asmr_w_direct_global_is_overloaded_func=07040;
  761. asmr_e_cannot_use_SELF_outside_a_method=07041;
  762. asmr_e_cannot_use_OLDEBP_outside_nested_procedure=07042;
  763. asmr_e_void_function=07043;
  764. asmr_e_SEG_not_supported=07044;
  765. asmr_e_size_suffix_and_dest_dont_match=07045;
  766. asmr_w_size_suffix_and_dest_dont_match=07046;
  767. asmr_e_syntax_error=07047;
  768. asmr_e_invalid_opcode_and_operand=07048;
  769. asmr_e_syn_operand=07049;
  770. asmr_e_syn_constant=07050;
  771. asmr_e_invalid_string_expression=07051;
  772. asmr_w_const32bit_for_address=07052;
  773. asmr_e_unknown_opcode=07053;
  774. asmr_e_invalid_or_missing_opcode=07054;
  775. asmr_e_invalid_prefix_and_opcode=07055;
  776. asmr_e_invalid_override_and_opcode=07056;
  777. asmr_e_too_many_operands=07057;
  778. asmr_w_near_ignored=07058;
  779. asmr_w_far_ignored=07059;
  780. asmr_e_dup_local_sym=07060;
  781. asmr_e_unknown_local_sym=07061;
  782. asmr_e_unknown_label_identifier=07062;
  783. asmr_e_invalid_register=07063;
  784. asmr_e_invalid_fpu_register=07064;
  785. asmr_w_modulo_not_supported=07066;
  786. asmr_e_invalid_float_const=07067;
  787. asmr_e_invalid_float_expr=07068;
  788. asmr_e_wrong_sym_type=07069;
  789. asmr_e_cannot_index_relative_var=07070;
  790. asmr_e_invalid_seg_override=07071;
  791. asmr_w_id_supposed_external=07072;
  792. asmr_e_string_not_allowed_as_const=07073;
  793. asmr_e_no_var_type_specified=07074;
  794. asmr_w_assembler_code_not_returned_to_text=07075;
  795. asmr_e_not_directive_or_local_symbol=07076;
  796. asmr_w_using_defined_as_local=07077;
  797. asmr_e_dollar_without_identifier=07078;
  798. asmr_w_32bit_const_for_address=07079;
  799. asmr_n_align_is_target_specific=07080;
  800. asmr_e_cannot_access_field_directly_for_parameters=07081;
  801. asmr_e_cannot_access_object_field_directly=07082;
  802. asmr_e_unable_to_determine_reference_size=07083;
  803. asmr_e_cannot_use_RESULT_here=07084;
  804. asmr_w_adding_explicit_args_fXX=07086;
  805. asmr_w_adding_explicit_first_arg_fXX=07087;
  806. asmr_w_adding_explicit_second_arg_fXX=07088;
  807. asmr_e_invalid_char_smaller=07089;
  808. asmr_e_invalid_char_greater=07090;
  809. asmr_w_align_not_supported=07093;
  810. asmr_e_no_inc_and_dec_together=07094;
  811. asmr_e_invalid_reg_list_in_movem_or_fmovem=07095;
  812. asmr_e_invalid_reg_list_for_opcode=07096;
  813. asmr_e_higher_cpu_mode_required=07097;
  814. asmr_w_unable_to_determine_reference_size_using_dword=07098;
  815. asmr_e_illegal_shifterop_syntax=07099;
  816. asmr_e_packed_element=07100;
  817. asmr_w_unable_to_determine_reference_size_using_byte=07101;
  818. asmr_w_no_direct_ebp_for_parameter=07102;
  819. asmr_w_direct_ebp_for_parameter_regcall=07103;
  820. asmr_w_direct_ebp_neg_offset=07104;
  821. asmr_w_direct_esp_neg_offset=07105;
  822. asmr_e_no_vmtoffset_possible=07106;
  823. asmr_e_need_pic_ref=07107;
  824. asmr_e_mixing_regtypes=07108;
  825. asmr_e_empty_regset=07109;
  826. asmr_w_useless_got_for_local=07110;
  827. asmr_w_general_segment_with_constant=07111;
  828. asmr_e_bad_seh_directive_offset=07112;
  829. asmr_e_bad_seh_directive_register=07113;
  830. asmr_e_seh_in_pure_asm_only=07114;
  831. asmr_e_unsupported_directive=07115;
  832. asmr_e_complex_function_result_location=07116;
  833. asmr_e_wrong_gotpcrel_intel_syntax=07117;
  834. asmr_e_no_gotpcrel_support=07118;
  835. asmr_w_global_access_without_got=07119;
  836. asmr_w_check_mem_operand_size=07120;
  837. asmr_w_check_mem_operand_size3=07121;
  838. asmr_w_check_mem_operand_size_offset=07122;
  839. asmr_w_check_mem_operand_negative_offset=07123;
  840. asmr_w_check_mem_operand_automap_multiple_size=07124;
  841. asmr_e_invalid_ref_register=07125;
  842. asmr_e_seg_without_identifier=07126;
  843. asmr_e_CODE_or_DATA_without_SEG=07127;
  844. asmr_e_const16bit_for_segment=07128;
  845. asmr_e_invalid_code_value=07129;
  846. asmr_w_unable_to_determine_constant_size_using_byte=07130;
  847. asmr_w_unable_to_determine_constant_size_using_word=07131;
  848. asmr_e_cannot_override_es_segment=07132;
  849. asmr_w_invalid_reference=07133;
  850. asmr_e_address_sizes_do_not_match=07134;
  851. asmr_e_pop_cs_not_valid=07135;
  852. asmr_w_pop_cs_not_portable=07136;
  853. asmr_e_public_must_be_used_before_label_definition=07137;
  854. asmr_e_local_label_cannot_be_declared_public=07138;
  855. asmr_e_multiple_segment_overrides=07139;
  856. asmr_w_multiple_segment_overrides=07140;
  857. asmr_w_segment_override_ignored_in_64bit_mode=07141;
  858. asmr_e_mismatch_broadcasting_elements=07142;
  859. asmr_e_invalid_arrangement=07143;
  860. asmr_e_a64_invalid_regset=07144;
  861. asmr_e_unknown_field=07145;
  862. asmr_e_not_supported_combination_attsuffix_memrefsize_type=07146;
  863. asmw_f_too_many_asm_files=08000;
  864. asmw_f_assembler_output_not_supported=08001;
  865. asmw_f_comp_not_supported=08002;
  866. asmw_f_direct_not_supported=08003;
  867. asmw_e_alloc_data_only_in_bss=08004;
  868. asmw_f_no_binary_writer_selected=08005;
  869. asmw_e_opcode_not_in_table=08006;
  870. asmw_e_invalid_opcode_and_operands=08007;
  871. asmw_e_16bit_not_supported=08008;
  872. asmw_e_invalid_effective_address=08009;
  873. asmw_e_immediate_or_reference_expected=08010;
  874. asmw_e_value_exceeds_bounds=08011;
  875. asmw_e_short_jmp_out_of_range=08012;
  876. asmw_e_undefined_label=08013;
  877. asmw_e_comp_not_supported=08014;
  878. asmw_e_extended_not_supported=08015;
  879. asmw_e_duplicate_label=08016;
  880. asmw_e_redefined_label=08017;
  881. asmw_e_first_defined_label=08018;
  882. asmw_e_invalid_register=08019;
  883. asmw_e_16bit_32bit_not_supported=08020;
  884. asmw_e_64bit_not_supported=08021;
  885. asmw_e_bad_reg_with_rex=08022;
  886. asmw_e_missing_endprologue=08023;
  887. asmw_e_prologue_too_large=08024;
  888. asmw_e_handlerdata_no_handler=08025;
  889. asmw_f_too_many_relocations=08026;
  890. asmw_w_changing_bind_type=08027;
  891. asmw_h_changing_bind_type=08028;
  892. asmw_e_32bit_not_supported=08029;
  893. asmw_f_code_segment_too_large=08030;
  894. asmw_f_data_segment_too_large=08031;
  895. asmw_e_instruction_not_supported_by_cpu=08032;
  896. asmw_e_brxx_out_of_range=08033;
  897. asmw_e_illegal_use_of_rip=08034;
  898. asmw_e_seh_invalid_data_size=08035;
  899. asmw_e_illegal_use_of_sp=08036;
  900. exec_w_source_os_redefined=09000;
  901. exec_i_assembling_pipe=09001;
  902. exec_d_cant_create_asmfile=09002;
  903. exec_e_cant_create_objectfile=09003;
  904. exec_e_cant_create_archivefile=09004;
  905. exec_e_assembler_not_found=09005;
  906. exec_t_using_assembler=09006;
  907. exec_e_error_while_assembling=09007;
  908. exec_e_cant_call_assembler=09008;
  909. exec_i_assembling=09009;
  910. exec_i_assembling_smart=09010;
  911. exec_w_objfile_not_found=09011;
  912. exec_w_libfile_not_found=09012;
  913. exec_e_error_while_linking=09013;
  914. exec_e_cant_call_linker=09014;
  915. exec_i_linking=09015;
  916. exec_e_util_not_found=09016;
  917. exec_t_using_util=09017;
  918. exec_e_exe_not_supported=09018;
  919. exec_e_dll_not_supported=09019;
  920. exec_e_static_lib_not_supported=09035;
  921. exec_i_closing_script=09020;
  922. exec_e_res_not_found=09021;
  923. exec_i_compilingresource=09022;
  924. exec_t_unit_not_static_linkable_switch_to_smart=09023;
  925. exec_t_unit_not_smart_linkable_switch_to_static=09024;
  926. exec_t_unit_not_shared_linkable_switch_to_static=09025;
  927. exec_e_unit_not_smart_or_static_linkable=09026;
  928. exec_e_unit_not_shared_or_static_linkable=09027;
  929. exec_d_resbin_params=09028;
  930. exec_e_error_while_compiling_resources=09029;
  931. exec_e_cant_call_resource_compiler=09030;
  932. exec_e_cant_open_resource_file=09031;
  933. exec_e_cant_write_resource_file=09032;
  934. exec_n_backquote_cat_file_not_found=09033;
  935. exec_w_init_file_not_found=09034;
  936. execinfo_f_cant_process_executable=09128;
  937. execinfo_f_cant_open_executable=09129;
  938. execinfo_x_codesize=09130;
  939. execinfo_x_initdatasize=09131;
  940. execinfo_x_uninitdatasize=09132;
  941. execinfo_x_stackreserve=09133;
  942. execinfo_x_stackcommit=09134;
  943. link_f_executable_too_big=09200;
  944. link_w_32bit_absolute_reloc=09201;
  945. link_e_program_segment_too_large=09202;
  946. link_e_code_segment_too_large=09203;
  947. link_e_data_segment_too_large=09204;
  948. link_e_segment_too_large=09205;
  949. link_e_group_too_large=09206;
  950. link_e_com_program_uses_segment_relocations=09207;
  951. link_w_program_uses_checkpointer=09208;
  952. link_e_duplicate_symbol=09209;
  953. link_e_comdat_select_unsupported=09210;
  954. link_e_comdat_associative_section_expected=09211;
  955. link_e_comdat_not_matching=09212;
  956. link_e_comdat_associative_section_not_found=09213;
  957. link_d_comdat_discard_any=09214;
  958. link_d_comdat_discard_size=09215;
  959. link_d_comdat_discard_content=09216;
  960. link_d_comdat_replace_size=09217;
  961. link_e_comdat_size_differs=09218;
  962. link_e_comdat_content_differs=09219;
  963. link_e_comdat_selection_differs=09220;
  964. link_e_undefined_symbol_in_obj=09221;
  965. link_e_undefined_symbol=09222;
  966. unit_t_unitsearch=10000;
  967. unit_t_ppu_loading=10001;
  968. unit_u_ppu_name=10002;
  969. unit_u_ppu_flags=10003;
  970. unit_u_ppu_crc=10004;
  971. unit_u_ppu_time=10005;
  972. unit_u_ppu_file_too_short=10006;
  973. unit_u_ppu_invalid_header=10007;
  974. unit_u_ppu_invalid_version=10008;
  975. unit_u_ppu_invalid_processor=10009;
  976. unit_u_ppu_invalid_target=10010;
  977. unit_u_ppu_source=10011;
  978. unit_u_ppu_write=10012;
  979. unit_f_ppu_cannot_write=10013;
  980. unit_f_ppu_read_error=10014;
  981. unit_f_ppu_read_unexpected_end=10015;
  982. unit_f_ppu_invalid_entry=10016;
  983. unit_f_ppu_dbx_count_problem=10017;
  984. unit_e_illegal_unit_name=10018;
  985. unit_f_too_much_units=10019;
  986. unit_f_circular_unit_reference=10020;
  987. unit_f_cant_compile_unit=10021;
  988. unit_f_cant_find_ppu=10022;
  989. unit_w_unit_name_error=10023;
  990. unit_f_unit_name_error=10024;
  991. unit_w_switch_us_missed=10025;
  992. unit_f_errors_in_unit=10026;
  993. unit_u_load_unit=10027;
  994. unit_u_recompile_crc_change=10028;
  995. unit_u_recompile_source_found_alone=10029;
  996. unit_u_recompile_staticlib_is_older=10030;
  997. unit_u_recompile_sharedlib_is_older=10031;
  998. unit_u_recompile_obj_and_asm_older=10032;
  999. unit_u_recompile_obj_older_than_asm=10033;
  1000. unit_u_parsing_interface=10034;
  1001. unit_u_parsing_implementation=10035;
  1002. unit_u_second_load_unit=10036;
  1003. unit_u_check_time=10037;
  1004. unit_w_cant_compile_unit_with_changed_incfile=10040;
  1005. unit_u_source_modified=10041;
  1006. unit_u_ppu_invalid_fpumode=10042;
  1007. unit_u_loading_interface_units=10043;
  1008. unit_u_loading_implementation_units=10044;
  1009. unit_u_interface_crc_changed=10045;
  1010. unit_u_implementation_crc_changed=10046;
  1011. unit_u_finished_compiling=10047;
  1012. unit_u_add_depend_to=10048;
  1013. unit_u_no_reload_is_caller=10049;
  1014. unit_u_no_reload_in_second_compile=10050;
  1015. unit_u_flag_for_reload=10051;
  1016. unit_u_forced_reload=10052;
  1017. unit_u_previous_state=10053;
  1018. unit_u_second_compile_unit=10054;
  1019. unit_u_loading_unit=10055;
  1020. unit_u_finished_loading_unit=10056;
  1021. unit_u_registering_new_unit=10057;
  1022. unit_u_reresolving_unit=10058;
  1023. unit_u_skipping_reresolving_unit=10059;
  1024. unit_u_unload_resunit=10060;
  1025. unit_e_different_wpo_file=10061;
  1026. unit_u_indirect_crc_changed=10062;
  1027. unit_u_ppu_invalid_memory_model=10063;
  1028. unit_u_loading_from_package=10064;
  1029. cg_f_internal_type_not_found=10065;
  1030. cg_f_internal_type_does_not_match=10066;
  1031. unit_u_ppu_llvm_mismatch=10067;
  1032. option_usage=11000;
  1033. option_only_one_source_support=11001;
  1034. option_def_only_for_os2=11002;
  1035. option_no_nested_response_file=11003;
  1036. option_no_source_found=11004;
  1037. option_no_option_found=11005;
  1038. option_illegal_para=11006;
  1039. option_help_pages_para=11007;
  1040. option_too_many_cfg_files=11008;
  1041. option_unable_open_file=11009;
  1042. option_reading_further_from=11010;
  1043. option_target_is_already_set=11011;
  1044. option_no_shared_lib_under_dos=11012;
  1045. option_too_many_ifdef=11013;
  1046. option_too_many_endif=11014;
  1047. option_too_less_endif=11015;
  1048. option_no_debug_support=11016;
  1049. option_no_debug_support_recompile_fpc=11017;
  1050. option_obsolete_switch=11018;
  1051. option_obsolete_switch_use_new=11019;
  1052. option_switch_bin_to_src_assembler=11020;
  1053. option_incompatible_asm=11021;
  1054. option_asm_forced=11022;
  1055. option_using_file=11026;
  1056. option_using_env=11027;
  1057. option_handling_option=11028;
  1058. option_help_press_enter=11029;
  1059. option_start_reading_configfile=11030;
  1060. option_end_reading_configfile=11031;
  1061. option_interpreting_option=11032;
  1062. option_interpreting_firstpass_option=11036;
  1063. option_interpreting_file_option=11033;
  1064. option_read_config_file=11034;
  1065. option_found_file=11035;
  1066. option_code_page_not_available=11039;
  1067. option_config_is_dir=11040;
  1068. option_confict_asm_debug=11041;
  1069. option_ppc386_deprecated=11042;
  1070. option_else_without_if=11043;
  1071. option_unsupported_target=11044;
  1072. option_unsupported_target_for_feature=11045;
  1073. option_dwarf_smart_linking=11046;
  1074. option_ignored_target=11047;
  1075. option_debug_external_unsupported=11048;
  1076. option_dwarf_smartlink_creation=11049;
  1077. option_invalid_macosx_deployment_target=11050;
  1078. option_invalid_iphoneos_deployment_target=11051;
  1079. option_illegal_fpu_eabihf=11052;
  1080. option_w_unsupported_debug_format=11053;
  1081. option_missing_arg=11054;
  1082. option_malformed_para=11055;
  1083. option_smart_link_requires_external_linker=11056;
  1084. option_com_files_require_tiny_model=11057;
  1085. option_gc_incompatible_with_release_flag=11058;
  1086. option_invalid_target_architecture=11059;
  1087. option_features_only_for_system_unit=11060;
  1088. option_debug_info_requires_external_linker=11061;
  1089. option_valgrind_heaptrc_mismatch=11062;
  1090. option_unsupported_fpu=11063;
  1091. wpo_cant_find_file=12000;
  1092. wpo_begin_processing=12001;
  1093. wpo_end_processing=12002;
  1094. wpo_expected_section=12003;
  1095. wpo_no_section_handler=12004;
  1096. wpo_found_section=12005;
  1097. wpo_no_input_specified=12006;
  1098. wpo_not_enough_info=12007;
  1099. wpo_no_output_specified=12008;
  1100. wpo_output_without_info_gen=12009;
  1101. wpo_input_without_info_use=12010;
  1102. wpo_skipping_unnecessary_section=12011;
  1103. wpo_duplicate_wpotype=12012;
  1104. wpo_cannot_extract_live_symbol_info_strip=12013;
  1105. wpo_cannot_extract_live_symbol_info_no_link=12014;
  1106. wpo_cannot_find_symbol_progs=12015;
  1107. wpo_error_reading_symbol_file=12016;
  1108. wpo_error_executing_symbol_prog=12017;
  1109. wpo_symbol_live_info_needs_smart_linking=12018;
  1110. wpo_cant_create_feedback_file=12019;
  1111. package_f_cant_find_pcp=13001;
  1112. package_u_pcp_found=13002;
  1113. package_e_duplicate_package=13003;
  1114. package_e_unit_deny_package=13004;
  1115. package_n_implicit_unit_import=13005;
  1116. package_f_cant_create_pcp=13006;
  1117. package_f_cant_read_pcp=13007;
  1118. package_t_pcp_loading=13008;
  1119. package_u_pcp_name=13009;
  1120. package_u_pcp_flags=13010;
  1121. package_u_pcp_crc=13011;
  1122. package_u_pcp_time=13012;
  1123. package_u_pcp_file_too_short=13013;
  1124. package_u_pcp_invalid_header=13014;
  1125. package_u_pcp_invalid_version=13015;
  1126. package_u_pcp_invalid_processor=13016;
  1127. package_u_pcp_invalid_target=13017;
  1128. package_u_pcp_write=13018;
  1129. package_f_pcp_cannot_write=13019;
  1130. package_f_pcp_read_error=13020;
  1131. package_f_pcp_read_unexpected_end=13021;
  1132. package_f_pcp_invalid_entry=13022;
  1133. package_u_pcp_invalid_fpumode=13023;
  1134. package_t_packagesearch=13024;
  1135. package_u_required_package=13025;
  1136. package_u_contained_unit=13026;
  1137. package_e_unit_already_contained_in_package=13027;
  1138. package_w_unit_from_indirect_package=13028;
  1139. package_u_ppl_filename=13029;
  1140. option_logo=11023;
  1141. option_info=11024;
  1142. option_help_pages=11025;
  1143. MsgTxtSize = 87955;
  1144. MsgIdxMax : array[1..20] of longint=(
  1145. 28,107,361,131,99,63,147,37,223,68,
  1146. 64,20,30,1,1,1,1,1,1,1
  1147. );