On Wed, Jan 13, 2021 at 06:37:41AM +0000, Brian Callahan wrote:
> Hi ports --
> 
> Attached is a new port, lang/tcc. TCC is the Tiny C Compiler.
> 
> ---
> pkg/DESCR:
> TCC (Tiny C Compiler) is a small and fast ANSI C compiler.
> It generates optimized code, and can compile, assemble, and link several
> times faster than 'gcc -O0'. Any C dynamic library can be used directly.
> It includes an optional memory and bounds checker, and bounds-checked
> code can be mixed freely with standard code. C scripting is also
> supported via the usual hash-bang mechanism.
> 
> Backends exist for amd64, i386, arm, and arm64.
> ---
> 
> Upstream has been very interested in BSD support lately. I recently
> gave two upstream devs shell access to an arm64 and armv7 machine, and
> arm64 support was completed as a result. The armv7 support is not yet
> finished but I expect it to be finished soon. As a result, I've
> temporarily left armv7 off the ONLY_FOR_ARCHS list. With that one
> caveat, all tests pass on amd64, arm64, and i386, and the port is in
> good enough shape I think to submit.
> 
> OK?
> 
> ~Brian

Hi Brian,

This would be nice to have in ports and to have more compiler diversity for
testing and stuff.  I've been running the git version for a while also and it
runs fine on OpenBSD.

Port briefly tested on amd64 and it looks good to me.

Thanks,

-- 
Kind regards,
Hiltjo

Reply via email to