[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