]> git.eshelyaron.com Git - emacs.git/commitdiff
* src/conf_post.h: Use unsigned it for bool_bf if GNUSTEP.
authorJan Djärv <jan.h.d@swipnet.se>
Mon, 23 Dec 2013 12:07:46 +0000 (13:07 +0100)
committerJan Djärv <jan.h.d@swipnet.se>
Mon, 23 Dec 2013 12:07:46 +0000 (13:07 +0100)
Fixes: debbugs:16210
src/ChangeLog
src/conf_post.h

index 8a521a585b61d17fc03e3df095ff14fc38e67c75..04b4cab3ddb4ac9f181838b22264e43f4ba41064 100644 (file)
@@ -1,3 +1,7 @@
+2013-12-23  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * conf_post.h: Use unsigned it for bool_bf if GNUSTEP (Bug#16210).
+
 2013-12-23  Glenn Morris  <rgm@gnu.org>
 
        * lread.c (Fload): Mention load-prefer-newer in doc.
index 5e738e4d6b0215be87b37d3bc67b7f5b68d6b12c..66dd9a36f00b2145d0c50accfdab71ee0095309b 100644 (file)
@@ -34,8 +34,9 @@ along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include <stdbool.h>
 
-/* The pre-C99 <stdbool.h> emulation doesn't work for bool bitfields.  */
-#if __STDC_VERSION__ < 199901
+/* The pre-C99 <stdbool.h> emulation doesn't work for bool bitfields.
+   Nor does compiling Objective-C with standard GCC.  */
+#if __STDC_VERSION__ < 199901 || NS_IMPL_GNUSTEP
 typedef unsigned int bool_bf;
 #else
 typedef bool bool_bf;