merge from gcc
authorDJ Delorie <dj@redhat.com>
Wed, 13 Sep 2006 22:07:31 +0000 (22:07 +0000)
committerDJ Delorie <dj@redhat.com>
Wed, 13 Sep 2006 22:07:31 +0000 (22:07 +0000)
intl/ChangeLog
intl/dgettext.c
intl/dngettext.c
libiberty/ChangeLog

index 6fa7c197e4139e43695fc60dc4603c3a0673f324..7a1b316712830d07658dc6ff0a290836780b6c46 100644 (file)
@@ -1,3 +1,15 @@
+2006-09-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       PR other/23541
+       PR other/26507
+       Backport from gettext repository:
+
+       2003-09-04  Bruno Haible  <bruno@clisp.org>
+       * dgettext.c: Include <locale.h> after gettextP.h, not before. This
+       ensures that libintl_dcgettext is correctly declared on Solaris.
+       (Needed because Solaris <locale.h> includes libintl.h.)
+       * dngettext.c: Likewise, for the libintl_dcngettext declaration.
+
 2006-06-07  Daniel Jacobowitz  <dan@codesourcery.com>
 
        * Makefile.in (install-info, install-dvi, install-ps, install-pdf):
index 1b6ce038820d4864d7975b24dffdfb020496591e..e497dd9c920b5fccd2d24b5d20e9f7caa2fe90d2 100644 (file)
@@ -1,5 +1,5 @@
 /* Implementation of the dgettext(3) function.
-   Copyright (C) 1995-1997, 2000, 2001, 2002 Free Software Foundation, Inc.
+   Copyright (C) 1995-1997, 2000-2003 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify it
    under the terms of the GNU Library General Public License as published
 # include <config.h>
 #endif
 
+#include "gettextP.h"
+
 #include <locale.h>
 
-#include "gettextP.h"
 #ifdef _LIBC
 # include <libintl.h>
 #else
index 2c304e8dd0ad124d7f995a99903b19dde57dd924..8dee800854456425eddd20c3efd921adec7e18a6 100644 (file)
@@ -1,5 +1,5 @@
 /* Implementation of the dngettext(3) function.
-   Copyright (C) 1995-1997, 2000, 2001, 2002 Free Software Foundation, Inc.
+   Copyright (C) 1995-1997, 2000-2003 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify it
    under the terms of the GNU Library General Public License as published
 # include <config.h>
 #endif
 
+#include "gettextP.h"
+
 #include <locale.h>
 
-#include "gettextP.h"
 #ifdef _LIBC
 # include <libintl.h>
 #else
index 506cb8bcb6c55076169a1fae1988d1324c306cf3..0705a14a5f0a4c3084e36ca095bd5135d0fb8fd2 100644 (file)
 
 2006-03-29  Jim Blandy  <jimb@codesourcery.com>
 
-       * pex-common.c (pex_input_file, pex_input_pipe): New functions.
+       * pex-common.c (pex_input_file, pex_input_pipe): New functions.
        (pex_init_common): Initialize obj->input_file.
        (pex_run): Close any file opened by pex_input_file.
-       * pexecute.txh (pex_input_file, pex_input_pipe): New docs.
-       * pex-common.h (struct pex_obj): New field input_file.
+       * pexecute.txh (pex_input_file, pex_input_pipe): New docs.
+       * pex-common.h (struct pex_obj): New field input_file.
        (struct pex_funcs): New function ptr fdopenw.
-       * pex-unix.c (pex_unix_fdopenw): New function.
-       (funcs): List it as our fdopenw function.
-       * pex-win32.c (pex_win32_fdopenw): New function.
-       (funcs): List it as our fdopenw function.
-       * pex-djgpp.c (funcs): Leave fdopenw null.
-       * pex-msdos (funcs): Same.
-       * functions.texi: Regenerated.
+       * pex-unix.c (pex_unix_fdopenw): New function.
+       (funcs): List it as our fdopenw function.
+       * pex-win32.c (pex_win32_fdopenw): New function.
+       (funcs): List it as our fdopenw function.
+       * pex-djgpp.c (funcs): Leave fdopenw null.
+       * pex-msdos (funcs): Same.
+       * functions.texi: Regenerated.
 
 2006-04-10  Jim Blandy  <jimb@codesourcery.com>
 
@@ -6803,7 +6803,7 @@ Wed Aug 19 14:40:34 1992  Ian Lance Taylor  (ian@cygnus.com)
 
 Mon Aug 10 17:33:40 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
 
-       * Makefile.in: clean up definition of CFILES, more comments
+       * Makefile.in: clean up definition of CFILES, more comments
 
 Sat Aug  8 23:10:59 1992  Fred Fish  (fnf@cygnus.com)