>>> Building on exopi-3 under devel/t1lib BDEPENDS = [devel/gmake] DIST = [devel/t1lib:t1lib-5.1.2.tar.gz] FULLPKGNAME = t1lib-5.1.2p0 (Junk lock obtained for exopi-3 at 1713541637.43) >>> Running depends in devel/t1lib at 1713541637.48 last junk was in www/links+ /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 was: /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 /usr/sbin/pkg_add -aI -Drepair gmake-4.4.1 >>> Running show-prepare-results in devel/t1lib at 1713541640.65 ===> devel/t1lib ===> Building from scratch t1lib-5.1.2p0 ===> t1lib-5.1.2p0 depends on: gmake-* -> gmake-4.4.1 ===> Verifying specs: c m ===> found c.100.0 m.10.1 gmake-4.4.1 Don't run junk because nojunk in x11/qt6/qtwebengine (Junk lock released for exopi-3 at 1713541641.30) distfiles size=1872534 >>> Running build in devel/t1lib at 1713541641.34 ===> devel/t1lib ===> Checking files for t1lib-5.1.2p0 `/exopi-cvs/ports/distfiles/t1lib-5.1.2.tar.gz' is up to date. >> (SHA256) t1lib-5.1.2.tar.gz: OK ===> Extracting for t1lib-5.1.2p0 ===> Patching for t1lib-5.1.2p0 ===> Applying OpenBSD patch patch-lib_t1lib_parseAFM_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |CVE-2010-2642 and CVE-2011-0433 | |--- lib/t1lib/parseAFM.c.orig Sun Dec 23 10:49:42 2007 |+++ lib/t1lib/parseAFM.c Wed Jan 25 21:52:24 2012 -------------------------- Patching file lib/t1lib/parseAFM.c using Plan A... Hunk #1 succeeded at 199. Hunk #2 succeeded at 235. done ===> Applying OpenBSD patch patch-lib_type1_lines_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |CVE-2011-0764, CVE-2011-1552, CVE-2011-1553 and CVE-2011-1554 | |--- lib/type1/lines.c.orig Sun Dec 23 10:49:42 2007 |+++ lib/type1/lines.c Wed Jan 25 21:55:12 2012 -------------------------- Patching file lib/type1/lines.c using Plan A... Hunk #1 succeeded at 67. Hunk #2 succeeded at 88. done ===> Applying OpenBSD patch patch-lib_type1_objects_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |CVE-2011-0764, CVE-2011-1552, CVE-2011-1553 and CVE-2011-1554 | |--- lib/type1/objects.c.orig Sun Dec 23 10:49:42 2007 |+++ lib/type1/objects.c Wed Jan 25 21:50:24 2012 -------------------------- Patching file lib/type1/objects.c using Plan A... Hunk #1 succeeded at 1137. done ===> Applying OpenBSD patch patch-lib_type1_type1_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |CVE-2011-0764, CVE-2011-1552, CVE-2011-1553 and CVE-2011-1554 | |--- lib/type1/type1.c.orig Sun Dec 23 10:49:42 2007 |+++ lib/type1/type1.c Wed Jan 25 21:51:46 2012 -------------------------- Patching file lib/type1/type1.c using Plan A... Hunk #1 succeeded at 1012. Hunk #2 succeeded at 1290. Hunk #3 succeeded at 1701. Hunk #4 succeeded at 1730. Hunk #5 succeeded at 1789. Hunk #6 succeeded at 1806. Hunk #7 succeeded at 1909. Hunk #8 succeeded at 2159. Hunk #9 succeeded at 2329. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for t1lib-5.1.2p0 ===> Configuring for t1lib-5.1.2p0 Using /exopi-obj/pobj/t1lib-5.1.2/config.site (generated) configure: loading site script /exopi-obj/pobj/t1lib-5.1.2/config.site checking whether gmake sets $(MAKE)... yes checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ANSI C... none needed checking how to run the C preprocessor... cc -E checking for X... disabled checking for Athena... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking build system type... x86_64-unknown-openbsd7.5 checking host system type... x86_64-unknown-openbsd7.5 checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for egrep... (cached) grep -E checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependent libraries... match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$ checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking how to run the C++ preprocessor... c++ -E checking for g77... no checking for f77... no checking for xlf... no checking for frt... no checking for pgf77... no checking for fort77... no checking for fl32... no checking for af77... no checking for f90... no checking for xlf90... no checking for pgf90... no checking for epcf90... no checking for f95... no checking for fort... no checking for xlf95... no checking for ifc... no checking for efc... no checking for pgf95... no checking for lf95... no checking for gfortran... no checking whether we are using the GNU Fortran 77 compiler... (cached) yes checking whether accepts -g... (cached) yes checking the maximum length of command line arguments... (cached) 131072 checking command to parse /usr/bin/nm -B output from cc object... ok checking for objdir... .libs checking for ar... (cached) ar checking for ranlib... (cached) ranlib checking for strip... (cached) strip checking if cc static flag works... yes checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc supports -c -o file.o... yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... yes checking dynamic linker characteristics... openbsd7.5 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating libtool appending configuration tag "CXX" to libtool checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC checking if c++ PIC flag -fPIC works... yes checking if c++ supports -c -o file.o... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... openbsd7.5 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes appending configuration tag "F77" to libtool checking for a BSD-compatible install... /exopi-obj/pobj/t1lib-5.1.2/bin/install -c checking whether char is unsigned... no checking for char... (cached) yes checking size of char... (cached) 1 checking for short... (cached) yes checking size of short... (cached) 2 checking for int... (cached) yes checking size of int... 4 checking for long... (cached) yes checking size of long... 8 checking for long long... (cached) yes checking size of long long... (cached) 8 checking for float... (cached) yes checking size of float... 4 checking for double... (cached) yes checking size of double... 8 checking for long double... yes checking size of long double... 16 checking for void *... (cached) yes checking size of void *... 8 checking "for gcc strength-reduce bug"... no checking "whether external symbols need an underscore prefix"... no checking "which ANSI integer type is 16 bit"... short checking "which ANSI integer type is 32 bit"... int checking "which ANSI integer type is 64 bit"... long checking whether stat file-mode macros are broken... no checking for an ANSI C-conforming const... (cached) yes checking for size_t... (cached) yes configure: creating ./config.status config.status: creating Makefile config.status: creating lib/Makefile config.status: creating lib/type1/Makefile config.status: creating lib/t1lib/Makefile config.status: creating type1afm/Makefile config.status: creating examples/Makefile config.status: creating doc/Makefile config.status: creating lib/t1lib/t1lib.h config.status: creating lib/t1lib/sysconf.h Configure finished! Do: 'make' to compile the t1lib-package. Do: 'make without_doc' to compile if you do not have LaTeX. Do: 'make install' to install the t1lib-package. ===> Building for t1lib-5.1.2p0 for i in lib type1afm examples ; do \ (cd $i; gmake 'CC=cc' 'CFLAGS=-O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include ' 'OPTIONS=' ) || exit 1; \ done gmake[1]: Entering directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/lib' gmake[2]: Entering directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/lib/type1' /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long arith.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long arith.c -fPIC -DPIC -o .libs/arith.o arith.c:110:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DLmult(product, u, v) ^ In file included from arith.c:56: ./arith.h:33:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void DLmult(),DLdiv(),DLadd(),DLsub(); ^ arith.c:208:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("DLdiv: dividend too large", 1); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ arith.c:271:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("divide algorithm error", 2); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ arith.c:155:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DLdiv(quotient, divisor) ^ In file included from arith.c:56: ./arith.h:33:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void DLmult(),DLdiv(),DLadd(),DLsub(); ^ arith.c:293:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DLadd(u, v) ^ In file included from arith.c:56: ./arith.h:33:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void DLmult(),DLdiv(),DLadd(),DLsub(); ^ arith.c:312:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DLsub(u, v) ^ In file included from arith.c:56: ./arith.h:33:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void DLmult(),DLdiv(),DLadd(),DLsub(); ^ arith.c:340:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FPmult(u, v) ^ In file included from arith.c:56: ./arith.h:35:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fractpel FPmult(); ^ arith.c:372:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FPdiv(dividend, divisor) ^ In file included from arith.c:56: ./arith.h:36:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fractpel FPdiv(); ^ arith.c:406:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FPstarslash(a, b, c) ^ In file included from arith.c:56: ./arith.h:37:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fractpel FPstarslash(); ^ 16 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long arith.c -o arith.o arith.c:110:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DLmult(product, u, v) ^ In file included from arith.c:56: ./arith.h:33:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void DLmult(),DLdiv(),DLadd(),DLsub(); ^ arith.c:208:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("DLdiv: dividend too large", 1); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ arith.c:271:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("divide algorithm error", 2); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ arith.c:155:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DLdiv(quotient, divisor) ^ In file included from arith.c:56: ./arith.h:33:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void DLmult(),DLdiv(),DLadd(),DLsub(); ^ arith.c:293:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DLadd(u, v) ^ In file included from arith.c:56: ./arith.h:33:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void DLmult(),DLdiv(),DLadd(),DLsub(); ^ arith.c:312:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DLsub(u, v) ^ In file included from arith.c:56: ./arith.h:33:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void DLmult(),DLdiv(),DLadd(),DLsub(); ^ arith.c:340:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FPmult(u, v) ^ In file included from arith.c:56: ./arith.h:35:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fractpel FPmult(); ^ arith.c:372:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FPdiv(dividend, divisor) ^ In file included from arith.c:56: ./arith.h:36:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fractpel FPdiv(); ^ arith.c:406:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FPstarslash(a, b, c) ^ In file included from arith.c:56: ./arith.h:37:10: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] fractpel FPstarslash(); ^ 16 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long curves.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long curves.c -fPIC -DPIC -o .libs/curves.o curves.c:92:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int BezierTerminationTest(xa,ya,xb,yb,xc,yc,xd,yd) ^ curves.c:127:11: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(PathSegment(LINETYPE, xD - xA, yD - yA)); ^ ./paths.h:119:49: note: expanded from macro 'PathSegment' #define PathSegment(t,x,y) t1_PathSegment(t,(fractpel)x,(fractpel)y) ^ curves.c:129:4: warning: passing arguments to 't1_StepLine' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StepLine(I->region, I->origin.x + xA, I->origin.y + yA, ^ ./lines.h:31:48: note: expanded from macro 'StepLine' #define StepLine(R,x1,y1,x2,y2) t1_StepLine(R,x1,y1,x2,y2) ^ curves.c:116:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct segment *StepBezierRecurse(I,xA,yA,xB,yB,xC,yC,xD,yD) ^ curves.c:215:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Beziers this big not yet supported", 3); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ curves.c:193:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *StepBezier(R, xA, yA, xB, yB, xC, yC, xD, yD) ^ ./curves.h:32:49: note: expanded from macro 'StepBezier' #define StepBezier(R,xA,yA,xB,yB,xC,yC,xD,yD) t1_StepBezier(R,xA,yA,xB,yB,xC,yC,xD,yD) ^ ./curves.h:38:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_StepBezier(); ^ 7 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long curves.c -o curves.o curves.c:92:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int BezierTerminationTest(xa,ya,xb,yb,xc,yc,xd,yd) ^ curves.c:127:11: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(PathSegment(LINETYPE, xD - xA, yD - yA)); ^ ./paths.h:119:49: note: expanded from macro 'PathSegment' #define PathSegment(t,x,y) t1_PathSegment(t,(fractpel)x,(fractpel)y) ^ curves.c:129:4: warning: passing arguments to 't1_StepLine' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StepLine(I->region, I->origin.x + xA, I->origin.y + yA, ^ ./lines.h:31:48: note: expanded from macro 'StepLine' #define StepLine(R,x1,y1,x2,y2) t1_StepLine(R,x1,y1,x2,y2) ^ curves.c:116:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct segment *StepBezierRecurse(I,xA,yA,xB,yB,xC,yC,xD,yD) ^ curves.c:215:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Beziers this big not yet supported", 3); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ curves.c:193:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *StepBezier(R, xA, yA, xB, yB, xC, yC, xD, yD) ^ ./curves.h:32:49: note: expanded from macro 'StepBezier' #define StepBezier(R,xA,yA,xB,yB,xC,yC,xD,yD) t1_StepBezier(R,xA,yA,xB,yB,xC,yC,xD,yD) ^ ./curves.h:38:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_StepBezier(); ^ 7 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long fontfcn.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long fontfcn.c -fPIC -DPIC -o .libs/fontfcn.o fontfcn.c:139:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int SearchDictName(dictP,keyP) ^ fontfcn.c:173:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int resetFont(env) ^ fontfcn.c:214:20: warning: passing arguments to 'scan_font' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rcode = scan_font(FontP); ^ fontfcn.c:203:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int readFont(env) ^ fontfcn.c:413:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( charpath); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:419:32: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath1=(struct segment *)ILoc(S, ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:433:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(tmppath1,charpath); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:438:46: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath1=(struct segment *)t1_PathSegment( MOVETYPE, -currdisp.x, -currdisp.y); ^ fontfcn.c:439:32: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath3=(struct segment *)ILoc(S, ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:442:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath3=(struct segment *)Join(tmppath1,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:445:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath4=(struct segment *)Join(charpath,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:448:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(charpath,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:449:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath4=(struct segment *)Join(tmppath4,charpath); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:458:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(tmppath4,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:465:37: warning: passing arguments to 't1_Interior' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath = (struct segment *)Interior(charpath,WINDINGRULE+CONTINUITY); ^ ./t1imager.h:95:41: note: expanded from macro 'Interior' #define Interior(p,rule) t1_Interior(p,rule) ^ fontfcn.c:494:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Bool fontfcnA(env,mode,Font_Ptr) ^ fontfcn.c:549:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void QueryFontLib(env,infoName,infoValue,rcodeP) ^ fontfcn.c:703:34: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath5=(struct segment *)ILoc(S, spacewidth,0); ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:768:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( charpath); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:771:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath1); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:774:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath2); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:777:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath3); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:780:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath4); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:783:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath5); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:811:8: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( charpath); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:814:8: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath1); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:817:8: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath2); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:820:8: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath3); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:823:8: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath4); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:826:8: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath5); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:832:29: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath1=(struct segment *)ILoc(S, ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:846:29: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath5=(struct segment *)Join(tmppath1,tmppath5); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:851:43: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath1=(struct segment *)t1_PathSegment( MOVETYPE, -currdisp.x, -currdisp.y); ^ fontfcn.c:852:29: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath3=(struct segment *)ILoc(S, ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:855:29: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath3=(struct segment *)Join(tmppath1,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:858:31: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath4=(struct segment *)Join(tmppath5,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:861:31: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath5=(struct segment *)Join(tmppath5,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:862:31: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath4=(struct segment *)Join(tmppath4,tmppath5); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:872:29: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath5=(struct segment *)Join(tmppath4,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:893:34: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath2=(struct segment *)ILoc(S,kern_pairs[k],0); ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:894:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath5=(struct segment *)Join(tmppath5,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:898:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(charpath,tmppath5); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:923:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(charpath,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:930:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(charpath,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:937:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(charpath,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:953:37: warning: passing arguments to 't1_Interior' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath = (struct segment *) Interior((path) charpath,WINDINGRULE+CONTINUITY); ^ ./t1imager.h:95:41: note: expanded from macro 'Interior' #define Interior(p,rule) t1_Interior(p,rule) ^ fontfcn.c:1089:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( charpath); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:1095:32: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath1=(struct segment *)ILoc(S, ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:1109:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(tmppath1,charpath); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:1114:46: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath1=(struct segment *)t1_PathSegment( MOVETYPE, -currdisp.x, -currdisp.y); ^ fontfcn.c:1115:32: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath3=(struct segment *)ILoc(S, ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:1118:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath3=(struct segment *)Join(tmppath1,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:1121:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath4=(struct segment *)Join(charpath,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:1124:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(charpath,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:1125:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath4=(struct segment *)Join(tmppath4,charpath); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:1134:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(tmppath4,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:1141:37: warning: passing arguments to 't1_Interior' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath = (struct segment *)Interior(charpath,WINDINGRULE+CONTINUITY); ^ ./t1imager.h:95:41: note: expanded from macro 'Interior' #define Interior(p,rule) t1_Interior(p,rule) ^ fontfcn.c:1172:37: warning: passing arguments to 't1_Interior' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath = (struct segment *)Interior(charpath,WINDINGRULE+CONTINUITY); ^ ./t1imager.h:95:41: note: expanded from macro 'Interior' #define Interior(p,rule) t1_Interior(p,rule) ^ 58 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long fontfcn.c -o fontfcn.o fontfcn.c:139:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int SearchDictName(dictP,keyP) ^ fontfcn.c:173:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int resetFont(env) ^ fontfcn.c:214:20: warning: passing arguments to 'scan_font' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] rcode = scan_font(FontP); ^ fontfcn.c:203:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int readFont(env) ^ fontfcn.c:413:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( charpath); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:419:32: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath1=(struct segment *)ILoc(S, ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:433:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(tmppath1,charpath); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:438:46: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath1=(struct segment *)t1_PathSegment( MOVETYPE, -currdisp.x, -currdisp.y); ^ fontfcn.c:439:32: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath3=(struct segment *)ILoc(S, ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:442:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath3=(struct segment *)Join(tmppath1,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:445:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath4=(struct segment *)Join(charpath,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:448:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(charpath,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:449:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath4=(struct segment *)Join(tmppath4,charpath); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:458:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(tmppath4,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:465:37: warning: passing arguments to 't1_Interior' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath = (struct segment *)Interior(charpath,WINDINGRULE+CONTINUITY); ^ ./t1imager.h:95:41: note: expanded from macro 'Interior' #define Interior(p,rule) t1_Interior(p,rule) ^ fontfcn.c:494:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Bool fontfcnA(env,mode,Font_Ptr) ^ fontfcn.c:549:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void QueryFontLib(env,infoName,infoValue,rcodeP) ^ fontfcn.c:703:34: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath5=(struct segment *)ILoc(S, spacewidth,0); ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:768:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( charpath); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:771:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath1); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:774:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath2); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:777:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath3); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:780:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath4); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:783:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath5); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:811:8: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( charpath); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:814:8: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath1); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:817:8: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath2); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:820:8: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath3); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:823:8: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath4); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:826:8: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( tmppath5); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:832:29: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath1=(struct segment *)ILoc(S, ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:846:29: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath5=(struct segment *)Join(tmppath1,tmppath5); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:851:43: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath1=(struct segment *)t1_PathSegment( MOVETYPE, -currdisp.x, -currdisp.y); ^ fontfcn.c:852:29: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath3=(struct segment *)ILoc(S, ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:855:29: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath3=(struct segment *)Join(tmppath1,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:858:31: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath4=(struct segment *)Join(tmppath5,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:861:31: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath5=(struct segment *)Join(tmppath5,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:862:31: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath4=(struct segment *)Join(tmppath4,tmppath5); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:872:29: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath5=(struct segment *)Join(tmppath4,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:893:34: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath2=(struct segment *)ILoc(S,kern_pairs[k],0); ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:894:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath5=(struct segment *)Join(tmppath5,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:898:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(charpath,tmppath5); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:923:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(charpath,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:930:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(charpath,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:937:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(charpath,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:953:37: warning: passing arguments to 't1_Interior' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath = (struct segment *) Interior((path) charpath,WINDINGRULE+CONTINUITY); ^ ./t1imager.h:95:41: note: expanded from macro 'Interior' #define Interior(p,rule) t1_Interior(p,rule) ^ fontfcn.c:1089:4: warning: passing arguments to 't1_KillPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillPath( charpath); ^ ./paths_rmz.h:91:46: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ fontfcn.c:1095:32: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath1=(struct segment *)ILoc(S, ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:1109:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(tmppath1,charpath); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:1114:46: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath1=(struct segment *)t1_PathSegment( MOVETYPE, -currdisp.x, -currdisp.y); ^ fontfcn.c:1115:32: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath3=(struct segment *)ILoc(S, ^ ./t1imager.h:96:37: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ fontfcn.c:1118:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath3=(struct segment *)Join(tmppath1,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:1121:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath4=(struct segment *)Join(charpath,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:1124:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(charpath,tmppath3); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:1125:34: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmppath4=(struct segment *)Join(tmppath4,charpath); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:1134:32: warning: passing arguments to 't1_Join' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath=(struct segment *)Join(tmppath4,tmppath2); ^ ./t1imager.h:97:37: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ fontfcn.c:1141:37: warning: passing arguments to 't1_Interior' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath = (struct segment *)Interior(charpath,WINDINGRULE+CONTINUITY); ^ ./t1imager.h:95:41: note: expanded from macro 'Interior' #define Interior(p,rule) t1_Interior(p,rule) ^ fontfcn.c:1172:37: warning: passing arguments to 't1_Interior' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] charpath = (struct segment *)Interior(charpath,WINDINGRULE+CONTINUITY); ^ ./t1imager.h:95:41: note: expanded from macro 'Interior' #define Interior(p,rule) t1_Interior(p,rule) ^ 58 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long hints.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long hints.c -fPIC -DPIC -o .libs/hints.o hints.c:102:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void CloseHints(hintP) ^ ./hints.h:34:31: note: expanded from macro 'CloseHints' #define CloseHints(hintP) t1_CloseHints(hintP) ^ ./hints.h:35:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_CloseHints(); /* Reverse hints that are still open */ ^ hints.c:172:5: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ComputeHint: invalid orientation", 4); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:206:5: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ComputeHint: invalid hinttype", 5); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:223:5: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ComputeHint: invalid orientation", 6); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:126:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void ComputeHint(hP, currX, currY, hintP) ^ hints.c:272:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ProcessHint: invalid label", 7); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:288:9: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ProcessHint: label is not in use", 8); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:293:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ProcessHint: invalid label", 9); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:299:5: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ProcessHint: invalid adjusttype", 10); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:231:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void ProcessHint(hP, currX, currY, hintP) ^ ./hints.h:37:50: note: expanded from macro 'ProcessHint' #define ProcessHint(hP, currX, currY, hintP) t1_ProcessHint(hP, currX, currY, hintP) ^ ./hints.h:38:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_ProcessHint(); /* Process a rasterization hint */ ^ hints.c:398:3: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("bad subpath chain", 11); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:368:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static pel SearchXofY(edge, y) ^ hints.c:482:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ImpliedHorizontalLine: why ask?", 12); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:429:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int ImpliedHorizontalLine(e1, e2, y) ^ hints.c:524:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("disjoint subpath?", 13); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:585:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("unable to fix subpath break?", 14); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:502:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void FixSubPaths(R) ^ hints.c:701:48: warning: passing arguments to 'before' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (;; e=before(e)) { ^ hints.c:712:43: warning: passing arguments to 'before' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] e2 = before(e2); ^ hints.c:713:48: warning: passing arguments to 'before' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } while (!ISBREAK(before(e2), e2)); ^ hints.c:674:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void DumpSubPaths(anchor) ^ hints.c:718:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct edgelist *before(e) ^ hints.c:672:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct edgelist *before(); /* subroutine of DumpSubPaths */ ^ hints.c:751:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void writeXofY(e, y, x) ^ hints.c:786:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void CollapseWhiteRun(anchor, yblack, left, right, ywhite) ^ hints.c:857:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void ApplyContinuity(R) ^ ./hints.h:40:31: note: expanded from macro 'ApplyContinuity' #define ApplyContinuity(R) t1_ApplyContinuity(R) ^ ./hints.h:41:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_ApplyContinuity(); /* fix false connection breaks in a region */ ^ 29 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long hints.c -o hints.o hints.c:102:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void CloseHints(hintP) ^ ./hints.h:34:31: note: expanded from macro 'CloseHints' #define CloseHints(hintP) t1_CloseHints(hintP) ^ ./hints.h:35:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_CloseHints(); /* Reverse hints that are still open */ ^ hints.c:172:5: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ComputeHint: invalid orientation", 4); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:206:5: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ComputeHint: invalid hinttype", 5); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:223:5: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ComputeHint: invalid orientation", 6); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:126:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void ComputeHint(hP, currX, currY, hintP) ^ hints.c:272:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ProcessHint: invalid label", 7); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:288:9: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ProcessHint: label is not in use", 8); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:293:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ProcessHint: invalid label", 9); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:299:5: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ProcessHint: invalid adjusttype", 10); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:231:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void ProcessHint(hP, currX, currY, hintP) ^ ./hints.h:37:50: note: expanded from macro 'ProcessHint' #define ProcessHint(hP, currX, currY, hintP) t1_ProcessHint(hP, currX, currY, hintP) ^ ./hints.h:38:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_ProcessHint(); /* Process a rasterization hint */ ^ hints.c:398:3: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("bad subpath chain", 11); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:368:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static pel SearchXofY(edge, y) ^ hints.c:482:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("ImpliedHorizontalLine: why ask?", 12); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:429:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int ImpliedHorizontalLine(e1, e2, y) ^ hints.c:524:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("disjoint subpath?", 13); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:585:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("unable to fix subpath break?", 14); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ hints.c:502:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void FixSubPaths(R) ^ hints.c:701:48: warning: passing arguments to 'before' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] for (;; e=before(e)) { ^ hints.c:712:43: warning: passing arguments to 'before' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] e2 = before(e2); ^ hints.c:713:48: warning: passing arguments to 'before' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] } while (!ISBREAK(before(e2), e2)); ^ hints.c:674:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void DumpSubPaths(anchor) ^ hints.c:718:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct edgelist *before(e) ^ hints.c:672:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct edgelist *before(); /* subroutine of DumpSubPaths */ ^ hints.c:751:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void writeXofY(e, y, x) ^ hints.c:786:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void CollapseWhiteRun(anchor, yblack, left, right, ywhite) ^ hints.c:857:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void ApplyContinuity(R) ^ ./hints.h:40:31: note: expanded from macro 'ApplyContinuity' #define ApplyContinuity(R) t1_ApplyContinuity(R) ^ ./hints.h:41:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_ApplyContinuity(); /* fix false connection breaks in a region */ ^ 29 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long lines.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long lines.c -fPIC -DPIC -o .libs/lines.o lines.c:92:15: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Lines this big not supported", 49); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ lines.c:100:8: warning: passing arguments to 't1_ChangeDirection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GOING_TO(R, x1, y1, x2, y2, dy); ^ ./regions.h:83:11: note: expanded from macro 'GOING_TO' ChangeDirection(CD_CONTINUE, R, x1, y1, dy, x2, y2); \ ^ ./regions.h:48:67: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ lines.c:100:8: warning: passing arguments to 't1_MoreWorkArea' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ./regions.h:85:11: note: expanded from macro 'GOING_TO' MoreWorkArea(R, x1, y1, x2, y2); \ ^ ./regions.h:55:59: note: expanded from macro 'MoreWorkArea' #define MoreWorkArea(R,x1,y1,x2,y2) t1_MoreWorkArea(R,x1,y1,x2,y2) ^ lines.c:100:8: warning: passing arguments to 't1_ChangeDirection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ./regions.h:89:11: note: expanded from macro 'GOING_TO' ChangeDirection(CD_CONTINUE, R, x1, y1, dy, x2, y2); \ ^ ./regions.h:48:67: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ lines.c:100:8: warning: passing arguments to 't1_MoreWorkArea' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ./regions.h:91:11: note: expanded from macro 'GOING_TO' MoreWorkArea(R, x1, y1, x2, y2); \ ^ ./regions.h:55:59: note: expanded from macro 'MoreWorkArea' #define MoreWorkArea(R,x1,y1,x2,y2) t1_MoreWorkArea(R,x1,y1,x2,y2) ^ lines.c:100:8: warning: passing arguments to 't1_ChangeDirection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ./regions.h:93:23: note: expanded from macro 'GOING_TO' else /* dy == 0 */ ChangeDirection(CD_CONTINUE, R, x1, y1, dy, x2, y2); \ ^ ./regions.h:48:67: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ lines.c:106:16: warning: passing arguments to 't1_Bresenham' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Bresenham(R->edge, x2, y2, x1, y1); ^ ./lines.h:32:49: note: expanded from macro 'Bresenham' #define Bresenham(e,x1,y1,x2,y2) t1_Bresenham(e,x1,y1,x2,y2) ^ lines.c:108:16: warning: passing arguments to 't1_Bresenham' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Bresenham(R->edge, x1, y1, x2, y2); ^ ./lines.h:32:49: note: expanded from macro 'Bresenham' #define Bresenham(e,x1,y1,x2,y2) t1_Bresenham(e,x1,y1,x2,y2) ^ lines.c:81:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void StepLine(R, x1, y1, x2, y2) ^ ./lines.h:31:37: note: expanded from macro 'StepLine' #define StepLine(R,x1,y1,x2,y2) t1_StepLine(R,x1,y1,x2,y2) ^ ./lines.h:34:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_StepLine(); /* check for special conditions, call Bresenham */ ^ lines.c:135:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void Bresenham(edgeP,x1,y1,x2,y2) ^ ./lines.h:32:37: note: expanded from macro 'Bresenham' #define Bresenham(e,x1,y1,x2,y2) t1_Bresenham(e,x1,y1,x2,y2) ^ ./lines.h:35:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_Bresenham(); /* produce run ends for lines */ ^ 12 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long lines.c -o lines.o lines.c:92:15: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Lines this big not supported", 49); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ lines.c:100:8: warning: passing arguments to 't1_ChangeDirection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] GOING_TO(R, x1, y1, x2, y2, dy); ^ ./regions.h:83:11: note: expanded from macro 'GOING_TO' ChangeDirection(CD_CONTINUE, R, x1, y1, dy, x2, y2); \ ^ ./regions.h:48:67: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ lines.c:100:8: warning: passing arguments to 't1_MoreWorkArea' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ./regions.h:85:11: note: expanded from macro 'GOING_TO' MoreWorkArea(R, x1, y1, x2, y2); \ ^ ./regions.h:55:59: note: expanded from macro 'MoreWorkArea' #define MoreWorkArea(R,x1,y1,x2,y2) t1_MoreWorkArea(R,x1,y1,x2,y2) ^ lines.c:100:8: warning: passing arguments to 't1_ChangeDirection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ./regions.h:89:11: note: expanded from macro 'GOING_TO' ChangeDirection(CD_CONTINUE, R, x1, y1, dy, x2, y2); \ ^ ./regions.h:48:67: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ lines.c:100:8: warning: passing arguments to 't1_MoreWorkArea' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ./regions.h:91:11: note: expanded from macro 'GOING_TO' MoreWorkArea(R, x1, y1, x2, y2); \ ^ ./regions.h:55:59: note: expanded from macro 'MoreWorkArea' #define MoreWorkArea(R,x1,y1,x2,y2) t1_MoreWorkArea(R,x1,y1,x2,y2) ^ lines.c:100:8: warning: passing arguments to 't1_ChangeDirection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ./regions.h:93:23: note: expanded from macro 'GOING_TO' else /* dy == 0 */ ChangeDirection(CD_CONTINUE, R, x1, y1, dy, x2, y2); \ ^ ./regions.h:48:67: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ lines.c:106:16: warning: passing arguments to 't1_Bresenham' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Bresenham(R->edge, x2, y2, x1, y1); ^ ./lines.h:32:49: note: expanded from macro 'Bresenham' #define Bresenham(e,x1,y1,x2,y2) t1_Bresenham(e,x1,y1,x2,y2) ^ lines.c:108:16: warning: passing arguments to 't1_Bresenham' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Bresenham(R->edge, x1, y1, x2, y2); ^ ./lines.h:32:49: note: expanded from macro 'Bresenham' #define Bresenham(e,x1,y1,x2,y2) t1_Bresenham(e,x1,y1,x2,y2) ^ lines.c:81:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void StepLine(R, x1, y1, x2, y2) ^ ./lines.h:31:37: note: expanded from macro 'StepLine' #define StepLine(R,x1,y1,x2,y2) t1_StepLine(R,x1,y1,x2,y2) ^ ./lines.h:34:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_StepLine(); /* check for special conditions, call Bresenham */ ^ lines.c:135:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void Bresenham(edgeP,x1,y1,x2,y2) ^ ./lines.h:32:37: note: expanded from macro 'Bresenham' #define Bresenham(e,x1,y1,x2,y2) t1_Bresenham(e,x1,y1,x2,y2) ^ ./lines.h:35:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_Bresenham(); /* produce run ends for lines */ ^ 12 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long objects.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long objects.c -fPIC -DPIC -o .libs/objects.o objects.c:310:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Non-positive allocate?", 15); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:317:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("We have REALLY run out of memory", 16); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:296:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Allocate(size, template, extra) /* non-ANSI; type checking was too strict */ ^ In file included from objects.c:72: ./objects.h:68:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Allocate(); /* allocate memory */ ^ objects.c:368:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Free of already freed object?", 17); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:364:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void Free(obj) /* non-ANSI to avoid overly strict type checking */ ^ ./objects.h:59:29: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ ./objects.h:69:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_Free(); /* free memory */ ^ objects.c:420:22: warning: passing arguments to 't1_Copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = Copy(obj); ^ ./objects.h:64:36: note: expanded from macro 'Copy' #define Copy(obj) t1_Copy(obj) ^ objects.c:404:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Permanent(obj) /* non-ANSI to avoid overly strict type checking */ ^ In file included from objects.c:72: ./objects.h:45:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Permanent(); /* make an object permanent */ ^ objects.c:470:30: warning: passing arguments to 't1_Copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = Copy(obj); ^ ./objects.h:64:36: note: expanded from macro 'Copy' #define Copy(obj) t1_Copy(obj) ^ objects.c:448:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *xiTemporary(obj) /* non-ANSI to avoid overly strict type checking */ ^ objects.c:505:19: warning: passing arguments to 't1_Copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(Copy(obj)); ^ ./objects.h:64:36: note: expanded from macro 'Copy' #define Copy(obj) t1_Copy(obj) ^ objects.c:517:14: warning: passing arguments to 't1_Copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = Copy(obj); ^ ./objects.h:64:36: note: expanded from macro 'Copy' #define Copy(obj) t1_Copy(obj) ^ objects.c:493:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Dup(obj) /* non-ANSI avoids overly strict type checking */ ^ In file included from objects.c:72: ./objects.h:48:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Dup(); /* duplicate an object */ ^ objects.c:549:49: warning: passing arguments to 't1_CopySpace' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = (struct xobject *) CopySpace(obj); break; ^ ./spaces.h:55:42: note: expanded from macro 'CopySpace' #define CopySpace(s) t1_CopySpace(s) ^ objects.c:553:49: warning: passing arguments to 't1_CopyRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = (struct xobject *) CopyRegion(obj); break; ^ ./regions.h:57:44: note: expanded from macro 'CopyRegion' #define CopyRegion(area) t1_CopyRegion(area) ^ objects.c:563:31: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(ArgErr("Copy: invalid object", obj, NULL)); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ objects.c:538:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Copy(obj) ^ In file included from objects.c:72: ./objects.h:74:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Copy(); /* make a new copy, not reference bump PNM */ ^ objects.c:591:24: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion(obj); ^ ./regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ objects.c:614:31: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(ArgErr("Destroy: invalid object", obj, NULL)); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ objects.c:575:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *Destroy(obj) /* non-ANSI avoids overly strict type checking */ ^ ./objects.h:38:29: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ ./objects.h:47:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Destroy(); /* destroy an object */ ^ objects.c:734:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Unique(obj) ^ In file included from objects.c:72: ./objects.h:70:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Unique(); /* make a unique temporary copy of an object */ ^ objects.c:789:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Pragmatics name too large", 18); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:891:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("Pragmatics: flag not known", NULL, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ objects.c:780:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void Pragmatics(username, value) ^ ./objects.h:42:29: note: expanded from macro 'Pragmatics' #define Pragmatics(f,v) t1_Pragmatics(f,v) ^ ./objects.h:51:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_Pragmatics(); /* set debug flags, etc. */ ^ objects.c:940:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Consume: too many objects", 19); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:909:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void Consume(n, obj1, obj2, obj3) /* non-ANSI avoids overly strict type checking */ ^ ./objects.h:61:29: note: expanded from macro 'Consume' #define Consume t1_Consume ^ ./objects.h:73:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_Consume(); /* consume a variable number of arguments */ ^ objects.c:959:32: warning: passing arguments to 'TypeFmt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name, TypeFmt(expect), TypeFmt(obj->type)); ^ objects.c:959:49: warning: passing arguments to 'TypeFmt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name, TypeFmt(expect), TypeFmt(obj->type)); ^ objects.c:960:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security] IfTrace0(TRUE,typemsg); ^~~~~~~ ./objects.h:217:32: note: expanded from macro 'IfTrace0' {if (condition) printf(model);} ^~~~~ objects.c:960:22: note: treat the string as an argument to avoid this IfTrace0(TRUE,typemsg); ^ "%s", ./objects.h:217:32: note: expanded from macro 'IfTrace0' {if (condition) printf(model);} ^ objects.c:962:24: warning: passing arguments to 'ObjectPostMortem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ObjectPostMortem(obj); ^ objects.c:965:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Terminating because of CrashOnUserError...", 20); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:947:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *TypeErr(name, obj, expect, ret) /* non-ANSI avoids overly strict type checking */ ^ ./objects.h:63:29: note: expanded from macro 'TypeErr' #define TypeErr(n,o,e,r) t1_TypeErr(n,o,e,r) ^ ./objects.h:72:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_TypeErr(); /* handle 'bad type' argument errors */ ^ objects.c:981:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static char *TypeFmt(type) ^ objects.c:80:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static char *TypeFmt(); ^ objects.c:1028:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int ObjectPostMortem(obj) /* non-ANSI avoids overly strict type checking */ ^ objects.c:81:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int ObjectPostMortem(); ^ objects.c:1062:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Terminating because of CrashOnUserError...", 21); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:1051:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *ArgErr(string, obj, ret) /* non-ANSI avoids overly strict type checking */ ^ ./objects.h:62:29: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ ./objects.h:71:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_ArgErr(); /* handle argument errors */ ^ objects.c:1077:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void abort(string, no) ^ ./objects.h:57:32: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ ./objects.h:67:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_abort(); /* crash; software logic error */ ^ 50 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long objects.c -o objects.o objects.c:310:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Non-positive allocate?", 15); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:317:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("We have REALLY run out of memory", 16); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:296:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Allocate(size, template, extra) /* non-ANSI; type checking was too strict */ ^ In file included from objects.c:72: ./objects.h:68:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Allocate(); /* allocate memory */ ^ objects.c:368:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Free of already freed object?", 17); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:364:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void Free(obj) /* non-ANSI to avoid overly strict type checking */ ^ ./objects.h:59:29: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ ./objects.h:69:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_Free(); /* free memory */ ^ objects.c:420:22: warning: passing arguments to 't1_Copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = Copy(obj); ^ ./objects.h:64:36: note: expanded from macro 'Copy' #define Copy(obj) t1_Copy(obj) ^ objects.c:404:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Permanent(obj) /* non-ANSI to avoid overly strict type checking */ ^ In file included from objects.c:72: ./objects.h:45:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Permanent(); /* make an object permanent */ ^ objects.c:470:30: warning: passing arguments to 't1_Copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = Copy(obj); ^ ./objects.h:64:36: note: expanded from macro 'Copy' #define Copy(obj) t1_Copy(obj) ^ objects.c:448:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *xiTemporary(obj) /* non-ANSI to avoid overly strict type checking */ ^ objects.c:505:19: warning: passing arguments to 't1_Copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(Copy(obj)); ^ ./objects.h:64:36: note: expanded from macro 'Copy' #define Copy(obj) t1_Copy(obj) ^ objects.c:517:14: warning: passing arguments to 't1_Copy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = Copy(obj); ^ ./objects.h:64:36: note: expanded from macro 'Copy' #define Copy(obj) t1_Copy(obj) ^ objects.c:493:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Dup(obj) /* non-ANSI avoids overly strict type checking */ ^ In file included from objects.c:72: ./objects.h:48:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Dup(); /* duplicate an object */ ^ objects.c:549:49: warning: passing arguments to 't1_CopySpace' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = (struct xobject *) CopySpace(obj); break; ^ ./spaces.h:55:42: note: expanded from macro 'CopySpace' #define CopySpace(s) t1_CopySpace(s) ^ objects.c:553:49: warning: passing arguments to 't1_CopyRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] obj = (struct xobject *) CopyRegion(obj); break; ^ ./regions.h:57:44: note: expanded from macro 'CopyRegion' #define CopyRegion(area) t1_CopyRegion(area) ^ objects.c:563:31: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(ArgErr("Copy: invalid object", obj, NULL)); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ objects.c:538:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Copy(obj) ^ In file included from objects.c:72: ./objects.h:74:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Copy(); /* make a new copy, not reference bump PNM */ ^ objects.c:591:24: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion(obj); ^ ./regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ objects.c:614:31: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(ArgErr("Destroy: invalid object", obj, NULL)); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ objects.c:575:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *Destroy(obj) /* non-ANSI avoids overly strict type checking */ ^ ./objects.h:38:29: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ ./objects.h:47:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Destroy(); /* destroy an object */ ^ objects.c:734:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Unique(obj) ^ In file included from objects.c:72: ./objects.h:70:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Unique(); /* make a unique temporary copy of an object */ ^ objects.c:789:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Pragmatics name too large", 18); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:891:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("Pragmatics: flag not known", NULL, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ objects.c:780:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void Pragmatics(username, value) ^ ./objects.h:42:29: note: expanded from macro 'Pragmatics' #define Pragmatics(f,v) t1_Pragmatics(f,v) ^ ./objects.h:51:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_Pragmatics(); /* set debug flags, etc. */ ^ objects.c:940:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Consume: too many objects", 19); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:909:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void Consume(n, obj1, obj2, obj3) /* non-ANSI avoids overly strict type checking */ ^ ./objects.h:61:29: note: expanded from macro 'Consume' #define Consume t1_Consume ^ ./objects.h:73:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_Consume(); /* consume a variable number of arguments */ ^ objects.c:959:32: warning: passing arguments to 'TypeFmt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name, TypeFmt(expect), TypeFmt(obj->type)); ^ objects.c:959:49: warning: passing arguments to 'TypeFmt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] name, TypeFmt(expect), TypeFmt(obj->type)); ^ objects.c:960:22: warning: format string is not a string literal (potentially insecure) [-Wformat-security] IfTrace0(TRUE,typemsg); ^~~~~~~ ./objects.h:217:32: note: expanded from macro 'IfTrace0' {if (condition) printf(model);} ^~~~~ objects.c:960:22: note: treat the string as an argument to avoid this IfTrace0(TRUE,typemsg); ^ "%s", ./objects.h:217:32: note: expanded from macro 'IfTrace0' {if (condition) printf(model);} ^ objects.c:962:24: warning: passing arguments to 'ObjectPostMortem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ObjectPostMortem(obj); ^ objects.c:965:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Terminating because of CrashOnUserError...", 20); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:947:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *TypeErr(name, obj, expect, ret) /* non-ANSI avoids overly strict type checking */ ^ ./objects.h:63:29: note: expanded from macro 'TypeErr' #define TypeErr(n,o,e,r) t1_TypeErr(n,o,e,r) ^ ./objects.h:72:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_TypeErr(); /* handle 'bad type' argument errors */ ^ objects.c:981:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static char *TypeFmt(type) ^ objects.c:80:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static char *TypeFmt(); ^ objects.c:1028:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int ObjectPostMortem(obj) /* non-ANSI avoids overly strict type checking */ ^ objects.c:81:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int ObjectPostMortem(); ^ objects.c:1062:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Terminating because of CrashOnUserError...", 21); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ objects.c:1051:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *ArgErr(string, obj, ret) /* non-ANSI avoids overly strict type checking */ ^ ./objects.h:62:29: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ ./objects.h:71:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_ArgErr(); /* handle argument errors */ ^ objects.c:1077:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void abort(string, no) ^ ./objects.h:57:32: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ ./objects.h:67:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_abort(); /* crash; software logic error */ ^ 50 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long paths.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long paths.c -fPIC -DPIC -o .libs/paths.o paths.c:119:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *CopyPath(p0) ^ ./paths.h:114:35: note: expanded from macro 'CopyPath' #define CopyPath(p) t1_CopyPath(p) ^ paths.c:127:62: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] "CopyPath: invalid segment", p, NULL, (0), struct segment *); ^ paths.c:126:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((!ISPATHTYPE(p->type) || (p != p0 && p->last != NULL)), ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:132:46: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] n = (struct segment *)Allocate(p->size, p, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ paths.c:157:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void KillPath(p) ^ ./paths.h:115:35: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ paths.c:169:24: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("KillPath: bad segment", p, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:176:24: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Free(p); ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:216:30: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct segment *)Allocate(sizeof(struct segment), &movetemplate, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ paths.c:217:42: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TYPECHECK("Loc", S, SPACETYPE, r, (0), struct segment *); ^ paths.c:217:8: warning: passing arguments to 't1_TypeErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TYPECHECK("Loc", S, SPACETYPE, r, (0), struct segment *); ^ ./objects.h:172:26: note: expanded from macro 'TYPECHECK' return((rettype)TypeErr(name, obj, expect, whenBAD)); \ ^ ./objects.h:63:39: note: expanded from macro 'TypeErr' #define TypeErr(n,o,e,r) t1_TypeErr(n,o,e,r) ^ paths.c:221:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->convert)(&r->dest, S, x, y); ^ paths.c:222:8: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ConsumeSpace(S); ^ ./spaces.h:83:43: note: expanded from macro 'ConsumeSpace' #define ConsumeSpace(s) MAKECONSUME(s,KillSpace(s)) ^ ./spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:207:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *t1_Loc(S, x, y) ^ In file included from paths.c:50: ./paths.h:91:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_Loc(); /* create a location object (or "move" segment) */ ^ paths.c:237:30: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct segment *)Allocate(sizeof(struct segment), &movetemplate, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ paths.c:238:42: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TYPECHECK("Loc", S, SPACETYPE, r, (0), struct segment *); ^ paths.c:238:8: warning: passing arguments to 't1_TypeErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TYPECHECK("Loc", S, SPACETYPE, r, (0), struct segment *); ^ ./objects.h:172:26: note: expanded from macro 'TYPECHECK' return((rettype)TypeErr(name, obj, expect, whenBAD)); \ ^ ./objects.h:63:39: note: expanded from macro 'TypeErr' #define TypeErr(n,o,e,r) t1_TypeErr(n,o,e,r) ^ paths.c:242:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&r->dest, S, (LONG) x, (LONG) y); ^ paths.c:243:8: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ConsumeSpace(S); ^ ./spaces.h:83:43: note: expanded from macro 'ConsumeSpace' #define ConsumeSpace(s) MAKECONSUME(s,KillSpace(s)) ^ ./spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:229:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *ILoc(S, x, y) ^ ./paths.h:34:40: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ ./paths.h:92:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_ILoc(); /* integer argument version of same */ ^ paths.c:263:69: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(p1), "SubLoc: bad first arg", p1, NULL, (0), struct segment *); ^ paths.c:263:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(p1), "SubLoc: bad first arg", p1, NULL, (0), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:264:70: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(p2), "SubLoc: bad second arg", p2, NULL, (0), struct segment *); ^ paths.c:264:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(p2), "SubLoc: bad second arg", p2, NULL, (0), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:257:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *SubLoc(p1, p2) ^ ./paths.h:48:40: note: expanded from macro 'SubLoc' #define SubLoc(p1,p2) t1_SubLoc(p1,p2) ^ ./paths.h:104:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_SubLoc(); /* subtract two location objects */ ^ paths.c:290:30: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct segment *)Allocate(sizeof(struct segment), &movetemplate, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ paths.c:284:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *t1_PathSegment(type, x, y) ^ In file included from paths.c:50: ./paths.h:128:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_PathSegment(); /* produce a MOVE or LINE segment */ ^ paths.c:307:70: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(P), "Line: arg not a location", P, NULL, (0), struct segment *); ^ paths.c:307:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(P), "Line: arg not a location", P, NULL, (0), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:302:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *Line(P) ^ ./paths.h:35:40: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ ./paths.h:93:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_Line(); /* straight line path segment */ ^ paths.c:350:59: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(B), "Bezier: bad B", B, NULL, (2,C,D), struct beziersegment *); ^ paths.c:350:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(B), "Bezier: bad B", B, NULL, (2,C,D), struct beziersegment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:351:59: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(C), "Bezier: bad C", C, NULL, (2,B,D), struct beziersegment *); ^ paths.c:351:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(C), "Bezier: bad C", C, NULL, (2,B,D), struct beziersegment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:352:59: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(D), "Bezier: bad D", D, NULL, (2,B,C), struct beziersegment *); ^ paths.c:352:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(D), "Bezier: bad D", D, NULL, (2,B,C), struct beziersegment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:354:36: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct beziersegment *)Allocate(sizeof(struct beziersegment), &template, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ paths.c:337:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct beziersegment *Bezier(B, C, D) ^ ./paths.h:43:40: note: expanded from macro 'Bezier' #define Bezier(B,C,D) t1_Bezier(B,C,D) ^ ./paths.h:100:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct beziersegment *t1_Bezier(); /* Bezier third order curve path segment */ ^ paths.c:395:34: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct hintsegment *)Allocate(sizeof(struct hintsegment), &template, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ paths.c:401:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->convert)(&r->ref, S, 0.0, ref); ^ paths.c:402:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->convert)(&r->width, S, 0.0, width); ^ paths.c:405:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->convert)(&r->ref, S, ref, 0.0); ^ paths.c:406:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->convert)(&r->width, S, width, 0.0); ^ paths.c:409:45: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return((struct hintsegment *)ArgErr("Hint: orient not 'h' or 'v'", NULL, NULL)); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:417:8: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ConsumeSpace(S); ^ ./spaces.h:83:43: note: expanded from macro 'ConsumeSpace' #define ConsumeSpace(s) MAKECONSUME(s,KillSpace(s)) ^ ./spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:378:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct hintsegment *Hint(S, ref, width, orientation, hinttype, adjusttype, direction, label) ^ ./paths.h:44:40: note: expanded from macro 'Hint' #define Hint(S,r,w,o,h,a,d,l) t1_Hint(S,r,w,o,h,a,d,l) ^ ./paths.h:101:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct hintsegment *t1_Hint(); /* produce a font 'hint' path segment */ ^ paths.c:453:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *Join(p1, p2) ^ ./paths.h:36:40: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ paths.c:465:57: warning: passing arguments to 't1_Unique' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return((struct segment *)Unique(p2)); ^ ./objects.h:65:38: note: expanded from macro 'Unique' #define Unique(obj) t1_Unique(obj) ^ paths.c:480:85: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((p2->last == NULL), "Join: right arg not anchor", p2, NULL, (1,p1), struct segment *); ^ paths.c:480:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((p2->last == NULL), "Join: right arg not anchor", p2, NULL, (1,p1), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:500:41: warning: passing arguments to 't1_Unique' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return((struct segment *)Unique(p1)); ^ ./objects.h:65:38: note: expanded from macro 'Unique' #define Unique(obj) t1_Unique(obj) ^ paths.c:517:84: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((p1->last == NULL), "Join: left arg not anchor", p1, NULL, (1,p2), struct segment *); ^ paths.c:517:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((p1->last == NULL), "Join: left arg not anchor", p1, NULL, (1,p2), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:534:16: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] POP(p2); ^ paths.c:435:8: note: expanded from macro 'POP' Free(p); \ ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:554:32: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Free(p1); ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:577:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *t1_JoinSegment(before, type, x, y, after) ^ In file included from paths.c:50: ./paths.h:129:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_JoinSegment(); /* join a MOVE or LINE segment to a path */ ^ paths.c:616:41: warning: passing arguments to 't1_Unique' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return((struct segment *)Unique(p0)); ^ ./objects.h:65:38: note: expanded from macro 'Unique' #define Unique(obj) t1_Unique(obj) ^ paths.c:624:51: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TYPECHECK("ClosePath", p0, MOVETYPE, NULL, (0), struct segment *); ^ paths.c:624:8: warning: passing arguments to 't1_TypeErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TYPECHECK("ClosePath", p0, MOVETYPE, NULL, (0), struct segment *); ^ ./objects.h:172:26: note: expanded from macro 'TYPECHECK' return((rettype)TypeErr(name, obj, expect, whenBAD)); \ ^ ./objects.h:63:39: note: expanded from macro 'TypeErr' #define TypeErr(n,o,e,r) t1_TypeErr(n,o,e,r) ^ paths.c:603:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *t1_ClosePath(p0,lastonly) ^ In file included from paths.c:50: ./paths.h:95:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_ClosePath(); /* close a path or path set */ ^ paths.c:717:69: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(p), "Reverse: invalid path", p, NULL, (0), struct segment *); ^ paths.c:717:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(p), "Reverse: invalid path", p, NULL, (0), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:726:35: warning: passing arguments to 'DropSubPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nextp = DropSubPath(p); ^ paths.c:727:34: warning: passing arguments to 'ReverseSubPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ReverseSubPath(p); ^ paths.c:706:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *Reverse(p) ^ ./paths.h:45:40: note: expanded from macro 'Reverse' #define Reverse(p) t1_Reverse(p) ^ ./paths.h:102:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_Reverse(); /* reverse the complete order of paths */ ^ paths.c:797:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Reverse: bad path segment", 23); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ paths.c:740:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct segment *ReverseSubPath(p) ^ paths.c:698:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct segment *ReverseSubPath(); /* reverses a single sub-path */ ^ paths.c:838:24: warning: passing arguments to 'SplitPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(SplitPath(p0, p)); ^ paths.c:828:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct segment *DropSubPath(p0) ^ paths.c:697:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct segment *DropSubPath(); /* breaks a path after first sub-path */ ^ paths.c:841:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct segment *SplitPath(anchor, before) ^ paths.c:696:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct segment *SplitPath(); /* break a path at any point */ ^ paths.c:881:77: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(p), "ReverseSubPaths: invalid path", p, NULL, (0), struct segment *); ^ paths.c:881:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(p), "ReverseSubPaths: invalid path", p, NULL, (0), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:896:31: warning: passing arguments to 'UnClose' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UnClose(p); ^ paths.c:901:16: warning: passing arguments to 't1_PathDelta' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PathDelta(nomove, &delta); ^ ./paths.h:117:47: note: expanded from macro 'PathDelta' #define PathDelta(p,pt) t1_PathDelta(p,pt) ^ paths.c:867:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *ReverseSubPaths(p) ^ ./paths.h:46:40: note: expanded from macro 'ReverseSubPaths' #define ReverseSubPaths(p) t1_ReverseSubPaths(p) ^ ./paths.h:103:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_ReverseSubPaths(); /* reverse only sub-paths; moves unchanged */ ^ paths.c:931:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("UnClose: no LASTCLOSED", 24); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ paths.c:933:8: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Free(SplitPath(p0, p)); ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:923:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int UnClose(p0) ^ paths.c:56:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int UnClose(); ^ paths.c:977:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&p->dest, S, p->dest.x + oldx, p->dest.y + oldy); ^ paths.c:991:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&cp->M, S, cp->M.x + oldx, cp->M.y + oldy); ^ paths.c:1005:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&bp->B, S, bp->B.x + oldx, bp->B.y + oldy); ^ paths.c:1008:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&bp->C, S, bp->C.x + oldx, bp->C.y + oldy); ^ paths.c:1018:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&hp->ref, S, hp->ref.x + oldx, hp->ref.y + oldy); ^ paths.c:1021:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&hp->width, S, hp->width.x, hp->width.y); ^ paths.c:1034:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("PathTransform: invalid segment", 25); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ paths.c:960:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *PathTransform(p0, S) ^ ./paths.h:116:35: note: expanded from macro 'PathTransform' #define PathTransform(p,m) t1_PathXform(p,m) ^ ./paths.h:126:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_PathXform(); /* transform a path arbitrarily */ ^ paths.c:1048:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void PathDelta(p, pt) ^ ./paths.h:117:35: note: expanded from macro 'PathDelta' #define PathDelta(p,pt) t1_PathDelta(p,pt) ^ ./paths.h:127:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_PathDelta(); /* calculate the ending point of a path */ ^ paths.c:1078:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *BoundingBox(h, w) ^ ./paths.h:118:35: note: expanded from macro 'BoundingBox' #define BoundingBox(h,w) t1_BoundingBox(h,w) ^ paths.c:1105:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("QueryLoc: first arg not a location", P, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1109:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("QueryLoc: second arg not a space", S, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1112:8: warning: passing arguments to 't1_UnConvert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UnConvert(S, &P->dest, xP, yP); ^ ./spaces.h:57:48: note: expanded from macro 'UnConvert' #define UnConvert(S,pt,xp,yp) t1_UnConvert(S,pt,xp,yp) ^ paths.c:1097:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void QueryLoc(P, S, xP, yP) ^ ./paths.h:51:40: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ ./paths.h:107:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_QueryLoc(); /* Query location; return its (x,y) */ ^ paths.c:1142:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("QueryPath: arg not a valid path", path, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1188:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("QueryPath: unknown segment", 26); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ paths.c:1125:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void QueryPath(path, typeP, Bp, Cp, Dp, fP) ^ ./paths.h:52:40: note: expanded from macro 'QueryPath' #define QueryPath(p,t,B,C,D,r) t1_QueryPath(p,t,B,C,D,r) ^ ./paths.h:108:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_QueryPath(); /* Query segment at head of a path */ ^ paths.c:1217:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("QueryBounds: bad XYspace", S, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1227:65: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p0 = (struct segment *) DoStroke(Dup(p0)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ paths.c:1230:37: warning: passing arguments to 't1_RegionBounds' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p0 = RegionBounds(p0); ^ ./regions.h:61:46: note: expanded from macro 'RegionBounds' #define RegionBounds(r) t1_RegionBounds(r) ^ paths.c:1238:32: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("QueryBounds: bad object", p0, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1245:58: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p0 = (struct segment *)CoerceText(Dup(p0)); /* there are faster ways */ ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ paths.c:1328:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("QueryBounds: unknown type", 27); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ paths.c:1339:8: warning: passing arguments to 't1_UnConvert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UnConvert(S, &min, &x1, &y1); ^ ./spaces.h:57:48: note: expanded from macro 'UnConvert' #define UnConvert(S,pt,xp,yp) t1_UnConvert(S,pt,xp,yp) ^ paths.c:1340:8: warning: passing arguments to 't1_UnConvert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UnConvert(S, &max, &x4, &y4); ^ ./spaces.h:57:48: note: expanded from macro 'UnConvert' #define UnConvert(S,pt,xp,yp) t1_UnConvert(S,pt,xp,yp) ^ paths.c:1342:8: warning: passing arguments to 't1_UnConvert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UnConvert(S, &min, &x2, &y2); ^ ./spaces.h:57:48: note: expanded from macro 'UnConvert' #define UnConvert(S,pt,xp,yp) t1_UnConvert(S,pt,xp,yp) ^ paths.c:1343:8: warning: passing arguments to 't1_UnConvert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UnConvert(S, &max, &x3, &y3); ^ ./spaces.h:57:48: note: expanded from macro 'UnConvert' #define UnConvert(S,pt,xp,yp) t1_UnConvert(S,pt,xp,yp) ^ paths.c:1362:16: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p0); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ paths.c:1199:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void QueryBounds(p0, S, xminP, yminP, xmaxP, ymaxP) ^ ./paths.h:53:41: note: expanded from macro 'QueryBounds' #define QueryBounds(p,S,x1,y1,x2,y2) t1_QueryBounds(p,S,x1,y1,x2,y2) ^ ./paths.h:109:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_QueryBounds(); /* Query the bounding box of a path */ ^ paths.c:1367:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *BoxPath(S, h, w) ^ ./paths.h:122:35: note: expanded from macro 'BoxPath' #define BoxPath(S,h,w) t1_BoxPath(S,h,w) ^ ./paths.h:131:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_BoxPath(); /* returns a rectangular path */ ^ paths.c:1393:70: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] "DropSegment: arg not a non-null path", path, path, (0), struct segment *); ^ paths.c:1392:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((path == NULL || !ISPATHANCHOR(path)), ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1398:8: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] POP(path); ^ paths.c:435:8: note: expanded from macro 'POP' Free(p); \ ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:1386:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *DropSegment(path) ^ ./paths.h:49:40: note: expanded from macro 'DropSegment' #define DropSegment(p) t1_DropSegment(p) ^ ./paths.h:105:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_DropSegment(); /* Drop the first segment in a path */ ^ paths.c:1416:81: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(path), "HeadSegment: arg not a path", path, path, (0), struct segment *); ^ paths.c:1416:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(path), "HeadSegment: arg not a path", path, path, (0), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1408:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *HeadSegment(path) ^ ./paths.h:50:40: note: expanded from macro 'HeadSegment' #define HeadSegment(p) t1_HeadSegment(p) ^ ./paths.h:106:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_HeadSegment(); /* return the first segment in a path */ ^ 137 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long paths.c -o paths.o paths.c:119:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *CopyPath(p0) ^ ./paths.h:114:35: note: expanded from macro 'CopyPath' #define CopyPath(p) t1_CopyPath(p) ^ paths.c:127:62: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] "CopyPath: invalid segment", p, NULL, (0), struct segment *); ^ paths.c:126:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((!ISPATHTYPE(p->type) || (p != p0 && p->last != NULL)), ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:132:46: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] n = (struct segment *)Allocate(p->size, p, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ paths.c:157:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void KillPath(p) ^ ./paths.h:115:35: note: expanded from macro 'KillPath' #define KillPath(p) t1_KillPath(p) ^ paths.c:169:24: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("KillPath: bad segment", p, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:176:24: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Free(p); ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:216:30: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct segment *)Allocate(sizeof(struct segment), &movetemplate, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ paths.c:217:42: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TYPECHECK("Loc", S, SPACETYPE, r, (0), struct segment *); ^ paths.c:217:8: warning: passing arguments to 't1_TypeErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TYPECHECK("Loc", S, SPACETYPE, r, (0), struct segment *); ^ ./objects.h:172:26: note: expanded from macro 'TYPECHECK' return((rettype)TypeErr(name, obj, expect, whenBAD)); \ ^ ./objects.h:63:39: note: expanded from macro 'TypeErr' #define TypeErr(n,o,e,r) t1_TypeErr(n,o,e,r) ^ paths.c:221:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->convert)(&r->dest, S, x, y); ^ paths.c:222:8: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ConsumeSpace(S); ^ ./spaces.h:83:43: note: expanded from macro 'ConsumeSpace' #define ConsumeSpace(s) MAKECONSUME(s,KillSpace(s)) ^ ./spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:207:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *t1_Loc(S, x, y) ^ In file included from paths.c:50: ./paths.h:91:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_Loc(); /* create a location object (or "move" segment) */ ^ paths.c:237:30: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct segment *)Allocate(sizeof(struct segment), &movetemplate, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ paths.c:238:42: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TYPECHECK("Loc", S, SPACETYPE, r, (0), struct segment *); ^ paths.c:238:8: warning: passing arguments to 't1_TypeErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TYPECHECK("Loc", S, SPACETYPE, r, (0), struct segment *); ^ ./objects.h:172:26: note: expanded from macro 'TYPECHECK' return((rettype)TypeErr(name, obj, expect, whenBAD)); \ ^ ./objects.h:63:39: note: expanded from macro 'TypeErr' #define TypeErr(n,o,e,r) t1_TypeErr(n,o,e,r) ^ paths.c:242:22: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&r->dest, S, (LONG) x, (LONG) y); ^ paths.c:243:8: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ConsumeSpace(S); ^ ./spaces.h:83:43: note: expanded from macro 'ConsumeSpace' #define ConsumeSpace(s) MAKECONSUME(s,KillSpace(s)) ^ ./spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:229:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *ILoc(S, x, y) ^ ./paths.h:34:40: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ ./paths.h:92:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_ILoc(); /* integer argument version of same */ ^ paths.c:263:69: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(p1), "SubLoc: bad first arg", p1, NULL, (0), struct segment *); ^ paths.c:263:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(p1), "SubLoc: bad first arg", p1, NULL, (0), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:264:70: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(p2), "SubLoc: bad second arg", p2, NULL, (0), struct segment *); ^ paths.c:264:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(p2), "SubLoc: bad second arg", p2, NULL, (0), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:257:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *SubLoc(p1, p2) ^ ./paths.h:48:40: note: expanded from macro 'SubLoc' #define SubLoc(p1,p2) t1_SubLoc(p1,p2) ^ ./paths.h:104:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_SubLoc(); /* subtract two location objects */ ^ paths.c:290:30: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct segment *)Allocate(sizeof(struct segment), &movetemplate, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ paths.c:284:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *t1_PathSegment(type, x, y) ^ In file included from paths.c:50: ./paths.h:128:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_PathSegment(); /* produce a MOVE or LINE segment */ ^ paths.c:307:70: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(P), "Line: arg not a location", P, NULL, (0), struct segment *); ^ paths.c:307:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(P), "Line: arg not a location", P, NULL, (0), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:302:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *Line(P) ^ ./paths.h:35:40: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ ./paths.h:93:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_Line(); /* straight line path segment */ ^ paths.c:350:59: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(B), "Bezier: bad B", B, NULL, (2,C,D), struct beziersegment *); ^ paths.c:350:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(B), "Bezier: bad B", B, NULL, (2,C,D), struct beziersegment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:351:59: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(C), "Bezier: bad C", C, NULL, (2,B,D), struct beziersegment *); ^ paths.c:351:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(C), "Bezier: bad C", C, NULL, (2,B,D), struct beziersegment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:352:59: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(D), "Bezier: bad D", D, NULL, (2,B,C), struct beziersegment *); ^ paths.c:352:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISLOCATION(D), "Bezier: bad D", D, NULL, (2,B,C), struct beziersegment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:354:36: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct beziersegment *)Allocate(sizeof(struct beziersegment), &template, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ paths.c:337:23: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct beziersegment *Bezier(B, C, D) ^ ./paths.h:43:40: note: expanded from macro 'Bezier' #define Bezier(B,C,D) t1_Bezier(B,C,D) ^ ./paths.h:100:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct beziersegment *t1_Bezier(); /* Bezier third order curve path segment */ ^ paths.c:395:34: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct hintsegment *)Allocate(sizeof(struct hintsegment), &template, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ paths.c:401:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->convert)(&r->ref, S, 0.0, ref); ^ paths.c:402:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->convert)(&r->width, S, 0.0, width); ^ paths.c:405:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->convert)(&r->ref, S, ref, 0.0); ^ paths.c:406:29: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->convert)(&r->width, S, width, 0.0); ^ paths.c:409:45: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return((struct hintsegment *)ArgErr("Hint: orient not 'h' or 'v'", NULL, NULL)); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:417:8: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ConsumeSpace(S); ^ ./spaces.h:83:43: note: expanded from macro 'ConsumeSpace' #define ConsumeSpace(s) MAKECONSUME(s,KillSpace(s)) ^ ./spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:378:21: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct hintsegment *Hint(S, ref, width, orientation, hinttype, adjusttype, direction, label) ^ ./paths.h:44:40: note: expanded from macro 'Hint' #define Hint(S,r,w,o,h,a,d,l) t1_Hint(S,r,w,o,h,a,d,l) ^ ./paths.h:101:21: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct hintsegment *t1_Hint(); /* produce a font 'hint' path segment */ ^ paths.c:453:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *Join(p1, p2) ^ ./paths.h:36:40: note: expanded from macro 'Join' #define Join(p1,p2) t1_Join(p1,p2) ^ paths.c:465:57: warning: passing arguments to 't1_Unique' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return((struct segment *)Unique(p2)); ^ ./objects.h:65:38: note: expanded from macro 'Unique' #define Unique(obj) t1_Unique(obj) ^ paths.c:480:85: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((p2->last == NULL), "Join: right arg not anchor", p2, NULL, (1,p1), struct segment *); ^ paths.c:480:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((p2->last == NULL), "Join: right arg not anchor", p2, NULL, (1,p1), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:500:41: warning: passing arguments to 't1_Unique' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return((struct segment *)Unique(p1)); ^ ./objects.h:65:38: note: expanded from macro 'Unique' #define Unique(obj) t1_Unique(obj) ^ paths.c:517:84: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((p1->last == NULL), "Join: left arg not anchor", p1, NULL, (1,p2), struct segment *); ^ paths.c:517:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((p1->last == NULL), "Join: left arg not anchor", p1, NULL, (1,p2), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:534:16: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] POP(p2); ^ paths.c:435:8: note: expanded from macro 'POP' Free(p); \ ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:554:32: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Free(p1); ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:577:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *t1_JoinSegment(before, type, x, y, after) ^ In file included from paths.c:50: ./paths.h:129:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_JoinSegment(); /* join a MOVE or LINE segment to a path */ ^ paths.c:616:41: warning: passing arguments to 't1_Unique' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return((struct segment *)Unique(p0)); ^ ./objects.h:65:38: note: expanded from macro 'Unique' #define Unique(obj) t1_Unique(obj) ^ paths.c:624:51: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TYPECHECK("ClosePath", p0, MOVETYPE, NULL, (0), struct segment *); ^ paths.c:624:8: warning: passing arguments to 't1_TypeErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] TYPECHECK("ClosePath", p0, MOVETYPE, NULL, (0), struct segment *); ^ ./objects.h:172:26: note: expanded from macro 'TYPECHECK' return((rettype)TypeErr(name, obj, expect, whenBAD)); \ ^ ./objects.h:63:39: note: expanded from macro 'TypeErr' #define TypeErr(n,o,e,r) t1_TypeErr(n,o,e,r) ^ paths.c:603:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *t1_ClosePath(p0,lastonly) ^ In file included from paths.c:50: ./paths.h:95:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_ClosePath(); /* close a path or path set */ ^ paths.c:717:69: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(p), "Reverse: invalid path", p, NULL, (0), struct segment *); ^ paths.c:717:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(p), "Reverse: invalid path", p, NULL, (0), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:726:35: warning: passing arguments to 'DropSubPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] nextp = DropSubPath(p); ^ paths.c:727:34: warning: passing arguments to 'ReverseSubPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ReverseSubPath(p); ^ paths.c:706:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *Reverse(p) ^ ./paths.h:45:40: note: expanded from macro 'Reverse' #define Reverse(p) t1_Reverse(p) ^ ./paths.h:102:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_Reverse(); /* reverse the complete order of paths */ ^ paths.c:797:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Reverse: bad path segment", 23); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ paths.c:740:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct segment *ReverseSubPath(p) ^ paths.c:698:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct segment *ReverseSubPath(); /* reverses a single sub-path */ ^ paths.c:838:24: warning: passing arguments to 'SplitPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(SplitPath(p0, p)); ^ paths.c:828:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct segment *DropSubPath(p0) ^ paths.c:697:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct segment *DropSubPath(); /* breaks a path after first sub-path */ ^ paths.c:841:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct segment *SplitPath(anchor, before) ^ paths.c:696:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct segment *SplitPath(); /* break a path at any point */ ^ paths.c:881:77: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(p), "ReverseSubPaths: invalid path", p, NULL, (0), struct segment *); ^ paths.c:881:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(p), "ReverseSubPaths: invalid path", p, NULL, (0), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:896:31: warning: passing arguments to 'UnClose' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UnClose(p); ^ paths.c:901:16: warning: passing arguments to 't1_PathDelta' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PathDelta(nomove, &delta); ^ ./paths.h:117:47: note: expanded from macro 'PathDelta' #define PathDelta(p,pt) t1_PathDelta(p,pt) ^ paths.c:867:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *ReverseSubPaths(p) ^ ./paths.h:46:40: note: expanded from macro 'ReverseSubPaths' #define ReverseSubPaths(p) t1_ReverseSubPaths(p) ^ ./paths.h:103:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_ReverseSubPaths(); /* reverse only sub-paths; moves unchanged */ ^ paths.c:931:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("UnClose: no LASTCLOSED", 24); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ paths.c:933:8: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Free(SplitPath(p0, p)); ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:923:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int UnClose(p0) ^ paths.c:56:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int UnClose(); ^ paths.c:977:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&p->dest, S, p->dest.x + oldx, p->dest.y + oldy); ^ paths.c:991:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&cp->M, S, cp->M.x + oldx, cp->M.y + oldy); ^ paths.c:1005:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&bp->B, S, bp->B.x + oldx, bp->B.y + oldy); ^ paths.c:1008:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&bp->C, S, bp->C.x + oldx, bp->C.y + oldy); ^ paths.c:1018:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&hp->ref, S, hp->ref.x + oldx, hp->ref.y + oldy); ^ paths.c:1021:38: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->iconvert)(&hp->width, S, hp->width.x, hp->width.y); ^ paths.c:1034:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("PathTransform: invalid segment", 25); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ paths.c:960:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *PathTransform(p0, S) ^ ./paths.h:116:35: note: expanded from macro 'PathTransform' #define PathTransform(p,m) t1_PathXform(p,m) ^ ./paths.h:126:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_PathXform(); /* transform a path arbitrarily */ ^ paths.c:1048:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void PathDelta(p, pt) ^ ./paths.h:117:35: note: expanded from macro 'PathDelta' #define PathDelta(p,pt) t1_PathDelta(p,pt) ^ ./paths.h:127:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_PathDelta(); /* calculate the ending point of a path */ ^ paths.c:1078:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *BoundingBox(h, w) ^ ./paths.h:118:35: note: expanded from macro 'BoundingBox' #define BoundingBox(h,w) t1_BoundingBox(h,w) ^ paths.c:1105:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("QueryLoc: first arg not a location", P, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1109:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("QueryLoc: second arg not a space", S, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1112:8: warning: passing arguments to 't1_UnConvert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UnConvert(S, &P->dest, xP, yP); ^ ./spaces.h:57:48: note: expanded from macro 'UnConvert' #define UnConvert(S,pt,xp,yp) t1_UnConvert(S,pt,xp,yp) ^ paths.c:1097:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void QueryLoc(P, S, xP, yP) ^ ./paths.h:51:40: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ ./paths.h:107:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_QueryLoc(); /* Query location; return its (x,y) */ ^ paths.c:1142:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("QueryPath: arg not a valid path", path, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1188:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("QueryPath: unknown segment", 26); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ paths.c:1125:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void QueryPath(path, typeP, Bp, Cp, Dp, fP) ^ ./paths.h:52:40: note: expanded from macro 'QueryPath' #define QueryPath(p,t,B,C,D,r) t1_QueryPath(p,t,B,C,D,r) ^ ./paths.h:108:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_QueryPath(); /* Query segment at head of a path */ ^ paths.c:1217:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("QueryBounds: bad XYspace", S, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1227:65: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p0 = (struct segment *) DoStroke(Dup(p0)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ paths.c:1230:37: warning: passing arguments to 't1_RegionBounds' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p0 = RegionBounds(p0); ^ ./regions.h:61:46: note: expanded from macro 'RegionBounds' #define RegionBounds(r) t1_RegionBounds(r) ^ paths.c:1238:32: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("QueryBounds: bad object", p0, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1245:58: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p0 = (struct segment *)CoerceText(Dup(p0)); /* there are faster ways */ ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ paths.c:1328:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("QueryBounds: unknown type", 27); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ paths.c:1339:8: warning: passing arguments to 't1_UnConvert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UnConvert(S, &min, &x1, &y1); ^ ./spaces.h:57:48: note: expanded from macro 'UnConvert' #define UnConvert(S,pt,xp,yp) t1_UnConvert(S,pt,xp,yp) ^ paths.c:1340:8: warning: passing arguments to 't1_UnConvert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UnConvert(S, &max, &x4, &y4); ^ ./spaces.h:57:48: note: expanded from macro 'UnConvert' #define UnConvert(S,pt,xp,yp) t1_UnConvert(S,pt,xp,yp) ^ paths.c:1342:8: warning: passing arguments to 't1_UnConvert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UnConvert(S, &min, &x2, &y2); ^ ./spaces.h:57:48: note: expanded from macro 'UnConvert' #define UnConvert(S,pt,xp,yp) t1_UnConvert(S,pt,xp,yp) ^ paths.c:1343:8: warning: passing arguments to 't1_UnConvert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] UnConvert(S, &max, &x3, &y3); ^ ./spaces.h:57:48: note: expanded from macro 'UnConvert' #define UnConvert(S,pt,xp,yp) t1_UnConvert(S,pt,xp,yp) ^ paths.c:1362:16: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p0); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ paths.c:1199:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void QueryBounds(p0, S, xminP, yminP, xmaxP, ymaxP) ^ ./paths.h:53:41: note: expanded from macro 'QueryBounds' #define QueryBounds(p,S,x1,y1,x2,y2) t1_QueryBounds(p,S,x1,y1,x2,y2) ^ ./paths.h:109:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_QueryBounds(); /* Query the bounding box of a path */ ^ paths.c:1367:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *BoxPath(S, h, w) ^ ./paths.h:122:35: note: expanded from macro 'BoxPath' #define BoxPath(S,h,w) t1_BoxPath(S,h,w) ^ ./paths.h:131:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_BoxPath(); /* returns a rectangular path */ ^ paths.c:1393:70: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] "DropSegment: arg not a non-null path", path, path, (0), struct segment *); ^ paths.c:1392:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((path == NULL || !ISPATHANCHOR(path)), ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1398:8: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] POP(path); ^ paths.c:435:8: note: expanded from macro 'POP' Free(p); \ ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ paths.c:1386:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *DropSegment(path) ^ ./paths.h:49:40: note: expanded from macro 'DropSegment' #define DropSegment(p) t1_DropSegment(p) ^ ./paths.h:105:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_DropSegment(); /* Drop the first segment in a path */ ^ paths.c:1416:81: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(path), "HeadSegment: arg not a path", path, path, (0), struct segment *); ^ paths.c:1416:8: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(path), "HeadSegment: arg not a path", path, path, (0), struct segment *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ paths.c:1408:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *HeadSegment(path) ^ ./paths.h:50:40: note: expanded from macro 'HeadSegment' #define HeadSegment(p) t1_HeadSegment(p) ^ ./paths.h:106:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_HeadSegment(); /* return the first segment in a path */ ^ 137 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long regions.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long regions.c -fPIC -DPIC -o .libs/regions.o regions.c:240:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("KillRegion: negative reference count", 28); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:247:16: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Free(p); ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ regions.c:253:9: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Free(area); ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ regions.c:233:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void KillRegion(area) ^ ./regions.h:56:31: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ ./regions.h:68:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_KillRegion(); /* destroy a region */ ^ regions.c:265:30: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct region *)Allocate(sizeof(struct region), area, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ regions.c:270:30: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newp = NewEdge(p->xmin, p->xmax, p->ymin, p->ymax, p->xvalues, ISDOWN(p->flag)); ^ regions.c:285:51: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r->thresholded = (struct picture *)Dup(area->thresholded); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ regions.c:258:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct region *CopyRegion(area) ^ ./regions.h:57:31: note: expanded from macro 'CopyRegion' #define CopyRegion(area) t1_CopyRegion(area) ^ ./regions.h:67:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct region *t1_CopyRegion(); /* duplicate a region */ ^ regions.c:313:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("newedge: height not positive", 29); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:323:31: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct edgelist *)Allocate(sizeof(struct edgelist), &template, ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ regions.c:297:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct edgelist *NewEdge(xmin, xmax, ymin, ymax, xvalues, isdown) ^ regions.c:67:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct edgelist *NewEdge(); ^ regions.c:377:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct region *Interior(p, fillrule) ^ ./regions.h:32:35: note: expanded from macro 'Interior' #define Interior(p,rule) t1_Interior(p,rule) ^ regions.c:405:44: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] "Interior: bad fill rule", NULL, NULL, (1,p), struct region *); ^ regions.c:404:3: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((fillrule != WINDINGRULE && fillrule != EVENODDRULE), ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ regions.c:419:24: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] R = (struct region *)Allocate(sizeof(struct region), &EmptyRegion, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ regions.c:421:59: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(p), "Interior: bad path", p, R, (0), struct region *); ^ regions.c:421:3: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(p), "Interior: bad path", p, R, (0), struct region *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ regions.c:422:71: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((p->type != MOVETYPE), "Interior: path not closed", p, R, (0), struct region *); ^ regions.c:422:3: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((p->type != MOVETYPE), "Interior: path not closed", p, R, (0), struct region *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ regions.c:471:7: warning: passing arguments to 't1_StepLine' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StepLine(R, lastx, lasty, x, y); ^ ./lines.h:31:48: note: expanded from macro 'StepLine' #define StepLine(R,x1,y1,x2,y2) t1_StepLine(R,x1,y1,x2,y2) ^ regions.c:482:2: warning: passing arguments to 't1_StepBezier' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StepBezier(R, lastx, lasty, ^ ./curves.h:32:62: note: expanded from macro 'StepBezier' #define StepBezier(R,xA,yA,xB,yB,xC,yC,xD,yD) t1_StepBezier(R,xA,yA,xB,yB,xC,yC,xD,yD) ^ regions.c:494:2: warning: passing arguments to 't1_ChangeDirection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ChangeDirection(CD_LAST, R, lastx, lasty, (fractpel) 0, (fractpel) 0, (fractpel) 0); ^ ./regions.h:48:67: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ regions.c:496:7: warning: passing arguments to 't1_ChangeDirection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ChangeDirection(CD_FIRST, R, x, y, (fractpel) 0, (fractpel) 0, (fractpel) 0); ^ ./regions.h:48:67: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ regions.c:500:26: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return((struct region *)ArgErr("Fill: sub-path not closed", p, NULL)); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ regions.c:504:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Interior: path type error", 30); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:511:7: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Free(p); ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ regions.c:514:3: warning: passing arguments to 't1_ChangeDirection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ChangeDirection(CD_LAST, R, lastx, lasty, (fractpel) 0, (fractpel) 0, (fractpel) 0); ^ ./regions.h:48:67: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ regions.c:521:5: warning: passing arguments to 't1_ApplyContinuity' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyContinuity(R); ^ ./hints.h:40:49: note: expanded from macro 'ApplyContinuity' #define ApplyContinuity(R) t1_ApplyContinuity(R) ^ regions.c:524:11: warning: passing arguments to 'Unwind' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Unwind(R->anchor); ^ regions.c:564:39: warning: passing arguments to 'discard' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] discard(last, next); ^ regions.c:572:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Unwind: uneven edges", 31); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:539:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int Unwind(area) ^ regions.c:57:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int Unwind(); ^ regions.c:602:45: warning: parameter 'y2' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] void ChangeDirection(type, R, x, y, dy, x2, y2) ^ ./regions.h:48:85: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ regions.c:602:41: warning: parameter 'x2' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] void ChangeDirection(type, R, x, y, dy, x2, y2) ^ ./regions.h:48:82: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ regions.c:633:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("negative sized edge?", 32); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:636:32: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*R->newedgefcn)(R, R->edgexmin, R->edgexmax, ymin, ymax, ^ regions.c:602:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void ChangeDirection(type, R, x, y, dy, x2, y2) ^ ./regions.h:48:49: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ ./regions.h:50:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_ChangeDirection(); /* called when we change direction in Y */ ^ regions.c:730:15: warning: passing arguments to 't1_SortSwath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] R->anchor = SortSwath(R->anchor, edge, swathxsort); ^ ./regions.h:59:43: note: expanded from macro 'SortSwath' #define SortSwath(a,p,f) t1_SortSwath(a,p,f) ^ regions.c:689:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int newfilledge(R, xmin, xmax, ymin, ymax, isdown, x1, y1, x2, y2) ^ regions.c:58:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int newfilledge(); ^ regions.c:832:41: warning: passing arguments to 'splitedge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] after = SortSwath(after, splitedge(edge, TOP(after)), swathfcn); ^ regions.c:834:13: warning: passing arguments to 'vertjoin' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vertjoin(edge, after); ^ regions.c:852:27: warning: passing arguments to 'splitedge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vertjoin(after, splitedge(after, BOTTOM(edge))); ^ regions.c:852:10: warning: passing arguments to 'vertjoin' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vertjoin(after, splitedge(after, BOTTOM(edge))); ^ regions.c:855:15: warning: passing arguments to 'splitedge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] splitedge(edge, BOTTOM(after)), swathfcn); ^ regions.c:864:15: warning: passing arguments to 'splitedge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] splitedge(edge, TOP(after)), swathfcn); ^ regions.c:869:32: warning: passing arguments to 'splitedge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vertjoin(after, splitedge(after, TOP(edge))); ^ regions.c:869:15: warning: passing arguments to 'vertjoin' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vertjoin(after, splitedge(after, TOP(edge))); ^ regions.c:880:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] before = (*swathfcn)(before, edge); ^ regions.c:798:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct edgelist *SortSwath(anchor, edge, swathfcn) ^ ./regions.h:59:31: note: expanded from macro 'SortSwath' #define SortSwath(a,p,f) t1_SortSwath(a,p,f) ^ ./regions.h:70:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct edgelist *t1_SortSwath(); /* sort edges onto growing edge list */ ^ regions.c:933:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("splitedge: above top of list", 33); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:935:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("splitedge: would be null", 34); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:937:28: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct edgelist *)Allocate(sizeof(struct edgelist), list, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ regions.c:986:5: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("null splitedge", 35); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:915:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct edgelist *splitedge(list, y) ^ regions.c:59:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct edgelist *splitedge(); ^ regions.c:1003:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("vertjoin not disjoint", 36); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:998:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int vertjoin(top, bottom) ^ regions.c:60:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int vertjoin(); ^ regions.c:1074:28: warning: passing arguments to 'crosses' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= crosses(h, &before->xvalues[y], &edge->xvalues[y]); ^ regions.c:1076:28: warning: passing arguments to 'crosses' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= crosses(h, &edge->xvalues[y], &after->xvalues[y]); ^ regions.c:1021:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct edgelist *swathxsort(before0, edge) ^ regions.c:68:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct edgelist *swathxsort(); /* 'SortSwath' function */ ^ regions.c:1111:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("SwathUnion: 0 height swath?", 37); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:1140:28: warning: passing arguments to 'touches' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= touches(h, before->xvalues, edge->xvalues); ^ regions.c:1164:36: warning: passing arguments to 'touches' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= touches(h, rightedge->xvalues, after->xvalues); ^ regions.c:1206:28: warning: passing arguments to 'crosses' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= crosses(h, left->xvalues, rightedge->xvalues); ^ regions.c:1207:28: warning: passing arguments to 'crosses' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= crosses(h, edge->xvalues, ((before->link)->link)->xvalues); ^ regions.c:1211:36: warning: passing arguments to 'touches' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= touches(h, rightedge->xvalues, after->xvalues); ^ regions.c:1239:23: warning: passing arguments to 'edgemin' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] edgemin(h, edge->xvalues, (before->link)->xvalues); ^ regions.c:1242:23: warning: passing arguments to 'edgemax' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] edgemax(h, rightedge->xvalues, (left->link)->xvalues); ^ regions.c:1243:23: warning: passing arguments to 'discard' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] discard(before, after); ^ regions.c:1097:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct edgelist *SwathUnion(before0, edge) ^ ./regions.h:60:31: note: expanded from macro 'SwathUnion' #define SwathUnion(b,e) t1_SwathUnion(b,e) ^ ./regions.h:71:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct edgelist *t1_SwathUnion(); /* 'union' two edges into a swath */ ^ regions.c:1254:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct edgelist *swathrightmost(before, edge) ^ regions.c:1277:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int touches(h, left, right) ^ regions.c:61:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int touches(); ^ regions.c:1292:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int crosses(h, left, right) ^ regions.c:62:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int crosses(); ^ regions.c:1305:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int cedgemin(h, e1, x) ^ regions.c:1320:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int cedgemax(h, e1, x) ^ regions.c:1335:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int edgemin(h, e1, e2) ^ regions.c:63:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int edgemin(); ^ regions.c:1349:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int edgemax(h, e1, e2) ^ regions.c:64:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int edgemax(); ^ regions.c:1389:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("discard(): ran off end", 38); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:1375:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int discard(left, right) ^ regions.c:65:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int discard(); ^ regions.c:1419:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void MoveEdges(R, dx, dy) ^ ./regions.h:63:31: note: expanded from macro 'MoveEdges' #define MoveEdges(R,dx,dy) t1_MoveEdges(R,dx,dy) ^ ./regions.h:74:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_MoveEdges(); /* moves the edge values in a region */ ^ regions.c:1479:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("UnJumble: unpaired edge?", 39); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:1468:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void UnJumble(region) ^ ./regions.h:64:31: note: expanded from macro 'UnJumble' #define UnJumble(R) t1_UnJumble(R) ^ ./regions.h:75:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_UnJumble(); /* sort the edges and reset the jumbled flag */ ^ regions.c:1561:41: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] currentworkarea = (pel *)Allocate(0, NULL, idy * sizeof(pel)); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ regions.c:1543:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void MoreWorkArea(R, x1, y1, x2, y2) ^ ./regions.h:55:44: note: expanded from macro 'MoreWorkArea' #define MoreWorkArea(R,x1,y1,x2,y2) t1_MoreWorkArea(R,x1,y1,x2,y2) ^ ./regions.h:66:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_MoreWorkArea(); /* get longer edge list for stepping */ ^ regions.c:1575:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct region *BoxClip(R, xmin, ymin, xmax, ymax) ^ ./regions.h:58:44: note: expanded from macro 'BoxClip' #define BoxClip(R,xmin,ymin,xmax,ymax) t1_BoxClip(R,xmin,ymin,xmax,ymax) ^ ./regions.h:69:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct region *t1_BoxClip(); /* clip a region to a rectangle */ ^ regions.c:1677:15: warning: passing arguments to 't1_BoxPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = BoxPath(IDENTITY, R->ymax - R->ymin, R->xmax - R->xmin); ^ ./paths.h:122:45: note: expanded from macro 'BoxPath' #define BoxPath(S,h,w) t1_BoxPath(S,h,w) ^ regions.c:1678:20: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(PathSegment(MOVETYPE, R->origin.x + TOFRACTPEL(R->xmin), ^ ./paths.h:119:49: note: expanded from macro 'PathSegment' #define PathSegment(t,x,y) t1_PathSegment(t,(fractpel)x,(fractpel)y) ^ regions.c:1671:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *RegionBounds(R) ^ ./regions.h:61:31: note: expanded from macro 'RegionBounds' #define RegionBounds(r) t1_RegionBounds(r) ^ ./regions.h:72:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_RegionBounds(); /* returns bounding box of a region */ ^ regions.c:1697:8: warning: passing arguments to 't1_DumpEdges' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DumpEdges(area->anchor); ^ ./objects.h:286:42: note: expanded from macro 'DumpEdges' #define DumpEdges(e) t1_DumpEdges(e) ^ regions.c:1689:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DumpArea(area) ^ ./objects.h:282:30: note: expanded from macro 'DumpArea' #define DumpArea(area) t1_DumpArea(area) ^ ./objects.h:289:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_DumpArea(); /* dump a region structure */ ^ regions.c:1722:33: warning: passing arguments to 'edgecheck' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] edgecheck(p, ymin, ymax); ^ regions.c:1735:33: warning: passing arguments to 'edgecheck' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] edgecheck(p2, ymin, ymax); ^ regions.c:1708:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DumpEdges(edges) ^ ./objects.h:286:30: note: expanded from macro 'DumpEdges' #define DumpEdges(e) t1_DumpEdges(e) ^ ./objects.h:293:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_DumpEdges(); /* dump a region's edge list */ ^ regions.c:1773:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("EDGE ERROR: non EDGETYPE in list", 42); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:1768:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int edgecheck(edge, oldmin, oldmax) ^ regions.c:66:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int edgecheck(); ^ 118 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long regions.c -o regions.o regions.c:240:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("KillRegion: negative reference count", 28); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:247:16: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Free(p); ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ regions.c:253:9: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Free(area); ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ regions.c:233:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void KillRegion(area) ^ ./regions.h:56:31: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ ./regions.h:68:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_KillRegion(); /* destroy a region */ ^ regions.c:265:30: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct region *)Allocate(sizeof(struct region), area, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ regions.c:270:30: warning: passing arguments to 'NewEdge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] newp = NewEdge(p->xmin, p->xmax, p->ymin, p->ymax, p->xvalues, ISDOWN(p->flag)); ^ regions.c:285:51: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r->thresholded = (struct picture *)Dup(area->thresholded); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ regions.c:258:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct region *CopyRegion(area) ^ ./regions.h:57:31: note: expanded from macro 'CopyRegion' #define CopyRegion(area) t1_CopyRegion(area) ^ ./regions.h:67:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct region *t1_CopyRegion(); /* duplicate a region */ ^ regions.c:313:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("newedge: height not positive", 29); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:323:31: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct edgelist *)Allocate(sizeof(struct edgelist), &template, ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ regions.c:297:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct edgelist *NewEdge(xmin, xmax, ymin, ymax, xvalues, isdown) ^ regions.c:67:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct edgelist *NewEdge(); ^ regions.c:377:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct region *Interior(p, fillrule) ^ ./regions.h:32:35: note: expanded from macro 'Interior' #define Interior(p,rule) t1_Interior(p,rule) ^ regions.c:405:44: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] "Interior: bad fill rule", NULL, NULL, (1,p), struct region *); ^ regions.c:404:3: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((fillrule != WINDINGRULE && fillrule != EVENODDRULE), ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ regions.c:419:24: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] R = (struct region *)Allocate(sizeof(struct region), &EmptyRegion, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ regions.c:421:59: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(p), "Interior: bad path", p, R, (0), struct region *); ^ regions.c:421:3: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK(!ISPATHANCHOR(p), "Interior: bad path", p, R, (0), struct region *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ regions.c:422:71: warning: passing arguments to 't1_Consume' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((p->type != MOVETYPE), "Interior: path not closed", p, R, (0), struct region *); ^ regions.c:422:3: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ARGCHECK((p->type != MOVETYPE), "Interior: path not closed", p, R, (0), struct region *); ^ ./objects.h:182:25: note: expanded from macro 'ARGCHECK' return((rettype)ArgErr(msg, obj, whenBAD)); \ ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ regions.c:471:7: warning: passing arguments to 't1_StepLine' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StepLine(R, lastx, lasty, x, y); ^ ./lines.h:31:48: note: expanded from macro 'StepLine' #define StepLine(R,x1,y1,x2,y2) t1_StepLine(R,x1,y1,x2,y2) ^ regions.c:482:2: warning: passing arguments to 't1_StepBezier' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] StepBezier(R, lastx, lasty, ^ ./curves.h:32:62: note: expanded from macro 'StepBezier' #define StepBezier(R,xA,yA,xB,yB,xC,yC,xD,yD) t1_StepBezier(R,xA,yA,xB,yB,xC,yC,xD,yD) ^ regions.c:494:2: warning: passing arguments to 't1_ChangeDirection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ChangeDirection(CD_LAST, R, lastx, lasty, (fractpel) 0, (fractpel) 0, (fractpel) 0); ^ ./regions.h:48:67: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ regions.c:496:7: warning: passing arguments to 't1_ChangeDirection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ChangeDirection(CD_FIRST, R, x, y, (fractpel) 0, (fractpel) 0, (fractpel) 0); ^ ./regions.h:48:67: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ regions.c:500:26: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return((struct region *)ArgErr("Fill: sub-path not closed", p, NULL)); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ regions.c:504:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Interior: path type error", 30); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:511:7: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Free(p); ^ ./objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ regions.c:514:3: warning: passing arguments to 't1_ChangeDirection' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ChangeDirection(CD_LAST, R, lastx, lasty, (fractpel) 0, (fractpel) 0, (fractpel) 0); ^ ./regions.h:48:67: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ regions.c:521:5: warning: passing arguments to 't1_ApplyContinuity' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ApplyContinuity(R); ^ ./hints.h:40:49: note: expanded from macro 'ApplyContinuity' #define ApplyContinuity(R) t1_ApplyContinuity(R) ^ regions.c:524:11: warning: passing arguments to 'Unwind' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Unwind(R->anchor); ^ regions.c:564:39: warning: passing arguments to 'discard' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] discard(last, next); ^ regions.c:572:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("Unwind: uneven edges", 31); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:539:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int Unwind(area) ^ regions.c:57:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int Unwind(); ^ regions.c:602:45: warning: parameter 'y2' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] void ChangeDirection(type, R, x, y, dy, x2, y2) ^ ./regions.h:48:85: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ regions.c:602:41: warning: parameter 'x2' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] void ChangeDirection(type, R, x, y, dy, x2, y2) ^ ./regions.h:48:82: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ regions.c:633:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("negative sized edge?", 32); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:636:32: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*R->newedgefcn)(R, R->edgexmin, R->edgexmax, ymin, ymax, ^ regions.c:602:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void ChangeDirection(type, R, x, y, dy, x2, y2) ^ ./regions.h:48:49: note: expanded from macro 'ChangeDirection' #define ChangeDirection(type,R,x,y,dy,x2,y2) t1_ChangeDirection(type,R,x,y,dy,x2,y2) ^ ./regions.h:50:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_ChangeDirection(); /* called when we change direction in Y */ ^ regions.c:730:15: warning: passing arguments to 't1_SortSwath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] R->anchor = SortSwath(R->anchor, edge, swathxsort); ^ ./regions.h:59:43: note: expanded from macro 'SortSwath' #define SortSwath(a,p,f) t1_SortSwath(a,p,f) ^ regions.c:689:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int newfilledge(R, xmin, xmax, ymin, ymax, isdown, x1, y1, x2, y2) ^ regions.c:58:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int newfilledge(); ^ regions.c:832:41: warning: passing arguments to 'splitedge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] after = SortSwath(after, splitedge(edge, TOP(after)), swathfcn); ^ regions.c:834:13: warning: passing arguments to 'vertjoin' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vertjoin(edge, after); ^ regions.c:852:27: warning: passing arguments to 'splitedge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vertjoin(after, splitedge(after, BOTTOM(edge))); ^ regions.c:852:10: warning: passing arguments to 'vertjoin' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vertjoin(after, splitedge(after, BOTTOM(edge))); ^ regions.c:855:15: warning: passing arguments to 'splitedge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] splitedge(edge, BOTTOM(after)), swathfcn); ^ regions.c:864:15: warning: passing arguments to 'splitedge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] splitedge(edge, TOP(after)), swathfcn); ^ regions.c:869:32: warning: passing arguments to 'splitedge' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vertjoin(after, splitedge(after, TOP(edge))); ^ regions.c:869:15: warning: passing arguments to 'vertjoin' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] vertjoin(after, splitedge(after, TOP(edge))); ^ regions.c:880:25: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] before = (*swathfcn)(before, edge); ^ regions.c:798:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct edgelist *SortSwath(anchor, edge, swathfcn) ^ ./regions.h:59:31: note: expanded from macro 'SortSwath' #define SortSwath(a,p,f) t1_SortSwath(a,p,f) ^ ./regions.h:70:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct edgelist *t1_SortSwath(); /* sort edges onto growing edge list */ ^ regions.c:933:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("splitedge: above top of list", 33); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:935:7: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("splitedge: would be null", 34); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:937:28: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] r = (struct edgelist *)Allocate(sizeof(struct edgelist), list, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ regions.c:986:5: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("null splitedge", 35); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:915:25: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct edgelist *splitedge(list, y) ^ regions.c:59:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static struct edgelist *splitedge(); ^ regions.c:1003:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("vertjoin not disjoint", 36); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:998:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int vertjoin(top, bottom) ^ regions.c:60:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int vertjoin(); ^ regions.c:1074:28: warning: passing arguments to 'crosses' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= crosses(h, &before->xvalues[y], &edge->xvalues[y]); ^ regions.c:1076:28: warning: passing arguments to 'crosses' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= crosses(h, &edge->xvalues[y], &after->xvalues[y]); ^ regions.c:1021:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct edgelist *swathxsort(before0, edge) ^ regions.c:68:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct edgelist *swathxsort(); /* 'SortSwath' function */ ^ regions.c:1111:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("SwathUnion: 0 height swath?", 37); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:1140:28: warning: passing arguments to 'touches' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= touches(h, before->xvalues, edge->xvalues); ^ regions.c:1164:36: warning: passing arguments to 'touches' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= touches(h, rightedge->xvalues, after->xvalues); ^ regions.c:1206:28: warning: passing arguments to 'crosses' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= crosses(h, left->xvalues, rightedge->xvalues); ^ regions.c:1207:28: warning: passing arguments to 'crosses' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= crosses(h, edge->xvalues, ((before->link)->link)->xvalues); ^ regions.c:1211:36: warning: passing arguments to 'touches' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] h -= touches(h, rightedge->xvalues, after->xvalues); ^ regions.c:1239:23: warning: passing arguments to 'edgemin' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] edgemin(h, edge->xvalues, (before->link)->xvalues); ^ regions.c:1242:23: warning: passing arguments to 'edgemax' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] edgemax(h, rightedge->xvalues, (left->link)->xvalues); ^ regions.c:1243:23: warning: passing arguments to 'discard' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] discard(before, after); ^ regions.c:1097:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct edgelist *SwathUnion(before0, edge) ^ ./regions.h:60:31: note: expanded from macro 'SwathUnion' #define SwathUnion(b,e) t1_SwathUnion(b,e) ^ ./regions.h:71:18: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct edgelist *t1_SwathUnion(); /* 'union' two edges into a swath */ ^ regions.c:1254:18: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct edgelist *swathrightmost(before, edge) ^ regions.c:1277:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int touches(h, left, right) ^ regions.c:61:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int touches(); ^ regions.c:1292:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int crosses(h, left, right) ^ regions.c:62:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int crosses(); ^ regions.c:1305:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int cedgemin(h, e1, x) ^ regions.c:1320:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int cedgemax(h, e1, x) ^ regions.c:1335:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int edgemin(h, e1, e2) ^ regions.c:63:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int edgemin(); ^ regions.c:1349:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int edgemax(h, e1, e2) ^ regions.c:64:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int edgemax(); ^ regions.c:1389:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("discard(): ran off end", 38); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:1375:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int discard(left, right) ^ regions.c:65:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int discard(); ^ regions.c:1419:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void MoveEdges(R, dx, dy) ^ ./regions.h:63:31: note: expanded from macro 'MoveEdges' #define MoveEdges(R,dx,dy) t1_MoveEdges(R,dx,dy) ^ ./regions.h:74:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_MoveEdges(); /* moves the edge values in a region */ ^ regions.c:1479:24: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("UnJumble: unpaired edge?", 39); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:1468:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void UnJumble(region) ^ ./regions.h:64:31: note: expanded from macro 'UnJumble' #define UnJumble(R) t1_UnJumble(R) ^ ./regions.h:75:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_UnJumble(); /* sort the edges and reset the jumbled flag */ ^ regions.c:1561:41: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] currentworkarea = (pel *)Allocate(0, NULL, idy * sizeof(pel)); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ regions.c:1543:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void MoreWorkArea(R, x1, y1, x2, y2) ^ ./regions.h:55:44: note: expanded from macro 'MoreWorkArea' #define MoreWorkArea(R,x1,y1,x2,y2) t1_MoreWorkArea(R,x1,y1,x2,y2) ^ ./regions.h:66:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_MoreWorkArea(); /* get longer edge list for stepping */ ^ regions.c:1575:16: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct region *BoxClip(R, xmin, ymin, xmax, ymax) ^ ./regions.h:58:44: note: expanded from macro 'BoxClip' #define BoxClip(R,xmin,ymin,xmax,ymax) t1_BoxClip(R,xmin,ymin,xmax,ymax) ^ ./regions.h:69:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct region *t1_BoxClip(); /* clip a region to a rectangle */ ^ regions.c:1677:15: warning: passing arguments to 't1_BoxPath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = BoxPath(IDENTITY, R->ymax - R->ymin, R->xmax - R->xmin); ^ ./paths.h:122:45: note: expanded from macro 'BoxPath' #define BoxPath(S,h,w) t1_BoxPath(S,h,w) ^ regions.c:1678:20: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(PathSegment(MOVETYPE, R->origin.x + TOFRACTPEL(R->xmin), ^ ./paths.h:119:49: note: expanded from macro 'PathSegment' #define PathSegment(t,x,y) t1_PathSegment(t,(fractpel)x,(fractpel)y) ^ regions.c:1671:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *RegionBounds(R) ^ ./regions.h:61:31: note: expanded from macro 'RegionBounds' #define RegionBounds(r) t1_RegionBounds(r) ^ ./regions.h:72:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct segment *t1_RegionBounds(); /* returns bounding box of a region */ ^ regions.c:1697:8: warning: passing arguments to 't1_DumpEdges' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DumpEdges(area->anchor); ^ ./objects.h:286:42: note: expanded from macro 'DumpEdges' #define DumpEdges(e) t1_DumpEdges(e) ^ regions.c:1689:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DumpArea(area) ^ ./objects.h:282:30: note: expanded from macro 'DumpArea' #define DumpArea(area) t1_DumpArea(area) ^ ./objects.h:289:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_DumpArea(); /* dump a region structure */ ^ regions.c:1722:33: warning: passing arguments to 'edgecheck' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] edgecheck(p, ymin, ymax); ^ regions.c:1735:33: warning: passing arguments to 'edgecheck' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] edgecheck(p2, ymin, ymax); ^ regions.c:1708:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DumpEdges(edges) ^ ./objects.h:286:30: note: expanded from macro 'DumpEdges' #define DumpEdges(e) t1_DumpEdges(e) ^ ./objects.h:293:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_DumpEdges(); /* dump a region's edge list */ ^ regions.c:1773:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("EDGE ERROR: non EDGETYPE in list", 42); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ regions.c:1768:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int edgecheck(edge, oldmin, oldmax) ^ regions.c:66:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int edgecheck(); ^ 118 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long scanfont.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long scanfont.c -fPIC -DPIC -o .libs/scanfont.o scanfont.c:246:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static psobj *MakeEncodingArrayP(encodingTable) ^ scanfont.c:290:13: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:287:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int getNextValue(valueType) ^ scanfont.c:302:13: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:321:13: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:345:31: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] objP = (psobj *)vm_alloc(256*(sizeof(psobj))); ^ scanfont.c:353:14: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:358:18: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!(vm_alloc(tokenLength)) ) return(SCAN_OUT_OF_MEMORY); ^ scanfont.c:362:17: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:374:31: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] objP = (psobj *)vm_alloc(256*(sizeof(psobj))); ^ scanfont.c:385:14: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:395:19: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:403:19: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:407:23: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!(vm_alloc(tokenLength)) ) ^ scanfont.c:412:19: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:317:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int getEncoding(arrayP) ^ scanfont.c:438:13: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:448:15: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:456:29: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] objP = (psobj *)vm_alloc(sizeof(psobj)); ^ scanfont.c:431:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int getArray(arrayP) ^ scanfont.c:501:7: warning: passing arguments to 'T1Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] I = fread(tokenStartP,1,N,inputP->data.fileP); ^ ./t1stdio.h:85:37: note: expanded from macro 'fread' #define fread(bufP,size,n,f) T1Read(bufP,size,n,f) ^ scanfont.c:492:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int getNbytes(N) ^ scanfont.c:517:15: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:530:17: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!(vm_alloc(tokenLength)) ) return(SCAN_OUT_OF_MEMORY); ^ scanfont.c:513:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int getLiteralName(nameObjP) ^ scanfont.c:592:30: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] arrayP = (psobj *)vm_alloc(N*sizeof(psobj)); ^ scanfont.c:627:23: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( !(vm_alloc(J)) ) return(SCAN_OUT_OF_MEMORY); ^ scanfont.c:542:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int BuildSubrs(FontP) ^ scanfont.c:657:20: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:670:30: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dictP = (psdict *)vm_alloc((N+1)*sizeof(psdict)); ^ scanfont.c:692:23: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( !(vm_alloc(J)) ) return(SCAN_OUT_OF_MEMORY); ^ scanfont.c:643:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int BuildCharStrings(FontP) ^ scanfont.c:714:29: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dictP = (psdict *)vm_alloc(20*sizeof(psdict)); ^ scanfont.c:708:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int BuildFontInfo(fontP) ^ scanfont.c:768:31: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Private = (psdict *)vm_alloc(20*sizeof(psdict)); ^ scanfont.c:762:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int BuildPrivate(fontP) ^ scanfont.c:835:43: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] blues = (struct blues_struct *) vm_alloc(sizeof(struct blues_struct)); ^ scanfont.c:821:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int GetType1Blues(fontP) ^ scanfont.c:1094:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] psobj *GetType1CharString(fontP, code) ^ In file included from scanfont.c:38: ./blues.h:34:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern psobj *GetType1CharString(); ^ scanfont.c:1169:20: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:1182:24: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!(vm_alloc(tokenLength)) ) return(SCAN_OUT_OF_MEMORY); ^ scanfont.c:1188:24: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!(vm_alloc(tokenLength)) ) return(SCAN_OUT_OF_MEMORY); ^ scanfont.c:1192:20: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:1138:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int FindDictValue(dictP) ^ scanfont.c:1256:18: warning: passing arguments to 'T1Open' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((fileP = fopen(filename,"rb"))!=NULL) { ^ ./t1stdio.h:82:35: note: expanded from macro 'fopen' #define fopen(name,mode) T1Open(name,mode) ^ scanfont.c:1278:15: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:1359:39: warning: passing arguments to 'T1eexec' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] filterFile.data.fileP = T1eexec(inputP->data.fileP); ^ scanfont.c:1223:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int scan_font(FontP) ^ In file included from scanfont.c:37: ./fontfcn.h:45:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int scan_font(); ^ 50 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long scanfont.c -o scanfont.o scanfont.c:246:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static psobj *MakeEncodingArrayP(encodingTable) ^ scanfont.c:290:13: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:287:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int getNextValue(valueType) ^ scanfont.c:302:13: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:321:13: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:345:31: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] objP = (psobj *)vm_alloc(256*(sizeof(psobj))); ^ scanfont.c:353:14: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:358:18: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!(vm_alloc(tokenLength)) ) return(SCAN_OUT_OF_MEMORY); ^ scanfont.c:362:17: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:374:31: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] objP = (psobj *)vm_alloc(256*(sizeof(psobj))); ^ scanfont.c:385:14: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:395:19: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:403:19: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:407:23: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!(vm_alloc(tokenLength)) ) ^ scanfont.c:412:19: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:317:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int getEncoding(arrayP) ^ scanfont.c:438:13: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:448:15: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:456:29: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] objP = (psobj *)vm_alloc(sizeof(psobj)); ^ scanfont.c:431:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int getArray(arrayP) ^ scanfont.c:501:7: warning: passing arguments to 'T1Read' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] I = fread(tokenStartP,1,N,inputP->data.fileP); ^ ./t1stdio.h:85:37: note: expanded from macro 'fread' #define fread(bufP,size,n,f) T1Read(bufP,size,n,f) ^ scanfont.c:492:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int getNbytes(N) ^ scanfont.c:517:15: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:530:17: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!(vm_alloc(tokenLength)) ) return(SCAN_OUT_OF_MEMORY); ^ scanfont.c:513:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int getLiteralName(nameObjP) ^ scanfont.c:592:30: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] arrayP = (psobj *)vm_alloc(N*sizeof(psobj)); ^ scanfont.c:627:23: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( !(vm_alloc(J)) ) return(SCAN_OUT_OF_MEMORY); ^ scanfont.c:542:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int BuildSubrs(FontP) ^ scanfont.c:657:20: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:670:30: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dictP = (psdict *)vm_alloc((N+1)*sizeof(psdict)); ^ scanfont.c:692:23: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ( !(vm_alloc(J)) ) return(SCAN_OUT_OF_MEMORY); ^ scanfont.c:643:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int BuildCharStrings(FontP) ^ scanfont.c:714:29: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dictP = (psdict *)vm_alloc(20*sizeof(psdict)); ^ scanfont.c:708:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int BuildFontInfo(fontP) ^ scanfont.c:768:31: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Private = (psdict *)vm_alloc(20*sizeof(psdict)); ^ scanfont.c:762:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int BuildPrivate(fontP) ^ scanfont.c:835:43: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] blues = (struct blues_struct *) vm_alloc(sizeof(struct blues_struct)); ^ scanfont.c:821:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int GetType1Blues(fontP) ^ scanfont.c:1094:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] psobj *GetType1CharString(fontP, code) ^ In file included from scanfont.c:38: ./blues.h:34:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern psobj *GetType1CharString(); ^ scanfont.c:1169:20: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:1182:24: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!(vm_alloc(tokenLength)) ) return(SCAN_OUT_OF_MEMORY); ^ scanfont.c:1188:24: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if (!(vm_alloc(tokenLength)) ) return(SCAN_OUT_OF_MEMORY); ^ scanfont.c:1192:20: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:1138:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int FindDictValue(dictP) ^ scanfont.c:1256:18: warning: passing arguments to 'T1Open' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] if ((fileP = fopen(filename,"rb"))!=NULL) { ^ ./t1stdio.h:82:35: note: expanded from macro 'fopen' #define fopen(name,mode) T1Open(name,mode) ^ scanfont.c:1278:15: warning: passing arguments to 'scan_token' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] scan_token(inputP); ^ scanfont.c:1359:39: warning: passing arguments to 'T1eexec' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] filterFile.data.fileP = T1eexec(inputP->data.fileP); ^ scanfont.c:1223:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int scan_font(FontP) ^ In file included from scanfont.c:37: ./fontfcn.h:45:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern int scan_font(); ^ 50 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long spaces.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long spaces.c -fPIC -DPIC -o .libs/spaces.o spaces.c:133:30: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] S = (struct XYspace *)Allocate(sizeof(struct XYspace), S, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ spaces.c:130:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct XYspace *CopySpace(S) ^ ./spaces.h:55:30: note: expanded from macro 'CopySpace' #define CopySpace(s) t1_CopySpace(s) ^ ./spaces.h:64:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct XYspace *t1_CopySpace(); /* duplicate a coordinate space */ ^ spaces.c:342:16: warning: passing arguments to 't1_MMultiply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] MatrixMultiply(contexts[context].inverse, M, M); ^ ./spaces.h:58:48: note: expanded from macro 'MatrixMultiply' #define MatrixMultiply(A,B,C) t1_MMultiply(A,B,C) ^ spaces.c:343:16: warning: passing arguments to 't1_MMultiply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] MatrixMultiply(M, contexts[context].normal, M); ^ ./spaces.h:58:48: note: expanded from macro 'MatrixMultiply' #define MatrixMultiply(A,B,C) t1_MMultiply(A,B,C) ^ spaces.c:317:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void ConsiderContext(obj, M) ^ spaces.c:374:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pt->x = (*S->xconvert)(S->tofract.normal[0][0], S->tofract.normal[1][0], x, y); ^ spaces.c:375:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pt->y = (*S->yconvert)(S->tofract.normal[0][1], S->tofract.normal[1][1], x, y); ^ spaces.c:369:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int FXYConvert(pt, S, x, y) ^ spaces.c:385:31: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pt->x = (*S->ixconvert)(S->itofract[0][0], S->itofract[1][0], x, y); ^ spaces.c:386:31: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pt->y = (*S->iyconvert)(S->itofract[0][1], S->itofract[1][1], x, y); ^ spaces.c:380:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int IXYConvert(pt, S, x, y) ^ spaces.c:403:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->convert)(pt, S, (DOUBLE) x, (DOUBLE) y); ^ spaces.c:398:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int ForceFloat(pt, S, x, y) ^ spaces.c:417:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FXYboth(cx, cy, x, y) ^ spaces.c:428:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FXonly(cx, cy, x, y) ^ spaces.c:439:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FYonly(cx, cy, x, y) ^ spaces.c:459:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel IXYboth(cx, cy, x, y) ^ spaces.c:467:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel IXonly(cx, cy, x, y) ^ spaces.c:475:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel IYonly(cx, cy, x, y) ^ spaces.c:504:22: warning: passing arguments to 'FPmult' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return( FPmult(x, cx) + FPmult(y, cy) ); ^ spaces.c:504:38: warning: passing arguments to 'FPmult' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return( FPmult(x, cx) + FPmult(y, cy) ); ^ spaces.c:500:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FPXYboth(cx, cy, x, y) ^ spaces.c:512:22: warning: passing arguments to 'FPmult' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return( FPmult(x, cx) ); ^ spaces.c:508:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FPXonly(cx, cy, x, y) ^ spaces.c:520:22: warning: passing arguments to 'FPmult' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return( FPmult(y, cy) ); ^ spaces.c:516:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FPYonly(cx, cy, x, y) ^ spaces.c:539:16: warning: passing arguments to 'FindFfcn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FindFfcn(S->tofract.normal[0][0], S->tofract.normal[1][0], &S->xconvert); ^ spaces.c:540:16: warning: passing arguments to 'FindFfcn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FindFfcn(S->tofract.normal[0][1], S->tofract.normal[1][1], &S->yconvert); ^ spaces.c:541:16: warning: passing arguments to 'FindIfcn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FindIfcn(S->tofract.normal[0][0], S->tofract.normal[1][0], ^ spaces.c:543:16: warning: passing arguments to 'FindIfcn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FindIfcn(S->tofract.normal[0][1], S->tofract.normal[1][1], ^ spaces.c:533:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void FillOutFcns(S) ^ spaces.c:557:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int FindFfcn(cx, cy, fcnP) ^ spaces.c:54:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int FindFfcn(); ^ spaces.c:582:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int FindIfcn(cx, cy, icxP, icyP, fcnP) ^ spaces.c:55:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int FindIfcn(); ^ spaces.c:661:8: warning: passing arguments to 't1_MInvert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CoerceInverse(S); ^ spaces.c:160:5: note: expanded from macro 'CoerceInverse' MatrixInvert((S)->tofract.normal, (S)->tofract.inverse); (S)->flag |= HASINVERSE(ON); } ^ ./spaces.h:59:46: note: expanded from macro 'MatrixInvert' #define MatrixInvert(A,B) t1_MInvert(A,B) ^ spaces.c:654:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void UnConvert(S, pt, xp, yp) ^ ./spaces.h:57:36: note: expanded from macro 'UnConvert' #define UnConvert(S,pt,xp,yp) t1_UnConvert(S,pt,xp,yp) ^ ./spaces.h:66:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_UnConvert(); /* return user coordinates from device coordinates */ ^ spaces.c:709:26: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] handles = PathSegment(LINETYPE, P->origin.x, P->origin.y); ^ ./paths.h:119:49: note: expanded from macro 'PathSegment' #define PathSegment(t,x,y) t1_PathSegment(t,(fractpel)x,(fractpel)y) ^ spaces.c:711:31: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PathSegment(LINETYPE, P->ending.x, P->ending.y) ); ^ ./paths.h:119:49: note: expanded from macro 'PathSegment' #define PathSegment(t,x,y) t1_PathSegment(t,(fractpel)x,(fractpel)y) ^ spaces.c:721:16: warning: passing arguments to 't1_PseudoSpace' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PseudoSpace(&pseudo, M); ^ ./spaces.h:60:44: note: expanded from macro 'PseudoSpace' #define PseudoSpace(S,M) t1_PseudoSpace(S,M) ^ spaces.c:722:42: warning: passing arguments to 't1_PathXform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return((struct xobject *) PathTransform(obj, &pseudo)); ^ ./paths.h:116:47: note: expanded from macro 'PathTransform' #define PathTransform(p,m) t1_PathXform(p,m) ^ spaces.c:735:16: warning: passing arguments to 't1_MMultiply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] MatrixMultiply(S->tofract.normal, M, S->tofract.normal); ^ ./spaces.h:58:48: note: expanded from macro 'MatrixMultiply' #define MatrixMultiply(A,B,C) t1_MMultiply(A,B,C) ^ spaces.c:745:15: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(ArgErr("Untransformable object", obj, obj)); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ spaces.c:687:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Xform(obj, M) ^ In file included from spaces.c:47: ./spaces.h:65:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Xform(); /* transform object by matrix */ ^ spaces.c:753:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Transform(obj, cxx, cyx, cxy, cyy) ^ In file included from spaces.c:47: ./spaces.h:44:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Transform(); /* transform an object */ ^ spaces.c:775:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Scale(obj, sx, sy) ^ In file included from spaces.c:47: ./spaces.h:46:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Scale(); /* scale an object */ ^ spaces.c:823:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void PseudoSpace(S, M) ^ ./spaces.h:60:30: note: expanded from macro 'PseudoSpace' #define PseudoSpace(S,M) t1_PseudoSpace(S,M) ^ ./spaces.h:69:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_PseudoSpace(); /* force a coordinate space from a matrix */ ^ spaces.c:868:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void MatrixMultiply(A, B, C) ^ ./spaces.h:58:36: note: expanded from macro 'MatrixMultiply' #define MatrixMultiply(A,B,C) t1_MMultiply(A,B,C) ^ ./spaces.h:67:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_MMultiply(); /* multiply two matrices */ ^ spaces.c:904:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("MatrixInvert: can't", 47); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ spaces.c:890:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void MatrixInvert(M, Mprime) ^ ./spaces.h:59:36: note: expanded from macro 'MatrixInvert' #define MatrixInvert(A,B) t1_MInvert(A,B) ^ ./spaces.h:68:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_MInvert(); /* invert a matrix */ ^ spaces.c:958:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("QuerySpace: not a space", S, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ spaces.c:951:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void QuerySpace(S, cxxP, cyxP, cxyP, cyyP) ^ ./spaces.h:40:38: note: expanded from macro 'QuerySpace' #define QuerySpace(S,f1,f2,f3,f4) t1_QuerySpace(S,f1,f2,f3,f4) ^ ./spaces.h:48:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_QuerySpace(); /* returns coordinate space matrix */ ^ spaces.c:980:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void FormatFP(string, fpel) ^ ./objects.h:287:30: note: expanded from macro 'FormatFP' #define FormatFP(s,p) t1_FormatFP(s,p) ^ ./objects.h:294:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_FormatFP(); /* dump a format a "fractpel" coordinate */ ^ spaces.c:1005:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DumpSpace(S) ^ ./objects.h:285:30: note: expanded from macro 'DumpSpace' #define DumpSpace(space) t1_DumpSpace(space) ^ ./objects.h:292:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_DumpSpace(); /* dump a coordinate space structure */ ^ 65 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long spaces.c -o spaces.o spaces.c:133:30: warning: passing arguments to 't1_Allocate' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] S = (struct XYspace *)Allocate(sizeof(struct XYspace), S, 0); ^ ./objects.h:58:40: note: expanded from macro 'Allocate' #define Allocate(n,t,s) t1_Allocate(n,t,s) ^ spaces.c:130:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct XYspace *CopySpace(S) ^ ./spaces.h:55:30: note: expanded from macro 'CopySpace' #define CopySpace(s) t1_CopySpace(s) ^ ./spaces.h:64:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct XYspace *t1_CopySpace(); /* duplicate a coordinate space */ ^ spaces.c:342:16: warning: passing arguments to 't1_MMultiply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] MatrixMultiply(contexts[context].inverse, M, M); ^ ./spaces.h:58:48: note: expanded from macro 'MatrixMultiply' #define MatrixMultiply(A,B,C) t1_MMultiply(A,B,C) ^ spaces.c:343:16: warning: passing arguments to 't1_MMultiply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] MatrixMultiply(M, contexts[context].normal, M); ^ ./spaces.h:58:48: note: expanded from macro 'MatrixMultiply' #define MatrixMultiply(A,B,C) t1_MMultiply(A,B,C) ^ spaces.c:317:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void ConsiderContext(obj, M) ^ spaces.c:374:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pt->x = (*S->xconvert)(S->tofract.normal[0][0], S->tofract.normal[1][0], x, y); ^ spaces.c:375:30: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pt->y = (*S->yconvert)(S->tofract.normal[0][1], S->tofract.normal[1][1], x, y); ^ spaces.c:369:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int FXYConvert(pt, S, x, y) ^ spaces.c:385:31: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pt->x = (*S->ixconvert)(S->itofract[0][0], S->itofract[1][0], x, y); ^ spaces.c:386:31: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pt->y = (*S->iyconvert)(S->itofract[0][1], S->itofract[1][1], x, y); ^ spaces.c:380:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int IXYConvert(pt, S, x, y) ^ spaces.c:403:21: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (*S->convert)(pt, S, (DOUBLE) x, (DOUBLE) y); ^ spaces.c:398:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int ForceFloat(pt, S, x, y) ^ spaces.c:417:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FXYboth(cx, cy, x, y) ^ spaces.c:428:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FXonly(cx, cy, x, y) ^ spaces.c:439:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FYonly(cx, cy, x, y) ^ spaces.c:459:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel IXYboth(cx, cy, x, y) ^ spaces.c:467:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel IXonly(cx, cy, x, y) ^ spaces.c:475:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel IYonly(cx, cy, x, y) ^ spaces.c:504:22: warning: passing arguments to 'FPmult' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return( FPmult(x, cx) + FPmult(y, cy) ); ^ spaces.c:504:38: warning: passing arguments to 'FPmult' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return( FPmult(x, cx) + FPmult(y, cy) ); ^ spaces.c:500:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FPXYboth(cx, cy, x, y) ^ spaces.c:512:22: warning: passing arguments to 'FPmult' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return( FPmult(x, cx) ); ^ spaces.c:508:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FPXonly(cx, cy, x, y) ^ spaces.c:520:22: warning: passing arguments to 'FPmult' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return( FPmult(y, cy) ); ^ spaces.c:516:10: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] fractpel FPYonly(cx, cy, x, y) ^ spaces.c:539:16: warning: passing arguments to 'FindFfcn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FindFfcn(S->tofract.normal[0][0], S->tofract.normal[1][0], &S->xconvert); ^ spaces.c:540:16: warning: passing arguments to 'FindFfcn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FindFfcn(S->tofract.normal[0][1], S->tofract.normal[1][1], &S->yconvert); ^ spaces.c:541:16: warning: passing arguments to 'FindIfcn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FindIfcn(S->tofract.normal[0][0], S->tofract.normal[1][0], ^ spaces.c:543:16: warning: passing arguments to 'FindIfcn' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] FindIfcn(S->tofract.normal[0][1], S->tofract.normal[1][1], ^ spaces.c:533:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void FillOutFcns(S) ^ spaces.c:557:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int FindFfcn(cx, cy, fcnP) ^ spaces.c:54:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int FindFfcn(); ^ spaces.c:582:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int FindIfcn(cx, cy, icxP, icyP, fcnP) ^ spaces.c:55:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int FindIfcn(); ^ spaces.c:661:8: warning: passing arguments to 't1_MInvert' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CoerceInverse(S); ^ spaces.c:160:5: note: expanded from macro 'CoerceInverse' MatrixInvert((S)->tofract.normal, (S)->tofract.inverse); (S)->flag |= HASINVERSE(ON); } ^ ./spaces.h:59:46: note: expanded from macro 'MatrixInvert' #define MatrixInvert(A,B) t1_MInvert(A,B) ^ spaces.c:654:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void UnConvert(S, pt, xp, yp) ^ ./spaces.h:57:36: note: expanded from macro 'UnConvert' #define UnConvert(S,pt,xp,yp) t1_UnConvert(S,pt,xp,yp) ^ ./spaces.h:66:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_UnConvert(); /* return user coordinates from device coordinates */ ^ spaces.c:709:26: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] handles = PathSegment(LINETYPE, P->origin.x, P->origin.y); ^ ./paths.h:119:49: note: expanded from macro 'PathSegment' #define PathSegment(t,x,y) t1_PathSegment(t,(fractpel)x,(fractpel)y) ^ spaces.c:711:31: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PathSegment(LINETYPE, P->ending.x, P->ending.y) ); ^ ./paths.h:119:49: note: expanded from macro 'PathSegment' #define PathSegment(t,x,y) t1_PathSegment(t,(fractpel)x,(fractpel)y) ^ spaces.c:721:16: warning: passing arguments to 't1_PseudoSpace' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PseudoSpace(&pseudo, M); ^ ./spaces.h:60:44: note: expanded from macro 'PseudoSpace' #define PseudoSpace(S,M) t1_PseudoSpace(S,M) ^ spaces.c:722:42: warning: passing arguments to 't1_PathXform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return((struct xobject *) PathTransform(obj, &pseudo)); ^ ./paths.h:116:47: note: expanded from macro 'PathTransform' #define PathTransform(p,m) t1_PathXform(p,m) ^ spaces.c:735:16: warning: passing arguments to 't1_MMultiply' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] MatrixMultiply(S->tofract.normal, M, S->tofract.normal); ^ ./spaces.h:58:48: note: expanded from macro 'MatrixMultiply' #define MatrixMultiply(A,B,C) t1_MMultiply(A,B,C) ^ spaces.c:745:15: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(ArgErr("Untransformable object", obj, obj)); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ spaces.c:687:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Xform(obj, M) ^ In file included from spaces.c:47: ./spaces.h:65:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Xform(); /* transform object by matrix */ ^ spaces.c:753:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Transform(obj, cxx, cyx, cxy, cyy) ^ In file included from spaces.c:47: ./spaces.h:44:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Transform(); /* transform an object */ ^ spaces.c:775:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Scale(obj, sx, sy) ^ In file included from spaces.c:47: ./spaces.h:46:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] struct xobject *t1_Scale(); /* scale an object */ ^ spaces.c:823:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void PseudoSpace(S, M) ^ ./spaces.h:60:30: note: expanded from macro 'PseudoSpace' #define PseudoSpace(S,M) t1_PseudoSpace(S,M) ^ ./spaces.h:69:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_PseudoSpace(); /* force a coordinate space from a matrix */ ^ spaces.c:868:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void MatrixMultiply(A, B, C) ^ ./spaces.h:58:36: note: expanded from macro 'MatrixMultiply' #define MatrixMultiply(A,B,C) t1_MMultiply(A,B,C) ^ ./spaces.h:67:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_MMultiply(); /* multiply two matrices */ ^ spaces.c:904:16: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("MatrixInvert: can't", 47); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ spaces.c:890:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void MatrixInvert(M, Mprime) ^ ./spaces.h:59:36: note: expanded from macro 'MatrixInvert' #define MatrixInvert(A,B) t1_MInvert(A,B) ^ ./spaces.h:68:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_MInvert(); /* invert a matrix */ ^ spaces.c:958:16: warning: passing arguments to 't1_ArgErr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ArgErr("QuerySpace: not a space", S, NULL); ^ ./objects.h:62:38: note: expanded from macro 'ArgErr' #define ArgErr(s,o,r) t1_ArgErr(s,o,r) ^ spaces.c:951:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void QuerySpace(S, cxxP, cyxP, cxyP, cyyP) ^ ./spaces.h:40:38: note: expanded from macro 'QuerySpace' #define QuerySpace(S,f1,f2,f3,f4) t1_QuerySpace(S,f1,f2,f3,f4) ^ ./spaces.h:48:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_QuerySpace(); /* returns coordinate space matrix */ ^ spaces.c:980:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void FormatFP(string, fpel) ^ ./objects.h:287:30: note: expanded from macro 'FormatFP' #define FormatFP(s,p) t1_FormatFP(s,p) ^ ./objects.h:294:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_FormatFP(); /* dump a format a "fractpel" coordinate */ ^ spaces.c:1005:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void DumpSpace(S) ^ ./objects.h:285:30: note: expanded from macro 'DumpSpace' #define DumpSpace(space) t1_DumpSpace(space) ^ ./objects.h:292:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] void t1_DumpSpace(); /* dump a coordinate space structure */ ^ 65 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1io.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1io.c -fPIC -DPIC -o .libs/t1io.o t1io.c:92:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] F_FILE *T1Open(fn, mode) ^ t1io.c:84:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] F_FILE *T1Open(), *T1eexec(); ^ t1io.c:134:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int T1Getc(f) /* Read one character */ ^ t1io.c:145:22: warning: passing arguments to 'T1Fill' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] f->b_cnt = T1Fill(f); ^ t1io.c:185:24: warning: passing arguments to 'T1Fill' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] f->b_cnt = T1Fill(f); ^ t1io.c:204:14: warning: passing arguments to 'T1eexec' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] T1eexec( f); ^ t1io.c:337:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int T1Ungetc(c, f) /* Put back one character */ ^ t1io.c:382:22: warning: passing arguments to 'T1Fill' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] f->b_cnt = T1Fill(f); ^ t1io.c:350:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int T1Read(buffP, size, n, f) /* Read n items into caller's buffer */ ^ t1io.c:86:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int T1Read(), T1Getc(F_FILE *), T1Ungetc(int,F_FILE *); ^ t1io.c:388:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int T1Close(f) /* Close the file */ ^ t1io.c:457:23: warning: passing arguments to 'T1Decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] f->b_cnt = T1Decrypt(f->b_ptr, f->b_cnt); ^ t1io.c:398:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] F_FILE *T1eexec(f) /* Initialization */ ^ t1io.c:84:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] F_FILE *T1Open(), *T1eexec(); ^ t1io.c:468:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STATIC int T1Decrypt(p, len) ^ t1io.c:88:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] STATIC int T1Decrypt(), T1Fill(); ^ t1io.c:537:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STATIC int T1Fill(f) /* Refill stream buffer */ ^ t1io.c:88:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] STATIC int T1Decrypt(), T1Fill(); ^ 18 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1io.c -o t1io.o t1io.c:92:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] F_FILE *T1Open(fn, mode) ^ t1io.c:84:9: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] F_FILE *T1Open(), *T1eexec(); ^ t1io.c:134:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int T1Getc(f) /* Read one character */ ^ t1io.c:145:22: warning: passing arguments to 'T1Fill' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] f->b_cnt = T1Fill(f); ^ t1io.c:185:24: warning: passing arguments to 'T1Fill' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] f->b_cnt = T1Fill(f); ^ t1io.c:204:14: warning: passing arguments to 'T1eexec' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] T1eexec( f); ^ t1io.c:337:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int T1Ungetc(c, f) /* Put back one character */ ^ t1io.c:382:22: warning: passing arguments to 'T1Fill' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] f->b_cnt = T1Fill(f); ^ t1io.c:350:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int T1Read(buffP, size, n, f) /* Read n items into caller's buffer */ ^ t1io.c:86:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] int T1Read(), T1Getc(F_FILE *), T1Ungetc(int,F_FILE *); ^ t1io.c:388:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int T1Close(f) /* Close the file */ ^ t1io.c:457:23: warning: passing arguments to 'T1Decrypt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] f->b_cnt = T1Decrypt(f->b_ptr, f->b_cnt); ^ t1io.c:398:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] F_FILE *T1eexec(f) /* Initialization */ ^ t1io.c:84:20: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] F_FILE *T1Open(), *T1eexec(); ^ t1io.c:468:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STATIC int T1Decrypt(p, len) ^ t1io.c:88:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] STATIC int T1Decrypt(), T1Fill(); ^ t1io.c:537:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] STATIC int T1Fill(f) /* Refill stream buffer */ ^ t1io.c:88:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] STATIC int T1Decrypt(), T1Fill(); ^ 18 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1snap.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1snap.c -fPIC -DPIC -o .libs/t1snap.o t1snap.c:51:16: warning: passing arguments to 't1_PathDelta' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PathDelta(obj, &pt); ^ ./paths.h:117:47: note: expanded from macro 'PathDelta' #define PathDelta(p,pt) t1_PathDelta(p,pt) ^ t1snap.c:53:15: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(PathSegment(MOVETYPE, pt.x, pt.y)); ^ ./paths.h:119:49: note: expanded from macro 'PathSegment' #define PathSegment(t,x,y) t1_PathSegment(t,(fractpel)x,(fractpel)y) ^ t1snap.c:43:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *t1_Phantom(obj) ^ t1snap.c:71:8: warning: passing arguments to 't1_PathDelta' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PathDelta(p, &pt); ^ ./paths.h:117:47: note: expanded from macro 'PathDelta' #define PathDelta(p,pt) t1_PathDelta(p,pt) ^ t1snap.c:77:20: warning: passing arguments to 't1_JoinSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = JoinSegment(p, MOVETYPE, -pt.x, -pt.y, NULL); ^ ./paths.h:120:49: note: expanded from macro 'JoinSegment' #define JoinSegment(b,t,x,y,a) t1_JoinSegment(b,t,(fractpel)x,(fractpel)y,a) ^ t1snap.c:62:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Snap(p) ^ 6 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1snap.c -o t1snap.o t1snap.c:51:16: warning: passing arguments to 't1_PathDelta' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PathDelta(obj, &pt); ^ ./paths.h:117:47: note: expanded from macro 'PathDelta' #define PathDelta(p,pt) t1_PathDelta(p,pt) ^ t1snap.c:53:15: warning: passing arguments to 't1_PathSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(PathSegment(MOVETYPE, pt.x, pt.y)); ^ ./paths.h:119:49: note: expanded from macro 'PathSegment' #define PathSegment(t,x,y) t1_PathSegment(t,(fractpel)x,(fractpel)y) ^ t1snap.c:43:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct segment *t1_Phantom(obj) ^ t1snap.c:71:8: warning: passing arguments to 't1_PathDelta' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] PathDelta(p, &pt); ^ ./paths.h:117:47: note: expanded from macro 'PathDelta' #define PathDelta(p,pt) t1_PathDelta(p,pt) ^ t1snap.c:77:20: warning: passing arguments to 't1_JoinSegment' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = JoinSegment(p, MOVETYPE, -pt.x, -pt.y, NULL); ^ ./paths.h:120:49: note: expanded from macro 'JoinSegment' #define JoinSegment(b,t,x,y,a) t1_JoinSegment(b,t,(fractpel)x,(fractpel)y,a) ^ t1snap.c:62:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] struct xobject *t1_Snap(p) ^ 6 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1stub.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1stub.c -fPIC -DPIC -o .libs/t1stub.o t1stub.c:38:8: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("xiStub called", 48); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ 1 warning generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1stub.c -o t1stub.o t1stub.c:38:8: warning: passing arguments to 't1_abort' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] abort("xiStub called", 48); ^ ./objects.h:57:40: note: expanded from macro 'abort' #define abort(line,no) t1_abort(line,no) ^ 1 warning generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long token.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long token.c -fPIC -DPIC -o .libs/token.o token.c:103:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static DOUBLE P10(exponent) ^ token.c:203:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int next_char(ch) ^ In file included from token.c:36: ./tokst.h:323:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int next_char(); ^ token.c:210:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_char(ch) ^ In file included from token.c:36: ./tokst.h:314:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_char(); ^ token.c:223:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int skip_space(ch) ^ In file included from token.c:36: ./tokst.h:325:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int skip_space(); ^ token.c:233:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int skip_comment(ch) ^ In file included from token.c:36: ./tokst.h:324:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int skip_comment(); ^ token.c:261:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_sign(ch) ^ In file included from token.c:36: ./tokst.h:322:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_sign(); ^ token.c:273:20: warning: passing arguments to 'add_digits' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(add_digits(ch)); ^ token.c:269:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_1st_digits(ch) ^ In file included from token.c:36: ./tokst.h:313:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_1st_digits(); ^ token.c:276:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_digits(ch) ^ In file included from token.c:36: ./tokst.h:316:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_digits(); ^ token.c:372:19: warning: passing arguments to 'add_decpt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(add_decpt(ch)); ^ token.c:368:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_1st_decpt(ch) ^ In file included from token.c:36: ./tokst.h:312:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_1st_decpt(); ^ token.c:375:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_decpt(ch) ^ In file included from token.c:36: ./tokst.h:315:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_decpt(); ^ token.c:385:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_fraction(ch) ^ In file included from token.c:36: ./tokst.h:319:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_fraction(); ^ token.c:482:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_e_sign(ch) ^ In file included from token.c:36: ./tokst.h:317:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_e_sign(); ^ token.c:490:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_exponent(ch) ^ In file included from token.c:36: ./tokst.h:318:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_exponent(); ^ token.c:570:20: warning: passing arguments to 'AAH_NAME' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(AAH_NAME(ch)); ^ token.c:560:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_radix(ch) ^ In file included from token.c:36: ./tokst.h:321:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_radix(); ^ token.c:574:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_r_digits(ch) ^ In file included from token.c:36: ./tokst.h:320:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_r_digits(); ^ token.c:656:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RADIX_NUMBER(ch) ^ In file included from token.c:36: ./tokst.h:305:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RADIX_NUMBER(); ^ token.c:671:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int INTEGER(ch) ^ In file included from token.c:36: ./tokst.h:298:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int INTEGER(); ^ token.c:687:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int REAL(ch) ^ In file included from token.c:36: ./tokst.h:306:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int REAL(); ^ token.c:724:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int HEX_STRING(ch) ^ In file included from token.c:36: ./tokst.h:296:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int HEX_STRING(); ^ token.c:797:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void save_digraph(ch) ^ token.c:860:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int STRING(ch) ^ In file included from token.c:36: ./tokst.h:311:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int STRING(); ^ token.c:923:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int AAH_NAME(ch) ^ In file included from token.c:36: ./tokst.h:294:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int AAH_NAME(); ^ token.c:937:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int NAME(ch) ^ In file included from token.c:36: ./tokst.h:302:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int NAME(); ^ token.c:977:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int LITERAL_NAME(ch) ^ In file included from token.c:36: ./tokst.h:301:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int LITERAL_NAME(); ^ token.c:1015:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int IMMED_NAME(ch) ^ In file included from token.c:36: ./tokst.h:297:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int IMMED_NAME(); ^ token.c:1054:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int OOPS_NAME(ch) ^ In file included from token.c:36: ./tokst.h:304:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int OOPS_NAME(); ^ token.c:1068:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RIGHT_ANGLE(ch) ^ In file included from token.c:36: ./tokst.h:307:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RIGHT_ANGLE(); ^ token.c:1076:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RIGHT_PAREN(ch) ^ In file included from token.c:36: ./tokst.h:310:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RIGHT_PAREN(); ^ token.c:1084:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int LEFT_BRACE(ch) ^ In file included from token.c:36: ./tokst.h:299:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int LEFT_BRACE(); ^ token.c:1092:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RIGHT_BRACE(ch) ^ In file included from token.c:36: ./tokst.h:308:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RIGHT_BRACE(); ^ token.c:1100:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int LEFT_BRACKET(ch) ^ In file included from token.c:36: ./tokst.h:300:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int LEFT_BRACKET(); ^ token.c:1109:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RIGHT_BRACKET(ch) ^ In file included from token.c:36: ./tokst.h:309:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RIGHT_BRACKET(); ^ token.c:1118:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int BREAK_SIGNAL(ch) ^ In file included from token.c:36: ./tokst.h:295:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int BREAK_SIGNAL(); ^ token.c:1126:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int NO_TOKEN(ch) ^ In file included from token.c:36: ./tokst.h:303:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int NO_TOKEN(); ^ token.c:1202:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ch = (*actionP)(ch); ^ token.c:1157:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void scan_token(inputP) ^ In file included from token.c:35: ./token.h:59:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void scan_token(); ^ 72 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long token.c -o token.o token.c:103:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static DOUBLE P10(exponent) ^ token.c:203:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int next_char(ch) ^ In file included from token.c:36: ./tokst.h:323:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int next_char(); ^ token.c:210:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_char(ch) ^ In file included from token.c:36: ./tokst.h:314:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_char(); ^ token.c:223:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int skip_space(ch) ^ In file included from token.c:36: ./tokst.h:325:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int skip_space(); ^ token.c:233:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int skip_comment(ch) ^ In file included from token.c:36: ./tokst.h:324:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int skip_comment(); ^ token.c:261:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_sign(ch) ^ In file included from token.c:36: ./tokst.h:322:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_sign(); ^ token.c:273:20: warning: passing arguments to 'add_digits' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(add_digits(ch)); ^ token.c:269:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_1st_digits(ch) ^ In file included from token.c:36: ./tokst.h:313:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_1st_digits(); ^ token.c:276:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_digits(ch) ^ In file included from token.c:36: ./tokst.h:316:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_digits(); ^ token.c:372:19: warning: passing arguments to 'add_decpt' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(add_decpt(ch)); ^ token.c:368:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_1st_decpt(ch) ^ In file included from token.c:36: ./tokst.h:312:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_1st_decpt(); ^ token.c:375:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_decpt(ch) ^ In file included from token.c:36: ./tokst.h:315:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_decpt(); ^ token.c:385:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_fraction(ch) ^ In file included from token.c:36: ./tokst.h:319:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_fraction(); ^ token.c:482:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_e_sign(ch) ^ In file included from token.c:36: ./tokst.h:317:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_e_sign(); ^ token.c:490:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_exponent(ch) ^ In file included from token.c:36: ./tokst.h:318:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_exponent(); ^ token.c:570:20: warning: passing arguments to 'AAH_NAME' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] return(AAH_NAME(ch)); ^ token.c:560:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_radix(ch) ^ In file included from token.c:36: ./tokst.h:321:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_radix(); ^ token.c:574:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int add_r_digits(ch) ^ In file included from token.c:36: ./tokst.h:320:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int add_r_digits(); ^ token.c:656:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RADIX_NUMBER(ch) ^ In file included from token.c:36: ./tokst.h:305:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RADIX_NUMBER(); ^ token.c:671:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int INTEGER(ch) ^ In file included from token.c:36: ./tokst.h:298:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int INTEGER(); ^ token.c:687:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int REAL(ch) ^ In file included from token.c:36: ./tokst.h:306:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int REAL(); ^ token.c:724:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int HEX_STRING(ch) ^ In file included from token.c:36: ./tokst.h:296:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int HEX_STRING(); ^ token.c:797:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void save_digraph(ch) ^ token.c:860:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int STRING(ch) ^ In file included from token.c:36: ./tokst.h:311:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int STRING(); ^ token.c:923:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int AAH_NAME(ch) ^ In file included from token.c:36: ./tokst.h:294:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int AAH_NAME(); ^ token.c:937:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int NAME(ch) ^ In file included from token.c:36: ./tokst.h:302:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int NAME(); ^ token.c:977:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int LITERAL_NAME(ch) ^ In file included from token.c:36: ./tokst.h:301:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int LITERAL_NAME(); ^ token.c:1015:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int IMMED_NAME(ch) ^ In file included from token.c:36: ./tokst.h:297:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int IMMED_NAME(); ^ token.c:1054:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int OOPS_NAME(ch) ^ In file included from token.c:36: ./tokst.h:304:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int OOPS_NAME(); ^ token.c:1068:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RIGHT_ANGLE(ch) ^ In file included from token.c:36: ./tokst.h:307:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RIGHT_ANGLE(); ^ token.c:1076:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RIGHT_PAREN(ch) ^ In file included from token.c:36: ./tokst.h:310:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RIGHT_PAREN(); ^ token.c:1084:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int LEFT_BRACE(ch) ^ In file included from token.c:36: ./tokst.h:299:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int LEFT_BRACE(); ^ token.c:1092:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RIGHT_BRACE(ch) ^ In file included from token.c:36: ./tokst.h:308:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RIGHT_BRACE(); ^ token.c:1100:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int LEFT_BRACKET(ch) ^ In file included from token.c:36: ./tokst.h:300:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int LEFT_BRACKET(); ^ token.c:1109:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RIGHT_BRACKET(ch) ^ In file included from token.c:36: ./tokst.h:309:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RIGHT_BRACKET(); ^ token.c:1118:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int BREAK_SIGNAL(ch) ^ In file included from token.c:36: ./tokst.h:295:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int BREAK_SIGNAL(); ^ token.c:1126:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int NO_TOKEN(ch) ^ In file included from token.c:36: ./tokst.h:303:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int NO_TOKEN(); ^ token.c:1202:20: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] ch = (*actionP)(ch); ^ token.c:1157:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void scan_token(inputP) ^ In file included from token.c:35: ./token.h:59:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern void scan_token(); ^ 72 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long type1.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long type1.c -fPIC -DPIC -o .libs/type1.o type1.c:570:6: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc(CharSpace,0,blues->BlueValues[i] - blues->BlueValues[i+1]); ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:571:2: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &dummy, &bluezonepixels); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:572:2: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:573:6: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc(CharSpace,0,blues->FamilyBlues[i] - blues->FamilyBlues[i+1]); ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:574:2: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &dummy, &familyzonepixels); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:575:2: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:619:6: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc(CharSpace,0,blues->OtherBlues[i] - blues->OtherBlues[i+1]); ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:620:2: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &dummy, &bluezonepixels); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:621:2: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:622:6: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc(CharSpace,0,blues->FamilyOtherBlues[i] - ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:624:2: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &dummy, &familyzonepixels); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:625:2: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:704:3: warning: passing arguments to 't1_QuerySpace' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QuerySpace(CharSpace, &cxx, &cyx, &cxy, &cyy); /* Transformation matrix */ ^ ./spaces.h:40:51: note: expanded from macro 'QuerySpace' #define QuerySpace(S,f1,f2,f3,f4) t1_QuerySpace(S,f1,f2,f3,f4) ^ type1.c:742:9: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc(CharSpace, 1, 0); ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:744:9: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc(CharSpace, 0, 1); ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:745:3: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &Xpixels, &Ypixels); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:746:3: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:683:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int ComputeStem(stemno) ^ type1.c:1136:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int Push(Num) ^ type1.c:1151:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int PushCall(CurrStrP, CurrIndex, CurrKey) ^ type1.c:1165:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int PopCall(CurrStrPP, CurrIndexP, CurrKeyP) ^ type1.c:1187:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int PSFakePush(Num) ^ type1.c:1219:7: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = Loc(CharSpace, edge1, 0.0); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:1220:3: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &leftx, &lefty); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:1222:15: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = Join(p, Loc(CharSpace, edge2, 0.0)); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:1223:3: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &rightx, &righty); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:1224:3: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:1262:7: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = Loc(IDENTITY, shiftx, shifty); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:1263:3: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, CharSpace, &Xpixels, &Ypixels); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:1208:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct segment *CenterStem(edge1, edge2) ^ type1.c:1279:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static unsigned char Decrypt(cipher) ^ type1.c:1290:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int DoRead(CodeP) ^ type1.c:1332:14: warning: passing arguments to 'DoCommand' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DoCommand(Code); ^ type1.c:1323:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int Decode(Code) ^ type1.c:1387:12: warning: passing arguments to 'HStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HStem(Stack[0], Stack[1]); ^ type1.c:1396:12: warning: passing arguments to 'VStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] VStem(Stack[0], Stack[1]); ^ type1.c:1405:14: warning: passing arguments to 'RMoveTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RMoveTo(0.0, Stack[0]); ^ type1.c:1414:14: warning: passing arguments to 'RLineTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RLineTo(Stack[0], Stack[1]); ^ type1.c:1423:14: warning: passing arguments to 'RLineTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RLineTo(Stack[0], 0.0); ^ type1.c:1432:14: warning: passing arguments to 'RLineTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RLineTo(0.0, Stack[0]); ^ type1.c:1444:16: warning: passing arguments to 'RRCurveTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RRCurveTo(Stack[0], Stack[1], Stack[2], Stack[3], ^ type1.c:1464:15: warning: passing arguments to 'CallSubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CallSubr((int)Stack[Top--]); ^ type1.c:1479:13: warning: passing arguments to 'Escape' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Escape(Code); ^ type1.c:1490:10: warning: passing arguments to 'Sbw' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Sbw(Stack[0], 0.0, Stack[1], 0.0); ^ type1.c:1507:14: warning: passing arguments to 'RMoveTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RMoveTo(Stack[0], Stack[1]); ^ type1.c:1516:14: warning: passing arguments to 'RMoveTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RMoveTo(Stack[0], 0.0); ^ type1.c:1526:16: warning: passing arguments to 'RRCurveTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RRCurveTo(0.0, Stack[0], Stack[1], Stack[2], ^ type1.c:1537:16: warning: passing arguments to 'RRCurveTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RRCurveTo(Stack[0], 0.0, Stack[1], Stack[2], 0.0, Stack[3]); ^ type1.c:1377:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int DoCommand(Code) ^ type1.c:446:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int DoCommand(); ^ type1.c:1580:12: warning: passing arguments to 'VStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] VStem(Stack[0], Stack[1]); ^ type1.c:1581:12: warning: passing arguments to 'VStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] VStem(Stack[2], Stack[3]); ^ type1.c:1582:12: warning: passing arguments to 'VStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] VStem(Stack[4], Stack[5]); ^ type1.c:1590:12: warning: passing arguments to 'HStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HStem(Stack[0], Stack[1]); ^ type1.c:1591:12: warning: passing arguments to 'HStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HStem(Stack[2], Stack[3]); ^ type1.c:1592:12: warning: passing arguments to 'HStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HStem(Stack[4], Stack[5]); ^ type1.c:1598:11: warning: passing arguments to 'Seac' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Seac(Stack[0], Stack[1], Stack[2], ^ type1.c:1607:10: warning: passing arguments to 'Sbw' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Sbw(Stack[0], Stack[1], Stack[2], Stack[3]); ^ type1.c:1613:25: warning: passing arguments to 'Div' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Stack[Top-1] = Div(Stack[Top-1], Stack[Top]); ^ type1.c:1624:20: warning: passing arguments to 'CallOtherSubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CallOtherSubr((int)Stack[Top + Num + 2]); ^ type1.c:1637:20: warning: passing arguments to 'SetCurrentPoint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SetCurrentPoint(Stack[0], Stack[1]); ^ type1.c:1555:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int Escape(Code) ^ type1.c:447:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int Escape(); ^ type1.c:1656:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int HStem(y, dy) ^ type1.c:448:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int HStem(); ^ type1.c:1678:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int VStem(x, dx) ^ type1.c:449:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int VStem(); ^ type1.c:1698:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RLineTo(dx, dy) ^ type1.c:450:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RLineTo(); ^ type1.c:1727:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RRCurveTo(dx1, dy1, dx2, dy2, dx3, dy3) ^ type1.c:451:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RRCurveTo(); ^ type1.c:1839:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int CallSubr(subrno) ^ type1.c:453:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int CallSubr(); ^ type1.c:1897:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RMoveTo(dx,dy) ^ type1.c:456:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RMoveTo(); ^ type1.c:1972:35: warning: passing arguments to 'GetType1CharString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CharStringP = GetType1CharString(Environment, achar); ^ type1.c:2003:35: warning: passing arguments to 'GetType1CharString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CharStringP = GetType1CharString(Environment, bchar); ^ type1.c:1946:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int Seac(asb, adx, ady, bchar, achar) ^ type1.c:458:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int Seac(); ^ type1.c:2025:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int Sbw(sbx, sby, wx, wy) ^ type1.c:459:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int Sbw(); ^ type1.c:2068:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static DOUBLE Div(num1, num2) ^ type1.c:444:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static DOUBLE Div(); ^ type1.c:2179:5: warning: passing arguments to 't1_QuerySpace' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QuerySpace(CharSpace, &cxx, &cyx, &cxy, &cyy); /* Transformation matrix */ ^ ./spaces.h:40:51: note: expanded from macro 'QuerySpace' #define QuerySpace(S,f1,f2,f3,f4) t1_QuerySpace(S,f1,f2,f3,f4) ^ type1.c:2199:9: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dtransform(0.0, ROUND(c3y2-c1y2), &x, &y); /* Flex height in pixels */ ^ type1.c:2098:36: note: expanded from macro 'dtransform' register struct segment *point = Loc(CharSpace, dxusr, dyusr); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2199:9: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2099:3: note: expanded from macro 'dtransform' QueryLoc(point, IDENTITY, dxdev, dydev); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2199:9: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2100:3: note: expanded from macro 'dtransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2204:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] transform(c1x2, c1y2, &x, &y); ^ type1.c:2109:40: note: expanded from macro 'transform' #define transform(xusr,yusr,xdev,ydev) dtransform(xusr,yusr,xdev,ydev) ^ type1.c:2098:36: note: expanded from macro 'dtransform' register struct segment *point = Loc(CharSpace, dxusr, dyusr); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2204:11: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2109:40: note: expanded from macro 'transform' #define transform(xusr,yusr,xdev,ydev) dtransform(xusr,yusr,xdev,ydev) ^ type1.c:2099:3: note: expanded from macro 'dtransform' QueryLoc(point, IDENTITY, dxdev, dydev); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2204:11: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2109:40: note: expanded from macro 'transform' #define transform(xusr,yusr,xdev,ydev) dtransform(xusr,yusr,xdev,ydev) ^ type1.c:2100:3: note: expanded from macro 'dtransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2212:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dtransform(0.0, ROUND(y2-c1y2), &x, &y); ^ type1.c:2098:36: note: expanded from macro 'dtransform' register struct segment *point = Loc(CharSpace, dxusr, dyusr); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2212:11: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2099:3: note: expanded from macro 'dtransform' QueryLoc(point, IDENTITY, dxdev, dydev); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2212:11: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2100:3: note: expanded from macro 'dtransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2228:13: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] itransform(cx, ey, &x, &y); ^ type1.c:2104:36: note: expanded from macro 'itransform' register struct segment *point = Loc(IDENTITY, xdev, ydev); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2228:13: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2105:3: note: expanded from macro 'itransform' QueryLoc(point, CharSpace, xusr, yusr); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2228:13: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2106:3: note: expanded from macro 'itransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2230:13: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] itransform(ey, cx, &x, &y); ^ type1.c:2104:36: note: expanded from macro 'itransform' register struct segment *point = Loc(IDENTITY, xdev, ydev); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2230:13: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2105:3: note: expanded from macro 'itransform' QueryLoc(point, CharSpace, xusr, yusr); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2230:13: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2106:3: note: expanded from macro 'itransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2250:9: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dtransform(ROUND(c3x2 - c1x2), 0.0, &x, &y); /* Flex height in pixels */ ^ type1.c:2098:36: note: expanded from macro 'dtransform' register struct segment *point = Loc(CharSpace, dxusr, dyusr); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2250:9: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2099:3: note: expanded from macro 'dtransform' QueryLoc(point, IDENTITY, dxdev, dydev); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2250:9: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2100:3: note: expanded from macro 'dtransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2255:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] transform(c1x2, c1y2, &x, &y); ^ type1.c:2109:40: note: expanded from macro 'transform' #define transform(xusr,yusr,xdev,ydev) dtransform(xusr,yusr,xdev,ydev) ^ type1.c:2098:36: note: expanded from macro 'dtransform' register struct segment *point = Loc(CharSpace, dxusr, dyusr); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2255:11: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2109:40: note: expanded from macro 'transform' #define transform(xusr,yusr,xdev,ydev) dtransform(xusr,yusr,xdev,ydev) ^ type1.c:2099:3: note: expanded from macro 'dtransform' QueryLoc(point, IDENTITY, dxdev, dydev); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2255:11: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2109:40: note: expanded from macro 'transform' #define transform(xusr,yusr,xdev,ydev) dtransform(xusr,yusr,xdev,ydev) ^ type1.c:2100:3: note: expanded from macro 'dtransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2262:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dtransform(ROUND(x2-c1x2), 0.0, &x, &y); ^ type1.c:2098:36: note: expanded from macro 'dtransform' register struct segment *point = Loc(CharSpace, dxusr, dyusr); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2262:11: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2099:3: note: expanded from macro 'dtransform' QueryLoc(point, IDENTITY, dxdev, dydev); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2262:11: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2100:3: note: expanded from macro 'dtransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2278:13: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] itransform(cy, ex, &x, &y); ^ type1.c:2104:36: note: expanded from macro 'itransform' register struct segment *point = Loc(IDENTITY, xdev, ydev); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2278:13: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2105:3: note: expanded from macro 'itransform' QueryLoc(point, CharSpace, xusr, yusr); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2278:13: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2106:3: note: expanded from macro 'itransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2280:13: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] itransform(ex, cy, &x, &y); ^ type1.c:2104:36: note: expanded from macro 'itransform' register struct segment *point = Loc(IDENTITY, xdev, ydev); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2280:13: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2105:3: note: expanded from macro 'itransform' QueryLoc(point, CharSpace, xusr, yusr); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2280:13: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2106:3: note: expanded from macro 'itransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2137:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void FlxProc(c1x2, c1y2, c3x0, c3y0, c3x1, c3y1, c3x2, c3y2, ^ type1.c:2353:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int CallOtherSubr(othersubrno) ^ type1.c:460:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int CallOtherSubr(); ^ type1.c:2400:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int SetCurrentPoint(x, y) ^ type1.c:461:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int SetCurrentPoint(); ^ type1.c:2466:5: warning: passing arguments to 't1_QuerySpace' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QuerySpace( S, &scxx, &scyx, &scxy, &scyy); /* Transformation matrix */ ^ ./spaces.h:40:51: note: expanded from macro 'QuerySpace' #define QuerySpace(S,f1,f2,f3,f4) t1_QuerySpace(S,f1,f2,f3,f4) ^ type1.c:2467:9: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc( S, 1, 0); ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:2468:5: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &xp, &yp); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2566:7: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(path); /* Reclaim storage */ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2720:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, adx1, ady1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2729:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2748:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, adx1, ady1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2757:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2759:23: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ type1.c:2791:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, adx1, ady1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2792:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Loc(CharSpace, adx2, ady2); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2793:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Loc(CharSpace, adx3, ady3); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2808:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2809:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Loc(CharSpace, dx2, dy2); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2810:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Loc(CharSpace, dx3, dy3); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2815:35: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Join(C, (struct segment *)Dup(B)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ type1.c:2816:35: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Join(D, (struct segment *)Dup(C)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ type1.c:2817:41: warning: passing arguments to 't1_Bezier' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, (struct segment *)Bezier(B, C, D)); ^ ./paths.h:43:49: note: expanded from macro 'Bezier' #define Bezier(B,C,D) t1_Bezier(B,C,D) ^ type1.c:2830:23: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Loc(CharSpace, ppoints[pindex].x, ppoints[pindex].y)); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2844:14: warning: passing arguments to 't1_Phantom' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmpseg = Phantom(path); ^ ./pictures.h:44:45: note: expanded from macro 'Phantom' #define Phantom(o) t1_Phantom(o) ^ type1.c:2845:12: warning: passing arguments to 't1_ClosePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = ClosePath(path); ^ ./paths.h:37:52: note: expanded from macro 'ClosePath' #define ClosePath(p) t1_ClosePath(p,0) ^ type1.c:2846:17: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), tmpseg); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:2852:12: warning: passing arguments to 't1_ClosePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = ClosePath(path); ^ ./paths.h:37:52: note: expanded from macro 'ClosePath' #define ClosePath(p) t1_ClosePath(p,0) ^ type1.c:2856:17: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), Loc(CharSpace, ppoints[pindex].ax, ppoints[pindex].ay)); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:2856:29: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), Loc(CharSpace, ppoints[pindex].ax, ppoints[pindex].ay)); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2867:13: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] apath = Snap(path); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:3319:7: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3342:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3343:25: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ type1.c:3383:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3384:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Loc(CharSpace, dx2, dy2); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3385:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Loc(CharSpace, dx3, dy3); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3387:37: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Join(C, (struct segment *)Dup(B)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ type1.c:3388:37: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Join(D, (struct segment *)Dup(C)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ type1.c:3389:43: warning: passing arguments to 't1_Bezier' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, (struct segment *)Bezier(B, C, D)); ^ ./paths.h:43:49: note: expanded from macro 'Bezier' #define Bezier(B,C,D) t1_Bezier(B,C,D) ^ type1.c:3436:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3437:25: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ type1.c:3450:14: warning: passing arguments to 't1_Phantom' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmpseg = Phantom(path); ^ ./pictures.h:44:45: note: expanded from macro 'Phantom' #define Phantom(o) t1_Phantom(o) ^ type1.c:3451:12: warning: passing arguments to 't1_ClosePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = ClosePath(path); ^ ./paths.h:37:52: note: expanded from macro 'ClosePath' #define ClosePath(p) t1_ClosePath(p,0) ^ type1.c:3452:17: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), tmpseg); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:3486:9: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3505:9: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3506:23: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ type1.c:3589:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3590:25: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ type1.c:3639:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3640:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Loc(CharSpace, dx2, dy2); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3641:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Loc(CharSpace, dx3, dy3); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3643:37: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Join(C, (struct segment *)Dup(B)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ type1.c:3644:37: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Join(D, (struct segment *)Dup(C)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ type1.c:3645:43: warning: passing arguments to 't1_Bezier' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, (struct segment *)Bezier(B, C, D)); ^ ./paths.h:43:49: note: expanded from macro 'Bezier' #define Bezier(B,C,D) t1_Bezier(B,C,D) ^ type1.c:3691:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3692:25: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ type1.c:3711:12: warning: passing arguments to 't1_Phantom' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmpseg = Phantom(path); ^ ./pictures.h:44:45: note: expanded from macro 'Phantom' #define Phantom(o) t1_Phantom(o) ^ type1.c:3712:10: warning: passing arguments to 't1_ClosePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = ClosePath(path); ^ ./paths.h:37:52: note: expanded from macro 'ClosePath' #define ClosePath(p) t1_ClosePath(p,0) ^ type1.c:3713:15: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), tmpseg); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:3750:7: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3901:23: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Loc(CharSpace, ppoints[pindex].x, ppoints[pindex].y)); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3908:12: warning: passing arguments to 't1_ClosePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = ClosePath(path); ^ ./paths.h:37:52: note: expanded from macro 'ClosePath' #define ClosePath(p) t1_ClosePath(p,0) ^ type1.c:3912:17: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), Loc(CharSpace, ppoints[pindex].ax, ppoints[pindex].ay)); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:3912:29: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), Loc(CharSpace, ppoints[pindex].ax, ppoints[pindex].ay)); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3924:13: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] apath = Snap(path); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:4664:9: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc( CharSpace, dx, dy); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:4665:23: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ 183 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long type1.c -o type1.o type1.c:570:6: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc(CharSpace,0,blues->BlueValues[i] - blues->BlueValues[i+1]); ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:571:2: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &dummy, &bluezonepixels); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:572:2: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:573:6: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc(CharSpace,0,blues->FamilyBlues[i] - blues->FamilyBlues[i+1]); ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:574:2: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &dummy, &familyzonepixels); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:575:2: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:619:6: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc(CharSpace,0,blues->OtherBlues[i] - blues->OtherBlues[i+1]); ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:620:2: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &dummy, &bluezonepixels); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:621:2: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:622:6: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc(CharSpace,0,blues->FamilyOtherBlues[i] - ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:624:2: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &dummy, &familyzonepixels); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:625:2: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:704:3: warning: passing arguments to 't1_QuerySpace' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QuerySpace(CharSpace, &cxx, &cyx, &cxy, &cyy); /* Transformation matrix */ ^ ./spaces.h:40:51: note: expanded from macro 'QuerySpace' #define QuerySpace(S,f1,f2,f3,f4) t1_QuerySpace(S,f1,f2,f3,f4) ^ type1.c:742:9: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc(CharSpace, 1, 0); ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:744:9: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc(CharSpace, 0, 1); ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:745:3: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &Xpixels, &Ypixels); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:746:3: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:683:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int ComputeStem(stemno) ^ type1.c:1136:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int Push(Num) ^ type1.c:1151:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int PushCall(CurrStrP, CurrIndex, CurrKey) ^ type1.c:1165:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int PopCall(CurrStrPP, CurrIndexP, CurrKeyP) ^ type1.c:1187:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int PSFakePush(Num) ^ type1.c:1219:7: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = Loc(CharSpace, edge1, 0.0); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:1220:3: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &leftx, &lefty); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:1222:15: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = Join(p, Loc(CharSpace, edge2, 0.0)); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:1223:3: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &rightx, &righty); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:1224:3: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(p); ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:1262:7: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = Loc(IDENTITY, shiftx, shifty); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:1263:3: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, CharSpace, &Xpixels, &Ypixels); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:1208:24: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static struct segment *CenterStem(edge1, edge2) ^ type1.c:1279:22: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static unsigned char Decrypt(cipher) ^ type1.c:1290:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int DoRead(CodeP) ^ type1.c:1332:14: warning: passing arguments to 'DoCommand' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] DoCommand(Code); ^ type1.c:1323:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int Decode(Code) ^ type1.c:1387:12: warning: passing arguments to 'HStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HStem(Stack[0], Stack[1]); ^ type1.c:1396:12: warning: passing arguments to 'VStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] VStem(Stack[0], Stack[1]); ^ type1.c:1405:14: warning: passing arguments to 'RMoveTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RMoveTo(0.0, Stack[0]); ^ type1.c:1414:14: warning: passing arguments to 'RLineTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RLineTo(Stack[0], Stack[1]); ^ type1.c:1423:14: warning: passing arguments to 'RLineTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RLineTo(Stack[0], 0.0); ^ type1.c:1432:14: warning: passing arguments to 'RLineTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RLineTo(0.0, Stack[0]); ^ type1.c:1444:16: warning: passing arguments to 'RRCurveTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RRCurveTo(Stack[0], Stack[1], Stack[2], Stack[3], ^ type1.c:1464:15: warning: passing arguments to 'CallSubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CallSubr((int)Stack[Top--]); ^ type1.c:1479:13: warning: passing arguments to 'Escape' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Escape(Code); ^ type1.c:1490:10: warning: passing arguments to 'Sbw' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Sbw(Stack[0], 0.0, Stack[1], 0.0); ^ type1.c:1507:14: warning: passing arguments to 'RMoveTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RMoveTo(Stack[0], Stack[1]); ^ type1.c:1516:14: warning: passing arguments to 'RMoveTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RMoveTo(Stack[0], 0.0); ^ type1.c:1526:16: warning: passing arguments to 'RRCurveTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RRCurveTo(0.0, Stack[0], Stack[1], Stack[2], ^ type1.c:1537:16: warning: passing arguments to 'RRCurveTo' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] RRCurveTo(Stack[0], 0.0, Stack[1], Stack[2], 0.0, Stack[3]); ^ type1.c:1377:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int DoCommand(Code) ^ type1.c:446:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int DoCommand(); ^ type1.c:1580:12: warning: passing arguments to 'VStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] VStem(Stack[0], Stack[1]); ^ type1.c:1581:12: warning: passing arguments to 'VStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] VStem(Stack[2], Stack[3]); ^ type1.c:1582:12: warning: passing arguments to 'VStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] VStem(Stack[4], Stack[5]); ^ type1.c:1590:12: warning: passing arguments to 'HStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HStem(Stack[0], Stack[1]); ^ type1.c:1591:12: warning: passing arguments to 'HStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HStem(Stack[2], Stack[3]); ^ type1.c:1592:12: warning: passing arguments to 'HStem' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] HStem(Stack[4], Stack[5]); ^ type1.c:1598:11: warning: passing arguments to 'Seac' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Seac(Stack[0], Stack[1], Stack[2], ^ type1.c:1607:10: warning: passing arguments to 'Sbw' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Sbw(Stack[0], Stack[1], Stack[2], Stack[3]); ^ type1.c:1613:25: warning: passing arguments to 'Div' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Stack[Top-1] = Div(Stack[Top-1], Stack[Top]); ^ type1.c:1624:20: warning: passing arguments to 'CallOtherSubr' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CallOtherSubr((int)Stack[Top + Num + 2]); ^ type1.c:1637:20: warning: passing arguments to 'SetCurrentPoint' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] SetCurrentPoint(Stack[0], Stack[1]); ^ type1.c:1555:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int Escape(Code) ^ type1.c:447:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int Escape(); ^ type1.c:1656:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int HStem(y, dy) ^ type1.c:448:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int HStem(); ^ type1.c:1678:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int VStem(x, dx) ^ type1.c:449:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int VStem(); ^ type1.c:1698:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RLineTo(dx, dy) ^ type1.c:450:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RLineTo(); ^ type1.c:1727:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RRCurveTo(dx1, dy1, dx2, dy2, dx3, dy3) ^ type1.c:451:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RRCurveTo(); ^ type1.c:1839:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int CallSubr(subrno) ^ type1.c:453:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int CallSubr(); ^ type1.c:1897:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int RMoveTo(dx,dy) ^ type1.c:456:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int RMoveTo(); ^ type1.c:1972:35: warning: passing arguments to 'GetType1CharString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CharStringP = GetType1CharString(Environment, achar); ^ type1.c:2003:35: warning: passing arguments to 'GetType1CharString' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] CharStringP = GetType1CharString(Environment, bchar); ^ type1.c:1946:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int Seac(asb, adx, ady, bchar, achar) ^ type1.c:458:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int Seac(); ^ type1.c:2025:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int Sbw(sbx, sby, wx, wy) ^ type1.c:459:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int Sbw(); ^ type1.c:2068:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static DOUBLE Div(num1, num2) ^ type1.c:444:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static DOUBLE Div(); ^ type1.c:2179:5: warning: passing arguments to 't1_QuerySpace' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QuerySpace(CharSpace, &cxx, &cyx, &cxy, &cyy); /* Transformation matrix */ ^ ./spaces.h:40:51: note: expanded from macro 'QuerySpace' #define QuerySpace(S,f1,f2,f3,f4) t1_QuerySpace(S,f1,f2,f3,f4) ^ type1.c:2199:9: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dtransform(0.0, ROUND(c3y2-c1y2), &x, &y); /* Flex height in pixels */ ^ type1.c:2098:36: note: expanded from macro 'dtransform' register struct segment *point = Loc(CharSpace, dxusr, dyusr); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2199:9: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2099:3: note: expanded from macro 'dtransform' QueryLoc(point, IDENTITY, dxdev, dydev); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2199:9: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2100:3: note: expanded from macro 'dtransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2204:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] transform(c1x2, c1y2, &x, &y); ^ type1.c:2109:40: note: expanded from macro 'transform' #define transform(xusr,yusr,xdev,ydev) dtransform(xusr,yusr,xdev,ydev) ^ type1.c:2098:36: note: expanded from macro 'dtransform' register struct segment *point = Loc(CharSpace, dxusr, dyusr); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2204:11: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2109:40: note: expanded from macro 'transform' #define transform(xusr,yusr,xdev,ydev) dtransform(xusr,yusr,xdev,ydev) ^ type1.c:2099:3: note: expanded from macro 'dtransform' QueryLoc(point, IDENTITY, dxdev, dydev); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2204:11: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2109:40: note: expanded from macro 'transform' #define transform(xusr,yusr,xdev,ydev) dtransform(xusr,yusr,xdev,ydev) ^ type1.c:2100:3: note: expanded from macro 'dtransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2212:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dtransform(0.0, ROUND(y2-c1y2), &x, &y); ^ type1.c:2098:36: note: expanded from macro 'dtransform' register struct segment *point = Loc(CharSpace, dxusr, dyusr); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2212:11: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2099:3: note: expanded from macro 'dtransform' QueryLoc(point, IDENTITY, dxdev, dydev); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2212:11: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2100:3: note: expanded from macro 'dtransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2228:13: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] itransform(cx, ey, &x, &y); ^ type1.c:2104:36: note: expanded from macro 'itransform' register struct segment *point = Loc(IDENTITY, xdev, ydev); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2228:13: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2105:3: note: expanded from macro 'itransform' QueryLoc(point, CharSpace, xusr, yusr); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2228:13: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2106:3: note: expanded from macro 'itransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2230:13: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] itransform(ey, cx, &x, &y); ^ type1.c:2104:36: note: expanded from macro 'itransform' register struct segment *point = Loc(IDENTITY, xdev, ydev); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2230:13: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2105:3: note: expanded from macro 'itransform' QueryLoc(point, CharSpace, xusr, yusr); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2230:13: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2106:3: note: expanded from macro 'itransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2250:9: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dtransform(ROUND(c3x2 - c1x2), 0.0, &x, &y); /* Flex height in pixels */ ^ type1.c:2098:36: note: expanded from macro 'dtransform' register struct segment *point = Loc(CharSpace, dxusr, dyusr); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2250:9: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2099:3: note: expanded from macro 'dtransform' QueryLoc(point, IDENTITY, dxdev, dydev); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2250:9: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2100:3: note: expanded from macro 'dtransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2255:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] transform(c1x2, c1y2, &x, &y); ^ type1.c:2109:40: note: expanded from macro 'transform' #define transform(xusr,yusr,xdev,ydev) dtransform(xusr,yusr,xdev,ydev) ^ type1.c:2098:36: note: expanded from macro 'dtransform' register struct segment *point = Loc(CharSpace, dxusr, dyusr); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2255:11: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2109:40: note: expanded from macro 'transform' #define transform(xusr,yusr,xdev,ydev) dtransform(xusr,yusr,xdev,ydev) ^ type1.c:2099:3: note: expanded from macro 'dtransform' QueryLoc(point, IDENTITY, dxdev, dydev); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2255:11: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2109:40: note: expanded from macro 'transform' #define transform(xusr,yusr,xdev,ydev) dtransform(xusr,yusr,xdev,ydev) ^ type1.c:2100:3: note: expanded from macro 'dtransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2262:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] dtransform(ROUND(x2-c1x2), 0.0, &x, &y); ^ type1.c:2098:36: note: expanded from macro 'dtransform' register struct segment *point = Loc(CharSpace, dxusr, dyusr); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2262:11: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2099:3: note: expanded from macro 'dtransform' QueryLoc(point, IDENTITY, dxdev, dydev); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2262:11: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2100:3: note: expanded from macro 'dtransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2278:13: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] itransform(cy, ex, &x, &y); ^ type1.c:2104:36: note: expanded from macro 'itransform' register struct segment *point = Loc(IDENTITY, xdev, ydev); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2278:13: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2105:3: note: expanded from macro 'itransform' QueryLoc(point, CharSpace, xusr, yusr); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2278:13: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2106:3: note: expanded from macro 'itransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2280:13: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] itransform(ex, cy, &x, &y); ^ type1.c:2104:36: note: expanded from macro 'itransform' register struct segment *point = Loc(IDENTITY, xdev, ydev); \ ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2280:13: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2105:3: note: expanded from macro 'itransform' QueryLoc(point, CharSpace, xusr, yusr); \ ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2280:13: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] type1.c:2106:3: note: expanded from macro 'itransform' Destroy(point); \ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2137:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static void FlxProc(c1x2, c1y2, c3x0, c3y0, c3x1, c3y1, c3x2, c3y2, ^ type1.c:2353:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int CallOtherSubr(othersubrno) ^ type1.c:460:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int CallOtherSubr(); ^ type1.c:2400:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int SetCurrentPoint(x, y) ^ type1.c:461:12: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] static int SetCurrentPoint(); ^ type1.c:2466:5: warning: passing arguments to 't1_QuerySpace' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QuerySpace( S, &scxx, &scyx, &scxy, &scyy); /* Transformation matrix */ ^ ./spaces.h:40:51: note: expanded from macro 'QuerySpace' #define QuerySpace(S,f1,f2,f3,f4) t1_QuerySpace(S,f1,f2,f3,f4) ^ type1.c:2467:9: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] p = ILoc( S, 1, 0); ^ ./paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ type1.c:2468:5: warning: passing arguments to 't1_QueryLoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] QueryLoc(p, IDENTITY, &xp, &yp); ^ ./paths.h:51:51: note: expanded from macro 'QueryLoc' #define QueryLoc(P,S,x,y) t1_QueryLoc(P,S,x,y) ^ type1.c:2566:7: warning: passing arguments to 't1_Destroy' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Destroy(path); /* Reclaim storage */ ^ ./objects.h:38:39: note: expanded from macro 'Destroy' #define Destroy(obj) t1_Destroy(obj) ^ type1.c:2720:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, adx1, ady1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2729:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2748:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, adx1, ady1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2757:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2759:23: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ type1.c:2791:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, adx1, ady1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2792:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Loc(CharSpace, adx2, ady2); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2793:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Loc(CharSpace, adx3, ady3); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2808:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2809:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Loc(CharSpace, dx2, dy2); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2810:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Loc(CharSpace, dx3, dy3); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2815:35: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Join(C, (struct segment *)Dup(B)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ type1.c:2816:35: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Join(D, (struct segment *)Dup(C)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ type1.c:2817:41: warning: passing arguments to 't1_Bezier' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, (struct segment *)Bezier(B, C, D)); ^ ./paths.h:43:49: note: expanded from macro 'Bezier' #define Bezier(B,C,D) t1_Bezier(B,C,D) ^ type1.c:2830:23: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Loc(CharSpace, ppoints[pindex].x, ppoints[pindex].y)); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2844:14: warning: passing arguments to 't1_Phantom' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmpseg = Phantom(path); ^ ./pictures.h:44:45: note: expanded from macro 'Phantom' #define Phantom(o) t1_Phantom(o) ^ type1.c:2845:12: warning: passing arguments to 't1_ClosePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = ClosePath(path); ^ ./paths.h:37:52: note: expanded from macro 'ClosePath' #define ClosePath(p) t1_ClosePath(p,0) ^ type1.c:2846:17: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), tmpseg); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:2852:12: warning: passing arguments to 't1_ClosePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = ClosePath(path); ^ ./paths.h:37:52: note: expanded from macro 'ClosePath' #define ClosePath(p) t1_ClosePath(p,0) ^ type1.c:2856:17: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), Loc(CharSpace, ppoints[pindex].ax, ppoints[pindex].ay)); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:2856:29: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), Loc(CharSpace, ppoints[pindex].ax, ppoints[pindex].ay)); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:2867:13: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] apath = Snap(path); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:3319:7: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3342:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3343:25: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ type1.c:3383:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3384:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Loc(CharSpace, dx2, dy2); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3385:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Loc(CharSpace, dx3, dy3); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3387:37: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Join(C, (struct segment *)Dup(B)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ type1.c:3388:37: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Join(D, (struct segment *)Dup(C)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ type1.c:3389:43: warning: passing arguments to 't1_Bezier' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, (struct segment *)Bezier(B, C, D)); ^ ./paths.h:43:49: note: expanded from macro 'Bezier' #define Bezier(B,C,D) t1_Bezier(B,C,D) ^ type1.c:3436:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3437:25: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ type1.c:3450:14: warning: passing arguments to 't1_Phantom' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmpseg = Phantom(path); ^ ./pictures.h:44:45: note: expanded from macro 'Phantom' #define Phantom(o) t1_Phantom(o) ^ type1.c:3451:12: warning: passing arguments to 't1_ClosePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = ClosePath(path); ^ ./paths.h:37:52: note: expanded from macro 'ClosePath' #define ClosePath(p) t1_ClosePath(p,0) ^ type1.c:3452:17: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), tmpseg); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:3486:9: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3505:9: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3506:23: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ type1.c:3589:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3590:25: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ type1.c:3639:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3640:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Loc(CharSpace, dx2, dy2); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3641:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Loc(CharSpace, dx3, dy3); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3643:37: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] C = Join(C, (struct segment *)Dup(B)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ type1.c:3644:37: warning: passing arguments to 't1_Dup' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] D = Join(D, (struct segment *)Dup(C)); ^ ./objects.h:39:35: note: expanded from macro 'Dup' #define Dup(obj) t1_Dup(obj) ^ type1.c:3645:43: warning: passing arguments to 't1_Bezier' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, (struct segment *)Bezier(B, C, D)); ^ ./paths.h:43:49: note: expanded from macro 'Bezier' #define Bezier(B,C,D) t1_Bezier(B,C,D) ^ type1.c:3691:11: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3692:25: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ type1.c:3711:12: warning: passing arguments to 't1_Phantom' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] tmpseg = Phantom(path); ^ ./pictures.h:44:45: note: expanded from macro 'Phantom' #define Phantom(o) t1_Phantom(o) ^ type1.c:3712:10: warning: passing arguments to 't1_ClosePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = ClosePath(path); ^ ./paths.h:37:52: note: expanded from macro 'ClosePath' #define ClosePath(p) t1_ClosePath(p,0) ^ type1.c:3713:15: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), tmpseg); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:3750:7: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc(CharSpace, dx1, dy1); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3901:23: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Loc(CharSpace, ppoints[pindex].x, ppoints[pindex].y)); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3908:12: warning: passing arguments to 't1_ClosePath' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = ClosePath(path); ^ ./paths.h:37:52: note: expanded from macro 'ClosePath' #define ClosePath(p) t1_ClosePath(p,0) ^ type1.c:3912:17: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), Loc(CharSpace, ppoints[pindex].ax, ppoints[pindex].ay)); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:3912:29: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(Snap(path), Loc(CharSpace, ppoints[pindex].ax, ppoints[pindex].ay)); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:3924:13: warning: passing arguments to 't1_Snap' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] apath = Snap(path); ^ ./pictures.h:45:42: note: expanded from macro 'Snap' #define Snap(o) t1_Snap(o) ^ type1.c:4664:9: warning: passing arguments to 't1_Loc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] B = Loc( CharSpace, dx, dy); ^ ./paths.h:33:46: note: expanded from macro 'Loc' #define Loc(S,x,y) t1_Loc(S,(DOUBLE)x,(DOUBLE)y) ^ type1.c:4665:23: warning: passing arguments to 't1_Line' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path = Join(path, Line(B)); ^ ./paths.h:35:47: note: expanded from macro 'Line' #define Line(P) t1_Line(P) ^ 183 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long util.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long util.c -fPIC -DPIC -o .libs/util.o util.c:83:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *vm_alloc(bytes) ^ In file included from util.c:35: ./util.h:78:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char *vm_alloc(); ^ 2 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long util.c -o util.o util.c:83:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *vm_alloc(bytes) ^ In file included from util.c:35: ./util.h:78:17: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent definition [-Wdeprecated-non-prototype] extern char *vm_alloc(); ^ 2 warnings generated. gmake[2]: Leaving directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/lib/type1' gmake[2]: Entering directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/lib/t1lib' /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1finfo.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1finfo.c -fPIC -DPIC -o .libs/t1finfo.o t1finfo.c:222:8: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Transform(S, pFontBase->pFontArray[FontID].FontTransform[0], ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1finfo.c:221:25: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] S=(struct XYspace *)Permanent ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1finfo.c:242:5: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1finfo.c:245:7: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ 4 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1finfo.c -o t1finfo.o t1finfo.c:222:8: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Transform(S, pFontBase->pFontArray[FontID].FontTransform[0], ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1finfo.c:221:25: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] S=(struct XYspace *)Permanent ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1finfo.c:242:5: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1finfo.c:245:7: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ 4 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1base.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1base.c -fPIC -DPIC -o .libs/t1base.o cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1base.c -o t1base.o /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1delete.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1delete.c -fPIC -DPIC -o .libs/t1delete.o cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1delete.c -o t1delete.o /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1enc.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1enc.c -fPIC -DPIC -o .libs/t1enc.o cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1enc.c -o t1enc.o /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1env.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1env.c -fPIC -DPIC -o .libs/t1env.o cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1env.c -o t1env.o /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1load.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1load.c -fPIC -DPIC -o .libs/t1load.o t1load.c:174:20: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (psobj *)vm_alloc(4 * sizeof(psobj))) == NULL) { ^ t1load.c:627:3: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Transform(S, pFontBase->pFontArray[FontID].FontTransform[0], ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1load.c:626:27: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] S=(struct XYspace *)Permanent ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1load.c:645:7: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1load.c:647:2: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1load.c:762:15: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] + (float) abs( (double)pFontBase->pFontArray[FontID].UndrLnPos); ^ t1load.c:762:15: note: use function 'fabs' instead + (float) abs( (double)pFontBase->pFontArray[FontID].UndrLnPos); ^~~ fabs t1load.c:952:5: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Transform(pFontSizeDeps->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1load.c:959:5: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Transform(pFontSizeDeps->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1load.c:966:6: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Scale(pFontSizeDeps->pCharSpaceLocal, size, size)); ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1load.c:965:53: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pFontSizeDeps->pCharSpaceLocal=(struct XYspace *) Permanent ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ 10 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1load.c -o t1load.o t1load.c:174:20: warning: passing arguments to 'vm_alloc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (psobj *)vm_alloc(4 * sizeof(psobj))) == NULL) { ^ t1load.c:627:3: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Transform(S, pFontBase->pFontArray[FontID].FontTransform[0], ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1load.c:626:27: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] S=(struct XYspace *)Permanent ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1load.c:645:7: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1load.c:647:2: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1load.c:762:15: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] + (float) abs( (double)pFontBase->pFontArray[FontID].UndrLnPos); ^ t1load.c:762:15: note: use function 'fabs' instead + (float) abs( (double)pFontBase->pFontArray[FontID].UndrLnPos); ^~~ fabs t1load.c:952:5: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Transform(pFontSizeDeps->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1load.c:959:5: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Transform(pFontSizeDeps->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1load.c:966:6: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Scale(pFontSizeDeps->pCharSpaceLocal, size, size)); ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1load.c:965:53: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] pFontSizeDeps->pCharSpaceLocal=(struct XYspace *) Permanent ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ 10 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1set.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1set.c -fPIC -DPIC -o .libs/t1set.o t1set.c:350:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:350:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1set.c:350:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:357:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:357:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1set.c:357:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:371:3: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1set.c:407:7: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:432:3: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:711:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:711:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1set.c:711:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:718:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:718:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1set.c:718:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:762:8: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:792:3: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:811:4: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:816:5: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1set.c:843:5: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Transform(S, pFontBase->pFontArray[FontID].FontTransform[0], ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:842:22: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] S=(struct XYspace *)Permanent ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:863:4: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1set.c:867:4: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:1222:3: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1set.c:1234:7: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:1265:2: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:1301:5: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:1317:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void fill(dest, h, w, area, byte, bit, wordsize) ^ t1set.c:2012:5: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:2025:2: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:2062:5: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:2174:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:2174:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1set.c:2174:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:2181:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:2181:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1set.c:2181:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:2193:3: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1set.c:2221:7: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:2246:3: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ 40 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1set.c -o t1set.o t1set.c:350:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:350:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1set.c:350:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:357:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:357:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1set.c:357:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:371:3: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1set.c:407:7: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:432:3: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:711:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:711:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1set.c:711:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:718:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:718:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1set.c:718:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:762:8: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:792:3: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:811:4: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:816:5: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1set.c:843:5: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Transform(S, pFontBase->pFontArray[FontID].FontTransform[0], ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:842:22: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] S=(struct XYspace *)Permanent ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:863:4: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1set.c:867:4: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:1222:3: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1set.c:1234:7: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:1265:2: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:1301:5: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:1317:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void fill(dest, h, w, area, byte, bit, wordsize) ^ t1set.c:2012:5: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:2025:2: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:2062:5: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:2174:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:2174:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1set.c:2174:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:2181:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1set.c:2181:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1set.c:2181:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1set.c:2193:3: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1set.c:2221:7: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1set.c:2246:3: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ 40 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1trans.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1trans.c -fPIC -DPIC -o .libs/t1trans.o cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1trans.c -o t1trans.o /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1aaset.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1aaset.c -fPIC -DPIC -o .libs/t1aaset.o In file included from t1aaset.c:51: ./../type1/objects.h:291:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] void T1_DumpPath(); /* dump a path list */ ^ ./t1outline.h:60:13: note: conflicting prototype is here extern void T1_DumpPath( T1_OUTLINE *path); ^ 1 warning generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1aaset.c -o t1aaset.o In file included from t1aaset.c:51: ./../type1/objects.h:291:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] void T1_DumpPath(); /* dump a path list */ ^ ./t1outline.h:60:13: note: conflicting prototype is here extern void T1_DumpPath( T1_OUTLINE *path); ^ 1 warning generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1afmtool.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1afmtool.c -fPIC -DPIC -o .libs/t1afmtool.o t1afmtool.c:129:6: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Transform(S, pFontBase->pFontArray[FontID].FontTransform[0], ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1afmtool.c:128:23: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] S=(struct XYspace *)Permanent ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1afmtool.c:143:7: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1afmtool.c:179:7: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1afmtool.c:204:2: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1afmtool.c:224:2: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1afmtool.c:264:7: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1afmtool.c:293:5: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ 8 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1afmtool.c -o t1afmtool.o t1afmtool.c:129:6: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] (Transform(S, pFontBase->pFontArray[FontID].FontTransform[0], ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1afmtool.c:128:23: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] S=(struct XYspace *)Permanent ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1afmtool.c:143:7: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1afmtool.c:179:7: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1afmtool.c:204:2: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1afmtool.c:224:2: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1afmtool.c:264:7: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (area); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1afmtool.c:293:5: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ 8 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1outline.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1outline.c -fPIC -DPIC -o .libs/t1outline.o In file included from t1outline.c:51: ./../type1/objects.h:291:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] void T1_DumpPath(); /* dump a path list */ ^ ./t1outline.h:39:6: note: conflicting prototype is here void T1_DumpPath( T1_OUTLINE *path); ^ t1outline.c:158:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1outline.c:158:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1outline.c:158:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1outline.c:165:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1outline.c:165:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1outline.c:165:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1outline.c:179:3: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1outline.c:300:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1outline.c:300:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1outline.c:300:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1outline.c:307:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1outline.c:307:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1outline.c:307:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1outline.c:330:3: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1outline.c:342:7: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (charpath); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1outline.c:415:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1outline.c:415:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1outline.c:415:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1outline.c:422:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1outline.c:422:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1outline.c:422:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1outline.c:428:26: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path=(struct segment *)ILoc( Current_S, deltax, deltay); ^ ./../type1/paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ t1outline.c:454:3: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace( Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ 24 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1outline.c -o t1outline.o In file included from t1outline.c:51: ./../type1/objects.h:291:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C2x, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] void T1_DumpPath(); /* dump a path list */ ^ ./t1outline.h:39:6: note: conflicting prototype is here void T1_DumpPath( T1_OUTLINE *path); ^ t1outline.c:158:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1outline.c:158:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1outline.c:158:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1outline.c:165:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1outline.c:165:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1outline.c:165:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1outline.c:179:3: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1outline.c:300:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1outline.c:300:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1outline.c:300:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1outline.c:307:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1outline.c:307:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1outline.c:307:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1outline.c:330:3: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace (Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ t1outline.c:342:7: warning: passing arguments to 't1_KillRegion' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillRegion (charpath); ^ ./../type1/regions.h:56:44: note: expanded from macro 'KillRegion' #define KillRegion(area) t1_KillRegion(area) ^ t1outline.c:415:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1outline.c:415:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1outline.c:415:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform (font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1outline.c:422:23: warning: passing arguments to 't1_Transform' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:37:50: note: expanded from macro 'Transform' #define Transform(o,f1,f2,f3,f4) t1_Transform(o,f1,f2,f3,f4) ^ t1outline.c:422:17: warning: passing arguments to 't1_Scale' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/spaces.h:39:46: note: expanded from macro 'Scale' #define Scale(o,sx,sy) t1_Scale(o,sx,sy) ^ t1outline.c:422:7: warning: passing arguments to 't1_Permanent' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] Permanent(Scale(Transform(font_ptr->pCharSpaceLocal, ^ ./../type1/objects.h:36:41: note: expanded from macro 'Permanent' #define Permanent(obj) t1_Permanent(obj) ^ t1outline.c:428:26: warning: passing arguments to 't1_ILoc' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] path=(struct segment *)ILoc( Current_S, deltax, deltay); ^ ./../type1/paths.h:34:47: note: expanded from macro 'ILoc' #define ILoc(S,x,y) t1_ILoc(S,x,y) ^ t1outline.c:454:3: warning: passing arguments to 't1_Free' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] KillSpace( Current_S); ^ ./../type1/spaces.h:81:25: note: expanded from macro 'KillSpace' Free(s) ^ ./../type1/objects.h:59:36: note: expanded from macro 'Free' #define Free(obj) t1_Free(obj) ^ 24 warnings generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1subset.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1subset.c -fPIC -DPIC -o .libs/t1subset.o t1subset.c:762:35: warning: format string is not a string literal (potentially insecure) [-Wformat-security] l+=sprintf( &(trailerbuf[l]), linebuf); /* contains the PostScript trailer */ ^~~~~~~ t1subset.c:762:35: note: treat the string as an argument to avoid this l+=sprintf( &(trailerbuf[l]), linebuf); /* contains the PostScript trailer */ ^ "%s", 1 warning generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long t1subset.c -o t1subset.o t1subset.c:762:35: warning: format string is not a string literal (potentially insecure) [-Wformat-security] l+=sprintf( &(trailerbuf[l]), linebuf); /* contains the PostScript trailer */ ^~~~~~~ t1subset.c:762:35: note: treat the string as an argument to avoid this l+=sprintf( &(trailerbuf[l]), linebuf); /* contains the PostScript trailer */ ^ "%s", 1 warning generated. /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long parseAFM.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long parseAFM.c -fPIC -DPIC -o .libs/parseAFM.o parseAFM.c:189:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static char *token(stream) ^ parseAFM.c:230:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static char *linetoken(stream) ^ parseAFM.c:262:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static PARSEKEY recognize(ident) ^ parseAFM.c:305:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static BOOL parseGlobals(fp, gfi) ^ parseAFM.c:564:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parseCharWidths(fp, cwi) ^ parseAFM.c:665:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parseCharMetrics(fp, fi) ^ parseAFM.c:776:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parseTrackKernData(fp, fi) ^ parseAFM.c:880:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parsePairKernData(fp, fi) ^ parseAFM.c:1006:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parseCompCharData(fp, fi) ^ parseAFM.c:1143:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int T1lib_parseFile (fp, fi, flags) ^ 10 warnings generated. cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include -DT1_AA_TYPE16=short -DT1_AA_TYPE32=int -DT1_AA_TYPE64=long parseAFM.c -o parseAFM.o parseAFM.c:189:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static char *token(stream) ^ parseAFM.c:230:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static char *linetoken(stream) ^ parseAFM.c:262:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static PARSEKEY recognize(ident) ^ parseAFM.c:305:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static BOOL parseGlobals(fp, gfi) ^ parseAFM.c:564:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parseCharWidths(fp, cwi) ^ parseAFM.c:665:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parseCharMetrics(fp, fi) ^ parseAFM.c:776:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parseTrackKernData(fp, fi) ^ parseAFM.c:880:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parsePairKernData(fp, fi) ^ parseAFM.c:1006:12: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] static int parseCompCharData(fp, fi) ^ parseAFM.c:1143:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int T1lib_parseFile (fp, fi, flags) ^ 10 warnings generated. gmake[2]: Leaving directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/lib/t1lib' /usr/bin/libtool --mode=link \ cc -o libt1.la type1/arith.lo type1/curves.lo type1/fontfcn.lo type1/hints.lo type1/lines.lo type1/objects.lo type1/paths.lo type1/regions.lo type1/scanfont.lo type1/spaces.lo type1/t1io.lo type1/t1snap.lo type1/t1stub.lo type1/token.lo type1/type1.lo type1/util.lo t1lib/t1finfo.lo t1lib/t1base.lo t1lib/t1delete.lo t1lib/t1enc.lo t1lib/t1env.lo t1lib/t1load.lo t1lib/t1set.lo t1lib/t1trans.lo t1lib/t1aaset.lo t1lib/t1afmtool.lo t1lib/t1outline.lo t1lib/t1subset.lo t1lib/parseAFM.lo \ -version-info 6:2:1 \ -lm -no-undefined -rpath /usr/local/lib libtool: link: cc -shared -fPIC -DPIC -o .libs/libt1.so.6.0 type1/.libs/arith.o type1/.libs/curves.o type1/.libs/fontfcn.o type1/.libs/hints.o type1/.libs/lines.o type1/.libs/objects.o type1/.libs/paths.o type1/.libs/regions.o type1/.libs/scanfont.o type1/.libs/spaces.o type1/.libs/t1io.o type1/.libs/t1snap.o type1/.libs/t1stub.o type1/.libs/token.o type1/.libs/type1.o type1/.libs/util.o t1lib/.libs/t1finfo.o t1lib/.libs/t1base.o t1lib/.libs/t1delete.o t1lib/.libs/t1enc.o t1lib/.libs/t1env.o t1lib/.libs/t1load.o t1lib/.libs/t1set.o t1lib/.libs/t1trans.o t1lib/.libs/t1aaset.o t1lib/.libs/t1afmtool.o t1lib/.libs/t1outline.o t1lib/.libs/t1subset.o t1lib/.libs/parseAFM.o -L.libs -lm -Wl,-soname,libt1.so.6.0 libtool: link: ar cru .libs/libt1.a type1/arith.o type1/curves.o type1/fontfcn.o type1/hints.o type1/lines.o type1/objects.o type1/paths.o type1/regions.o type1/scanfont.o type1/spaces.o type1/t1io.o type1/t1snap.o type1/t1stub.o type1/token.o type1/type1.o type1/util.o t1lib/t1finfo.o t1lib/t1base.o t1lib/t1delete.o t1lib/t1enc.o t1lib/t1env.o t1lib/t1load.o t1lib/t1set.o t1lib/t1trans.o t1lib/t1aaset.o t1lib/t1afmtool.o t1lib/t1outline.o t1lib/t1subset.o t1lib/parseAFM.o libtool: link: ranlib .libs/libt1.a cp t1lib/t1lib.h . gmake[1]: Leaving directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/lib' gmake[1]: Entering directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/type1afm' /usr/bin/libtool --mode=compile \ cc -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include type1afm.c cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include type1afm.c -fPIC -DPIC -o .libs/type1afm.o cc -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include type1afm.c -o type1afm.o /usr/bin/libtool --mode=link \ cc -o type1afm type1afm.lo ../lib/libt1.la -lm libtool: link: cc -o .libs/type1afm type1afm.o -L.libs -lt1 -lm -Wl,-rpath-link,/usr/local/lib gmake[1]: Leaving directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/type1afm' gmake[1]: Entering directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/examples' /usr/bin/libtool --mode=compile \ cc -I../lib -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include t1example1.c cc -I../lib -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include t1example1.c -fPIC -DPIC -o .libs/t1example1.o cc -I../lib -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include t1example1.c -o t1example1.o /usr/bin/libtool --mode=link \ cc -o t1example1 t1example1.lo ../lib/libt1.la -lm libtool: link: cc -o .libs/t1example1 t1example1.o -L.libs -lt1 -lm -Wl,-rpath-link,/usr/local/lib t1example1.c(t1example1.o:(main)): warning: sprintf() is often misused, please use snprintf() /usr/bin/libtool --mode=compile \ cc -I../lib -c -O2 -pipe -DT1LIB_IDENT="\"5.1.2\"" -DGLOBAL_CONFIG_DIR="\"/usr/local/share/t1lib\"" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include subset.c cc -I../lib -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include subset.c -fPIC -DPIC -o .libs/subset.o cc -I../lib -c -O2 -pipe -DT1LIB_IDENT="5.1.2" -DGLOBAL_CONFIG_DIR="/usr/local/share/t1lib" -DT1LIB_NO_X11_SUPPORT -I/usr/X11R6/include subset.c -o subset.o /usr/bin/libtool --mode=link \ cc -o subset subset.lo ../lib/libt1.la -lm libtool: link: cc -o .libs/subset subset.o -L.libs -lt1 -lm -Wl,-rpath-link,/usr/local/lib gmake[1]: Leaving directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/examples' >>> Running package in devel/t1lib at 1713541688.44 ===> devel/t1lib ===> Faking installation for t1lib-5.1.2p0 for i in lib type1afm examples doc; do \ (cd $i; gmake install) || exit 1; \ done gmake[1]: Entering directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/lib' ../ac-tools/mkinstalldirs /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/lib ../ac-tools/mkinstalldirs /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/include ../ac-tools/mkinstalldirs /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/share/t1lib mkdir /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/share/t1lib /usr/bin/libtool --mode=install \ /exopi-obj/pobj/t1lib-5.1.2/bin/install -c -m 644 libt1.la /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/lib libtool: install: /exopi-obj/pobj/t1lib-5.1.2/bin/install -c -m 644 -m 644 ./.libs/libt1.a /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/lib/libt1.a libtool: install: /exopi-obj/pobj/t1lib-5.1.2/bin/install -c -m 644 -m 644 ./.libs/libt1.so.6.0 /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/lib/libt1.so.6.0 libtool: install: /exopi-obj/pobj/t1lib-5.1.2/bin/install -c -m 644 -m 644 ./.libs/libt1.lai /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/lib/libt1.la /usr/bin/libtool --mode=install \ /exopi-obj/pobj/t1lib-5.1.2/bin/install -c -m 644 t1lib.h /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/include libtool: install: /exopi-obj/pobj/t1lib-5.1.2/bin/install -c -m 644 t1lib.h /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/include if (test -f /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/share/t1lib/t1lib.config) \ then \ echo "Alert: Global configuration file exists, installation skipped!"; \ else \ /usr/bin/libtool --mode=install /exopi-obj/pobj/t1lib-5.1.2/bin/install -c -m 644 t1lib.config /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/share/t1lib; \ fi; libtool: install: /exopi-obj/pobj/t1lib-5.1.2/bin/install -c -m 644 t1lib.config /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/share/t1lib gmake[1]: Leaving directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/lib' gmake[1]: Entering directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/type1afm' ../ac-tools/mkinstalldirs /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/bin /usr/bin/libtool --mode=install \ /exopi-obj/pobj/t1lib-5.1.2/bin/install -c -s -m 755 type1afm /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/bin/type1afm libtool: install: /exopi-obj/pobj/t1lib-5.1.2/bin/install -c -s -m 755 ./.libs/type1afm /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/bin/type1afm gmake[1]: Leaving directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/type1afm' gmake[1]: Entering directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/examples' gmake[1]: Nothing to be done for 'install'. gmake[1]: Leaving directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/examples' gmake[1]: Entering directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/doc' if (test -f t1lib_doc.ps) \ then \ ../ac-tools/mkinstalldirs /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/share/t1lib/doc; \ /exopi-obj/pobj/t1lib-5.1.2/bin/install -c -m 644 t1lib_doc.ps /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/share/t1lib/doc; \ fi; if (test -f t1lib_doc.pdf) \ then \ ../ac-tools/mkinstalldirs /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/share/t1lib/doc; \ /exopi-obj/pobj/t1lib-5.1.2/bin/install -c -m 644 t1lib_doc.pdf /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/share/t1lib/doc; \ fi; mkdir /exopi-obj/pobj/t1lib-5.1.2/fake-amd64/usr/local/share/t1lib/doc gmake[1]: Leaving directory '/exopi-obj/pobj/t1lib-5.1.2/t1lib-5.1.2/doc' ===> Building package for t1lib-5.1.2p0 Create /exopi-cvs/ports/packages/amd64/all/t1lib-5.1.2p0.tgz Creating package t1lib-5.1.2p0 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|*** | 6% checksumming|******* | 11% checksumming|********** | 17% checksumming|************** | 22% checksumming|***************** | 28% checksumming|******************** | 33% checksumming|************************ | 39% checksumming|*************************** | 44% checksumming|******************************* | 50% checksumming|********************************** | 56% checksumming|************************************* | 61% checksumming|***************************************** | 67% checksumming|******************************************** | 72% checksumming|*********************************************** | 78% checksumming|*************************************************** | 83% checksumming|****************************************************** | 89% checksumming|********************************************************** | 94% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************ | 37% archiving|************************************ | 57% archiving|************************************* | 58% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/t1lib-5.1.2p0.tgz >>> Running clean in devel/t1lib at 1713541691.43 ===> devel/t1lib ===> Cleaning for t1lib-5.1.2p0 >>> Ended at 1713541692.10 max_stuck=0.00/depends=3.18/show-prepare-results=0.69/build=47.10/package=2.97/clean=0.72