On 3 December 2015 at 15:49, Mike Leach <Mike.Leach@arm.com> wrote:
 
My thoughts were either
libarm_opencsd.so / libarm_opencsd_c_api.so
or
libarm_cstraced.so / libarm_cstraced_c_api.so 

Both of which specify the architecture and function a little better than the old names.

Opinions??

Why include the ARM in there? The usual convention is a single string, not multiple words - I'd have expected libopencsd.so and libcstraced.so (why are they separate libraries BTW).

(RCTDL appears across much of the source code too, but changing that is a massive job, so I'm not considering that at present).

coccinelle might be able to help?