Выборочное подавление предупреждений о ссылках glibc?

glibc использует следующую «технику» для генерации предупреждений о ссылках...

#define link_warning(symbol, msg) \
  __make_section_unallocated (".gnu.warning." #symbol) \
  static const char __evoke_link_warning_##symbol[]     \
  __attribute__ ((used, section (".gnu.warning." #symbol __sec_comment))) \
  = msg;

Для конкретного предупреждения о ссылке, сгенерированного этим, есть ли какой-либо переключатель командной строки, который можно передать в ld или gcc, чтобы подавить его?

(Для предупреждений во время компиляции вы можете подавить с помощью `#pragma Diagnostic foo ignore")


person Andrew Tomazos    schedule 24.08.2015    source источник
comment
Отвечает ли это на ваш вопрос? Как вы подавляете предупреждения компоновщика GCC?   -  person Victor Sergienko    schedule 15.08.2020


Ответы (1)


есть ли какой-нибудь переключатель командной строки, который можно передать в ld или gcc, чтобы подавить его

No.

person Employed Russian    schedule 28.08.2015