bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 2/3] stdint: allow test to pass with C++


From: Eric Blake
Subject: [PATCH 2/3] stdint: allow test to pass with C++
Date: Fri, 16 Apr 2010 15:53:42 -0600

__STDC_LIMIT_MACROS is only half the battle.

* tests/test-stdint.c: Define __STDC_CONSTANT_MACROS, for glibc.

Signed-off-by: Eric Blake <address@hidden>
---
 ChangeLog           |    3 +++
 tests/test-stdint.c |    1 +
 2 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index a86e305..2a3f017 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2010-04-16  Eric Blake  <address@hidden>

+       stdint: allow test to pass with C++
+       * tests/test-stdint.c: Define __STDC_CONSTANT_MACROS, for glibc.
+
        getopt: allow compilation with C++
        * lib/getopt_int.h (__ordering): Hoist enum declaration outside
        struct.
diff --git a/tests/test-stdint.c b/tests/test-stdint.c
index 9cec2e2..d64057a 100644
--- a/tests/test-stdint.c
+++ b/tests/test-stdint.c
@@ -22,6 +22,7 @@
 #define DO_PEDANTIC 0

 #define __STDC_LIMIT_MACROS 1 /* to make it work also in C++ mode */
+#define __STDC_CONSTANT_MACROS 1 /* likewise */
 #include <stdint.h>

 #include "verify.h"
-- 
1.6.6.1





reply via email to

[Prev in Thread] Current Thread [Next in Thread]