Monday 11 October 2021

Just another brick in the wall

 Recently I received an email from the LLVM Foundation, asking permission to re-license my contribution to the LLVM project. They very helpfully included a link to my contribution.

Here is my contribution in all its glory.

I think this change was needed because SUSE's GCC identified itself as just 4.3, rather than 4.3.something. Sometimes I wonder if any person besides myself benefited from this change. There couldn't have been that many people building clang and LLVM from source on SUSE Linux Enterprise Server 11 SP1.

 I always thought of a contribution like this as "my brick in the Great Wall of China". Actually, the Great Wall of China contains an estimated 3,873,000,000 bricks, and the LLVM project contains about 8,000,000 lines of code. One line of code would correspond to 484 bricks. Even if I rate that change as 1/4 of a line, it still corresponds to 121 bricks.

So, not just another brick in the wall. More than a hundred, actually :)