aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile.in30
-rw-r--r--README.md2
2 files changed, 0 insertions, 32 deletions
diff --git a/Makefile.in b/Makefile.in
index 7bda9e52b..98eb93a09 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -424,22 +424,6 @@ libghdl-py.tgz:
$(CP) -r $(srcdir)/python/libghdl $(srcdir)/python/setup.py pythonb
tar -zcvf $@ -C pythonb .
-################ ghdlsynth library ######################################
-
-GHDL_SYNTHLIB_INCFLAGS=$(GHDL_COMMON_INCFLAGS) -aI$(srcdir)/src/synth -aI$(srcdir)/src/ghdldrv
-
-libghdlsynth.a: $(GRT_SRC_DEPS) version.ads force
- $(GNATMAKE) -c libghdlsynth $(GNATFLAGS) -gnat12 $(GHDL_SYNTHLIB_INCFLAGS)
- gnatbind -Llibghdlsynth_ libghdlsynth.ali -O > ghdlsynth.files
-# Extract link options, be sure to link statically with libgnat
- gnatbind -Llibghdlsynth_ libghdlsynth.ali -K -Z | sed -e '\@adalib/$$@s/-L//' -e '\@adalib/@s@adalib/@adalib/libgnat.a@' -e '/-lgnat/d' > ghdlsynth.link
- $(GNATMAKE) -c b~libghdlsynth.adb
- $(RM) -f $@
- ar rc $@ b~libghdlsynth.o `cat ghdlsynth.files`
-
-libghdlsynth$(SOEXT): $(GRT_SRC_DEPS) version.ads force
- $(GNATMAKE) -I- -aI. -D pic -z libghdlsynth -o $@ $(GNATFLAGS) $(PIC_FLAGS) -gnat12 $(GHDL_SYNTHLIB_INCFLAGS) -bargs -shared -Llibghdlsynth_ -largs -shared $(SHLIB_FLAGS)
-
$(srcdir)/src/synth/ghdlsynth_gates.h: $(srcdir)/src/synth/netlists.ads $(srcdir)/src/synth/netlists-gates.ads
echo "/* DO NOT MODIFY" > $@
echo " This file is automatically generated by Makefile. */" >> $@
@@ -447,24 +431,10 @@ $(srcdir)/src/synth/ghdlsynth_gates.h: $(srcdir)/src/synth/netlists.ads $(srcdir
grep -h "constant Module_Id :=" $^ | sed -e '/constant Module_Id :=/s/:.*://' -e 's/;/,/' -e 's/ *--.*//' >> $@
echo "};" >> $@
-install.libghdlsynth: install.libghdlsynth.include install.libghdlsynth.static install.libghdlsynth.shared
-
install.libghdlsynth.include: install.dirs $(srcdir)/src/synth/ghdlsynth_gates.h
$(INSTALL_DATA) -p $(srcdir)/src/synth/ghdlsynth.h $(DESTDIR)$(incdir)/
$(INSTALL_DATA) -p $(srcdir)/src/synth/ghdlsynth_gates.h $(DESTDIR)$(incdir)/
-install.libghdlsynth.local: $(srcdir)/src/synth/ghdlsynth_gates.h
- $(MKDIR) -p include lib
- $(INSTALL_DATA) -p $(srcdir)/src/synth/ghdlsynth.h include/
- $(INSTALL_DATA) -p $(srcdir)/src/synth/ghdlsynth_gates.h include/
-
-install.libghdlsynth.static: libghdlsynth.a install.libghdlsynth.include
- $(INSTALL_DATA) -p libghdlsynth.a $(DESTDIR)$(libdir)/
- $(INSTALL_DATA) -p ghdlsynth.link $(DESTDIR)$(libdir)/
-
-install.libghdlsynth.shared: libghdlsynth$(SOEXT) install.libghdlsynth.include
- $(INSTALL_PROGRAM) -p libghdlsynth$(SOEXT) $(DESTDIR)$(libdir)/
-
################ ghwdump #################################################
GHWDUMP_OBJS=ghwdump.o ghwlib.o
diff --git a/README.md b/README.md
index 749ef774f..962411537 100644
--- a/README.md
+++ b/README.md
@@ -99,6 +99,4 @@ That's all!
- **[experimental]** [ghdlsynth-beta](https://github.com/tgingold/ghdlsynth-beta) is the integration of GHDL as a frontend plugin module for [Yosys Open SYnthesis Suite](http://www.clifford.at/yosys/), which uses the `libghdl` library (built with `--enable-synth`).
-- **[deprecated]** `libghdlsynth` is a shared library that includes the analysis and synthesis features of the core GHDL, but not the pieces for compilation/simulation.
-
- **[deprecated]** `ghdl_simul`, which supports interpreted simulation, is available for historical reasons and for development/debugging only. It is very slow compared to the 'regular' compiled simulation and not all the features are supported.