3 ms·
Only for overriding parts of libc, which already cannot be 'unexported'. The article's main beef is with internal program symbols also being made indirect (AIUI
by forgotusername 15y ago
Only for overriding parts of libc, which already cannot be 'unexported'. The article's main beef is with internal program symbols also being made indirect (AIUI a patch adding a new visibility option was landed in gcc years ago that more or less automatically fixed this up, but I may be wrong)
Edit: rushing out the door here, last sentence was referring to this: http://gcc.gnu.org/wiki/Visibility http://gcc.gnu.org/wiki/Visibility