diff options
author | thevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2008-11-27 09:35:28 +0000 |
---|---|---|
committer | thevenyp <thevenyp@211d60ee-9f03-0410-a15a-8952a2c7a4e4> | 2008-11-27 09:35:28 +0000 |
commit | 374ffadf92a0686299d35f30aa5f01a395ec3da5 (patch) | |
tree | 636fceab7577a743bdf9886091581e0fe8f3b683 | |
parent | 7632566b8947c1466c9ad2530dcb3dfc06b6f965 (diff) | |
download | mpc-374ffadf92a0686299d35f30aa5f01a395ec3da5.tar.gz |
src/mpc.h: Add MPC_VERSION and MPC_VERSION_NUM macros.
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@354 211d60ee-9f03-0410-a15a-8952a2c7a4e4
-rw-r--r-- | src/mpc.h | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -1,6 +1,6 @@ /* mpc.h -- Include file for mpc. -Copyright (C) 2002, 2003, 2004, 2005, 2007, 2008 Andreas Enge, Paul Zimmermann +Copyright (C) 2002, 2003, 2004, 2005, 2007, 2008 Andreas Enge, Paul Zimmermann, Philippe Th\'eveny This file is part of the MPC Library. @@ -31,6 +31,11 @@ MA 02111-1307, USA. */ #define MPC_VERSION_PATCHLEVEL 2 #define MPC_VERSION_STRING "0.5.2-dev" +/* Macros dealing with MPC VERSION */ +#define MPC_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c)) +#define MPC_VERSION \ + MPC_VERSION_NUM(MPC_VERSION_MAJOR,MPC_VERSION_MINOR,MPC_VERSION_PATCHLEVEL) + /* Check if stdio.h is included */ #if defined (_GMP_H_HAVE_FILE) # define _MPC_H_HAVE_FILE 1 |