From a4c2294ab5c7cd64a3eff04764b57044700a9ac4 Mon Sep 17 00:00:00 2001 From: arai Date: Sun, 2 Mar 2003 19:40:55 +0000 Subject: [PATCH] * src/prototypes.h: updated. * src/cproto.sh: improved. git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/lha/lha/trunk@675 6a8cc165-1e22-0410-a132-eb4e3f353aba --- src/cproto.sh | 25 ++++++++++++++++--------- src/prototypes.h | 7 ++++--- 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/src/cproto.sh b/src/cproto.sh index 0d44904..ba7a7f2 100644 --- a/src/cproto.sh +++ b/src/cproto.sh @@ -1,15 +1,19 @@ #!/bin/sh +# +# generate function prototypes `prototype.h'. +# -trap "rm -f prototypes.h.tmp" 0 1 2 3 15 +trap "rm -f prototypes.h.tmp prototypes.h.bak" 0 1 2 3 15 CPROTO_FLAGS='-m -d' CPPFLAGS='-DSTDC_HEADERS=1 - -DHAVE_STRDUP=0 - -DHAVE_MEMSET=0 - -DHAVE_MEMMOVE=0 - -DHAVE_STRCASECMP=0 + -DHAVE_STRDUP=1 + -DHAVE_MEMSET=1 + -DHAVE_MEMMOVE=1 + -DHAVE_STRCASECMP=1 + -DHAVE_BASENAME=1 -DMULTIBYTE_FILENAME=1 - -Dinterrupt=dummy + -Dinterrupt=dummy__ -DNEED_INCREMENTAL_INDICATOR=1 -D__builtin_va_list=int -D__extension__= @@ -24,6 +28,7 @@ SOURCES='append.c bitio.c crcio.c dhuf.c extract.c header.c test -f prototypes.h && mv -f prototypes.h prototypes.h.bak +# below makes cproto regard `RETSIGTYPE' as the variable type. cat <prototypes.h typedef void RETSIGTYPE; END @@ -40,12 +45,11 @@ cat <