LINUX.ORG.RU

драйвер s390/misc/chandev.c пользует но с какого хидера берёт обьявление я пока не знаю

cvv ★★★★★
() автор топика
Ответ на: комментарий от cvv

вопрос-то в чем? можно ли использовать alloca()
или почему компилируется s390/misc/chandev.c ?

использовать можно, хотя и не рекомендуется.
alloca - это builtin. поскольку кернел все
равно собирается только gcc, вы с тем же успехом
можете написать:

      char mem_pool[bytes_to_alloc];

> ни один файл в сырцах ядра кроме s390/misc/chandev.c не содержит alloca()

Documentation/s390/Debugging390.txt

только не говорите никому, но grep работает
и в kernel sources тоже.

idle ★★★★★
()
Ответ на: комментарий от idle

>поскольку кернел все равно собирается только gcc, вы с тем же успехом можете написать:

> char mem_pool[bytes_to_alloc];

мне больше бы помог alloca() хотя я уже послушался рекомендации и забил на оба. пользую kmalloc/kfree

>Documentation/s390/Debugging390.txt

>только не говорите никому, но grep работает и в kernel sources тоже.

мож не стоит прикалыватся? я искал только в сишных исходниках тоесть *.c *.h.

извиняюсь за некорректно выраженную мысль.

cvv ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.