]> code.delx.au - gnu-emacs/commitdiff
Merge from gnulib.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 14 Aug 2012 03:15:52 +0000 (20:15 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 14 Aug 2012 03:15:52 +0000 (20:15 -0700)
This incorporates:
2012-08-05 extern-inline: also ignore -Wmissing-declarations

ChangeLog
doc/misc/texinfo.tex
m4/extern-inline.m4

index 051819daf29e9f503e41a9362adc7fee25837e83..c29a9856a0220b01f398896f78af74cc240ca6f0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2012-08-14  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge from gnulib, incorporating:
+       2012-08-05 extern-inline: also ignore -Wmissing-declarations
+
 2012-08-10  Juanma Barranquero  <lekktu@gmail.com>
 
        * lib/makefile.w32-in (STAT_TIME_H): New macro.
index c7354edcaf99cbdb54110f9b14d017c6f79549a4..dc4bf6400c40468ac0b5fc8abed7947b581fe553 100644 (file)
@@ -3146,12 +3146,17 @@ end
   % hopefully nobody will notice/care.
   \edef\ecsize{\csname\curfontsize ecsize\endcsname}%
   \edef\nominalsize{\csname\curfontsize nominalsize\endcsname}%
-  \ifx\curfontstyle\bfstylename
-    % bold:
-    \font\thisecfont = ecb\ifusingit{i}{x}\ecsize \space at \nominalsize
+  \ifmonospace
+    % typewriter:
+    \font\thisecfont = ectt\ecsize \space at \nominalsize
   \else
-    % regular:
-    \font\thisecfont = ec\ifusingit{ti}{rm}\ecsize \space at \nominalsize
+    \ifx\curfontstyle\bfstylename
+      % bold:
+      \font\thisecfont = ecb\ifusingit{i}{x}\ecsize \space at \nominalsize
+    \else
+      % regular:
+      \font\thisecfont = ec\ifusingit{ti}{rm}\ecsize \space at \nominalsize
+    \fi
   \fi
   \thisecfont
 }
index cacf8a08b168a84b5656948440e931b5f61f310c..187a33599a30ea9bb698d7ed67f3f3123ab6667c 100644 (file)
@@ -24,7 +24,8 @@ AC_DEFUN([gl_EXTERN_INLINE],
 # if (__GNUC__ == 4 && 6 <= __GNUC_MINOR__) || 4 < __GNUC__
 #  define _GL_INLINE_HEADER_BEGIN \
      _Pragma ("GCC diagnostic push") \
-     _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"")
+     _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \
+     _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"")
 #  define _GL_INLINE_HEADER_END \
      _Pragma ("GCC diagnostic pop")
 # endif