Почему в С/C++ до сих пор нет стандартизации управления видимостью символов, что упросило бы процесс переноса разделяемых библиотек на уровне исходного кода на системы с отличным компилятором? Макроопределения, в зависимости от задачи, могут сильно разрастаться и уродовать код. В С++ ведь уже давно есть спецификация атрибутов для передачи дополнительной информации компилятору. Ожидается ли в стандарте специальный атрибут для специализации символов?
PS. Речь о символах из секции .dynsym в elf файле, например