Gtk+ has a script that verifies that no symbols in the relocation table are PLTs. If you're modifying gtk and want to verify that you haven't added any PLT symbols, just run make check and it'll print out a list of symbols which are PLTs, if any.
If you have symbols there, make sure that you include gtkalias.h in all files which uses it.
gtkalias.h needs to be included *after* all other includes.
Describe your Idea/Solution
Related Wiki Pages