diff -r 0d61027663a5 -r e9ad7c73e18f Make.spec --- a/Make.spec Fri Jan 19 11:06:11 2018 +0100 +++ b/Make.spec Fri Jan 19 11:09:28 2018 +0100 @@ -53,8 +53,6 @@ COMMON_CLASSES= \ Autoload \ CharacterEncoderImplementations::ISO10646_1 \ - CharacterEncoderImplementations::SingleByteEncoder \ - CharacterEncoderImplementations::TwoByteEncoder \ Object \ ProtoObject \ AbstractOperatingSystem \ @@ -63,34 +61,6 @@ Behavior \ Boolean \ CharacterEncoder \ - CharacterEncoderImplementations::ASCII \ - CharacterEncoderImplementations::CP437 \ - CharacterEncoderImplementations::EBCDIC \ - CharacterEncoderImplementations::ISO8859_1 \ - CharacterEncoderImplementations::ISO8859_10 \ - CharacterEncoderImplementations::ISO8859_11 \ - CharacterEncoderImplementations::ISO8859_13 \ - CharacterEncoderImplementations::ISO8859_14 \ - CharacterEncoderImplementations::ISO8859_15 \ - CharacterEncoderImplementations::ISO8859_16 \ - CharacterEncoderImplementations::ISO8859_2 \ - CharacterEncoderImplementations::ISO8859_3 \ - CharacterEncoderImplementations::ISO8859_4 \ - CharacterEncoderImplementations::ISO8859_5 \ - CharacterEncoderImplementations::ISO8859_6 \ - CharacterEncoderImplementations::ISO8859_7 \ - CharacterEncoderImplementations::ISO8859_8 \ - CharacterEncoderImplementations::KOI8_R \ - CharacterEncoderImplementations::MAC_Roman \ - CharacterEncoderImplementations::MS_Ansi \ - CharacterEncoderImplementations::MS_Arabic \ - CharacterEncoderImplementations::MS_Baltic \ - CharacterEncoderImplementations::MS_Cyrillic \ - CharacterEncoderImplementations::MS_EastEuropean \ - CharacterEncoderImplementations::MS_Greek \ - CharacterEncoderImplementations::MS_Hebrew \ - CharacterEncoderImplementations::MS_Symbol \ - CharacterEncoderImplementations::MS_Turkish \ ClassBuilder \ ClassCategoryReader \ CmdLineOption \ @@ -145,8 +115,7 @@ BlockContext \ BuiltinLookup \ Character \ - CharacterEncoderImplementations::ISO8859_9 \ - CharacterEncoderImplementations::KOI8_U \ + CharacterEncoderImplementations::FixedBytesEncoder \ CharacterEncoderImplementations::VariableBytesEncoder \ CompiledCode \ ControlInterrupt \ @@ -187,6 +156,8 @@ CascadingNotification \ CharacterEncoderImplementations::ISO10646_to_UTF16BE \ CharacterEncoderImplementations::ISO10646_to_UTF8 \ + CharacterEncoderImplementations::SingleByteEncoder \ + CharacterEncoderImplementations::TwoByteEncoder \ ClassDescription \ Complex \ ControlRequest \ @@ -231,9 +202,37 @@ Array \ BitArray \ BreakPointInterrupt \ + CharacterEncoderImplementations::ASCII \ + CharacterEncoderImplementations::CP437 \ + CharacterEncoderImplementations::EBCDIC \ CharacterEncoderImplementations::ISO10646_to_UTF16LE \ CharacterEncoderImplementations::ISO10646_to_UTF8_MAC \ CharacterEncoderImplementations::ISO10646_to_XMLUTF8 \ + CharacterEncoderImplementations::ISO8859_1 \ + CharacterEncoderImplementations::ISO8859_10 \ + CharacterEncoderImplementations::ISO8859_11 \ + CharacterEncoderImplementations::ISO8859_13 \ + CharacterEncoderImplementations::ISO8859_14 \ + CharacterEncoderImplementations::ISO8859_15 \ + CharacterEncoderImplementations::ISO8859_16 \ + CharacterEncoderImplementations::ISO8859_2 \ + CharacterEncoderImplementations::ISO8859_3 \ + CharacterEncoderImplementations::ISO8859_4 \ + CharacterEncoderImplementations::ISO8859_5 \ + CharacterEncoderImplementations::ISO8859_6 \ + CharacterEncoderImplementations::ISO8859_7 \ + CharacterEncoderImplementations::ISO8859_8 \ + CharacterEncoderImplementations::KOI8_R \ + CharacterEncoderImplementations::MAC_Roman \ + CharacterEncoderImplementations::MS_Ansi \ + CharacterEncoderImplementations::MS_Arabic \ + CharacterEncoderImplementations::MS_Baltic \ + CharacterEncoderImplementations::MS_Cyrillic \ + CharacterEncoderImplementations::MS_EastEuropean \ + CharacterEncoderImplementations::MS_Greek \ + CharacterEncoderImplementations::MS_Hebrew \ + CharacterEncoderImplementations::MS_Symbol \ + CharacterEncoderImplementations::MS_Turkish \ CheapBlock \ CmdLineOptionError \ Fraction \ @@ -285,6 +284,8 @@ BooleanArray \ ByteArray \ CharacterArray \ + CharacterEncoderImplementations::ISO8859_9 \ + CharacterEncoderImplementations::KOI8_U \ CharacterWriteStream \ Class \ ClassBuildWarning \ @@ -446,8 +447,6 @@ COMMON_OBJS= \ $(OUTDIR)Autoload.$(O) \ $(OUTDIR)CharacterEncoderImplementations__ISO10646_1.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__SingleByteEncoder.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__TwoByteEncoder.$(O) \ $(OUTDIR)Object.$(O) \ $(OUTDIR)ProtoObject.$(O) \ $(OUTDIR)AbstractOperatingSystem.$(O) \ @@ -456,34 +455,6 @@ $(OUTDIR)Behavior.$(O) \ $(OUTDIR)Boolean.$(O) \ $(OUTDIR)CharacterEncoder.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ASCII.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__CP437.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__EBCDIC.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_1.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_10.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_11.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_13.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_14.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_15.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_16.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_2.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_3.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_4.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_5.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_6.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_7.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_8.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__KOI8_R.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__MAC_Roman.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__MS_Ansi.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__MS_Arabic.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__MS_Baltic.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__MS_Cyrillic.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__MS_EastEuropean.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__MS_Greek.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__MS_Hebrew.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__MS_Symbol.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__MS_Turkish.$(O) \ $(OUTDIR)ClassBuilder.$(O) \ $(OUTDIR)ClassCategoryReader.$(O) \ $(OUTDIR)CmdLineOption.$(O) \ @@ -538,8 +509,7 @@ $(OUTDIR)BlockContext.$(O) \ $(OUTDIR)BuiltinLookup.$(O) \ $(OUTDIR)Character.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__ISO8859_9.$(O) \ - $(OUTDIR)CharacterEncoderImplementations__KOI8_U.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__FixedBytesEncoder.$(O) \ $(OUTDIR)CharacterEncoderImplementations__VariableBytesEncoder.$(O) \ $(OUTDIR)CompiledCode.$(O) \ $(OUTDIR)ControlInterrupt.$(O) \ @@ -580,6 +550,8 @@ $(OUTDIR)CascadingNotification.$(O) \ $(OUTDIR)CharacterEncoderImplementations__ISO10646_to_UTF16BE.$(O) \ $(OUTDIR)CharacterEncoderImplementations__ISO10646_to_UTF8.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__SingleByteEncoder.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__TwoByteEncoder.$(O) \ $(OUTDIR)ClassDescription.$(O) \ $(OUTDIR)Complex.$(O) \ $(OUTDIR)ControlRequest.$(O) \ @@ -624,9 +596,37 @@ $(OUTDIR)Array.$(O) \ $(OUTDIR)BitArray.$(O) \ $(OUTDIR)BreakPointInterrupt.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ASCII.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__CP437.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__EBCDIC.$(O) \ $(OUTDIR)CharacterEncoderImplementations__ISO10646_to_UTF16LE.$(O) \ $(OUTDIR)CharacterEncoderImplementations__ISO10646_to_UTF8_MAC.$(O) \ $(OUTDIR)CharacterEncoderImplementations__ISO10646_to_XMLUTF8.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_1.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_10.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_11.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_13.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_14.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_15.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_16.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_2.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_3.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_4.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_5.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_6.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_7.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_8.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__KOI8_R.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__MAC_Roman.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__MS_Ansi.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__MS_Arabic.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__MS_Baltic.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__MS_Cyrillic.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__MS_EastEuropean.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__MS_Greek.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__MS_Hebrew.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__MS_Symbol.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__MS_Turkish.$(O) \ $(OUTDIR)CheapBlock.$(O) \ $(OUTDIR)CmdLineOptionError.$(O) \ $(OUTDIR)Fraction.$(O) \ @@ -678,6 +678,8 @@ $(OUTDIR)BooleanArray.$(O) \ $(OUTDIR)ByteArray.$(O) \ $(OUTDIR)CharacterArray.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__ISO8859_9.$(O) \ + $(OUTDIR)CharacterEncoderImplementations__KOI8_U.$(O) \ $(OUTDIR)CharacterWriteStream.$(O) \ $(OUTDIR)Class.$(O) \ $(OUTDIR)ClassBuildWarning.$(O) \