Add Get/SetElement variants to sync mangled names
We miss some symbols for rs{Get,Set}Element_long,ulong variants because
64 bit integer values are 'long' in RS-land but might be 'long long' in
the driver. This causes mangled names in the driver to correspond to
'long long'.
Define native_long and native_ulong types to be vectors
of 'long' as seen by the driver and define overloaded versions of
rsSetElementAt_ and rsGetElementAt_. This should get us the correct
mangled names in the driver. Since the parameters are actually
pointers, there is no correctness issue.
Change-Id: Ib8f936a6ca39f6becf714abe4e8bc96c140bee0f
1 file changed