aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2020-03-04 20:21:05 +0100
committerTristan Gingold <tgingold@free.fr>2020-03-04 20:21:05 +0100
commit3a134f43be1040b6c05fcfeb081dd36bacd68801 (patch)
tree7c764a30e399c353b8212353ef12d8d59e2cbc78 /Makefile.in
parentfb04e7c1a2fdcfc6cc7f7d2986b630cc424b081b (diff)
downloadghdl-3a134f43be1040b6c05fcfeb081dd36bacd68801.tar.gz
ghdl-3a134f43be1040b6c05fcfeb081dd36bacd68801.tar.bz2
ghdl-3a134f43be1040b6c05fcfeb081dd36bacd68801.zip
Remove deprecated libghdlsynth.
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in30
1 files changed, 0 insertions, 30 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