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]

Reply via email to