Reorganize modules utf8-ucs4-unsafe, utf16-ucs4-unsafe, utf8-ucs4, utf16-ucs4,
authorBruno Haible <bruno@clisp.org>
Sat, 24 Mar 2007 14:55:28 +0000 (14:55 +0000)
committerBruno Haible <bruno@clisp.org>
Sat, 24 Mar 2007 14:55:28 +0000 (14:55 +0000)
ucs4-utf8, ucs4-utf16.

14 files changed:
ChangeLog
modules/ucs4-utf16
modules/ucs4-utf8
modules/unistr/base
modules/unistr/u16-mbtouc
modules/unistr/u16-mbtouc-unsafe
modules/unistr/u16-uctomb
modules/unistr/u8-mbtouc
modules/unistr/u8-mbtouc-unsafe
modules/unistr/u8-uctomb
modules/utf16-ucs4
modules/utf16-ucs4-unsafe
modules/utf8-ucs4
modules/utf8-ucs4-unsafe

index ea643a9..4753024 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,36 @@
 2007-03-24  Bruno Haible  <bruno@clisp.org>
 
+       * modules/unistr/base (Depends-on): Remove utf8-ucs4-unsafe,
+       utf16-ucs4-unsafe, utf8-ucs4, utf16-ucs4, ucs4-utf8, ucs4-utf16.
+
+       * modules/unistr/u8-mbtouc: Add source files from module utf8-ucs4.
+       * modules/utf8-ucs4: Turn into a symbolic link to module
+       unistr/u8-mbtouc.
+
+       * modules/unistr/u8-mbtouc-unsafe: Add source files from module
+       utf8-ucs4-unsafe.
+       * modules/utf8-ucs4-unsafe: Turn into a symbolic link to module
+       unistr/u8-mbtouc-unsafe.
+
+       * modules/unistr/u16-mbtouc: Add source files from module utf16-ucs4.
+       * modules/utf16-ucs4: Turn into a symbolic link to module
+       unistr/u16-mbtouc.
+
+       * modules/unistr/u16-mbtouc-unsafe: Add source files from module
+       utf16-ucs4-unsafe.
+       * modules/utf16-ucs4-unsafe: Turn into a symbolic link to module
+       unistr/u16-mbtouc-unsafe.
+
+       * modules/unistr/u8-uctomb: Add source files from module utf4-utf8.
+       * modules/ucs4-utf8: Turn into a symbolic link to module
+       unistr/u8-ubtomb.
+
+       * modules/unistr/u16-uctomb: Add source files from module utf4-utf16.
+       * modules/ucs4-utf16: Turn into a symbolic link to module
+       unistr/u16-ubtomb.
+
+2007-03-24  Bruno Haible  <bruno@clisp.org>
+
        * lib/unistr/u8-mbtouc-aux.c: Renamed from lib/unistr/utf8-ucs4.c.
        Enable the function only if HAVE_INLINE.
        * lib/unistr/u8-mbtouc-unsafe-aux.c: Renamed from
index 45c786f..0aee82d 100644 (file)
@@ -2,16 +2,13 @@ Description:
 Conversion UCS-4 to UTF-16.
 
 Files:
-lib/unistr/u16-uctomb-aux.c
 
 Depends-on:
-unitypes
-unistr/base
+unistr/u16-uctomb
 
 configure.ac:
 
 Makefile.am:
-lib_SOURCES += unistr/u16-uctomb-aux.c
 
 Include:
 "unistr.h"
index 8ed1c95..102d046 100644 (file)
@@ -2,16 +2,13 @@ Description:
 Conversion UCS-4 to UTF-8.
 
 Files:
-lib/unistr/u8-uctomb-aux.c
 
 Depends-on:
-unitypes
-unistr/base
+unistr/u8-uctomb
 
 configure.ac:
 
 Makefile.am:
-lib_SOURCES += unistr/u8-uctomb-aux.c
 
 Include:
 "unistr.h"
index a027458..90fc8ff 100644 (file)
@@ -8,12 +8,6 @@ Depends-on:
 unitypes
 stdbool
 inline
-utf8-ucs4-unsafe
-utf16-ucs4-unsafe
-utf8-ucs4
-utf16-ucs4
-ucs4-utf8
-ucs4-utf16
 
 configure.ac:
 
index 0b0f5f5..1febbc2 100644 (file)
@@ -3,6 +3,7 @@ Look at first character in UTF-16 string.
 
 Files:
 lib/unistr/u16-mbtouc.c
+lib/unistr/u16-mbtouc-aux.c
 
 Depends-on:
 unistr/base
@@ -11,7 +12,7 @@ configure.ac:
 gl_MODULE_INDICATOR([unistr/u16-mbtouc])
 
 Makefile.am:
-lib_SOURCES += unistr/u16-mbtouc.c
+lib_SOURCES += unistr/u16-mbtouc.c unistr/u16-mbtouc-aux.c
 
 Include:
 "unistr.h"
index 8e1ff61..6213dc5 100644 (file)
@@ -3,6 +3,7 @@ Look at first character in UTF-16 string.
 
 Files:
 lib/unistr/u16-mbtouc-unsafe.c
