]> git.ipfire.org Git - thirdparty/gettext.git/commitdiff
Compile format-gcc-internal also on Windows and VMS.
authorBruno Haible <bruno@clisp.org>
Sun, 24 Aug 2003 17:42:57 +0000 (17:42 +0000)
committerBruno Haible <bruno@clisp.org>
Tue, 23 Jun 2009 10:10:54 +0000 (12:10 +0200)
gettext-tools/src/ChangeLog
gettext-tools/src/Makefile.msvc
gettext-tools/src/Makefile.vms

index aacdb9f858bd7ac0781d6b5b0a450a96739b9bf0..fbc7086cd651e5def850e1d40ee95b53cd1f4216 100644 (file)
@@ -1,3 +1,24 @@
+2003-08-24  Bruno Haible  <bruno@clisp.org>
+
+       Support for building DLLs on Windows.
+       * format.h (formatstring_c, formatstring_python, formatstring_lisp,
+       formatstring_elisp, formatstring_librep, formatstring_smalltalk,
+       formatstring_java, formatstring_awk, formatstring_pascal,
+       formatstring_ycp, formatstring_tcl, formatstring_perl,
+       formatstring_perl_brace, formatstring_php, formatstring_gcc_internal,
+       formatstring_parsers): Add DLL_VARIABLE attribute.
+       * message.h (format_language, format_language_pretty): Likewise.
+       * msgl-cat.h (more_than, less_than, use_first, msgcomm_mode,
+       omit_header): Likewise.
+       * plural-table.h (plural_table, plural_table_size): Likewise.
+       * po-charset.h (po_charset_ascii, po_charset_utf8, po_lex_charset,
+       po_lex_iconv, po_lex_weird_cjk): Likewise.
+       * po-lex.h (gram_pos, gram_pos_column, gram_max_allowed_errors,
+       pass_obsolete_entries): Likewise.
+       * read-po.h (line_comment, allow_duplicates, input_syntax): Likewise.
+       * write-mo.h (alignment, no_hash_table): Likewise.
+       * Makefile.am (po-gram-gen2.h): Likewise.
+
 2003-08-24  Bruno Haible  <bruno@clisp.org>
 
        * Makefile.msvc (gettext-po.obj, gettextpo.lib, gettextpo.res): New
        * x-c.h (SCANNERS_C): Add an entry for GCC-source.
        * xgettext.c (usage): Mention GCC-source language.
        * Makefile.am (FORMAT_SOURCE): Add format-gcc-internal.c.
+       * Makefile.msvc (OBJECTS): Add format-gcc-internal.obj.
+       (format-gcc-internal.obj): New rule.
+       * Makefile.vms (OBJECTS): Add format-gcc-internal.obj.
+       (format-gcc-internal.obj): New rule.
 
 2003-08-04  Bruno Haible  <bruno@clisp.org>
 
index 3ae6884594f467b50e9433141322f6e3b71fbafe..61adcd392179a738ae40c185a05a8be542ea57cb 100644 (file)
@@ -141,7 +141,8 @@ OBJECTS = \
   format-tcl.obj \
   format-perl.obj \
   format-perl-brace.obj \
-  format-php.obj
+  format-php.obj \
+  format-gcc-internal.obj
 
 msgcmp_OBJECTS = msgcmp.obj
 msgfmt_OBJECTS = msgfmt.obj write-mo.obj write-java.obj write-tcl.obj plural-eval.obj
@@ -277,6 +278,9 @@ format-perl-brace.obj : format-perl-brace.c
 format-php.obj : format-php.c
        $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-php.c
 
+format-gcc-internal.obj : format-gcc-internal.c
+       $(CC) $(INCLUDES) $(CFLAGS) $(PICFLAGS) -c format-gcc-internal.c
+
 !if !$(DLL)
 
 gettextsrc.lib : $(OBJECTS)
index 707680e77a9fc31973895430c44cefa90cf671f3..3668c7204f10708d4e7337bdd4a208a01fc41168 100644 (file)
@@ -87,7 +87,8 @@ OBJECTS = \
   format-tcl.obj, \
   format-perl.obj, \
   format-perl-brace.obj, \
-  format-php.obj
+  format-php.obj, \
+  format-gcc-internal.obj
 
 msgcmp_OBJECTS = msgcmp.obj
 msgfmt_OBJECTS = msgfmt.obj, write-mo.obj, write-java.obj, write-tcl.obj, plural-eval.obj
@@ -221,6 +222,9 @@ format-perl-brace.obj : format-perl-brace.c
 format-php.obj : format-php.c
        $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) format-php.c
 
+format-gcc-internal.obj : format-gcc-internal.c
+       $(CC) $(INCLUDES) $(CFLAGS) /define=($(DEFS)) format-gcc-internal.c
+
 gettextsrc.olb : $(OBJECTS)
        $(AR) $(AR_FLAGS) gettextsrc.olb $(OBJECTS)