Hi Krishna,
Here is another forum thread on the topic. http://e2e.ti.com/support/embedded/tirtos/f/355/p/201333/726357.aspx#726357
The capability you are looking for is described in Linux dlopen() and dlsym() (see http://tldp.org/HOWTO/Program-Library-HOWTO/dl-libraries.html for more info on dlopen() and dlsym()). Unfortunately, we do not provide a ready-made implementation of this capability.
It is likely more trouble than it is worth to try to get the existing RIDL exe to work for your situation. You 'd likely have more success using the dynamic loader core parts (that which knows about ELF object file details) to build a Linux-like dynamic loader. You'll want to build the components of the system using the --linux compiler option and the --sysv linker option to indicate the use of the Linux dynamic linking model. I've attached the C6000 EABI specification that has more information about dynamic linking and the Linux ABI in Sections 13 & 14
Regards,
Todd