From: Matthew Fernandez Date: Sat, 12 Sep 2020 20:43:18 +0000 (-0700) Subject: remove autotools build steps for generating sfio feature header X-Git-Tag: 2.46.0~20^2^2~76^2~4 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=57a7447670472ccc59d6d40428cc00064daccdee;p=graphviz remove autotools build steps for generating sfio feature header This header is no longer used. Closes #1422 and #1521. --- diff --git a/CHANGELOG.md b/CHANGELOG.md index e2544b93c..3db717d3d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -31,6 +31,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - gvedit -? gives "option - unrecognized - ignored" instead of showing usage #1813 - lefty is not built for Windows (fixed for MSBuild builds only) #1818 - a failure to detect OpenGL glGenTextures() errors has been corrected +- sfio does compile time benchmarknig #1422 +- iffe "lib" check always succeeds when compiler optimises #1521 ## [2.44.1] - 2020-06-29 diff --git a/lib/sfio/Makefile.am b/lib/sfio/Makefile.am index 8daae57af..695da960a 100644 --- a/lib/sfio/Makefile.am +++ b/lib/sfio/Makefile.am @@ -23,12 +23,4 @@ libsfio_C_la_SOURCES = sfclose.c sfclrlock.c sfcvt.c sfdisc.c \ libsfio_C_la_DEPENDENCIES = \ Sfio_f/libsfiof_C.la -$(top_builddir)/FEATURE/sfio: $(top_srcdir)/lib/sfio/features/sfio - mkdir -p $(top_builddir)/FEATURE - $(top_srcdir)/iffe - set cc $(CC) $(CCMODE) $(CXFLAGS) : run $(top_srcdir)/lib/sfio/features/sfio >$@ - -$(libsfio_la_OBJECTS): $(top_builddir)/FEATURE/sfio - -DISTCLEANFILES = $(top_builddir)/FEATURE/sfio - EXTRA_DIST = README features sfio.vcxproj* diff --git a/lib/sfio/README b/lib/sfio/README index a8439edd6..2d0dde902 100644 --- a/lib/sfio/README +++ b/lib/sfio/README @@ -14,11 +14,6 @@ This directory hierarchy has the source of Sfio, the Safe/Fast I/O library. SOFTWARE CONSTRUCTION: -The build procedure is based on the iffe language for automatic -configuration. An iffe interpreter and its manual pages are included in -this code distribution. See the files in ./features for examples of iffe -probes to generate configuration parameters. - Two sets of libraries will be built: libsfio.a and libstdio.a: for uni-threaded applications, and libsfio-mt.a and libstdio-mt.a: for multi-threaded applications. diff --git a/lib/sfio/Sfio_f/Makefile.am b/lib/sfio/Sfio_f/Makefile.am index 483a09d8d..731d1495c 100644 --- a/lib/sfio/Sfio_f/Makefile.am +++ b/lib/sfio/Sfio_f/Makefile.am @@ -9,11 +9,3 @@ libsfiof_C_la_SOURCES = _sfclrerr.c _sfdlen.c _sfeof.c _sferror.c \ _sffileno.c _sfgetc.c _sfllen.c _sfputc.c _sfputd.c \ _sfputl.c _sfputm.c _sfputu.c _sfslen.c _sfstacked.c \ _sfulen.c _sfvalue.c - -${top_builddir}/FEATURE/sfio: ${top_srcdir}/lib/sfio/features/sfio - mkdir -p ${top_builddir}/FEATURE - $(top_srcdir)/iffe - set cc $(CC) $(CCMODE) $(CXFLAGS) : run ${top_srcdir}/lib/sfio/features/sfio > $@ - -$(libsfiof_C_la_OBJECTS): ${top_builddir}/FEATURE/sfio - -DISTCLEANFILES = ${top_builddir}/FEATURE/sfio