xlat: For reductiontargets, compute numElements based on sizeof target type
authorRamprasad Venkataraman <ramv@illinois.edu>
Thu, 20 Oct 2011 00:44:24 +0000 (19:44 -0500)
committerRamprasad Venkataraman <ramv@illinois.edu>
Fri, 21 Oct 2011 16:27:49 +0000 (11:27 -0500)
commit8ee5c9eb7df1cfe0e5b1620326a5c3ca62c05e12
tree340a330da5f966d1451495d24846a88478d1fd06
parent2d0291eb613bdabc0669b016ff20d32bad4351ce
xlat: For reductiontargets, compute numElements based on sizeof target type

The generated code for reductiontarget entry methods was wrongly calculating
the number of elements in the reduction message by dividing the msg data size
by the sizeof the other variable in the function call (which usually is int
numElements)!

Fix this by using sizeof target data type
src/xlat-i/xi-symbol.C