bump(main/yosys): 0.40

This commit is contained in:
tqfx 2024-04-23 22:27:35 +08:00 committed by Twaik Yont
parent 4a12977b35
commit f729e4510e
2 changed files with 7 additions and 10 deletions

View File

@ -1,6 +1,6 @@
--- a/Makefile --- a/Makefile
+++ b/Makefile +++ b/Makefile
@@ -11,7 +11,7 @@ @@ -10,7 +10,7 @@ CONFIG := clang
# features (the more the better) # features (the more the better)
ENABLE_TCL := 1 ENABLE_TCL := 1
@ -9,15 +9,12 @@
ENABLE_GLOB := 1 ENABLE_GLOB := 1
ENABLE_PLUGINS := 1 ENABLE_PLUGINS := 1
ENABLE_READLINE := 1 ENABLE_READLINE := 1
@@ -216,9 +215,8 @@ @@ -217,7 +217,7 @@ endif
endif
ifeq ($(CONFIG),clang) ifeq ($(CONFIG),clang)
-CXX = clang CXX = clang++
-LD = clang++
-CXXFLAGS += -std=$(CXXSTD) -Os -CXXFLAGS += -std=$(CXXSTD) -Os
+LD = $(CXX)
+CXXFLAGS += -std=$(CXXSTD) +CXXFLAGS += -std=$(CXXSTD)
ABCMKARGS += ARCHFLAGS="-DABC_USE_STDINT_H -Wno-c++11-narrowing $(ABC_ARCHFLAGS)" ABCMKARGS += ARCHFLAGS="-DABC_USE_STDINT_H $(ABC_ARCHFLAGS)"
ifneq ($(SANITIZER),) ifneq ($(SANITIZER),)

View File

@ -2,9 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://yosyshq.net/yosys/
TERMUX_PKG_DESCRIPTION="A framework for RTL synthesis tools" TERMUX_PKG_DESCRIPTION="A framework for RTL synthesis tools"
TERMUX_PKG_LICENSE="ISC" TERMUX_PKG_LICENSE="ISC"
TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION="0.38" TERMUX_PKG_VERSION="0.40"
TERMUX_PKG_SRCURL=https://github.com/YosysHQ/yosys/archive/refs/tags/yosys-${TERMUX_PKG_VERSION}.tar.gz TERMUX_PKG_SRCURL=https://github.com/YosysHQ/yosys/archive/refs/tags/yosys-${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=5f3d7bb12c5371db00586700a658a9196008a9457839f046403a660fe0c7a1df TERMUX_PKG_SHA256=c1d42ad90d587b587210b40cf3c5584e41e20f656e8630c33b6583322e8b764e
TERMUX_PKG_AUTO_UPDATE=true TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_UPDATE_VERSION_REGEXP="\d+\.\d+" TERMUX_PKG_UPDATE_VERSION_REGEXP="\d+\.\d+"
TERMUX_PKG_DEPENDS="graphviz, libandroid-glob, libandroid-spawn, libc++, libffi, readline, tcl, zlib" TERMUX_PKG_DEPENDS="graphviz, libandroid-glob, libandroid-spawn, libc++, libffi, readline, tcl, zlib"
@ -12,5 +12,5 @@ TERMUX_PKG_BUILD_IN_SRC=true
TERMUX_PKG_EXTRA_MAKE_ARGS="PREFIX=$TERMUX_PREFIX" TERMUX_PKG_EXTRA_MAKE_ARGS="PREFIX=$TERMUX_PREFIX"
termux_step_pre_configure() { termux_step_pre_configure() {
LDFLAGS+=" -landroid-glob -landroid-spawn" export LIBS="-landroid-glob -landroid-spawn"
} }