+lib/unistr/u16-mbtouc-unsafe-aux.c
 
 Depends-on:
 unistr/base
@@ -11,7 +12,7 @@ configure.ac:
 gl_MODULE_INDICATOR([unistr/u16-mbtouc-unsafe])
 
 Makefile.am:
-lib_SOURCES += unistr/u16-mbtouc-unsafe.c
+lib_SOURCES += unistr/u16-mbtouc-unsafe.c unistr/u16-mbtouc-unsafe-aux.c
 
 Include:
 "unistr.h"
index e61b6ee..8c14f2e 100644 (file)
@@ -3,6 +3,7 @@ Store a character in UTF-16 string.
 
 Files:
 lib/unistr/u16-uctomb.c
+lib/unistr/u16-uctomb-aux.c
 
 Depends-on:
 unistr/base
@@ -11,7 +12,7 @@ configure.ac:
 gl_MODULE_INDICATOR([unistr/u16-uctomb])
 
 Makefile.am:
-lib_SOURCES += unistr/u16-uctomb.c
+lib_SOURCES += unistr/u16-uctomb.c unistr/u16-uctomb-aux.c
 
 Include:
 "unistr.h"
index a4fbb98..460dfd4 100644 (file)
@@ -3,6 +3,7 @@ Look at first character in UTF-8 string.
 
 Files:
 lib/unistr/u8-mbtouc.c
+lib/unistr/u8-mbtouc-aux.c
 
 Depends-on:
 unistr/base
@@ -11,7 +12,7 @@ configure.ac:
 gl_MODULE_INDICATOR([unistr/u8-mbtouc])
 
 Makefile.am:
-lib_SOURCES += unistr/u8-mbtouc.c
+lib_SOURCES += unistr/u8-mbtouc.c unistr/u8-mbtouc-aux.c
 
 Include:
 "unistr.h"
index 0d4b608..246966e 100644 (file)
@@ -3,6 +3,7 @@ Look at first character in UTF-8 string.
 
 Files:
 lib/unistr/u8-mbtouc-unsafe.c
+lib/unistr/u8-mbtouc-unsafe-aux.c
 
 Depends-on:
 unistr/base
@@ -11,7 +12,7 @@ configure.ac:
 gl_MODULE_INDICATOR([unistr/u8-mbtouc-unsafe])
 
 Makefile.am:
-lib_SOURCES += unistr/u8-mbtouc-unsafe.c
+lib_SOURCES += unistr/u8-mbtouc-unsafe.c unistr/u8-mbtouc-unsafe-aux.c
 
 Include:
 "unistr.h"
index 59f650e..9f3ee36 100644 (file)
@@ -3,6 +3,7 @@ Store a character in UTF-8 string.
 
 Files:
 lib/unistr/u8-uctomb.c
+lib/unistr/u8-uctomb-aux.c
 
 Depends-on:
 unistr/base
@@ -11,7 +12,7 @@ configure.ac:
 gl_MODULE_INDICATOR([unistr/u8-uctomb])
 
 Makefile.am:
-lib_SOURCES += unistr/u8-uctomb.c
+lib_SOURCES += unistr/u8-uctomb.c unistr/u8-uctomb-aux.c
 
 Include:
 "unistr.h"
index 9803405..ba07bb5 100644 (file)
@@ -2,16 +2,13 @@ Description:
 Conversion UTF-16 to UCS-4.
 
 Files:
-lib/unistr/u16-mbtouc-aux.c
 
 Depends-on:
-unitypes
-unistr/base
+unistr/u16-mbtouc
 
 configure.ac:
 
 Makefile.am:
-lib_SOURCES += unistr/u16-mbtouc-aux.c
 
 Include:
 "unistr.h"
index 2fde273..ba1c103 100644 (file)
@@ -2,16 +2,13 @@ Description:
 Conversion UTF-16 to UCS-4.
 
 Files:
-lib/unistr/u16-mbtouc-unsafe-aux.c
 
 Depends-on:
-unitypes
-unistr/base
+unistr/u16-mbtouc-unsafe
 
 configure.ac:
 
 Makefile.am:
-lib_SOURCES += unistr/u16-mbtouc-unsafe-aux.c
 
 Include:
 "unistr.h"
index 5a27376..b0536f5 100644 (file)
@@ -2,16 +2,13 @@ Description:
 Conversion UTF-8 to UCS-4.
 
 Files:
-lib/unistr/u8-mbtouc-aux.c
 
 Depends-on:
-unitypes
-unistr/base
+unistr/u8-mbtouc
 
 configure.ac:
 
 Makefile.am:
-lib_SOURCES += unistr/u8-mbtouc-aux.c
 
 Include:
 "unistr.h"
index 649721e..452541c 100644 (file)
@@ -2,16 +2,13 @@ Description:
 Conversion UTF-8 to UCS-4.
 
 Files:
-lib/unistr/u8-mbtouc-unsafe-aux.c
 
 Depends-on:
-unitypes
-unistr/base
+unistr/u8-mbtouc-unsafe
 
 configure.ac:
 
 Makefile.am:
-lib_SOURCES += unistr/u8-mbtouc-unsafe-aux.c
 
 Include:
 "unistr.h"