msgq: Add support for float and double priorities
authorRamprasad Venkataraman <ramv@illinois.edu>
Tue, 18 Sep 2012 21:06:35 +0000 (16:06 -0500)
committerRamprasad Venkataraman <ramv@illinois.edu>
Sun, 28 Oct 2012 01:13:14 +0000 (20:13 -0500)
src/scripts/configure
src/scripts/configure.in

index 5daaa356cf36281b08e41fb57a298cb5d3c8d3e6..03f6ff47d3756e9cb1c9d6c405a6d31273b4bf70 100755 (executable)
@@ -2386,7 +2386,7 @@ else
 fi
 
 
-if test "$with_prio_type" = "char" -o "$with_prio_type" = "short" -o "$with_prio_type" = "int" -o "$with_prio_type" = "long"
+if test "$with_prio_type" = "char" -o "$with_prio_type" = "short" -o "$with_prio_type" = "int" -o "$with_prio_type" = "long" -o "$with_prio_type" = "float" -o "$with_prio_type" = "double"
 then
   Echo "Configuring support for message priorities of sizeof type $with_prio_type"
 
@@ -2413,7 +2413,7 @@ cat >>confdefs.h <<_ACEOF
 _ACEOF
 
 else
-  Echo "Invalid size ($with_prio_type) specified for message priorities. Can only accept char, short, int, long and bitvec"
+  Echo "Invalid size ($with_prio_type) specified for message priorities. Can only accept char, short, int, long, float, double and bitvec"
   test_finish 1
 fi
 
index ccd0dfb8eb949f8b0d45f19b312a3cf366a20f39..3d5787c3e86b9bb345b216aec5edf8e10f4b9ace 100644 (file)
@@ -558,7 +558,7 @@ AC_ARG_WITH([prio-type],
                             [size of expected message priorities])],
             [], [with_prio_type=bitvec])
 
-if test "$with_prio_type" = "char" -o "$with_prio_type" = "short" -o "$with_prio_type" = "int" -o "$with_prio_type" = "long"
+if test "$with_prio_type" = "char" -o "$with_prio_type" = "short" -o "$with_prio_type" = "int" -o "$with_prio_type" = "long" -o "$with_prio_type" = "float" -o "$with_prio_type" = "double"
 then
   Echo "Configuring support for message priorities of sizeof type $with_prio_type"
   AC_DEFINE_UNQUOTED(CMK_USE_STL_MSGQ, 1, [whether charm scheduler should use an STL-based msg q])
@@ -569,7 +569,7 @@ then
   AC_DEFINE_UNQUOTED(CMK_USE_STL_MSGQ, 0, [whether charm scheduler should use an STL-based msg q])
   AC_DEFINE_UNQUOTED(CMK_MSG_PRIO_TYPE, $with_prio_type, [expected message priorities are arbitrarily sized])
 else
-  Echo "Invalid size ($with_prio_type) specified for message priorities. Can only accept char, short, int, long and bitvec"
+  Echo "Invalid size ($with_prio_type) specified for message priorities. Can only accept char, short, int, long, float, double and bitvec"
   test_finish 1
 fi