ソースを参照

Regenerate Makefile's

Pierre Muller 2 年 前
コミット
2130d92afc

+ 7 - 0
rtl/aix/Makefile

@@ -2519,6 +2519,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/amiga/Makefile

@@ -2551,6 +2551,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/android/Makefile

@@ -2658,6 +2658,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/aros/Makefile

@@ -2566,6 +2566,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/atari/Makefile

@@ -2521,6 +2521,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/beos/Makefile

@@ -2527,6 +2527,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/darwin/Makefile

@@ -2647,6 +2647,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/dragonfly/Makefile

@@ -2528,6 +2528,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/embedded/Makefile

@@ -2885,6 +2885,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/emx/Makefile

@@ -2531,6 +2531,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/freebsd/Makefile

@@ -2569,6 +2569,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/freertos/Makefile

@@ -2716,6 +2716,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/gba/Makefile

@@ -2520,6 +2520,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 2
rtl/go32v2/Makefile

@@ -2526,6 +2526,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)
@@ -2924,8 +2931,6 @@ fpwidestring$(PPUEXT): $(OBJPASDIR)/fpwidestring.pp charset$(PPUEXT) system$(PPU
 	$(COMPILER) $(OBJPASDIR)/fpwidestring.pp
 character$(PPUEXT): $(OBJPASDIR)/character.pas sysutils$(PPUEXT) objpas$(PPUEXT) rtlconst$(PPUEXT) unicodedata$(PPUEXT) system$(PPUEXT)
 	$(COMPILER) $(OBJPASDIR)/character.pas
-unicodedata$(PPUEXT) : $(OBJPASDIR)/unicodedata.pas system$(PPUEXT)
-	$(COMPILER) -Fi$(OBJPASDIR) $(OBJPASDIR)/unicodedata.pas
 msmouse$(PPUEXT) : msmouse.pp system$(PPUEXT)
 	$(COMPILER) msmouse.pp
 	$(EXECPPAS)

+ 7 - 0
rtl/haiku/Makefile

@@ -2560,6 +2560,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/java/Makefile

@@ -2490,6 +2490,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/linux/Makefile

@@ -3120,6 +3120,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/macos/Makefile

@@ -2509,6 +2509,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/morphos/Makefile

@@ -2493,6 +2493,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/msdos/Makefile

@@ -2520,6 +2520,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 2
rtl/msxdos/Makefile

@@ -2490,6 +2490,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)
@@ -2861,8 +2868,6 @@ fpwidestring$(PPUEXT): $(OBJPASDIR)/fpwidestring.pp unicodedata$(PPUEXT) charset
 	$(COMPILER) $(OBJPASDIR)/fpwidestring.pp
 character$(PPUEXT): $(OBJPASDIR)/character.pas sysutils$(PPUEXT) objpas$(PPUEXT) rtlconsts$(PPUEXT) unicodedata$(PPUEXT) system$(PPUEXT)
 	$(COMPILER) $(OBJPASDIR)/character.pas
-unicodedata$(PPUEXT) : $(OBJPASDIR)/unicodedata.pas objpas$(PPUEXT) system$(PPUEXT)
-	$(COMPILER) -Fi$(OBJPASDIR) $(OBJPASDIR)/unicodedata.pas
 msmouse$(PPUEXT) : msmouse.pp system$(PPUEXT)
 	$(COMPILER) msmouse.pp $(REDIR)
 	$(EXECPPAS)

+ 7 - 0
rtl/nativent/Makefile

@@ -2497,6 +2497,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/nds/Makefile

@@ -2520,6 +2520,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/netbsd/Makefile

@@ -2625,6 +2625,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/netware/Makefile

@@ -2532,6 +2532,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/netwlibc/Makefile

@@ -2522,6 +2522,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/openbsd/Makefile

@@ -2558,6 +2558,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/os2/Makefile

@@ -2530,6 +2530,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/palmos/Makefile

@@ -2533,6 +2533,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/sinclairql/Makefile

@@ -2521,6 +2521,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/solaris/Makefile

@@ -2534,6 +2534,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/symbian/Makefile

@@ -2511,6 +2511,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/wasi/Makefile

@@ -2495,6 +2495,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/watcom/Makefile

@@ -2527,6 +2527,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/wii/Makefile

@@ -2489,6 +2489,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 2
rtl/win16/Makefile

@@ -2520,6 +2520,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)
@@ -2903,8 +2910,6 @@ cpall$(PPUEXT): $(RTL)/charmaps/cpall.pas system$(PPUEXT) charset$(PPUEXT)
 	$(EXECPPAS)
 character$(PPUEXT): $(OBJPASDIR)/character.pas sysutils$(PPUEXT) objpas$(PPUEXT) rtlconsts$(PPUEXT) unicodedata$(PPUEXT) system$(PPUEXT)
 	$(COMPILER) $(OBJPASDIR)/character.pas
-unicodedata$(PPUEXT) : $(OBJPASDIR)/unicodedata.pas objpas$(PPUEXT) system$(PPUEXT)
-	$(COMPILER) -Fi$(OBJPASDIR) $(OBJPASDIR)/unicodedata.pas
 ctypes$(PPUEXT) : $(INC)/ctypes.pp system$(PPUEXT)
 	$(COMPILER) $(INC)/ctypes.pp $(REDIR)
 	$(EXECPPAS)

+ 7 - 0
rtl/win32/Makefile

@@ -2533,6 +2533,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/win64/Makefile

@@ -2554,6 +2554,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/wince/Makefile

@@ -2512,6 +2512,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)

+ 7 - 0
rtl/zxspectrum/Makefile

@@ -2487,6 +2487,13 @@ charset$(PPUEXT) : $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $<
 System.CharSet$(PPUEXT) : $(NSINC)/System.CharSet.pp $(CHARSET_DEPS)
 	$(COMPILER) $(CHARSET_OPT) $< 
+UNICODEDATA_DEPS = $(OBJPASDIR)/unicodedata.pas $(OBJPASDIR)/unicodedata.inc \
+		   $(OBJPASDIR)/unicodedata_le.inc $(OBJPASDIR)/unicodedata_be.inc \
+		   $(SYSTEMUNIT)$(PPUEXT)
+unicodedata$(PPUEXT) : $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
+System.CodePages.unicodedata$(PPUEXT) : $(NSINC)/System.CodePages.unicodedata.pas $(UNICODEDATA_DEPS)
+	$(COMPILER) -Fi$(OBJPASDIR) $(UNICODEDATA_OPT) $<
 CPALL_DEPS=$(RTL)/charmaps/cpall.pas \
 	  system$(PPUEXT) $(CHARSETUNIT)$(PPUEXT) \
 	  $(CPALL_DEPS_OS) $(CPALL_DEPS_CPU)