[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 1/6] Revert "build: Add support for TCC in RISC-V."
From: |
Ekaitz Zarraga |
Subject: |
[PATCH 1/6] Revert "build: Add support for TCC in RISC-V." |
Date: |
Tue, 16 Apr 2024 21:30:23 +0200 |
This reverts commit 0d3c4ddc4bcb57db690ee8ebab106fa6fda75823.
---
build-aux/bootstrap.sh.in | 11 -----------
build-aux/configure-lib.sh | 8 --------
build-aux/install.sh.in | 3 ---
3 files changed, 22 deletions(-)
diff --git a/build-aux/bootstrap.sh.in b/build-aux/bootstrap.sh.in
index 61ddc4d3..b56f030e 100644
--- a/build-aux/bootstrap.sh.in
+++ b/build-aux/bootstrap.sh.in
@@ -142,14 +142,3 @@ cp bin/mes-mescc bin/mes
fi
@SHELL@ ${srcdest}build-aux/build-source-lib.sh
)
-(
- mkdir -p tcc-lib
- cp config.sh tcc-lib
- cd tcc-lib
- compiler=tcc
- if test -z "$srcdest"; then
- srcdest=../
- srcdir=../
- fi
- ${SHELL} ${srcdest}build-aux/build-source-lib.sh
-)
diff --git a/build-aux/configure-lib.sh b/build-aux/configure-lib.sh
index 25668866..386ebf88 100644
--- a/build-aux/configure-lib.sh
+++ b/build-aux/configure-lib.sh
@@ -109,16 +109,8 @@ lib/mes/ntoab.c
lib/mes/oputc.c
lib/mes/ultoa.c
lib/mes/utoa.c
-"
-
-# /include/mes/lib-cc.h already defines __raise.c as a macro for __TCC__
-# if we include it in the target source lib it explodes when reading the
-# function definition
-if test $compiler != tcc; then
- libmes_SOURCES="$libmes_SOURCES
lib/stub/__raise.c
"
-fi
if test $mes_libc = mes; then
libmes_SOURCES="$libmes_SOURCES
diff --git a/build-aux/install.sh.in b/build-aux/install.sh.in
index f2e14ccf..f3a69229 100644
--- a/build-aux/install.sh.in
+++ b/build-aux/install.sh.in
@@ -114,9 +114,6 @@ fi
if test -d mescc-lib/$mes_cpu-mes; then
tar -cf- -C mescc-lib $mes_cpu-mes | tar -${v}xf- -C $DESTDIR$libdir
fi
-if test -d tcc-lib/$mes_cpu-mes; then
- tar -cf- -C tcc-lib/$mes_cpu-mes . | tar -${v}xf- -C $DESTDIR$libdir
-fi
mkdir -p ${DESTDIR}${guile_site_dir}
mkdir -p ${DESTDIR}${guile_site_ccache_dir}
--
2.41.0
- [PATCH 0/6] Remove simplified Meslibc version for TinyCC in RISCV, Ekaitz Zarraga, 2024/04/16
- [PATCH 1/6] Revert "build: Add support for TCC in RISC-V.",
Ekaitz Zarraga <=
- [PATCH 2/6] Revert "riscv64: Fix arguments of _start function in tcc.", Ekaitz Zarraga, 2024/04/16
- [PATCH 3/6] Revert "riscv64: Simplify assembly constructs not supported by tcc.", Ekaitz Zarraga, 2024/04/16
- [PATCH 4/6] Revert "riscv64: Add support for tcc.", Ekaitz Zarraga, 2024/04/16
- [PATCH 5/6] Revert "lib: Add missing (empty) crt files for RISC-V." partially, Ekaitz Zarraga, 2024/04/16
- [PATCH 6/6] amend! lib: Add setjmp/longjmp for riscv64., Ekaitz Zarraga, 2024/04/16
- Re: [PATCH 0/6] Remove simplified Meslibc version for TinyCC in RISCV, Janneke Nieuwenhuizen, 2024/04/21