GCOV профайлинг ядра - как?

Предположим, что у меня замечательно компилируются все программы со следующим CFLAGS:

CFLAGS="-march=nocona -O2 -g0 -fprofile-generate -fprofile-dir='/var/tmp/portage/profiles' -fmodulo-sched -fmodulo-sched-allow-regmoves -fgcse-sm -fgcse-las -fgcse-after-reload -fsched-stalled-insns=0 -fsched-stalled-insns=5 -fsched2-use-superblocks -fsched2-use-traces -fprofile-values -fprofile-arcs -fsee -freschedule-modulo-scheduled-loops -fselective-scheduling -fselective-scheduling2 -fsel-sched-pipelining -fsel-sched-pipelining-outer-loops -fno-align-functions -fno-align-loops -fno-align-labels -fno-align-jumps -ftree-loop-linear -floop-interchange -floop-strip-mine -floop-block -ftree-loop-distribution -ftree-loop-im -ftree-loop-ivcanon -fivopts -ftree-vectorize -fvect-cost-model -fpredictive-commoning -fbranch-target-load-optimize -fvariable-expansion-in-unroller -finline-functions --param l2-cache-size=4096 --param l1-cache-size=16 -mmmx -msse -msse2 -msse3"

Но на ядро это (почему-то) не распространяется.
Как профилировать ядро встроенным в gcc профайлером?

В zen-sources есть

В zen-sources есть возможность скомпилировать ядро с custom-cflags.

А использование zen-sources -

А использование zen-sources - это "сложно"??? Или они такие же как gentoo-sources??

Примерно такие же. Не сложнее

Примерно такие же. Не сложнее и не проще.

Anubioz написал(а): на ядро

Anubioz написал(а):
на ядро это (почему-то) не распространяется

CFLAGS_KERNEL="${CFLAGS}" или CFLAGS_KERNEL="${CFLAGS} blablabla"

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Спасибо огромное! Век живи...

Спасибо огромное! Век живи...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".