Why is this enabled by default? binopt doesn't work in ON because ctfconvert will fail because the object file doesn't match the one scanned by the ctf tools earlier.
Olga 2010/5/20 Ali Bahrami <[email protected]>: > On 05/20/10 13:45, ольга крыжановская wrote: >> >> What is annotation support? >> >> Olga >> > > It's an optimization technique employed by the Studio compilers > at high optimization levels, implemented via link-editor > support libraries. > > From the docs > > B.2.73 -xannotate[=yes|no] > > (Solaris) Instructs the compiler to create binaries that > can later be transformed by binary modification tools like > binopt(1). Use the -xannotate=no option to prevent the > modification of the binary file by these tools. The > -xannotate=yes option must be used with optimization > level -xO1 or higher to be effective. > > This option is not available on Linux platforms. > > However, in terms of the ld bug, it's not annotations > causing problems, it's just the presence of support libraries > and the -zallextract option together. > > - Ali > -- , _ _ , { \/`o;====- Olga Kryzhanovska -====;o`\/ } .----'-/`-/ [email protected] \-`\-'----. `'-..-| / http://twitter.com/fleyta \ |-..-'` /\/\ Solaris/BSD//C/C++ programmer /\/\ `--` `--` _______________________________________________ tools-compilers mailing list [email protected]
