Power Programming Languages

Power Programming Languages

IBM Power, including the AIX, IBM i, and Linux operating systems, support a wide range of programming languages, catering to both traditional enterprise applications and modern development needs.


#Power

 View Only

Controlling symbol visibility for shared libraries

By Archive User posted Thu September 11, 2014 03:26 AM

  

Originally posted by: SiyuanZhang


We have published a paper (two-part series) to introduce symbol visibility.

Part I: you may get to know the fundamental concept about symbol and symbol visibility, and ways for a programmer to make symbol visibility under control on IBM® AIX® that runs on the IBM POWER® platform. Further, the article details about symbol preemption to show the subtle difference between exported symbol and symbol that is exported but also protected.

https://www.ibm.com/developerworks/aix/library/au-aix-symbol-visibility/index.html

Part II: this part demonstrates more methods on visibility setting and resolution using the IBM® XL C/C++ V13.1 compiler. The article also introduces and explains some of the linking, assembly, and tooling facilities.

https://www.ibm.com/developerworks/aix/library/au-aix-symbol-visibility-partOK2/


#C/C++andFortran
#C/C++-compilers-for-AIX
0 comments
1 view

Permalink