[cfarm-users] Is there a list of funny C compilers?

Jing Luo jing at jing.rocks
Sun Apr 27 09:54:11 CEST 2025


On 2025-04-24 11:07, Jacob Bachmeyer wrote:
> On 4/23/25 01:17, Jing Luo wrote:
>> [...]
>> 
>> (a rough translation from Chinese)
>> [Q3] Is the source code of Spacemit's gcc available
>> [A3] No. But [we] didn't make a lot of changes on gcc, basically it's 
>> [the same as] the open source (sic.) version. After all, the only 
>> thing added was assembler support, i.e. changing binutils. The patches 
>> supporting the instruction will be ready to be released, so that 
>> everyone who build their own toolchain can also patch [it] themselves.
>> 
>> Oh well.
>> 
>> [7] https://forum.spacemit.com/t/topic/387
>> 
> That "No." is a GPL violation right there, as I understand it. Can the 
> Chinese original be read as "GCC is unmodified from the GNU version" or 
> are they attempting to minimize the fact that they distribute a 
> modified *compiler*?

The latter one I think. "didn't make a lot of changes" = "made some 
changes".

> GNU binutils is another package, but could be conflated as part of GCC 
> because GCC uses binutils to generate binary output, and binary 
> distributions of GCC therefore normally include binutils.
> 
> This leads to a possible scenario:  they are distributing a build of 
> unmodified GCC with their patched binutils bundled.  Is the promised 
> binutils patch available?

No, there is simply no source tarballs or patches for the binaries 
(gcc+binutils) they distribute.

-- 
Jing Luo
About me: https://jing.rocks/about/
GPG Fingerprint: 4E09 8D19 00AA 3F72 1899 2614 09B3 316E 13A1 1EFC
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <http://lists.tetaneutral.net/pipermail/cfarm-users/attachments/20250427/d0e94d01/attachment.sig>


More information about the cfarm-users mailing list