From 1cf5222769851522454e241f3270d34c5ee55951 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ciro=20Santilli=20=E5=85=AD=E5=9B=9B=E4=BA=8B=E4=BB=B6=20?= =?UTF-8?q?=E6=B3=95=E8=BD=AE=E5=8A=9F?= Date: Thu, 29 Oct 2020 00:00:00 +0000 Subject: [PATCH] gensim: update to official github repo now that they've migrated to git --- .gitmodules | 6 +++--- README.adoc | 14 +++++++------- submodules/gensim | 1 + submodules/gensim-simulator | 1 - 4 files changed, 11 insertions(+), 11 deletions(-) create mode 160000 submodules/gensim delete mode 160000 submodules/gensim-simulator diff --git a/.gitmodules b/.gitmodules index 2348bc4..2aef30d 100644 --- a/.gitmodules +++ b/.gitmodules @@ -20,9 +20,9 @@ [submodule "submodules/gem5-resources"] path = submodules/gem5-resources url = https://gem5.googlesource.com/public/gem5-resources -[submodule "submodules/gensim-simulator"] - path = submodules/gensim-simulator - url = https://github.com/cirosantilli/gensim-simulator +[submodule "submodules/gensim"] + path = submodules/gensim + url = https://github.com/cirosantilli/gensim [submodule "submodules/glibc"] path = submodules/glibc url = https://github.com/cirosantilli/glibc diff --git a/README.adoc b/README.adoc index f08806f..4d4875a 100644 --- a/README.adoc +++ b/README.adoc @@ -19287,9 +19287,9 @@ TODO: advantages over QEMU. Like the name implies, they seem to have a nice ISA Build on Ubuntu 20.04: .... -git submodule update --init submodules/gensim-simulator +git submodule update --init submodules/gensim sudo apt install libantlr3c-dev -cd submodule/gensim-simulator +cd submodule/gensim make .... @@ -19325,12 +19325,12 @@ make VERBOSE=1 model-armv8 and we see some code generation step: .... -cd /home/ciro/bak/git/linux-kernel-module-cheat/submodules/gensim-simulator/models/armv8 && \ - /home/ciro/bak/git/linux-kernel-module-cheat/submodules/gensim-simulator/build/dist/bin/gensim \ - -a /home/ciro/bak/git/linux-kernel-module-cheat/submodules/gensim-simulator/models/armv8/aarch64.ac \ +cd /home/ciro/bak/git/linux-kernel-module-cheat/submodules/gensim/models/armv8 && \ + /home/ciro/bak/git/linux-kernel-module-cheat/submodules/gensim/build/dist/bin/gensim \ + -a /home/ciro/bak/git/linux-kernel-module-cheat/submodules/gensim/models/armv8/aarch64.ac \ -s module,arch,decode,disasm,ee_interp,ee_blockjit,jumpinfo,function,makefile \ - -o decode.GenerateDotGraph=1,makefile.libtrace_path=/home/ciro/bak/git/linux-kernel-module-cheat/submodules/gensim-simulator/support/libtrace/inc,makefile.archsim_path=/home/ciro/bak/git/linux-kernel-module-cheat/submodules/gensim-simulator/archsim/inc,makefile.llvm_path=,makefile.Optimise=2,makefile.Debug=1 \ - -t /home/ciro/bak/git/linux-kernel-module-cheat/submodules/gensim-simulator/build/models/armv8/output-aarch64/ + -o decode.GenerateDotGraph=1,makefile.libtrace_path=/home/ciro/bak/git/linux-kernel-module-cheat/submodules/gensim/support/libtrace/inc,makefile.archsim_path=/home/ciro/bak/git/linux-kernel-module-cheat/submodules/gensim/archsim/inc,makefile.llvm_path=,makefile.Optimise=2,makefile.Debug=1 \ + -t /home/ciro/bak/git/linux-kernel-module-cheat/submodules/gensim/build/models/armv8/output-aarch64/ .... We can see an inclusion path: diff --git a/submodules/gensim b/submodules/gensim new file mode 160000 index 0000000..1c2c608 --- /dev/null +++ b/submodules/gensim @@ -0,0 +1 @@ +Subproject commit 1c2c608d97ef8a90253b6f0567b43724ba553c6b diff --git a/submodules/gensim-simulator b/submodules/gensim-simulator deleted file mode 160000 index d781121..0000000 --- a/submodules/gensim-simulator +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d78112156d8903faa6f3697b9fbdccde0d294131