Added 'unused' attribute to idx2str to silence g++ warnings.
authorAaron Becker <akbecker@gmail.com>
Fri, 1 Oct 2010 22:18:09 +0000 (17:18 -0500)
committerAaron Becker <akbecker@gmail.com>
Fri, 1 Oct 2010 22:18:09 +0000 (17:18 -0500)
commit13246d0e266b512d50b325889dee63512a9383c0
treebbc6eb3efaa44b482fbf749182115f9e529d0078
parent4f68bcf05a6ab9ef1b3aafaa481882969669d051
Added 'unused' attribute to idx2str to silence g++ warnings.

'g++ -Wall' warns any time you include charm++.h because idx2str is a
static function that is defined but not used. I added a macro to mark
the function with an attribute that silences the warning (for g++ only;
it has no effect unless __GNUC__ is defined). This allows charm programs
to be compiled with -Wall without generating any warnings.
src/ck-core/charm++.h