Merge remote-tracking branch 'public/signof_enum'

This commit is contained in:
Nick Mathewson
2013-02-08 16:48:50 -05:00
7 changed files with 79 additions and 24 deletions
+1 -2
View File
@@ -136,8 +136,7 @@ extern INLINE double U64_TO_DBL(uint64_t x) {
#define DBL_TO_U64(x) ((uint64_t) (x))
#endif
#if defined(_MSC_VER)
/* XXXX024 we should instead have a more general check for "Is enum signed?"*/
#ifdef ENUM_VALS_ARE_SIGNED
#define ENUM_BF(t) unsigned
#else
/** Wrapper for having a bitfield of an enumerated type. Where possible, we
+1
View File
@@ -256,3 +256,4 @@
#define CURVE25519_ENABLED
#define USE_CURVE25519_DONNA
#define ENUM_VALS_ARE_SIGNED 1