Tôi tự hỏi liệu có ai đó đã biên dịch hạt nhân Linux với một trình biên dịch khác nào đó so với gcc hay không. Hoặc nếu ai đó đã từng thử? Câu hỏi có vẻ là ngớ ngẩn hoặc học thuật, nhưng nó xuất hiện khi tôi nghĩ về câu trả lời: Are C++ int operations atomic on the mips architectureCó thể biên dịch hạt nhân Linux bằng một cái gì đó khác với gcc
Có vẻ như tính nguyên tử của một số hoạt động không chỉ phụ thuộc vào kiến trúc CPU mà còn trên trình biên dịch đã sử dụng. Vì vậy, tôi tự hỏi, nếu trong thế giới Linux một số trình biên dịch khác hơn là gcc thậm chí tồn tại.
Tóm lại, vâng .. nhưng tại sao? –
Tôi tự hỏi nếu một số mềm viết cho một số kiến trúc cpu có thể ngừng hoạt động chính xác khi được biên dịch với trình biên dịch khác nhau (có lẽ có, vì vậy tôi muốn biết xác suất lớn như thế nào là một số trình biên dịch gcc khác sẽ được sử dụng cho Linux). –
clang cụ thể: https://unix.stackexchange.com/questions/17972/is-there-a-linux-distro-compiled-with-clang-llvm –