Browse Source

* Add message that widechar set is reduced to ansichar set

Michael VAN CANNEYT 2 years ago
parent
commit
e220bcfadf
3 changed files with 378 additions and 373 deletions
  1. 3 0
      compiler/msg/errore.msg
  2. 3 2
      compiler/msgidx.inc
  3. 372 371
      compiler/msgtxt.inc

+ 3 - 0
compiler/msg/errore.msg

@@ -1644,6 +1644,9 @@ parser_w_ignoring_published_property=03365_W_This property will not be published
 % On a certain target, not all syntax variants of the syscall directive make sense and thus those making
 % On a certain target, not all syntax variants of the syscall directive make sense and thus those making
 % no sense are not supported
 % no sense are not supported
 % Declarations like \var{var i: Integer absolute i;} are not allowed
 % Declarations like \var{var i: Integer absolute i;} are not allowed
+parser_w_widechar_set_reduced=03366_W_Reducing Widechar set to single-byte AnsiChar set.
+% The base type of a set can only have 255 elements. Sets of wide characters
+% are reduced to sets of 1-byte characters.
 %
 %
 % \end{description}
 % \end{description}
 %
 %

+ 3 - 2
compiler/msgidx.inc

@@ -479,6 +479,7 @@ const
   parser_e_absolute_sym_cannot_reference_itself=03363;
   parser_e_absolute_sym_cannot_reference_itself=03363;
   parser_e_syscall_format_not_support=03364;
   parser_e_syscall_format_not_support=03364;
   parser_w_ignoring_published_property=03365;
   parser_w_ignoring_published_property=03365;
+  parser_w_widechar_set_reduced=03366;
   type_e_mismatch=04000;
   type_e_mismatch=04000;
   type_e_incompatible_types=04001;
   type_e_incompatible_types=04001;
   type_e_not_equal_types=04002;
   type_e_not_equal_types=04002;
@@ -1160,9 +1161,9 @@ const
   option_info=11024;
   option_info=11024;
   option_help_pages=11025;
   option_help_pages=11025;
 
 
-  MsgTxtSize = 90912;
+  MsgTxtSize = 90971;
 
 
   MsgIdxMax : array[1..20] of longint=(
   MsgIdxMax : array[1..20] of longint=(
-    28,109,366,132,100,63,148,38,223,71,
+    28,109,367,132,100,63,148,38,223,71,
     68,20,30,1,1,1,1,1,1,1
     68,20,30,1,1,1,1,1,1,1
   );
   );

File diff suppressed because it is too large
+ 372 - 371
compiler/msgtxt.inc


Some files were not shown because too many files changed in this diff