bcđược sử dụng trong quá trình xây dựng kernel để tạo hằng số thời gian trong các tệp tiêu đề. Bạn có thể thấy nó được gọi vàoKbuild , nơi nó xử lý kernel/time/timeconst.bcđể tạo timeconst.h.
Điều này có thể được triển khai như một chương trình C được xây dựng và chạy trong quá trình xây dựng, nhưng nó dễ sử dụng hơn bc(nhỏ và phổ biến; thực tế nó là một phần của bộ công cụ bắt buộc trên hệ thống POSIX - hạt nhân mong đợi GNU bcmặc dù).
bcđược sử dụng ở đây thay vì Perl . Thông điệp cam kết cho thấy bcđã được sử dụng trước đây, nhưng tôi không thể tìm thấy dấu vết của điều đó; Perl đã được sử dụng từ năm 2008 (gây ra nhiều phiền toái cho mọi người , mặc dù bộ vá đó không bao giờ được hợp nhất).