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

Attachment: tcc.tgz
Description: application/compressed

Reply via email to