CONFIG G CC на ядре 5.5 - PullRequest
       57

CONFIG G CC на ядре 5.5

0 голосов
/ 28 января 2020

У меня проблема с G CC PLUGINS в моем новостном ядре. Я подготовил собственное ядро ​​linux, чтобы укрепить мою будущую компиляцию, но я не могу активировать следующие параметры:

CONFIG_GCC_PLUGINS
CONFIG_GCC_PLUGIN_RANDSTRUCT
CONFIG_GCC_PLUGIN_LATENT_ENTROPY
CONFIG_GCC_PLUGIN_RANDSTRUCT_PERFORMANCE
CONFIG_GCC_PLUGIN_STACKLEAK
CONFIG_STACKLEAK_METRICS
CONFIG_STACKLEAK_RUNTIME_DISABLE

Моя версия ядра - 5.5.0 &&, моя версия g cc - 8.3.0.

После небольшого исследования источников ядра G CC должен находиться в следующем разделе:

  │ Symbol: GCC_PLUGINS [=n]                                                                                                                                                                                   │  
  │ Type  : bool                                                                                                                                                                                               │  
  │ Prompt: GCC plugins                                                                                                                                                                                        │  
  │   Location:                                                                                                                                                                                                │  
  │ (1) -> General architecture-dependent options                                                                                                                                                              │  
  │   Defined at scripts/gcc-plugins/Kconfig:17                                                                                                                                                                │  
  │   Depends on: HAVE_GCC_PLUGINS [=y] && PLUGIN_HOSTCC [=]!=  


Когда я go в указанном разделе: "General архитектурно-зависимые параметры ", я не могу найти G CC

  [*] Optimize very unlikely/likely branches                                                                                             │ │  
  [ ]   Static key selftest                                                                                                              │ │  
  [*] Stack Protector buffer overflow detection                                                                                          │ │  
  [*]   Strong Stack Protector                                                                                                           │ │  
  (32) Number of bits to use for ASLR of mmap base address                                                                               │ │  
  [ ] Provide system calls for 32-bit time_t                                                                                             │ │  
  [*] Use a virtually-mapped stack                                                                                                       │ │  
   GCOV-based kernel profiling  ----                                                                                                                                                                                                        

Возможно ли иметь мнение по этому вопросу, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...