bcвикористовується під час збирання ядра для генерації констант часу у файлах заголовків. Ви можете бачити , що викликається вKbuild , де він обробляє kernel/time/timeconst.bcгенерувати timeconst.h.
Це може бути реалізовано як програма C, яка побудована та запущена під час збирання, але простіше у використанні bc(що є невеликим і загальним; адже це частина набору інструментів, обов'язкових для POSIX систем - ядро очікує GNU, bcхоча).
bcтут використовується замість Perl . Повідомлення фіксації передбачає, що bcвоно використовувалося раніше, але я не можу знайти його сліду; Perl застосовується з 2008 року (на жаль , у деяких людей , хоча цей набір патчів ніколи не був об'єднаний).