Bring in the latest tcc code. Biggest uesr-facing change is DWARF output

support. While here, mention riscv64 in the arch support list.
This commit is contained in:
bcallah 2022-06-05 22:53:26 +00:00
parent cf3677e894
commit fa93e4a21d
3 changed files with 6 additions and 5 deletions

View File

@ -1,19 +1,20 @@
ONLY_FOR_ARCHS = amd64 arm64 armv7 i386 riscv64
COMMENT = tiny C compiler
DISTNAME = tcc-0.9.27.20220419
DISTNAME = tcc-0.9.27.20220526
CATEGORIES = lang
# 0.9.27 release pre-dates OpenBSD support; use GH_COMMIT
GH_ACCOUNT = TinyCC
GH_PROJECT = tinycc
GH_COMMIT = 5a3d1024d9299510a20be89f1a02c342e4ccc6e6
GH_COMMIT = afc136262e93ae85fb3643005b36dbfc30d99c42
HOMEPAGE = https://bellard.org/tcc/
MAINTAINER = Brian Callahan <bcallah@openbsd.org>
# LGPLv2.1+
# stdatomic.h: Apache 2.0 with LLVM exceptions
# dwarf.h: LGPLv3+ or GPLv2+
PERMIT_PACKAGE = Yes
WANTLIB += c m pthread

View File

@ -1,2 +1,2 @@
SHA256 (tcc-0.9.27.20220419-5a3d1024.tar.gz) = +HZtOLlSXo0ErpQDDr1SJq9jDkU3xZ33hJl0CgRImUM=
SIZE (tcc-0.9.27.20220419-5a3d1024.tar.gz) = 897061
SHA256 (tcc-0.9.27.20220526-afc13626.tar.gz) = /zQMGTdb1qv0KFipUGJ5/19QGTwVlk9dbC6ivSN9FjQ=
SIZE (tcc-0.9.27.20220526-afc13626.tar.gz) = 917044

View File

@ -5,4 +5,4 @@ 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.
Backends exist for amd64, i386, arm, arm64, and riscv64.