Cleanup and expand on the 'leaf' function attribute documentation.
authorCarlos O'Donell <carlos@redhat.com>
Wed, 16 Mar 2016 05:00:58 +0000 (05:00 +0000)
committerCarlos O'Donell <carlos@gcc.gnu.org>
Wed, 16 Mar 2016 05:00:58 +0000 (05:00 +0000)
commitb2de4950df09c1ec47b1b19eff62745e86663204
tree499e593aa8491786c2df6ae9f5a28e139ba89c9d
parentab1caa6e04b28cc232ea3f0255ef7325c2c27b19
Cleanup and expand on the 'leaf' function attribute documentation.

Describe the problems that a user might face with indirect functions
and ELF symbol interposition.

gcc/ChangeLog:

2016-03-16  Carlos O'Donell  <carlos@redhat.com>
    Sandra Loosemore  <sandra@codesourcery.com>

* doc/extend.texi (Common Function Attributes): Describe ifunc impact
on leaf attribute. Mention ELF interposition problems.

Co-Authored-By: Sandra Loosemore <sandra@codesourcery.com>
From-SVN: r234247
gcc/ChangeLog
gcc/doc/extend.texi