about summary refs log tree commit diff
path: root/iconvdata/testdata
diff options
context:
space:
mode:
Diffstat (limited to 'iconvdata/testdata')
-rw-r--r--iconvdata/testdata/CSA_Z243.4-1985-16
-rw-r--r--iconvdata/testdata/CSA_Z243.4-1985-1..UCS2bin0 -> 392 bytes
-rw-r--r--iconvdata/testdata/CSA_Z243.4-1985-26
-rw-r--r--iconvdata/testdata/CSA_Z243.4-1985-2..UCS4bin0 -> 784 bytes
-rw-r--r--iconvdata/testdata/DIN_660036
-rw-r--r--iconvdata/testdata/DIN_66003..UTF86
-rw-r--r--iconvdata/testdata/DS_20896
-rw-r--r--iconvdata/testdata/DS_2089..UTF86
-rw-r--r--iconvdata/testdata/ES6
-rw-r--r--iconvdata/testdata/ES..UTF86
-rw-r--r--iconvdata/testdata/ES26
-rw-r--r--iconvdata/testdata/ES2..UTF86
-rw-r--r--iconvdata/testdata/GB_1988-806
-rw-r--r--iconvdata/testdata/GB_1988-80..UTF86
-rw-r--r--iconvdata/testdata/IT6
-rw-r--r--iconvdata/testdata/IT..UTF86
-rw-r--r--iconvdata/testdata/JIS_C6220-1969-RO6
-rw-r--r--iconvdata/testdata/JIS_C6220-1969-RO..UTF86
-rw-r--r--iconvdata/testdata/JIS_C6229-1984-B6
-rw-r--r--iconvdata/testdata/JIS_C6229-1984-B..UTF86
-rw-r--r--iconvdata/testdata/JUS_I.B1.0026
-rw-r--r--iconvdata/testdata/JUS_I.B1.002..UTF86
-rw-r--r--iconvdata/testdata/KSC56366
-rw-r--r--iconvdata/testdata/KSC5636..UTF86
-rw-r--r--iconvdata/testdata/MSZ_7795.36
-rw-r--r--iconvdata/testdata/MSZ_7795.3..UTF86
-rw-r--r--iconvdata/testdata/NC_NC00-106
-rw-r--r--iconvdata/testdata/NC_NC00-10..UTF86
-rw-r--r--iconvdata/testdata/NF_Z_62-0106
-rw-r--r--iconvdata/testdata/NF_Z_62-010..UTF86
-rw-r--r--iconvdata/testdata/NF_Z_62-010_19736
-rw-r--r--iconvdata/testdata/NF_Z_62-010_1973..UTF86
-rw-r--r--iconvdata/testdata/NS_4551-16
-rw-r--r--iconvdata/testdata/NS_4551-1..UTF86
-rw-r--r--iconvdata/testdata/NS_4551-26
-rw-r--r--iconvdata/testdata/NS_4551-2..UTF86
-rw-r--r--iconvdata/testdata/PT6
-rw-r--r--iconvdata/testdata/PT..UTF86
-rw-r--r--iconvdata/testdata/PT26
-rw-r--r--iconvdata/testdata/PT2..UTF86
-rw-r--r--iconvdata/testdata/SEN_850200_B6
-rw-r--r--iconvdata/testdata/SEN_850200_B..UTF86
-rw-r--r--iconvdata/testdata/SEN_850200_C6
-rw-r--r--iconvdata/testdata/SEN_850200_C..UTF86
44 files changed, 252 insertions, 0 deletions
diff --git a/iconvdata/testdata/CSA_Z243.4-1985-1 b/iconvdata/testdata/CSA_Z243.4-1985-1
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/CSA_Z243.4-1985-1
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/CSA_Z243.4-1985-1..UCS2 b/iconvdata/testdata/CSA_Z243.4-1985-1..UCS2
new file mode 100644
index 0000000000..ba03d5d6bf
--- /dev/null
+++ b/iconvdata/testdata/CSA_Z243.4-1985-1..UCS2
Binary files differdiff --git a/iconvdata/testdata/CSA_Z243.4-1985-2 b/iconvdata/testdata/CSA_Z243.4-1985-2
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/CSA_Z243.4-1985-2
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/CSA_Z243.4-1985-2..UCS4 b/iconvdata/testdata/CSA_Z243.4-1985-2..UCS4
new file mode 100644
index 0000000000..8f395d1c92
--- /dev/null
+++ b/iconvdata/testdata/CSA_Z243.4-1985-2..UCS4
Binary files differdiff --git a/iconvdata/testdata/DIN_66003 b/iconvdata/testdata/DIN_66003
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/DIN_66003
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/DIN_66003..UTF8 b/iconvdata/testdata/DIN_66003..UTF8
new file mode 100644
index 0000000000..416166f391
--- /dev/null
+++ b/iconvdata/testdata/DIN_66003..UTF8
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ § A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z Ä Ö Ü ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z ä ö ü ß
diff --git a/iconvdata/testdata/DS_2089 b/iconvdata/testdata/DS_2089
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/DS_2089
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/DS_2089..UTF8 b/iconvdata/testdata/DS_2089..UTF8
new file mode 100644
index 0000000000..78859631b1
--- /dev/null
+++ b/iconvdata/testdata/DS_2089..UTF8
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z Æ Ø Å ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z æ ø å ~
diff --git a/iconvdata/testdata/ES b/iconvdata/testdata/ES
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/ES
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/ES..UTF8 b/iconvdata/testdata/ES..UTF8
new file mode 100644
index 0000000000..dd13205d8e
--- /dev/null
+++ b/iconvdata/testdata/ES..UTF8
@@ -0,0 +1,6 @@
+   ! " £ $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ § A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z ¡ Ñ ¿ ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z ° ñ ç ~
diff --git a/iconvdata/testdata/ES2 b/iconvdata/testdata/ES2
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/ES2
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/ES2..UTF8 b/iconvdata/testdata/ES2..UTF8
new file mode 100644
index 0000000000..3d325728aa
--- /dev/null
+++ b/iconvdata/testdata/ES2..UTF8
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ • A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z ¡ Ñ Ç ¿ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z ´ ñ ç ¨
diff --git a/iconvdata/testdata/GB_1988-80 b/iconvdata/testdata/GB_1988-80
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/GB_1988-80
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/GB_1988-80..UTF8 b/iconvdata/testdata/GB_1988-80..UTF8
new file mode 100644
index 0000000000..be43f8ca05
--- /dev/null
+++ b/iconvdata/testdata/GB_1988-80..UTF8
@@ -0,0 +1,6 @@
+   ! " # ¥ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ‾
diff --git a/iconvdata/testdata/IT b/iconvdata/testdata/IT
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/IT
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/IT..UTF8 b/iconvdata/testdata/IT..UTF8
new file mode 100644
index 0000000000..586e03b7f5
--- /dev/null
+++ b/iconvdata/testdata/IT..UTF8
@@ -0,0 +1,6 @@
+   ! " £ $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ § A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z ° ç é ^ _
+ ù a b c d e f g h i j k l m n o
+ p q r s t u v w x y z à ò è ì
diff --git a/iconvdata/testdata/JIS_C6220-1969-RO b/iconvdata/testdata/JIS_C6220-1969-RO
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/JIS_C6220-1969-RO
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/JIS_C6220-1969-RO..UTF8 b/iconvdata/testdata/JIS_C6220-1969-RO..UTF8
new file mode 100644
index 0000000000..9a81b2a1b5
--- /dev/null
+++ b/iconvdata/testdata/JIS_C6220-1969-RO..UTF8
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ ¥ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ‾
diff --git a/iconvdata/testdata/JIS_C6229-1984-B b/iconvdata/testdata/JIS_C6229-1984-B
new file mode 100644
index 0000000000..74b957e174
--- /dev/null
+++ b/iconvdata/testdata/JIS_C6229-1984-B
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+   a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | }
diff --git a/iconvdata/testdata/JIS_C6229-1984-B..UTF8 b/iconvdata/testdata/JIS_C6229-1984-B..UTF8
new file mode 100644
index 0000000000..7f5db117ff
--- /dev/null
+++ b/iconvdata/testdata/JIS_C6229-1984-B..UTF8
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z 〈 ¥ 〉 ^ _
+   a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | }
diff --git a/iconvdata/testdata/JUS_I.B1.002 b/iconvdata/testdata/JUS_I.B1.002
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/JUS_I.B1.002
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/JUS_I.B1.002..UTF8 b/iconvdata/testdata/JUS_I.B1.002..UTF8
new file mode 100644
index 0000000000..3578c8bb74
--- /dev/null
+++ b/iconvdata/testdata/JUS_I.B1.002..UTF8
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ Ž A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z Š Đ Ć Č _
+ ž a b c d e f g h i j k l m n o
+ p q r s t u v w x y z š đ ć č
diff --git a/iconvdata/testdata/KSC5636 b/iconvdata/testdata/KSC5636
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/KSC5636
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/KSC5636..UTF8 b/iconvdata/testdata/KSC5636..UTF8
new file mode 100644
index 0000000000..6de66ccc4b
--- /dev/null
+++ b/iconvdata/testdata/KSC5636..UTF8
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ ₩ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/MSZ_7795.3 b/iconvdata/testdata/MSZ_7795.3
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/MSZ_7795.3
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/MSZ_7795.3..UTF8 b/iconvdata/testdata/MSZ_7795.3..UTF8
new file mode 100644
index 0000000000..c62fae92e6
--- /dev/null
+++ b/iconvdata/testdata/MSZ_7795.3..UTF8
@@ -0,0 +1,6 @@
+   ! " # ¤ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ Á A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z É Ö Ü ^ _
+ á a b c d e f g h i j k l m n o
+ p q r s t u v w x y z é ö ü ˝
diff --git a/iconvdata/testdata/NC_NC00-10 b/iconvdata/testdata/NC_NC00-10
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/NC_NC00-10
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/NC_NC00-10..UTF8 b/iconvdata/testdata/NC_NC00-10..UTF8
new file mode 100644
index 0000000000..a8b2230c84
--- /dev/null
+++ b/iconvdata/testdata/NC_NC00-10..UTF8
@@ -0,0 +1,6 @@
+   ! " # ¤ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z ¡ Ñ ] ¿ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z ´ ñ [ ¨
diff --git a/iconvdata/testdata/NF_Z_62-010 b/iconvdata/testdata/NF_Z_62-010
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/NF_Z_62-010
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/NF_Z_62-010..UTF8 b/iconvdata/testdata/NF_Z_62-010..UTF8
new file mode 100644
index 0000000000..c0bc7194ec
--- /dev/null
+++ b/iconvdata/testdata/NF_Z_62-010..UTF8
@@ -0,0 +1,6 @@
+   ! " £ $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ à A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z ° ç § ^ _
+ µ a b c d e f g h i j k l m n o
+ p q r s t u v w x y z é ù è ¨
diff --git a/iconvdata/testdata/NF_Z_62-010_1973 b/iconvdata/testdata/NF_Z_62-010_1973
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/NF_Z_62-010_1973
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/NF_Z_62-010_1973..UTF8 b/iconvdata/testdata/NF_Z_62-010_1973..UTF8
new file mode 100644
index 0000000000..1324ad229b
--- /dev/null
+++ b/iconvdata/testdata/NF_Z_62-010_1973..UTF8
@@ -0,0 +1,6 @@
+   ! " £ $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ à A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z ° ç § ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z é ù è ¨
diff --git a/iconvdata/testdata/NS_4551-1 b/iconvdata/testdata/NS_4551-1
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/NS_4551-1
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/NS_4551-1..UTF8 b/iconvdata/testdata/NS_4551-1..UTF8
new file mode 100644
index 0000000000..5174b5657c
--- /dev/null
+++ b/iconvdata/testdata/NS_4551-1..UTF8
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z Æ Ø Å ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z æ ø å ‾
diff --git a/iconvdata/testdata/NS_4551-2 b/iconvdata/testdata/NS_4551-2
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/NS_4551-2
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/NS_4551-2..UTF8 b/iconvdata/testdata/NS_4551-2..UTF8
new file mode 100644
index 0000000000..f777b2c349
--- /dev/null
+++ b/iconvdata/testdata/NS_4551-2..UTF8
@@ -0,0 +1,6 @@
+   ! " § $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z Æ Ø Å ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z æ ø å |
diff --git a/iconvdata/testdata/PT b/iconvdata/testdata/PT
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/PT
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/PT..UTF8 b/iconvdata/testdata/PT..UTF8
new file mode 100644
index 0000000000..4e7c430be4
--- /dev/null
+++ b/iconvdata/testdata/PT..UTF8
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ § A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z Ã Ç Õ ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z ã ç õ °
diff --git a/iconvdata/testdata/PT2 b/iconvdata/testdata/PT2
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/PT2
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/PT2..UTF8 b/iconvdata/testdata/PT2..UTF8
new file mode 100644
index 0000000000..8367159176
--- /dev/null
+++ b/iconvdata/testdata/PT2..UTF8
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ ´ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z Ã Ç Õ ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z ã ç õ ~
diff --git a/iconvdata/testdata/SEN_850200_B b/iconvdata/testdata/SEN_850200_B
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/SEN_850200_B
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/SEN_850200_B..UTF8 b/iconvdata/testdata/SEN_850200_B..UTF8
new file mode 100644
index 0000000000..458e21f68c
--- /dev/null
+++ b/iconvdata/testdata/SEN_850200_B..UTF8
@@ -0,0 +1,6 @@
+   ! " # ¤ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z Ä Ö Å ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z ä ö å ‾
diff --git a/iconvdata/testdata/SEN_850200_C b/iconvdata/testdata/SEN_850200_C
new file mode 100644
index 0000000000..7b7da5f318
--- /dev/null
+++ b/iconvdata/testdata/SEN_850200_C
@@ -0,0 +1,6 @@
+   ! " # $ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ @ A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z [ \ ] ^ _
+ ` a b c d e f g h i j k l m n o
+ p q r s t u v w x y z { | } ~
diff --git a/iconvdata/testdata/SEN_850200_C..UTF8 b/iconvdata/testdata/SEN_850200_C..UTF8
new file mode 100644
index 0000000000..9af159df27
--- /dev/null
+++ b/iconvdata/testdata/SEN_850200_C..UTF8
@@ -0,0 +1,6 @@
+   ! " # ¤ % & ' ( ) * + , - . /
+ 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
+ É A B C D E F G H I J K L M N O
+ P Q R S T U V W X Y Z Ä Ö Å Ü _
+ é a b c d e f g h i j k l m n o
+ p q r s t u v w x y z ä ö å ü